Почему нужен перевод OpenCart 2.0 на русский язык
Родной дистрибутив Open cart идет на английском языке. На сегодня проблема перевода на русский язык решена в клоне магазина под названием OcStore, а также есть русская сборка Open cart (opencart-2.2.0.0-rs). Несмотря на это я, расскажу, как перевести родной дистрибутив платформы на русский язык, во-первых, для лучшего понятия платформы, а во-вторых, OcStore это далеко не Open Cart. Да и после перевода, вы получите магазин на двух (или больше) языках.
После установки магазина Open Cart в английском варианте, о чем я писал в статьях: Как установить Open Cart 2.0 и Установка Open Cart, приступаем к переводу магазина на русский язык. Изложенная техника перевода OpenCart 2.0, применима к любому языку и любой версии Opencart. Главное, найти каталоги самого перевода нужной версии.
Я предлагаю бесплатную версию перевода, от сообщества OpenCart. Забрать бесплатно перевод OpenCart 2.0 на русский язык можно на ссылке: www.opencart.com/index.php?route=marketplace/extension/info&extension_id=16735&filter_category_id=2&filter_license=0.
Или возьмите из хранилища сайта:
- https://shopiweb.ru/wp-content/uploads/2014/10/ruslngopencart20.zip
- более свежая версия: https://shopiweb.ru/wp-content/uploads/2016/11/perevod-opencart2_0.zip
Забрали, распакуйте архив перевода у себя на компьютере.
У вас может возникнуть вопрос, зачем ставить Open Cart на английском языке, а потом мучиться с переводом. Отвечу, таким образом вы получаете двух язычный магазин с кнопкой переключения языков.
Перевод OpenCart 2.0 на русский язык — шаги перевода
Для работы используем только FTP клиент. Я использую FileZilla.
В левом окне FileZilla открываем распакованный перевод, в правом окне отрываем каталог установленного магазина OpenCart и ищем в нем папки languages (admin/language и catalog/language).
- В каталог /ваш-домен/admin/language загружаем каталог: \upload\admin\language\russian\ с компьютера из распакованного перевода;
- В каталог магазина /ваш-домен/catalog/language загружаем каталог: \upload\catalog\language\russian\ с компьютера из распакованного перевода.
Включаем перевод OpenCart 2.0 на русский язык
Переходим в административную часть магазина OpenCart.
Перевод OpenCart 2.0 на русский язык возможен двумя способами. Они применимы как вместе, так и по отдельности.
- Первый способ, это сделать сайт магазина многоязычным, то есть и русским и английским, а русский язык сделать основным.
- Второй способ, это сделать русский язык основным для магазина и установить его по умолчанию. Как я уже сказал, можно сделать русский язык основным, и при этом, оставить переключение сайта на английский язык.
Сделать OpenCart многоязычным
В административной панели сайта открываем вкладку System→Localosation→Languages.
В открывшейся форме заполняем все поля следующим образом:
Важен пункт Sort Order: 1. Это порядок языка в списке языков на сайте. Если у английского языка будет стоять Order 0 (ноль), а у русского будет Order 1, то сайт будет открываться на английском. Если наоборот, то сайт будет открываться на русском языке, а на английский язык, его можно будет переключить.
После заполнения не забываем сохраняться. Кнопка сохранения справа вверху.
Многоязычный магазин
С помощью изложенной техники, можно сделать ваш сайт магазина многоязычным. Для этого ищите перевод на нужный язык. Загружаете его в каталоги сайта, как изложено выше, и на вкладке System→Localosation→Languages заполняете для них форму, аналогичную русской. Цифрами в строке Sort Order вы выстроите языки в список. Этот список в виде флажков и кода будет выезжать на страницах магазина, вверху, как на фото.
Сделать русский язык основным
Если вам не нужна многоязычность магазина, то можно сделать русский язык основным. Для этого в административной части магазина откройте вкладку System→Setting→local и заполните все поля формы, сверху вниз.
Как видите на фото, в полях Languages и Administration languages вы выбираете значение Russian.
Сохраняемся, все той же кнопкой сохранить, вверху справа и ваш Интернет-магазин становится русскоговорящим, а перевод OpenCart 2.0 на русский язык законченным.
Полезные ссылки
- Русский Open Cart: http://opencart-russia.ru/.
- Файлы переводов: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=24216&filter_category_id=2&page=7
- Русское сообщество Open Cart: http://opencart.ws/download.html
©shopiweb.ru
Еще статьи
- OCMod система модификаций Opencart
- Права групп пользователей OpenCart
- Производители товаров на Opencart — зачем нужны, как создать
- Скрипт OpenCart — Скрипт интернет магазина бесплатно
- Перевод AceShop на русский язык
О спасибо тебе великий гуру! Ты осчастливил новичка в освоении опенкарта! Да побольше тебе клиентов, да поменьше гемморойных тебе о великий учитель!
Существует бесплатный модуль для перевода на русский не только основных фраз, но и стран, регионов, статусов заказа и возвратов https://opencart2x.ru/moduli/back-end/russkiy-yazik-ocmod