Dies ist über die besten Praktiken in der Regel nicht spezifisch für eine einzelne Sprache, Datenbank oder was auch immerBest Practice (s) für einzelne Wort- oder Pluralwörter?
Wir haben alle mit generierte Ausgabe zu behandeln, in denen Sie „One-Produkten“ oder „zwei Produkte“ berichten werden können. Liest nicht sehr gut ... Einige lösen nur dies mit "ein Produkt (e)" oder "Anzahl der Produkte: (1)" und andere können andere Lösungen haben.
Die Dinge könnten in verschiedenen Sprachen noch komplexer sein! In Französisch, wenn Sie Null Produkte haben, würden Sie die Singularform, nicht die Pluralform verwenden! (Nullprodukt) Anderen Sprachen (Chinesisch, Japanisch) fehlen diese grammatikalischen Unterschiede oder es gibt mehr als zwei verschiedene Wörter, die etwas über die Anzahl der Produkte aussagen. (Ein Plural und ein Plural zum Beispiel.)
Aber um das einfach zu halten, konzentrieren wir uns auf die Sprachen, die sowohl Singular- als auch Pluralwörter enthalten.
Bei der Einrichtung eines neuen Projekts, das auch Berichte generieren muss, wie gehen Sie mit Singular- und Pluralwörtern um? Fügen Sie in Ihrer Datenbank zwei Namensfelder für Singular- und Pluralform hinzu? Fügen Sie im Code zusätzliche Regeln hinzu, um Wörter von Singular in Plural zu transformieren? Benutzt du andere Tricks?
Wenn Sie an einem Projekt arbeiten, das Singular- und Pluralformen verfolgen muss, wie gehen Sie damit um?
iirc Arabisch hat spezielle Formen für Singular, Doppel und dann nur (mehr?) Plural! : S –
In den verschiedenen Sprachen gibt es sehr unterschiedliche Pluralformen. Siehe: http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html – SimonSimCity