Jump to content
Sign in to follow this  
lavlan

Русский языковой пакет

Recommended Posts

Название: Русский языковой пакет

Добавил: lavlan

Добавлен: 28 янв. 2013

Категория: Языковые пакеты



Установка:

1. Скопируйте содержимое архива (папки admin и catalog) в каталог интернет-магазина.

2. Зайдите в админку и добавьте русский язык: System / Localisation / Languages / Insert. Заполните, как показано ниже:

Language Name: Русский
Code: ru
Locale: ru,ru_RU,ru_RU.UTF-8
Image: ru.png
Directory: russian
Filename: russian
Status: Enabled
Sort Order: 1

нажмите кнопку Save

3. перейдите на вкладку System / Settings / [Edit] / Local и выберите в выпадающих списках Language и Administration Language параметр "Русский" (чтобы созданный язык использовался в интерфейсе магазина и в админ-части)

Русский перевод OpenCart (магазин и административная часть) Версия 1.5.5.1

Демо магазин

Админка

логин: demo
пароль: demo

не переведены не используемые модули для России.



Нажмите здесь, чтобы скачать файл

Share this post


Link to post
Share on other sites

А вы не проверяли перевод вот этим модулем? https://opencartforum.com/files/file/686-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0-%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D1%8B-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4%D0%B0/

Не хочу навязывать, но мне было бы интересно убедиться в том, что вы ничего не пропустили.

Share this post


Link to post
Share on other sites

Содержимое базы не переведено, только файлы, перевод не полный.

Share this post


Link to post
Share on other sites

А вы не проверяли перевод вот этим модулем? http://opencartforum...BE%D0%B4%D0%B0/

Не хочу навязывать, но мне было бы интересно убедиться в том, что вы ничего не пропустили.

Первые два скриншота желтые....

Share this post


Link to post
Share on other sites

Содержимое базы не переведено, только файлы, перевод не полный.

А ни кто и не говорил что переведена база....

Share this post


Link to post
Share on other sites

Первые два скриншота желтые....

Это говорит о том, что в русской и английской версии строки совпадают. Это может указыать на то, что в русской версии осталась английская строка.

Share this post


Link to post
Share on other sites
Есть косяки в переводе: http://prntscr.com/qp0tv на англ все норм: http://prntscr.com/qp0vq

в файле \catalog\controller\checkout\success.php замени 55 строчку на эту

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact','','SSL'));

После замены ошибка исчезла...

Edited by lavlan

Share this post


Link to post
Share on other sites

в файле \catalog\controller\checkout\success.php замени 55 строчку на эту

$this->data['text_message'] = sprintf($this->language->get('text_guest'), $this->url->link('information/contact','','SSL'));

После замены ошибка исчезла...

Еще и контроллеры менять, хмм.

Я в языковом файле checkout\success 1,5,4,1 так правил, все работало и ссылки были правильные:

<?php
// Heading
$_['heading_title'] = 'Ваш заказ сформирован!';
$_['heading_title_customer'] = 'Ваш заказ №%s обработан';
// Text
$_['text_customer'] = '<p>Ваш заказ <a href="%s">#%s</a> успешно создан!</p><p>Вы можете просматривать историю заказов в <a href="%s">Личном кабинете</a>, открыв <a href="%s">Историю заказов</a>.</p>Если Ваша покупка связана со скачиваемым файлом, вы можете перейти на страницу <a href="%s">файлов для скачивания</a> для их просмотра.</p><p>Все вопросы направляйте <a href="%s">нам</a>.</p><p>Спасибо за покупки в нашем интернет-магазине!</p>';
$_['text_guest']	= '<p>Ваш заказ №%s успешно создан!</p><p>Пожалуйста, направляйте <a href="%s">нам</a> любые вопросы, которые у вас возникают.<br/>Зарегистрированным пользователям доступен просмотр состояния заказа и прошлых покупок.</p><p>Спасибо за покупки в нашем интернет-магазине!</p>';
$_['text_basket']   = 'Корзина';
$_['text_checkout'] = 'Оформить заказ';
$_['text_success']  = 'Операция выполнена успешно';
?>

не думаю, что в 1,5,5 эта часть поменялась

Share this post


Link to post
Share on other sites

да я это уже понял на буржуйском есть вот такой модуль

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=4183&path=2&filter_license=0&filter_download_id=29&page=4

его бы доработать хотя бы как в МAGENTO и с переводами можно было бы не париться.....

Share this post


Link to post
Share on other sites

