Как перевести модуль prestashop

Разместил , 7 Фев.2015 / Нет комментариев

Приветствую тебя дорогой читатель на моём блоге. Сегодня я расскажу как перевести модуль prestashop. Для этого нам понадобится доступ к сайту по ftp, текстовый редактор и пару минут свободного времени.

Я буду делать перевод на примере модуля поиска «blocksearch_mod»

Как перевести модуль prestashop

Заходим site.ru/modules/blocksearch_mod/blocksearch-top_modm.tpl или site.ru/themes/ваша_тема/modules/blocksearch_mod/blocksearch-top_modm.tpl всё зависит от того, где лежит ваш файл.

Открываем файл blocksearch-top_modm.tpl в текстовом редакторе

Находим строчку с содержанием

{l s='Search' mod='blocksearch_mod'}

Немного поясню: фраза которую нам нужно переести

l s='Search'

, название модуля

mod='blocksearch_mod'

Теперь в папке с модулем создадим папку с названием «translations», в ней создадим два файла «index.php» и «ru.php»

В файл «index.php» добавим:

<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

а в «ru.php»

<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{blocksearch_mod}prestashop>blocksearch-top_modm_13348442cc6a27032d2b4aa28b75a5d3'] = 'Поиск';
return $_MODULE;

На файле «ru.php» я остановлюсь поподробнее:

{blocksearch_mod}

эта часть кода говорит о названии модуля

blocksearch-top_modm_

эта часть кода говорит о имени файла

13348442cc6a27032d2b4aa28b75a5d3

эта часть кода говорит о фразе которую надо перевести. Этот код для перевода генерируется по средствам MD5

Для этих целей нам подойдёт сервис , переходим в сервис и в поле вводим нашу фразу «Search»

Как перевести модуль prestashop
и нажимаем кнопку «hash darling, hash!»
Как-перевести-модуль-prestashop
Получаем «13348442cc6a27032d2b4aa28b75a5d3», это и есть наша фраза «Search» зашифрованная средствам MD5.
Как-перевести-модуль-prestashop
На этом всё, если будут вопрсы пишите в комментариях

Оставить комментарий