Перейти к содержанию
  • RU
    • Язык
Не приобретайте модули вне площадки, чтобы не быть обманутыми!

Opencart 3 club edition - русскоязычная сборка опенкарт [support]


Перейти к решению Решений OpenCart Club,

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

Добрый вечер! Поддерживаю вопрос! Почему нет по-умолчанию англ. языка? Или хотя бы языковый пакет создайте, чтобы скачать. С обычного опенкарта 3 не удобно дергать языковые файлы.

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

В 18.10.2023 в 19:02, Rubynoid сказал:

Добрый вечер! Поддерживаю вопрос! Почему нет по-умолчанию англ. языка? Или хотя бы языковый пакет создайте, чтобы скачать. С обычного опенкарта 3 не удобно дергать языковые файлы.

Добрый день. Язык можно брать из штатного OpenCart. Но там уже появились доп переменные.

Насчёт языкового пакета - хорошая мысль. Займусь его подготовкой.

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

В 18.10.2023 в 18:13, mpn2005 сказал:

Добрый день. Язык можно брать из штатного OpenCart. Но там уже появились доп переменные.

Насчёт языкового пакета - хорошая мысль. Займусь его подготовкой.

Благодарю!

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

В 18.10.2023 в 18:13, mpn2005 сказал:

Добрый день. Язык можно брать из штатного OpenCart. Но там уже появились доп переменные.

Насчёт языкового пакета - хорошая мысль. Займусь его подготовкой.

Приветствую! Хорошо бы это в момент установки сделать выбор, рус и\или инглиш, хотят один из, хотят оба

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

  • 2 недели спустя...
В 18.10.2023 в 19:15, Rubynoid сказал:

Благодарю!

Английская локализация уже доступна на github.

https://github.com/OpenCart-Club/opencart/tree/ocClub3/language

 

В сборку будет добавлена возможность при установке пакета сразу добавлять языковую запись в БД.

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

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

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

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

В 29.10.2023 в 14:47, trueboroda сказал:

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

Такое поведение изначально заложено в движке OpenCart.

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

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

В 28.10.2023 в 20:12, mpn2005 сказал:

Английская локализация уже доступна на github.

https://github.com/OpenCart-Club/opencart/tree/ocClub3/language

 

В сборку будет добавлена возможность при установке пакета сразу добавлять языковую запись в БД.

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

Это очень хорошая новость. Т.к. ранее устанавливал языковой пакет "английский" руками + перевод всех статусов отправки/получения/склада и т.п. пришлось также делать вручную.

Вопрос. Если обновляться в дальнейшем, английский накатится поверх существующего или файлы накатятся, а в БД - это будут два разных языка? 

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

В 29.10.2023 в 15:45, THE_GRIF сказал:

Вопрос. Если обновляться в дальнейшем, английский накатится поверх существующего или файлы накатятся, а в БД - это будут два разных языка? 

Это два разных языка. Как из коробки в opencart.

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

В 29.10.2023 в 12:56, mpn2005 сказал:

Это два разных языка. Как из коробки в opencart.

Я имею ввиду, что если уже стоит Русский и Английский, то вот это встанет без проблем?

 

https://github.com/OpenCart-Club/opencart/tree/ocClub3/language

 

Или будет третьим языком?

Изменено пользователем THE_GRIF
Ссылка на комментарий
Поделиться на другие сайты

В 29.10.2023 в 15:58, THE_GRIF сказал:

Я имею ввиду, что если уже стоит Русский и Английский, то вот это встанет без проблем?

 

https://github.com/OpenCart-Club/opencart/tree/ocClub3/language

 

Или будет третьим языком?

Английский станет поверх английского, если языковые папки называются так же en-gb.

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

В 28.10.2023 в 22:12, mpn2005 сказал:

Английская локализация уже доступна на github.

https://github.com/OpenCart-Club/opencart/tree/ocClub3/language

 

В сборку будет добавлена возможность при установке пакета сразу добавлять языковую запись в БД.

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

