区域设置字符串

如何在GT中解释区域设置字符串

概述

通用翻译使用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的例外情况

🚧 本节目前正在建设中。 🚧

注意事项

  • 通用翻译在内部使用**区域设置标签(区域设置)**来识别语言和地区。

下一步

在本页面