Version 1.6.4. Traduction de l’interface d’administration et corrections de bugs
Description
CMS:
- i18n: Support du multi-langue dans l'interface d'administration (anglais et français) et ajout d’un sélecteur de langue dans la barre de navigation (voir ticket #176 (closed))
- fix: Le numéro de lot est une chaîne de caractères, ce qui n’était pas encore le cas pour la Fresque des Frontières planétaire. Modifier une carte conduisait à dupliquer des lots. (voir ticket #188 (closed))
- fix: Possibilité de cliquer sur "Annuler" lors de l’ajout d’une carte ajoutée dans l’onglet Fresque (voir ticket #185 (closed))
Mémo :
- feat: les images sont chargées uniquement lorsqu’elles apparaissent sur l’écran. Cela permet d’accélérer le chargement de la page et de diminuer l’impact du mémo (voir ticket #183 (closed))
- test: mise en place de tests sur la structure json avec des schéma de validation sur les cartes et les liens (c’était déjà le cas pour les Fresques) (voir ticket #70)
- feat: support Matomo opt-out in about page
- feat: il est désormais possible de changer le texte "Tu veux améliorer cette explication" en bas de chage page en utilisant un mécanisme de surcharge de n’importe quelle chaîne de traduction. À noter que cette fonctionnalité de surcharge est un contournement à utiliser avec précaution.
À ajouter à la fin du fichier
settings.json
"i18n": {
"fr-FR": {
"contribute.contribute-explanations": "< la chaîne surchargée>"
}
}
(voir ticket #192 (closed))
doc:
- feat: ajout d’une page « En route vers l’éco-conception » pour recenser ce qui est mis en place pour limiter l’impact du mémo ;
- feat: Ajout d'une page « Pré-requis » pour lister les différentes ressources nécessaires à la mise en place d’un mémo
- feat: Ajout d'une page « Analyser l’utilisation du mémo » sur Matomo (voir ticket #194 (closed)).
Issues : Resolve #188 (closed), resolve #185 (closed), resolve #183 (closed), ping #70, resolve #176 (closed) (?)
Documentation
-
Upgrade the version -
Add entry to the changelog -
Update documentation if needed
Generator
-
New or updated files?
Checklist before merge :
-
No remaining console.log
-
Version changed if new feature -
Lint ok -
all eslintConfig rules are on ("2") (except no-useless-escape
/vue/no-mutating-props
)
Tests
-
Admin tests ok ? -
Add new unit test
Edited by Marc-AntoineA