-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V2 - Multilingue #173
Comments
L'aire protégée Alpi Marittime regroupant les parcs italiens Alpi Marittime et Marguareis est potentiellement intéressée par la version V2 de Geonature. L'intérêt de la gestion du multilingue est fort et sera un argument important dans le choix d'un outil de saisie pour cette structure, partenaire du parc national du Mercantour. |
Pour le moment, c'est géré dans les premiers développements de la V2 au niveau de l'interface. A voir comment on gère l'affichage. Cela peut être en conf, en fonction de l'utilisateur connecté avec une info venant de la BDD (à ajouter dans UsersHub le cas échéant), ou automatiquement en fonction de la langue du navigateur de l'utilisateur. Le multilingue n'est pas géré au niveau de la BDD, on ne peut pas avoir de traduction des typologies pour chaque langue. |
J'aime bien l'idée de préciser l'information de la langue dans UsersHub, c'est plus propre que de passer par la langue du navigateur. |
Exemple de fichier de langue de l'interface : https://github.com/PnX-SI/GeoNature/blob/docker/frontend/src/assets/i18n/fr.json |
Pour le gérer aussi dans la BDD, on a commencé à créer des champs Le problème rencontré est que du coup on ne peut pas mettre ces champs en Du coup on réfléchit à ajouter un champs |
Pour le multilingue de l'interface on utilise : https://github.com/ngx-translate/ |
Prévoir dès le début de la V2, la gestion du multilingue même si on utilise que le FR dans un premier temps en intégrant des variables en anglais dans le texte qui font référence à des fichiers de langue (.po).
The text was updated successfully, but these errors were encountered: