Пока ждал ответ - разобрался сам, вдруг кому пригодится:
Для возможности отображения на другом языке, при смене языка сайта(если у вас несколько языков на сайте)
1. удаляете ocmod язык для установленных модулей партнёрская программа и других(доп функции итд, если таковые установлены) (пример: lang_affiliate.ru.ocmod.xml для рус языка партнёрки)
2. открываете в текстовом редакторе(желательно нормальном, поддерживающим кодировки текста, к примеру Notepad++) данный файл(lang_affiliate.ru.ocmod.xml) и смотрите какие строки и в какой файл дописывает ocmod.
Пример:
<file path="catalog/language/ru-ru/affiliate/register.php">
<operation error="skip">
<search>
<![CDATA[
?php
]]>
</search>
<add position="after">
пишет в файл catalog/language/ru-ru/affiliate/register.php
пишет в следующую строку после символов ?php
то есть - пишет в начало файла сразу после начало php файла
далее
<![CDATA[
$_['text_bonus'] = 'Оплата бонусами';
$_['text_qiwi'] = 'QIWI Кошелек';
добавляет строки $_['text_bonus'] = 'Оплата бонусами'; и $_['text_qiwi'] = 'QIWI Кошелек';
теперь открываете либо папку с файлами вашего сайта либо по фтп подключаетесь на сайт(у кого что)
переходите в папку указанную в файле <file path="catalog/language/ru-ru/affiliate/register.php"> и смотрите есть ли там такой файл, если нет ищите в такой же папке другого языка, то есть тут <file path="catalog/language/en-gb/affiliate/register.php"> для англ.
и вносите в начало файла, после символов ?php с новой строки, строки из ocmod, то есть - $_['text_bonus'] = 'Оплата бонусами'; итд
Всё это проделываете со всеми указанными файлами и строками, если каких то файлов нет в нужном языке - копируйте из того языка в котором файл есть.
Всё проделываем для всех установленных языков и вуа ля =) рабочая мультиязычная партнёрка =)
Через время залью архивы с файлами рус для opencart 2.3 возможно будет понятней кому то.
Как то так, всем спасибо =)
P.S возможно для полной локализации придётся добавить и локализовать файлы не указанные и не изменяемые через ocmod модулем, такие как edit.php в catalog/laguage/ru-ru/affiliate/edit.php отвечающий за текст при изменении данных итд =)
Я лишь дал идею и вариант решения конкретно моей задачи.
P.S.S название папок в архиве не совпадут на 100% с вашими, архив лишь пример для людей, кому трудней понять моё возможно запутанное повествование. В архиве не все файлы.
Так на всякий случай, заранее =)
opcar(ru).zip