複数形の翻訳ルール
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 | その他 |
日本語 | その他 | 該当なし | 該当なし |
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。