Меню Рубрики

Установка и русификация prestashop

Установка и русификация Prestashop. Перенос Prestashop на хостинг

Разработка интернет-магазина требует тщательного подбора движка для управления товарным ассортиментом, заказами, работы со складом, корзиной и т.п. Сейчас не обязательно изобретать велосипед, так как существует множество бесплатных скриптов для создания функционального интернет магазина — Prestashop, OpenCart, Magento, Virtuemart и прочие.

Одним из самых популярных и скачиваемых движков в последнее время стал Prestashop. Это французская CMS, которая постоянно развивается, пополняется новыми шаблонами и модулями, обладает высокой степенью интеграции с различными ERP системами и демонстрирует рост своих поклонников.

Где скачать движок?

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

Установка Prestashop

Итак, пошаговая инструкция по установке Prestashop .

  • 1. Первое, что необходимо сделать — скачать дистрибутив Prestashop с официального сайта — см. ссылку выше.
  • 2. Есть два вида установки CMS:
    • установка на локальный сервер (на своем компе);
    • установка на хостинг.

  • Перед установкой движка в этом случае нужно поставить у себя на машине виртуальный хостинг. Чтобы облегчить себе жизнь рекомендую поставить себе так называемый Джентельменский набор разработчика — Denwer. Скачать его можно на сайте — http:\\denwer.ru. В состав этого набора входит всё необходимое для работы CMS — Apache, MySQL, phpMyAdmin, SSL.
  • 3. Если вы все сделали правильно, то виртуальный хостинг у вас появится на виртуальном диске z:/. Далее вам нужно будет перейти в директорию /home и в ней создаем папку с нужным именем, которое будет адресом нашего сайта.
  • Мы создадим интернет-магазин с адресом myshop.ru. Внутри папки создаем директорию www, куда и нужно будет распаковать скачанный архив CMS Prestashop. Путь установки у нас получился такой: Z:/home/myshop.ru/www/.
  • 4. Создаем базу данных (БД) для нашего будущего интернет-магазина. БД обязательна, так как кроме информации о товарах и заказах в БД хранится различная системная информация и контент самой CMS.
  • Создавать базу будем с помощью утилиты Денвера — phpMyAdmin. Для этого зайдем в браузере по адресу http://localhost/tools/phpmyadmin/.
  • Задаём имя нашей базы данных в поле «Создать новую БД», например myshop_bd и переходим к следующему шагу.
  • 5. Далее необходимо запустить процесс установки скрипта. Для этого в браузере прописываем путь myshop.ru/install/. После чего начинется инсталляция CMS.
  • 6. Проверяем, что все настройки выполнены и верно установлены права.
  • 7. Далее подключаем ранее созданную базу данных. Для этого вводим все параметры — имя локального сервера, имя базы данных и пользователя, пароль к базе, движок и префикс.
  • На локальном севере по умолчанию имя сервера — localhost, имя пользователя — root, пароль не задан. Имя нашей базы данных myshop_bd. Префикс базы нужен в основном если вы будете использовать одну базу для нескольких сайтов.
  • Выбираем тип установки и вводим почтовый адрес.
  • 8. Жмем кнопку далее и на завершающем этапе заполняем информационные поля — название магазина, вид деятельности, страна и т.п. При необходимости добавляем логотип компании.
  • 9. Далее идет процесс установки файлов, по завершении которого вас известят, что инсталляция прошла успешно.
  • После того, как установка завершена — переходим в корень установленного дистрибутива Prestashop и удаляем оттуда папку /install — для предотвращения повторной установки. Также для безопасности необходимо переименовать папку /admin. Переименуем в eshopadmin.
  • 10. Для входа в административную панель переходим по адресу — myshop.ru/eshopadmin. Вводим логин и пароль и вот мы в бэк-офисе Prestashop.
  • Ву-а-ля. Установка завершена!

Установка Prestashop на хостинг

Установка Prestashop на хостинг мало чем отличается от установки в Денвер. Создание БД в этом случае выполняется на хостинге в phpMyAdmin либо с помощью панели управления хостингом.

