[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    Re: Hebrew plural forms
From:       Johnny Jazeix <jazeix () gmail ! com>
Date:       2023-10-10 7:44:01
Message-ID: CAEtcAPG3Y5X57siEV-EcqqOWKgMXgmpTEjY+a=og1=8Mc6o1Ng () mail ! gmail ! com
[Download RAW message or body]

Le mar. 10 oct. 2023 à 09:38, Yaron Shahrabani <sh.yaron@gmail.com> a écrit :
>
> So what about my first question, it only applies to new submissions?
>

Hi,
It is for all the files or none. We cannot change the plural forms for
only some files.

Cheers
Johnny

> On Sat, Oct 7, 2023, 01:35 Albert Astals Cid <aacid@kde.org> wrote:
>>
>> El divendres, 6 d'octubre de 2023, a les 22:33:21 (CEST), Yaron Shahrabani va
>> escriure:
>> > Hey, if it's only relevant for new submissions that's fine, applying that
>> > to all current files will be very cumbersome.
>> > Is there a way to accept both?
>>
>> All KDE files for a given language must have the same plural definition.
>>
>> Cheers,
>>   Albert
>>
>> > Yaron Shahrabani
>> >
>> > <DevOps - Hebrew translator>
>> >
>> > On Fri, Oct 6, 2023 at 11:17 PM Albert Astals Cid <aacid@kde.org> wrote:
>> > > El dijous, 5 d'octubre de 2023, a les 20:27:44 (CEST), Yaron Shahrabani va
>> > >
>> > > escriure:
>> > > > Over the last couple of days I ran into a problem where the gettext
>> > > > files
>> > > > I've submitted caused all sorts of issues with Scripty.
>> > > >
>> > > > KDE is still using the old plural form for Hebrew (2 cases):
>> > > > "Plural-Forms: nplurals=2; plural=n != 1;\n"
>> > > >
>> > > > Several years ago this formula was changed to reflect some rare cases in
>> > > > Hebrew.
>> > > > The new official formula is:
>> > > > "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n >
>> > > > 10
>> > > > && n % 10 == 0) ? 2 : 3));\n"
>> > >
>> > > > This is documented here:
>> > > http://www.unicode.org/cldr/cldr-aux/charts/22/supplemental/language_plura
>> > > l_>
>> > > > rules.html
>> > > >
>> > > > I've been using this formula for several years now.
>> > > > Some other projects implementing it:
>> > > > Weblate, Transifex, Crowding, Poedit and many others.
>> > > >
>> > > > Since the actual cases for using this formula are rare (time related
>> > >
>> > > terms
>> > >
>> > > > - hours, days, months, years, times) it's not always necessary to use it
>> > >
>> > > so
>> > >
>> > > > supporting the older formula in addition to the new one is definitely a
>> > > > good option for now.
>> > >
>> > > We can change to the new formula, but that means invalidating all plurals
>> > > that
>> > > use the nplurals=2 formula, is that ok for you?
>> > >
>> > > Cheers,
>> > >
>> > >   Albert
>> > >
>> > > > Thank you,
>> > > > Yaron Shahrabani
>> > > >
>> > > > <DevOps - Hebrew translator>
>>
>>
>>
>>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic