Normalize lang to be able to convert it into windows name

issue5443
review27631002
This commit is contained in:
Cédric Krier committed 2016-09-12 21:09:26 +02:00
1 parent a5b7c30428
commit da1da413ff
1 file changed
+2 -2
+2 -2
View File
@@ -168,9 +168,9 @@ def setlang(lang=None, locale_dict=None):
if encoding == 'cp1252':
encoding = '1252'
try:
lang2 = lang
lang2 = locale.normalize(lang).split('.')[0]
if os.name == 'nt':
lang2 = _LOCALE2WIN32.get(lang, lang)
lang2 = _LOCALE2WIN32.get(lang2, lang2)
elif sys.platform == 'darwin':
encoding = 'UTF-8'
# ensure environment variable are str