День добрый, такой вопрос: как сделать, чтоб такие сайты как 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/ мне так и нужно.

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

Topgun
User Agent Switcher
User Agent Switcher 0.7.2 | Форум Mozilla Россия

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

Topgun пишет

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

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

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

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

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

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

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

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

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

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

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

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. Пользуется довольно большой популярностью.

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

UTF-8 поставь

Shura пишет

UTF-8 поставь

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

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

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

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

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

Topgun пишет

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

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

Topgun пишет

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

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

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