Don't let the system encoding screw with things,

specify opens as happening with utf-8 encoding
This commit is contained in:
michael
2018-02-28 09:37:11 -05:00
parent cf48a13fc7
commit c10e4dddca
3 changed files with 4 additions and 4 deletions

View File

@@ -180,9 +180,9 @@ class CogI18n:
try:
try:
translation_file = locale_path.open('ru')
translation_file = locale_path.open('ru', encoding='utf-8')
except ValueError: # We are using Windows
translation_file = locale_path.open('r')
translation_file = locale_path.open('r', encoding='utf-8')
self._parse(translation_file)
except (IOError, FileNotFoundError): # The translation is unavailable
pass