Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте. Скачала и установила шаблон EStore на русскоязычную OpenCart. Админка после установки стала английской, кроме логотипа русского OpenCart (OpenCart русская сборка). На сайте же выходят ошибки Undefined index: ru-ru да и весь русский текст в иероглифах. В настройках шаблона язык стоит русский. Подскажите пожалуйста как решить проблему.

P.S. Лучше вообще не использовать англоязычный шаблон, да?) Потом проблемы с ним могут возникнуть?

Изменено пользователем nazilyagim

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В шаблоне была папка: language/ru-ru/

Или language/Russian?

Та ошибка "Undefined index: ru-ru" говорит что не найдена переменная или папка ru-ru.

Если с шаблоном не шла папка с русификацией, то придётся вручную переводить весь шаблон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, roman2774 сказал:

В шаблоне была папка: language/ru-ru/

Или language/Russian?

Та ошибка "Undefined index: ru-ru" говорит что не найдена переменная или папка ru-ru.

Если с шаблоном не шла папка с русификацией, то придётся вручную переводить весь шаблон.

Видимо так и задумывалось разработчиком шаблона. В документации прописано какие файлы нужно переводить, видимо вручную. А что делать с русским в админке? Ставила то я на русский опенкарт, а он английским стал частично. Качать русификаю? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Система->настройки->локализация и выберите в поле "Язык Администратора" -> Russian (язык админ.панели)

Система->настройки->локализация и выберите в поле "Язык" -> Russian (язык пользовательской части сайта)

System->settings->local и выберите в поле "Administration Language" -> Russian (язык админ.панели)

System->settings->local и выберите в поле "Language" -> Russian (язык пользовательской части сайта)

 

Еще можете посмотреть что у вас творится в языках системы:

Система->локализация->языки

System->localisations->languages

Посмотрите какие языки включены

 

Изменено пользователем roman2774

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 08.04.2017 в 10:32, roman2774 сказал:

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

Система->настройки->локализация и выберите в поле "Язык Администратора" -> Russian (язык админ.панели)

Система->настройки->локализация и выберите в поле "Язык" -> Russian (язык пользовательской части сайта)

System->settings->local и выберите в поле "Administration Language" -> Russian (язык админ.панели)

System->settings->local и выберите в поле "Language" -> Russian (язык пользовательской части сайта)

 

Еще можете посмотреть что у вас творится в языках системы:

Система->локализация->языки

System->localisations->languages

Посмотрите какие языки включены

 

В админ панеле везде русский стоит. В языках системы тоже русский с кодом "ru-ru".

А вот на самом сайте ошибки ссылаются на модули (/public_html/catalog/controller/extension/module/ocnewproductslider.php), т.е. в самом php файле ничего на русский изменить невозможно (прикрепила код модуля). 

Может этот код "ru-ru" надо как-то в в бд прописать? И как это сделать?

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

Screenshot_1а.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробуйте поискать папки Russian English и удалите их

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, chukcha сказал:

Попробуйте поискать папки Russian English и удалите их

 

 

Ну вот у меня есть 2 папки "en-gb" (создается с установкой шаблона) и "ru-ru". Какую удалить то?  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема с языком в админке отпадает. Просто перевыбрала русский язык в настройках и все заработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 08.04.2017 в 10:32, roman2774 сказал:

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

Система->настройки->локализация и выберите в поле "Язык Администратора" -> Russian (язык админ.панели)

Система->настройки->локализация и выберите в поле "Язык" -> Russian (язык пользовательской части сайта)

System->settings->local и выберите в поле "Administration Language" -> Russian (язык админ.панели)

System->settings->local и выберите в поле "Language" -> Russian (язык пользовательской части сайта)

 

Еще можете посмотреть что у вас творится в языках системы:

Система->локализация->языки

System->localisations->languages

Посмотрите какие языки включены

 

а что делать с ошибками Undefined index: ru-ru?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Тогда получится что сайт показывает папку с английским языком, а внутри этой папки переменные написаны на русском)))

файл искать придется по FTP. в папке catalog->language

Изменено пользователем roman2774
уточнил путь до папки с языковыми переменными

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какой-то бред
Есть проверенный способ - 999 р. и проблема сама рассосется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 минут назад, roman2774 сказал:

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

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

Тогда получится что сайт показывает папку с английским языком, а внутри этой папки переменные написаны на русском)))

файл искать придется по FTP. в папке catalog->language

Да, на своем языке ошибок нет на сайте) Но вот как админку на русский перевести? Опенкарт то у меня уже русский

Screenshot_3.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установить русский для админки

 

или

 

модуль

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, chukcha сказал:

Установить русский для админки

 

или

 

модуль

вот именно, что в настройках админки русский стоит, но все на англ. попробую модулем 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, nazilyagim сказал:

Проблема с языком в админке отпадает. Просто перевыбрала русский язык в настройках и все заработало.

Вы же написали что вопрос с языком для админке отпал. Все заработало после перевыбора языка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
29 минут назад, roman2774 сказал:

Вы же написали что вопрос с языком для админке отпал. Все заработало после перевыбора языка

это когда выбираю код "ru-ru" в админке, но с ним ошибки на сайте выходят. А когда выбираю "en-gb" админка на англ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так в админке можно выбрать язык отдельно для админки и отдельно язык для пользовательской части

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И они не пересекаются. Если на сайте ошибки. Значит это ошибки с языком только для пользовательской части. А если ошибки в админке, то тут ошибка языка только для админки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, roman2774 сказал:

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

Спасибо большое, ошибок пока нет. В настройках модулей изменила код engb на ruru в phpMyAdmin и ошибка с ruru ушла))

Изменено пользователем nazilyagim

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.