A PHP Error was encountered

Severity: Warning

Message: require() [function.require]: open_basedir restriction in effect. File(/opt/alt/php52/usr/share/pear/main.php) is not within the allowed path(s): (/home:/home2:/usr/lib/php:/usr/local/lib/php:/tmp:/usr/share/l.v.e-manager/commons/misc)

Filename: max-lightweight/main-end.php

Line Number: 14

A PHP Error was encountered

Severity: Warning

Message: require() [function.require]: open_basedir restriction in effect. File(/opt/alt/php52/usr/share/php/main.php) is not within the allowed path(s): (/home:/home2:/usr/lib/php:/usr/local/lib/php:/tmp:/usr/share/l.v.e-manager/commons/misc)

Filename: max-lightweight/main-end.php

Line Number: 14

Русский перевод Opencart v1.5.x. Информация о других переводах (русский, украинский язык)
Ruslan Brest, rb.labtodo.com
Backend web-developer: CodeIgniter, PHP, MySQL, OpenCart, PrestaShop, MaxSite CMS

Русский перевод Opencart v1.5.0.5, v1.5.1, 1.5.2, 1.5.3, 1.5.4/1.5.5, 1.5.6. Информация о других переводах (русский, украинский языки)

17 июля 2011 г. Ruslan Brest Просмотров: 119978 RSS 87
E-commerce » OpenCart
, ,

Перевёл пользовательскую часть OpenCart v1.5.0.5. Админку не трогал: на её перевод сейчас нет времени. Возможные проблемы и неточности:

  • Wishlist перевёл как закладки, ничего более подходящего и короткого не придумывается, а по смыслу подходит прекрасно;
  • в районе налогов скорей всего ошибка: в оригинале было "Ex Tax". Я не знаю, что это такое, хотя может оказаться, что "excluding tax", т.е. без НДС или что-то в этом роде. В общем, в этих местах я писал "Без НДС" "НДС", и скорей всего это неправильно. Мы в своём магазине ещё будем это смотреть и проверять с партнёрами, а я пока предупреждаю, что здесь может быть засада.
  • Мне не понравилось стандартное оформление сообщений пары способов доставки (2 практически одинаковые строчки) при оформлении заказа, поэтому принял несколько спорное решение: включил цену доставки прямо в сообщение. То есть цена указана прямо в языковых файлах и изменить её из админки не удастся. Получилось замечательно, но имейте этот момент в виду. В языковых файлах всего в паре мест должна встречаться строчка "грн". Поэтому достаточно найти и убрать упоминания "грн" и конкретной стоимости в 4 файлах:
    • catalog/language/russian/shipping/free.php
    • catalog/language/russian/shipping/flat.php
    • admin/language/russian/shipping/free.php
    • admin/language/russian/shipping/flat.php

Базовым вариантом послужил русский перевод пользователя alsrmurad от 22 июня 2011 года. Но многие строки там были предельно кошмарны и с ошибками: то ли машинный перевод, то ли переводчик не русский, а просто знает язык недостаточно хорошо. Или банально спешил выложить. Во всяком случае я по-любому благодарен автору за частично сделанный перевод: это сэкономило немало времени и избавило от приличной части рутинных операций.

UPD 2011-07-21: небольшие обновления и исправления ошибок. Узнал также о существовании ещё одного перевода Opencart, есть SVN. См. также ветку форума opencartforum.ru.

UPD 2011-07-25: Dmitry добавил свой перевод административной части Opencart 1.5.0-1.5.1. Правда, скачать без регистрации невозможно.

UPD 2011-07-29: Очередное обновление замеченных ошибок, неточностей и корявостей. На этом я прощаюсь с версией 1.5.0.5 и мигрирую на 1.5.1.1 - они очень похожи, но мелкие отличия в языковых файлах есть. Собираюсь держать свою версию перевода 1.5.1 здесь же рядом с 1.5.0.5, и может быть на этот раз будет время заняться административной частью. Я присоединился к команде переводчиков ocStore (русской сборки OpenCart) на assembla.com (см. выше про SVN), поэтому частично мои правки попадают туда (коммичу не все свои варианты, и местами там не все варианты нравятся), частично многое я возьму оттуда. Но так как там обновляется только текущая версия перевода, а ветки по конкретным версиям не хранятся, я решил продолжать держать у себя те версии, с которыми работаю, в виде отдельных архивов.

