[LUGOS-SLO] Množinske oblike in gettext

Andrej Vernekar andrej.vernekar at moj.net
Tue Dec 25 21:10:51 CET 2007


Zdravo,

Tole je na prvi pogled videti samo KDE zadeva, a je vprašanje širše, tako da 
bi rad imel nekaj podatkov tudi od drugih skupin.

Pred objavo .0 različic se vedno najde kakšen večji problem in KDE 4 ni nobena 
izjema... spregledal sem namreč, da sedaj KBabel in KAider uporabljata 
naslednjo množinsko obliko:

"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " 
+"n%100==4 ? 2 : 3);\n"

in to imamo sedaj v vseh .po katalogih... glede na to, da sedaj KDE uporablja 
običajen gettext, to verjetno pomeni, da bo prevladalo to, kar je v 
glavah .po datotek.

KDE je imel do prehoda na novejši gettext svojo rešitev, ki bi jo po 
gettextovo zapisali:

"Plural-Forms: nplurals=4; \
     plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n"

To pa se ujema tudi s predlogom, ki ga je pred leti podal Primož Peterlin:
http://old_www.lugos.si/arhiv/prispevki/gettext/

Preden gremo v temeljito pospravljanje po celem KDE, bi rad vedel, kako se 
tega držijo ostali projekti, ki uporabljajo gettext? 

In kateri obliko bi želeli obdržati?

Vprašanje zavestno naslavljam na lugos-slo, ker želim, da smo pri tem vsi 
projekti usklajeni. Ne bi rad imel različnih rešitev za KDE, GNOME, GNU in še 
koga...

Lep pozdrav,
Andrej


More information about the lugos-slo mailing list