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


Joomla! Модуль «Переключение языков». Вкладка «Описание»

Joomla! Модуль «Переключение языков». Вкладка «Описание»

Страница с настройками стандартного модуля сайта «Переключение языков» в админке Joomla была рассмотрена в предыдущей статье. В этой статье рассмотрим внешний вид и содержимое вкладки «Описание». Имеет смысл уделить время на изучение написанному, так как от этого зависит правильная работа переключателя языков контента на сайте, а значит, удовлетворённость разных групп пользователей, которые используют разный контент на разных языках.

Внешний вид вкладки «Описание» стандартного модуля сайта «Переключение языков» в админке Joomla

Сперва посмотрим, как выглядит вкладка «Описание» в админке Joomla:

Внешний вид вкладки «Описание» стандартного модуля сайта «Переключение языков» в админке Joomla

Содержимое вкладки «Описание» стандартного модуля сайта «Переключение языков» в админке Joomla

Ну и имеет смысл ознакомиться с тем, что в ней написано:

Этот модуль отображает список доступных Языков контента (их можно найти на странице 'Языки контента' в Менеджере языков), между которыми можно переключаться при использовании на сайте системы многоязычности.

В противном случае, если включен соответствующий параметр в плагине «Система - Фильтр языка», пользователь будет перенаправлен на пункт меню, соответствующий данной странице на выбранном им языке. Соответственно будут перестроены и прочие элементы навигации.

Обратите внимание, что если плагин Система - Фильтр языка снят с публикации, может возникнуть непредвиденная ситуация, которая приведёт к ошибке в системе.

Метод решения проблемы:

  1. Перейдите в Менеджер языков, на закладку Языки контента, и убедитесь, что языки, для которых вы хотите создать на сайте связанные страницы, опубликованы и каждому из них назначен Код языка для использования в URL. Так же убедитесь, что указан префикс файла изображения, которое будет выводиться в модуле выбора языка.
  2. Укажите страницу, которая будет являться Главной для каждого опубликованного языка контента.
  3. После этого вы можете привязать к языку любой Материал, Категорию, Ленту новостей и прочее содержимое Joomla!
  4. Убедитесь, что модуль и плагин опубликованы.
  5. При использовании привязки пунктов меню к языку проверяйте, что модуль опубликован на всех привязываемых страницах.
  6. Порядок показа полных названий языков или изображений флагов определяется в Менеджере языков, на странице Языки контента.

Если этот модуль опубликован, рекомендуется опубликовать модуль панели управления «Мультиязычность».

Если где-то что-то с языками не работает или работает не так, всегда нужно первым делом проверить то, что подробно описано на этой вкладке

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

mb4.ru

Joomla! Модуль «Переключение языков». Вкладка «Описание»

Joomla! Модуль «Переключение языков». Вкладка «Описание»

Страница с настройками стандартного модуля сайта «Переключение языков» в админке Joomla была рассмотрена в предыдущей статье. В этой статье рассмотрим внешний вид и содержимое вкладки «Описание». Имеет смысл уделить время на изучение написанному, так как от этого зависит правильная работа переключателя языков контента на сайте, а значит, удовлетворённость разных групп пользователей, которые используют разный контент на разных языках.

Внешний вид вкладки «Описание» стандартного модуля сайта «Переключение языков» в админке Joomla

Сперва посмотрим, как выглядит вкладка «Описание» в админке Joomla:

Внешний вид вкладки «Описание» стандартного модуля сайта «Переключение языков» в админке Joomla

Содержимое вкладки «Описание» стандартного модуля сайта «Переключение языков» в админке Joomla

Ну и имеет смысл ознакомиться с тем, что в ней написано:

Этот модуль отображает список доступных Языков контента (их можно найти на странице 'Языки контента' в Менеджере языков), между которыми можно переключаться при использовании на сайте системы многоязычности.

В противном случае, если включен соответствующий параметр в плагине «Система - Фильтр языка», пользователь будет перенаправлен на пункт меню, соответствующий данной странице на выбранном им языке. Соответственно будут перестроены и прочие элементы навигации.

Обратите внимание, что если плагин Система - Фильтр языка снят с публикации, может возникнуть непредвиденная ситуация, которая приведёт к ошибке в системе.

Метод решения проблемы:

  1. Перейдите в Менеджер языков, на закладку Языки контента, и убедитесь, что языки, для которых вы хотите создать на сайте связанные страницы, опубликованы и каждому из них назначен Код языка для использования в URL. Так же убедитесь, что указан префикс файла изображения, которое будет выводиться в модуле выбора языка.
  2. Укажите страницу, которая будет являться Главной для каждого опубликованного языка контента.
  3. После этого вы можете привязать к языку любой Материал, Категорию, Ленту новостей и прочее содержимое Joomla!
  4. Убедитесь, что модуль и плагин опубликованы.
  5. При использовании привязки пунктов меню к языку проверяйте, что модуль опубликован на всех привязываемых страницах.
  6. Порядок показа полных названий языков или изображений флагов определяется в Менеджере языков, на странице Языки контента.

