LINUX.ORG.RU

GreaseMonkey Script: Google Websites/Services in English

 , , ,


0

0
// googleInEnglish
// This is a Greasemonkey user script to make google websites show in English
// regardless of the country you are in
//
// --------------------------------------------------------------------------
//
// ==UserScript==
// @name		googleInEnglish
// @description		Makes google websites show in English wherever you are

// @include		http://www.google.*
// @include		https://www.google.*
// @include		https://plus.google.com/*

// @include		http://*.youtube.com/*
// @include		https://*.youtube.com/*
// @include		http://youtube.com/*
// @include		https://youtube.com/*

// @version		0.1
// ==/UserScript==

(function() {
	if ( window.location.href.match(/\?/) )
		extra="&";
	else
		extra="?";

	if ( !window.location.href.match(/hl=en/) )
		window.location.href+=extra+"hl=en&gl=US";
})();

За код сильно не пинать - я программирую для себя чисто ради удовольствия.



Последнее исправление: juk4windows (всего исправлений: 2)

Ответ на: комментарий от Kalashnikov

Вумника вижу - а что если у меня кукисы все сессионные и если у меня нет зонда Google в жопе?

Вы, конечно, всем доверяете и, конечно, из Google никогда не разлогиниваетесь - пущай корпорация добра знает все ваши запросы и просмотренные видео, страницы G+, blogspot и т.д.

juk4windows
() автор топика
Ответ на: комментарий от juk4windows

ксж, корпорации русских людей обижают

anonymous
()
Ответ на: комментарий от Kalashnikov

Ведь сменить язык в настройках - это слишком сложно...

А что, в настройках можно указать разные языки для разных сайтов?

dexpl ★★★★★
()
Ответ на: комментарий от juk4windows

Вы, конечно, всем доверяете и, конечно, из Google никогда не разлогиниваетесь

Да, нет. Не понимаю этой истерии.
И это, сдай свой паспорт товарищам из КГБ, которые за тобой наблюдают.

devl547 ★★★★★
()
Ответ на: комментарий от Ok

А что, в настройках можно указать разные языки для разных сайтов?

Зачем?

К примеру, на http://support.microsoft.com значительная часть русскоязычных статей получена машинным переводом, читать (точнее, воспринимать) который невозможно. Можно, конечно, вручную дописывать в адресной строке /en-us, но зачем, если есть возможность (хотя бы и с помощью юзерскрипта) указать английский язык для данного сайта и только для него раз и навсегда?

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

Кстати, Microsoft практически единственная компания в Интернете, которая уважает Header Accept-Language.

Почему *все* кладут на этот Header - я не понимаю.

Я бы яйца оторвал за такую политику.

juk4windows
() автор топика
Ответ на: комментарий от juk4windows

Почему *все* кладут на этот Header - я не понимаю.

Либо я чего-то недопонимаю, либо тот же Google не кладет

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

Вы смеётесь, да?

У меня английский Google Chrome/Firefox, все настройки в них для английского - первый же заход с голым нулёвым браузером на google/g+/youtube вываливает вам всё на локальном языке.

juk4windows
() автор топика
Ответ на: комментарий от dexpl

На Google Help по этому поводу уже не один десяток дискуссий, которые ничем не заканчиваются.

juk4windows
() автор топика
Ответ на: комментарий от juk4windows

Вы смеётесь, да?

И в мыслях не было. Просто у меня в SeaMonkey первым в порядке предпочтения языком идет русский

dexpl ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.