语言环境

语言环境与语言环境代码字符串

概述

本页将介绍 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) 来标识语言和地区。

后续步骤

这份指南怎么样?

语言环境