---
name: "Locales::DB::Docs::PluralForms"
section: "3pm"
platform: "linux"
package: "liblocales-perl"
version: "0.34+ds-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Locales::DB::Docs::PluralForms"
---

# Locales::DB::Docs::PluralForms(3pm)

plural form details reference for all included locales

## NAME

Locales::DB::Docs::PluralForms - plural form details reference for all included locales

## VERSION

Locales.pm v0.09 (based on CLDR v2.0)

## DESCRIPTION

CLDR defines a set of broad plural categories and rules \<http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language\_plural\_rules.html\> 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).

### “Special Zero” Argument

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”.

## Plural Category Argument Order Reference

- aa

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ab

  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 \<http://unicode.org/cldr/trac\> if you wish.

- ace

  CLDR 2.0 did not define data for “ace”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ach

  CLDR 2.0 did not define data for “ach”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ada

  CLDR 2.0 did not define data for “ada”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ady

  CLDR 2.0 did not define data for “ady”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ae

  CLDR 2.0 did not define data for “ae”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- af

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- afa

  CLDR 2.0 did not define data for “afa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- afh

  CLDR 2.0 did not define data for “afh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- agq

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ain

  CLDR 2.0 did not define data for “ain”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ak

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ak

- akk

  CLDR 2.0 did not define data for “akk”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ale

  CLDR 2.0 did not define data for “ale”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- alg

  CLDR 2.0 did not define data for “alg”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- alt

  CLDR 2.0 did not define data for “alt”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- am

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for am

- an

  CLDR 2.0 did not define data for “an”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ang

  CLDR 2.0 did not define data for “ang”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- anp

  CLDR 2.0 did not define data for “anp”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- apa

  CLDR 2.0 did not define data for “apa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ar

  ```
      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

- arc

  CLDR 2.0 did not define data for “arc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- arn

  CLDR 2.0 did not define data for “arn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- arp

  CLDR 2.0 did not define data for “arp”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- art

  CLDR 2.0 did not define data for “art”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- arw

  CLDR 2.0 did not define data for “arw”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- as

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- asa

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ast

  CLDR 2.0 did not define data for “ast”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ath

  CLDR 2.0 did not define data for “ath”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- aus

  CLDR 2.0 did not define data for “aus”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- av

  CLDR 2.0 did not define data for “av”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- awa

  CLDR 2.0 did not define data for “awa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ay

  CLDR 2.0 did not define data for “ay”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- az

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ba

  CLDR 2.0 did not define data for “ba”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bad

  CLDR 2.0 did not define data for “bad”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bai

  CLDR 2.0 did not define data for “bai”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bal

  CLDR 2.0 did not define data for “bal”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ban

  CLDR 2.0 did not define data for “ban”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bas

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- bat

  CLDR 2.0 did not define data for “bat”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- be

  ```
      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

- bej

  CLDR 2.0 did not define data for “bej”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bem

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- ber

  CLDR 2.0 did not define data for “ber”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bez

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- bg

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- bh

  CLDR 2.0 did not define data for “bh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bho

  CLDR 2.0 did not define data for “bho”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bi

  CLDR 2.0 did not define data for “bi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bik

  CLDR 2.0 did not define data for “bik”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bin

  CLDR 2.0 did not define data for “bin”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bla

  CLDR 2.0 did not define data for “bla”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bm

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- bn

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- bnt

  CLDR 2.0 did not define data for “bnt”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bo

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- br

  ```
      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 br

- bra

  CLDR 2.0 did not define data for “bra”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- brx

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- bs

  ```
      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 bs

