case thai = "thai"
case Arabic = "Arabic"
case Vietnam = "Vietnam"
+
+ case Danish = "Danish"
+ case Greek = "Greek"
+ case Finnish = "Finnish"
+ case Hebrew = "Hebrew"
+ case Hindi = "Hindi"
+ case Italian = "Italian"
+ case Dutch = "Dutch"
+ case Norwegian = "Norwegian"
+ case Polish = "Polish"
+ case Swedish = "Swedish"
+ case Swahili = "Swahili"
+ case Turkish = "Turkish"
+
+
static var chinse2english:[CCAiLanguage]{
return [.chinse,.english]
}
static var all:[CCAiLanguage]{
- let list = [.chinse,.english,.japanese,.korean,.french,.spanish,.portuguese,.indonesian,.russian,.malay,German,Filipino,thai,Arabic,Vietnam]
+ let list = [.chinse,.english,.japanese,.korean,.french,.spanish,.portuguese,.indonesian,.russian,.malay,German,Filipino,thai,Arabic,Vietnam,Danish,Greek,Finnish,Hebrew,Hindi,Italian,Dutch,Norwegian,Polish,Swedish,Swahili,Turkish,]
// Logger.debug(list.map{$0.value})
return list
}
return "阿拉伯文".l10n
case .Vietnam:
return "越南文".l10n
+
+ case .Danish:
+ return "丹麦文".l10n
+ case .Greek:
+ return "希腊文".l10n
+ case .Finnish:
+ return "芬兰文".l10n
+ case .Hebrew:
+ return "希伯来文".l10n
+ case .Hindi:
+ return "印地文".l10n
+ case .Italian:
+ return "意大利文".l10n
+ case .Dutch:
+ return "荷兰文".l10n
+ case .Norwegian:
+ return "挪威文".l10n
+ case .Polish:
+ return "波兰文".l10n
+ case .Swedish:
+ return "瑞典文".l10n
+ case .Swahili:
+ return "斯瓦希里文".l10n
+ case .Turkish:
+ return "土耳其文".l10n
}
}
-// var value:String{
-// switch self {
-// case .chinse:
-// return kJoyGemAILocalizationZH
-// case .english:
-// return kJoyGemAILocalizationEN
-// case .japanese:
-// return kJoyGemAILocalizationJA
-// case .korean:
-// return kJoyGemAILocalizationKO
-// case .french:
-// return kJoyGemAILocalizationFR
-// case .spanish:
-// return kJoyGemAILocalizationES
-// case .portuguese:
-// return kJoyGemAILocalizationPT
-// case .indonesian:
-// return kJoyGemAILocalizationID
-// case .russian:
-// return kJoyGemAILocalizationRU_Target
-// case .malay:
-// return kJoyGemAILocalizationMS
-// case .German:
-// return kJoyGemAILocalizationDE
-// case .Filipino:
-// return kJoyGemAILocalizationFIL
-// case .thai:
-// return kJoyGemAILocalizationTH
-// case .Arabic:
-// return kJoyGemAILocalizationAR
-// case .Vietnam:
-// return kJoyGemAILocalizationVI
-// }
-// }
+
var value:String{
switch self {
case .chinse:
return "ar-SA"
case .Vietnam:
return "vi"
+
+ case .Danish:
+ return "da"
+ case .Greek:
+ return "el"
+ case .Finnish:
+ return "fi"
+ case .Hebrew:
+ return "he"
+ case .Hindi:
+ return "hi"
+ case .Italian:
+ return "it"
+ case .Dutch:
+ return "nl"
+ case .Norwegian:
+ return "no"
+ case .Polish:
+ return "pl"
+ case .Swedish:
+ return "sv"
+ case .Swahili:
+ return "sw"
+ case .Turkish:
+ return "tr"
}
}
}
"阿拉伯文" : "Tiếng Ả Rập",
"越南文" : "Tiếng Việt",
"马来文" :"Tiếng Mã Lai",
+ "丹麦文":"Tiếng Đan Mạch",
+ "希腊文":"Tiếng Hy Lạp",
+ "芬兰文":"Tiếng Phần Lan",
+ "希伯来文":"Tiếng Do Thái",
+ "印地文":"Tiếng Hindi",
+ "意大利文":"Tiếng Ý",
+ "荷兰文":"Tiếng Hà Lan",
+ "挪威文":"Tiếng Na Uy",
+ "波兰文":"Tiếng Ba Lan",
+ "瑞典文":"Tiếng Thụy Điển",
+ "斯瓦希里文":"Tiếng Swahili",
+ "土耳其文":"Tiếng Thổ Nhĩ Kỳ",
"保存录音" : "Lưu bản ghi âm",
"原文" : "Văn bản gốc",
"阿拉伯文" : "Bahasa Arab",
"越南文" : "Bahasa Vietnam",
"马来文" : "Bahasa Melayu",
+ "丹麦文":"Bahasa Denmark",
+ "希腊文":"Bahasa Yunani",
+ "芬兰文":"Bahasa Finlandia",
+ "希伯来文":"Bahasa Ibrani",
+ "印地文":"Bahasa Hindi",
+ "意大利文":"Bahasa Italia",
+ "荷兰文":"Bahasa Belanda",
+ "挪威文":"Bahasa Norwegia",
+ "波兰文":"Bahasa Polandia",
+ "瑞典文":"Bahasa Swedia",
+ "斯瓦希里文":"Bahasa Swahili",
+ "土耳其文":"Bahasa Turki",
"保存录音" : "Simpan Rekaman",
"原文" : "Teks Asli",