Hey folks, ich habe gerade meine App so umgebaut das ich verschiedene "Sprachdateien" nutzen kann.
Ich habe in meiner Ordnerstruktur meiner App weitere Ordner angelegt, sowie auch passende strings.xml Dateien. Es gibt nun...
res\values\strings.xml
res\values-de\strings.xml
res\values-en\strings.xml
Setze ich nun meine Locale auf "de" oder "en" wird die passende strings.xml automatisch benutzt -> z.B.( values-de\strings.xml )
Java
public static void setLocale(Locale myLocale) {
Resources res = mContext.getResources();
DisplayMetrics dm = res.getDisplayMetrics();
Configuration conf = res.getConfiguration();
conf.locale = myLocale;
res.updateConfiguration(conf, dm);
}
Aber irgendwie finde ich nicht raus wann meine App die strings.xml in dem standard "res\values" Ordner verwendet. Vielleicht weiss das ja schon jemand von euch ??