Если этот модуль опубликован, рекомендуется опубликовать модуль панели управления «Мультиязычность».

Если где-то что-то с языками не работает или работает не так, всегда нужно первым делом проверить то, что подробно описано на этой вкладке

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

mb4.ru

Joomla! Модуль «Переключение языков». Вкладка «Модуль»

Подробности Родительская категория: CMS — движки сайтов Категория: Joomla

Joomla! Модуль «Переключение языков». Вкладка «Модуль»

В этой статье рассмотрим вкладку «Модуль» стандартного модуля Joomla «Переключение языков». На этой вкладке располагаются параметры модуля, управляющие его отображением на страницах сайта, а также его расположением. Внешний вид переключателя языков также зависит от параметров, выставленных на этой вкладке, а также дополнительные поля такие, как дополнительный текст до и после переключателя, и группы пользователям, кому будет доступен модуль.

Внешний вид вкладки «Модуль» модуля «Переключения языков»

Вкладка «Модуль» первая, поэтому при открытии модуля, она будет сразу отображена. Для того, чтобы вернуться к ней с другой вкладки, нужно кликнуть по её названию. Так выгляди вкладка «Модуль» при создании нового модуля с параметрами по умолчанию:

Внешний вид вкладки «Модуль» модуля «Переключения языков»

Левый столбец вкладки «Модуль» модуля «Переключения языков»

Информация на вкладке «Модуль» разбита на два столбца. В левом столбце сверху расположено название модуля: «Переключение языков» и его краткое описание: «Этот модуль отображает список доступных Языков контента (их можно найти на странице 'Языки контента' в Менеджере языков), между которыми можно переключаться при использовании на сайте системы многоязычности. -- Плагин Система - Фильтр языка должен...» со ссылкой на вкладку «Описание».

Ниже идут поля для ввода и выбора состояния параметров:

Правый столбец вкладки «Модуль» модуля «Переключения языков»

В правом столбце вкладки «Модуль» модуля «Переключения языков» содержатся следующие поля:

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Discuss this article

INFO: You are posting the message as a 'Guest'

mb4.ru

Joomla! Модуль «Переключение языков». Вкладка «Модуль»

Подробности Родительская категория: CMS — движки сайтов Категория: Joomla

Joomla! Модуль «Переключение языков». Вкладка «Модуль»

В этой статье рассмотрим вкладку «Модуль» стандартного модуля Joomla «Переключение языков». На этой вкладке располагаются параметры модуля, управляющие его отображением на страницах сайта, а также его расположением. Внешний вид переключателя языков также зависит от параметров, выставленных на этой вкладке, а также дополнительные поля такие, как дополнительный текст до и после переключателя, и группы пользователям, кому будет доступен модуль.

Внешний вид вкладки «Модуль» модуля «Переключения языков»

Вкладка «Модуль» первая, поэтому при открытии модуля, она будет сразу отображена. Для того, чтобы вернуться к ней с другой вкладки, нужно кликнуть по её названию. Так выгляди вкладка «Модуль» при создании нового модуля с параметрами по умолчанию:

Внешний вид вкладки «Модуль» модуля «Переключения языков»

Левый столбец вкладки «Модуль» модуля «Переключения языков»

Информация на вкладке «Модуль» разбита на два столбца. В левом столбце сверху расположено название модуля: «Переключение языков» и его краткое описание: «Этот модуль отображает список доступных Языков контента (их можно найти на странице 'Языки контента' в Менеджере языков), между которыми можно переключаться при использовании на сайте системы многоязычности. -- Плагин Система - Фильтр языка должен...» со ссылкой на вкладку «Описание».

Ниже идут поля для ввода и выбора состояния параметров:

Правый столбец вкладки «Модуль» модуля «Переключения языков»

В правом столбце вкладки «Модуль» модуля «Переключения языков» содержатся следующие поля:

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Discuss this article

INFO: You are posting the message as a 'Guest'

mb4.ru

Стандартный модуль сайта «Переключение языков» в админке Joomla 3

Подробности Родительская категория: CMS — движки сайтов Категория: Joomla

Стандартный модуль сайта «Переключение языков» в админке Joomla 3

В этой статье рассмотрим стандартный модуль сайта «Переключение языков» в админке Joomla 3. Этот модуль отображает список доступных Языков контента (их можно увидеть на странице «Языки контента» в Менеджере языков), между которыми можно переключаться при использовании на сайте системы многоязычности. Плагин «Система - Фильтр языков» должен быть опубликован. Для того, чтобы его открыть сперва нужно зайти в «Менеджер модулей» нажать на кнопку «Создать».

