Zum Hauptinhalt springen

Pluralformen

Es gibt viele Unterschiede zwischen den Sprachen der Welt. Einer dieser Unterschiede ist die Verwendung von Pluralformen, die große Schwierigkeiten bei der Lokalisierung verursachen können.

Wir empfehlen Ihnen dringend, diesen Artikel sorgfältig zu lesen, um mehr über Pluralformen und ihre Verwendung in AdGuard-Übersetzungen zu erfahren.

Was bedeuten Pluralformen?

Substantive in verschiedenen Sprachen können mehrere Wortformen im Plural haben. Ihre Verwendung hängt von der Anzahl der Dinge ab, über die Sie sprechen.

Zum Beispiel haben englische Wörter zwei Wortformen, wenn man über etwas im Singular spricht, wie „one star“, und im Plural — „two stars“. Es spielt keine Rolle, ob Sie fünf, sechsundzwanzig oder sogar fünfhundertzweiunddreißig Sterne sagen — die Endung „s“ bleibt dieselbe. Einige Sprachen können jedoch nur eine oder mehrere Pluralformen enthalten.

Im Gegensatz zum Englischen gibt es in der polnischen Sprache drei Substantivformen im Plural. Eine davon wird verwendet, wenn man über etwas in der Einzahl spricht, eine andere Form wird im Plural verwendet, aber mit Zahlen, die auf 2-4 enden, außer 12-14, und die dritte Form - für Wörter mit anderen Zahlen vor ihnen.

Schauen wir uns dieses Bild an. Hier sieht man die Zahlengruppen, die eine Wortform bestimmen, wenn sie davor stehen.

Polnisch

Ziehen wir zum besseren Verständnis eine kleine Parallele zwischen Englisch und Polnisch:

  Die englische Version:                                                 Die polnischen Entsprechung:

1. Form — It takes one hour. 1. Form — Zajmuje to godzinę.
2. Form — It takes two hours. 2. Form — Zajmuje to dwie godziny.
3. Form — It takes five hours. 3. Form — Zajmuje to pięć godzin.

Nun ist klar, dass die polnische 'godzinę' (Stunde) drei verschiedene Formen hat, während das englische Wort seine Form bei gegebenen Zahlen nur zweimal ändert.

Außer Polnisch gibt es viele andere Sprachen, die drei Pluralformen und mehr haben, wie Russisch, Serbisch, Slowakisch, Tschechisch usw. Aber nicht alle halten sich an dieselbe Regel. Deshalb ist es so wichtig zu wissen, wie viele Pluralformen es in Ihrer Sprache gibt und wie man sie richtig verwendet.

Wo kann man etwas über die Anzahl der Pluralformen erfahren?

Wenn Sie eine Phrase mit Pluralformen übersetzen, können Sie möglicherweise nicht sofort erkennen, wie viele Wortformen Ihre Sprache enthält.

Hier sind einige Informationsquellen, die Sie verwenden können.

Localization Guide enthält eine umfangreiche Liste von Sprachen. Die Anzahl der Pluralformen für die verschiedenen Sprachen wird auf diese Weise dargestellt: nplurals=2, nplurals=4 und so weiter. The numeral after the Equals sign = indicates the number of plural forms of the respective language.

Informationen zu Pluralformen finden Sie auch im Unicode Common Locale Data Repository (CLDR). Die CLDR-Pluralregeln geben eine zusätzliche Wortform für Dezimalzahlen an (1,5; 2,3; 100,1…), aber wir verwenden sie nicht in AdGuard-Übersetzungen.

Pluralformen in AdGuard-Übersetzungen

Zunächst möchten wir erwähnen, dass nicht jede AdGuard-Übersetzung die Verwendung von Pluralformen erfordert.

Derzeit haben wir 4 Arten von Strings auf Crowdin, die die Verwendung von Pluralformen beinhalten.

Schauen wir sie uns genauer an.

1. Phrasen mit String-Schlüsseln, die auf .singular, .dual, .plural enden

crowdin *border

Die meisten von ihnen sind im Projekt AdGuard for Windows vertreten und bestehen nur aus einem oder zwei Wörtern:

  • days;
  • extensions;
  • hours

Bitte achten Sie auf die Schlüssel solcher Phrasen und auf das Feld „Context“, wo Sie einige wichtige Hinweise zu Pluralformen sehen können. Die Schlüssel können Singular, Dual, Plural Wörter enthalten (z. B.FormatDayDeclensionDual). In diesem Fall sollten Sie die entsprechende Pluralform so belassen, wie sie im Schlüssel angegeben ist.

2. Strings mit Singular- und Pluralnomen, die durch Kommas getrennt sind

Diese Art von Strings konzentriert sich hauptsächlich auf das AdGuard for Android Projekt.

Bitte schauen Sie sich das Beispiel an:

crowdin *border

Wenn es in Ihrer Sprache 3 Pluralformen von Substantiven gibt (wie im Polnischen), schreiben Sie bitte alle Pluralformen durch Kommas getrennt.

hour, hours — godzinę, godziny, godzin

Falls ein Substantiv nur 2 Formen hat, muss dieselbe Form nicht zweimal geschrieben werden (normalerweise nur für diese Art von Strings mit Plural!). Es ist jedoch kein Fehler, wenn Sie die Form zweimal wiederholen.

3. Strings, die das von Crowdin entwickelte Muster verwenden

Dies ist das benutzerfreundlichste Schema zum Übersetzen von Strings mit Pluralformen.

Crowdin schlägt den Benutzer:innen vor, die bestimmte Menge an Phrasen mit verschiedenen Pluralformen zu übersetzen.

