Übersetzen

Pluralformen (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Jede Sprache hat ihre eigenen grammatikalischen Formen für Singular- und Pluralphrasen.

Beispiel:

  • Englisch hat zwei Formen: one und other, wie in 1 file und 2 files.

  • Andere Sprachen können eine oder sogar mehrere Formen haben: one, few und other.

Dies stellt eine Herausforderung für die Lokalisierung dar.

Die Übersetzung von pluralabhängigen Strings wird unterstützt, einschließlich kardinaler und ordinaler Pluralformen. Diese Strings müssen unter Verwendung der Pluralformen basierend auf den Pluralregeln der Zielsprache übersetzt werden. Diese Pluralformen müssen in der Ausgangssprache-Datei definiert sein.

Beispiel:

  • Die englische Zeichenfolge There are %d% items left, wobei %d% für eine beliebige Zahl außer 1 steht.

  • Im Tschechischen muss dies auf zwei Arten übersetzt werden.

    Die erste für die Zahlen 2, 3 oder 4 (d. h. few) und die zweite für die Zahlen 0, 5 und mehr (d. h. other).

AB (gettext)-Dateien verwenden üblicherweise Pluralformen sowie ICU-Nachrichten.

Weitere Informationen zu Pluralregeln finden Sie unter CLDR-Pluralregeln.

Umgang mit Pluralformen

Viele Lokalisierungs-Dateiformate werden unterstützt und behandeln Pluralwerte auf unterschiedliche Weise. Die gängigsten Methoden werden für jedes Format vorgestellt.

Die Anzahl der Pluralformen wird automatisch gemäß den Unicode-Regeln gehandhabt. Dies bedeutet, dass einige Sprachen bis zu 6 Formen haben, während andere nur wenige haben. Wenn Sie einem Projekt eine Sprache hinzufügen und den ISO-Code angeben, werden die korrekten Pluralkategorien für diese Sprache automatisch im Strings Editor zur Übersetzung angezeigt. Beim exportieren werden Pluralschlüssel in die korrekte Syntax für die Zielsprache konvertiert.

Pluralformen werden im Pluralformen Tab des Projekt Einstellungen Fensters verwaltet.

plural_forms_tab.gif

Keys können als pluralisiert festgelegt werden, indem Pluralformen beim Erstellen oder bearbeiten eines Key aktiviert werden. Um Pluralformen auf Key-Basis im Keys Tab eines Projekt zu aktivieren, folgen Sie diesen Schritten:

  1. Wählen Sie auf der Projekt Seite Mehr/Keys aus.

    Der Keys Tab wird angezeigt.

  2. Klicken Sie auf das Zahnrad-Symbol Modify des gewünschten Key.

    Das Key bearbeiten Fenster wird angezeigt.

  3. Klicken Sie auf den Pluralformen Tab und wählen Sie Pluralformen für diesen Key aktivieren aus.

    Das Pluralform Typ Dropdown-Menü wird angezeigt.

  4. Wählen Sie zwischen Cardinal und Ordinal Pluraltyp.

    Wichtig

    Das Ändern des Pluraltyps löscht vorhandene Übersetzungen.

  5. Klicke auf Speichern.

Stellen Sie sicher, dass ein Plural Key Name angegeben ist, falls dies vom verwendeten Format (z. B. bei der Verwendung von gettext) erforderlich ist.

Der Pluraltyp wird auch im Meta Bereich der Editor Seitenleiste für jeden Key angezeigt und kann dort bearbeitet werden.

War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.