Tutorial

Переводы в Shopify

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

🎯 Цель

Управляйте текстом витрины (названия продуктов, названия меню, страницы с политиками и т.д.) на разных языках массово: экспортируйте, редактируйте и безопасно импортируйте переводы.


📋 Пошаговые инструкции

1. Экспорт переводов

В DataEase перейдите в New Export → Translation. Выберите такие поля, как:

  • resourceId
  • value
  • locale

Примечание: Устаревшие записи (источник изменен) выделены, чтобы вы могли быстро их обнаружить.


2. Редактирование файла

Откройте экспортированный файл в Excel или Google Sheets. Для каждой строки, которую вы хотите обновить:

  • Сохраните resourceId и originDigest
  • Введите переводы в языковые столбцы, такие как [es] value или специфичные для рынка [fr/France] value
  • Используйте command = UPDATE для изменения текста или DELETE для удаления значений

Когда закончите, сохраните файл как .xlsx или .csv.


3. Импорт и проверка

  1. В DataEase начните New Import
  2. Загрузите отредактированный файл
  3. Сопоставьте поля
  4. Запустите Validation

Важно: Для UPDATE originDigest должен соответствовать текущему источнику, чтобы вы не перезаписали устаревшее содержимое. Пустые ячейки сохраняют существующие значения; DELETE с пустой языковой ячейкой удаляет только этот язык.


📝 Справочник полей (ключевые элементы)

  • resourceId — ID элемента, который переводится (продукт, страница, меню)
  • command — UPDATE, DELETE (по умолчанию IGNORE)
  • key — точное поле (например, title, body_html)
  • value / [lang] value / [lang/Market] value — переведенный текст, по языку/рынку
  • locale — код языка (например, en, fr)
  • originDigest — хэш исходного текста; требуется для UPDATE

🔍 Фильтры

  • ResourceType (PRODUCT, PAGE, MENU и т.д.)
  • Language (например, de)
  • IncludeMarketTranslations (добавляет столбцы [lang/Market], когда включено)

💡 Минимальные примеры CSV

Обновление названия продукта на немецком:

resourceId,originDigest,command,[de] value
gid://shopify/Product/123,5a9e...,UPDATE,"Bio-Baumwoll-T-Shirt"

Удаление только французского значения (остальные сохранить):

resourceId,command,[fr] value
gid://shopify/Product/123,DELETE,

🎉 Вот и все!

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