概述
第 1 步:设置默认奖励
- 层级 1:满 $100 享 20% 折扣
- 层级 2:满 $200 享免运费
第 2 步:准备本地化版本
- 在 Shopify 中打开 Translate & Adapt 应用
- 选择市场(例如墨西哥)和语言(例如英语)
- 搜索 store metadata
- 在 metafield
upcartEditorSettings.rewardsTiers下找到奖励层级
第 3 步:在 Upcart 中移除该层级
-
在 Upcart 购物车编辑器中,临时从奖励配置中移除你想要排除的层级。
- 例如,移除层级 2(免运费),只保留层级 1(20% 折扣)。
- 保存更改。然后返回 Translate & Adapt 应用并刷新元数据面板。此时它应显示只包含一个奖励层级的更新版本。
-
复制更新后的 JSON 代码,并将其粘贴到该市场和语言的翻译字段中。
- 你可能需要做一个小改动(例如更改奖励文本中的一个标点符号),才能使翻译成功保存。
- 保存翻译。
第 4 步:在全局范围内重新添加奖励层级
- 这会恢复你完整的全球奖励配置,同时为被排除的市场保留不含第二层级的版本。
第 5 步:确认生效
可选:翻译奖励文案
- 英语:“You’re $20 away from a 20% discount.”
- 法语(墨西哥):“Il vous reste 20 $ avant de recevoir une réduction de 20 %.”
说明
- 这种方法之所以有效,是因为 Translate & Adapt 会根据当时生效的内容存储 metafield 的本地化版本。
- 如果你之后添加新层级,本地化的市场仍会显示最初保存的版本,除非你手动更新。
- 这使该方法适用于短期或特定市场的促销活动,但应谨慎使用。请始终使用 Shopify 的市场预览工具或在无痕窗口中查看商店来测试你的更改。