From 4db3692de0001eea35f938c1224181746e72933a Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期四, 27 十一月 2025 21:30:07 +0800
Subject: [PATCH] 支持创建阿拉伯语言的脚本文件夹

---
 app/src/main/java/com/hdl/photovoltaic/HDLApp.java |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
index c98279e..0619ba1 100644
--- a/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
+++ b/app/src/main/java/com/hdl/photovoltaic/HDLApp.java
@@ -32,6 +32,7 @@
 import com.hdl.photovoltaic.config.AppConfigManage;
 import com.hdl.photovoltaic.config.ConstantManage;
 import com.hdl.photovoltaic.config.UserConfigManage;
+import com.hdl.photovoltaic.enums.Languages;
 import com.hdl.photovoltaic.enums.LogoutType;
 import com.hdl.photovoltaic.enums.LowerTagType;
 import com.hdl.photovoltaic.enums.NetworkType;
@@ -115,7 +116,7 @@
         SharedPreUtils.init(this);
         getAppLanguage();
         //棰勫垱寤鸿剼鏈琷son鏂囦欢澶�
-        HdlFileLogic.getInstance().createHdlESLocalJsonDirectory();
+        HdlFileLogic.getInstance().createHdlDeviceModelLocalJsonDirectory();
         init();
 
 
@@ -126,10 +127,12 @@
         if (TextUtils.isEmpty(language)) {
             //浠庡唴瀛橀噷闈㈣幏鍙栦笉鍒拌瑷�,鑾峰彇褰撳墠绯荤粺鐨�;
             String str = getResources().getConfiguration().locale.getLanguage();
-            if (str.equals(LocalManageUtil.zh)) {
-                UserConfigManage.getInstance().setCurrentAppLanguage(LocalManageUtil.zh);
+            if (str.equals(Languages.zh)) {
+                UserConfigManage.getInstance().setCurrentAppLanguage(Languages.zh);
+            } else if (str.equals(Languages.ar)) {
+                UserConfigManage.getInstance().setCurrentAppLanguage(Languages.ar);
             } else {
-                UserConfigManage.getInstance().setCurrentAppLanguage(LocalManageUtil.en);
+                UserConfigManage.getInstance().setCurrentAppLanguage(Languages.en);
             }
         }
     }
@@ -235,7 +238,7 @@
 
         if (TextUtils.isEmpty(UserConfigManage.getInstance().getCurrentAppLanguage())) {
             //榛樿閰嶇疆鎺ュ彛璇锋眰璇█鏄嫳鏂�
-            UserConfigManage.getInstance().setCurrentAppLanguage(LocalManageUtil.en);
+            UserConfigManage.getInstance().setCurrentAppLanguage(Languages.en);
         }
         //3.閰嶇疆鎺ュ彛璇锋眰璇█
         HDLLinkPMSdk.setLanguage(UserConfigManage.getInstance().getCurrentAppLanguage());

--
Gitblit v1.8.0