J'espère que le titre n'est pas déroutant.
Je parle du menu déroulant (si commun) (ne doit pas être un menu déroulant) où vous choisissez la langue.
Quelque chose comme ça:
Comme vous pouvez le voir, cela vous donne les options de langue exprimées dans sa propre langue.
(Il ne dit pas "espagnol", il dit "Español")
Cela semble être la voie normale, car:
Bien que je pense que ce sont des arguments assez forts, je ai vu de nombreux sites (?) Qui ont choisi le contraire.
Je la pose principalement ici car:
Cela dépend probablement de qui est cet "utilisateur".
S'il doit sélectionner sa propre langue, afficher les entrées dans les langues correspondantes.
S'il est une sorte d'administrateur qui a besoin de sélectionner une langue pour les autres, il peut préférer que tous les noms soient dans la même (sa) langue.
Le seul compteur auquel je peux penser est l'ordre dans lequel les langues sont affichées (par exemple, certaines langues changent le premier caractère lorsque vous passez à la sienne). Comme cela est devenu une pratique assez courante, je pense que c'est moins un problème. Votre raisonnement semble juste et je suis d'accord avec lui.
Vous pouvez, si nécessaire, inclure la fonctionnalité (lien, etc.) pour afficher les noms de langue en anglais (bien que je ne pense pas que cela sera nécessaire).
Je pense que cette méthode est OK! ... de toute façon les gens y sont habitués, car Google utilise cette solution. Vous pouvez faire de même en toute sécurité.
La question est plutôt, avez-vous vraiment besoin de toutes ces langues? Votre public cible est partout dans le monde? ou de quoi parle votre site/service?
Faire en sorte que les langues apparaissent dans sa propre langue est en effet une pratique très courante et bonne, mais vous devez probablement commencer par découvrir:
1. pourquoi l'application/le contenu est requis dans différentes langues (spécifique à la région/au pays?)
2. combien de langues devez-vous prendre en charge
Si le contenu est spécifique à une région/un pays, devez-vous commencer par demander (ou détecter?) La région/le pays d'où vient votre visiteur? Allez-vous utiliser des URL de domaine spécifiques pour chaque région/pays, par exemple .fr .de .es .eu pour chaque pays/langue etc? Que diriez-vous des pays avec plus d'une langue (Belgique, Canada, Suisse etc.). Si le nombre de langues à prendre en charge n'est que limité, une liste déroulante peut ne pas être nécessaire, etc.
Par exemple. samsung.com, sony.com, Oracle.com, switzerland.com, belgium.com
Voici ma "solution", vous pouvez vous enregistrer si vous le souhaitez.
Ça dépend du contexte. Votre méthode est recommandée lorsque l'utilisateur doit sélectionner la langue de la page Web (pensez également à accepter les en-têtes de navigateur de langue). Mais il est préférable d'afficher toutes les langues en anglais si un administrateur anglais configure les langues utilisateur à partir d'un panneau de configuration.