Locales::DB::Docs::PluralForms - plural form details reference for all included locales
Locales.pm v0.09 (based on CLDR v2.0)
CLDR defines a set of broad plural categories and rules that determine which category any given number will fall under.
Locales allows you to determine the plural categories applicable to a specific locale and also which category a given number will fall under in that locale.
This POD documents which categories and in what order you'd specify them in additional arguments to "get_plural_form()" in Locales (i.e. the optional arguments after the number).
In addition to the CLDR category value list you can also specify one additional argument of what to use for zero instead of the value for “other”.
This won't be used if 0 falls under a specific category besides “other”.
get_plural_form($n, other) get_plural_form($n, other, special_zero)
CLDR 2.0 did not define data for “ab”, thus it will fallback to "en" behavior.
You can submit the missing data to the CLDR if you wish.
CLDR 2.0 did not define data for “ace”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ach”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ada”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ady”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ae”, thus it will fallback to "en" behavior.
get_plural_form($n, one, other) get_plural_form($n, one, other, special_zero)
CLDR 2.0 did not define data for “afa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “afh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ain”, thus it will fallback to "en" behavior.
get_plural_form($n, one, other)
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ak
CLDR 2.0 did not define data for “akk”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ale”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “alg”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “alt”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for am
CLDR 2.0 did not define data for “an”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ang”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “anp”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “apa”, thus it will fallback to "en" behavior.
get_plural_form($n, one, two, few, many, zero, other)
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ar
CLDR 2.0 did not define data for “arc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “arn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “arp”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “art”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “arw”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ast”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ath”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “aus”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “av”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “awa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ay”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ba”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bad”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bai”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bal”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ban”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bat”, thus it will fallback to "en" behavior.
get_plural_form($n, one, few, many, other)
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for be
CLDR 2.0 did not define data for “bej”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ber”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bho”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bik”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bin”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bla”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bnt”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for br
CLDR 2.0 did not define data for “bra”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for bs
CLDR 2.0 did not define data for “btk”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bua”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “bug”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cad”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cai”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “car”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cau”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cay”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ce”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ceb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cel”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ch”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “chb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “chg”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “chk”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “chm”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “chn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cho”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “chp”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “chy”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cmc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “co”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cop”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cpe”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cpf”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cpp”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “crh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “crp”, thus it will fallback to "en" behavior.
get_plural_form($n, one, few, other) get_plural_form($n, one, few, other, special_zero)
CLDR 2.0 did not define data for “csb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cu”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cus”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “cv”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for cy
CLDR 2.0 did not define data for “dak”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “dar”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “day”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “del”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “den”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “dgr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “din”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “doi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “dra”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “dsb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “dum”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “dv”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “dyu”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “efi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “egy”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “eka”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “elx”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “enm”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “fan”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “fat”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ff
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fil
CLDR 2.0 did not define data for “fiu”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “fj”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “fon”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fr
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fr_ca
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fr_ch
CLDR 2.0 did not define data for “frm”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “fro”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “frr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “frs”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “fy”, thus it will fallback to "en" behavior.
get_plural_form($n, one, two, other) get_plural_form($n, one, two, other, special_zero)
CLDR 2.0 did not define data for “gay”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gba”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gd”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gem”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gez”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gil”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gmh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “goh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gon”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “gor”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “got”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “grb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “grc”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for gv
CLDR 2.0 did not define data for “gwi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “hai”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for hi
CLDR 2.0 did not define data for “hil”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “him”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “hit”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “hmn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ho”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for hr
CLDR 2.0 did not define data for “hsb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ht”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “hup”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “hz”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “iba”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ie”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ijo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ik”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ilo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “inc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ine”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “inh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “io”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ira”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “iro”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “iu”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “jbo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “jpr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “jrb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “jv”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kaa”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for kab
CLDR 2.0 did not define data for “kac”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kar”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kaw”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kbd”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kfo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kg”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kha”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “khi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kho”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kj”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kmb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kos”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kpe”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “krc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “krl”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kro”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kru”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ks”, thus it will fallback to "en" behavior.
get_plural_form($n, one, zero, other)
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ksh
CLDR 2.0 did not define data for “kum”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kut”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “kv”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “la”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lad”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for lag
CLDR 2.0 did not define data for “lah”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lam”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lez”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “li”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ln
CLDR 2.0 did not define data for “lol”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “loz”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lua”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lui”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lun”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “lus”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for lv
CLDR 2.0 did not define data for “mad”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mag”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mai”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mak”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “man”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “map”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mdf”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mdr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “men”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for mg
CLDR 2.0 did not define data for “mga”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mic”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “min”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mis”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mkh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mnc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mni”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mno”, thus it will fallback to "en" behavior.
get_plural_form($n, one, few, other)
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for mo
CLDR 2.0 did not define data for “moh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mos”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for mt
CLDR 2.0 did not define data for “mul”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mun”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mus”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mwl”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “mwr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “myn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “myv”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “na”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nah”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nai”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nap”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “new”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ng”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nia”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nic”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “niu”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nog”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “non”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nqo”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for nso
CLDR 2.0 did not define data for “nub”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nv”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nwc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ny”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nym”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nyo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “nzi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “oj”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “os”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “osa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ota”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “oto”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “paa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pag”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pal”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pam”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pap”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pau”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “peo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “phi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “phn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pi”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for pl
CLDR 2.0 did not define data for “pon”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pra”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “pro”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “qu”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “raj”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “rap”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “rar”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ro
CLDR 2.0 did not define data for “roa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “rom”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ru
CLDR 2.0 did not define data for “rup”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sad”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sai”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sal”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sam”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sas”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sat”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “scn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sco”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sd”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “see”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sel”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sem”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sga”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sgn”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for sh
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for shi
CLDR 2.0 did not define data for “shn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sio”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sit”, thus it will fallback to "en" behavior.
get_plural_form($n, one, two, few, other) get_plural_form($n, one, two, few, other, special_zero)
CLDR 2.0 did not define data for “sla”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sm”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sma”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “smi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “smj”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “smn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sms”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “snk”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sog”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “son”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for sr
CLDR 2.0 did not define data for “srn”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “srr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ssa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “su”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “suk”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sus”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “sux”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “swb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “syc”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “syr”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tai”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tem”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ter”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tet”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ti
CLDR 2.0 did not define data for “tiv”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tk”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tkl”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for tl
CLDR 2.0 did not define data for “tlh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tli”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tmh”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tog”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tpi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tsi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tt”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tum”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tup”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tut”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tvl”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tw”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ty”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “tyv”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for tzm
CLDR 2.0 did not define data for “udm”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ug”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “uga”, thus it will fallback to "en" behavior.
Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for uk
CLDR 2.0 did not define data for “umb”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “und”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “vo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “vot”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “wa”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “wak”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “war”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “was”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “wen”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “wo”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “xal”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “yao”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “yap”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “yi”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “ypk”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “yue”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “za”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “zap”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “zbl”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “zen”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “znd”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “zun”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “zxx”, thus it will fallback to "en" behavior.
CLDR 2.0 did not define data for “zza”, thus it will fallback to "en" behavior.
Please see "BUGS AND LIMITATIONS" in Locales
Please see "BEFORE YOU SUBMIT A BUG REPORT" in Locales
Daniel Muey <http://drmuey.com/cpan_contact.pl>
<http://drmuey.com/cpan_contact.pl>
Copyright (c) 2009, Daniel Muey <http://drmuey.com/cpan_contact.pl>. All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.
BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
To install Locales, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Locales
CPAN shell
perl -MCPAN -e shell install Locales
For more information on module installation, please visit the detailed CPAN module installation guide.