Pull to refresh

Comments 45

Удобно. Главное чтоб кнопка перехода на английскую версию была.
Как правило язык определяют через браузер, и в mozilla можно настроить приоритет языков. Ну а если определяют по IP и настроить нельзя — то главное что бы ПРАВИЛЬНО определяли…
Мне то удобно, что сайт на русском загружается, благо мой родной язык совпадает со страной. Вот только часто бывает, что информация на локализованных сайтах в разы отличается от содержания «родного» сайта. Приходится рыскать по русскому сайту в поисках нужного, а потом, поняв что ничего не выйдет, перется на европейский, где обычно все гораздо подробнее
Да, это вторая проблема. Почти всегда английском языке больше информации.
Для меня вполне удобно, так как живу в России.
Если бы жил в Эстонии, то это наверное напрягало.
Было бы удобней если бы язык определялся не только по айпи-адресу, но и по другим параметрам.
Да логичнее было бы определять по языку браузера. А определение поайпи в корне не верно, так как даже живя в России иногда я езжу и в другие страны и пользуюсь там интернетом.
так вроде большинство как раз по языку браузера вроде определяют, обычно по ип подкидывают сякие левые сервисы вроде прогнозов погоды и т.д., но видимо я ошибаюсь :(
Меня гугл в Швеции из английского файрфокса перекидывал на шведский язык, дома тот же браузер показывает русский интерфейс.
Язык «большие дяди» типа Гуголя определяют вообще-то по заголовку запроса Accept-Language, а не по ip-адресу. Как, собственно, и положено.
Из английского FF упорно открывается английский Google. Из русского, как ни странно, русский. Действие сие происходит в России, IP не меняется.
UFO just landed and posted this here
Будучи на украине так и не смог попасть на русскоязычный сайт билайна. Ужастно.
Сейчас сайт изменили, стало нормально.
Раньше билайн бесил тем — что не давал выбрать регион… потом страну…
но к счастью — они уже давненько всё поправили
логично вставить опрос в тему. так увидите некую статистику, многие же не будут писать в топик просто Да и Нет
Пардон, не подумал. Но уже поздно.
Так для вас же специально сделаны настройки браузеров — «предпочитаемые языки». Это такая фича веба, уже лет десять ей, когда браузер сообщает серверу, на каком языке хотелось бы видеть ответ. Просто активно использовать это стали недавно — так же, как и Ajax.

В Firefox это находится в Настройки->Содержимое->Языки. Уберите оттуда русский язык, и вас никто не будет на него автоматом переключать!
В том-то и дело, что работает эта фича не везде.
Фокс английский, языки в том списке тоже только [en] и [en-us], но гугл все равно на спутнике с немецким ИП показывал немецкий интерфес, пока принудительно не выставил в настройках гугла показывать все на английском, и результаты выдавать только на англ и рус.
Эстонский, украинский, русский и даже немецкий — это еще ничего.
Раньше на спутниковом инете был ИП какой-то арабской страны — вот тогда было действительно тяжко.
Ненавижу когда гугл постоянно меняет язык с английского на русский, и поиск идёт не на английском гугле, а на русском.
UFO just landed and posted this here
В этом плане google например поступает разумно, в нормальном браузере есть настройка «Предпочитаемый язык» (в опере есть) — я вот себе поставил там немецкий — и google сразу со мной на нем начал говорить
UFO just landed and posted this here
Долго я пытался скачать пикасу на английском языке. Получилось, когда нашел на хабре топик с прямой ссылкой.
P.S.: Дело в том, что русская старой версии.
На удивление, я русский, живущий в России.
Нет, не удобно. Российские версии сайтов очень часто имеют необновленную инфу, старые драйвера, битые линки, etc.
А какой вообще язык сайта можно считать, языком по умолчанию?
Язык разработчика сайта? Язык страны пользователя? Язык страны расположения серверов? Язык браузера? или по рандому?
ИМХО — определять язык по умолчаню, в зависимости от языка браузера — идеальное решение.
Потом, при смене пользователем языка, это значение должно писаться в куку и в слудующий раз должна открываться уже выбранная версия.

А определять, язык по умолчанию в зависимости от желаний неких пользователей, это уже ясновидение.
UFO just landed and posted this here
Грубо говоря, на сайте 3 языка: русский, немецкий, японский.
Какой из них выбрать по умолчанию?

По поводу «писать куда-нить в личную информацию о пользователе на стороне сервера», многие пользователи заходят на сайт 1 раз. Сервер очень быстро захламится ненужной информацией.
UFO just landed and posted this here
По умолчанию, тот который прислал пользователь в настройках своего браузера. Если такого у вас нет, то выберите один язык и показывайте на нем. Как выбрать — решите сами. Можно по наибольшей растространенности среди ЦА, можно по основному языу редакции и т.п. Не можете выбрать — киньте монетку.

Если пользователь не зареган — пишите в куку. База не будет захламляться. Если пользователь «одноразовый», то его не будет волновать, что при заходе другим браузером или после очистки кук все сбросилось.
Если пользователь заинтересован в вашем сайте и каких-то сервисах на нем, то он зарегистрируется. Такому можно хранить настройки в профиле — все равно же вы его учетную запись храните. Плюс одно поле в ней ничего не сломает.
По мне так использование Accept-Language вполне удобно, как вариант если там указано несколько языков — давать выбор из них перед началом работы, хотя это тоже спорный вопрос, кто хочет получать информацию на английском — сам проставит в настройках браузера этом языку максимальный приоритет.
Ненавижу, когда гугл подсовывает первыми результатами страницы на русском. Это можно как-то отключить?
Заменить «google.com/search?hl=ru&q=news» на «google.com/search?hl=en&q=news»
лучше тогда поменять в персональных настройках язык интерфейса и\или язык поиска
На мой взгляд фича автолокализации удобна, когда сделано две вещи:
— правильно определяется язык на основе Accept-Language
— этот язык легко и просто переключается пользователем (то есть кнопка переключения не запрятана фиг знает куда на 20 страницу) и потом запоминается у него в профиле или куках — чтобы не надо было делать это каждый раз.

Если этих 2 пунктов нет, то фича часто становится геморроем для пользователя.

Как сделано на YouTube: при первом заходе показывается большой желтый div с сооощением, что мы автоматом определили ваш предпочтительный язык — русский. Нажмите «да», чтобы установить его по умолчанию, или «Нет», чтобы переключиться на английский. При этом div ненавязчивый — то есть не мешает пользоваться сайтом.
К сожалению, так хорошо сделано только на ютубе.
Смотря на каком сайте %) На некоторых удобно, вполне, но на большинстве приходится переключаться на eng…
как я тебя понимаю. когда гугол открывает результаты на латышском языке хочется прям застрелится.
Ужасно раздражает, когда Google, Яндекс, сайты многих крупных компаний показывают мне украиноязычную версию. Действительно, приходится делать лишнее действие для переключения на английский или русский (в зависимости от ситуации). Могли бы и учитывать такие нюансы, что пол-Украины по-русски общается, так что автоматом перенаправлять на украинскую версию только потому, что ip определился как принадлежащий Украине, это слишком лихо.

Локализация — это не только язык.
Гораздо хуже, когда сайты вообще разные.
Скажем, начинается с автоматического или ручного выбора страны, или даже региона.
Особенно гадко, когда при выборе Европы получаешь нечто непривычное — скажем, норвежский, шведский и датский. А на американском сайте вообще другие продукты, и всё на местность завязано.

у гугла как раз с язык в большистве мест хоть настраивается. Но вот как раз локализацию функциональности он мне подсовывает по моему ипу просто с упорством пьяного, и это отвратительно.
Sign up to leave a comment.

Articles