Сканировать

Shopify для российского рынка и 168-ФЗ: полное руководство по русификации

Shopify остаётся одной из популярнейших платформ для создания интернет-магазинов по всему миру. Несмотря на то что платформа разработана канадской компанией и ориентирована преимущественно на англоязычный рынок, многие российские предприниматели используют Shopify для продажи товаров отечественной аудитории. С принятием Федерального закона 168-ФЗ все сайты, работающие на российский рынок, обязаны предоставлять контент на русском языке. Это руководство поможет вам полностью русифицировать магазин на Shopify и избежать штрафов.

Особенности Shopify в контексте 168-ФЗ

Shopify как зарубежная платформа имеет ряд особенностей, которые усложняют процесс приведения магазина в соответствие с российским законодательством. Ядро платформы, включая административную панель и системные сообщения, изначально создавалось на английском языке. Хотя Shopify поддерживает мультиязычность, многие элементы требуют ручной настройки.

Основные проблемные зоны при работе с Shopify на российском рынке:

Настройка языка магазина

Установка русского языка

Первым шагом необходимо установить русский язык в качестве основного для вашего магазина. Перейдите в административную панель Shopify, откройте раздел Settings (Настройки), затем Languages (Языки). Нажмите кнопку Add language (Добавить язык) и выберите Russian (Русский). После добавления языка сделайте его основным, нажав Set as default (Сделать основным).

После установки русского языка в качестве основного Shopify автоматически переведёт часть системных строк. Однако этот перевод неполный, и многие элементы останутся на английском. Для их исправления необходимо редактировать языковой файл темы.

Редактирование языкового файла темы

Каждая тема Shopify содержит языковые файлы в формате JSON. Чтобы отредактировать переводы, перейдите в Online Store (Интернет-магазин), выберите вашу тему, нажмите Actions (Действия), затем Edit languages (Редактировать языки). Здесь вы увидите все текстовые строки, сгруппированные по разделам. Проверьте и при необходимости исправьте каждую строку.

Наиболее критичные разделы для проверки:

Раздел Типичные английские строки Русский перевод
Cart (Корзина) Add to cart, View cart, Checkout В корзину, Просмотр корзины, Оформить заказ
Products (Товары) Sold out, Sale, From Нет в наличии, Распродажа, От
Navigation (Навигация) Search, Menu, Close Поиск, Меню, Закрыть
Forms (Формы) Email, Name, Message, Submit Электронная почта, Имя, Сообщение, Отправить
Blog (Блог) Read more, Comments, Share Подробнее, Комментарии, Поделиться

Русификация темы оформления

Помимо языковых файлов, некоторые тексты могут быть жёстко прописаны в шаблонах темы. Для их исправления потребуется редактирование кода темы. Перейдите в Online Store, выберите тему и нажмите Edit code (Редактировать код).

Файлы для проверки

Обратите внимание на следующие файлы и директории вашей темы:

<!-- Пример: русификация кнопки в theme.liquid -->
<!-- Было: -->
<button type="submit" class="btn">Add to Cart</button>

<!-- Стало (с использованием языковых файлов): -->
<button type="submit" class="btn">{{ 'products.product.add_to_cart' | t }}</button>

<!-- Или напрямую: -->
<button type="submit" class="btn">В корзину</button>

Страница оформления заказа (Checkout)

Страница чекаута в Shopify имеет особый статус. На стандартных тарифах возможности её кастомизации ограничены. Тем не менее Shopify позволяет перевести основные элементы через настройки языка.

Перейдите в Settings, затем Checkout and accounts. Проверьте все текстовые поля, которые отображаются покупателю в процессе оформления заказа. Особое внимание уделите следующим элементам:

Для тарифов Shopify Plus доступна полная кастомизация страницы чекаута через файл checkout.liquid. Если вы используете Plus, проверьте этот файл на наличие англоязычных строк.

Email-уведомления

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

Перейдите в Settings, затем Notifications. Здесь вы найдёте список всех шаблонов email-уведомлений. Отредактируйте каждый шаблон, заменив английские тексты русскими. Обратите внимание на:

