Hi, sorry that I answer so late, I fear we missunderstood each other ;).
Unfortunally your change did not change anything for me, but that's no wonder 
as you changed code for "if (locale not found)", but the English locales are 
installed and found - however Widelands is German and not English.

Following example:
=====================
selected language: cs
No corresponding locale found - trying to set it via LANGUAGE=cs, LANG=cs
selected language: (system language)
using locale de_DE.UTF-8
selected language: en
using locale en_US
=====================
* Czech translation works as it should
* Germans (default system language) works as it should
* English localisation does not work, but uses German localisation.

-- 
https://code.launchpad.net/~widelands-dev/widelands/martin_i18n/+merge/49202
Your team Widelands Developers is subscribed to branch 
lp:~widelands-dev/widelands/martin_i18n.

_______________________________________________
Mailing list: https://launchpad.net/~widelands-dev
Post to     : widelands-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~widelands-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to