Зачем нужна кнопка перевода на сайте
В этой статье я покажу, как поставить на сайт Joomla 3 кнопку перевода содержимого открытой страницы на интересующие вас языки. Зачем она нужна? Например, на этом сайте есть три раздела прямых новостей от Joomla. Новости транслируются на английском языке, и на них я поставил кнопки перевода.
Если говорить об общем назначении кнопки перевода, так это разумная попытка удержать пользователя, разговаривающего не на языке сайта на его страницах.
Кстати, проанализировать или, просто, посмотреть из каких стран заходят на ваш сайт, можно в своем аккаунте на Яндекс Метрика или Google Analytics. Правда, на Яндекс статистики по языкам посетителей нет, а по странам статистика ограничена.
Итак, как бы то ни было, хотите вы «цеплять» пользователей не вашего языка или хотите переводить страницы своего сайта, опубликованные на «чужом» языке, вы решили, что вам нужно поставить кнопку перевода. Покажу два решения этой задачи.
Решение 1. Кнопка перевода на сайте Joomla 3 от Google
Я думаю, вам знакома кнопка автоматического перевода от Google, это сервис Google Translate (translate.google.com).
Внизу страницы есть мелкая ссылка «Перевод сайтов», туда и идем.
Страница 1. На ней указываем URL сайта и родной язык сайта.
Страница 2. Здесь читаем внимательно и настраиваем внешний вид кнопки.
Для себя я настраиваю:
- Выбор нескольких языков, они будут показаны при желании гостя перевести страницу.
- Выбираю горизонтальный дизайн и автоматический показ кнопки при несовпадении языка сайта с языком в браузере у гостя.
- Жму получить код.
Код копирую и сохраняю в блокноте или текстовом редакторе (только не в Word или Open). Осталось поместить кнопку на сайте.
Размещаем кнопку перевода на сайте Joomla 3
- Авторизуемся в back-endсайта;
- Идем на вкладку Менеджер модулей, жмем кнопку «Создать»;
- Нам нужно создать модуль типа «HTML», этот тип модуля и выбираем;
- Отключаем визуальный редактор, жмем кнопку «ToogleEditor»;
- Вставляем скрип (код) сохраненной кнопки перевода;
- Выставляем стандартные настройки модуля, «под себя»;
- Я указываю выборочный показ модуля с кнопкой перевода, только на страницах новостей на английском языке;
- Сохраняем модуль.
Чистим кэш сайта, если он включен. Если включено сохранение Кэш в браузере, чистим кэш браузера (Ctrl+F5 для Chrome и Opera). Как включать/выключать кэш на Joomla 3, читаем ТУТ. Смотрим результат, проверяем кнопку перевода.
Обращаем внимание, переводится вся страница сайта.
Решение 2. Установить модуль перевода на Joomla 3
Для поиска модуля, который покажет кнопку перевода, идем на официальный сайт расширений Joomla (extensions.joomla.org).
В поле «Поиск» вписывает «translate», жмем «Go» и наслаждаемся результатом.
Обращаем внимание, что есть расширения типа «Модуль», есть «Компонент»+ «Модуль». Компоненты перевода выполняют задачи, несколько шире, чем мы ставили в этой статье. Для простого перевода достаточно модуля.
Большинство модулей будут ставить ту же кнопку GoogleTranslate, правда несколько украшенную флагами и т.п. Да еще запихнут, в модуль свою ссылку. Для интереса попробую модуль переводчика Bing (JV Bing Translate).
Качаем модуль на сайте автора, после, несколько путаной, регистрации.
Устанавливаем модуль на сайт. Как это делать читаем ТУТ.
Настраиваем модуль в Менеджере модулей.
Настройки простые, легко выставляем их под себя.
Сохраняем модуль, чистим кэш Joomla и смотрим результат.
Как видим, принцип тот же, правда есть картинки флажков. На фото видим только флаги выбранных стран в настройках модуля. Если в настройках не выбирать «flag», то в модуле будет показан длинный выпадающий список языков для перевода.
Выводы
В этой статье я показал два принципиальных подхода к переводу страниц сайта, не многоязычного сайта Joomla, то есть, как поставить кнопку перевода на сайте Joomla 3. Первый вариант, поставить универсальную кнопку GoogleTranslate(работает во всех браузерах). Второй вариант, выбрать и установить расширение Joomla 3, для кнопки перевода. Я показал модуль Bing Translate.
©Joomla3-x.ru
Другие статьи раздела: Контент
Похожие статьи
Бесплатное обучение созданию сайта:...
Сегодня, только ленивый не имеет свой сайт. Однако не все смогут создать са...
Как создать сайт для продаж
Обсудим, что такое сайт для продаж, кому он нужен, как правильно заказать п...
Как создать контент для сайта: онла...
Контент сайта должен быть уникальным, интересным и красочным. Как создать к...
4 Способа разместить рекламу на сай...
Заработок на своем сайте, давно стал частью современной жизни. Реклама прис...
Структура материалов сайта Joomla 3
Структура материалов сайта Joomla 3 предполагает объединять статьи сайта во...
Как прилепить материал на главную с...
По умолчанию, главная страница сайта Joomla формируется из избранных матери...