Автор Тема: Не сохраняется перевод модулей через панель управления в админке  (Прочитано 1342 раз)

07 Март 2013, 18:11:32
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Возникла проблема. Мне нужно перевести горизонтальное меню магазина, а также заглавие некоторых блоков. Захожу в админку, Инструменты - Перевод - Перевод модулей. Выбираю установленную тему, нахожу Модуль: blockpermanentlinks и ввожу в необходимые поля требуемый перевод, после чего внизу страницы жму обновить перевод. После чего меня перекидывает на страницу с победной надписью Успешно обновлено, но при обновлении страницы магазина всё остается по старому на английском языке вместо русского. При повторной попытке ввести перевод, поля с русским переводом обнаруживаются пустыми, повторные обновления приводят к тому же результату.
При переводе фраз используемых во фронт-офисе  перевод сохраняется.  Подскажите какие причины могут быть и нельзя ли осуществить перевод другим образом.
07 Март 2013, 22:55:52
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86543
  • Репутация: +25419/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нужно увеличить размер памяти, тогда будут сохраняться новые фразы перевода.
Или в ручную править языковые файлы.
/modules/blockpermanentlinks/ru.php
<?php

global $_MODULE;
$_MODULE = array();
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks-header_2f8a6bf31f3bd67bd2d9720c58b19c9a'] = 'контакты';
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks-header_e1da49db34b0bdfdddaba2ad6552f848'] = 'карта сайта';
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks-header_fad9383ed4698856ed467fd49ecf4820'] = 'в закладки';
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks_39355c36cfd8f1d048a1f84803963534'] = 'Блок постоянных ссылок';
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks_3a3bf29ed9ddeb6210a731d2b1454df2'] = 'Добавляет блок с ссылками на контакты, карту сайта и тд.';
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks_e1da49db34b0bdfdddaba2ad6552f848'] = 'карта сайта';
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks_2f8a6bf31f3bd67bd2d9720c58b19c9a'] = 'контакты';
$_MODULE['<{blockpermanentlinks}prestashop>blockpermanentlinks_05eb51862bc90ef24d04f3f1d8be5274'] = 'добавить страницу в закладки';