Как лучше всего отображать интерфейс «Выбор языка»? - PullRequest
0 голосов
/ 11 ноября 2011

Что ж, огромные дебаты продолжаются с "лучшим способом показать выбор языка пользователя", но ответа нет.

  1. Раскрывающийся список (язык отображается на родном языке)
  2. Раскрывающийся список флагов стран (необязательно, альтернативные теги для языка)
  3. Флаги стран
  4. Языковые ссылки

Кажется, все отстой. 2 и 3 страдают от «Страна! = Язык», 1 и 4 страдают от «Познавательно, выбор слова из списка слов - отстой». Так что мне делать?

Хотя этот вопрос может показаться субъективным, на этот вопрос можно ответить не субъективно. Например, если Flex или какой-либо другой компонент Flex существует как «Выбор языка», например, найденный на мобильном устройстве.

Ответы [ 2 ]

1 голос
/ 14 ноября 2011

Флаги самые простые - они также легко узнаваемы и, как правило, просты для понимания и интерпретации. Символы всегда более привлекательны.

Нет, страна не является языком, но это плохая причина для спора с ним, поскольку языки происходят из стран. Если я вижу немецкий или французский флаг, я знаю, что это немецкий или французский язык. Довольно просто - лично мне нравится английский, потому что я знаю, поддерживает ли сайт / приложение, на котором я работаю, британский английский или американский.

Когда кто-то видит флаг Канады, он ожидает, что английский и Канада имеют два официальных языка. Но у Квебека тоже есть флаг. В Канаде должен быть человек, который также говорит на любом другом языке в мире - но я бы не ожидал увидеть китайский или арабский после нажатия на канадский флаг, и это нецелесообразно.

Чрезвычайно популярным языком Индии является хинди (в 5 раз больше, чем следующий общий язык), и английский используется для их политических институтов (более сложный, поэтому примите это как слишком краткое) Что вы ожидаете, когда нажимаете на флаг индии? В Канаде говорят на 30-40 (по крайней мере) языках, но, как я сказал ранее, было бы неразумно ожидать чего-либо кроме английского или, в зависимости от контекста, французского (то есть FrenchLanguageOnly.com с флагами, которые представляют диалекты). Флаги легко узнаваемы и, как правило, легко понимаются и интерпретируются.

Если вы поддерживаете все языки мира или все 15 официальных языков Индии, выберите текстовые или региональные флаги. Но я имею в виду, что на бенгальском языке говорят в Индии 8% людей, и это официальный язык - но это также и язык Бангладеш, так что флаг Бангладеш будет одинаково подходящим imho.

1 голос
/ 11 ноября 2011

Язык отображается на родном и английском языках после этого

Пример: "Francais (French)".

Для этого есть несколько причин: ваш текущий шрифт может неподдерживает отображение названия языка ИЛИ вы не сможете различить символы CJK во время тестирования.

...