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.
423 lines
8.7 KiB
423 lines
8.7 KiB
/// 返回AST配置表
|
|
List<Map<String, String>> getAstLanguageConfigs() {
|
|
return [
|
|
// 中文及方言
|
|
{
|
|
'shortCode': 'zh',
|
|
'chineseName': '中文',
|
|
'englishName': 'Chinese',
|
|
},
|
|
|
|
{
|
|
'shortCode': 'yue',
|
|
'chineseName': '粤语',
|
|
'englishName': 'Cantonese',
|
|
},
|
|
|
|
// 英语各地区
|
|
{
|
|
'shortCode': 'en',
|
|
'chineseName': '英语',
|
|
'englishName': 'English',
|
|
},
|
|
|
|
// 西班牙语各地区
|
|
{
|
|
'shortCode': 'es',
|
|
'chineseName': '西班牙语',
|
|
'englishName': 'Spanish',
|
|
},
|
|
|
|
// 其他欧洲语言
|
|
{
|
|
'shortCode': 'de',
|
|
'chineseName': '德语',
|
|
'englishName': 'German',
|
|
},
|
|
|
|
{
|
|
'shortCode': 'fr',
|
|
'chineseName': '法语',
|
|
'englishName': 'French',
|
|
},
|
|
{
|
|
'shortCode': 'ru',
|
|
'chineseName': '俄语',
|
|
'englishName': 'Russian',
|
|
},
|
|
{
|
|
'shortCode': 'it',
|
|
'chineseName': '意大利语',
|
|
'englishName': 'Italian',
|
|
},
|
|
{
|
|
'shortCode': 'nl',
|
|
'chineseName': '荷兰语',
|
|
'englishName': 'Dutch',
|
|
},
|
|
{
|
|
'shortCode': 'nb',
|
|
'chineseName': '挪威语',
|
|
'englishName': 'Norwegian Bokmål',
|
|
},
|
|
{
|
|
'shortCode': 'da',
|
|
'chineseName': '丹麦语',
|
|
'englishName': 'Danish',
|
|
},
|
|
{
|
|
'shortCode': 'fi',
|
|
'chineseName': '芬兰语',
|
|
'englishName': 'Finnish',
|
|
},
|
|
{
|
|
'shortCode': 'sv',
|
|
'chineseName': '瑞典语',
|
|
'englishName': 'Swedish',
|
|
},
|
|
{
|
|
'shortCode': 'pl',
|
|
'chineseName': '波兰语',
|
|
'englishName': 'Polish',
|
|
},
|
|
{
|
|
'shortCode': 'tr',
|
|
'chineseName': '土耳其语',
|
|
'englishName': 'Turkish',
|
|
'asrCode': 'tr-TR',
|
|
},
|
|
{
|
|
'shortCode': 'el',
|
|
'chineseName': '希腊语',
|
|
'englishName': 'Greek',
|
|
},
|
|
{
|
|
'shortCode': 'cs',
|
|
'chineseName': '捷克语',
|
|
'englishName': 'Czech',
|
|
},
|
|
{
|
|
'shortCode': 'ca',
|
|
'chineseName': '加泰罗尼亚语',
|
|
'englishName': 'Catalan',
|
|
},
|
|
{
|
|
'shortCode': 'cy',
|
|
'chineseName': '威尔士语',
|
|
'englishName': 'Welsh',
|
|
},
|
|
{
|
|
'shortCode': 'bg',
|
|
'chineseName': '保加利亚语',
|
|
'englishName': 'Bulgarian',
|
|
},
|
|
|
|
// 亚洲语言
|
|
{
|
|
'shortCode': 'ja',
|
|
'chineseName': '日语',
|
|
'englishName': 'Japanese',
|
|
},
|
|
{
|
|
'shortCode': 'ko',
|
|
'chineseName': '韩语',
|
|
'englishName': 'Korean',
|
|
},
|
|
{
|
|
'shortCode': 'hi',
|
|
'chineseName': '印地语',
|
|
'englishName': 'Hindi',
|
|
},
|
|
{
|
|
'shortCode': 'th',
|
|
'chineseName': '泰语',
|
|
'englishName': 'Thai',
|
|
},
|
|
{
|
|
'shortCode': 'vi',
|
|
'chineseName': '越南语',
|
|
'englishName': 'Vietnamese',
|
|
},
|
|
{
|
|
'shortCode': 'id',
|
|
'chineseName': '印尼语',
|
|
'englishName': 'Indonesian',
|
|
},
|
|
{
|
|
'shortCode': 'ms',
|
|
'chineseName': '马来语',
|
|
'englishName': 'Malay',
|
|
},
|
|
{
|
|
'shortCode': 'bn',
|
|
'chineseName': '孟加拉语',
|
|
'englishName': 'Bengali',
|
|
},
|
|
{
|
|
'shortCode': 'am',
|
|
'chineseName': '阿姆哈拉语',
|
|
'englishName': 'Amharic',
|
|
'asrCode': 'am-ET',
|
|
},
|
|
{
|
|
'shortCode': 'as',
|
|
'chineseName': '阿萨姆语',
|
|
'englishName': 'Assamese',
|
|
},
|
|
|
|
// 中东与非洲
|
|
{
|
|
'shortCode': 'ar',
|
|
'chineseName': '阿拉伯语',
|
|
'englishName': 'Arabic',
|
|
},
|
|
|
|
{
|
|
'shortCode': 'af',
|
|
'chineseName': '南非荷兰语',
|
|
'englishName': 'Afrikaans',
|
|
},
|
|
|
|
// 其他
|
|
{
|
|
'shortCode': 'az',
|
|
'chineseName': '阿塞拜疆语',
|
|
'englishName': 'Azerbaijani',
|
|
},
|
|
{
|
|
'shortCode': 'bs',
|
|
'chineseName': '波斯尼亚语',
|
|
'englishName': 'Bosnian',
|
|
},
|
|
{
|
|
'shortCode': 'kn',
|
|
'chineseName': '卡纳达语',
|
|
'englishName': 'kn-IN',
|
|
},
|
|
{
|
|
'shortCode': 'et',
|
|
'chineseName': '爱沙尼亚语',
|
|
'englishName': 'Estonian',
|
|
},
|
|
{
|
|
'shortCode': 'eu',
|
|
'chineseName': '巴斯克语',
|
|
'englishName': 'Basque',
|
|
},
|
|
{
|
|
'shortCode': 'fa',
|
|
'chineseName': '波斯语',
|
|
'englishName': 'Persian',
|
|
},
|
|
{
|
|
'shortCode': 'fil',
|
|
'chineseName': '菲律宾语',
|
|
'englishName': 'Filipino',
|
|
},
|
|
{
|
|
'shortCode': 'ga',
|
|
'chineseName': '爱尔兰语',
|
|
'englishName': 'Ireland',
|
|
},
|
|
{
|
|
'shortCode': 'gl',
|
|
'chineseName': '加利西亚语',
|
|
'englishName': 'Galician',
|
|
},
|
|
{
|
|
'shortCode': 'gu',
|
|
'chineseName': '古吉拉特语',
|
|
'englishName': 'Gujarati',
|
|
},
|
|
{
|
|
'shortCode': 'he',
|
|
'chineseName': '希伯来语',
|
|
'englishName': 'Hebrew',
|
|
},
|
|
{
|
|
'shortCode': 'hr',
|
|
'chineseName': '克罗地亚语',
|
|
'englishName': 'Croatian',
|
|
},
|
|
{
|
|
'shortCode': 'hu',
|
|
'chineseName': '匈牙利语',
|
|
'englishName': 'Hungarian',
|
|
},
|
|
{
|
|
'shortCode': 'hy',
|
|
'chineseName': '亚美尼亚语',
|
|
'englishName': 'Armenian',
|
|
},
|
|
{
|
|
'shortCode': 'is',
|
|
'chineseName': '冰岛语',
|
|
'englishName': 'Icelandic',
|
|
},
|
|
{
|
|
'shortCode': 'jv',
|
|
'chineseName': '爪哇语',
|
|
'englishName': 'Javanese',
|
|
},
|
|
{
|
|
'shortCode': 'ka',
|
|
'chineseName': '格鲁吉亚语',
|
|
'englishName': 'Georgian',
|
|
},
|
|
{
|
|
'shortCode': 'kk',
|
|
'chineseName': '哈萨克语',
|
|
'englishName': 'Kazakh',
|
|
},
|
|
{
|
|
'shortCode': 'km',
|
|
'chineseName': '高棉语',
|
|
'englishName': 'Khmer',
|
|
},
|
|
{
|
|
'shortCode': 'lo',
|
|
'chineseName': '老挝语',
|
|
'englishName': 'Lao',
|
|
},
|
|
{
|
|
'shortCode': 'lt',
|
|
'chineseName': '立陶宛语',
|
|
'englishName': 'Lithuanian',
|
|
},
|
|
{
|
|
'shortCode': 'lv',
|
|
'chineseName': '拉脱维亚语',
|
|
'englishName': 'Latvian',
|
|
},
|
|
{
|
|
'shortCode': 'mk',
|
|
'chineseName': '马其顿语',
|
|
'englishName': 'Macedonian',
|
|
},
|
|
{
|
|
'shortCode': 'ml',
|
|
'chineseName': '马拉雅拉姆语',
|
|
'englishName': 'Malayalam',
|
|
},
|
|
{
|
|
'shortCode': 'mn',
|
|
'chineseName': '蒙古语',
|
|
'englishName': 'Mongolian',
|
|
},
|
|
{
|
|
'shortCode': 'mr',
|
|
'chineseName': '马拉地语',
|
|
'englishName': 'Marathi',
|
|
},
|
|
{
|
|
'shortCode': 'mt',
|
|
'chineseName': '马耳他语',
|
|
'englishName': 'Maltese',
|
|
},
|
|
{
|
|
'shortCode': 'my',
|
|
'chineseName': '缅甸语',
|
|
'englishName': 'Burmese',
|
|
},
|
|
{
|
|
'shortCode': 'nb',
|
|
'chineseName': '书面挪威语',
|
|
'englishName': 'Norwegian Bokmål',
|
|
},
|
|
{
|
|
'shortCode': 'ne',
|
|
'chineseName': '尼泊尔语',
|
|
'englishName': 'Nepali',
|
|
},
|
|
// {
|
|
// 'shortCode': 'or',
|
|
// 'chineseName': '奥里亚语',
|
|
// 'englishName': 'Oriya',
|
|
// },
|
|
// {
|
|
// 'shortCode': 'pa',
|
|
// 'chineseName': '旁遮普语',
|
|
// 'englishName': 'Punjabi',
|
|
// },
|
|
{
|
|
'shortCode': 'ps',
|
|
'chineseName': '普什图语',
|
|
'englishName': 'Pushto',
|
|
},
|
|
{
|
|
'shortCode': 'pt',
|
|
'chineseName': '葡萄牙语',
|
|
'englishName': 'Portuguese',
|
|
},
|
|
{
|
|
'shortCode': 'ro',
|
|
'chineseName': '罗马尼亚语',
|
|
'englishName': 'Romanian',
|
|
},
|
|
{
|
|
'shortCode': 'si',
|
|
'chineseName': '僧伽罗语',
|
|
'englishName': 'Sinhala',
|
|
},
|
|
{
|
|
'shortCode': 'sk',
|
|
'chineseName': '斯洛伐克语',
|
|
'englishName': 'Slovak',
|
|
},
|
|
{
|
|
'shortCode': 'sl',
|
|
'chineseName': '斯洛文尼亚语',
|
|
'englishName': 'Slovenian',
|
|
},
|
|
{
|
|
'shortCode': 'so',
|
|
'chineseName': '索马里语',
|
|
'englishName': 'Somali',
|
|
},
|
|
{
|
|
'shortCode': 'sq',
|
|
'chineseName': '阿尔巴尼亚语',
|
|
'englishName': 'Albanian',
|
|
},
|
|
{
|
|
'shortCode': 'sr',
|
|
'chineseName': '塞尔维亚语',
|
|
'englishName': 'Serbian',
|
|
},
|
|
{
|
|
'shortCode': 'sv',
|
|
'chineseName': '斯瓦希里语',
|
|
'englishName': 'Swedish',
|
|
},
|
|
{
|
|
'shortCode': 'ta',
|
|
'chineseName': '泰米尔语',
|
|
'englishName': 'Tamil',
|
|
},
|
|
{
|
|
'shortCode': 'te',
|
|
'chineseName': '泰卢固语',
|
|
'englishName': 'Tamil',
|
|
},
|
|
{
|
|
'shortCode': 'uk',
|
|
'chineseName': '乌克兰语',
|
|
'englishName': 'Ukrainian',
|
|
},
|
|
{
|
|
'shortCode': 'ur',
|
|
'chineseName': '乌尔都语',
|
|
'englishName': 'Urdu',
|
|
},
|
|
{
|
|
'shortCode': 'uz',
|
|
'chineseName': '乌兹别克语',
|
|
'englishName': 'Uzbek',
|
|
},
|
|
{
|
|
'shortCode': 'zu',
|
|
'chineseName': '祖鲁语',
|
|
'englishName': 'Zulu',
|
|
},
|
|
];
|
|
}
|
|
|