/// 返回AST配置表 List> 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', }, ]; }