Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№101-11-2011 19:51:28

Topgun
Участник
 
Группа: Members
Зарегистрирован: 01-11-2011
Сообщений: 11
UA: Firefox 5.0

Подмена языка ОС в браузере.

День добрый, такой вопрос: как сделать, чтоб такие сайты как whoer.net/ например, ну и вообще любые, определяли что у меня стоит ОС на английском языке?     B about:config, набрал "user" сменил "ru" на "en"  но язык в браузере  полностью поменялся на английский,  мне нужно только чтоб  сайты, видели что у меня установленна англоязычная OC, а сам браузер при этом оставался стандартным на русском.
Сайт whoer.net палит что русский язык:
http://imageshack.us/photo/my-images/707/imagebvp.png/

Обновив Firefox до 7-ой версии зайдя на whoer.net/  показывает что английскаяhttp://imageshack.us/photo/my-images/823/imaqe.png/ мне так и нужно.

Но при откате версии, все стало по прежнему.

Отсутствует

 

№201-11-2011 20:18:19

olle
Участник
 
Группа: Members
Зарегистрирован: 26-09-2008
Сообщений: 355
UA: Firefox 7.0

Re: Подмена языка ОС в браузере.

Отсутствует

 

№301-11-2011 20:28:12

Topgun
Участник
 
Группа: Members
Зарегистрирован: 01-11-2011
Сообщений: 11
UA: Firefox 5.0

Re: Подмена языка ОС в браузере.

Это не то, поменяется только заголовок браузера, который можно и в конфиге в ручную изменить, ОС показывает на русском.

Отсутствует

 

№402-11-2011 03:50:41

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 3.6

Re: Подмена языка ОС в браузере.

Topgun пишет

Это не то, поменяется только заголовок браузера, который можно и в конфиге в ручную изменить, ОС показывает на русском.

а с включенными скриптами вычислить локаль оси не такая уж проблема и скрыть это нельзя.
вычислить можно  через флэш например или через джаву,опять же никто не мешает предположить что у российских айпи локаль русская.
так что юзайте юзерагентсвитчер + NoScript для блокировки активного содержимого которое выдаёт вас.


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№502-11-2011 09:14:39

Topgun
Участник
 
Группа: Members
Зарегистрирован: 01-11-2011
Сообщений: 11
UA: Firefox 5.0

Re: Подмена языка ОС в браузере.

okkamas_knife пишет
Topgun пишет

Это не то, поменяется только заголовок браузера, который можно и в конфиге в ручную изменить, ОС показывает на русском.

а с включенными скриптами вычислить локаль оси не такая уж проблема и скрыть это нельзя.
вычислить можно  через флэш например или через джаву,опять же никто не мешает предположить что у российских айпи локаль русская.
так что юзайте юзерагентсвитчер + NoScript для блокировки активного содержимого которое выдаёт вас.

Ок, плагины у меня все отключены до единого, так что дело не в них 100%, юзерагентсвитчер - подменяет только заголовок браузера, т.е. рефер, через него можно подменить браузер, ОС, НО не язык самой ОС, да вообще вещь беспонтовая , так как Java заголовок он подменить не может.

Повторюсь, после обновки до 7-ой версии, все сайты показывали что у меня стоит Англо-ОС, при этом плагины тогда были включены, то как можно в ручную в конфиге сменить?

Отсутствует

 

№602-11-2011 09:33:45

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 3.6

Re: Подмена языка ОС в браузере.

Topgun
загляни сюда и посмотри что отправляет твой браузер для начала

скрытый текст
http://ip.xss.ru/header.php

ща зашёл на http://whoer.net/
сменил кнопочкой юзерагент всё ок
включил скрипты появилась русская локаль
поменял строку
general.useragent.locale на en-US
никаких проблем - наличие русского можно определить только по IP и принимаемой кодовой странице
Accept-Charset: windows-1251
но и это можно сменить в конфиге

