Staff wrote:As for your specific problem, what does your config file have in it ?
You can manually change it there, and see if it works.
I'm not sure if you mean the build-config or the gamesettings, but i guess you mean the file ~/.warzone2100-<version>/config
When i set the language to german and close the game, i have "language=de" in the config-file, but when i start the game it is english.
When i start the game in Konsole (to see the errors) and change the language, i get the following errors:
Game is started with language set to german:
german -> en_us:
info |01:47:25: [setLocaleUnix:325] Failed to set locale to "el_GR.UTF-8" (greek?)
info |01:47:25: [setLocaleUnix:325] Failed to set locale to "el"
error |01:47:25: [widgSetString:1161] widgSetString: couldn't get widget from id
en_us->english (united kingdom):
last message repeated 2 times
english (united kingdom)->system locale:
last message repeated 1 times (total 3 repeats)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "es_ES.UTF-8" (spanish?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "es_ES"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "et_EE.UTF-8" (?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "et"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "fr_FR.UTF-8" (french?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "fr_FR"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "hu_HU.UTF-8" (hungarian?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "hu_HU"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "it_IT.UTF-8" (italian?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "it_IT"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "ko_KR.UTF-8" (croatian?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "ko"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "nl_NL.UTF-8" (netherlandic?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "nl_NL"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "pl_PL.UTF-8" (polish?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "pl_PL"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "pt_BR.UTF-8" (?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "pt_BR"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "pt_PT.UTF-8" (?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "pt_PT"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "ru_RU.UTF-8" (russian?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "ru_RU"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "tr_TR.UTF-8" (turkish?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "tr_TR"
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "uk_UA.UTF-8" (australian english?)
info |01:48:36: [setLocaleUnix:325] Failed to set locale to "uk"
error |01:48:36: [widgSetString:1161] widgSetString: couldn't get widget from id
(of course all those languages are not on my system)
system locale -> german
info |01:49:03: [setLocaleUnix:325] Failed to set locale to "ca_ES.UTF-8" (catalanian spanish?)
info |01:49:03: [setLocaleUnix:325] Failed to set locale to "ca"
error |01:49:03: [widgSetString:1161] widgSetString: couldn't get widget from id
(btw: i have version 3.1.1)
I think the game constantly tries to load the wrong language. Because none of those languages are on my system, it falls back to english...