freerouting icon indicating copy to clipboard operation
freerouting copied to clipboard

Request for GUI Language Setting

Open pakutoma opened this issue 1 year ago β€’ 2 comments

I am very grateful for this tool, as it has been incredibly helpful for my hobby of electronic work.

However, as a Japanese speaker and a user of a PC with Japanese settings, I was confused by the fact that much of the text on the GUI settings screen was incomprehensible. For example, almost every instance of the word "via" was translated as "by way of". There were many other incomprehensible terms throughout.

The issue here is not the quality of the Japanese translation itself, but rather that the default language setting depends on the PC's language settings and cannot be changed within the GUI.

Off topic, but I have corrected some misleading translations on Crowdin, including the β€œvia” issue. If it is better to submit a pull request to GitHub, I will do so.

In any case, I believe that low-quality translations, especially of technical terms, are more detrimental than having no translation at all. Therefore, I would be very grateful if you could consider adding a language setting option to the GUI.

Thank you for your time and consideration.

pakutoma avatar Feb 10 '25 20:02 pakutoma

Thank you for the kind words and your work, @pakutoma!

Could you be so kind to create a pull request as well? It would make my work easier, so I would really appreciate it.

I'm not 100% sure that the Crowdin files are in sync with the repo. This is my fault, and I will fix this soon. Sorry if that causes some extra work.

I agree, language selection on the GUI sounds like a good idea. As far as I remember the difficulty was that the GUI is not prepared for run-time language changes, so Freerouting would need to be restarted if someone changed the language on the GUI. Still, I think that would be better than nothing, so I will look into it in a few weeks.

andrasfuchs avatar Feb 12 '25 08:02 andrasfuchs

Hey, guy, SChinese was be in the same situation.

I think the old translation was made by machine, so I fixed them as #307, then TChinese translation was also pulled by other people.

Anyway, thanks for freerouting's international!

L1uTongweiNewAccount avatar Feb 17 '25 16:02 L1uTongweiNewAccount

Hey there!πŸ‘‹

This issue is stale because it has been inactive for 120 days. If this matter is still relevant, feel free to remove the stale label or add a comment. Otherwise, it will be closed in 7 days.

But remember, with thousands of monthly active users, someone might just have the solution you need. This is a community-driven project, and your active participation is crucial.

If the issue is critical for your work, consider contributing a fix yourself or hiring someone to help. I'm here to support your efforts and will review and merge pull requests as quickly as I can.

Let's collaborate to keep improving our project! πŸš€ Your involvement is invaluable, and together, we can ensure the continuous growth and success of our community.

Thank you for being an integral part of this journey. Your engagement is what drives our project forward!

github-actions[bot] avatar Aug 11 '25 13:08 github-actions[bot]