
Перевести свой сайт с помощью сервиса Google Translate на более чем 90 языков мира можно буквально за считанные минуты. Даже зулусы смогут читать вас на родном языке :). Конечно, переводчик более чем не совершенен, робот переводит не ахти как. Главные преимущества — быстро и легко. Пройдет десяток-другой лет, думаю, качество тоже подтянется.
Ну что, вы уже созрели? — Я покажу как.
Для этого нам нужно немного поколдовать в гугле. Переходим вот сюда:
http://translate.google.com/manager/website/?hl=ru

Жмем синюю кнопку — «Добавить на сайт» и оказываемся в мастере для создания виджета-переводчика для вашего сайта. Укажите URL вашего сайта и исходный язык.

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

Разобравшись с настройками, вы получите код для вставки на сайт. Язык интерфейса виджета, например, фраза «Select language» — будет отображаться на языке интерфейса браузера. Так что пользователь увидит её на известном ему языке.
Осталось только выбрать, где разместить сгенерированный код переводчика от Google.
Данная запись опубликована в 10.08.2015 23:47 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Ноябрь 10, 2015 г.
Серию валидаторов пополняю функцией проверки введенного email на соответствие формальным требованиям.
По стандарту RFC822
Если есть необходимость соблюсти все требования, которые упомянуты в громоздкой спецификации RFC822, то лучший путь - воспользоваться ...
Читать
Апрель 9, 2025 г.
Неприятная особенность CKEditor - добавляет в пустые контейнера (в <div>,<p> и т.п.) html код неразрывного пробела.
Покажу как можно от этого избавиться через код в кастомном плагине для CKEditor 5 в экосистеме Drupal 8+.
Нам понадобится ...
Читать
Сентябрь 27, 2021 г.
Логика полей или условные поля - это удобная фича в Form API друпал. Она позволяет формализовать кучу мелкой логики на фронт-енд, связанной с взаимодействием пользователя с вашей формой.
Здесь я приведу пару примеров использования, а углубиться ...
Читать
Май 19, 2023 г.
Посмотрим как получить непосредственный доступ к файлу без загрузки файла в хранилище, при его загрузке в поле типа "file" Form API.
Много гайдов посвящено тому как использовать поле managed_file, а для unmanaged случая считается, что разработчик ...
Читать