[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