每种语言都有其单数和复数短语的语法形式。
例如:
这给本地化带来了挑战。
支持翻译复数敏感的 Strings。这些 Strings 必须根据译文语言的复数规则使用复数形式翻译。这些复数形式必须原文/源语文件中定义。
例如:
PO(gettext)文件通常使用复数形式以及ICU信息。
有关复数规则的更多信息,请参阅 CLDR 复数规则。
处理复数形式
支持的本地化文件格式有很多,处理复数值的方式也不一样。介绍了每种格式最常见的方式。
根据 Unicode 规则自动处理复数形式的数量。这意味着某些语言最多有 6 种形式,而另一些语言则只有几种。
复数形式在
窗口的 选项卡中处理。在向项目添加区域 ⁇ 并提供ISO代码时,通过显示该语言的正确输入字段来支持复数形式过程。
也可以在项目的更多/键,然后单击齿轮图标以打开 窗口。然后在 选项卡上选择 的复数形式。如果使用的格式要求提供 (例如,使用gettext时)。