J'ai cette application Android localisée dans plusieurs langues. Si la chaîne appropriée pour les paramètres régionaux du périphérique existe, l'application l'affiche automatiquement. Jusqu'ici tout va bien.Comment restaurer les paramètres régionaux par défaut d'une application Android
Ensuite, je souhaite permettre aux utilisateurs de l'application de passer à l'une des langues que j'ai fournies. Je peux le faire en remplaçant les paramètres régionaux par défaut. Pas de problème ici non plus.
La question ici: Y at-il un moyen pour moi de fournir une option "par défaut" dans la liste des langues qui permettrait aux utilisateurs de restaurer les paramètres régionaux automatiques par défaut? Envisagez le scénario suivant:
1. Les paramètres régionaux du périphérique sont définis sur Allemand. App affiche tout en allemand.
2. L'utilisateur souhaite que l'application soit en français, donc il change la langue depuis l'application, et l'application devient française.
3. Le même utilisateur modifie les paramètres régionaux du périphérique en espagnol. App est toujours français.
4. Ils sélectionnent le paramètre "Default". L'application passe en espagnol et ne cesse de changer lorsque les paramètres régionaux sont modifiés.
Si ce n'est pas faisable automatiquement, alors est-ce qu'il y a un moyen pour moi d'obtenir les paramètres régionaux à l'échelle de l'appareil afin que je puisse définir mon application si mon option "par défaut" est sélectionnée?
La partie ci-dessus ne fait pas vraiment pour moi, étant donné que les paramètres régionaux de l'appareil peut encore changer après est enregistrée la langue de mon application. La deuxième partie semble être exactement ce que je cherchais, cependant. Merci! – Goldsmith