Выдано 125793 лицензии

Магазин приложений HostCMS

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

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

Цена: 3 000 Онлайн-демо
Арт-студия Морозов и Пимнев, ООО
http://www.morozovpimnev.ru
+7 (343) 288-299-8

Менее 50 установок.

Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Модуль позволяет добавлять вашему сайту другие языки в пару кликов!

Варианты:

  • Тип 'site': домен/поддомен для каждого языка (site.ru/news/ -> site.com/news/) seo поддержка hreflang (Яндекс и Google), подгрузка контента нужного языка на странице - https://мегапост.рф/
  • Тип 'url': отдельные страницы для каждого языка (site.ru/news/ -> site.ru/en/news/) seo поддержка hreflang (Яндекс и Google), подгрузка контента нужного языка на странице - https://vazhemonastery.ru/
  • Тип 'cookie': так же самая страница (site.ru/news/ -> site.ru/news/), подгрузка контента нужного языка на странице, без скрытых блоков на сайте (т.е. seo friendly) - https://sibkedry.ru/

  • Все версии контента в карточке элемента, что уже удобно (без дублей структуры, информационных систем и магазина)
  • Возможен автоматический перевод при сохранении элемента или массовый перевод с помощью Яндекс.Переводчика (в конфиге модуля или константах нужно добавить YANDEX_TRANSLATE_KEY)
  • Есть возможность отключить и включить обратно отображение языка на всем сайте
  • Работает с интернационализацией в XSL-шаблонах (https://www.hostcms.ru/documentation/modules/xsl/i18n/) и языками в макетах (https://www.hostcms.ru/documentation/modules/template/template/)
  • Возможна работа с многосайтовостью (такое решение позволяет использовать один и тот же элемент на разных сайтах, работающих на разных языках)
Лимиты Яндекса на объем переводимого текста - в размере до 1 000 000 символов в сутки, но не более 10 000 000 символов месяц. Статистику можно посмотреть тут https://translate.yandex.ru/developers/stat

Перевод работает для (если не указано, будет использоваться основное):

  • Структуры сайта (Поля: "Заголовок страницы [Title]", "Описание страницы [Description]", "Ключевые слова [Keywords]", "Название раздела в меню")
  • Страницы и документы (Поля: "Название", "Содержание документа" )
  • Информационные системы (Поля: "Название информационной системы", "Описание информационной системы")
  • Информационные системы -> Информационная группа (Поля: "Заголовок страницы [Title]", "Описание страницы [Description]", "Ключевые слова [Keywords]", "Название информационной группы", "Описание информационной группы")
  • Информационные системы -> Информационный элемент (Поля: "Заголовок страницы [Title]", "Описание страницы [Description]", "Ключевые слова [Keywords]", "Название информационного элемента", "Описание информационного элемента", "Текст")
  • Интернет-магазины (Поля: "Название интернет-магазина", "Описание интернет-магазина")
  • Интернет-магазины -> Группа (Поля: "Заголовок страницы [Title]", "Описание страницы [Description]", "Ключевые слова [Keywords]", "Название группы", "Описание группы")
  • Интернет-магазины -> Товар (Поля: "Заголовок страницы [Title]", "Описание страницы [Description]", "Ключевые слова [Keywords]", "Название товара", "Описание", "Текст")
  • Формы (Поля: "Название формы", "Описание формы", "Текстовое название", "Текст сообщения успешной отправки формы")
  • Формы -> Поля формы (Поля: "Текстовое название элемента формы", "Описание поля формы", "Значение по умолчанию")
  • Списки (Поля: "Название ", "Описание")
  • Списки -> Элементы списка (Поля: "Значение элемента списка", "Описание элемента списка")

Есть свой собственный XSL-шаблон для реализации переключения языка на сайте

Вывод XSL-шаблона переключения языков

$MultiLanguage_Controller_Show = new MultiLanguage_Controller_Show(
	Core_Entity::factory('Site', CURRENT_SITE)
);

$MultiLanguage_Controller_Show
	->xsl('Мультиязычность')
	->show();

Вопросы по модулю и поддержке:

  • email: info@morozovpimnev.ru
  • +7 (343) 288-299-8
  • telegram: @morozovpimnev
  • skype: a.pimnev

Версии модуля

Версия Дата Описание Версия от Версия до
3.0 14.02.2020 [+] Добавлен драйвер "Google Cloud Translation API" (нужен API ключ) 6.5.4
3.0 27.01.2020 [+] Добавлен поддержка hreflang для SEO продвижения страниц на другом языке [+] Добавлена возможность массового перевода сайта 6.5.4
2.0 12.12.2019 [+] Добавлен поддержка драйверов для перевода [+] Добавлен драйвер "Google api free" 6.5.4
1.0 29.05.2019 [+] Добавлен перевод для модуля "Формы" [+] Добавлен перевод для модуля "Списки" 6.5.4
1.0 02.05.2019 1.0 6.5.4
Похожие

Комментарии

  • Без темы

    А если перед сделать через Гугл или только яндекс?

    15.11.2019 11:36:26 ferdinant

    Re: Без темы

    в новой версии 2.0 (пока не выкладывали), есть переключение драйверов для перевода, из коробки будет 2 - яндекс и гугл, можно добавлять свои, если будете покупать, напишите, вышлем архив новый

    15.11.2019 13:10:45 alexpimnev