|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001513||OpenClonk||Engine||public||2015-12-25 16:40||2017-08-20 12:08|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||9.0||Fixed in Version|
|Summary||0001513: Localization priority not as expected|
|Description||In Shire.ocs I use a StringTbl.txt that contains all the strings in English language, so that the user has some kind of text no matter what language is configured in his system. Next to that I have a StringTblDE.txt with the German strings.|
When I play the scenario, then all strings are still English (taken from StringTbl.txt apparently), and the StringTblDE.txt seems to be ignored. It works fine in the original OpenClonk missions where StringTblDE.txt and StringTblUS.txt are present, but no general StringTbl.txt: If I play a mission there, then the texts are displayed in German.
The priority is not clear from the documentation, nor that StringTbl.txt without language code is evene possible: http://docs.openclonk.org/en/sdk/lang.html
|Tags||No tags attached.|
I am not sure that string tables without language codes are a feature at all.
So this may be a bug.
|StringTbl.txt being possible is probably a relic from using C4ComponentHost. It shouldn't be too hard to reverse the priority though.|
|What is the decision regarding "StringTbl.txt"? I like the idea of a default localization in English very much.|
|Isn't english the default language anyway? So that if you are e.g. using French, you would still use all the StringTblUS.txt files?|
|2015-12-25 16:40||Marky||New Issue|
|2016-01-02 12:51||Clonkonaut||Note Added: 0004439|
|2016-01-02 12:57||Sven2||Note Added: 0004440|
|2016-10-09 13:46||Marky||Note Added: 0005441|
|2016-10-10 08:32||Zapper||Note Added: 0005442|
|2017-08-05 13:58||Maikel||Target Version||=> 8.0|
|2017-08-20 12:08||Zapper||Target Version||8.0 => 9.0|