Ich habe zwei JSON-Dateien (beide genannten Länder): eine in Englisch innerhalb der raw
Ordner und eine in Französisch in der raw-fr
Ordner. Aber egal, welche Sprache ich auf dem Gerät auswähle, die App lädt immer die Datei unter raw
. Ich bin Laden der JSON-Datei wie folgt:Android lokalisierte JSON-Dateien
InputStream inputStream = context.getResources().openRawResource(R.raw.countries);
Die Ordnerstruktur ist:
- res
- ziehbar
- Layout
- Werte
- Werte- fr
- ...
- roh
- Roh-fr
ich etwas falsch tue? Gibt es einen besseren Weg, dies zu erreichen?
@JaydeepPatel: Er hat bereits den Text selbst in französisch in der Datei übersetzt, die in 'raw-fr' Ordner abgelegt wird. – Yashasvi
Ja, die Datei unter 'roh' ist in Englisch, und die Datei unter 'roh-fr' ist in Französisch. Die App lädt immer die auf Englisch. –
Nur zur Bestätigung, können Sie hier Ihre Verzeichnisstruktur posten – Yashasvi