| 72 |
|
|
| 73 |
function plurals() { |
function plurals() { |
| 74 |
return array( |
return array( |
| 75 |
array('One single form', 'nplurals=1; plural=0;', explode(',', array('Hungarian,Japanese,Korean,Turkish'))), |
array('One single form', 'nplurals=1; plural=0;', array('Hungarian','Japanese','Korean','Turkish')), |
| 76 |
array('Two forms, singular used for one only', 'nplurals=2; plural=n != 1;', explode(',', array('danish,dutch,english,german,norwegian,swedish,estonian,finnish,greek,hebrew,italian,portuguese,spanish'))), |
array('Two forms, singular used for one only', 'nplurals=2; plural=n != 1;', array('danish','dutch','english','german','norwegian','swedish','estonian','finnish','greek','hebrew','italian','portuguese','spanish')), |
| 77 |
array('Two forms, singular used for zero and one', 'nplurals=2; plural=n>1;', explode(',', array('french,brazilian portuguese'))), |
array('Two forms, singular used for zero and one', 'nplurals=2; plural=n>1;', array('french','brazilian portuguese')), |
| 78 |
array('Three forms, special case for zero', 'nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;', array('Latvian')), |
array('Three forms, special case for zero', 'nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;', array('Latvian')), |
| 79 |
array('Three forms, special cases for one and two', 'nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;', array('Gaeilge')), |
array('Three forms, special cases for one and two', 'nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;', array('Gaeilge')), |
| 80 |
array('Three forms, special case for numbers ending in 1[2-9]', 'nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2;', array('lithuanian')), |
array('Three forms, special case for numbers ending in 1[2-9]', 'nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2;', array('lithuanian')), |