Ich verwende Plurals, um meinen Code zu vereinfachen. Beispiel IEine Zeichenkette aus Plurals erhalten, um sie in XML zu verwenden?
<string name="cat">Cat</string>
<string name="cats">Cats</string>
Mit Plurale statt mehrerer Strings verwendet haben, ich habe jetzt
<plurals name="cats">
<item quantity="one">Cat</item>
<item quantity="other">Cats</item>
</plurals>
Allerdings habe ich Strings abzurufen als Titel oder Zusammenfassungen in meinem XML zu verwenden. z.B.
android:title="@string/cats"
diese Zeichenfolge für eine Plural entfernt haben, bin ich jetzt nicht sicher, wie meine Zeichenfolge von XML abzurufen. Ich habe mit
android:title="@plurals/cats"
einen naiven Versuch machen, aber das gibt mir nur @1234567890
statt Cats
(oder Cat
).
Wer weiß, ob es möglich ist, eine Zeichenfolge aus einem Plural aus XML abzurufen?
https://developer.android.com/guide/topics/resources/string-resource.html#Plurals –
Die Pluralfunktion besteht nicht darin, die englischen Pluralformen zu simplifizieren; aber um die Sprachregeln jeder Sprache zu unterstützen. Französisch wäre "0 Katze" und Russisch "21 Katze". Vergessen Sie nicht, das% d einzufügen, damit die Nummer in Übersetzungen verschoben werden kann; wenn benötigt. – Liggliluff