Ответить Новая тема Новый опрос 
Всего: 10 1 2 3 4 5 > »
 Локализация PrestaShop 1.4
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


03-01-2011 00:59
До выхода финальной версии версии 1.4 осталось не так уж много времени, поэтому предлагаю всем желающим поучаствовать в ее локализации.

На данный момент сделано:
  • Генерация ЧПУ
  • Создание PDF с поддеркой кириллицы
  • Модуль для перевода строк в БД
  • Импорт регионов и налогов для выбранного языка

Скачать можно здесь http://prestalab.ru/upload/localizator.zip
Инструкция http://prestalab.ru/cms.php?id_cms=4

Хаки сделаны при помощи новой возможности перезаписи классов, так что обновление магазина официальной версией не затронет изменения. Перевод строк в БД (названия вкладок, статусы, ...) тоже не зависит от версии. Кстати при помощи этого модуля можно добавить и украинский язык, список регионов и налогов.

С вас собственно файл перевода и список багов, проявляющихся только в кириллице, а также пожелания по доработке модуля.


Сообщение отредактировано ors 03-01-2011 02:03 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Fant63
Профессионал
Сообщений: 543
Откуда: Тольятти
Регистрация: 23-02-2010


03-01-2011 04:22
Спасибо за развитие!
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Fant63
Профессионал
Сообщений: 543
Откуда: Тольятти
Регистрация: 23-02-2010


03-01-2011 04:30
В этом месте, в низу,
Цитата:

нужно чуть поправить ссылку

Обсудить модуль и скачать перевод можно на форуме.
ссылается на
Цитата:
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
mobl1n
Новичок
Сообщений: 30
Регистрация: 04-01-2011


05-01-2011 01:58
А не могли бы вы подсказать в какой кодировке кодируется данные файла локализации, всмысле, вот в файле ru.php строчки
$_LANG['product_47f1a471a7f6a74053869cdb9cbf05bb'] = 'Скидка';

что это за кодировка "47f1a471a7f6a74053869cdb9cbf05bb" ? Мне нужно присвоить значения для параметров Call by phone для русского языка текст,получается надо перекодировать это Call by phone да? :blus:
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


05-01-2011 13:38
Это md5 от исходной строки. Перевод можно из админки делать.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


09-01-2011 21:30
Добавил поиск с поддержкой русской морфологии. Для работы с текущей версией нужно заменить в classes/poisk.html self::sanitize на Search::sanitize и пересоздать индекс.


Вложения:

Вложения override.zip( Размер файла: 1.72KB Скачиваний: 364 )
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Brankub


Новичок
Сообщений: 26
Регистрация: 13-11-2010


10-01-2011 03:29
Действительно полезно! Спасибо.

Есть вопрос:
Часто возникает Fatal error на локалхосте при попытке создать PDF, также очень долго обрабатывает запрос. Где-то 1 из 3 все таки дает PDF.

Что может быть причиной?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


11-01-2011 14:25
Обновление модуля.
  • Оптимизирован код модуля;
  • Добавлен js для транслитерации названия товара при ручном вводе в админке;
  • Добавлен полный перевод от newtc



Сообщение отредактировано ors 11-01-2011 15:25 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Magister
Новичок
Сообщений: 12
Регистрация: 21-01-2011


21-01-2011 04:55
Не могу настроить на PrestaShop 1.4.0.8. Устанавливается вроде бы нормально, хук на head админки работает (.js включен), но при попытке войти в настройку модуля выдает "Модуль успешно деинсталлирован", при этом он всё равно вроде как остается установлен.
Больше ничего не происходит.
Подскажите, что не так?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Magister
Новичок
Сообщений: 12
Регистрация: 21-01-2011


23-01-2011 03:17
Хм... странно. Проблема решилась сама по себе после обновления до 1.4.0.9.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 10 1 2 3 4 5 > »