[freeciv.de] Re: Plural

  • From: Egbert Hinzen <egbert@xxxxxxxxxxxxxxx>
  • To: Freeciv Übersetzer <freeciv.de@xxxxxxxxxxxxx>
  • Date: Wed, 12 Jun 2002 01:28:45 +0200 (CEST)

On Tue, 11 Jun 2002, Christian Knoke wrote:

> es scheint die Möglichkeit zu bestehen, auch Pluralformen
> zu übersetzen. Wie können wir das umsetzen? Wie ist die Syntax?

Machen wir schon seit mindestens 6 Monaten. Die Vorgaben müssen in den
Sourcen gemacht werden. Die deutsche Pluraldefinition steht im Kopf von
de.po: "Plural-Forms: nplurals=2; plural=n != 1;\n". Das heißt, es gibt
Singular und Plural und alle Werte außer 1 (also auch die 0) sind Plural.

Hier ist ein Beispiel aus de.po:

#: server/report.c:272
#, c-format
msgid "with %d wonder\n"
msgid_plural "with %d wonders\n"
msgstr[0] " mit 1 Weltwunder\n"
msgstr[1] " mit %d Weltwundern\n"


Ausführliche Informationen zu dem gettext-Paket beinhaltet das
ausführliche Info, daß man zumindest unter *nix mit "info gettext"
aufrufen kann. Die gründliche Lektüre dieser Anleitung ist absolute
Voraussetzung, um mit den Programmstrukturen dieses Pakets klar zu kommen...


-- 
Egbert Hinzen
... PGP Public Keys at www.hinzen-koeln.de



Other related posts: