Темизация Google Translate Box

Profile picture for user admin_romcom

Давно задавался вопросом: можно ли быстро и безболезненно для дизайна сайта перевести его на другие языки. Я давно знал о скрипте гугла, который может переводить сайты “на лету”, но его интерфейс оставляет желать лучшего. В настройках нет удобной опции для темизации.

Данное решение позволяет скрыть панель перевода и перевести управление переключением языками на ваши элeменты. Google translate хранит текущий язык в куки googtrans. Ее значение мы читаем что выделить наш элемент, который отвечает за переключение языка.

[UPD]

jquery d.browser

Profile picture for user admin_romcom

В версиях jquery после 1.9 убрали метод $.browser.
Для совместимости новой версии jquery и старых браузеров можно в прописать код

jQuery.browser = {};
jQuery.browser.mozilla = /mozilla/.test(navigator.userAgent.toLowerCase()) && !/webkit/.test(navigator.userAgent.toLowerCase());
jQuery.browser.webkit = /webkit/.test(navigator.userAgent.toLowerCase());
jQuery.browser.opera = /opera/.test(navigator.userAgent.toLowerCase());
jQuery.browser.msie = /msie/.test(navigator.userAgent.toLowerCase());

Распаковка сжатого js [UPDATE]

Profile picture for user admin_romcom

Разработчики частенько сжимают javascript файлы, чтоб, якобы, никто не мог в них ничего изменить.

Но выход есть всегда!

http://jsbeautifier.org/  -  скрипт на сайте расшифрует, украсит и декодирует javascript, html, json и тд

А по этой ссылке http://yaisb.blogspot.com/2006/10/defeating-dean-edwards-javascript.html парень предлагает софтинку для распаковки.

[UPD]