Plural/Mediawiki plural rules

From translatewiki.net
This page is a draft and may contain errors. Last updated 9 April 2012. This page has not been updated to reflect the switch to CLDR plurals in 2012–09, nor the breaking changes in CLDR 24 and CLDR26

The new CLDR-based rules, used since MediaWiki 1.20, are now in XML files (rather than in language-specific PHP modules):

List of rules used in MediaWiki

The table shows the MediaWiki plural rules for all languages, as they were enabled for localisation at translatewiki.net.

The default rules are like those for English, with two forms: one “singular” form for the number 1 and another “plural” for other numbers larger than 1. English also uses the other “plural” form for 0, as well as non-integer, or indefinite values.

At present the plural rules in Mediawiki haven't considered decimal numbers — except for a few languages. This means that decimal numbers may, or may not work as expected by falling in to one of the plural forms (usually the last one, other). Actually since switch to CLDR decimal numbers have better support.

The rule reference in the “Legacy group” column follows the references in the old CLDR-based YAML rulesets, with a note [] where the rules in Mediawiki and CLDR differed (these groups did not take into account non-integer values, or integer values with decimals).

The newest CLDR-based JSON rulesets support more languages, and the rulesets are no longer restricted to integers. Rules are written sor that n is the exact absolute value, i is the integer part of that value, v is 0 only if the given value is an integer to be written without any appended (zero) decimals (and in that case, f is the value of decimals with trailing zeroes expressed as an integer).

Code Language name
(in English)
Legacy group New CLDR-based rules CLDR examples for integers CLDR examples for decimal numbers
[af]AfrikaansDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ak]AkanOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[am]AmharicOne-zeroonen is 1, or i is 00, 10.0–1.0
other2–100, 1000, 10000, 100000, 1000000, ...1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[an]AragoneseDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ar]ArabicArabiczeron is 000.0
onen is 111.0
twon is 222.0
fewn mod 100 is 3–103–10, 103–110, 1003, ...3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 203.0, 204.0, 209.0, 210.0, 1003.0, ...
manyn mod 100 is 11–9911–99, 111-199, 211-299, 1011, ...11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 97.0, 98.0, 99.0, 111.0, 112.0, 198.0, 199.0, 211.0, 299.0, 1011.0, ...
other100–102, 200–202, 300–302, 400–402, 500–502, 600, 1000, 10000, 100000, 1000000, ...0.1–0.9, 1.1–1.9, 2.1–2.9, 10.1–10.9, 100.0–102.9, 103.1–103.9, 104.1–104.9, 105.1–105.9, 106.1–106.9, 107.1–107.9, 108.1–108.9, 109.1–109.9, 1000.0–1002.9, 10000.0–10002.9, 100000.0, 1000000.0, ...
[arq]Algerian ArabicArabiczeron is 000.0
onen is 111.0
twon is 222.0
fewn mod 100 is 3–103–10, 103–110, 1003, ...3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 203.0, 204.0, 209.0, 210.0, 1003.0, ...
manyn mod 100 is 11–9911–99, 111-199, 211-299, 1011, ...11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 97.0, 98.0, 99.0, 111.0, 112.0, 198.0, 199.0, 211.0, 299.0, 1011.0, ...
other100–102, 200–202, 300–302, 400–402, 500–502, 600, 1000, 10000, 100000, 1000000, ...0.1–0.9, 1.1–1.9, 2.1–2.9, 10.1–10.9, 100.0–102.9, 103.1–103.9, 104.1–104.9, 105.1–105.9, 106.1–106.9, 107.1–107.9, 108.1–108.9, 109.1–109.9, 1000.0–1002.9, 10000.0–10002.9, 100000.0, 1000000.0, ...
[ary]Moroccan ArabicArabiczeron is 000.0
onen is 111.0
twon is 222.0
fewn mod 100 is 3–103–10, 103–110, 1003, ...3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 203.0, 204.0, 209.0, 210.0, 1003.0, ...
manyn mod 100 is 11–9911–99, 111-199, 211-299, 1011, ...11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 97.0, 98.0, 99.0, 111.0, 112.0, 198.0, 199.0, 211.0, 299.0, 1011.0, ...
other100–102, 200–202, 300–302, 400–402, 500–502, 600, 1000, 10000, 100000, 1000000, ...0.1–0.9, 1.1–1.9, 2.1–2.9, 10.1–10.9, 100.0–102.9, 103.1–103.9, 104.1–104.9, 105.1–105.9, 106.1–106.9, 107.1–107.9, 108.1–108.9, 109.1–109.9, 1000.0–1002.9, 10000.0–10002.9, 100000.0, 1000000.0, ...
[ars]Najdi ArabicArabiczeron is 000.0
onen is 111.0
twon is 222.0
fewn mod 100 is 3–103–10, 103–110, 1003, ...3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 203.0, 204.0, 209.0, 210.0, 1003.0, ...
manyn mod 100 is 11–9911–99, 111-199, 211-299, 1011, ...11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 97.0, 98.0, 99.0, 111.0, 112.0, 198.0, 199.0, 211.0, 299.0, 1011.0, ...
other100–102, 200–202, 300–302, 400–402, 500–502, 600, 1000, 10000, 100000, 1000000, ...0.1–0.9, 1.1–1.9, 2.1–2.9, 10.1–10.9, 100.0–102.9, 103.1–103.9, 104.1–104.9, 105.1–105.9, 106.1–106.9, 107.1–107.9, 108.1–108.9, 109.1–109.9, 1000.0–1002.9, 10000.0–10002.9, 100000.0, 1000000.0, ...
[arz]Egyptian ArabicArabiczeron is 000.0
onen is 111.0
twon is 222.0
fewn mod 100 is 3–103–10, 103–110, 1003, ...3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 104.0, 105.0, 106.0, 107.0, 108.0, 109.0, 110.0, 203.0, 204.0, 209.0, 210.0, 1003.0, ...
manyn mod 100 is 11–9911–99, 111-199, 211-299, 1011, ...11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 97.0, 98.0, 99.0, 111.0, 112.0, 198.0, 199.0, 211.0, 299.0, 1011.0, ...
other100–102, 200–202, 300–302, 400–402, 500–502, 600, 1000, 10000, 100000, 1000000, ...0.1–0.9, 1.1–1.9, 2.1–2.9, 10.1–10.9, 100.0–102.9, 103.1–103.9, 104.1–104.9, 105.1–105.9, 106.1–106.9, 107.1–107.9, 108.1–108.9, 109.1–109.9, 1000.0–1002.9, 10000.0–10002.9, 100000.0, 1000000.0, ...
[asa]AsuDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ast]AsturianDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[az]AzerbaijaniDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[bal]BaluchiDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[be]BelarusianRule K[A]onen mod 100 is not 11 and n mod 10 is 11, 21, 31, 41, 51, 61, 71, 81, 101, 1001, ...1.0, 21.0, 31.0, 41.0, 51.0, 61.0, 71.0, 81.0, 101.0, 1001.0, ...
fewn mod 100 is not 12–14 and n mod 10 is 2–42–4, 22–24, 32–34, 42–44, 52–54, 62–64, 72–74, 82–84, 92–94, 102–104, 1002–1004, ...2.0, 3.0, 4.0, 22.0, 23.0, 24.0, 32.0, 33.0, 102.0, 1002.0, ...
manyn mod 10 is 0, 5–9, or n mod 100 is 11–140, 5–20, 25–30, 35–40, 45–50, 55–60, 65–70, 75–80, 85–90, 95–100, 995–1000, 10000, 100000, 1000000, ...0.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
other0.1–0.9, 1.1–1.7, 10.1, 100.1, 1000.1, ...
[be-tarask]Belarusian (Taraškievica orthography)Rule K[A]onen mod 100 is not 11 and n mod 10 is 11, 21, 31, 41, 51, 61, 71, 81, 101, 1001, ...1.0, 21.0, 31.0, 41.0, 51.0, 61.0, 71.0, 81.0, 101.0, 1001.0, ...
fewn mod 100 is not 12–14 and n mod 10 is 2–42–4, 22–24, 32–34, 42–44, 52–54, 62–64, 72–74, 82–84, 92–94, 102–104, 1002–1004, ...2.0, 3.0, 4.0, 22.0, 23.0, 24.0, 32.0, 33.0, 102.0, 1002.0, ...
manyn mod 10 is 0, 5–9, or n mod 100 is 11–140, 5–20, 25–30, 35–40, 45–50, 55–60, 65–70, 75–80, 85–90, 95–100, 995–1000, 10000, 100000, 1000000, ...0.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
other0.1–0.9, 1.1–1.7, 10.1, 100.1, 1000.1, ...
[bem]BembaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[bez]BenaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[bg]BulgarianDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[bho]BhojpuriOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[guw]GunOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[bo]TibetanInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[br]BretonRule Sonen mod 10 is 1 and n mod 100 is not 11, 71, 911, 21, 31, 41, 51, 61, 81, 101, 1001, ...1.0, 21.0, 31.0, 41.0, 51.0, 61.0, 81.0, 101.0, 1001.0, ...
twon mod 10 is 2 and n mod 100 is not 12, 72, 922, 22, 32, 42, 52, 62, 82, 102, 1002, ...2.0, 22.0, 32.0, 42.0, 52.0, 62.0, 82.0, 102.0, 1002.0, ...
fewn mod 10 is 3, 4, 9 and n mod 100 is not 13–19, 73–79, 93–993, 4, 9, 23, 24, 29, 33, 34, 39, 43, 44, 49, 53, 54, 59, 63, 64, 69, 83, 84, 89, 103, 1003, …3.0, 4.0, 9.0, 23.0, 24.0, 29.0, 33.0, 34.0, 39.0, 43.0, 44.0, 49.0, 53.0, 54.0, 59.0, 63.0, 64.0, 69.0, 83.0, 84.0, 89.0, 103.0, 1003.0, …
manyn mod 1000000 is 0 and n is not 01000000, 10000000, 100000000, ...1000000.0, 10000000.0, 10000000.0, ...
other0, 5–8, 10–20, 100, 1000, 10000, 100000, 9999990.0–0.9, 1.1–1.9, 2.1–2.9, 3.1–3.9, 4.1–8.9, 9.1–20.9, 100.0, 1000.0, 10000.0, 100000.0, 999999.9
[brx]BodoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[bs]BosnianRule Konen mod 100 is not 11 and n mod 10 is 11, 21, 31, 41, 51, 61, 71, 81, 91, 101, 121...1.0–1.9, 21.0–21.9, 31.0–31.9, 41.0–41.9, 51.0–51.9, 61.0–61.9, 71.0–71.9, 81.0–81.9, 91.0–91.9, 101.0–101.9, 121.0–121.9...
fewn mod 100 is not 12–14 and n mod 10 is 2–42–4, 22–24, 32–34...2.0–4.9, 22.0–24.9, 32.0–34.9...
other0, 5–20, 25–30, 35–40...0.0–0.9, 5.0–20.9, 25.0–30.9, 35.0–40.9...
[ca]CatalanDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ce]ChechenDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[cgg]ChigaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[chr]CherokeeDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ckb]Central KurdishDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[cs]CzechRule Lonev is 0 and i is 11
fewv is 0 and i is 2–42–4
manyv is not 00.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
other0, 5–19, 100, 1000, 10000, 100000, 1000000, ...
[cu]Church SlavicRule AA[]onen mod 10 is 11, 11, 21...1.0–1.9, 11.0–11.9, 21.0–21.9...
twon mod 10 is 22, 12, 22...2.0–2.9, 12.0–12.9, 22.0–22.9...
fewn mod 10 is 3–43–4, 13–14, 23–24...3.0–4.9, 13.0–14.9, 23.0–24.9...
other0, 5–10, 15–20...0.0–0.9, 5.0–10.9, 15.0–20.9...
[cy]WelshRule Qzeron is 000.0–0.9
onen is 111.0–1.9
twon is 222.0–2.9
fewn is 333.0–3.9
manyn is 666.0–6.9
other4, 5, 7, 8, 9, 10, 100, 1000...4.0–5.9, 7.0–9999.9...
[de]GermanDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[dsb]Lower SorbianRule AC[]onen mod 100 is 11, 101, 201...1.0–1.9, 101.0–101.9, 201.0–201.9...
twon mod 100 is 22, 102, 202...2.0–2.9, 102.0–102.9, 202.0–202.9...
fewn mod 100 is 3–43–4, 103–104, 203–204...3.9–4.9, 103.0–104.9, 203.0–204.9...
other0, 5–100, 105–200...0.0–0.9, 5.0–100.9, 105.0–200.9...
[dv]DivehiDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ee]EweDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[el]GreekDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[en]EnglishDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[eo]EsperantoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[et]EstonianDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[eu]BasqueDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[fa]PersianOne-zeroonei is 0, or n is 10, 10.0-1.0
other2-100, 1000, 10000, 100000, 1000000, ...1.1–9.9, 10.0–99.9, 100.0–999.9, 1000.0, 10000.0, 100000.0, ...
[fi]FinnishDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[fo]FaroeseDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[fr]FrenchOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[frc]Cajun FrenchOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[fur]FriulianDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[fy]Western FrisianDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ga]IrishHas-dual[][T]zeron is 000.0
onen is 111.0
twon is 222.0
fewn is 3–63–63.0, 4.0, 5.0, 6.0
manyn is 7–107–107.0, 8.0, 9.0, 10.0
other0, 11–999, 1000, 10000, 100000, 1000000, ...0.1–0.9, 1.1–1.9, 2.1–2.9, 3.1–3.9, 4.1–4.9, 5.1–5.9, 6.1–6.9, 7.1–7.9, 8.1–8.9, 9.1–9.9, 10.1–1000.0, 10000.0, 100000.0, 1000000.0, ...
[gd]Scottish GaelicRule X[]onen is 1, 111, 111.0, 11.0
twon is 2, 122, 122.0, 12.0
fewn is 3–10, 13–193–10, 13–193.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0
other0, 20–1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–1.9, 2.1–2.9, 3.1–3.9, 4.1–4.9, 5.1–5.9, 6.1–6.9, 7.1–7.9, 8.1–8.9, 9.1–9.9, 10.1–10.9, 11.1–11.9, 12.1–12.9, 13.1–13.9, 14.1–14.9, 15.1–15.9, 16.1–16.9, 17.1–17.9, 18.1–18.9, 19.1–99.9, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[gl]GalicianDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[gsw]AlemannicDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[gv]ManxRule W[]onev is 0 and i mod 10 is 11, 11, 21, 31, 41, 51, 61, 71, 101, 1001, ...
twov is 0 and i mod 10 is 22, 12, 22, 32, 42, 52, 62, 72, 102, 1002, ...
fewv is 0 and i mod 20 is 00, 20, 40, 60, 80, 100, 120, 140, 1000, 10000, 100000, 1000000, ...
manyv is not 00.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
other3–10, 13–19, 23, 103, 1003, ...
[ha]HausaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[he]HebrewHas-dualonev is 0 and i is 11
twov is 0 and i is 22
manyv is 0 and i mod 10 is 0 and i is not 0–1020, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 1000, 10000, 100000, 1000000, ...
other0, 3–19, 21–29, 31–39, 41–49, 51–59, 61–69, 71–79, 81–89, 91–99, 101–109, 111–119, 121–129, ...0.0–999.9, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[hi]HindiOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[hr]CroatianRule Konev is 0 and i mod 10 is 1 and i mod 100 is not 11, or v is not 0 and f mod 10 is 1 and f mod 100 is not 111, 21, 31, 41, 51, 61, 71, 81, 91, 101, 121, 131, 141, 151, 161, 171, 181, 191, 1001, 1021, 1031, ...0.1, 0.21, 0.31, 0.41, 0.51, 0.61, 0.71, 0.81, 0.91, 0.101, 0.121, 0.131, 0.191, 1.1, 2.1, 3.1, ...
fewv is 0 and i mod 10 is 2–4 and i mod 100 is not 12–14, or f mod 10 is 2–4 and f mod 100 is not 12–142–4, 22–24, 32–34, 42–44, 52–54, 62–64, 72–74, 82–84, 92–94, 102–104, 122–124, 132–134, 1002–1004, 1022–1024, 1032–1034, ...0.2–0.4, 0.22–0.24, 0.32–0.34, 0.42–0.44, 0.52–0.54, 0.62–0.64, 0.72–0.74, 0.82–0.84, 0.92–0.94, 0.102–0.104, 0.122–0.124, 0.132–0.134, 0.192–0.194, 1.2–1.4, 1.22–1.24, 1.32–1.34, ...
other0, 5–20, 25–30, 35–40, 45–50, 55–60, 65–70, 75–80, 85–90, 95–100, 105–120, 125–130, 135–140, 995–1000, 1005–1020, 1025–1030...0.0, 0.5–0.9, 0.10–0.20, 0.25–0.30, 0.35–0.40, 0.45–0.50, 0.55–0.60, 0.65–0.70, 0.75–0.80, 0.85–0.90, 0.95–0.99, 0.100, 0.105–0.120, 0.125–0.130, 0.135–0.140, 0.995–0.999, 0.1000, 0.1005–0.1020, 0.1025–0.1030...
[hsb]Upper SorbianRule AC[]onev is 0 and i mod 100 is 1, or v is not 0 and f mod 100 is 11, 101, 201, 301, ...0.101, 0.201, 0.301, 1.1, 1.101, ...
twov is 0 and i mod 100 is 2, or v is not 0 and f mod 100 is 22, 102, 202, 302, ...0.102, 0.202, 0.302, 1.2, 1.102, ...
fewv is 0 and i mod 100 is 3–4, or v is not 0 and f mod 100 is 3–43–4, 103–104, 203–204, 303–304, ...0.3–0.4, 0.10, 0.103–0.104, 0.11–0.20, 0.203–0.204, 0.303–0.304, 1.103–1.104, 1.203–1.204, 1.3, 1.303–1.304, 1.4, 1.403–1.404, 1.503–1.504, 1.603–1.604, 1.703–1.704, 1.803–1.804, 1.903–1.904, ...
other0, 5–100, 105–200, 205–300, 305–400, ...0.0, 0.1, 0.100, 0.105–0.199, 0.2, 0.20–0.29, 0.200, 0.205–0.299, 0.3, 0.30–0.39, 0.300, 0.305–0.399, 0.400, 0.405–499, 0.5, 0.6, 0.7, 0.8, 0.9, 1.005–1.009, 1.05–1.49, 1.050–1.499, 1.5, 1.50–1.59, 1.6, 1.60–1.69, 1.7, 1.70–1.79, 1.8, 1.80–1.89, 1.9, 1.90–1.99, ...
[hu]HungarianDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[hy]ArmenianOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ia]InterlinguaDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ig]IgboInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ii]Sichuan YiInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[io]IdoDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[it]ItalianDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ja]JapaneseInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[jbo]LojbanInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[jgo]NgombaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[jmc]MachameDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[jv]JavaneseInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ka]GeorgianDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[kaj]JjuDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[kcg]TyapDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[kde]MakondeInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[kea]KabuverdianuInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[kk]KazakhDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[kkj]KakoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[kl]KalaallisutDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[km]KhmerInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ko]KoreanInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ks]KashmiriDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ksb]ShambalaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ku]KurdishDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[lb]LuxembourgishDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[lg]GandaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[lkt]LakotaInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ln]LingalaOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[lo]LaoInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[mas]MasaiDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[mg]MalagasyOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[mgo]MetaʼDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ml]MalayalamDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[mn]MongolianDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[mo]MoldovanRule Ionev is 0 and i is 11
fewv is 0 and i is 0, or v is 0 and i mod 100 is 2–19, or v is not 00, 2–19, 102–119, 1002–1019, ...0.0–99.9, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
other20–101, 120–201, 220–301, 920–1001, 9920–10001, 99920–100001, 999920–1000001, ...
[mr]MarathiDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ms]MalayInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[mt]MalteseRule Oonen is 111.0
fewn is 0, or n mod 100 is 2–100, 2–10, 102–110, 202–210, ...0.0, 2.0–10.0, 102.0–110.0, 202.0–210.0, ...
manyn mod 100 is 11–1911–19, 111–119, 211–219, ...11.0–19.0, 111.0–119.9, 211.0–219.0, ...
other20–101, 120–201, 220–301, ...0.1–0.9, 10.1–10.9, 20.0–101.9, 110.1–110.9, 120.0–201.9, 210.1–210.9, 220.0–301.9, ...
[my]BurmeseInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nah]NāhuatlDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nb]Norwegian BokmålDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nd]North NdebeleDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nl]DutchDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nn]Norwegian NynorskDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nnh]NgiemboonDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[no]NorwegianDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nqo]N’KoInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nr]South NdebeleDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[nso]Northern SothoOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ny]NyanjaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[om]OromoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[or]OdiaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[os]OsseticDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[osa]OsageInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[pap]PapiamentoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ps]PashtoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[pt]PortugueseOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[pt-pt]European PortugueseDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[rm]RomanshDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ro]RomanianRule Ionev is 0 and i is 11
fewv is 0 and i is 0, or v is 0 and i mod 100 is 2–19, or v is not 00, 2–19, 102–119, 1002–1019, ...0.0–99.9, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
other20–101, 120–201, 220–301, 920–1001, 9920–10001, 99920–100001, 999920–1000001, ...
[rof]RomboDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ru]RussianRule K[A]onev is 0 and i mod 10 is 1 and i mod 100 is not 111, 21, 31, 41, 51, 61, 71, 81, 101, 1001, ...
fewv is 0 and i mod 10 is 2–4 and i mod 100 is not 12–142–4, 22–24, 32–34, 42–44, 52–54, 62, 102, 1002, ...
manyv is 0 and i mod 10 is 0, or v is 0 and i mod 10 is 5–9, or v is 0 and i mod 100 is 11–140, 5–19, 100, 1000, 10000, 100000, 1000000, ...
other0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[rwk]RwaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sah]YakutInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[saq]SamburuDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sc]SardinianDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sd]SindhiDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sdh]Southern KurdishDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[seh]SenaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ses]Koyraboro SenniInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sg]SangoInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sma]Southern SamiHas-dualonen is 111.0
twon is 222.0
other0, 3–17, 100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[smi]smiHas-dualonen is 111.0
twon is 222.0
other0, 3–17, 100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[smj]Lule SamiHas-dualonen is 111.0
twon is 222.0
other0, 3–17, 100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[smn]Inari SamiHas-dualonen is 111.0
twon is 222.0
other0, 3–17, 100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sms]Skolt SamiHas-dualonen is 111.0
twon is 222.0
other0, 3–17, 100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–1.6, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sn]ShonaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[so]SomaliDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[sq]AlbanianDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ss]SwatiDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ssy]SahoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[st]Southern SothoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[su]SundaneseInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[syr]SyriacDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ta]TamilDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[te]TeluguDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[teo]TesoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[th]ThaiInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ti]TigrinyaOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[tig]TigreDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[tk]TurkmenDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[tl]TagalogOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[tn]TswanaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[to]TonganInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[tpi]Tok PisinInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[tr]TurkishDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ts]TsongaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ug]UyghurDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[uk]UkrainianRule K[A]onen mod 10 is 1 and n mod 100 is not 111, 21, 31, 41, 51, 61, 71, 81, 91, 101, 121...1.0–1.9, 21.0–21.9, 31.0–31.9, 41.0–41.9, 51.0–51.9, 61.0–61.9, 71.0–71.9, 81.0–81.9, 91.0–91.9, 101.0–101.9, 121.0–121.9...
fewn mod 10 = 2–4 and n mod 100 is not 12–142–4, 22–24, 32–34, 42–44, 52–54, 62–64, 72–74, 82–84, 92–94, 102–104, 122–124...2.0–4.9, 22.0–24.9, 32.0–34.9, 42.0–44.9, 52.0–54.9, 62.0–64.9, 72.0–74.9, 82.0–84.9, 92.0–94.9, 102.0–104.9, 122.0–124.9...
other0, 5–20, 25–30, 35–40, 45–50, 55–60, 65–70, 75–80, 85–90, 95–100, 105–120, 125–130...0.0–0.9, 5.0–20.9, 25.0–30.9, 35.0–40.9, 45.0–50.9, 55.0–60.9, 65.0–70.9, 75.0–80.9, 85.0–90.9, 95.0–100.9, 105.0–120.9, 125.0–130.9......
[uz]UzbekDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[ve]VendaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[vi]VietnameseInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[vo]VolapükDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[vun]VunjoDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[wa]WalloonOne-zeroonei is 0–10, 10.0–1.9
other2–100, 1000, 10000, 100000, 1000000, ...2.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[wae]WalserDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[wo]WolofInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[xh]XhosaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[xog]SogaDefaultonen is 111.0
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–0.9, 1.1–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[yi]YiddishDefaultonev is 0 and i is 11
other0, 2–100, 1000, 10000, 100000, 1000000, ...0.0–100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[yo]YorubaInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[yue]CantoneseInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[zh]ChineseInvariantother0, 1–100, 1000, 10000, 100000, 1000000, ...0.0–1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, ...
[zu]ZuluOne-zeroonei is 0, or n is 10, 10.0–1.0
other2–9, 10–99, 100–999, 1000–9999, 10000, ...1.1–9.9, 10.0–99.9, 100.0–999.9, 1000.0–9999.9, …

Notes

  • [‡] There is a difference between the legacy YAML ruleset that was used by MediaWiki, and the new CLDR-based ruleset.
  • [A] A legacy alternative ruleset has been defined for this language, with only 2 forms (one: n is 1; other: n is not 1), i.e. the same as the default rule for English. This alternative has been deprecated in favor of the newer CLDR-based ruleset.
  • [D] Plural checks have been disabled.
  • [T] see Talk page for details.