瀏覽代碼

Use system default locale for a GRASS session. Fixes https://trac.osgeo.org/grass/ticket/2210

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@59211 15284696-431f-4ddb-bdfa-cd5b030d7da7
Maris Nartiss 11 年之前
父節點
當前提交
82f277ce1a
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      lib/init/grass.py

+ 3 - 0
lib/init/grass.py

@@ -778,6 +778,9 @@ def set_language():
             break
     if language == 'None':
         # Language override is disabled (system language specified)
+        # As by default program runs with C locale, but users expect to
+        # have their default locale, we'll just set default locale
+        locale.setlocale(locale.LC_ALL, '')
         return
     
     warning("A language override has been requested. Trying to switch GRASS into '%s'..." % language)