Wenn Ihre Sprache nur eine Pluralform bietet, sehen Sie nur ein Formular mir einer zu übersetzenden Phrase. Wenn drei oder mehr Formen vorliegen, stellt Crowdin Ihnen die Formulare zur Verfügung, die in andere zwei oder drei zu übersetzende Phrasen unterteilt ist.

Zum Beispiel:

crowdin *border

Bitte seien Sie aufmerksam, wenn Sie diese Strings übersetzen. Wenn Sie keine Ahnung haben, was das Feld „Other“ bedeutet, fügen Sie einfach die gleiche Form wie in das Feld „Many“ ein. Die Übersetzungen der Felder „Many“ und „Other“ können identisch sein.

4. Strings, die durch das vertikale Balkenzeichen getrennt sind

Dies ist der komplizierteste Typ von AdGuard Strings, der hauptsächlich im AdGuard Websites Projekt verwendet wird.

Achten Sie auf ein senkrechtes Balkenzeichen zwischen den Sätzen und %count%-Platzhalter in den Originalphrasen — so können Sie erkennen, in welchen Phrasen die Pluralformen verwendet werden müssen.

crowdin *border

Stellen Sie sich nun vor, Sie sehen eine solche Phrase: Standard license for %count% computer | Standard license for %count% computers.

Was sollte man wissen, um sie richtig zu übersetzen?

Nennen wir die Sätze, die durch ein senkrechtes Balkenzeichen getrennt sind, „Vorlagen“, weil sie eigentlich als Vorlagen für Sätze mit unterschiedlichen Nummern dienen.

Um auf das Beispiel zurückzukommen: Da die englische Sprache nur zwei Formen umfasst, sollte es jeweils zwei Vorlagen geben:

Standard license for *%count%* computer | Standard license for *%count%* computers

wobei Vorlage 1 die Standardlizenz für %count% Computer ist,

und Vorlage 2 ist die Standardlizenz für %count% Computer

Eine weitere wichtige Sache, auf die Sie Ihre Aufmerksamkeit richten sollten, sind %count%-Platzhalter, die wie üblich vor den Wörtern stehen, die sie definieren. Anstelle von %count% erscheinen hier unterschiedliche Zahlen, je nachdem, welche Vorlagen ausgewählt werden.

In einer Situation mit einer anderen Sprache, die beispielsweise drei Pluralformen hat, sollten drei Vorlagen mit zwei vertikalen Balkenzeichen dazwischen vorhanden sein.

Wenn wir zum Beispiel den oben erwähnten Satz ins Slowakische übersetzen, der gemäß der Regel von Localization Guide drei Wortformen hat, sieht die korrekte Übersetzung so aus:

**Štandartná licencia pre *%count%* počítač | Štandartná licencia pre *%count%* počítače | Štandartná licencia pre *%count%* počítačov**

Slowakisch

In diesem Fall sehen wir drei Vorlagen, die drei Formen des slowakischen Wortes „počítač“ (Computer) enthalten.

Wenn wir eine der Formen ignorieren und nur zwei statt drei Vorlagen für Slowakisch verwenden, kann das System für bestimmte Zahlen keine geeignete Vorlage verwenden, und als Ergebnis haben wir Grammatikfehler in Sätzen, wie z. B. im Englischen: Standard license for 5 computer.

Verwenden Sie immer so viele Formen, wie es in Ihrer Sprache gibt, auch wenn das Wort selbst weniger Wortformen besitzt.

Zum Beispiel hat das serbische Wort 'računar' (Computer) nur zwei Formen. Aber es gibt 3 Pluralformen im Serbischen.

Serbisch

Die Übersetzung aus dem Englischen ins Serbische sollte also lauten:

**Standardna licenca za *%count%* računar | Standardna licenca za *%count%* računara | Standardna licenca za *%count%* računara**

Obwohl es offensichtlich ist, dass die letzten beiden Vorlagen keine Unterschiede aufweisen, ist es sehr wichtig, die Regel einzuhalten: Die Anzahl der Vorlagen sollte die Anzahl der Pluralformen der jeweiligen Sprache widerspiegeln!(typisch für diese Art von Strings mit Pluralformen).

Short summary

Achten Sie beim Übersetzen von AdGuard-Projekten genau auf Formulierungen, die die Verwendung von Pluralformen erfordern.

Während die ersten drei Arten solcher Strings mehr oder weniger leicht durchzuführen sind, erfordert die vierte Art mehr Wachsamkeit.

Und noch einmal: Wenn Sie auf einen Originalsatz mit zwei wichtigen Elementen stoßen: das vertikale Balkenzeichen und %count%-Platzhalter, gehen Sie bitte wie folgt vor:

  • Beziehen Sie sich auf die Pluralregel einer Sprache, in die Sie übersetzen;

Die Anzahl der Vorlagen sollte mit der Anzahl der Pluralformen in Ihrer Sprache übereinstimmen, auch wenn einige Wörter selbst weniger Formen haben. Zwei Pluralformen — zwei Vorlagen in der Übersetzung; fünf Pluralformen — fünf Vorlagen, usw.

  • Vergessen Sie nicht, ein vertikales Balkenzeichen zwischen Vorlagen zu verwenden, wie es in Originalphrasen dargestellt wird;

  • Die %count%-Platzhalter dürfen nicht übersetzt, ausgefüllt oder gelöscht werden.

Wenn Sie diese einfachen Regeln befolgen, helfen Sie den AdGuard-Entwicklern, viele unnötige Komplikationen während des Lokalisierungsprozesses zu vermeiden.