Добавление дополнительного языка в OpenCart

Тема в разделе "Руководство Пользователя", создана пользователем Romans, 15 дек 2022.

Статус темы:
Закрыта.
  1. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    Внимание! Русский язык выбран для примера, файлы которого уже идут в поставке с русской сборкой и их копировать вам не нужно. А так же в качестве примера выбран языковый интерфейс на английском языке, так как часто к данной инструкции прибегают именно для добавления русского языка в движок OpenCart 4, который по умолчанию не имеет русского языка.
    Данная инструкция составлена для добавления языка с помощью ручного копирования файлов через ФТП. Если у Вас другой перевод, то возможно нужно будет просто установить по инструкции от поставщика через стандартный установщик.


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

    1. Скопируйте содержимое архива вашего языка (директории admin, catalog, extension) в корень каталога вашего сайта.
    * (корень - это где находятся файлы index.php, robots.txt итд )
    (иногда копировать ничего не нужно, а достаточно установить язык как расширение через установщик расширений. Но об этом обычно пишут в описании к расширению.)

    2. Зайдите в административную часть ( www.ваш-сайт.ru/admin ) и добавьте новый язык:
    Система - Локализация - Языки >> Добавить
    (если у вас не русская сборка, то переходим в меню)
    System > Localisation > Languages >> Add.

    ln1.png

    Далее, заполните форму, как показано ниже:
    нажмите кнопку Сохранить ( Save )

    Код:
    Название: Русский
    Код: ru-ru
    Кодировка: ru_RU.UTF-8,ru_RU,russian
    Статус: Включено
    Порядок сортировки: 0
    
    Код:
    Language Name: English
    Code: en-gb
    Locale: en-US,en_US.UTF-8,en_US,en-gb,english
    Status: Enabled
    Sort Order: 0
    

    ln3.png

    3. Перейдите в раздел
    Система > Настройки [Редактировать] > вкладка Локализация
    System > Settings > [Edit] > Local

    и выберите в выпадающих списках
    Язык и Язык администратора параметр English
    Language и Administration Language параметр Russian
    Нажмите кнопку Сохранить (Save)

    ll.png

    ln2.png

    Готово. Результатом будет новый язык витрины и административной части вашего магазина на OpenCart 4. Т.е после сохранения вы сразу увидите перевод всех данных как в административной части так и на витрине. Если на витрине не увидели перевода, то скорей всего в шапке магазина не нажали переключатель языка. После добавления нового языка рекомендуется полностью очистить кеш и куки вашего браузера.
     
    Последнее редактирование: 11 дек 2023
  2. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
Статус темы:
Закрыта.