- btk

  CLDR 2.0 did not define data for “btk”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bua

  CLDR 2.0 did not define data for “bua”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- bug

  CLDR 2.0 did not define data for “bug”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- byn

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ca

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- cad

  CLDR 2.0 did not define data for “cad”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cai

  CLDR 2.0 did not define data for “cai”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- car

  CLDR 2.0 did not define data for “car”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cau

  CLDR 2.0 did not define data for “cau”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cay

  CLDR 2.0 did not define data for “cay”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cch

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ce

  CLDR 2.0 did not define data for “ce”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ceb

  CLDR 2.0 did not define data for “ceb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cel

  CLDR 2.0 did not define data for “cel”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cgg

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- ch

  CLDR 2.0 did not define data for “ch”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- chb

  CLDR 2.0 did not define data for “chb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- chg

  CLDR 2.0 did not define data for “chg”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- chk

  CLDR 2.0 did not define data for “chk”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- chm

  CLDR 2.0 did not define data for “chm”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- chn

  CLDR 2.0 did not define data for “chn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cho

  CLDR 2.0 did not define data for “cho”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- chp

  CLDR 2.0 did not define data for “chp”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- chr

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- chy

  CLDR 2.0 did not define data for “chy”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cmc

  CLDR 2.0 did not define data for “cmc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- co

  CLDR 2.0 did not define data for “co”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cop

  CLDR 2.0 did not define data for “cop”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cpe

  CLDR 2.0 did not define data for “cpe”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cpf

  CLDR 2.0 did not define data for “cpf”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cpp

  CLDR 2.0 did not define data for “cpp”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cr

  CLDR 2.0 did not define data for “cr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- crh

  CLDR 2.0 did not define data for “crh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- crp

  CLDR 2.0 did not define data for “crp”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cs

  ```
      get_plural_form($n, one, few, other)
      get_plural_form($n, one, few, other, special_zero)
  ```

- csb

  CLDR 2.0 did not define data for “csb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cu

  CLDR 2.0 did not define data for “cu”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cus

  CLDR 2.0 did not define data for “cus”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cv

  CLDR 2.0 did not define data for “cv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- cy

  ```
      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 cy

- da

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- dak

  CLDR 2.0 did not define data for “dak”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dar

  CLDR 2.0 did not define data for “dar”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dav

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- day

  CLDR 2.0 did not define data for “day”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- de

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- de\_at

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- de\_ch

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- del

  CLDR 2.0 did not define data for “del”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- den

  CLDR 2.0 did not define data for “den”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dgr

  CLDR 2.0 did not define data for “dgr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- din

  CLDR 2.0 did not define data for “din”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dje

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- doi

  CLDR 2.0 did not define data for “doi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dra

  CLDR 2.0 did not define data for “dra”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dsb

  CLDR 2.0 did not define data for “dsb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dua

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- dum

  CLDR 2.0 did not define data for “dum”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dv

  CLDR 2.0 did not define data for “dv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dyo

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- dyu

  CLDR 2.0 did not define data for “dyu”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- dz

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ebu

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ee

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- efi

  CLDR 2.0 did not define data for “efi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- egy

  CLDR 2.0 did not define data for “egy”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- eka

  CLDR 2.0 did not define data for “eka”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- el

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- elx

  CLDR 2.0 did not define data for “elx”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- en

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- en\_au

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- en\_ca

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- en\_gb

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- en\_us

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- enm

  CLDR 2.0 did not define data for “enm”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- eo

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- es

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- es\_419

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- es\_es

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- et

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- eu

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- ewo

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- fa

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- fan

  CLDR 2.0 did not define data for “fan”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- fat

  CLDR 2.0 did not define data for “fat”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ff

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ff

- fi

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- fil

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fil

- fiu

  CLDR 2.0 did not define data for “fiu”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- fj

  CLDR 2.0 did not define data for “fj”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- fo

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- fon

  CLDR 2.0 did not define data for “fon”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- fr

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fr

- fr\_ca

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fr\_ca

- fr\_ch

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for fr\_ch

- frm

  CLDR 2.0 did not define data for “frm”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- fro

  CLDR 2.0 did not define data for “fro”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- frr

  CLDR 2.0 did not define data for “frr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- frs

  CLDR 2.0 did not define data for “frs”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- fur

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- fy

  CLDR 2.0 did not define data for “fy”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ga

  ```
      get_plural_form($n, one, two, other)
      get_plural_form($n, one, two, other, special_zero)
  ```

- gaa

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- gay

  CLDR 2.0 did not define data for “gay”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gba

  CLDR 2.0 did not define data for “gba”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gd

  CLDR 2.0 did not define data for “gd”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gem

  CLDR 2.0 did not define data for “gem”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gez

  CLDR 2.0 did not define data for “gez”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gil

  CLDR 2.0 did not define data for “gil”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gl

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- gmh

  CLDR 2.0 did not define data for “gmh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gn

  CLDR 2.0 did not define data for “gn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- goh

  CLDR 2.0 did not define data for “goh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gon

  CLDR 2.0 did not define data for “gon”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gor

  CLDR 2.0 did not define data for “gor”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- got

  CLDR 2.0 did not define data for “got”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- grb

  CLDR 2.0 did not define data for “grb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- grc

  CLDR 2.0 did not define data for “grc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- gsw

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- gu

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- guz

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- gv

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for gv

- gwi

  CLDR 2.0 did not define data for “gwi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ha

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- hai

  CLDR 2.0 did not define data for “hai”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- haw

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- he

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- hi

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for hi

- hil

  CLDR 2.0 did not define data for “hil”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- him

  CLDR 2.0 did not define data for “him”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- hit

  CLDR 2.0 did not define data for “hit”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- hmn

  CLDR 2.0 did not define data for “hmn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ho

  CLDR 2.0 did not define data for “ho”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- hr

  ```
      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 hr

