Категории

Добавление нескольких языков

В магазинах, обслуживающих более широкий круг покупателей в разных странах, может возникнуть необходимость добавить несколько вариантов языка для Ваших клиентов. Язык по умолчанию, указанный при установке, - английский. Другие доступные языки можно посмотреть на странице OpenCart Языки.Эти языковые пакеты можно скачать через Каталог Расширений. Русский язык бесплатно доступен на форуме в разделе локализации и переводов для ОпенКарт.

Установить языковой пакет с помощью Установщика Расширений

OpenCart 3 намного удобнее для установки нового языкового пакета, чем раньше, пользователю нужно только загрузить *.ocmod.zip и перейти в Установщик, загрузите zip-файл и дождитесь завершения установки.

Аналогично с другими расширениями, после установки *.ocmod.zip, перейдите на страницу Модификаций, нажмите   Очистить   и   Обновить   чтобы убедиться, что кэш удален. Затем перейдите в меню Языки в Система->Локализация и создайте новый язык. Для получения подробной информации о добавлении и редактировании языка, нажмите здесь.

Installed language in Language List

Когда новый язык будет разрешен для использования в системе OpenCart, перейдите на страницу Настройки Системы и выберите язык для витрины магазина и панели администрирования, как показано на рисунке ниже.

Select language for store front and admin

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

Store Front - Multi Languages Select


FTP языковой пакет в магазин OpenCart

Любой языковой пакет, который не является английским, должен быть загружен в OpenCart после установки с использованием FTP-клиента, такого как FileZilla. Прежде чем продолжить, убедитесь, что вы загрузили свой языковой пакет из каталога расширений и распаковали загруженное содержимое в папку на своем компьютере. Подключитесь к Вашему магазину OpenCart в FTP-клиенте. Найдите корневой каталог, где было установлено хранилище OpenCart. Оттуда откройте путь Catalog>Language. Если вы здесь впервые, Вы увидите папку "english" уже в этом месте. В Catalog>Language, загрузите новый языковой пакет в это место.

ftp language

Добавление языка в администрацию

Администрация OpenCart требует определенной информации в системной области о языке после того, как Вы его загрузили по FTP. Посетите Локализация чтобы увидеть, какие поля являются обязательными. После того, как язык сохранен там, название языка появится в списке языков под Локализация>Язык.

Смена языка в витрине магазина

Сохранение языкового пакета в локализации сделает его сразу доступным в магазине. Языковая область расположена в заголовке каждой страницы в левом верхнем углу. В приведенном ниже примере был загружен пакет на французском языке, и FTP был добавлен в OpenCart. При назначении французскому порядку сортировки 2, он отображается ниже английского языка в заголовке каждой страницы нашего магазина. Клиент может нажать на французский флаг в заголовке, чтобы изменить язык.

multi language frontend