处理复数形式
翻译依赖数量的内容,同时在各种语言及其独特的语法要求中保持灵活性和控制力
B2TRANSLATE 的复数化功能可准确翻译不同语言中依赖数量的字符串。 本指南介绍如何在翻译会随数量变化的内容时处理复数形式。
了解复数形式
不同语言的复数形式规则各不相同。
英语通常使用两种形式(单数和复数),而其他语言可能会根据复杂的语法规则要求使用多种形式,例如:
- 英语:1 file,2 files,5 files
- 俄语:1 файл,2 файла,5 файлов
B2TRANSLATE 会根据您的目标语言自动确定所需的复数形式,并显示相应的输入字段。
复数化面板
处理复数化键时,您会看到专用的 复数化 面板,其中包含多个输入字段,每个字段代表目标语言的一种不同复数形式。
其他形式
这是全球所有语言中使用的主要必填形式。
每个复数化翻译都必须包含此形式,因为它可作为所有未指定情况的后备形式。 如果您只填写 其他 形式并将其他形式留空,B2TRANSLATE 会自动使用 其他 形式的值填充其余形式。 这样可确保您在完成所有形式的翻译时,译文仍能正常使用。
在项目的翻译页面中,对于具有复数形式的键,此形式会显示在 翻译 字段中。
默认值
在每个复数形式输入字段下方,您会看到默认值(通常是英文源文本)。 显示逻辑如下:
- 如果您的目标语言具有比源语言更多的复数形式(例如,俄语有 4 种形式,而英语有 2 种),默认值只会显示在对应数量的形式下方。
- 当目标语言中不存在默认翻译时,只会显示英文翻译,并保持现有逻辑。
翻译工作流程
填写复数形式
- 首先翻译 其他 形式,因为这是所有语言的必填项。如果您只填写 其他 形式并将其他形式留空,B2TRANSLATE 会自动使用 其他 形式的值填充其余形式。这样可确保您在完成所有形式的翻译时,译文仍能正常使用。
- 对于需要多种形式的语言,请确保在保存前正确填写每个字段。虽然此步骤并非强制要求,但根据目标语言的要求,留空某些字段可能会导致翻译不完整。

最佳实践
处理复数形式时,请考虑以下事项:
- 同时检查所有形式:由于一个键的所有形式会同时显示,请利用此机会确保术语和风格保持一致。
- 使用上下文指引:每种形式都包含标签和工具提示,用于说明应在何时使用该特定形式。
- 使用数字测试:考虑您的翻译在不同数量下的显示方式(1 个项目、2 个项目、5 个项目、100 个项目)。
- 完成所有必填形式:对于要求完整形式集合的语言,请确保填写所有形式。
- 验证其他形式:始终为 其他 形式提供翻译,因为它是通用后备形式。
- 定期保存:请记得使用 保存更改 按钮手动保存您的更改。
最后更新于