[Previous: Writing Source Code for Translation] [Internationalization with Qt] Translation Rules for Plurals
|
| Language | Rule 1 | Rule 2 | Rule 3 |
|---|---|---|---|
| English | n == 1 | otherwise | N/A |
| French | n < 2 | otherwise | N/A |
| Czech | n % 100 == 1 | n % 100 >= 2 && n % 100 <= 4 | otherwise |
| Irish | n == 1 | n == 2 | otherwise |
| Latvian | n % 10 == 1&& n % 100 != 11 | n != 0 | otherwise |
| Lithuanian | n % 10 == 1&& n % 100 != 11 | n % 100 != 12 && n % 10 == 2 | otherwise |
| Macedonian | n % 10 == 1 | n % 10 == 2 | otherwise |
| Polish | n == 1 | n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 > 20) | otherwise |
| Romanian | n == 1 | n == 0|| (n % 100 >= 1 && n % 100 <= 20) | otherwise |
| Russian | n % 10 == 1&& n % 100 != 11 | n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 > 20) | otherwise |
| Slovak | n == 1 | n >= 2 && n <= 4 | otherwise |
| Japanese | otherwise | N/A | N/A |
The rules themselves are not documented and are internal to Qt Linguist and lrelease.
[Previous: Writing Source Code for Translation] [Internationalization with Qt]
| Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Trademarks | Qt 4.6.0 |
|
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |