语言环境

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

概述

本页将讨论 General Translation 用于表示区域设置和语言的标准,以及当前支持的区域设置列表。


区域字符串

General Translation 使用了一种基于 BCP 47 语言标签标准 的变体来表示区域和语言。 BCP 47 语言标签是互联网最佳当前实践(BCP)标准,用于识别口语和书面形式的语言。 这些标签为指定语言提供了一种统一的方式,使应用程序能够根据用户的区域调整内容、格式和行为。

语言标签由一个或多个用 "-" 字符分隔的子标签组成。子标签包括以下组件:

  • 语言子标签:表示主要语言,例如,en 代表英语,es 代表西班牙语。
  • 区域子标签:指定国家或地区,例如,US 代表美国,FR 代表法国。
  • 书写系统子标签(可选):指示书写系统,例如,Latn 代表拉丁字母。
  • 变体子标签(可选):标识某种特定的语言变体,例如,arevela 代表东部亚美尼亚语。

当你将这些标签组合在一起时,我们称之为 区域区域标签

常用标签

在实际应用中,大多数语言标签由两个子标签组成:语言和区域。以下是一些常见示例:

语言标签描述
en-US美国使用的英语
es-ES西班牙使用的西班牙语
fr-CA加拿大使用的法语
zh-CN简体中文(中国)
de-DE德国使用的德语

扩展标签

语言标签可以包含额外的子标签,以实现更精确的区分:

  • 示例hy-Latn-IT-arevela
    • hy:亚美尼亚语(语言)
    • Latn:拉丁字母(书写系统)
    • IT:意大利(区域)
    • arevela:东部亚美尼亚语(变体)

该标签表示在意大利使用的、以拉丁字母书写的东部亚美尼亚语。

GT 中对 BCP 47 的例外

🚧 本节内容正在建设中。🚧


支持的语言环境

本节列出了 General Translation 目前支持的所有语言环境。

关于低资源语言的说明

我们的系统利用了市场上一些最先进的 LLM 模型,以提供准确的翻译; 然而,这些模型也存在一定的局限性。 某些资源语言可能不被您所选择的模型提供商或任何可用的提供商支持。 这些语言被称为“低资源语言”。

低资源语言在不同模型之间可能有所不同,因此如果您在配置中指定了首选的模型提供商,建议您查看该提供商支持的语言列表。

