Profile picture for Admin

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

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

[UPD]

Скрипт был переписан и теперь работает без перезагрузки страницы.

В ссылке кастомного селектора важно прописать атрибуты языков:

data-lang-name - название языка как в селекторе гугла.
data-lang - префикс языка, который видно в хеше или в куки.

Ссылка на github https://github.com/onesixromcom/google_translator_theming

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.
 dP     dP  8888ba.88ba   dP    dP  .d888b.  dP    dP 
88 .d8' 88 `8b `8b Y8. .8P Y8' `88 Y8. .8P
88aaa8P' 88 88 88 Y8aa8P `8bad88 Y8aa8P
88 `8b. 88 88 88 d8' `8b `88 88
88 88 88 88 88 88 88 d. .88 88
dP dP dP dP dP dP dP `8888P dP

Введите код, изображенный в стиле ASCII-арт.