语言环境
语言环境与语言环境代码字符串
概述
本页将介绍 General Translation 表示 locale 与语言的标准,以及当前支持的 locale 列表。
语言环境代码字符串
General Translation 使用 BCP 47 语言标签标准 的一种变体来表示语言环境和语言。 BCP 47 语言标签是互联网“最佳当前实践(BCP)”中用于标识口语和书面语的标准。 这些标签提供了一种统一的语言标注方式,使应用可以根据用户的语言环境调整内容、格式和行为。
语言标签由一个或多个以 "-" 字符分隔的子标签组成。子标签包括以下组件:
- Language 子标签:表示主要语言,例如 en表示英语(English),es表示西班牙语(Spanish)。
- Region 子标签:指定国家或地区,例如 US表示美国(United States),FR表示法国(France)。
- Script 子标签(可选):表示书写系统,例如 Latn表示拉丁字母(Latin script)。
- Variant 子标签(可选):表示语言的特定变体,例如 arevela表示东部亚美尼亚语(Eastern Armenian)。
当将这些子标签组合在一起时,我们称之为一个“Locale”或“Locale tag”。
常用标签
在实际使用中,大多数语言标签由两个子标签组成:语言和地区。以下是一些常见示例:
| 语言标签 | 描述 | 
|---|---|
| en-US | 美国英语 | 
| es-ES | 西班牙(西班牙)语 | 
| fr-CA | 加拿大法语 | 
| zh-CN | 简体中文(中国) | 
| de-DE | 德国德语 | 
扩展标签
语言标签可以包含额外的子标签以提供更高的精确度:
- 示例:hy-Latn-IT-arevela- hy:亚美尼亚语(语言)
- Latn:拉丁字母(书写系统)
- IT:意大利(地区)
- arevela:东部亚美尼亚语(变体)
 
