Проблема кодировки цитат Opencart на французском языке - PullRequest
0 голосов
/ 14 января 2019

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

Я использую opencart версии 3.0.3.1 с языковым пакетом

Файл /catalog/view/theme/default/template/checkout/checkout.twig строка 92,95 114 и более.

$('#collapse-checkout-option').parent().find('.panel-heading .panel-title').html('<a href="#collapse-checkout-option" data-toggle="collapse" data-parent="#accordion" class="accordion-toggle">{{ text_checkout_option }} <i class="fa fa-caret-down"></i></a>');

Файл контроллера OpenCart (/catalog/controller/checkout/checkout.php) sprintf text_checkout_option строка в файл ветки, который заменяется в коде JavaScript и кавычки нарушают JavaScript

text_checkout_option = Этап 1: Параметры извлечения

$data['text_checkout_option'] = sprintf($this->language->get('text_checkout_option'), 1);

С javascript, сломанным ajax и другим javascript перестал работать.

Я получаю эту ошибку в консоли браузера:

SyntaxError: отсутствует) после списка аргументов index.php: 287: 213

Есть ли простое решение, поскольку эта проблема в файлах OpenCart Core?

...