Создание нового модуля в «Менеджере модулей» админки Joomla

Для того, чтобы создать новый модуль, (а нам требуется именно это для создания стандартного модуля сайта «Переключение языков»), нужно кликнуть левой кнопкой мышки на зелёную кнопку «Создать» в верхнем ряду кнопок управления:

Создание нового модуля в «Менеджере модулей» админки Joomla

Выбор типа создаваемого модуля «Переключение языков»

После того, как откроется список возможных для создания стандартных модулей сайта Joomla, в этом списке нужно найти ссылку «Переключение языков» и кликнуть по ней левой кнопкой мыши:

Выбор типа создаваемого модуля «Переключение языков»

Модуль «Переключение языков»

Откроется окно с редактированием настроек модуля «Переключение языков»:

окно с редактированием настроек модуля «Переключение языков»

В верхней части окна будет название: «Модули: Переключение языков».

Под ним ряд кнопок управления:

Ниже идёт поле «Заголовок» — оно обязательно для заполнения. И наверное его стоит назвать «Переключение языков» или как-то похоже.

Ниже идут пять вкладок с настройками и описанием модуля:

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Discuss this article

INFO: You are posting the message as a 'Guest'

mb4.ru

Стандартный модуль сайта «Переключение языков» в админке Joomla 3

Подробности Родительская категория: CMS — движки сайтов Категория: Joomla

Стандартный модуль сайта «Переключение языков» в админке Joomla 3

В этой статье рассмотрим стандартный модуль сайта «Переключение языков» в админке Joomla 3. Этот модуль отображает список доступных Языков контента (их можно увидеть на странице «Языки контента» в Менеджере языков), между которыми можно переключаться при использовании на сайте системы многоязычности. Плагин «Система - Фильтр языков» должен быть опубликован. Для того, чтобы его открыть сперва нужно зайти в «Менеджер модулей» нажать на кнопку «Создать».

Создание нового модуля в «Менеджере модулей» админки Joomla

Для того, чтобы создать новый модуль, (а нам требуется именно это для создания стандартного модуля сайта «Переключение языков»), нужно кликнуть левой кнопкой мышки на зелёную кнопку «Создать» в верхнем ряду кнопок управления:

Создание нового модуля в «Менеджере модулей» админки Joomla

Выбор типа создаваемого модуля «Переключение языков»

После того, как откроется список возможных для создания стандартных модулей сайта Joomla, в этом списке нужно найти ссылку «Переключение языков» и кликнуть по ней левой кнопкой мыши:

Выбор типа создаваемого модуля «Переключение языков»

Модуль «Переключение языков»

Откроется окно с редактированием настроек модуля «Переключение языков»:

окно с редактированием настроек модуля «Переключение языков»

В верхней части окна будет название: «Модули: Переключение языков».

Под ним ряд кнопок управления:

Ниже идёт поле «Заголовок» — оно обязательно для заполнения. И наверное его стоит назвать «Переключение языков» или как-то похоже.

Ниже идут пять вкладок с настройками и описанием модуля:

Заберите ссылку на статью к себе, чтобы потом легко её найти ;)

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Discuss this article

INFO: You are posting the message as a 'Guest'

mb4.ru

Инструкция по настройке мультиязычности на сайте Joomla 2.5/3.0

В сегодняшней статье хотелось бы затронуть еще один немаловажный момент – создание сайта на разных языках. Когда это необходимо? Во-первых, такой подход часто используется для сайтов компаний, которые хотят продвигаться как по русскоязычному сегменту так и, например на украинском или английском языках.

Одним из направлений моей деятельности на данный момент является создание сайтов под заказ. Иногда я использую Joomla в качестве движка. Большинство моих клиентов при заказе бизнес сайта, обязательно указывают как одну из опций – мультиязычность.

CMS Joomla, позволяет нам реализовать различные языки на сайте несколькими способами. С версии Joomla 2.5 в данной CMS предусмотрена встроенная мультиязычность, но говорить об удобстве ее использования еще рано, поскольку на данный момент, лично для меня не очень удобно. Хотя небольшой проект на 10 -20 страниц вполне можно настроить с помощью этой встроенной возможности и не перегружать систему дополнительными модулями.

Другим решением, которое я наиболее часто использую, является компонент Joom!Fish. Его установку и настройку мы рассмотрим позже.

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

Давайте сделаем наш сайт на трех разных языках: русский (по умолчанию), украинский и английский.

