Beaucoup d’entre vous la demandait, et elle est désormais disponible: Gladys est maintenant entièrement traduite en français
C’est le travail de quelques membres de la communauté qui a permis de traduire Gladys : @AlexTrovato, @Terdious et @Biscotte ! Merci à eux pour ce travail assidu !
J’ai effectué le merge en fin d’après-midi, vos instances Gladys devrait être à jour dans la soirée suivant la vitesse de votre connexion internet, toujours automatiquement comme d’habitude.
Vous pourrez ensuite vous rendre dans votre profil et changer la langue à “Français”, puis faire un bon refresh de la page.
On se base sur la préférence du browser pour la sélection initiale de la langue (sur les écrans de login par exemple, ou lors du signup), puis on laisse l’utilisateur sélectionner sa langue et on honore ce choix ensuite quel que soit le périphérique où l’utilisateur se connecte.
En effet, la langue du navigateur ne convient pas pour tout le monde: tout le monde n’a pas la possibilité de changer la langue du navigateur (mobile, PC au travail, ordinateur public à l’étranger), et l’utilisateur apprécie de retrouver son interface quel que soit le périphérique où il s’y connecte.
Pour donner un exemple concret, sur Safari, la langue du navigateur est la langue du système (si je me rappelle bien). Changer la langue du navigateur n’est pas possible, c’est la langue de l’OS qui prime.
Autre exemple, si tu es dans un hotel/travail à l’étranger, que tu consulte ta domotique sur un ordinateur d’un autre pays configuré dans une autre langue, tu t’attend à ce que ton app soit affiché dans ta langue, pas la langue de l’ordinateur qui n’est pas le tiens.
Il est souvent de bonne pratique de dissocier langue du navigateur / langue de l’app. La langue du navigateur n’est qu’un « hint » pour l’application, une valeur par défaut, mais il faut pouvoir l’override
Petites modifications à effectuer. Je n’avais pas penser aux liens hypertextes des documentations FR vs EN.
Si tu peux faire les modifs dans front/src/config/i18n/fr.json ou tu me dis (j’ai effectué les modifications de mon côté) et je te renvoi le fichier (sur ton mail ?) :
Application Authy : Ligne 1144, la page Apple a bien une page dédiée en FR, pas de soucis pour google play
<a href="Twilio Authy dans l’App Store">iOS
Autre chose, des espaces s’étaient glissés lignes 55 et 297, à remplacer par :
<a href ="https://community.gladysassistant.com"> Gladys community .",
Alors j’ai eu un bug, mais je n’ai pas prêté attention au quand cela c’est produit. La barre haute était toujours en FR mais la partie page en dessous est repassée en EN. Je m’en suis rendu compte sur la page XIAOMI (voir ci-dessous), puis toutes les pages agissaient de la même manière, mais pas certain que ça ne fasse pas plus longtemps. Egalement, de temps en temps la barre haute repassait en EN également, mais avec un reload de la page ça repassait en FR (la barre haute seulement). J’ai tenté de redémarrer Gladys puis le RPI, mais ça n’a rien changé. Je suis passé par le profil qui lui aussi était en EN et j’ai dû repasser la langue en EN/ save / FR save / refresh la page. Je n’ai pas encore réussi à reproduire le bug. En espérant que ça puisse aiguiller ^^
Il me semble avoir eu le problème aussi, mais j’ai simplement cliquer sur “reload” du navigateur, et tout est revenu à la normale.
En revanche, lors du changement de langue, sans avoir “save” la configuration de l’utilisateur, certains libellés ont été changés à la volée (dans la configuration de l’utilisateur, lors du changement de la langue, le libellé du mois de la date de naissance).
Visiblement preact-i18n ne gère pas le hot-reload de la langue si une langue est déjà chargée… C’est pas fou, je pense que je vais rajouter un force-refresh lors du changement de langue.
Bonsoir
A ce soir, je n’ai pas encore le choix Français sur mon profil, je n’ai toujours que English : faut il faire une manip particulière ? un restart ? je suis pourtant bien en v4.0.0 beta et il me dit que je suis à jour…
Et qu’entends tu par “faire un bon refresh de la page” : restart ou autre chose ?
Merci
Etrange, si tu as bien pris l’image du repo, il contient watchtower qui permet de faire les màj en auto. Peux-tu vérifier dans Settings/System que tu as bien /Watchtower de démarré dans les conteneurs :
je pense avoir trouvé un bug sur le gladys plus. Je charge la page, c’est bien en français. Mais quand je clique sur un onglet ou en haut à droite sur mon profil, la langue repasse en anglais.
Oui a l’usage, je suis d’accord avec toi, il a certains point à améliorer. Je ne suis pas certains que ce ne soit dû qu’à notre “belle langue” mais a certains choix primaire de traduction … mais je pense qu’on peut l’améliorer à certains endroit. Je vois notamment au niveau des scènes car sur tél par exemple c’est vraiment moche. Je vais essayer de rapidement proposer des modifs. N’hésitez pas à en faire de même.