複数形の翻訳ルール
Qt Linguist およびlrelease は、QLocale でサポートされているすべての言語において、複数形に対応しています。
以下の表は、一部の言語における具体的な規則を示しています。それ以外でマークされたセルは、特定の言語に対して他のどの規則も適用できない場合に、ツールが使用する形式を示しています。
| 言語 | ルール 1 | ルール 2 | ルール 3 |
|---|---|---|---|
| 英語 | n == 1 | それ以外の場合 | 該当なし |
| フランス語その他 | n < 2 | それ以外の場合 | 該当なし |
| チェコ語 | n % 100 == 1 | n % 100 >= 2 && n % 100 <= 4 | その他 |
| アイルランド語 | n == 1 | n == 2 | その他 |
| ラトビア語 | n % 10 == 1&& n % 100 != 11 | n != 0 | それ以外の場合 |
| リトアニア語 | n % 10 == 1&& n % 100 != 11 | n % 100 != 12 && n % 10 == 2 | その他 |
| マケドニア語 | n % 10 == 1 | n % 10 == 2 | その他 |
| ポーランド語 | n == 1 | n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 > 20) | それ以外 |
| ルーマニア語 | n == 1 | n == 0|| (n % 100 >= 1 && n % 100 <= 20) | それ以外の場合 |
| ロシア語 | n % 10 == 1&& n % 100 != 11 | n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 > 20) | それ以外の場合 |
| スロバキア語 | n == 1 | n >= 2 && n <= 4 | それ以外 |
| 日本語 | その他 | 該当なし | 該当なし |
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.