Сегодня мы рассмотрим вариант показа контента сайта с возможностью перевода используя мультиязычный плагин Google-Ajax-Translation.
Этот плагин позволяет переводить ваши страницы, или комментарии на 52 языках. По моему мнению нет нужды переводить весь сайт, вполне достаточно перевести основной контент – посты.
Google AJAX Translation плагин обеспечивает простой способ добавления перевода на ваш сайт.
Кнопка «Переводчик» может быть добавлена или к нижней или к верхней части поста или комментарий. При клике по кнопке появиться всплывающее окно с доступными языками.
Кстати, само слово «Переводчик» появляется на том языке, на который настроен браузер. Если браузер на английском то пользователь увидит — «Translator», если на китайском, то — «翻译».
Далее по порядку. Скачиваем плагин Google-Ajax-Translation и разархивируем его. Соединяемся по FTP и копируем папку с плагином в wp-content/plugins/. Откроем папку и увидим в ней файлы — Readme.txt, screenshot1,2,3.
Это информационные файлы необходимые для настройки плагина, совершенно ненужные на стороне сервера. Удалите их!
Начинающие вебмастера постоянно забывают об этом. Вместо них вы сможете разместить на сайте ~50 статей Заходим в панель администратора -> Плагины и активируем наш плагин.
Затем в панель администратора -> Параметры кликаем на Google Translation и заходим на страницу настройки плагина. Как правило настройки на английском -> прокручиваем страницу вниз, где находим кнопку «Переводчик» -> кликаем и получаем настройки на русском языке, что является плюсом этого плагина.
По настройкам должно быть просто и понятно. Не забывайте сохранять настройки Несколько моментов. По умолчанию кнопка «Переводчик» смотреться не выразительно. Для добавления фона необходимо открыть файл Google-ajax-translation.css и в самом начале файла добавить фон: view source print?
1 .translate_translate {
2 border: 0 !important;
3 font-weight: normal !important;
4 margin-bottom: 0.5em;
5 text-decoration: none !important;
6 background-color: #82ADFB; *//Добавлен фон.Цвет любой//
7 }
Для добавления подсказок к слову «Переводчик» (любых по вашему усмотрению) открываем файл ajaxtranslation.php и на строке 264 и 265 добавляем слова. (Используйте редакторы Notepad++ или другие, кроме «Блокнота») view source print?
1 var $before_translate = ‘Текст[‘; *// Ваша фраза для отображения//
2 var $after_translate = ‘]Текст’; *// Ваша фраза для отображения//
Считаю, что пользователи, получив возможность просматривать контент на родном языке, чаще будут заходить на сайт, что приведет к увеличению числа посетителей вашего сайта.