а в расширенном варианте сразу выдаёт флэш.

Отредактировано okkamas_knife (02-11-2011 09:50:32)


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№702-11-2011 10:17:38

Topgun
Участник
 
Группа: Members
Зарегистрирован: 01-11-2011
Сообщений: 11
UA: Firefox 5.0

Re: Подмена языка ОС в браузере.

okkamas_knife пишет

Topgun
загляни сюда и посмотри что отправляет твой браузер для начала

скрытый текст
http://ip.xss.ru/header.php

ща зашёл на http://whoer.net/
сменил кнопочкой юзерагент всё ок
включил скрипты появилась русская локаль
поменял строку
general.useragent.locale на en-US
никаких проблем - наличие русского можно определить только по IP и принимаемой кодовой странице
Accept-Charset: windows-1251
но и это можно сменить в конфиге

а в расширенном варианте сразу выдаёт флэш.

Так какие именно параметры мне нужно изменить в конфиге ?

За что отвечает это?:

okkamas_knife пишет

Accept-Charset: windows-1251

okkamas_knife пишет

general.useragent.locale на en-US
никаких проблем

После смены - меню браузера осталось на русском или сменилось на англ?

Добавлено 02-11-2011 10:27:27

Windows-1251 — набор символов и кодировка, являющаяся стандартной 8-битной кодировкой для всех русских версий Microsoft Windows. Пользуется довольно большой популярностью.

Похоже меня выдает это,  у англоязычных ОС какой параметр стоит? и где сменить его.

Отредактировано Topgun (02-11-2011 10:31:52)

Отсутствует

 

№802-11-2011 10:40:10

Shura
Участник
 
Группа: Members
Зарегистрирован: 06-05-2006
Сообщений: 1205
UA: Firefox 7.0
Веб-сайт

Re: Подмена языка ОС в браузере.

UTF-8 поставь


FreeBSD 8.2, IceWM

Отсутствует

 

№902-11-2011 10:58:25

Topgun
Участник
 
Группа: Members
Зарегистрирован: 01-11-2011
Сообщений: 11
UA: Firefox 5.0

Re: Подмена языка ОС в браузере.

Shura пишет

UTF-8 поставь

UFT-8 у меня стоит,  вот заголовок с этого сайта http://ip.xss.ru/header.php :

Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7

Отсутствует

 

№1004-11-2011 11:59:04

Topgun
Участник
 
Группа: Members
Зарегистрирован: 01-11-2011
Сообщений: 11
UA: Firefox 5.0

Re: Подмена языка ОС в браузере.

Так что мне делать?  при изменении этого: general.useragent.locale на en-US, все ок, только вот меню все полностью на английском становится, меня собственно это не устраивает.

Отсутствует

 

№1104-11-2011 14:18:47

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 10.0

Re: Подмена языка ОС в браузере.

Topgun
В целом достаточно будет изменить заголовок Accept-Language.
about:config → intl.accept_languages = en-us, en

Кстати, раз уж об этом зашла речь, в текущих сборках Aurora и Nightly заголовок Accept-Charset не посылается при запросе.

Отредактировано Sid (04-11-2011 14:51:30)

Отсутствует

 

№1204-11-2011 16:31:11

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 3.6

Re: Подмена языка ОС в браузере.

Topgun пишет

После смены - меню браузера осталось на русском или сменилось на англ?

если после этого не перезагружать браузер то остаётся на русском а если перед перезапуском сменить назад то вообще всё ок.

Topgun пишет

Похоже меня выдает это,  у англоязычных ОС какой параметр стоит? и где сменить его.

параметр стоит утф-8 как писали выше а меняется в конфиге - просто набери в поиске windows-1251 и увидишь

еще по предыдущему вопросу смотри ответ Сида выше + можешь использовать Custom Buttons плюс кнопка
для изменения нужных настроек одним кликом (читай внимательно инфу по кнопке там всё откомментировано что и как изменять под себя)


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]