You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/site/index/cldr-spec/plural-rules.md
+58-5Lines changed: 58 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,18 +44,71 @@ with an extra one for fractions. For example:
44
44
45
45
## Determining Plural Categories
46
46
47
-
The CLDR plural categories do not necessarily match the traditional grammatical categories. Instead, the categories are determined by changes required in a phrase or sentence if a numeric placeholder changes value.
47
+
The CLDR plural categories do not necessarily match the traditional grammatical categories.
48
+
Instead, the categories are determined by changes required in a phrase or sentence if a numeric placeholder changes value.
49
+
That numeric placeholder is represented by {0}, and will be replaced by a series of digits.
48
50
49
51
### Minimal pairs
50
52
51
-
The categories are verified by looking a minimal pairs: where a change in numeric value (expressed in digits) forces a change in the other words. For example, the following is a minimal pair for English, establishing a difference in category between "1" and "2".
53
+
For both plurals (aka cardinals) and ordinals, CLDR requires what are called _minimal pairs_, both to justify and verify the categories, and to supply examples for vetters.
54
+
A set of minimal pairs provides one example per category, where a change in numeric value (expressed in digits) forces a change in the other words.
55
+
Although the term used is _minimal pairs_, this refers to pairwise differences; the set of minimal pairs for a given language might be as many as 6 examples.
56
+
There are three general types of appoaches to this: *noun changes*, *verb changes*, and *pronoun changes*.
57
+
58
+
When creating minimal pairs, often vetters try noun changes, and don't find any in their language.
59
+
They then give up and say that there are no minimal pairs for their languages.
60
+
When the software requires them to provide minimal pairs, they then provide bad examples.
61
+
The following examples illustrate the approaches, and the subsequent sections provide details.
| one | 1 sheep will be here | {0} sheep will be here |
99
+
| other | 2 sheep will be here | {0} sheep will be here |
100
+
101
+
For those languages, _pronoun reference_ changes may be needed to demonstrate changes between categories, where a pronoun references the noun associated with the number.
| one | 1 sheep will be here; will you see _it_? | {0} sheep will be here; will you see _it_? |
106
+
| other | 2 sheep will be here; will you see _them_? | {0} sheep will be here; will you see _them_? |
107
+
108
+
#### Other Changes
109
+
In some languages, other grammatical constructions may be needed to verify the categories.
57
110
58
-
Warning for Vetters
111
+
### Warning for Vetters
59
112
60
113
The Category (Code) values indicate a certain range of numbers that differ between languages. To see the meaning of each Code value for your language see [Language Plural Rules](https://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html) chart.
0 commit comments