За торговлей в интернет — будущее. И это будущее — Prestashop.

Нюансы перевода текстов в Prestashop 1.6

Не все сторонние модули имеют перевод на русский язык «из коробки». В такой ситуации приходится переводить их самостоятельно, с помощью инструментов Prestashop в разделе «Локализация» — «Переводы».

Проблема в том, что этот перевод будет работать только для выбранного шаблона из установленных в этой копии CMS, соответственно при переносе модуля в другую установку перевод придется делать снова.

Итак, что же нужно сделать:

Для того, что бы наш перевод был доступен при переносе модуля, прежде всего необходимо перенести новопереведенный файл с именем ru.php из каталога шаблона ( обычно он находится в /themes/<каталог шаблона>/modules/<имя модуля>/translate ) в каталог модуля ( /modules/<имя модуля>/translate ). После этого нужно открыть его для редактирования и сделать некоторые правки. А именно, переименовать все вхождения названия шаблона (в примере перевод сделан для стандартного шаблона Prestashop 1.6 bootstrap ) на prestashop.

Было:

Стало:

Теперь перевод будет доступен при переносе модуля на другую инсталляцию Prestashop.

 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*

code