Для переноса Prestashop на хостинг вам понадобится архив существующего дистрибутива CMS и дамп БД, который можно сделать с помощью средств экспорта MySQL в phpMyAdmin.

Архив сайта заливаем в корневую директорию вашего хостинга, а дамп базы импортируем с помощью средств phpMyAdmin в новь созданную на хостинге БД.

Далее в конфигурационном файле config/settings.inc.php на хостинге прописываем сервер БД, имя БД и пользователя, а также пароль. Процесс переноса на хостинг завершен!

Русификация Prestashop

В последних версиях локализация Prestashop достаточно проработана. Фактически весь движок — фронт — и бэк — офис русифицированы.

Первое, что нужно сделать перейти в административной панели в меню Localization. Здесь импортируем нужные пакет локализации. В месте с пакетом импортируется язык, валюта, еденицы измерения.

На вкладке конфигурации отмечаем нужный язык по умолчанию — Russianи страну. Также можете указать валюту, часовой пояс и обозначения для различных едениц измерения.

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

Далее можете перейти в ваш интернет магазин (фронт-офис) и просмотреть результаты проделанной работы. Локализация нашего магазина прошла успешно.

Также изменения коснулись и бэк-офиса. Чтобы их увидеть просто перезайдите в административную панель.

Если вас не устраивают перевод каких либо слов, либо какая то часть движка не была переведена, вы можете скорректировать или задать свой перевод в меню Localization > Tranlations.

Сообщество Prestashop постоянно развивается и оперативно реагирует на отзывы пользователей. Выполнить языковое обновление очень просто. Для этого надо перейти в меню Localization > Tranlations, на вкладке Добавить/Обновить перевод выбрать Russian и нажать кнопку.

Обновления локализаций также постоянно выкладывается в общем доступе на сайте — http://www.prestashop.com/en/translations. Там вы можете найти локализацию фактически для всех распространенных языков и импортировать язык вручную.

Надеюсь, что раскрыл все вопросы касательно установки Prestashop, преноса движка на хостниг и его локализации. Если остались какие то вопросы или замечания — рад буду выслушать.

Присоединяйтесь к блогу и следить за последними новостями! И на последок видео в тему.

источник

Установка и русификация prestashop

Продолжаю тему настройки популярной CMS для интернет магазинов PrestaShop. Сегодняшний пост полностью посвящён русификации этого продукта.

Применение основного файла русификации PrestaShop.

  1. Скачиваем флаг нашей страны: Флаг для языкового профиля
  2. Заходим Tools->Languages->Add new (Настройки->Языки->Добавить новый)
  3. Заполняем все поля, открывшегося профиля, для флага используем скаченное изображение:
  4. Выбираем как язык по умолчанию, в форме ниже.
  5. Загружаем языковой пакет, перевод зависит от версии, поэтому вам нужно извлечь из архива только соответствующий вашей версии престы
    Загрузить
  6. Импортируем скачанный перевод в магазин: Tools->Translations->Import a language pack (Настройки->Перевод->Импорт перевода)
  7. Переключаем язык в админке и на главной магазина (если на главной флаги не отображаются – следует включить модуль “Языковой блок”).

Русификация категорий и меню.

Пакет установленный ранее полностью переведёт интерфейс пользователя и тексты в админке, но вот категории и пункты в меню останутся на английском. Их перевод возможен двумя способами. Первый требующий много времени – вручную (например, Tools -> Quick Accesses – перевод пунктов быстрого меню), второй – через SQL запросы – требует навыки работы с phphMyAdmin.

Для тех кто знает что делать с sql запросами, выложу свои дампы переводов (Внимание! Русский под третьим флагом):

Добавление рублей в используемую валюту.

Payment -> Currencies
В открывшейся таблице установить галочку “включить” напротив рублей. (Для версии 1.4)


В версии 1.3 требовалось сначала добавить данную валюту вручную.

После активации выберете рубли как валюту по умолчанию.

