Actuellement, les communautés qui utilisent la fonctionnalité de localisation de contenu peuvent sélectionner plusieurs langues pour afficher du contenu localisé. Par exemple, un forum peut avoir l’allemand, l’anglais et le français configurés dans content localization supported locales.
Actuellement, les utilisateurs ne peuvent sélectionner qu’une seule des langues prises en charge par le forum.
Si un sujet contient des publications écrites dans les trois langues, Günter ne verrait que l’allemand, même s’il maîtrise les trois langues.
L’objectif de ce sujet est de permettre aux utilisateurs multilingues de sélectionner plusieurs langues et de voir les publications écrites dans leur langue d’origine, au lieu d’une seule langue. Il faut également tenir compte du fait que user.locale est actuellement utilisé pour déterminer les contrôles linguistiques (boutons, étiquettes, info-bulles, etc.), et que cela devrait être la langue principale de l’utilisateur.
Voici des citations à l’appui, issues en grande partie des mêmes sujets :
Une question d’UX que nous devrons résoudre est la manière de présenter l’option à l’utilisateur. Si nous utilisons le user.locale existant et autorisons un tableau, par exemple ['en', 'ja', 'ko'], de nombreux autres endroits seraient affectés, par opposition à conserver user.locale à une seule valeur et à ajouter un autre champ utilisateur. Si nous ajoutons un nouveau champ utilisateur, nous devons également réfléchir à l’emplacement.
