mozilla

Compare Revisions

Localization and Plurals

Change Revisions

Revision 237647:

Revision 237647 by GPHemsley on

Revision 287339:

Revision 287339 by mnedeleg on

Title:
Localization and Plurals
Localization and Plurals
Slug:
Localization_and_Plurals
Localization_and_Plurals
Tags:
Internationalization, Localization
Internationalization, Localization
Content:

Revision 237647
Revision 287339
n8      {{ gecko_minversion_header("1") }}n8      {{ gecko_minversion_header(1.9) }}
n19    <h2 name="Usage">n19    <h2 id="Usage" name="Usage">
n39    <h2 name="List_of_Plural_Rules">n39    <h2 id="List_of_Plural_Rules" name="List_of_Plural_Rules">
n48    <h3 name="Plural_rule_.230_.281_form.29">n48    <h3 id="Plural_rule_.230_.281_form.29" name="Plural_rule_.230
 >_.281_form.29">
n55    <h3 name="Plural_rule_.231_.282_forms.29">n55    <h3 id="Plural_rule_.231_.282_forms.29" name="Plural_rule_.23
 >1_.282_forms.29">
n63    <h3 name="Plural_rule_.232_.282_forms.29">n63    <h3 id="Plural_rule_.232_.282_forms.29" name="Plural_rule_.23
 >2_.282_forms.29">
n71    <h3 name="Plural_rule_.233_.283_forms.29">n71    <h3 id="Plural_rule_.233_.283_forms.29" name="Plural_rule_.23
 >3_.283_forms.29">
n80    <h3 name="Plural_rule_.234_.283_forms.29">n80    <h3 id="Plural_rule_.234_.283_forms.29" name="Plural_rule_.23
 >4_.283_forms.29">
n90    <h3 name="Plural_rule_.235_.283_forms.29">n90    <h3 id="Plural_rule_.235_.283_forms.29" name="Plural_rule_.23
 >5_.283_forms.29">
n99    <h3 name="Plural_rule_.236_.283_forms.29">n99    <h3 id="Plural_rule_.236_.283_forms.29" name="Plural_rule_.23
 >6_.283_forms.29">
n108    <h3 name="Plural_rule_.237_.283_forms.29">n108    <h3 id="Plural_rule_.237_.283_forms.29" name="Plural_rule_.23
 >7_.283_forms.29">
n117    <h3 name="Plural_rule_.238_.283_forms.29">n117    <h3 id="Plural_rule_.238_.283_forms.29" name="Plural_rule_.23
 >8_.283_forms.29">
n126    <h3 name="Plural_rule_.239_.283_forms.29">n126    <h3 id="Plural_rule_.239_.283_forms.29" name="Plural_rule_.23
 >9_.283_forms.29">
n135    <h3 name="Plural_rule_.2310_.284_forms.29">n135    <h3 id="Plural_rule_.2310_.284_forms.29" name="Plural_rule_.2
 >310_.284_forms.29">
n145    <h3 name="Plural_rule_.2311_.285_forms.29">n145    <h3 id="Plural_rule_.2311_.285_forms.29" name="Plural_rule_.2
 >311_.285_forms.29">
n156    <h3 name="Plural_rule_.2312_.284_forms.29">n156    <h3 id="Plural_rule_.2312_.284_forms.29" name="Plural_rule_.2
 >312_.284_forms.29">
n168    <h3 name="Plural_rule_.2313_.284_forms.29">n168    <h3 id="Plural_rule_.2313_.284_forms.29" name="Plural_rule_.2
 >313_.284_forms.29">
n178    <h3 name="Plural_rule_.2314_.283_forms.29">n178    <h3 id="Plural_rule_.2314_.283_forms.29" name="Plural_rule_.2
 >314_.283_forms.29">
n187    <h3 name="Plural_rule_.2315_.283_forms.29">n187    <h3 id="Plural_rule_.2315_.283_forms.29" name="Plural_rule_.2
 >315_.283_forms.29">
nn195    <h3 id="Plural_rule_.2315_.283_forms.29" name="Plural_rule_.2
 >315_.283_forms.29">
196      Plural rule #<em><strong>16</strong></em> (5 forms)
197    </h3>
198    <p>
199      <strong>Families</strong>: Celtic (Breton)<br>
200      <strong>ends in 1, excluding 11, 71, 91</strong>: <small>1,
 > 21, 31, 41, 51, 61, 81, 101, 121, 131, 141, 151, 161, 181, 201, 
 >221, 231, 241, 251, 261, 281, ...</small><br>
201      <strong>ends in 2, excluding 12, 72, 92</strong>: <small>2,
 > 22, 32, 42, 52, 62, 82, 102, 122, 132, 142, 152, 162, 182, 202, 
 >222, 232, 242, 252, 262, 282, ...</small><br>
202      <strong>ends in 3, 4 or 9 excluding 13, 14, 19, 73, 74, 79,
 > 93, 94, 99</strong>: <small>3, 4, 9, 23, 24, 29, 33, 34, 39, 43,
 > 44, 49, 53, 54, 59, ...</small><br>
203      <strong>ends in 1000000</strong>: <small>1000000: 1000000, 
 >2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 90
 >00000, 10000000, ...</small><br>
204      <strong>everything else</strong>: <small>0, 5, 6, 7, 8, 10,
 > 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 25, 26, 27, 28, 30, 35, 
 >36, 37, 38, 40, ...</small>
205    </p>
195    <h2 name="Examples">206    <h2 id="Examples" name="Examples">
n201    <h3 name="French">n212    <h3 id="French" name="French">
n217    <h3 name="Chinese">n228    <h3 id="Chinese" name="Chinese">
n230    <h3 name="Polish">n241    <h3 id="Polish" name="Polish">
n246    <h3 name="Sorbian">n257    <h3 id="Sorbian" name="Sorbian">
n259    <h2 name="Testing_Extension">n270    <h2 id="Testing_Extension" name="Testing_Extension">
n274    <h3 name="Extension_input">n285    <h3 id="Extension_input" name="Extension_input">
n285    <h3 name="Version_history">n296    <h3 id="Version_history" name="Version_history">
n293    <h2 name="Developing_with_PluralForm">n304    <h2 id="Developing_with_PluralForm" name="Developing_with_Plu
 >ralForm">
n299    <h3 name="Loading_PluralForm.jsm">n310    <h3 id="Loading_PluralForm.jsm" name="Loading_PluralForm.jsm"
 >>
n308    <h3 name="Methods:_get">n319    <h3 id="Methods:_get" name="Methods:_get">
n411    <h3 name="Method:_makeGetter">n422    <h3 id="Method:_makeGetter" name="Method:_makeGetter">
n448    <h2 name="Credits">n459    <h2 id="Credits" name="Credits">
t452      Plural Form code first implemented for {{ Bug("394516") }} t463      Plural Form code first implemented for {{ Bug(394516) }} - 
>- <em>Figure out a remaining-time rounding scheme for minutes -&g><em>Figure out a remaining-time rounding scheme for minutes -&gt;
>t; hours/days</em><br>> hours/days</em><br>

Back to History