comparison pyntnclick/main.py @ 785:cb71ad1fb64b pyntnclick

Support dialects
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 26 Jan 2013 19:41:14 +0200
parents 29c5badeef98
children fb8c146017a9
comparison
equal deleted inserted replaced
784:29c5badeef98 785:cb71ad1fb64b
66 self.constants = self.game_constants() 66 self.constants = self.game_constants()
67 67
68 locale.setlocale(locale.LC_ALL, "") 68 locale.setlocale(locale.LC_ALL, "")
69 lang = locale.getdefaultlocale(['LANGUAGE', 'LC_ALL', 'LC_CTYPE', 69 lang = locale.getdefaultlocale(['LANGUAGE', 'LC_ALL', 'LC_CTYPE',
70 'LANG'])[0] 70 'LANG'])[0]
71 if lang and '_' in lang:
72 lang = lang.split('_', 1)[0]
73 self.resource = Resources(self._resource_module, lang) 71 self.resource = Resources(self._resource_module, lang)
74 gettext.bindtextdomain(self.constants.i18n_name, 72 gettext.bindtextdomain(self.constants.i18n_name,
75 self.resource.get_resource_path('locale')) 73 self.resource.get_resource_path('locale'))
76 gettext.textdomain(self.constants.i18n_name) 74 gettext.textdomain(self.constants.i18n_name)
77 75