浏览代码

Env: GetLang uses Platform

Arthur Yefimov 3 年之前
父节点
当前提交
92e8cc6b77
共有 1 个文件被更改,包括 2 次插入8 次删除
  1. 2 8
      src/Env.Mod

+ 2 - 8
src/Env.Mod

@@ -51,14 +51,8 @@ BEGIN
 END GetAppDir;
 
 PROCEDURE GetLang*(VAR s: ARRAY OF CHAR);
-BEGIN
-  GetByName('LANGUAGE', s);
-  IF s = '' THEN
-    GetByName('LC_ALL', s);
-    IF s = '' THEN
-      GetByName('LANG', s)
-    END
-  END
+VAR z: ARRAY 256 OF SHORTCHAR;
+BEGIN Platform.GetLang(z); Utf8.Decode(z, s)
 END GetLang;
 
 BEGIN