Appearance
Dépannage ​
{{locale}} reste vide ​
- Vérifier que
activeLocaleest initialisé (URL?lang=ou valeur hydratée en préférence). - Vérifier que le composant lit bien
contextStore.dataet non un contexte local obsolète.
Le template ne se met pas à jour après changement de langue ​
- Vérifier que le rendu passe par
MustacheTextourenderObjectWithMustacheavec le contexte courant. - Vérifier que la langue est bien changée via
activeLocale.set(...)(sidebar).
{{lang}} / {{locale}} non remplaces dans un deeplink ​
- Les deeplinks passent par
performMenuAction('deeplink', ...)et le rendu Mustache est applique au moment du clic. - Vérifier que l'URI CMS contient bien des placeholders Mustache valides (ex:
...?lang={{lang}}). - Vérifier que
activeLocaleest bien initiee avant l'action deeplink.
Valeur inattendue de locale ​
localereprend exactement la valeur deactiveLocale(ex :fr-FR,en-US).- Si un format spécifique est attendu (ex :
fr), appliquer la transformation dans le template ou dans la source CMS qui consomme la variable.