$this-&gt;data['text_message'] = sprintf($this-&gt;language-&gt;get('text_guest'), $this-&gt;url-&gt;link('information/contact','','SSL'));

Можно не менять. Подправил перезалил перевод.

Share this post


Link to post
Share on other sites

Это говорит о том, что в русской и английской версии строки совпадают. Это может указыать на то, что в русской версии осталась английская строка.

не переведены не используемые модули для России.

Сейчас занимаюсь обрезкой и переводом переменных в базе

Share this post


Link to post
Share on other sites

вопросов два:

1) вы с нуля делали перевод или использовали, как основу, чужой перевод предыдущих версий (например команды ocStore)?

2) если использовался чужой языковой пакет, как основа, почему об этом нет упоминаний?

Share this post


Link to post
Share on other sites

вопросов два:

1) вы с нуля делали перевод или использовали, как основу, чужой перевод предыдущих версий (например команды ocStore)?

2) если использовался чужой языковой пакет, как основа, почему об этом нет упоминаний?

в 90 % с нуля

все переводы которые есть они для сборок и в них много добавленных переменных для новой версии некоторые переменные просто отсутствуют некоторые переделаны (особенно это касается пояснений), а некоторые фразы их по другому не переведешь

для перевода использовался модуль http://www.opencart....ad_id=29&page=4

правда потом пришлось попариться чтобы привести к виду как в оригинальных языковых файлах

P.S. Я считаю что каждый труд должен быть оплачен. Полностью согласен с добавлением в шапке с Дополнением.

Дописываю прогу на делфях которая поможет в след. переводах. Пытаюсь написать модуль Translit как в Magento для Опенкарт

У меня на перевод в общей сложности ушло около суток + сутки проверял

  • +1 1

Share this post


Link to post
Share on other sites

А вы не проверяли перевод вот этим модулем? http://opencartforum...BE%D0%B4%D0%B0/

Не хочу навязывать, но мне было бы интересно убедиться в том, что вы ничего не пропустили.

Стрёмный модуль. Он показывает "неполный перевод" с указанием строк, которые физически переведены. я тут пытался перевод допилить и столкнулся с тем, что отображаемая инфа в корне не совпадает с реалиями. может модуль заточен таки под 1.5.4.1 и не пашет таки под 1.5.5.1?

Share this post


Link to post
Share on other sites

Стрёмный модуль. Он показывает "неполный перевод" с указанием строк, которые физически переведены. я тут пытался перевод допилить и столкнулся с тем, что отображаемая инфа в корне не совпадает с реалиями. может модуль заточен таки под 1.5.4.1 и не пашет таки под 1.5.5.1?

Неполный перевод (желтым) модуль показывает тогда, когда строка на английском совпадает со строкой на русском. Согласитесь, что это признак неполного перевода.

Share this post


Link to post
Share on other sites

Неполный перевод (желтым) модуль показывает тогда, когда строка на английском совпадает со строкой на русском. Согласитесь, что это признак неполного перевода.

не переведены не используемые модули для России.

Share this post


Link to post
Share on other sites

не переведены не используемые модули для России.

Я писал не вам, а lopar. Извините, что в вашей теме.

Share this post


Link to post
Share on other sites

Теста ради устанавливаю на денвер opencart 1.5.5.1, заливаю файлы вашего перевода, добавляю язык:

Language Name: Russian

Code: ru

Locale: ru_RU.UTF-8,ru_RU,ru-gb,russian

Image: ru.png

Directory: russian

Filename: russian

Status: Enabled

Sort Order: 1

Ставлю в настройках русский - админка ок! Переключаю язык на самом сайте на русский... и на белой страничке повисает такая ошибка.

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE in Z:\home\opencart\www\catalog\language\russian\common\footer.php on line 17

Вопрос: Почему??????????

Share this post


Link to post
Share on other sites

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE in Z:\home\opencart\www\catalog\language\russian\common\footer.php on line 17

Вопрос: Почему??????????

Покажите содержимое файла Z:\home\opencart\www\catalog\language\russian\common\footer.php

Share this post


Link to post
Share on other sites

Покажите содержимое файла Z:\home\opencart\www\catalog\language\russian\common\footer.php

Вот верное содержимое файла

<?php
// Text
$_['text_information']	= 'Информация';
$_['text_service']		= 'Поддержка';
$_['text_extra']		  = 'Дополнительно';
$_['text_contact']		= 'Служба поддержки';
$_['text_return']		 = 'Возврат товара';
$_['text_sitemap']		= 'Карта сайта';
$_['text_manufacturer']   = 'Производители';
$_['text_voucher']		= 'Подарочные сертификаты';
$_['text_affiliate']	  = 'Партнерская программа';
$_['text_special']		= 'Наши акции';
$_['text_account']		= 'Личный Кабинет';
$_['text_order']		  = 'История заказов';
$_['text_wishlist']	   = 'Заметки';
$_['text_newsletter']	 = 'Подписка';
$_['text_powered']	 = 'Работает на <a href="http://www.opencart.com">OpenCart</a> %s © %s';
?>

Share this post


Link to post
Share on other sites

Здравствуйте!

После установки пакета сайт выдает такое:

Ошибка сервера

На веб-сайте произошла ошибка при получении http://mysite.ru/. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.

Вот несколько советов и рекомендаций:

Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация.

Причем в админке все нормально.

Share this post


Link to post
Share on other sites

Покажите содержимое файла Z:\home\opencart\www\catalog\language\russian\common\footer.php

там кавычки не хватает

<?php
// Text
$_['text_information']	= 'Информация';
$_['text_service']		= 'Поддержка';
$_['text_extra']		  = 'Дополнительно';
$_['text_contact']		= 'Служба поддержки';
$_['text_return']		 = 'Возврат товара';
$_['text_sitemap']		= 'Карта сайта';
$_['text_manufacturer']   = 'Производители';
$_['text_voucher']		= 'Подарочные сертификаты';
$_['text_affiliate']	  = 'Партнерская программа';
$_['text_special']		= 'Наши акции';
$_['text_account']		= 'Личный Кабинет';
$_['text_order']		  = 'История заказов';
$_['text_wishlist']	   = 'Заметки';
$_['text_newsletter']	 = 'Подписка';
$_['text_powered']	 = 'Работает на <a href="http://www.opencart.com">OpenCart</a> %s © %s';
?>

  • +1 1

Share this post


Link to post
Share on other sites

Здравствуйте!

После установки пакета сайт выдает такое:

Причем в админке все нормально.

