Je souhaitais tester les traductions automatiques pour une seule langue. Ma langue par défaut est l’anglais, et je veux permettre aux utilisateurs de changer l’interface et le contenu vers l’allemand.
L’interface fonctionne correctement, le sélecteur n’affiche que l’allemand comme autre possibilité. Mais quand il s’agit de traduire le contenu (sujets/messages), toutes les langues sont visibles dans la liste déroulante pour les utilisateurs. J’ai configuré tous mes paramètres pour l’allemand uniquement, mais je ne peux toujours pas limiter les langues pour le contenu.
Je pense que cela pourrait prêter à confusion pour les utilisateurs : même si nous n’affichons que l’allemand dans l’interface, ils ont la possibilité de choisir n’importe quelle autre langue pour le contenu. En choisissant d’autres langues (par exemple, quand je sélectionne le français), le comportement est soit une traduction en français, soit un retour à l’anglais.
Merci de me faire savoir comment je peux limiter les langues de traduction du contenu à une seule.
Pouvez-vous partager une capture d’écran de ce à quoi vous faites référence ?
Les langues de contenu (et les traductions automatiques pour le contenu généré par les utilisateurs) sont un paramètre que seul l’administrateur peut configurer.
La langue de l’interface utilisateur (c’est-à-dire les boutons et les libellés) est ouverte à tous les utilisateurs pour la personnaliser selon leurs préférences, depuis les paramètres de leur compte.
Veuillez consulter le gif et mes paramètres, j’ai le compte administrateur. Puis-je limiter les langues visibles dans les Préférences de langue du contenu ?
L’autre chose est qu’après le changement, le sélecteur de langue de l’interface affiche soudainement l’espagnol (ES) également.
Lorsque vous sélectionnez le français dans vos préférences linguistiques, vous voyez l’interface de Discourse en français. Comme vous ne proposez pas de traduction de contenu en français, les messages ne sont pas affichés en français, mais soit dans leur langue d’origine, soit traduits dans la langue par défaut du forum.
Je ne pense pas qu’il existe un moyen simple de limiter les langues d’interface que les utilisateurs peuvent choisir. Il y a une demande de fonctionnalité à ce sujet : Allow only specific languages
Hmm, le fait que le sélecteur de langue de l’en-tête affiche ES n’est pas un comportement attendu, étant donné la possibilité de laisser chaque utilisateur définir la langue de son interface. Cela dit, ce comportement dans l’en-tête n’est visible que par vous ; les autres utilisateurs ne devraient pas voir ES dans l’en-tête.
Le sujet lié par @moin semble effectivement présenter une certaine synergie avec les fonctionnalités de langue de contenu dont nous disposons. Notre équipe va y réfléchir…