<!-- Пример шаблона подтверждения заказа -->
<!-- Было: -->
<h2>Thank you for your purchase!</h2>
<p>Hi {{ customer.first_name }}, we're getting your order ready.</p>

<!-- Стало: -->
<h2>Спасибо за покупку!</h2>
<p>{{ customer.first_name }}, мы готовим ваш заказ к отправке.</p>

Сторонние приложения

Многие магазины на Shopify используют сторонние приложения из App Store для расширения функциональности: отзывы, рекомендации товаров, программы лояльности, чат-боты и другие. Большинство этих приложений разработано зарубежными компаниями и имеют интерфейс только на английском языке.

Для каждого установленного приложения необходимо проверить:

  1. Наличие русской локализации в настройках приложения
  2. Возможность ручного перевода текстов через панель управления
  3. Тексты виджетов, которые отображаются на витрине магазина
  4. Уведомления, отправляемые приложением покупателям

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

SEO-оптимизация и метаданные

Для корректной работы в российских поисковых системах и соответствия 168-ФЗ все метаданные должны быть на русском языке. Проверьте следующие элементы:

Шаблон формирования title можно настроить в файле theme.liquid. Убедитесь, что автоматически генерируемые заголовки содержат русский текст.

Адаптация платёжных систем

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

Настройка доставки

Названия способов доставки, описания тарифов и расчётные сроки должны быть указаны на русском языке. Перейдите в Settings, затем Shipping and delivery, и проверьте все текстовые поля. Замените англоязычные названия на русские, например: вместо Standard Shipping укажите Стандартная доставка, вместо Express — Экспресс-доставка.

Работа с контентом

Помимо технической русификации, необходимо убедиться, что весь контент магазина представлен на русском языке. Это включает описания товаров, статьи блога, страницы политик (доставка, возврат, конфиденциальность), FAQ и любой другой текст, доступный посетителям.

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

Автоматическая проверка

После проведения ручной русификации рекомендуем запустить автоматическую проверку с помощью сканера КириллоСкан. Сервис просканирует все страницы вашего магазина и выявит оставшиеся англоязычные элементы, включая динамически генерируемый контент и скрытые текстовые строки.

Чек-лист русификации Shopify

  1. Русский язык установлен как основной в настройках магазина
  2. Языковой файл темы полностью переведён
  3. Код темы проверен на жёстко прописанные английские строки
  4. Страница оформления заказа переведена
  5. Все шаблоны email-уведомлений на русском языке
  6. Сторонние приложения русифицированы или заменены
  7. Метаданные всех страниц заполнены на русском
  8. Способы доставки и оплаты подписаны на русском
  9. Описания товаров, коллекций и страниц на русском
  10. Alt-тексты изображений заполнены на русском
  11. Системные страницы ошибок оформлены на русском
  12. Проведена автоматическая проверка сканером

Частые проблемы и их решения

Тема не поддерживает русский язык. Некоторые темы из Shopify Theme Store не имеют русского перевода. В этом случае создайте языковой файл вручную, используя редактор языков в настройках темы. Все строки потребуется перевести самостоятельно.

Чекаут невозможно полностью кастомизировать. На стандартных тарифах Shopify доступ к коду чекаута ограничен. Используйте встроенные средства перевода и обратитесь в поддержку Shopify, если обнаружите непереводимые элементы.

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

Динамический контент остаётся на английском. Проверьте JavaScript-файлы темы на наличие текстовых строк. Обратите внимание на AJAX-уведомления при добавлении товара в корзину и на всплывающие сообщения.

Дополнительную информацию о размерах штрафов за нарушение 168-ФЗ и исключениях из закона вы найдёте в нашей базе знаний. Для систематической проверки используйте чек-лист веб-разработчика.

Заключение

Русификация интернет-магазина на Shopify требует комплексного подхода: от настройки языковых файлов до проверки каждого стороннего приложения. Shopify предоставляет достаточно инструментов для полной локализации, однако процесс требует внимания к деталям и регулярного контроля. Используйте данное руководство как пошаговую инструкцию и регулярно сканируйте магазин для поддержания соответствия требованиям 168-ФЗ.

Просканируйте свой сайт

Автоматическая проверка на все требования 168-ФЗ. Результат за 2 минуты.