multilang Joomla
0

Мультиязычность Joomla 3

Для создания мультиязычных сайтов очень часто используют стандартные решения Joomla. На самом деле — это не самое простое и удобное решение, поскольку требует создания отдельных пунктов меню на все языки, а также отдельных материалов.

Например, у вас магазин, и вам нужно сделать его на четырех языках. Как же упростить работу с  мультиязычностью в Joomla 3?

По моему мнению, лучшее решение мультиязычности — это расширение от Faboda, Falang.

Скачать его можно на официальном сайте разработчика — http://www.faboba.com/en/composants/falang.html

Преимущество компонента в том, что переводы всех элементов — меню, материалы, модули — производяться в одном инструменте.

Как настроить мультиязычность Joomla 3 с помощью Falang?

Первое, что нужно сделать — установить все необходимые языки на сайт. Обратите внимание, что вам важно поставить языки для сайта, а не для админ-панели.

1

Один из языков должен быть отмечен по умолчанию.

Далее идем в Расширения — Менеджер языков — Языки контента. Здесь нужно добавить язык согласно установленному раньше.

Установка языка подразумевает некоторые настройки:

falang

Заголовок — отображение языка;

Заголовок на ‘Родном’ языке — (т.е. для русского языка следует вводить «Русский»;

Тег языка — предустановленный тег языка. Его можно посмотреть в вкладке «Языковые пакеты сайта»;

Код языка для url — код, по которому будет отображаться конечный язык. На примере скриншота, сайт на английском языке будет иметь УРЛ www.site.ru/en;

Префикс изображения — определяет изображение языка на сайте, если вы установили отображение иконок.

После настройки вы можете создать модуль переключения языков.

Перевод элементов сайта Joomla с помощью Falang

  1. Зайдите в Компоненты — Falang;
  2. В левом меню выберите Перевод (Translation) 3;
  3. Справа вверху выберите язык, на который нужно сделать перевод, и элементы сайта (меню, материалы, модули…);
  4. Далее для каждого элемента вы можете сделать уникальный перевод под нужный язык.

Такой способ намного удобней, т.к. вам не нужно создавать отдельно модуль, или меню для всех языков, а достаточно сделать перевод через Falang.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

двадцать − шесть =