Как правильно добавить язык в InstantCMS2

28 апреля 2016 - Feodor


Всем привет, с выходом компонента Мультиязычность получил несколько вопросов по добавлению нового языка, в InstantCMS 2. В этом посте, я расскажу как правильно добавить язык, с точки зрения SEO
1) Определение код языкаВ компоненте используется тег herflang, которые сообщает поисковым роботам о том, что сайт использует несколько языков. В этот тег мы добавляем код языка (в формате ISO 639-1). Мне сообщили что в демо сайте, язык украинского должен называться UA а не UK, тогда я начал изучать herflang и понял что автор локализации (boanro) правильно назвал язык, так как UK это код языка, UA - код страны.

Генератор hreflang - что бы узнать код языка.


Генерируется вот такая строка:
Код PHP:
uk - код языка, а ua - код страны, но но страны нам не нужна, так как в компоненте не используется.
2) Перевод файловС кодом языка мы определись, теперь надо перевести файлы. Папки отвечающие за локализацию в instantCMS2
\system\languages\ - основные файлы. Можете сделать копию ru и там перевести языковые константы.
\wysiwyg\live\scripts\language\ - файлы перевода для редактора live.
\wysiwyg\live\scripts\common\language\ - файлы перевода для редактора live.
\wysiwyg\markitup\sets\ - файлы перевода для редактора markitup.
\wysiwyg\redactor\langs\ - файлы перевода для редактора redactor.
\install\languages\ - файлы перевода для установки системы (не обязательно)

Для компонента Мультиязычность, надо добавить иконку нового языка в папку \templates\default\controllers\multilang\flags\
3) Проверка валидации herflang валидатор - здесь можете проверить свой сайт на валидацию



На этом всё, если что нибудь нового узнаю, напишу...


Instantcms.ru


Похожие статьи:

Новости разработчиковЗагрузка расширений через админку

Новости разработчиковЗаменяем название компонента, url и т.д. на примере FAQ

Новости разработчиковКомпонент Сервис Ёлок ver.1.1

Новости разработчиковАнонс модуля "Поощрение пользователей"

Новости разработчиковМодуль аккардион статей

Рейтинг: 0 Голосов: 0 4450 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!