Dans une application multilingue, lorsque j'utilise la langue par défaut (anglais), elle extrait le fichier strings.xml du dossier par défaut (res/values). Alors que pour l'anglais canadien il utilise aussi du même dossier (res/valeurs). Selon la norme android, il doit prendre dans le dossier correspondant (res/values-en-rCA).Android Paramètres régionaux: configuration des paramètres régionaux pour l'anglais canadien et l'anglais normal
Je ne sais pas où je me trompe. Cela prendra-t-il en fonction de la langue de l'appareil?
code utilisé Locale:
Anglais - en
Anglais/Canada - en_CA
J'utilise seulement le même code. Même si je mets ça comme ça aussi. L'environnement local convertit le code (en_CA) en minuscules comme ceci en_ca. J'ai beaucoup d'activités. Je ne peux pas changer dans toutes ces classes. Est-ce qu'il y a un autre moyen ? –
essayez de changer Locale locale = new Locale ("en_CA"); à Locale locale = Locale.CANADA; – Vlade087
Une mise à jour à ce sujet? – Vlade087