Отличная новость! Благодарю за скорость!

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

было бы удобнее если бы модули шли сначала установленные потом нет, а не вперемешку

https://skrinshoter.ru/sMYSUUJXtIw?a

Синхронизация с 1с

Парсинг поставщиков

Загрузка прайс листов любой сложности

Написание модулей под ваши требования

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

В 30.10.2023 в 17:06, zema50 сказал:

было бы удобнее если бы модули шли сначала установленные потом нет, а не вперемешку

https://skrinshoter.ru/sMYSUUJXtIw?a

Это готово.

https://github.com/OpenCart-Club/opencart/commit/0e8a2477a22617e13ead996f3e86b71aabd645f2

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

  • 2 недели спустя...

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

Мой сайт https://jbparts.ru/ собран на Вашей клубной сборке.

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

А только лого магазина. 

В гугле при поиске товара так же на некоторых позициях отображает только логотип вместо фото товара.

 

image.thumb.png.af8c8bf95f0931c84c1267e7dc76adca.png

На сайте установлен  шаблон "Простор"

При обращении к ним с этим вопросом, они ответили :

image.png.6649ea6f632a9d057d7c58f7274f660b.png

Есть ли у Вас возможность решить данную проблему?

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

В 10.11.2023 в 14:12, plezh сказал:

Есть ли у Вас возможность решить данную проблему?

У всех есть такая возможность :)

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22963&filter_search=open+graph&filter_license=0&filter_download_id=42&sort=e.date_modified&order=ASC&page=3

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

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

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

В 10.11.2023 в 20:37, Opeser сказал:

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

Добрый день.

Язык выбирается следующим образом:

1) Если клиент старый, то язык берётся из кукисов

2) Если нет, то язык берётся по языку браузера

3) Если не прошли п1 и п2, то берётся язык настроенный по умолчанию.

Эта логика не трогалась в сборке, всё как в оригинальном opencart.

 

Если надо отключить п2, то в файле catalog/controller/startup/startup.php

Вот это:

if (!empty($this->request->server['HTTP_ACCEPT_LANGUAGE']) && !array_key_exists($code, $languages)) {

Заменить на это:

if (false) {

 

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

В 10.11.2023 в 19:48, mpn2005 сказал:

Добрый день.

Язык выбирается следующим образом:

1) Если клиент старый, то язык берётся из кукисов

2) Если нет, то язык берётся по языку браузера

3) Если не прошли п1 и п2, то берётся язык настроенный по умолчанию.

Эта логика не трогалась в сборке, всё как в оригинальном opencart.

 

Если надо отключить п2, то в файле catalog/controller/startup/startup.php

Вот это:

if (!empty($this->request->server['HTTP_ACCEPT_LANGUAGE']) && !array_key_exists($code, $languages)) {

Заменить на это:

if (false) {

 

 

Спасибо большое за разъяснение! Я что-то про язык браузера не подумал. Проверил - да, именно так и работает. 

 

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

В 10.11.2023 в 22:30, Opeser сказал:

Я что-то про язык браузера не подумал.

Так уже работает большая часть интернет сайтов. Они не смотрят на локацию, а только на локализацию вашего браузера.

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

В 10.11.2023 в 22:32, mpn2005 сказал:

Так уже работает большая часть интернет сайтов. Они не смотрят на локацию, а только на локализацию вашего браузера.

 

Понял, спасибо. В принципе эта логика правильная, просто я не знал. Спасибо за разъяснения! 

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

Доброго времени суток!
 

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


1. Переключаться на какой-то язык, который НЕ является языком по умолчанию данного дополнительного магазина
2. После этого переключаться на язык, который является языком по умолчанию данного дополнительного магазина


У меня пункт 2 не работает, т.е. после переключения на какой-то другой язык, вернуться на язык по умолчанию не получается.
В дефаултной сборке это работает.


Что-то может кто посоветовать?

Изменено пользователем Sewko
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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

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