To jsou pravidla pro psaní množných čísel. Pro ČR a SR je pravidlo 8, takže místo jedničky vložíš osmičku.
V češtině se používají 3 různé plurály, takže to funguje následovně (příklad):
Kód: Vybrat vše
'VIEW_PM_MESSAGES' => array(
1 => '%d zpráva',
2 => '%d zprávy',
3 => '%d zpráv',
),
- 1 se používá u jedné věci (v příkladu to bude jedna zpráva) - tzn. že pokud bude někde počet zpráv 1, tak se vypíše "1 zpráva" - tohle vlastně plurál není.
- 2 se používá u 2-4 věcí a vypíše se "2 zprávy", "3 zprávy" nebo "4 zprávy".
- 3 se používá u počtu 5 a více věcí a vypíše se "5 zpráv", "20 zpráv", "1523 zpráv" atd.
V praxi to funguje tak, že tam, kde máš array s plurálama doplníš třetí položku, protože v ang. jsou jen 2 položky. Občas se vyskytne i nula a tu třeba já nechávám tak jak je, i když to obvykle nemá žádný vliv, protože hodnota 0 se skloňuje jako 5 a více. Mohlo by na tom záležet jen pokud se místo 0 napíše žádné, nikdo atd. Doufám, že to trochu dává smysl.
P.S. Mimochodem to asi spíš patří do fóra "phpBB3 Překlad".