UPD 2011-09-16: Исправлен ошибочный перевод в админке, также ранее вносились мелкие изменения.

UPD: Украинским переводом занимаются парни с opencart-ua.org

Скачать

Как можно помочь проекту:

Скачать также можно на официальном сайте opencart.com в расширениях.

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

Пользователи Github могут помочь улучшению перевода:

  • сообщайте об ошибках и предлагайте варианты в Issues - этот вариант не требует никаких специальных знаний;
  • для небольших исправлений можете найти необходимый файл и отредактировать его или оставить комментарий к конкретным строкам;
  • пользователи, знакомые с работой Git, могут пользоваться пулл-реквестами для предложения своих исправлений и дополнений.

Установка

  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. Проверьте работоспособность добавленного языка: перейдите в магазин и переключитесь там на русский язык. Есил всё отображается без сообщений без ошибок и по-русски, можете переходить к следующему пункту. Если возникают какие-либо ошибки - не переключайте язык админки на русский ни в коем случае, пока не разберётесь с причиной и не исправите ошибки.
  4. перейдите на вкладку System / Settings / [Edit] / Local и выберите в выпадающих списках Language и Administration Language параметр "Русский" (чтобы созданный язык использовался в интерфейсе магазина и в админ-части)

Если у вас проблема с установкой, и не можете справиться

Если не можете найти ошибку и есть возможность - дайте мне доступ к FTP и админке Опенкарта, я проверю. Приватное сообщение мне можно отправить со страницы Контакт.

Если разбираетесь, что к чему у хостера -- лучше сделать для меня временную учетную запись для доступа к FTP/базе (и в Opencart тоже можно заодно отдельный логин в группе администраторов), чтобы не раздавать свой основной логин/пароль. А после того, как всё закончится - вы просто удаляете этот временный доступ.

