2010-11-08 2 views
1

При оформлении формы регистрации на международном уровне, как я должен запрашивать информацию пользователя. Должен называться [Первый, последний] или [Общий, Фамилия] или просто [Имя]. Имеет ли смысл имя и фамилия для всех имен?Международная форма регистрации

При запросе состояния и почтового индекса, какова бы альтернативная терминология, следует ли мне собирать эту информацию для некоторых стран?

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

+0

Принадлежит на HTTP://ui.stackexchange.com/. – ceejayoz

ответ

1

Я бы рекомендовал только один ввод для имени, не все имена логически разделены на две части, у некоторых людей есть только одно имя (например, Teller, а если используется для адресов, имя может быть названием компании) , Маркировка сложна, так как имя и фамилия не совпадают с данными и фамилиями, если имена на вашем языке обычно находятся в том поле, в котором должно быть имя первого или фамилия, а также имя последнего или данного имени?

Для ввода адреса вам необходимо:

Name/Company: <text box; no validation or munging> 
Address: <Multiline textbox; no validation or munging> 
Country: <text box or select-box if you're paranoid> 

делает его более подробным и вы создаете проблемы для иностранцев.

только вещи вашей локальная потребности почтовой службы для иностранного адреса является названия страны. Остальное зависит от страны и может включать в себя несколько полей, а в некоторых случаях что-то вроде «за церковью в лесу» и т. Д.

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

Худшее, что вы можете сделать, это отбросить недействительные поля. Это случилось со мной при регистрации моего адреса (в Норвегии) ​​для подписки на журнал из США. Формат норвежского Адресный является:

<Name or company> 
<Street name> <house number> 
<post code> <city or suburb> 
NORWAY 

Но при попытке заставить эти поля в ближайший эквивалент в самых США, ориентированной форме они в конечном итоге отправить его:

<my name> Oslo/OSLO//<And a lot of garbage letters and symbols> 
/NORWAY 

Это в конечном счете прибыли, но месяц задержался. Вероятно, это помогло мне иметь уникальное имя и что в Норвегии около 5 миллионов человек. Я сомневаюсь, что пришел бы, если бы я мое имя «Джон Смит» и жил в Нью-Йорке, и некоторые веб-форма была потеряются его John Smith NY/New York;/ USA///

Извините за длинный тирады;)

1

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

Что касается состояния, я совершенно не понимаю, для чего нужна эта информация. Но я не гражданин США, поэтому ... Две адресные строки (без подразумеваемого формата), почтовый индекс (терминология в порядке, но не пытайтесь проверять), и имя страны должно быть достаточным. Проблема с «государствами» заключается в том, что некоторые страны не используют такие понятия (либо вообще, либо используют разные региональные концепции разделения, т. Е. В Польше это воеводство, в Англии это будет округ и т. Д.). Опять же, я не буду использовать такие детали.

0

Как вы принимаете данные пользователя, основывается на том, что вы хотите с ним делать. Сказав это,

Название: Это также зависит от страны, но на основе предложений, которые у меня есть «фамилия» и «данное имя», являются общими или распространенными в любой стране. Некоторые имена имеют несколько «фамилий».

Адрес: Различные страны имеют разные форматы адресов. Вы можете получить информацию о разных форматах here

+0

Я пытаюсь найти универсальное решение, которое соответствует 90%, а не программировать форму для каждой страны. – Xealot

0

Как резидент, не являющийся гражданином США, у которого очень нестандартный адрес (в прямом эфире на лодке, для которой требуется дополнительная адресная информация, и очень часто не имеет именного адреса Royal Mail) Я нахожу, что формы регистрации в США очень раздражают. Что касается названия, я нашел подходящее имя и фамилию. Для адресов я бы рассмотрел возможность оставить ярлыки для большинства строк или безошибочно маркировать их как «адресную строку 1» и т. Д. Кроме того, убедитесь, что существует ряд таких строк; диалоговое окно достаточно длинное, чтобы принимать несколько полей; и диалоги будут принимать разделители адресов, такие как запятая. Единственные, кого я хотел бы оставить, поскольку они часто отображаются, - это город и страна. Zipcodes не должны упоминаться как таковые - минимальная любезность, которую я ожидаю от регистрационной формы, - это запрос на код Zip/Post.

Несмотря на то, что я не имел прямого отношения к регистрационным бланкам, я ранее предоставил (очень длинный) ответ на вопрос о validation/normalisation международных данных. Это не простая тема.