Mercurial > pyntnclick
changeset 784:29c5badeef98 pyntnclick
Use getdefaultlocale, with a envvar list, so that it'll take LANGUAGE first, over LANG
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 26 Jan 2013 19:31:03 +0200 |
parents | eafa66caedd2 |
children | cb71ad1fb64b |
files | pyntnclick/main.py |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/pyntnclick/main.py Sat Jan 26 19:14:09 2013 +0200 +++ b/pyntnclick/main.py Sat Jan 26 19:31:03 2013 +0200 @@ -66,7 +66,8 @@ self.constants = self.game_constants() locale.setlocale(locale.LC_ALL, "") - lang = locale.getlocale()[0] + lang = locale.getdefaultlocale(['LANGUAGE', 'LC_ALL', 'LC_CTYPE', + 'LANG'])[0] if lang and '_' in lang: lang = lang.split('_', 1)[0] self.resource = Resources(self._resource_module, lang)