afwollis: автодетект от настроек браузера - это не совсем правильное решение проблемы, как и указано в тикете по вашей ссылке.
Я нашёл решение, которое позволяет выставить тот же язык, который указан в интерфейсе магазина. Например при редактировании товара (в админке) для ввода его описания используется CKEditor:
-----------------------------
а) В файле admin/controller/catalog/product.php есть функция:
"private function getForm()"
в которую надо добавить строку:
$this->data['lang'] = $this->language->get('code');
б) затем в файле admin/view/template/catalog/product_form.tpl найти код (строки 537-547):
<?php foreach ($languages as $language) { ?>
CKEDITOR.replace('description<?php echo $language['language_id']; ?>', {
filebrowserBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
filebrowserImageBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
filebrowserFlashBrowseUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
filebrowserUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
filebrowserImageUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>',
filebrowserFlashUploadUrl: 'index.php?route=common/filemanager&token=<?php echo $token; ?>'[u][b],
language: '<?php echo $lang; ?>'[/b][/u]
});
<?php } ?>^^^ жирным шрифтом с подчёркиванием я выделил то, что надо добавить (включая запятую на предыдущей строке). - PS: выделение шрифта не сработало - смотрите по тегам [u][b].-----------------------------
Всё, интерфейс HTML-редактора на этой странице переведён.
Теперь вопрос: куда отправить эти изменения для внесения их в апстрим ocStore? Или можно оставить здесь и сюда же постить изменения для перевода CKEditor в остальных местах магазина?