- hsb

  CLDR 2.0 did not define data for “hsb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ht

  CLDR 2.0 did not define data for “ht”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- hu

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- hup

  CLDR 2.0 did not define data for “hup”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- hy

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- hz

  CLDR 2.0 did not define data for “hz”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ia

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- iba

  CLDR 2.0 did not define data for “iba”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- id

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ie

  CLDR 2.0 did not define data for “ie”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ig

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ii

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ijo

  CLDR 2.0 did not define data for “ijo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ik

  CLDR 2.0 did not define data for “ik”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ilo

  CLDR 2.0 did not define data for “ilo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- inc

  CLDR 2.0 did not define data for “inc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ine

  CLDR 2.0 did not define data for “ine”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- inh

  CLDR 2.0 did not define data for “inh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- io

  CLDR 2.0 did not define data for “io”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ira

  CLDR 2.0 did not define data for “ira”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- iro

  CLDR 2.0 did not define data for “iro”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- is

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- it

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- iu

  CLDR 2.0 did not define data for “iu”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ja

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- jbo

  CLDR 2.0 did not define data for “jbo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- jmc

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- jpr

  CLDR 2.0 did not define data for “jpr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- jrb

  CLDR 2.0 did not define data for “jrb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- jv

  CLDR 2.0 did not define data for “jv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ka

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kaa

  CLDR 2.0 did not define data for “kaa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kab

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for kab