Желательно, по возможности, чтобы в имени пользователя и пароле к FTP не использовались символы `@` и `:` - они сильно замедляют мне работу, приходится пользоваться неудобными инструментами.

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru digg.com friendfeed.com liveinternet.ru livejournal.ru yandex.ru del.icio.us
Более 1000 готовых шаблонов Opencart для интернет-магазинов
Комментариев: 87
  1. Всё отлично :)

    Молодца!

  2. 2011-07-19 в 19:04:24 | Ruslan Brest

    Спасибо :)

  3. Спасибо за перевод frontend.

    Я поработал над переводом админки и объединил Ваш и свой перевод. Вот ссылка: http://soft.glostore.com.ua/index.php?route=product/category&path=20

  4. 2011-07-25 в 09:20:24 | Ruslan Brest

    Dmitry, спасибо, добавил ссылку в пост! Если несложно, поставьте и на меня ссылку.

    Одно не понравилось: требуется регистрация для скачивания. Почему бы не разрешить Guest Checkout?

  5. Благодарю за перевод!

  6. Автору респект! 5+

  7. Еще раз спасибо за перевод. Гривны успешно убрал из доставки. :-)

  8. 2011-08-30 в 13:44:46 | Ruslan Brest

    Ок, рад что всё получилось :) Допишу и здесь примечание про гривны в пост.

  9. Здравствуйте, установила Ваш перевод, все сделала по инструкции, а магазин почему-то не перевелся. Может подскажите где копать?

  10. 2011-09-14 в 18:15:02 | Ruslan Brest

    То есть всё уже перепроверено неоднократно, все папки на месте, язык прописан и выбран в админке?

    Ага, тогда скорей всего надо кэш удалить - папка system/cache. index.html оставьте, а остальное можно удалить.

  11. Не помогает :( Помог только перенос файлов из папки русского языка а папку английского. Но не знаю, так, наверное не правильно, потом это нигде не вылезет ошибкой?

  12. 2011-09-14 в 18:46:30 | Ruslan Brest

    Так может всё же проблема в том, что он неправильно добавлен? Пункт 2 и 3 установки. Правильно ли у Вас прописана папка, где лежит русский перевод и имя файла в её корне? Или может быть русский не выбран в качестве языка магазина.

    Потому как если простой перенос перевода в папку english помог, значит в английском языке у Вас прописан Filename = russian (что было бы странно). Ну или Вы его переименовывали в english.php. А в логах ошибок никаких сообщений нет? В админке есть, но лучше, если на сервере хостинга есть возможности лог ошибок просмотреть. В принципе можно и так оставить, но Вас путаница не пугает? Русские описания товаров будут ассоциированы с английсим языком... Не знаю всех сюрпризов, которые могут проявиться в будущем, но я бы прошёлся ещё раз и попробовал разобраться и правильно добавить язык, переключаться между ними, а потом уже решить, какой язык оставить и удалить ли английский из админки полностью. Ситуации, когда за спиной остаётся путаница и проблемы, мне не нравятся.

  13. Спасибо, за участие! Пункт 2 и 3 выполнила, может проблема в том, что я установила Opencart v1.5.1.2. Попробую все переустановить.

  14. 2011-09-14 в 19:07:26 | Ruslan Brest

    1.5.1.2, по словам авторов, отличается от 1.5.1.1 всего одним файлом (security fix в системной библиотеке cache.php). Так что это вряд ли причина. Может быть с правами на папку russian что-то не то? Сравните с english и права чтения на файлы внутри папок -- может при загрузке по FTP что-то не так закачалось. Но о таком обычно из лога ошибок можно быстрее узнать.

  15. Вы меня извините, но у меня ничего не получается. Могли бы Вы посмотреть мой сайт? Если да, куда ссылку отправить? В логах ошибок ничего не понимаю, но слова language там нет, FTP не пользуюсь, права у папок одинаковые, не знаю что делать :(

  16. Удалила английский из админки, и все зараборало. Большое Вам спасибо!!!

  17. Спасибо! Не хватает некоторой части перевода, в частности в разделе возврата товара...

    Если кому-то нужно могу сделать украинский перевод (разумеется без ошибок).

  18. 2011-09-19 в 06:26:20 | Ruslan Brest

    А где именно? Я на днях тоже заметил глубоко в админке отсутствие пары строк перевода в возврате, но там обнаружились и ошибки: и в форме, и при попытке редактирования. Так что у меня подозрение, что в этом месте и в оригинале не доделано.

    Или во фронт-энде? С подсказками поправить можно быстрее, потому что иногда нет времени разбираться и вникать, как должно быть - не везде это понятно с первого раза.

    Ещё могу сказать, что во фронт-энде магазина буду немного шлифовать и переделывать партнёрский раздел - там криво получилось, а он больше на виду, чем возвраты.

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

  19. Нет перевода: Возврат товара - добавить товар - * Причина возврата:

  20. Front end

  21. 2011-10-01 в 14:19:02 | Ruslan Brest

    Sloun, посмотрел я возвраты - всё там на месте. А варианты перевода берутся из базы - они же в админке вводятся и редактируются и не от меня зависят. У вас там может быть всё, что угодно.

    Могу лишь подсказать вариант перевода стандартных фраз оттуда:

    Другая причина, опишите

    Неработоспособен при получении

    Повреждён, опишите подробности

    Получено не то, что заказано

    Изменяйте их в админ-части: Система - Локализация - Возвраты - Причины возврата

  22. Здравствуйте, совсем не понял сточки

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

    Везде искал вкладку Configurations, так и не понял где она есть?

    Можно подробней про этот пункт? Спасибо!

  23. 2011-10-09 в 07:20:31 | Ruslan Brest

    Исправил. Должно быть "System / Settings" и так далее. Добавлял инструкцию позже, уже при наличии у себя русского перевода, и напутал.

  24. Обратите внимание - у вас слово "адресс" везде написано с одной буквой "с".

    Так же, я бы рекомендовал поменять в переводе "Добро пожаловать! Вы можете войти как зарегистрированный покупатель или зарегистрироватся" на "Войдите или зарегистрируйтесь". Лаконичней и не захламляет страницу. Можно вообще написано "Войти/Зарегистрироватся", но не всем может понравится =)

  25. 2011-10-15 в 17:29:25 | Ruslan Brest

    Так и должно быть - адрес по-русски пишется с одной "с".

    Насчёт "Добро пожаловать" - спорный вопрос. Во-первых, от дизайна зависит: нам, например, длина этой надписи очень кстати пришлась, с короткой будет гораздо хуже. На стандартном дизайне - да, помню, было немного тесновато. Во-вторых, между "здравствуйте, вы можете войти" и "войдите или зарегистрируйтесь" - приличная смысловая разница. Мы подумали и решили, что для своей аудитории оставим более уютный вариант.

    Если не нравится - измените самостоятельно в catalog/language/russian/common/header.php

  26. А я бы поменял "корзина покупок" на слово "корзина"

  27. 2011-10-16 в 07:49:35 | Ruslan Brest

    Пробовал несколько раз :) В итоге каждый раз возвращали на место. "В корзину" и "корзина" ассоциируется почему-то больше с мусором, чем с покупками. Поэтому на кнопках поставлена надпись "купить", а не "в корзину", а в меню - "корзина покупок".

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

  28. v1.5.1.1/1.5.(2).2 - опечатка в заголовке

  29. 2011-10-18 в 21:59:27 | Ruslan Brest

    Исправил, спасибо.

  30. все сделала по описанию, но админка перестала работать

    пишет ошибку Error: Could not load language common/login!

    как исправить?

  31. 2011-10-19 в 11:32:42 | Ruslan Brest

    lilu, проверьте первым делом, существует ли на хостинге папка admin/language/russian. Или может при создании языка название папки и файла ошибочно было указано.

    Посмотреть, какой именно файл запрашивается, можно в логах ошибок веб-сервера.

  32. Та же проблема с переводом.

    Версия 1.5.1.3

    Админка переводится, а вот сам магазин на английском.

    несколько раз проверял установки все, чистил кеш и в браузере и на сайте - результат тот же.

  33. 2011-10-31 в 11:31:07 | Ruslan Brest

    Язык магазина точно переключён на русский?

    Если все папки на месте (catalog/language/russian/*), внутри там точно русские слова есть, и никаких ошибок не возникает, а при переключении на стандартный шаблон всё остаётся на английском - всё это маловероятно. Скорей всего где-то ошибка.

    Если не можете найти ошибку и есть возможность - дайте мне доступ к FTP и админке Опенкарта, я проверю. В более тяжелом случае (если опенкарт поломался и стал недоступен) - понадобится ещё доступ к phpMyAdmin. Приватное сообщение мне можно отправить со страницы "Контакт" http://rb.labtodo.com/contact. Если разбираетесь, что к чему у хостера -- лучше сделать для меня временную учетную запись для доступа к FTP/базе (и в Opencart тоже заодно), чтобы не раздавать свой основной логин/пароль.

  34. Вот чего пишет и никак не справлюсь Notice: Error: Could not load language russian ! in /****/system/library/language.php on line 26

    И переустанавливал и ничего не помогает после вкл. русского в настройках, после :всех 3-х шагов по русификации :(

    Как быть?

  35. 2011-11-11 в 09:05:08 | Ruslan Brest

    MediaKoT, очень смущает восклицательный знак после russian. Можете в админке посмотреть, как именно имя файла языка указано?

    Посмотрел - есть там в сообщении воскл. знак, вопрос снимается. Значит просто не может найти указанный файл. Либо не туда закачан, либо в названии ошибка. Или нет доступа. В папках catalog/language/russian и admin/language/russian присутствуют файлы russian.php?

    Права доступа на них какие (если дело происходит на юникс-серверах)?

    Если есть возможность - дайте доступ к хостингу (на странице Контакт можно отослать), посмотрю. Не видя файлов и логов ошибок очень сложно понять, что происходит. Как минимум мне нужен доступ к FTP и в админку опенкарта. То есть если знаете, как в админ-панели хостера создать отдельный FTP акаунт для меня временно - сделайте, чтобы потом можно было этот акаунт удалить/запретить.

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

    Спасибо за перевод! Юзаю opencart-russian-v1.5.1.3.zip

    Там в footer.php рекомендую исправить "бренды" на "брэнды".

  37. Руслан, спасибо большое за ваш перевод. Информация может оказаться для вас полезной. Когда отправляешь комментарий к товару, в сообщении об успешной отправке пишет "Спасибо за ваш отзыв. Он поступил веб-мастеру для проверки на спам."

    Скорее модератору или администратору, ну не как не веб-мастеру. Понятно, что вы не всё вручную переводили. Просто, повторюсь, это информация может быть полезной для вас.

  38. 2011-11-12 в 07:31:23 | Ruslan Brest

    @noname, по-русски пишется именно "бренд". Посмотрите выдачу гугла, да и словари подтвердят. Я понимаю, что многие пишут "брэнд" и можно поспорить, т.к. слово заимствованное, но это можно индивидуально исправить, а в перевод в таком виде включать не хочу.

    @Илья, спасибо за замечание! Конечно же, изменю. Просто толком не знал, на что. Если не задумываться, то в голове у меня соответствие такое - техническими вопросами по сайту занимается веб-мастер, администрация - это ближе к владельцам, которые в магазинах больше пары человек редко комментарии фильтруют. А администратор - да, наверное. К слову "модератор" у нас тоже привыкли, но мне кажется, оно больше с форумами ассоциируется.

    Я ещё очень рад буду замечаниям по текстам писем, отсылаемых сайтом, т.к. некоторые ещё лежат у меня в очереди и их все сложно быстро "собрать" по алгоритмам магазина для проверки. Да и названия магазинов разные бывают, поэтому не всё можно учесть, перефразируя перевод. Поэтому рад буду, если замеченные неточности и корявости всплывут.

  39. 2011-11-26 в 13:40:33 | Евгений

    Спасибо большое! После долгих мучений установил русский языковой пакет для OpenCart 1.5.1.3. Очень помогла ваша рекомендация!

  40. 2011-11-26 в 13:49:26 | Ruslan Brest

    Замечательно :) А что именно помогло и где была ошибка?

    Долго мучиться необязательно - см. комментарий #33, #35. Я посмотрю, это обычно много времени не отнимает.

  41. 2011-11-29 в 10:00:00 | Дмитрий

    Автору респект за перевод. Читая комменты наткнулся на записи от Юлии у которой фронтенд ну никак не хотел переходить на русский.

    У меня такая же проблема была, однако я открыл Firebug и увидел в параметрах запроса вот такое:

    PHPSESSID=fb86f03d433685d4e2002c909790e693; language=en; currency=USD

    То есть, всё что надо сделать, просто почистить куки.

  42. 2011-11-29 в 10:05:42 | Ruslan Brest

    Думаю, куки даже чистить необязательно - достаточно в магазине переключиться между языками. В админке указывается язык магазина по умолчанию, но пользователь ведь не обязан им пользоваться и может переключиться. А если был английский - может быть проблема лишь в том, что забыли переключить язык во фронт-энде (он же каталог, он же магазин).

  43. 2011-12-02 в 10:17:20 | Евгений

    Спасибо, супер всё, перевод без проблем встал :)

    Теперь осталось разобраться с функционалом)))

    Кстати в админке не всё переведено

  44. 2011-12-02 в 11:24:10 | Ruslan Brest

    В админке может казаться, что не всё. Там часть информации хранится в базе данных (статусы заказов и прочее) - это простым копированием файлов не исправится. Надо пройтись и десяток строчек перевести. См. комментарий #21 выше.

    Могу лишь предложить и выложить где-то свои варианты перевода, как они сделаны у нас в магазине.

    А чтобы они сразу были переведены - это надо свою сборку сделать или скрипт для апдейта базы.

  45. Поставил все по умолчанию

    Получил вот такое без перевода, остальное вроде переведенное...

    Информация

    * About Us

    * Delivery Information

    * Privacy Policy

    * Terms & Conditions

    Так и должно быть?

  46. 2011-12-19 в 13:46:49 | Ruslan Brest

    Да, так и должно быть. Содержимое вашей базы данных этот пакет не переведёт. Также вы можете обнаружить непереведенные строки в админке -- в статусах заказов и т.п.

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

  48. 2012-02-18 в 20:32:44 | Ruslan Brest

    Надо смотреть и разбираться, в чем проблема. Я же не телепат и не гадалка. Проблема к локализации скорей всего не имеет никакого отношения. Может в кеше дело, может с валютами ошиблись.

  49. На 1.5.2.1 выдает ошибку Notice: Error: Could not load language russian! in /home/dev/data/www/***.ru/system/library/language.php on line 39

    Как поправить ?

  50. 2012-03-05 в 12:28:41 | Ruslan Brest

    Подождать обновления до 1.5.2. Постараюсь завтра выложить. Причина скорей всего в том, что добавились какие-то файлы, которых раньше не было.

    Попробуйте скопировать папку "english" в "russian", а уже потом поверх перевод от 1.5.1.3 записать. Это устранит проблему, часть сообщений останется непереведенной - а позже обновите перевод.

  51. 2012-03-11 в 14:19:06 | Ruslan Brest

    2012-03-11. Работа над моим переводом версии 1.5.2 движется. Большая часть витрины синхронизирована с новой версией, проверена и переведена. Завтра проверю оставшиеся 4-5 папок и начну админку.

    Вынес все свои переводы Опенкарт на GitHub. Желающие могут там присоединиться к исправлению ошибок или следить за именениями (надоело в блоге корректировать даты обновления).

  52. Руслан, Спасибо!

  53. отстой у тебя перевод. Все не переводится и не понятно как ставить язык.

  54. Добрый день.

    У меня шаблон на open cart 1.5.1.3.

    Скачал здесь русификацию, но после установки не открываются категории.

    Пишет ошибки:

    2012-06-11 6:32:52 - PHP Notice: Error: Could not load language module/cart! in /home/sport/vhosts/stranasport.ru/htdocs/system/library/language.php on line 26

    2012-06-11 6:32:55 - PHP Notice: Undefined variable: i in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 64

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined index: description in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/module/latest.tpl on line 82

    2012-06-11 6:32:55 - PHP Notice: Undefined variable: i in /home/sport/vhosts/stranasport.ru/htdocs/catalog/view/theme/theme008/template/common/header.tpl on line 151

    При возврате на агнлийскую версию, все нормально.

    ----

    Ответ: у Вас используется модуль боковой корзины. Его языковый файлы отсутствуют в папке с русским языком. Скопируйте их из английского.

  55. Спасибо за перевод! Все работает отлично. Нигде не мог найти, или работало с ошибками (кодировка), или ИМ вообще умирал. Ваша локализация работает без проблем. Удачи вам.

  56. Спасибо перевод хороший.

  57. Спасибо большое все работает отлично. С первого раза все получилось: bmw-velo.com

  58. Добрый день!

    Спасибо за работу.

    Вот такая ошибка вылезает

    Notice: Error: Could not load language russian! in /var/www/host3508/data/www/retail.sf-auto.ru/system/library/language.php on line 39

    Не подскажите что делать?

  59. Отбой.Решил задачу тупым переписыванием папки english содержимым russian

  60. 2013-03-22 в 21:43:56 | Ruslan Brest

    Решения я не понял. Причина проблемы с тем, что движок не может загрузить язык - либо в том, что неправильно указан путь (название папки, название основного файла языка), либо в том. что файлов нет по этому пути. То есть надо просто тщательно перепроверить установку.

  61. Добрый день

    возникли проблемы с переводом 1.5.5 - 1.5.5.1

    установил чистый opencart 1.5.5 и русский язык = выдает Notice: Error: Could not load language russian!

    Установил 1.5.5.1 и тот-же русский пакет = проблем нет.

    что-то делал не так ?

  62. 2013-04-29 в 17:43:25 | Ruslan Brest

    @Maxim: Судя по такому сообщению об ошибке - движок, похоже, просто не смог найти файл. То есть либо ошибка в написании имени папки и файла, либо файлы не туда скопированы. Других идей у меня нет.

  63. ребят установил язык потавил главным по умлчаниютеперь все слетело нах.

    блин доверился на авось

    вернусь как нить на английский и буду все перелопачивать вручную

  64. 2013-06-08 в 11:15:08 | Ruslan Brest

    Я никому ещё не отказывал в помощи с установкой. Как получить её легко и быстро (и к тому же бесплатно) - написано в конце статьи. У меня почему-то никаких проблем не возникает. Переводы скачаны больше 12 тысяч раз. Если бы причина была с моей стороны - думаю, я был бы, мягко говоря, завален багрепортами.

    Если есть сомнения в моей порядочности -- существует много способов настроить ограничения доступа, отследить изменения по логам или сравнением файлов и дампа БД до и после изменений. Либо обратитесь к тем разработчикам или админам, кому доверяете.

    Если есть какие-то экзотические пожелания, увеличивающие время работы, например: а давай ты сделаешь вот так, а давай ты научишь меня, как делать, а давай я буду смотреть, а ты не отвлекайся, просто объясняй -- это уже пардон, бесплатно вряд ли буду делать.

    Ваше сообщение об ошибке не даёт никакой возможности понять, что конкретно произошло и что пошло не так. Сожалею, но без доступа к "пациенту" я бессилен что-то определённое посоветовать или разобраться, в чём ошибка в Вашем случае.

  65. Спасибо огромное! Всё работает, установил за 5 минут, никаких проблем.

  66. 2013-07-30 в 20:48:24 | Богдан

    Спабибо большое) Все получилось)

  67. 2013-08-08 в 10:49:51 | Аноним

    У меня возникла проблема после установке языка и измеминеии его на сайте на русский вот такая ошибка :

    Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_columnfilter.php on line 74Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_columnfilter.php on line 74Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_columnfilter.php on line 74Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 6Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_slideshow.php on line 22Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_slideshow.php on line 22Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_slideshow.php on line 22Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 120Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 120Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 3 in /hosting/b12-33294/data/www/kavkazservis.ru/catalog/controller/module/boss_megamenu.php on line 171

    --------------------------

    так же текст отображается крокодзябликаами ( ЂРЅ Янжалнвать! Р’С‹ РЈРЅР¶РΜС‚РΜ РІРЅР№С‚РЁ ЪаЪ Янстнянный ЯнЪсЯатРΜль ШлШ зарРΜвШстрШрнваться. )

  68. 2013-08-09 в 01:25:35 | Ruslan Brest

    Не вижу по этим сообщениям, что причина в локализации.

    Судя по тому, что русская локализация у вас на сайте есть и работает (но спрятана за языком DE) - у вас возникли какие-то проблемы с инструкцией по установке? Какие?

    Ещё момент: если у вас используется десяток модулей, не входящих в стандартную поставку - я бессилен переводить то, чего никогда не видел. Локализацией модулей надо озаботиться самостоятельно, если автор её не предоставляет для русского языка.

  69. Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_homecategory_tab.php on line 84Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_columnfilter.php on line 74Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_columnfilter.php on line 74Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_columnfilter.php on line 74Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_staticblock.php on line 7Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 6Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_quickselect.php on line 27Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_slideshow.php on line 22Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_slideshow.php on line 22Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_slideshow.php on line 22Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 120Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 120Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 171Notice: Undefined index: 9 in /home/anonim/public_html/love/catalog/controller/module/boss_megamenu.php on line 171
  70. Privet Ruslan, u menja tozhe takaja oshibka pokazhyvaet posle perehoda s En na Ru, mozhesh mne pomo4” pozhaluisto.

  71. Большое спасибо, помогло!!!

  72. 2013-10-20 в 11:46:50 | Максим

    в какой каталог на сайте скопировать папки админ и каталог ?

    не совсем понял

  73. 2013-10-22 в 00:33:56 | Ruslan Brest

    В корень магазина. Туда же, где у вас уже расположены такие же папки.

  74. Notice: Undefined index: en in C:\xampp\htdocs\opencard\index.php on line 176Notice: Undefined index: en in C:\xampp\htdocs\opencard\index.php on line 177Notice: Undefined index: en in C:\xampp\htdocs\opencard\index.php on line 180Notice: Undefined index: en in C:\xampp\htdocs\opencard\index.php on line 181Notice: Error: Could not load language ! in C:\xampp\htdocs\opencard\system\library\language.php on line 39.

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

  75. 2013-10-25 в 13:07:43 | Аноним

    С заменой содержимого уже существующих папок админ и каталог?

  76. 2013-10-25 в 20:51:33 | Ruslan Brest

    Откуда там замена? Если русского языка в папке "russian" до этого у вас не было -- просто новые файлы добавятся. Какие и куда - несложно посмотреть в архиве.

    @Svetlana22, ответ на "что делать", если что-то не получается, написан в конце статьи. Так я смогу быстро и реально помочь. Я не хочу тратить время на гадания и объяснения того, куда попробовать нажать и что посмотреть, воссоздавая картину в голове по крупицам в течение пары дней с прерываниями: это отнимает слишком много времени. Если всё действительно сделано по инструкции -- проблем никаких не возникает. Но иногда всё же находятся люди, которые, например, редактируют английский язык, искренне продолжая считать, что всё делают как написано в инструкции. А может куки не очищены. Не видя пациента, лечить "по фотографиям" я не умею.

  77. 2013-12-19 в 13:10:47 | Сергей

    Написал дополнение для админки, позволяющее редактировать языковые файлы из самой админки. Кому интересно моя почта s21121977@inbox.ru

    500 RUB, http://opencartforum.ru/files/file/1536-редактирование-языковых-файлов-из-админки/ (ждёт модерации)

  78. 2014-07-02 в 07:25:42 | rb.labtodopageopencart1505russianlanguagepack

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

  79. 2014-07-02 в 16:23:13 | Ruslan Brest

    Хм. Пожалуйста. Кушайте, гости дорогие, заходите, берите что нравится, потом ещё бейте морду.

    Ну, я в Днепропетровске, телефон есть на странице "Обо мне".

    P.S. А Даниэлю за ссылку на опенкарт.ком рядом с моей тоже морду бить планируете?

  80. 2014-07-02 в 16:38:22 | Ruslan Brest

    Для тех же, кто адекватен и желает спокойно обсудить темы free software, collaboration, прямую или косвенную оплату работы, "White label" software vs. обязательные ссылки или рекламные блоки в SaaS решениях и свободном софте -- я всегда с удовольствием. И объясню свою позицию, и с удовольствием выслушаю варианты.

    Потому что мне тоже не улыбается в одиночку поддерживать хорошее качество перевода бесплатно под версии, которыми я не пользуюсь, вот уже 4-й год. И выслушивать запросы с требованиями то сделать перевод под ту версию, то морду подставить, чтобы вырубили. Желающих помогать с переводом - ноль, поддержать мелкими пожертвованиями - пара человек за 4 года.

    C удовольствием рассмотрю варианты сделать свой перевод платным, пусть и за символическую сумму в 1-3-5$. А пока -- так, как есть. Ссылка на страницу перевода рядом со ссылкой на opencart.com в футере.

  81. 2014-08-21 в 08:23:23 | Дмитрий

    Ребят я вообще ссылку на загрузку перевода не вижу.... подскажите пж

  82. Зачем нужна папка bin и куда её сувать?

  83. 2014-10-22 в 08:46:25 | Ruslan Brest

    Папка "bin" на сервере (в вашем магазине) не нужна, как и README. Копируйте только папки `catalog` и `admin` и следуйте инструкциям по установке.

    Гитхаб - это место для разработчиков. Если вы простой пользователь - скачайте подготовленный архив, например, с http://www.opencart.com/index.php?route=extension/extension/info&extension_id=2778

  84. Ruslan Brest, я то же занимаюсь разработкой. Мне понравились в ней файлики :) , но как их использовать не понял.

  85. 2015-03-12 в 08:40:06 | Рустам

    Спасибо, автор! Всё работает шикарно)

  86. Добры день! Перевод отлично отработал, как можно поправить отображение буквы "Ы", буква отображается наоборот http://prntscr.com/888iah во всех словах, хотя в файле написана корректно.

  87. 2015-08-29 в 07:08:38 | Ruslan Brest

    Отображением перевод не занимается. Возможно, дело в подгружаемых шаблоном шрифтах - смотрите стили, спрашивайте верстальщика шаблона насчёт кириллической части шрифта и буквы "Ы".

Оставьте комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Имя и сайт используются только при регистрации

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

Авторизация  Facebook. MaxSiteAuth. Loginza

(обязательно)