Shopify 市场与本地化

翻译应用与 Markets 原生翻译冲突怎么办

现象#

同一段文案有时显示译文有时显示原文,切换语言后部分区块不翻译。

原因#

  • 翻译应用通过 JS 替换文本,与原生 locales 翻译并存
  • 应用只翻译可见 DOM,动态内容漏翻
  • 多个翻译应用同时启用互相覆盖

处理步骤#

  1. 优先用原生翻译(locales/*.json + Markets),减少 JS 替换
  2. 必须用应用时只保留一个,关闭另一个
  3. 把应用未覆盖的区块改用原生 key
  4. 切换语言后用无痕窗口逐页检查

验收标准#

全站文案语言一致,动态内容也正确翻译,无中英混杂。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。