Ich übersetze meine App in die Marathi-Sprache. Ich habe den Wert-mr-rIN/strings.xml für die Marathi-Sprache erstellt. Wenn ich meine Gerätesprache zu Marathi ändere, verwendet die App immer noch die Standardzeichenfolge strings.xml, die Englisch ist, anstatt die Werte -mr-rIN/strings.xml zu verwenden. Was ist das Problem? Ich habe versucht, es auf anderen Geräten zu testen, aber es zeigt englische Zeichenfolgen. Ich bin Einfügen den Code untenDie Sprache meiner App ändert sich nicht, nachdem ich die Sprache des Geräts geändert habe
Werte/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">App name</string>
<string name="test">this is a test</string>
</resources>
Werte-mr-rin/strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">अॅप नाव</string>
<string name="test">हे एक चाचणी आहे</string>
</resources>
Verändert sich die Sprache der App mit dem Gebietsschema? –
Haben Sie Ihre Anwendung nach der Änderung der Sprache neu gestartet? Weil du es tun solltest, damit es funktioniert. – TruongHieu
@ShubhamSejpal Ja, mit dem Gebietsschema-Quantifikator des Android-Studios. –