Changeur de langue en un clic

Sur mes installations WordPress, j’utilise un plugin d’aide qui change la langue utilisée du backend à la volée. Le backend est normalement en finnois pour moi et si/quand j’ai besoin d’aide, j’économise quelques clics en essayant d’obtenir des captures d’écran en anglais. Eh bien, pour moi, c’est la raison principale, mais officiellement, il offre la possibilité de changer rapidement la langue du backend tout en gardant le frontend quelque chose d’autre.

Ce serait une belle touche supplémentaire dans Discourse aussi.

WordPress est un monde assez différent de Discourse et je ne parle pas seulement du côté technique — là, les deux sont totalement différents. Mais dans WordPress, tous les travaux de création se font côté backend, donc le garder dans la langue maternelle est le moyen le plus intuitif lorsque le frontend doit suivre d’autres règles. Mais Discourse n’utilise le backend que pour l’administration, comme nous le savons tous. Et c’est là que les choses amusantes commencent.

Dans un monde parfait, nous, les non-anglophones, pourrions garder le frontend suivant les paramètres par défaut et ceux de l’utilisateur, mais le backend suivrait d’autres paramètres — alors je/vous/eux/tout le monde (hmm, pour une raison quelconque, j’aimerais revoir les Blues Brothers…) pourrait utiliser une langue plus facile lorsque la création et les tâches quotidiennes se déroulent, et l’anglais là où tous les documents, tutoriels, etc. en anglais s’appliquent.

Mais comme nous ne vivons pas dans un monde parfait, le changeur de langue ultra-rapide en un clic pour tout Discourse nous faciliterait un peu la vie. Eh bien, nous pouvons déjà changer le thème et clair/sombre de cette façon :wink:

Est-ce une grande question ? Non. Pouvons-nous, les non-anglophones natifs, vivre sans une telle option ? Bien sûr. Cela pourrait-il nettoyer un peu les captures d’écran ici de manière à ce que tout le monde comprenne sans explications ? Absolument.

Je ne sais pas si une telle aide vaut le travail. Quelqu’un de célèbre doit le faire, et un gars encore plus glorieusement riche doit le payer, parce que je n’ai pas de budget.

Il ne sert que le monde non-anglophone (qui est beaucoup plus grand que le monde anglophone…) et pourrait aider à lutter contre les traductions Google/Bing de mauvaise qualité qui sont un problème ici de temps en temps.

Est-ce même remotement possible en raison des solutions techniques de Discourse… Je ne sais pas, mais vous le savez. Devrait-il faire partie du cœur, d’un plugin ou d’un composant ? Je ne sais pas, mais vous le savez.

Une telle fonctionnalité a-t-elle déjà été demandée ? Je ne pense pas, mais j’étais une personne paresseuse et je n’ai pas cherché. Je suppose que tout le monde est tellement habitué à utiliser la voie la plus longue via les paramètres personnels et à recharger après le changement de langue qu’ils ne pensent même pas à une autre solution :wink:

1 « J'aime »

Peut-être souhaitez-vous utiliser

4 « J'aime »

Presque, mais non.

Cela pourrait certainement être utile pour de vrais forums mondiaux, mais je ne l’utiliserais pas non plus sur ceux-ci. Simplement parce qu’il est très rare qu’un utilisateur souhaite changer de langue plus d’une fois. D’un point de vue UX, cela devrait figurer sur le formulaire d’inscription. Ne pas montrer à tout le monde tout le temps.

Mais je suis sûr qu’il existe des moyens de limiter les options de langue proposées et de limiter la visibilité aux administrateurs uniquement. Alors cela fonctionnerait.

3 « J'aime »

Que fait ce composant ? Peut-être qu’il le fera ?

Je ne suis pas tout à fait sûr si cela fait autre chose que peut-être définir un cookie sans aucun effet. Composant non documenté avec uniquement la locale en (si cela signifie quelque chose :thinking: ) donc je dirais que cela peut faire quelque chose ou pas, mais rien ici et maintenant.

Ce composant est conçu pour être utilisé avec un thème spécifique et nécessite une configuration plus avancée. Header Locale Selector fait la même chose et fonctionne sans aucun travail de thème supplémentaire.

5 « J'aime »