P.S. от 05.08.11 Для ускорения процесса перевода можно воспользоваться локализатором, который устанавливается как отдельный модуль для версии PrestaShop 1.4 и выполняет все вышеуказанные действия автоматически.

Я скачивала его с форума prestadev, можно взять от туда или использовать мой архив.
Загрузить
Краткая инструкция по установке:

  1. Залить с заменой папки modules, override, tools в корень
  2. Через админку установить модуль (он появится в разделе other)

источник

PrestaShop 1.6.x. Как работать с языками интернет-магазина

Этот туториал покажет, как работать с языками в PrestaShop 1.6.

Добавление/Обновление официального языкового пакета Prestashop

ВНИМАНИЕ: Список доступных языковых пакетов PrestaShop вы найдете по следующей ссылке.

Войдите в админ панель Prestashop.

Откройте меню Локализация -> Переводы ( Localization -> Translations).

В разделе Добавить / Обновить язык (Add / Update a language) из выпадающего меню выберите желаемый язык и нажмите кнопку Добавить или обновить язык (Add or update a language).

Мы успешно добавили новый язык. Тем же способом вы можете обновить уже установленные в вашей админ панели языки. Выберите желаемый язык из выпадающего списка и кликните Добавить или обновить язык (Add or update a language).

ВНИМАНИЕ: В процессе обновление языка все изменения для выбранного языка, которые вы ввели вручную, будут перезаписаны официальной версией переводов PrestaShop.

Установка языкового пакета вручную

Для того чтобы установить пользовательский языковой пакет PrestaShop вместо официального, необходимо создать новый язык и вручную загрузить желаемый языковой пакет.

Откройте меню Локализация -> Языки ( Localization -> Languages) и кликните по иконке Добавить (Add new).

На странице настроек языка введите необходимую информацию:

Название (Name) — название языка, которое будет отображаться на сайте.

Код ISO (ISO code) — введите соответствующие выбранному языку 2 буквы кода ISO 639-1. Смотрите полный список кодов по следующей ссылке: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes.

Код языка (Language code) — введите соответствующие выбранному языку 4 буквы кода языка в форме xx-yy, где xx являются кодом ISO языка (скопируйте предыдущий код) и yy — код ISO страны, согласно стандарту ISO 3166-1 alpha-2 (http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). Более дательную информацию вы найдете по следующей ссылке: http://en.wikipedia.org/wiki/IETF_language_tag .

