Profile picture for Admin

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

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

[UPD]

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

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

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

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

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

Содержимое данного поля является приватным и не предназначено для показа.
  • HTML-теги не обрабатываются и показываются как обычный текст
 .d8888P   88888888b  d88   d88   dP     dP  
88' 88 88 88 88 88
88baaa. a88aaaa 88 88 88aaaaa88a
88` `88 88 88 88 88 88
8b. .d8 88 88 88 88 88
`Y888P' dP d88P d88P dP dP

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