web-dev-qa-db-fra.com

Quelle est la meilleure pratique pour une application Web avec "Changer la langue" à l'avant et à l'arrière

Nous avons une webapp avec une page d'accueil/présentation/landing page. Sur cette page, il est possible de changer de langue et, pour les utilisateurs déjà enregistrés, de se connecter à l'espace sécurisé.

Nous avons maintenant un menu déroulant "Changer de langue" sur cette première page. Nous avons également la possibilité de changer la langue sur les pages sécurisées après la connexion (via une page Paramètres).

Quelle est la bonne façon du point de vue de l'utilisabilité:

  1. Si la langue des pages sécurisées reflète la langue que l'utilisateur voit lorsqu'il se connecte
  2. La langue après la connexion doit-elle être indépendante de la langue que les utilisateurs voient avant la connexion

Je pose la question car nous recevons des rapports indiquant qu'il y a un bug: l'utilisateur change la langue sur la première page, mais voit une autre langue dans la zone sécurisée après la connexion. C'est par conception et de la "bonne" façon à mon avis, mais est perçu comme un bug.

Qu'est-ce que tu penses. L'avant de la webapp peut être vu ici: www.jobmatchprofile.com

3
Muleskinner

Quelques réflexions:

  • La langue que l'utilisateur enregistré voit lors de la connexion à la zone sécurisée doit être celle qu'il a déjà indiquée dans ses paramètres.
  • Si un utilisateur enregistré et connecté affiche des pages en dehors de la zone sécurisée après s'être connecté, ses préférences doivent également être conservées dans cette zone.
  • Si un utilisateur se trouve dans la zone générale, ne s'est pas connecté et a changé de langue dans cette zone (car leurs préférences ne peuvent pas encore y être associées techniquement), la sélection qu'il a effectuée à ce stade doit se poursuivre dans son zone de connexion. Dans la situation qui pourrait éventuellement se produire dans laquelle l'utilisateur non connecté a sélectionné une langue différente de sa préférence enregistrée, o il n'a pas enregistré de préférence, une alerte à la différence et à la capacité changer/sauvegarder serait bien.

Indépendamment de ce que moi ou d'autres ici pouvons dire, ne négligez pas que vos utilisateurs vous disent qu'ils pensent que la fonctionnalité actuelle ne fournit pas l'expérience qu'ils attendent/veulent. Comme il semble que vos utilisateurs se soucient suffisamment de ces commentaires, il semble que vous êtes en bonne position pour essayer quelques options différentes et solliciter des commentaires spécifiques de ces mêmes utilisateurs.

2
jcmeloni