Bonjour ![]()
[CAS LIMITE]
Il y a un problème avec la fonctionnalité de traduction/localisation pour les Sections/Liens personnalisés de la barre latérale.
Si une section ou un lien personnalisé de la barre latérale est créé alors que le paramètre locale par défaut du site est réglé sur la langue A (par exemple, l’anglais), mais que le locale par défaut du site est ensuite modifié pour la langue B (par exemple, le hongrois), les enregistrements personnalisés de la barre latérale existants ne s’adaptent pas à la nouvelle locale par défaut.
Par conséquent, l’interface utilisateur interprète mal le champ de saisie de base/par défaut, ce qui provoque un échange et un désordre complets des options de langue dans le menu déroulant de traduction.
Étapes pour reproduire le problème
-
Réglez le paramètre de site
locale par défautsur Anglais. -
Créez une nouvelle section/lien personnalisé de la barre latérale, mais saisissez le texte en Hongrois (car ma locale utilisateur était en hongrois) (par exemple, définissez l’étiquette de base sur
"Főoldal"et le chemin sur"/"). Je ne l’ai pas localisé car cette fonctionnalité n’existait pas encore. -
Modifiez le paramètre de site
locale par défautdu site pour le régler sur Hongrois (hu). -
Modifiez la section personnalisée de la barre latérale créée à l’étape 2 et essayez de la traduire :
-
Comportement observé : Le système suppose désormais que le champ de saisie de base (
"Főoldal") est la valeur de base hongroise, car la locale par défaut du site est le hongrois. -
Dans le menu déroulant de traduction, le Hongrois n’est plus disponible (car il est désormais traité comme la langue de base), mais l’Anglais apparaît comme une option de traduction sélectionnable.
-
La sélection de l’Anglais dans le menu déroulant et la saisie de la traduction anglaise (
"Homepage") entraîne une inversion ou une mauvaise correspondance des valeurs localisées.
-
Merci