- kac

  CLDR 2.0 did not define data for “kac”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kaj

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kam

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kar

  CLDR 2.0 did not define data for “kar”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kaw

  CLDR 2.0 did not define data for “kaw”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kbd

  CLDR 2.0 did not define data for “kbd”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kcg

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kde

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kea

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kfo

  CLDR 2.0 did not define data for “kfo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kg

  CLDR 2.0 did not define data for “kg”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kha

  CLDR 2.0 did not define data for “kha”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- khi

  CLDR 2.0 did not define data for “khi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kho

  CLDR 2.0 did not define data for “kho”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- khq

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ki

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kj

  CLDR 2.0 did not define data for “kj”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kk

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- kl

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- kln

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- km

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kmb

  CLDR 2.0 did not define data for “kmb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kn

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ko

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kok

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- kos

  CLDR 2.0 did not define data for “kos”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kpe

  CLDR 2.0 did not define data for “kpe”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kr

  CLDR 2.0 did not define data for “kr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- krc

  CLDR 2.0 did not define data for “krc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- krl

  CLDR 2.0 did not define data for “krl”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kro

  CLDR 2.0 did not define data for “kro”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kru

  CLDR 2.0 did not define data for “kru”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ks

  CLDR 2.0 did not define data for “ks”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ksb

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ksf

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ksh

  ```
      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

- ku

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- kum

  CLDR 2.0 did not define data for “kum”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kut

  CLDR 2.0 did not define data for “kut”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kv

  CLDR 2.0 did not define data for “kv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- kw

  ```
      get_plural_form($n, one, two, other)
      get_plural_form($n, one, two, other, special_zero)
  ```

- ky

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- la

  CLDR 2.0 did not define data for “la”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lad

  CLDR 2.0 did not define data for “lad”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lag

  ```
      get_plural_form($n, one, zero, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for lag

- lah

  CLDR 2.0 did not define data for “lah”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lam

  CLDR 2.0 did not define data for “lam”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lb

  CLDR 2.0 did not define data for “lb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lez

  CLDR 2.0 did not define data for “lez”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lg

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- li

  CLDR 2.0 did not define data for “li”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ln

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ln

- lo

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- lol

  CLDR 2.0 did not define data for “lol”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- loz

  CLDR 2.0 did not define data for “loz”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lt

  ```
      get_plural_form($n, one, few, other)
      get_plural_form($n, one, few, other, special_zero)
  ```

- lu

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- lua

  CLDR 2.0 did not define data for “lua”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lui

  CLDR 2.0 did not define data for “lui”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- lun

  CLDR 2.0 did not define data for “lun”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- luo

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- lus

  CLDR 2.0 did not define data for “lus”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- luy

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- lv

  ```
      get_plural_form($n, one, zero, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for lv

- mad

  CLDR 2.0 did not define data for “mad”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mag

  CLDR 2.0 did not define data for “mag”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mai

  CLDR 2.0 did not define data for “mai”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mak

  CLDR 2.0 did not define data for “mak”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- man

  CLDR 2.0 did not define data for “man”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- map

  CLDR 2.0 did not define data for “map”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mas

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- mdf

  CLDR 2.0 did not define data for “mdf”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mdr

  CLDR 2.0 did not define data for “mdr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- men

  CLDR 2.0 did not define data for “men”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mer

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- mfe

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- mg

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for mg

- mga

  CLDR 2.0 did not define data for “mga”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mgh

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- mh

  CLDR 2.0 did not define data for “mh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mi

  CLDR 2.0 did not define data for “mi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mic

  CLDR 2.0 did not define data for “mic”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- min

  CLDR 2.0 did not define data for “min”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mis

  CLDR 2.0 did not define data for “mis”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mk

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- mkh

  CLDR 2.0 did not define data for “mkh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ml

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- mn

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- mnc

  CLDR 2.0 did not define data for “mnc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mni

  CLDR 2.0 did not define data for “mni”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mno

  CLDR 2.0 did not define data for “mno”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mo

  ```
      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

- moh

  CLDR 2.0 did not define data for “moh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mos

  CLDR 2.0 did not define data for “mos”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mr

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- ms

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- mt

  ```
      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 mt

- mua

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- mul

  CLDR 2.0 did not define data for “mul”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mun

  CLDR 2.0 did not define data for “mun”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mus

  CLDR 2.0 did not define data for “mus”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mwl

  CLDR 2.0 did not define data for “mwl”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- mwr

  CLDR 2.0 did not define data for “mwr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- my

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- myn

  CLDR 2.0 did not define data for “myn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- myv

  CLDR 2.0 did not define data for “myv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- na

  CLDR 2.0 did not define data for “na”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nah

  CLDR 2.0 did not define data for “nah”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nai

  CLDR 2.0 did not define data for “nai”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nap

  CLDR 2.0 did not define data for “nap”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- naq

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- nb

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- nd

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- nds

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ne

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- new

  CLDR 2.0 did not define data for “new”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ng

  CLDR 2.0 did not define data for “ng”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nia

  CLDR 2.0 did not define data for “nia”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nic

  CLDR 2.0 did not define data for “nic”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- niu

  CLDR 2.0 did not define data for “niu”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nl

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- nl\_be

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- nmg

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- nn

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- no

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- nog

  CLDR 2.0 did not define data for “nog”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- non

  CLDR 2.0 did not define data for “non”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nqo

  CLDR 2.0 did not define data for “nqo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nr

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- nso

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for nso

- nub

  CLDR 2.0 did not define data for “nub”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nus

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- nv

  CLDR 2.0 did not define data for “nv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nwc

  CLDR 2.0 did not define data for “nwc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ny

  CLDR 2.0 did not define data for “ny”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nym

  CLDR 2.0 did not define data for “nym”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nyn

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- nyo

  CLDR 2.0 did not define data for “nyo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- nzi

  CLDR 2.0 did not define data for “nzi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- oc

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- oj

  CLDR 2.0 did not define data for “oj”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- om

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- or

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- os

  CLDR 2.0 did not define data for “os”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- osa

  CLDR 2.0 did not define data for “osa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ota

  CLDR 2.0 did not define data for “ota”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- oto

  CLDR 2.0 did not define data for “oto”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pa

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- paa

  CLDR 2.0 did not define data for “paa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pag

  CLDR 2.0 did not define data for “pag”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pal

  CLDR 2.0 did not define data for “pal”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pam

  CLDR 2.0 did not define data for “pam”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pap

  CLDR 2.0 did not define data for “pap”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pau

  CLDR 2.0 did not define data for “pau”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- peo

  CLDR 2.0 did not define data for “peo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- phi

  CLDR 2.0 did not define data for “phi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- phn

  CLDR 2.0 did not define data for “phn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pi

  CLDR 2.0 did not define data for “pi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pl

  ```
      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 pl

- pon

  CLDR 2.0 did not define data for “pon”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pra

  CLDR 2.0 did not define data for “pra”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- pro

  CLDR 2.0 did not define data for “pro”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ps

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- pt

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- pt\_br

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- pt\_pt

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- qu

  CLDR 2.0 did not define data for “qu”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- raj

  CLDR 2.0 did not define data for “raj”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- rap

  CLDR 2.0 did not define data for “rap”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- rar

  CLDR 2.0 did not define data for “rar”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- rm

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- rn

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ro

  ```
      get_plural_form($n, one, few, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ro

- roa

  CLDR 2.0 did not define data for “roa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- rof

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- rom

  CLDR 2.0 did not define data for “rom”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ru

  ```
      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 ru

- rup

  CLDR 2.0 did not define data for “rup”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- rw

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- rwk

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sa

  CLDR 2.0 did not define data for “sa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sad

  CLDR 2.0 did not define data for “sad”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sah

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sai

  CLDR 2.0 did not define data for “sai”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sal

  CLDR 2.0 did not define data for “sal”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sam

  CLDR 2.0 did not define data for “sam”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- saq

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- sas

  CLDR 2.0 did not define data for “sas”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sat

  CLDR 2.0 did not define data for “sat”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sbp

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sc

  CLDR 2.0 did not define data for “sc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- scn

  CLDR 2.0 did not define data for “scn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sco

  CLDR 2.0 did not define data for “sco”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sd

  CLDR 2.0 did not define data for “sd”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- se

  ```
      get_plural_form($n, one, two, other)
      get_plural_form($n, one, two, other, special_zero)
  ```

- see

  CLDR 2.0 did not define data for “see”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- seh

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sel

  CLDR 2.0 did not define data for “sel”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sem

  CLDR 2.0 did not define data for “sem”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ses

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sg

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sga

  CLDR 2.0 did not define data for “sga”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sgn

  CLDR 2.0 did not define data for “sgn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sh

  ```
      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 sh

- shi

  ```
      get_plural_form($n, one, few, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for shi

- shn

  CLDR 2.0 did not define data for “shn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- si

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sid

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- sio

  CLDR 2.0 did not define data for “sio”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sit

  CLDR 2.0 did not define data for “sit”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sk

  ```
      get_plural_form($n, one, few, other)
      get_plural_form($n, one, few, other, special_zero)
  ```

- sl

  ```
      get_plural_form($n, one, two, few, other)
      get_plural_form($n, one, two, few, other, special_zero)
  ```

- sla

  CLDR 2.0 did not define data for “sla”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sm

  CLDR 2.0 did not define data for “sm”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sma

  CLDR 2.0 did not define data for “sma”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- smi

  CLDR 2.0 did not define data for “smi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- smj

  CLDR 2.0 did not define data for “smj”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- smn

  CLDR 2.0 did not define data for “smn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sms

  CLDR 2.0 did not define data for “sms”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sn

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- snk

  CLDR 2.0 did not define data for “snk”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- so

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- sog

  CLDR 2.0 did not define data for “sog”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- son

  CLDR 2.0 did not define data for “son”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sq

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- sr

  ```
      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 sr

- srn

  CLDR 2.0 did not define data for “srn”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- srr

  CLDR 2.0 did not define data for “srr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ss

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ssa

  CLDR 2.0 did not define data for “ssa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ssy

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- st

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- su

  CLDR 2.0 did not define data for “su”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- suk

  CLDR 2.0 did not define data for “suk”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sus

  CLDR 2.0 did not define data for “sus”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sux

  CLDR 2.0 did not define data for “sux”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- sv

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- sw

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- swb

  CLDR 2.0 did not define data for “swb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- swc

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- syc

  CLDR 2.0 did not define data for “syc”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- syr

  CLDR 2.0 did not define data for “syr”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ta

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- tai

  CLDR 2.0 did not define data for “tai”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- te

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- tem

  CLDR 2.0 did not define data for “tem”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- teo

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ter

  CLDR 2.0 did not define data for “ter”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tet

  CLDR 2.0 did not define data for “tet”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tg

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- th

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ti

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for ti

- tig

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- tiv

  CLDR 2.0 did not define data for “tiv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tk

  CLDR 2.0 did not define data for “tk”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tkl

  CLDR 2.0 did not define data for “tkl”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tl

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for tl

- tlh

  CLDR 2.0 did not define data for “tlh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tli

  CLDR 2.0 did not define data for “tli”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tmh

  CLDR 2.0 did not define data for “tmh”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tn

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- to

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- tog

  CLDR 2.0 did not define data for “tog”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tpi

  CLDR 2.0 did not define data for “tpi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tr

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- trv

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ts

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- tsi

  CLDR 2.0 did not define data for “tsi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tt

  CLDR 2.0 did not define data for “tt”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tum

  CLDR 2.0 did not define data for “tum”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tup

  CLDR 2.0 did not define data for “tup”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tut

  CLDR 2.0 did not define data for “tut”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tvl

  CLDR 2.0 did not define data for “tvl”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tw

  CLDR 2.0 did not define data for “tw”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- twq

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ty

  CLDR 2.0 did not define data for “ty”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tyv

  CLDR 2.0 did not define data for “tyv”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- tzm

  ```
      get_plural_form($n, one, other)
  ```

  Note: zero falls under a different category than “other” so there is no "“Special Zero” Argument" for tzm

- udm

  CLDR 2.0 did not define data for “udm”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ug

  CLDR 2.0 did not define data for “ug”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- uga

  CLDR 2.0 did not define data for “uga”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- uk

  ```
      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 uk

- umb

  CLDR 2.0 did not define data for “umb”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- und

  CLDR 2.0 did not define data for “und”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- ur

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- uz

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- vai

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ve

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- vi

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- vo

  CLDR 2.0 did not define data for “vo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- vot

  CLDR 2.0 did not define data for “vot”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- vun

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- wa

  CLDR 2.0 did not define data for “wa”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- wae

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- wak

  CLDR 2.0 did not define data for “wak”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- wal

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- war

  CLDR 2.0 did not define data for “war”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- was

  CLDR 2.0 did not define data for “was”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- wen

  CLDR 2.0 did not define data for “wen”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- wo

  CLDR 2.0 did not define data for “wo”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- xal

  CLDR 2.0 did not define data for “xal”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- xh

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- xog

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- yao

  CLDR 2.0 did not define data for “yao”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- yap

  CLDR 2.0 did not define data for “yap”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- yav

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- yi

  CLDR 2.0 did not define data for “yi”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- yo

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- ypk

  CLDR 2.0 did not define data for “ypk”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- yue

  CLDR 2.0 did not define data for “yue”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- za

  CLDR 2.0 did not define data for “za”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- zap

  CLDR 2.0 did not define data for “zap”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- zbl

  CLDR 2.0 did not define data for “zbl”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- zen

  CLDR 2.0 did not define data for “zen”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- zh

  ```
      get_plural_form($n, other)
      get_plural_form($n, other, special_zero)
  ```

- znd

  CLDR 2.0 did not define data for “znd”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- zu

  ```
      get_plural_form($n, one, other)
      get_plural_form($n, one, other, special_zero)
  ```

- zun

  CLDR 2.0 did not define data for “zun”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- zxx

  CLDR 2.0 did not define data for “zxx”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

- zza

  CLDR 2.0 did not define data for “zza”, thus it will fallback to "en" behavior.

  You can  submit the missing data to the CLDR \<http://unicode.org/cldr/trac\> if you wish.

## BUGS AND LIMITATIONS

Please see "BUGS AND LIMITATIONS" in Locales

### BEFORE YOU SUBMIT A BUG REPORT

Please see "BEFORE YOU SUBMIT A BUG REPORT" in Locales

## AUTHOR

Daniel Muey  `"<http://drmuey.com/cpan_contact.pl>"`

## LICENCE AND COPYRIGHT

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.

## DISCLAIMER OF WARRANTY

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.
