Kodumu basitleştirmek için Plurals kullanıyorum. örneğin, birden dizeleri yerine Çoğullar kullanmaXML'de kullanmak için çoğullardan bir dize mi alıyorsunuz?
<string name="cat">Cat</string>
<string name="cats">Cats</string>
için kullanılan, şimdi
<plurals name="cats">
<item quantity="one">Cat</item>
<item quantity="other">Cats</item>
</plurals>
Ancak, benim XML başlıklar veya özetleri olarak kullanmak için dizeleri almak için kullanılan var. örneğin
android:title="@string/cats"
bir Çoğul lehine bu dizeyi kaldırılmış olması, ben XML benim dize nasıl alınacağını şimdi emin değilim. Ben
android:title="@plurals/cats"
ile naif bir girişimde yaptım ama bu sadece bana @1234567890
yerine Cats
(veya Cat
) verir.
XML'den bir Çoğuldan bir dize almak mümkün olup olmadığını bilen var mı?
https://developer.android.com/guide/topics/resources/string-resource.html#Plurals –
Çoğul fucntion, Engish çoğullarını simgelemek değildir; ancak herhangi bir dilin kurallarını desteklemek için. Fransız "0 kedi" ve Rus "21 kedi" olurdu. % D değerini dahil etmeyi unutmayın, böylece sayı çevirilerde taşınabilir; gerekirse. – Liggliluff