Как же нет английского, когда он есть?
В шаблонах:
{l s='Order confirmation'}
В модулях:
$this->l('Details')
Функция l нужна для перевода строки. Например смотрите функцию displayError в файле classes/Tools.php.
То есть в файле перевода Cart это название шаблона, 2a19149f2c7c6f670ef22efeb5eff256 мд5 от исходной строки. А файлы en.php пустые, потому что в их заполнении нет смысла, все английские строки и так в коде.
Так что ничего не нужно приводить в соответсвие. Открываете инструменты/перевод и переводите через админку.
Для переиндексации заходите на страницу настройки/поиск и нажимаете Пересоздать индекс.
Кстати перевод на рабочем хостинге может вызвать потерю переведенных строк, из-за превышения максимально разрешенного размера post-запроса. Так что лучше переводить на локалхосте а потом просто перенести на рабочий сайт.
В шаблонах:
{l s='Order confirmation'}
В модулях:
$this->l('Details')
Функция l нужна для перевода строки. Например смотрите функцию displayError в файле classes/Tools.php.
То есть в файле перевода Cart это название шаблона, 2a19149f2c7c6f670ef22efeb5eff256 мд5 от исходной строки. А файлы en.php пустые, потому что в их заполнении нет смысла, все английские строки и так в коде.
Так что ничего не нужно приводить в соответсвие. Открываете инструменты/перевод и переводите через админку.
Для переиндексации заходите на страницу настройки/поиск и нажимаете Пересоздать индекс.
Кстати перевод на рабочем хостинге может вызвать потерю переведенных строк, из-за превышения максимально разрешенного размера post-запроса. Так что лучше переводить на локалхосте а потом просто перенести на рабочий сайт.