Some applications display all text in Russian
Ryan Schmidt
ryandesign at macports.org
Sat Apr 25 07:05:36 UTC 2020
On 19 apr 2020, at 17:03, Davide Liessi wrote:
> I have just installed GPXSee and GPXLab on macOS 10.13.
> Both are based on Qt5 and both show all menus and texts in Russian,
> while the system language is set to Italian.
I took a look at GPXSee and GPXLab. It looks like neither of them offer Italian translations. Perhaps you could work with the developers of those applications to create those translations.
When a translation is not available, I would have expected to see English text. That is what I see on my 10.13 system if I set the system language to Italian. I don't know why you are seeing Russian instead. Are you launching the applications by double-clicking them in the Finder or by some other method?
> Something similar happens with GnuCash as well, but only for some menu entries.
> However, GnuCash is not Qt5-based.
Since gnucash is a command line application, its localization would be affected by the LANG environment variable. When I launch it from the command line with "LANG=it_IT.UTF-8 gnucash" I see the interface in Italian, I think. (I don't speak Italian.)
I glanced through the menu items and I see a few that look like they are still in English. That is what normally happens when individual terms have not been translated. You could work with the developers to help them translate any missing terms, or at least report to them the fact that these terms are untranslated.
> Does it happen to anyone else?
> Is there a way to force them to display texts in English if not in Italian?
In System Preferences: Language & Region, do you only have Italian listed? If so, try adding English as a backup language.
More information about the macports-users
mailing list