You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
4.2 KiB
57 lines
4.2 KiB
import 'language_model.dart';
|
|
|
|
/// App界面支持的语言列表
|
|
/// 包含跟随系统、英语、中文、繁体中文、香港繁体中文、西班牙语、葡萄牙语、日语、韩语、法语、德语、俄语、阿拉伯语、波斯语、越南语、意大利语、印地语、印尼语、泰语、马来语等语言选项
|
|
final List<LanguageModel> settingsLanguageList = List.unmodifiable([
|
|
LanguageModel(name: 'followingSystem', alias: '', value: 'system'), // 跟随系统.tr
|
|
LanguageModel(name: 'english', alias: 'English', value: 'en_US'), // 英语.tr
|
|
LanguageModel(name: 'chinese', alias: '中文', value: 'zh_CN'), // 中文.tr
|
|
LanguageModel(
|
|
name: 'traditionalChinese', alias: '繁體中文', value: 'zh_TW'), // 添加繁体中文
|
|
LanguageModel(
|
|
name: 'traditionalChineseHK',
|
|
alias: '繁體中文(HK)',
|
|
value: 'zh_HK'), // 添加香港繁体中文
|
|
LanguageModel(name: 'spanish', alias: 'Español', value: 'es_ES'), // 添加西班牙语选项
|
|
LanguageModel(
|
|
name: 'portuguese', alias: 'Português', value: 'pt_PT'), // 添加葡萄牙语
|
|
LanguageModel(name: 'japanese', alias: '日本語', value: 'ja_JP'), // 添加日语选项
|
|
LanguageModel(name: 'korean', alias: '한국어', value: 'ko_KR'), // 添加韩语选项
|
|
LanguageModel(name: 'french', alias: 'Français', value: 'fr_FR'), // 添加法语选项
|
|
LanguageModel(name: 'german', alias: 'Deutsch', value: 'de_DE'), // 添加德语选项
|
|
LanguageModel(name: 'russian', alias: 'Русский', value: 'ru_RU'), // 添加俄语选项
|
|
LanguageModel(name: 'arabic', alias: 'العربية', value: 'ar_SA'), // 阿拉伯语
|
|
LanguageModel(name: 'persian', alias: 'فارسی', value: 'fa_IR'), // 波斯语
|
|
LanguageModel(
|
|
name: 'vietnamese', alias: 'Tiếng Việt', value: 'vi_VN'), // 添加越南语选项
|
|
LanguageModel(name: 'italian', alias: 'Italiano', value: 'it_IT'), // 添加意大利语选项
|
|
LanguageModel(name: 'hindi', alias: 'हिन्दी', value: 'hi_IN'), // 添加印度语(印地语)选项
|
|
LanguageModel(
|
|
name: 'indonesian', alias: 'Bahasa Indonesia', value: 'id_ID'), // 添加印尼语选项
|
|
LanguageModel(name: 'thai', alias: 'ไทย', value: 'th_TH'), // 添加泰语选项
|
|
LanguageModel(
|
|
name: 'malay', alias: 'Bahasa Melayu', value: 'ms_MY'), // 添加马来语选项
|
|
LanguageModel(name: 'turkish', alias: 'Türkçe', value: 'tr_TR'), // 添加土耳其语选项
|
|
LanguageModel(name: 'polish', alias: 'Polski', value: 'pl_PL'), // 添加波兰语选项
|
|
LanguageModel(name: 'filipino', alias: 'Filipino', value: 'tl_PH'), // 菲律宾语
|
|
LanguageModel(name: 'dutch', alias: 'Nederlands', value: 'nl_NL'), // 荷兰语
|
|
LanguageModel(name: 'swedish', alias: 'Svenska', value: 'sv_SE'), // 瑞典语
|
|
LanguageModel(name: 'danish', alias: 'Dansk', value: 'da_DK'), // 丹麦语
|
|
LanguageModel(name: 'finnish', alias: 'Suomi', value: 'fi_FI'), // 芬兰语
|
|
LanguageModel(name: 'czech', alias: 'Čeština', value: 'cs_CZ'), // 捷克语
|
|
LanguageModel(name: 'hungarian', alias: 'Magyar', value: 'hu_HU'), // 匈牙利语
|
|
LanguageModel(name: 'norwegian', alias: 'Norsk', value: 'nb_NO'), // 挪威语
|
|
LanguageModel(name: 'romanian', alias: 'Română', value: 'ro_RO'), // 罗马尼亚语
|
|
LanguageModel(name: 'ukrainian', alias: 'Українська', value: 'uk_UA'), // 乌克兰语
|
|
LanguageModel(name: 'greek', alias: 'Ελληνικά', value: 'el_GR'), // 希腊语
|
|
LanguageModel(name: 'bulgarian', alias: 'Български', value: 'bg_BG'), // 保加利亚语
|
|
LanguageModel(name: 'croatian', alias: 'Hrvatski', value: 'hr_HR'), // 克罗地亚语
|
|
LanguageModel(name: 'slovak', alias: 'Slovenský', value: 'sk_SK'), // 斯洛伐克语
|
|
LanguageModel(
|
|
name: 'slovenian', alias: 'Slovenščina', value: 'sl_SI'), // 斯洛文尼亚语
|
|
LanguageModel(name: 'lithuanian', alias: 'Lietuvių', value: 'lt_LT'), // 立陶宛语
|
|
LanguageModel(name: 'latvian', alias: 'Latviešu', value: 'lv_LV'), // 拉脱维亚语
|
|
LanguageModel(name: 'estonian', alias: 'Eesti', value: 'et_EE'), // 爱沙尼亚语
|
|
LanguageModel(name: 'serbian', alias: 'Srpski', value: 'sr_RS'), // 塞尔维亚语(拉丁)
|
|
LanguageModel(name: 'icelandic', alias: 'Íslenska', value: 'is_IS'), // 冰岛语
|
|
]);
|
|
|