Add Settings panel to change language manually, + minor fixes#62
Add Settings panel to change language manually, + minor fixes#62hippalectryon-0 wants to merge 9 commits intosallesma:mainfrom
Conversation
There was a problem hiding this comment.
Merci pour la suggestion, j'ai mis quelques commentaires sur la forme pour ne pas les perdre, mais je suis surtout un peu indécis sur le fond.
J'aimerais bien garder l'app aussi épurée que possible, à la fois côté interface et côté code, et l'ajout d'un bouton sur la Home + un écran juste pour changer de langue me parait un peu trop. J'ai l'impression que c'est une béquille pour pallier au manque de questions sur la version anglaise, plutôt qu'une vraie fonctionnalité utile. Dans un monde où toutes les questions sont traduites, j'ai l'impression que cette fonctionnalité n'est pas nécessaire
(ceci dit, je vais inclure via un cherry-pick les corrections de traductions que tu as faite en même temps)
|
Remarque: sur l'écran d'accueil, Il est noté "82 questions" même en français ! J'essaie de voir où sont passées les questions manquantes |
rewrite getRandomElementsFromArray
|
^ Fixed |
Changement majeur: ajout d'un panel "Settings" qui contient un bouton pour changer manuellement de langue (utilisation: les gens comme moi qui ont un téléphone en anglais)
NOTE: je n'ai pas trouvé de meilleure option avec ta librairie de localisation i18n-js que de reload l'appli pour appliquer le changement (je suis habitué à i18n-next, qui propose une fonction pour ça)
Changements mineurs: fix de traductions en anglais, un peu de lint, fix de la taille d'un paragraphe dans about
N'hésite surtout pas à modifier si l'UI ne te va pas ^^