Магазин насосів та занурювальних електродвигунів prommarket.com.ua: продаж насосів, підбір обладнання, монтаж та обслуговування обладнання.
Завдання
Потрібно весь контент інтернет-магазину prommarket.com.ua перекласти з російської мови на українську зідно вимог украінського законодавства.
Для товарів, які мають графічні характеристики, відображати ці характеристики у вигляді графіків. Підключити фільтри та розширений пошук товарів.
Основна мета сайту – надати довідкову інформацію потенціному покупцю і швидко отримати запит від потенційного покупця. Для цього замінити фіксовані форми зворотнього звязку на вспливаючі форми.
Рішення
Переклад контенту сайту
Переклад сайту зроблено наступним способом: весь контент (пости, товари) з бази даних конвертував в текстовий формат. Далі написав скрипт, який з допомогою Microsoft Azure Translator Text API переклав тексти з російської мови на українську. Потім результат перекладу завантажив назад в базу даних сайту.
Переклад через сервіс був належної якості, вручну технічні терміни правити майже не знадобилось.
Такий спосіб перекладу дозволив зробити весь переклад відносно швидко і зберегти без змін адреси сторінок сайту.
Графіки характеристик
Для продажі магазин насосів має групу товарів з графічними характеристиками. Це свердловинні насоси. Кожен такий насос має свій графік напірної характеристики.
Напірна характеристика насосу — це залежність напору (висоти стовпа води, яку насос може створити) від подачі (об’єму води, що перекачується за одиницю часу).
Для побудови графіків напірних характеристик насосів до сайту підключено бібліотеку Chart.js. Вхідні дані для побудови графіків записуються в метаполя, управління якими організовано з допомогою плагіна Meta Box.
Запис вхідних даних для графіків робив наступним чином: табличні дані з електронного каталога виробника конвертував в формт csv і далі завантажував в мета поля, де скрипт декодував ці дані в потрібний формат для графіків.
Форми зворотнього звязку
При продажі складних промислових товарів мета інтернет-магазину в першу чергу – це швидко отримати і опрацювати запит від покупця. А далі в прямому контакті оформити відповідну угоду.
Для цього на сайті статичні форми зворотнього звязку та оформлення замовлення замінено на вспливаючі вікна, які побудавані з використанням бібліотеки sweetalert2.js. Дані з заповненої форми передаються на корпоративну пошту і також в корпоративну групу меседжера Телеграм.
Інші функції
Для організації пошуку на сайті використано плагін Ajax Search Pro.
Фільтри товарів магазину насосів організовано вбудованими можливостями Woocommerce.
З допомогою метаполей додано можливість вручну вказувати порядок товару в сортуванні при виводі списків товарів по категоріям чи по міткам.
Додано автоматичний перерахунок цін товарів виходячи з обмінного курсу валют.
Магазин насосів використовує тему Divi. Тому меню та деякі сторінки створено в конструкторі Divi Builder.

