Closed Bug 1423637 Opened 2 years ago Closed 2 years ago

[ka] Verify plural rule (switch to rule #1)

Categories

(Mozilla Localizations :: ka / Georgian, enhancement)

enhancement
Not set

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.
@A.C.
Should be change the rule to #1 and fix the strings at this point?
Flags: needinfo?(georgianization)
Summary: [ka] Verify plural rules → [ka] Verify plural rule
>Should be change the rule to #1 and fix the strings at this point?

Yes, change it to #1.
Flags: needinfo?(georgianization)
Depends on: 1423679
Reverted back all changes.
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: 2 years ago
Resolution: --- → FIXED
I've also tested Nightly and everything is correct.
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)
You need to log in before you can comment on or make changes to this bug.