用户协议lancode修改
authorliangzhenying <867174124@qq.com>
Wed, 12 Nov 2025 09:36:58 +0000 (17:36 +0800)
committerliangzhenying <867174124@qq.com>
Wed, 12 Nov 2025 09:36:58 +0000 (17:36 +0800)
ShenYin/ShenYin/UI/Mine/ProtocolVC.swift
ShenYin/ShenYin/lan/LanConfig.swift

index 006e5e6..cf53ecd 100644 (file)
@@ -64,8 +64,8 @@ final class FileDownloadVC: BaseVC {
     }
     
     override func setupData() {
-        let lan = "zh"
-        var fileUrl = "https://dc-cloud-pub.tos-cn-guangzhou.volces.com/protocol/\(lan)/\(type.rawValue).pdf"
+        let lan = DCConfig.appLanguage.yonghuCode
+        let fileUrl = "https://dc-cloud-pub.tos-cn-guangzhou.volces.com/protocol/\(lan)/\(type.rawValue).pdf"
         self.dowmload(url:fileUrl)
     }
     func dowmload(url:String){
index d44307d..d0610e3 100644 (file)
@@ -88,6 +88,38 @@ enum AppSupportLanguage{
             return "ru"
         }
     }
+    var yonghuCode:String{
+        switch self {
+        case .chinse:
+            return "zh"
+        case .Traditional_Chinese:
+            return "zh"
+        case .english:
+            return "en"
+        case .japanese:
+            return "ja_JP"
+        case .korean:
+            return "ko_KR"
+        case .french:
+            return "fr_FR"
+        case .spanish:
+            return "es_ES"
+        case .vietnam:
+            return "vi_VN"
+        case .thai:
+            return "th_TH"
+        case .malay:
+            return "ms_MY"
+        case .Filipino:
+            return "en"
+        case .indonesian:
+            return "id_ID"
+        case .Singlish:
+            return "en"
+        case .russian:
+            return "ru_RU"
+        }
+    }
     var map:[String:String]{
         switch self {
         case .chinse: