Limited or non-existent English UI when using a system language list with English and non-English components
Submitted by Gonzalo HIGUERA DÍAZ
Link to original bug (#780784)
Description
When setting a list of system languages where the first are English variants and the last are non-English having a GIMP translation makes GIMP show completely or partially in non-English when set to use the system language.
Steps to reproduce:
-
Make sure that the choice of GIMP interface language is the system language (e.g. by launching the program and setting the configuration from the Preferences dialogue)
-
In the Language & Region section of the System Preferences select two preferred languages:
a. As the first (primary) language choose some variant of English (tested offenders, worst offenders first: "English", "English (U.S.)", "English (Canada)", "English (U.K.)")
b. As the second language place a non-English one with a (reasonably complete) GIMP translation one (e.g. "Español", "Français", "Português (Portugal)")
-
Launch GIMP
Expected results:
GIMP should show up completely in English.
Actual results:
Non-English elements appear to varying degrees:
-
In the case of "English" and "English (U.S.)" nothing seems to be in English.
-
In the case of "English (Canada)" a lot is in English but most of the menus are not.
-
In the case of "English (U.K.)" most is in English, but not all.
Workarounds:
Set the interface language explicitly to be the desired language (instead of using the system language option).
Observations:
The issue can be reproduced on Ubuntu 16.04's GIMP 2.8.16 when there is a list of languages as described above selected in the Language Support section of the System Settings. From the command line this can be achieved by exporting the environment value LANGUAGE with a colon-separated list of languages (e.g. "en:fr", "en_US:fr", "en_CA:fr", "en_GB:fr", etc.).
Version: 2.8.18