Для того чтобы мы могли дальше работать нужно установить украинский и русский язык, так как за умолчанием в Joomla установлен английский. Детально об установке пакетов локализации я писал в этой статье. Там нет ничего сложного, на примере вы можете почитать, как установить русский язык, а украинский устанавливается аналогично. Итак, установив все необходимые локализации, мы переходим во вкладку «Расширения» — «Менеджер языков».

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

— «Языковые пакеты сайта» — задается язык, который используется для определения переменных на сайте, то есть на фронтальной части сайта;

—  «Языковые пакеты управления» — задается язык панели управления. Тут стоит понять, что для этого и предыдущего пункта языки могут быть разными, тут уже каждый подстраивает под себя.

— «Языки контента» — вкладка, с которой мы будем работать для настройки мультиязычности.

multi

Шаг 1

Перейдя во вкладку «Языки контента», мы видим, что там не добавились остальные языки, все потому, что их нужно забивать в ручную. Для этого сверху нажимаем кнопку «Создать» и выставляем следующие настройки:

— для русского языка

multi2

— для украинского языка

multi3

Шаг 2

Далее переходим в раздел «Расширения» — «Менеджер плагинов», находим плагин «Система – Фильтр языка» и публикуем его.

multi4

Также зайдя в настройки, этого плагина вы можете выставить, по какому принципу пользователю будет выбираться язык сайта. Для того чтобы было лучше понятно, я приведу пример. Выбрав опцию – «Настройки браузера», пользователю будет предоставляться тот языковый пакет сайта, который предусмотренный его браузером по умолчанию. Я всегда выставляю значение в «Язык сайта», например, русский, он будет отображаться для всех посетителей, а по желанию они смогут его сменить.

multi5

Также, вам обязательно нужно выставить значение «Связь пунктов меню» в «Да». Если не поставить этот параметр и не связать пункты меню между собой, то пользователь при смене языка будет перенаправляться на главную страницу. Как связать пункты меню между собой мы рассмотрим ниже.

Шаг 3

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

multi6

multi7

У вас должно получиться следующее:

multi8

multi9

multi10

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

Шаг 4

Работаем с меню. Мы уже с вами создали три меню в разделе «Меню» — «Менеджер меню». Теперь давайте их заполним пунктами меню, которые относятся к их языковой локализации. Например, создадим пункты меню под английский язык. Для этого переходим в:

multi11

И нажимаем «Создать пункт меню».  Здесь не забывайте указать «Язык» и выбрать правильный материал. Смотрите на картинке ниже.

multi12

Тут можно добавить еще один не маловажный факт. Как вы знаете в CMS Joomla нельзя создать пункты меню с одинаковым алиасом, но именно при реализации мультиязычности это правило не действует и вы можете создавать связные пункты с одинаковыми алиасами.

Шаг 5

Связываем пункты меню между собой. После того как вы создали все пункты меню на разных языках давайте их свяжем между собой. Для этого наживаем на пункт меню и справа, в его настройках выбираем вкладку – «Связи пункта меню». На скриншоте ниже, я пример подвязки пункта меню.

multi14

Такую операцию стоит проделать для каждого из пунктов.

Привязав пункты меню, идем в «Расширения» — «Менеджер модулей» и задаем для модулей языковое меню. На картинке думаю все будет понятно.

multi22

Шаг 6

Создаем дефолтное меню (или как его еще называют меню по умолчанию). В нашем случае это будет Main Menu и в середине него создаем один пункт меню, у меня он ведет на главную. Основное что нужно сделать – это назначить этот пункт по умолчанию. Пример на рисунке ниже.

multi15

multi16

Модуль под это меню создавать не нужно!

Шаг 7

Подключаем модуль переключения языков на Joomla. Для этого идем в раздел «Расширения» — «Менеджер модулей» и нажимаем «Создать».Из списка выбираем «Переключение языков»

multi17

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

multi18

Перейдя на сайт вы не увидите этого модуля, и это вполне нормально. Для завершения настройки на осталось сделать несколько движений.

Шаг 8

Задаем дефолтные пункты для всех меню. Я покажу на примере английского меню.

multi19

Для того чтобы появился флаг, вам просто нужно клацнуть по звездочке.

Проделываем такие операции для трех локализаций и если вы все правильно делали, то увидите картинки флагом при наведении на раздел «Меню».

multi20

Если вы все это правильно повторили то я вас поздравляю! Вы настроили мультиязычности стандартными средствами Joomla 2.5.

Я думаю теперь вы понимаете почему я говорил, что этот метод не очень удобен. В следующей статье я расскажу вам как настроить компонент Joom!Fish. Обещаю, там все будет намного проще. Подписывайтесь на обновления моего блога.  И оставляйте свои комментарии.

webprovincia.com


Prostoy-Site | Все права защищены © 2018 | Карта сайта