OpenCart построен с MVC + L (Модель, Вид и Контроллер + Язык) ... Это позволяет чрезвычайно легко добавлять и использовать языковые файлы ...
В каталогах admin / language и catalog / language вы найдете подкаталоги с соответствующими языковыми файлами ...
Чтобы создать свой собственный языковой пакет, просто переведите все языковые файлы в подкаталогах на нужный язык (соответственно, создав / назвав корневой / языковой каталог ...)
Как только вы получите переведенные файлы, вам просто нужно вставить язык в таблицу DB_PREFIX / 'language' в вашей базе данных ...
Полные инструкции описаны на форумах OpenCart:
Как установить или создать новый языковой пакет?