Вы наверно не читаете что я вам пишу. :ph34r: Значит писать не буду, потому что не читаете :-D
Далее без обид.
Перечитайте еще раз внимательно
А то ответ в простыню вы накалякали, а прочесть то что я вам написал не удосужились. Без обид - внимательнее читайте. (и поменьше пишите в чем еще не разбираетесь, виджеты это динамические "модули" собранные УПОРЯДОЧЕННО в одном месте чтобы не болтались простыней по "модулям", причем сделанные СТАНДАРТНО, для УДОБСТВА ИСПОЛЬЗОВАНИЯ пользователями. Вы бы хотели видеть к примеру 20 дополнительных модулей в "меню" модулях админки и потом для каждой схемы вешать к примеру меню, т.е. чтобы повесить один виджет на все схемы (к примеру меню, вам надо будет "обойти" все схемы), когда виджетом он вешается В ОДИН клик на все схемы. Вызов стандартный opencart, вызывается один модуль, называется он blog_module, а он в свою очередь согласно настройкам уже выводит "виджеты", т.е. методы своего класса)
Я же даже вам скрин привел - можно использовать не стандартные позиции, но если автор позиций их сделал правильно! Если он сделал код с ОШИБКОЙ то это ЕГО ошибка только.
Еще раз внимательно перечитайте мой пост https://opencartforum.com/topic/45395-seo-cms-top-2-блог-новости-отзывы-галерея-формы/page-148#entry621778
Насчет меню - если нету для каждого языка поля URL - то можете смело бить в табло автора этого модуля, я еще помогу.
Это грубейшая детская ошибка. Авторы таких "ошибок" думают что в мире существует только один язык. Как вы догадались это бред. И не знают что не может быть одного URL для разных языковых страниц. Как же о них узнают ПС то ?