поставил толь ко что на абсолютно чистый 1.5.5.1 все работает архив скачан отсюда

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By PaulKravchenko
      Повна українська локалізація магазину та адміністративної частини.
      Пакет локалізації містить повний переклад популярних шаблонів:
      UniShop2 NewStore CyberStore Додатково у пакет локалізації включено повний переклад популярних модулів:
      Simple GeoIp Pro Dream Filter OCFilter  
      Працездатність перевірена.
      Апострофи коректні.
      Відсутні будь-які копірайти у файлах перекладу.
      Відсутнє невиправдане використання великих літер і знаків оклику. Наприклад: "Вы вышли из Вашего Личного Кабинета" = "Ви вийшли з особистого кабінету" и "...благодарим Вас за регистрацию!!" = "...дякуємо за реєстрацію".
       
      Установка:
      Стандартна установка для розширень (доповнень) в адмінці.
      Після встановлення перейдіть в меню Система -> Локализация -> Языки -> Добавить язык
      Використовуйте наступні параметри для нової мови:
      Назва: Українська
      Код: uk-ua
      Кодування: uk_UA.UTF-8,uk_UA,ukrainian
      Статус: Включено
      Після установки пакету локалізації необхідно додати переклад для всіх обов'язкових полів в налаштуваннях модулів, шаблону, тощо.
      Це необхідно для уникнення реєстрації помилок виду Undefined offset
       
      Для версії 3.0.х також необхідно додати ЧПУ для української мови всюди де це доступно (товари, категорії, статті, тощо)
       
      В архів з перекладом поміщений файл для перекладу областей, статусів замовлень та іншого, з розділу Локалізація - localization.sql.
      Файл створений для застосування імпортом в phpMyAdmin. Він не інсталюється разом з модифікатором та не призначений для застосування інструментом імпорту в самому Opencart.
      Увага! При застосуванні файлу назви областей України будуть заміщені. Це означає, що області України будут названі українською незалежно від обраної мови інтерфейсу сайту.
      Інші зміни в БД будуть застосовані тільки для української мови, значення для інших мов залишаться незмінними.
       
      Файл ukrainian-clear-install_OC23.ocmod.zip призначений ТІЛЬКИ для використання на чистій установці магазину.
      Оскільки даний пакет локалізації вносить зміни в базу даних, це може призвести до непередбачуваних наслідків в існуючих магазинах.
      Перед установкою пакету ОБОВЯ'ЗКОВО зробіть резервну копію бази даних.
      В установку включено:
      Порядок установки:
       
      Працює з:
      ocStore 2.3.* / 3.0.*
      OpenCart 2.3.* / 3.0.*
      OPENCART.PRO 2.3.*
      OpenCart Русская сборка 2.3.* / 3.0.*
       
       
      Пропозиції та зауваження пишіть в тему підтримки.
      Запити на локалізацію шаблонів/модулів/доповнень - в особисті повідомлення.
       
      Зроблено з  в 
       
       
    • By PaulKravchenko
      Українська локалізація ocStore та Opencart 2.3.x / 3.0.x | Украинская локализация ocStore и Opencart 2.3.x / 3.0.x
      Скачать/Купить дополнение  
      Повна українська локалізація магазину та адміністративної частини.
      Пакет локалізації містить повний переклад популярних шаблонів:
      UniShop2 NewStore CyberStore Додатково у пакет локалізації включено повний переклад популярних модулів:
      Simple GeoIp Pro Dream Filter OCFilter  
      Працездатність перевірена.
      Апострофи коректні.
      Відсутні будь-які копірайти у файлах перекладу.
      Відсутнє невиправдане використання великих літер і знаків оклику. Наприклад: "Вы вышли из Вашего Личного Кабинета" = "Ви вийшли з особистого кабінету" и "...благодарим Вас за регистрацию!!" = "...дякуємо за реєстрацію".
       
      Установка:
      Стандартна установка для розширень (доповнень) в адмінці.
      Після встановлення перейдіть в меню Система -> Локализация -> Языки -> Добавить язык
      Використовуйте наступні параметри для нової мови:
      Назва: Українська
      Код: uk-ua
      Кодування: uk_UA.UTF-8,uk_UA,ukrainian
      Статус: Включено
      Після установки пакету локалізації необхідно додати переклад для всіх обов'язкових полів в налаштуваннях модулів, шаблону, тощо.
      Це необхідно для уникнення реєстрації помилок виду Undefined offset
       
      Для версії 3.0.х також необхідно додати ЧПУ для української мови всюди де це доступно (товари, категорії, статті, тощо)
       
      В архів з перекладом поміщений файл для перекладу областей, статусів замовлень та іншого, з розділу Локалізація - localization.sql.
      Файл створений для застосування імпортом в phpMyAdmin. Він не інсталюється разом з модифікатором та не призначений для застосування інструментом імпорту в самому Opencart.
      Увага! При застосуванні файлу назви областей України будуть заміщені. Це означає, що області України будут названі українською незалежно від обраної мови інтерфейсу сайту.
      Інші зміни в БД будуть застосовані тільки для української мови, значення для інших мов залишаться незмінними.
       
      Файл ukrainian-clear-install_OC23.ocmod.zip призначений ТІЛЬКИ для використання на чистій установці магазину.
      Оскільки даний пакет локалізації вносить зміни в базу даних, це може призвести до непередбачуваних наслідків в існуючих магазинах.
      Перед установкою пакету ОБОВЯ'ЗКОВО зробіть резервну копію бази даних.
      В установку включено:
      Порядок установки:
       
      Працює з:
      ocStore 2.3.* / 3.0.*
      OpenCart 2.3.* / 3.0.*
      OPENCART.PRO 2.3.*
      OpenCart Русская сборка 2.3.* / 3.0.*
       
       
      Пропозиції та зауваження пишіть в тему підтримки.
      Запити на локалізацію шаблонів/модулів/доповнень - в особисті повідомлення.
       
      Зроблено з  в 
       
       
      Добавил PaulKravchenko Добавлено 31.12.2018 Категория Языковые пакеты Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 0  
    • By codgod
      Зачем нужен этот модуль?
      Данный модуль позволяет в автоматическом режиме переводить статьи, товары, категории, и т.д на все языки сайта.
      Модуль переводит все данные из полей (в том числе и html код) и заполняет переведенные данные
      для всех языков на вашем сайте «В ОДИН КЛИК» .
      Вот короткое видео, с демонстрацией работы модуля:
      Как использовать модуль?
      Всё очень просто, вам необходимо заполнить нужные поля для основного языка сайта (в нашем случае – это русский )
      и нажать на кнопку “Translate”, переводчик сам переведет и заполнит все значения для каждого языка.
      Доступны все необходимые языки.
      Системная информация:
      Этот модуль использует «Яндекс переводчик», для работы необходимо получить бесплатный API-ключ . Сделать это можно здесь https://tech.yandex.ru/key/form.xml?service=trnsl
      Список поддерживаемых языков можно посмотреть в этой таблице: https://tech.yandex.ru/translate/doc/dg/concepts/api-overview-docpage/#languages , для корректной работы код языка в настройках вашего сайта должен совпадать с кодом языка из таблицы (в 95% случаев - это условие выполняется по-умолчанию)
      Далее переходим на ваш сайт и выполняем необходимые действия для установки данного модуля:
      1 ) Заходим в установку дополнений и загружаем скачанный zip архив
      2) Переходим Дополнения -> Модули
      3) Устанавливаем Purver Translater
      4) Затем после установки модуля нужно зайти в его редактирование
      5) Ввести лицензионный ключ
      6) Ввести Yandex Translate Api Key
      7) Сохранить и обновить кеш ocmod
      Важно: ЛИЦЕНЗИЯ РАСПРОСТРАНЯЕТСЯ НА ОДИН ДОМЕН. Обновления бесплатные
    • By codgod
      Автоперевод товаров,статей... на все языки сайта
      Скачать/Купить дополнение Зачем нужен этот модуль?
      Данный модуль позволяет в автоматическом режиме переводить статьи, товары, категории, и т.д на все языки сайта.
      Модуль переводит все данные из полей (в том числе и html код) и заполняет переведенные данные
      для всех языков на вашем сайте «В ОДИН КЛИК» .
      Вот короткое видео, с демонстрацией работы модуля:
      Как использовать модуль?
      Всё очень просто, вам необходимо заполнить нужные поля для основного языка сайта (в нашем случае – это русский )
      и нажать на кнопку “Translate”, переводчик сам переведет и заполнит все значения для каждого языка.
      Доступны все необходимые языки.
      Системная информация:
      Этот модуль использует «Яндекс переводчик», для работы необходимо получить бесплатный API-ключ . Сделать это можно здесь https://tech.yandex.ru/key/form.xml?service=trnsl
      Список поддерживаемых языков можно посмотреть в этой таблице: https://tech.yandex.ru/translate/doc/dg/concepts/api-overview-docpage/#languages , для корректной работы код языка в настройках вашего сайта должен совпадать с кодом языка из таблицы (в 95% случаев - это условие выполняется по-умолчанию)
      Далее переходим на ваш сайт и выполняем необходимые действия для установки данного модуля:
      1 ) Заходим в установку дополнений и загружаем скачанный zip архив
      2) Переходим Дополнения -> Модули
      3) Устанавливаем Purver Translater
      4) Затем после установки модуля нужно зайти в его редактирование
      5) Ввести лицензионный ключ
      6) Ввести Yandex Translate Api Key
      7) Сохранить и обновить кеш ocmod
      Важно: ЛИЦЕНЗИЯ РАСПРОСТРАНЯЕТСЯ НА ОДИН ДОМЕН. Обновления бесплатные
      Добавил codgod Добавлено 26.08.2016 Категория Языковые пакеты Системные требования Ioncube Loader, PHP 5.x , CURL Сайт разработчика purver.ru Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Старая цена 700  
    • By reDream
      Модуль для редактирования файлов локализации через админ-панель OpenCart.

      С этим модулем вам больше не нужно искать, в каком файле хранится тот или иной текст.
      Вам больше не нужно скачивать и редактировать файлы через FTP - теперь вы можете сделать это через Localization editor!
      Если в каком-то из модулей или шаблоне, установленных на вашем сайте, нет необходимого вам языка, вы сможете в два клика автоматически перевести его более чем на 100 языков с помощью API Google translate или Яндекс.Переводчика.
       
      Удобный интерфейс Поиск переменных и текстов по всем языковым файлам Добавление переменных Автоматическое форматирование и экранирование языковых файлов при сохранении Автоматический перевод через API Google translate и Яндекс.Переводчик Код модуля полностью открыт. Модуль не заменяет системные файлы. Работает на всех актуальных версиях OpenCart и OcStore. С любым шаблоном.  
      Демо - oc.redream.ru 
      Логин/Пароль: demo/demo   По всем вопросам: 
      oc@redream.ru  
      Расположение в меню: Система > Локализация > Localization editor
       
      Системные требования:
      Php не ниже 5.4 Vqmod (Для OpenCart 1.5.x)  
      Процедура установки:
      Загрузить все файлы под вашу версию OpenCart из папки "upload" в корневую папку сайта Обновить кэш модификаторов в менеджере дополнений (в vqmod обновляется автоматически) Разрешить просмотр и внесение изменений для необходимой группы пользователей (Система > Пользователи > Группы пользователей)
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.