复数形式翻译规则

下表展示了 Qt Linguist 和 lrelease 为一组语言选定的特定规则。标记为 否则 的单元格表示当没有其他规则适用于特定语言时,工具使用的形式。

语言规则 1规则 2规则 3
英语n == 1否则不适用
法语n < 2否则不适用
捷克语n % 100 == 1n % 100 >= 2 && n % 100 <= 4否则
爱尔兰语n == 1n == 2否则
拉脱维亚语n % 10 == 1 && n % 100 != 11n != 0否则
立陶宛语n % 10 == 1 && n % 100 != 11n % 100 != 12 && n % 10 == 2否则
马其顿语n % 10 == 1n % 10 == 2否则
波兰语n == 1n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 > 20)否则
罗马尼亚语n == 1n == 0 || (n % 100 >= 1 && n % 100 <= 20)否则
俄语n % 10 == 1 && n % 100 != 11n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 > 20)否则
斯洛伐克语n == 1n >= 2 && n <= 4否则
日语否则不适用不适用

© 2024 The Qt Company Ltd. 本文档中的文档贡献权属于其各自的所有者。提供的文档遵循由自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款。Qt 以及相关标志是 The Qt Company Ltd. 在芬兰以及全世界其他国家的商标。所有其他商标均为其各自所有者的财产。