官方列表

  • af🇿🇦
    Afrikaans
  • am🇪🇹
    Amharic
  • ar🇪🇬
    Arabic
  • ar-AE🇦🇪
    Arabic (United Arab Emirates)
  • ar-EG🇪🇬
    Arabic (Egypt)
  • ar-LB🇱🇧
    Arabic (Lebanon)
  • ar-MA🇲🇦
    Arabic (Morocco)
  • ar-SA🇸🇦
    Arabic (Saudi Arabia)
  • bg🇧🇬
    Bulgarian
  • bn🇧🇩
    Bangla
  • bs🇧🇦
    Bosnian
  • ca🌍
    Catalan
  • cs🇨🇿
    Czech
  • cy🏴󠁧󠁢󠁷󠁬󠁳󠁿
    Welsh
  • da🇩🇰
    Danish
  • de🇩🇪
    German
  • de-AT🇦🇹
    Austrian German
  • de-CH🇨🇭
    Swiss High German
  • de-DE🇩🇪
    German (Germany)
  • el🇬🇷
    Greek
  • el-CY🇨🇾
    Greek (Cyprus)
  • el-EL🌍
    Greek (EL)
  • en🇺🇸
    English
  • en-AU🇦🇺
    Australian English
  • en-CA🇨🇦
    Canadian English
  • en-GB🇬🇧
    British English
  • en-NZ🇳🇿
    English (New Zealand)
  • en-US🇺🇸
    American English
  • es🇪🇸
    Spanish
  • es-419🌍
    Latin American Spanish
  • es-AR🇦🇷
    Spanish (Argentina)
  • es-CL🇨🇱
    Spanish (Chile)
  • es-CO🇨🇴
    Spanish (Colombia)
  • es-ES🇪🇸
    European Spanish
  • es-MX🇲🇽
    Mexican Spanish
  • es-PE🇵🇪
    Spanish (Peru)
  • es-US🇺🇸
    Spanish (United States)
  • es-VE🇻🇪
    Spanish (Venezuela)
  • et🇪🇪
    Estonian
  • fa🇮🇷
    Persian
  • fi🇫🇮
    Finnish
  • fil🇵🇭
    Filipino
  • fr🇫🇷
    French
  • fr-BE🇧🇪
    French (Belgium)
  • fr-CA🇨🇦
    Canadian French
  • fr-CH🇨🇭
    Swiss French
  • fr-CM🇨🇲
    French (Cameroon)
  • fr-FR🇫🇷
    French (France)
  • fr-SN🇸🇳
    French (Senegal)
  • gu🇮🇳
    Gujarati
  • he🇮🇱
    Hebrew
  • hi🇮🇳
    Hindi
  • hr🇭🇷
    Croatian
  • hu🇭🇺
    Hungarian
  • hy🇦🇲
    Armenian
  • id🇮🇩
    Indonesian
  • is🇮🇸
    Icelandic
  • it🇮🇹
    Italian
  • it-CH🇨🇭
    Italian (Switzerland)
  • it-IT🇮🇹
    Italian (Italy)
  • ja🇯🇵
    Japanese
  • ka🇬🇪
    Georgian
  • kk🇰🇿
    Kazakh
  • kn🇮🇳
    Kannada
  • ko🇰🇷
    Korean
  • la🇻🇦
    Latin
  • lt🇱🇹
    Lithuanian
  • lv🇱🇻
    Latvian
  • mk🇲🇰
    Macedonian
  • ml🇮🇳
    Malayalam
  • mn🇲🇳
    Mongolian
  • mr🇮🇳
    Marathi
  • ms🇲🇾
    Malay
  • my🇲🇲
    Burmese
  • nl🇳🇱
    Dutch
  • nl-BE🇧🇪
    Flemish
  • nl-NL🇳🇱
    Dutch (Netherlands)
  • no🇳🇴
    Norwegian
  • pa🇮🇳
    Punjabi
  • pl🇵🇱
    Polish
  • pt🇧🇷
    Portuguese
  • pt-BR🇧🇷
    Brazilian Portuguese
  • pt-PT🇵🇹
    European Portuguese
  • ro🇷🇴
    Romanian
  • ru🇷🇺
    Russian
  • sk🇸🇰
    Slovak
  • sl🇸🇮
    Slovenian
  • so🇸🇴
    Somali
  • sq🇦🇱
    Albanian
  • sr🇷🇸
    Serbian
  • sv🇸🇪
    Swedish
  • sw🇹🇿
    Swahili
  • sw-KE🇰🇪
    Swahili (Kenya)
  • sw-TZ🇹🇿
    Swahili (Tanzania)
  • ta🇮🇳
    Tamil
  • te🇮🇳
    Telugu
  • th🇹🇭
    Thai
  • tl🇵🇭
    Filipino
  • tr🇹🇷
    Turkish
  • uk🇺🇦
    Ukrainian
  • ur🇵🇰
    Urdu
  • vi🇻🇳
    Vietnamese
  • zh🇨🇳
    Chinese
  • zh-CN🇨🇳
    Chinese (China)
  • zh-HK🇭🇰
    Chinese (Hong Kong SAR China)
  • zh-SG🇸🇬
    Chinese (Singapore)
  • zh-TW🇹🇼
    Chinese (Taiwan)

备注

  • General Translations 在内部使用 Locale Tags (Locales) 来识别语言和地区。

后续步骤

这份指南怎么样?