0

Eh bien, il ya un huge debate en cours avec le "meilleur moyen de montrer la sélection de la langue des utilisateurs", mais pas de réponse.Quel est le meilleur moyen d'afficher une interface "Select Language"?

  1. menu déroulant (langue de spectacles dans la langue maternelle)
  2. de liste déroulante des drapeaux des pays (balises en option alt pour la langue)
  3. drapeaux de pays
  4. Langue Liens

Tous semblent aspirer . 2 et 3 souffrant de "Pays! = Langue", 1 et 4 souffrant de "Cognitivement, en sélectionnant un mot sur une liste de mots craint." Donc qu'est ce que je devrais faire?

Bien que cette question puisse sembler subjective, il est possible de répondre à cette question de manière non subjective. Comme si Flex ou un composant Flex existe en tant que "Language Chooser" tel que celui trouvé sur un appareil mobile.

+0

Les drapeaux sont les plus faciles - Non, un pays n'est pas une langue mais c'est une raison stupide de s'y opposer, puisque les langues proviennent des pays. Si je vois un drapeau allemand ou français, je sais que la langue est l'allemand ou le français. Assez simple - Personnellement, je l'aime pour l'anglais parce que je sais si le site/application que je suis en charge UK anglais ou américain. – SQLiteNoob

+0

Problème: Qu'en est-il de l'Inde et ... des pays comme CELA? – cbroughton

+0

Pourquoi est-ce un problème? Ils parlent l'hindi comme langue officielle. – SQLiteNoob

Répondre

1

Les drapeaux sont les plus faciles - En outre, ils sont facilement reconnaissables et généralement faciles à comprendre et à interpréter. Les symboles sont toujours plus accrocheurs. Non, un pays n'est pas une langue mais c'est une mauvaise raison de s'y opposer, puisque les langues sont originaires des pays. Si je vois un drapeau allemand ou français, je sais que la langue est l'allemand ou le français. Assez simple - Personnellement, je l'aime pour l'anglais parce que je sais si le site/application que je suis en charge UK anglais ou américain. Quand on voit un drapeau canadien, on s'attend à ce que l'anglais et le Canada aient deux langues officielles. Mais le Québec a aussi un drapeau. Il doit y avoir une personne au Canada qui parle aussi toutes les autres langues dans le monde - Mais je ne m'attendrais pas à voir le chinois ou l'arabe après avoir cliqué sur un drapeau canadien et il est déraisonnable de le faire. La langue majoritairement populaire de l'Inde est l'hindi (5X de plus que la prochaine langue commune) et l'anglais est utilisé pour leurs institutions politiques (plus complexe que cela, alors prenez cela trop brièvement). À quoi s'attendre lorsque vous cliquez sur un drapeau de l'Inde? Le Canada a des locuteurs de 30-40 (au moins) langues, mais comme je l'ai dit plus tôt, il serait déraisonnable d'attendre autre chose que l'anglais ou, selon le contexte, le français (avec FrenchLanguageOnly.com avec des drapeaux représentant des dialectes). Les drapeaux sont facilement reconnaissables et généralement faciles à comprendre et à interpréter.

Si vous prenez en charge toutes les langues du monde ou toutes les 15 langues officielles de l'Inde, choisissez des drapeaux texte ou régionaux. Mais je veux dire, le bengali est parlé en Inde par 8% des gens et c'est une langue officielle - mais c'est aussi la langue du Bangladesh donc un drapeau pour le Bangladesh serait tout aussi approprié.

1

Langue montré dans la langue maternelle et en anglais après

Exemple: "Francais (French)".

Il existe plusieurs raisons à cela: votre police actuelle ne prend peut-être pas en charge l'affichage du nom de la langue OU il se peut que vous ne puissiez pas différencier les symboles CJK pendant le test.

+0

Vous faites un bon point que personne d'autre ne fait à propos des symboles CJK, mon PC n'a que des caractères cyrilliques (russe), japonais et anglais (duh); mais serait-ce dans une liste d'affichage de quelque sorte, comme un ComboBox ou quoi? Comment l'intégrer dans un écran de connexion? (des exemples?) – cbroughton

+0

Si l'utilisateur ne peut sélectionner qu'une seule langue, une ComboBox (ou une alternative HTML) sera très bien. S'il est possible de sélectionner plus d'un ou de commander les préférences, la sélection de la langue d'Apple est un bon exemple. – sorin

+0

Malheureusement, ils devront être en mesure de définir une préférence de langue dans l'ordre ou la priorité, car de nombreux jeux soumis par les utilisateurs ou des projets bêta pourraient être disponibles uniquement dans certaines langues. (Ceci est un site web alimenté par Flex à peu près.) – cbroughton

Questions connexes