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)