В версиях модуля для системы 2.x и 3.x используются одинаковые языковые файлы. В некоторых модулях это не так. Когда файлы одинаковые — их можно копипастить без раздумий.
На OpenCart 2.3 и ocStore 2.3 наблюдается ситуация, когда в системных адресах код языка меняется на английский, но потом уже не меняется обратно на русский.
Проверить можно элементарно на корзине или на ajax отзывов:
http://opencart-2302.loc/index.php?route=product/product/review&product_id=28
http://opencart-2302.loc/en/index.php?route=product/product/review&product_id=28
Тест дефолтной карты сайта:
То есть, мультиязычие изначально работает только с ЧПУ адресами, но не работает с системными адресам.
--
Была идея "подтягивать" настройки из модулей мультиязычия. Если вдруг дойду до этого, то иметь ввиду, что в ocStore 3 и 2.1 — разные коды модуля "ocdev.pro мультиязык". Также иметь ввиду, что этот модуль НЕ заявлен для OpenCart, а только для ocStore. И для двойки так же само. Но на OpenCart 2.3 с установленным SeoPro от freelancer & AlexDW модуль отрабатывает с ЧПУ-адресами ок. Есть проблемы с НЕ ЧПУ адресами.