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.


Reply via email to