Формат даты (Date format) — введите формат даты, который будет привязан к данному языку (см. ссылку http://en.wikipedia.org/wiki/Date_format_by_country).

Формат даты (полный) (Date format (full)) — скопируйте предыдущий формат даты и добавьте к нему часы и минуты.

Флаг (Flag) — загрузите изображение, которое будет обозначать данный язык. Размер изображения должен равняться 16*11 px. Вы можете бесплатно скачать необходимый флаг для языка с сайта FamFamFam: http://www.famfamfam.com/lab/icons/flags/.

Изображение «No-picture» («No-picture» image) — загрузите изображение, которое будет отображаться в случае отсутствия картинки товара.

Использовать RTL язык (Is RTL language) — активируйте данную опцию, если выбранный язык предполагает чтение/написание справа налево.

Статус (Status) — включить/отключить новый язык

Нажмите кнопку Сохранить (Save), чтобы добавить новый язык и сохранить его настройки.

ВНИМАНИЕ: Для того чтобы изменить настройки уже добавленного языка, нажмите кнопку Редактировать (Edit) напротив желаемого языка, отредактируйте его настройки и сохраните изменения.

Откройте меню Локализация ->Переводы ( Localization ->Translations).

В разделе Импортирование языкового пакета вручную (Import a language pack manually) кликните Добавить файл (Add file) и загрузите архив языкового пакета с вашего компьютера.

Нажмите кнопку Импорт (Import), чтобы начать загрузку.

Языковой пакет был успешно установлен вручную.

Экспортирование языка

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

Откройте меню Локализация ->Переводы ( Localization ->Translations).

В разделе Экспорт языка (Export a language) выберите желаемый язык и кликните кнопку Экспорт (Export).

Сохраните файл резервной копии на ваш компьютер.

Копирование языка

Если вы хотите использовать те же самые переводы одного языка для разных тем, вы можете скопировать контент одного языка в другой язык.

Откройте меню Локализация ->Переводы ( Localization ->Translations).

В разделе Копирование (Copy) выберите язык и тему, из которых необходимо скопировать контент языка, и язык и тему, в которые необходимо сохранить выбранный контент. Кликните Сохранить (Copy), чтобы подтвердить копирование контента.

Контент языка был успешно скопирован в выбранную тему.

Отключение/Удаление языка

Откройте меню Локализация ->Языки ( Localization -> Languages).

Для того чтобы отключить язык, в колонке Активированные (Enabled) кликните по зеленой иконке напротив желаемого языка.

Для того чтобы полностью удалить язык, откройте выпадающее меню опций напротив желаемого языка и кликните Удалить (Delete).

Подтвердите удаление языка.

Откройте свой сайт, чтобы просмотреть изменения. Теперь вы знаете, как работать с языками в шаблонах Prestashop 1.6 .

Вы также можете воспользоваться детальным видео туториалом:

источник

Русификация интернет-магазина на PrestaShop

Продолжаем настройку нашего интернет-магазина на движке PrestaShop. После установки движка PrestaShop Вы можете зайти в свою административную панель . Для этого Вы пишете в адресной строке браузера адрес магазина, а затем через слэш (косую черту) название папки, которая была раньше папкой admin .

К примеру, у меня интернет-магазин находится по адресу: http://shop.pro444.ru, а папку admin я переименовал в папку antar (сейчас там другое название). И, чтобы зайти в административную панель своего интернет-магазина, я должен набрать в адресной строке браузера: shop.pro444.ru/antar И уже на этой странице я ввожу свою почту и пароль, и попадаю в свою админку.

Так как мы скачиваем инсталляцию движка PrestaShop с англоязычного сайта , то нам нужно наш интернет-магазин русифицировать. Для начала скачайте в этой статье флаг , обозначающий русский язык (нажмите на флаг России правой клавишей мыши, и выберите Сохранить картинку как. ). После этого заходите в административную панель интернет-магазина, выбираете Localization — Languages , и находите кнопку Add New . Заполняете поля:

  • имя — Russian
  • ISO код — ru
  • флаг — ставите флаг, который Вы скачали

Теперь закачиваете себе на компьютер пакет русского языка, нажав для этого ссылку Download . И сохраняете язык, нажав на кнопку Save .

Теперь нам нужно импортировать скачанный языковый пакет в магазин. Для этого Вы заходите в Localization — Translations
Многое после этого не будет еще переведено, и нужно будет переводить вручную. Кое-что можно сделать и сейчас: в помощь Вам небольшой дамп (бекап) таблицы базы данных MySQL, которую Вам нужно будет добавить в свою базу на хостинге. Чтобы это сделать, скачайте дамп себе на компьютер:

Разархивируете его. После этого Вы заходите в свою контрольную панель на хостинге. К примеру, на хостинге Джино Вы заходите в Управление — Управление базами MySQL , и нажимаете на вкладку phpMyAdmin . Затем нажимаете на ссылку Войти , выбираете в перечне слева свою базу данных, и нажимаете Импорт . Находите разархивированный дамп базы данных, который Вы скачивали, нажимаете ОК , и импортируете этот дамп в свою базу данных MySQL.

На этом первоначальная русификация будет завершена. Более точная русификация будет происходить вручную, когда Вы будете изменять на своем интернет-магазине отдельные рубрики, категории, надписи, и так далее.

Видео о том, как русифицировать интернет-магазин PrestaShop

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

Также Вы можете подписаться на блог, и узнавать о всех новых статьях.
Это не займет много времени. Просто нажмите на ссылку ниже:
Подписаться на блог: Дорога к Бизнесу за Компьютером

Вам понравилась статья? Поделитесь, буду весьма признателен:

Также приглашаю добавиться в друзья в социальных сетях:

источник

Читайте также:  Установка и настройка netbeans php

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