Sto usando Plurals per semplificare il mio codice. per esempio, ho usato per avereCome utilizzare una stringa da Plurals in XML?
<string name="cat">Cat</string>
<string name="cats">Cats</string>
Utilizzando Plurali invece di più stringhe, ora ho
<plurals name="cats">
<item quantity="one">Cat</item>
<item quantity="other">Cats</item>
</plurals>
Tuttavia, ho usato per recuperare stringhe da utilizzare come titoli o riassunti nella mia XML. esempio,
android:title="@string/cats"
aver tolto quella stringa a favore di un plurale, ora sono sicuri di come recuperare la mia stringa da XML. Ho fatto fare un tentativo ingenuo con
android:title="@plurals/cats"
ma questo solo mi dà @1234567890
invece di Cats
(o Cat
).
Qualcuno sa se è possibile recuperare una stringa da un plurale da XML?
https://developer.android.com/guide/topics/resources/string-resource.html#Plurals –
La fucilazione plurale non consiste nel simplicare i plurali inglesi; ma per supportare le regole del pural di qualsiasi lingua. Il francese sarebbe "0 cat" e il russo "21 cat". Non dimenticare di includere% d in modo che il numero possa essere spostato nelle traduzioni; se necessario. – Liggliluff