Мультиязычный интернет-магазин с мультивалютностью для Украины и ЕС
Мультиязычный интернет-магазин позволяет продавать в Украине, Польше, Германии и других странах с одного сайта и из одной админки: отдельные языковые версии, цены в местной валюте, налоги, доставка и оплата под каждый рынок. Каталог, склад и заказы при этом остаются в одном месте, без второго сайта и ручной синхронизации.
Horenko Production — киевская веб-студия с 12 годами опыта и 450+ проектами. Мы строим многоязычные магазины на Laravel и добавляем языки и валюты к уже работающим проектам. Новый рынок к существующему магазину обычно запускаем за 4–6 недель, включая SEO-настройку каждой языковой версии.
01Интернет-магазин для продаж в Польше
Польша — самый частый первый рынок для украинских брендов, и покупатели там ожидают привычных условий. Мы добавляем польский язык, цены в злотых, доставку InPost в пачкоматы и курьером, оплату через Przelewy24 и BLIK. Перевод охватывает не только страницы товаров, но и письма, SMS, сообщения об ошибках, условия возврата и юридические страницы. Для SEO польская версия получает отдельные мета-теги, sitemap и hreflang, чтобы ранжироваться именно в польском Google. Если склад в Украине, настраиваем сроки доставки и таможенные условия, чтобы покупатель видел реальную дату получения.
02Магазин для рынков ЕС: VAT, OSS и местные оплаты
Продажи в несколько стран ЕС добавляют налоговую часть. Мы настраиваем ставки VAT по стране покупателя, поддержку схемы OSS для дистанционной торговли, отдельные реквизиты и юрлица для разных рынков, правильные счета и чеки. Оплату подключаем через Stripe с картами, Apple Pay и Google Pay и местными методами, а доставку — через DHL и других перевозчиков по рынку. Цены могут показываться с налогом или без, в зависимости от страны и типа покупателя. Для B2B-клиентов добавляем проверку VAT-номера и счета без налога по механизму обратного начисления.
03Многоязычный сайт и SEO: hreflang и структура URL
Без правильной технической базы языковые версии конкурируют между собой, и Google показывает украинскую страницу польскому покупателю. Мы выбираем структуру — подпапки /pl/, /en/ или отдельные локальные домены — и настраиваем взаимные теги hreflang, отдельные sitemap, канонические адреса и мета-теги для каждого языка. Ключевые слова для каждого рынка собираем отдельно, потому что дословный перевод запроса часто не совпадает с тем, что реально ищут. После запуска проверяем индексацию каждой версии в Search Console и исправляем ошибки, пока они не повлияли на трафик.
04Мультивалютный магазин: курсы, округление, геолокация
Цена в гривнах для покупателя из Варшавы или Берлина — барьер, из-за которого он уходит к конкуренту. Мы настраиваем мультивалютность двумя способами: автоматический пересчёт по курсу с правилами округления до «красивых» цен или фиксированные цены для каждого рынка, которые вы задаёте вручную. Валюта и язык определяются по геолокации, но покупатель всегда может сменить их сам. Скидки, промокоды, минимальная сумма бесплатной доставки и бонусы работают в каждой валюте отдельно, а отчёты сводятся в одну базовую валюту для учёта.
05Перевод товаров и контента в одной админке
Больше всего времени в мультиязычном магазине занимает не разработка, а перевод тысяч товаров. Поэтому админку мы делаем так, чтобы с ней было удобно работать переводчику: рядом оригинал и перевод, фильтр «не переведено», массовая загрузка переводов из таблицы. Автоматический перевод можно применить как черновик с последующей вычиткой человеком. Переводятся названия, описания, характеристики и значения фильтров, баннеры, письма и системные сообщения. Для новых товаров, которые ещё не переведены, задаём правило: скрывать их на языковой версии или показывать на базовом языке.
06Англоязычная версия магазина для экспорта и B2B
Английская версия нужна не только для розничных продаж, но и для оптовых партнёров и дистрибьюторов из разных стран. Для экспорта мы добавляем B2B-кабинет с ценами в долларах или евро, минимальными партиями, условиями Incoterms в предложении и документами на английском. Партнёр видит свои персональные цены, наличие и историю заказов, а менеджер — заявки из всех стран в одной системе. Если ваши дистрибьюторы работают в нескольких странах, каждый получает доступ к своему ассортименту и ценам, а остатки и заказы ведутся в одной базе.
07Мультиязычный сайт на WooCommerce или на Laravel
Мультиязычный сайт на WooCommerce обычно строится на связке плагинов перевода, валют и налогов от разных разработчиков. Для небольшого каталога это рабочий вариант, но с ростом товаров и рынков появляются дубли в базе, медленные страницы и конфликты после обновлений. На Laravel языки, валюты и налоги закладываются в архитектуру магазина: один товар с переводами, правила цен по рынку, без сторонних плагинов. Если ваш магазин уже работает и продаёт, сначала оценим, можно ли добавить рынок на текущей платформе, и только потом будем предлагать переезд.