Перейти к содержимому


Украинская локализация ShopCMS 3.1.*


  • Вы не можете ответить в тему
В теме одно сообщение

#1 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 22 August 2012 - 06:55 AM





Автоматичечкая установка:
1. Загрузите файлы сохраняя структуру вложенности с заменой сущесвующих.
2. В административной части перейдите в раздел "Управление блоками"
3. Нажмите "Добавить блок из файла" - выберите "lang_select.tpl.html"
Появится блок с переключением языка.


Ручная установка:
1. Откройте файл /core/config/language_list.php
В конец файла добавьте
$lang_list[1] = new Language();
$lang_list[1]->description = "ukrainian";
$lang_list[1]->filename = "ukrainian.php";
$lang_list[1]->iso2 = "ua";

2. Загрузите файлы
/core/languages/ukrainian.php
/core/tpl/user/ваш_шаблон/blocks/lang_select.tpl.html

3. В административной части перейдите в раздел "Управление блоками"
4. Нажмите "Добавить блок из файла" - выберите "lang_select.tpl.html"
Появится блок с переключением языка.

Разумеется названия блоков и надписи прописанные в index.tpl.html, нужно переверсти и заменить самостоятельно.

Скачать с нашего сервера
  • 0

#2 Salp

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 218 сообщений
Репутация: 54
Продвинутый

Отправлено 28 October 2016 - 02:36 PM

Боюсь, это дополнение не делает движок двуязычным. Оно только открывает уже заложенную в движок неправильную реализацию мультиязычности. Для истинной двуязычности сайта для поисковиков, страницы украинской локализации должны быть доступны, например, как мойсайт.com/uk/ с соотв. метатегами, указывающими основной язык и ссылки на дополнительные языковые страницы hreflang="uk". Для создания чисто украинского сайта достаточно было просто перевести russian.php, шаблон и заменить в index.tpl.html
<html lang="ru" prefix="og: http://ogp.me/ns#">.
  • 0