该标签表示在意大利使用、以拉丁字母书写的东部亚美尼亚语。
GT 中对 BCP 47 的例外
🚧 本节内容正在编写中。🚧
支持的 locales
本节列出 General Translation 目前支持的所有 locales。
关于低资源语言的说明
我们的系统利用市场上一些最先进的 LLM 模型来提供高准确度的翻译;不过,这些模型也存在一定局限。 你所选择的模型提供商,或其他可用提供商,可能不支持某些语言。 这些语言被称为“低资源语言”。
不同模型对低资源语言的覆盖范围可能不同,因此如果你在配置中指定了首选的模型提供商,建议查看该提供商支持的语言列表。
官方列表
- af🇿🇦南非荷兰语
- am🇪🇹阿姆哈拉语
- ar🇪🇬阿拉伯语
- ar-AE🇦🇪阿拉伯语(阿拉伯联合酋长国)
- ar-EG🇪🇬阿拉伯语(埃及)
- ar-LB🇱🇧阿拉伯语(黎巴嫩)
- ar-MA🇲🇦阿拉伯语(摩洛哥)
- ar-SA🇸🇦阿拉伯语(沙特阿拉伯)
- bg🇧🇬保加利亚语
- bn🇧🇩孟加拉语
- bs🇧🇦波斯尼亚语
- ca🌍加泰罗尼亚语
- cs🇨🇿捷克语
- cy🏴威尔士语
- da🇩🇰丹麦语
- de🇩🇪德语
- de-AT🇦🇹奥地利德语
- de-CH🇨🇭瑞士高地德语
- de-DE🇩🇪德语(德国)
- el🇬🇷希腊语
- el-CY🇨🇾希腊语(塞浦路斯)
- el-EL🌍希腊语(EL)
- en🇺🇸英语
- en-AU🇦🇺澳大利亚英语
- en-CA🇨🇦加拿大英语
- en-GB🇬🇧英国英语
- en-NZ🇳🇿英语(新西兰)
- en-US🇺🇸美国英语
- es🇪🇸西班牙语
- es-419🌍拉丁美洲西班牙语
- es-AR🇦🇷西班牙语(阿根廷)
- es-CL🇨🇱西班牙语(智利)
- es-CO🇨🇴西班牙语(哥伦比亚)
- es-ES🇪🇸欧洲西班牙语
- es-MX🇲🇽墨西哥西班牙语
- es-PE🇵🇪西班牙语(秘鲁)
- es-US🇺🇸西班牙语(美国)
- es-VE🇻🇪西班牙语(委内瑞拉)
- et🇪🇪爱沙尼亚语
- fa🇮🇷波斯语
- fi🇫🇮芬兰语
- fil🇵🇭菲律宾语
- fr🇫🇷法语
- fr-BE🇧🇪法语(比利时)
- fr-CA🇨🇦加拿大法语
- fr-CH🇨🇭瑞士法语
- fr-CM🇨🇲法语(喀麦隆)
- fr-FR🇫🇷法语(法国)
- fr-SN🇸🇳法语(塞内加尔)
- gu🇮🇳古吉拉特语
- he🇮🇱希伯来语
- hi🇮🇳印地语
- hr🇭🇷克罗地亚语
- hu🇭🇺匈牙利语
- hy🇦🇲亚美尼亚语
- id🇮🇩印度尼西亚语
- is🇮🇸冰岛语
- it🇮🇹意大利语
- it-CH🇨🇭意大利语(瑞士)
- it-IT🇮🇹意大利语(意大利)
- ja🇯🇵日语
- ka🇬🇪格鲁吉亚语
- kk🇰🇿哈萨克语
- kn🇮🇳卡纳达语
- ko🇰🇷韩语
- la🇻🇦拉丁语
- lt🇱🇹立陶宛语
- lv🇱🇻拉脱维亚语
- mk🇲🇰马其顿语
- ml🇮🇳马拉雅拉姆语
- mn🇲🇳蒙古语
- mr🇮🇳马拉地语
- ms🇲🇾马来语
- my🇲🇲缅甸语
- nl🇳🇱荷兰语
- nl-BE🇧🇪弗拉芒语
- nl-NL🇳🇱荷兰语(荷兰)
- no🇳🇴挪威语
- pa🇮🇳旁遮普语
- pl🇵🇱波兰语
- pt🇧🇷葡萄牙语
- pt-BR🇧🇷巴西葡萄牙语
- pt-PT🇵🇹欧洲葡萄牙语
- qbr🌍qbr
- ro🇷🇴罗马尼亚语
- ru🇷🇺俄语
- sk🇸🇰斯洛伐克语
- sl🇸🇮斯洛文尼亚语
- so🇸🇴索马里语
- sq🇦🇱阿尔巴尼亚语
- sr🇷🇸塞尔维亚语
- sv🇸🇪瑞典语
- sw🇹🇿斯瓦希里语
- sw-KE🇰🇪斯瓦希里语(肯尼亚)
- sw-TZ🇹🇿斯瓦希里语(坦桑尼亚)
- ta🇮🇳泰米尔语
- te🇮🇳泰卢固语
- th🇹🇭泰语
- tl🇵🇭菲律宾语
- tr🇹🇷土耳其语
- uk🇺🇦乌克兰语
- ur🇵🇰乌尔都语
- vi🇻🇳越南语
- zh🇨🇳中文
- zh-CN🇨🇳中文(中国)
- zh-HK🇭🇰中文(中国香港特别行政区)
- zh-Hans🇨🇳简体中文
- zh-Hant🇹🇼繁体中文
- zh-SG🇸🇬中文(新加坡)
- zh-TW🇹🇼中文(台湾)
注意事项
- General Translation 在内部使用 Locale 标签(Locales) 来标识语言和地区。
后续步骤
- 查看 General Translation 提供的受支持的 locale 列表,以查找可用的语言标签。
- 参阅官方的 IETF 语言标签注册表 以及 BCP 47 语言标签标准以了解更多信息。
这份指南怎么样?

