Спасибо за оперативную помощь! Оличное решение! Теперь просто надо сделать транслитерацию ссылок в пунктах меню и всё заработает. Спасибо Вам!
регаться не стал, но допишу в старую тему исправление для \public_html\templates\ja_onepage\html\modules.php Дело в том, что там не прописана работа функции по транслитерации переменной типа TPL_SUBTITLE_АРХИВ в TPL_SUBTITLE_ARHIV Нужно в строке 77 написать $subtitlekey = 'TPL_SUBTITLE_'.rus2translit($key); а затем в файле language\ru-RU\ru-RU.tpl_ja_onepage.ini прописать транслитерированные переменные и их значения, и тогда все будет работать как надо! Создателю функции транслитерации респект! Я делал так: 1. Поменял modules.php с исправлением в 77 строке 2. Поменял названия модулей на кириллические через админку 3. Зашел в БД, в таблице overrides выполнил поиск по TPL_SUBTITLE, изменил их в соответствии с таблицей транслитерации 4. Поменял в меню ссылки аналогичным образом. НЕ СРАБОТАЛО 5. Зашел в пункты меню и сохранил еще раз без изменений ЗАРАБОТАЛО почему то?)))
Все так же используем поиск по файлам шаблона. Только ищем имя переменной. Вроде TPL_SUBTITLE_OUR_PORTFOLIO, сама переменная генерироваться не будет и будет указана с оригинальным названием. Вот только не факт, что все ограничится PHP/HTML. Пару раз встречал указания на генерацию кода в JS файлах, так что расширьте поиск и на них, имя переменной будет все равно в оригинальном виде даже там.