Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Гість

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

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



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

Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах

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

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

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

Надіслати
Поділитися на інших сайтах

Есть косяки в переводе: 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'));

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

Змінено користувачем Гість
Надіслати
Поділитися на інших сайтах

в файле \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 эта часть поменялась

Надіслати
Поділитися на інших сайтах

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

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 и с переводами можно было бы не париться.....

Надіслати
Поділитися на інших сайтах

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

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

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

Надіслати
Поділитися на інших сайтах

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

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

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

Надіслати
Поділитися на інших сайтах

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

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

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

в 90 % с нуля

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

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

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

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

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

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

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

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

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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

Теста ради устанавливаю на денвер 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

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

Надіслати
Поділитися на інших сайтах


Покажите содержимое файла 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';
?>

Надіслати
Поділитися на інших сайтах


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

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

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

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

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

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

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

Надіслати
Поділитися на інших сайтах


Покажите содержимое файла 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
Надіслати
Поділитися на інших сайтах


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

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

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

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

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Товарищ автор. Спасибо за ваш труд, но проблема

Notice: Error: Could not load language russian! in /home/users1/m/mrse*****/domains/*********.ru/system/library/language.php on line 37

Проконсультируйте проблемку

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...
  • 1 month later...
  • 2 weeks later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.