![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
SkyA |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 17.7.2006 Репутация: нет Всего: нет |
Привет. Из способов определения русских людей. По юзерагенту, геоайпи.. Нужно ещё что-то.. И вот ещё возникла идея дополнительно определять русских по кодировкам браузера.
Как вы считаете эффективен ли будет этот способ определения? И какие кодировки являются русскими.. KOI8-R, WINDOWS-1251 . Ещё какие? |
|||
|
||||
enof |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
||||
|
||||
SkyAleks |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 9.1.2006 Репутация: нет Всего: нет |
а какие ещё есть методы определения РУсских на пхп?
|
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
никаких.
PHP знает только то, что: а) передал сам пользователь(выбор языка из списка, клик по флажку России в списке ссылок разных языков) б) браузер передал в заголовках(можно посмотреть спецификацию RFC по HTTP, либо запустить под любимый браузер специальный плагин) в) что передаст серверу скрипт на стороне клиента(javascript) второй вариант зависит от версии браузера(как заметил enof, может стоять "USA-версия"), третий вариант мало что добавит ко второму - список раскладок клавиатуры javascript'y недоступно. самый надежный - первый способ. |
|||
|
||||
krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 20 Всего: 69 |
SkyA, на мой взгляд наиболее оптимальным является выбор языка интерфейса самим пользователем, не забывай что есть такое понятие как интернет кафе и им может пользоваться не только гражданин этой страны но и приезжий из другого государства, также есть вариант когда человек долго проживает в стране даже пользуется русифицированным софтом но сайт предпочитает просматривать на собственном языке и т.д. и т.п.
Поэтому самый надежный способ определить язык пользователя это дать ему выбрать его самостоятельно. ох и любишь же ты придраться к словам |
|||
|
||||
NNaarreekk |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 768 Регистрация: 23.6.2007 Где: Армения Репутация: 0 Всего: 3 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |