Mon application supporte 3 (bientôt 4) langues. Comme plusieurs langues sont assez similaires, j'aimerais donner à l'utilisateur la possibilité de changer de langue dans mon application. Par exemple, un Italien pourrait préférer l'espagnol à l'anglais.
Existe-t-il un moyen pour l'utilisateur de choisir parmi les paramètres linguistiques disponibles pour l'application et de modifier ensuite le paramètre utilisé ? Je ne vois pas de problème à définir la locale pour chaque activité, car il s'agit d'une tâche simple à réaliser dans une classe de base.
1 votes
Si vous avez besoin d'un moyen de restaurer ultérieurement la locale par défaut ou si vous avez besoin d'une préférence linguistique contenant une liste de langues, et si vous voulez changer la locale de manière plus pratique, cela peut être utile : github.com/delight-im/Android-Languages