Closed
Bug 1423637
Opened 8 years ago
Closed 8 years ago
[ka] Verify plural rule (switch to rule #1)
Categories
(Mozilla Localizations :: ka / Georgian, enhancement)
Mozilla Localizations
ka / Georgian
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: flod, Assigned: flod)
References
Details
I've been chatting with our localizer about the plural rule for Georgian (ka).
Currently is set to rule #0 (1 form), but CLDR disagrees (2 forms)
http://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html#ka
The point is a noun doesn't change when it follows a numeral, but the second part of the sentence in the example changes:
1: კალათში 1 X-ია. შეიძენთ მას?
other: კალათში 2 X-ია. შეიძენთ მას?
From Wikipedia:
https://en.wikipedia.org/wiki/Georgian_grammar#Pluralization
> The plural number is marked with the suffix -eb, which appears
> after the root of the noun and before the case suffix.
> [...]
> It is important to state that, however, the plural suffix is not used when
> the noun is preceded by a quantifier of some kind, such as a cardinal number.
Quoting from email:
> The example in English:
> 1: (There) is 1 X in a basket. Do you want to buy it?
> 2: (There) are 2 X in a basket. Do you want to buy them?
>
> But in Georgian, you have to say:
> 2: (There) is 2 X in a basket. Do you want to buy them?
>
> So, in Georgian, when you use a cardinal number, these sentences are identical:
> 1: (There) is 1 X in a basket.
> 2: (There) is 2 X in a basket.
>
> "Do you want to..." is another sentence, where is no a cardinal number,
> so they are different.
So, a string as "By closing Firefox you're canceling X downloads. Do you want to keep them?" could not be properly localized.
We also have some strings were there is no numeral.
Assignee | ||
Comment 1•8 years ago
|
||
@A.C.
Should be change the rule to #1 and fix the strings at this point?
Flags: needinfo?(georgianization)
Assignee | ||
Updated•8 years ago
|
Summary: [ka] Verify plural rules → [ka] Verify plural rule
Comment 2•8 years ago
|
||
>Should be change the rule to #1 and fix the strings at this point?
Yes, change it to #1.
Flags: needinfo?(georgianization)
Assignee | ||
Comment 3•8 years ago
|
||
I've pushed the change
https://hg.mozilla.org/l10n-central/ka/rev/8c1cbfd67d4d506b3ddbdd7b302866622472671c
Let's use this bug to track strings that need to be fixed
https://pontoon.mozilla.org/ka/firefox/all-resources/?status=translated&search=localization_and_plurals&string=159945
https://pontoon.mozilla.org/ka/firefox-for-android/all-resources/?status=translated&search=localization_and_plurals&string=159945
Summary: [ka] Verify plural rule → [ka] Verify plural rule (switch to rule #1)
Comment 4•8 years ago
|
||
Reverted back all changes.
Assignee | ||
Comment 5•8 years ago
|
||
Thanks, I don't see any more errors.
@pike
Can you update compare-locales when you are around?
I filed bug 1423679 to figure out how to deal with this kind of changes for GetText projects in Pontoon.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Comment 6•8 years ago
|
||
I've also tested Nightly and everything is correct.
Assignee | ||
Comment 7•8 years ago
|
||
Great, thanks for confirming.
(In reply to Francesco Lodolo [:flod] from comment #5)
> @pike
> Can you update compare-locales when you are around?
Forgot the NI
Status: RESOLVED → VERIFIED
Flags: needinfo?(l10n)
Comment 8•8 years ago
|
||
Thanks, updated compare-locales, https://hg.mozilla.org/l10n/compare-locales/rev/2a86acb18875f30614544c29f3e6995b8e468671.
Flags: needinfo?(l10n)
You need to log in
before you can comment on or make changes to this bug.
Description
•