跳至主要内容
指南

用顾客的语言销售:Shopify 店面的多语言消息

Jahangir Alam2026年8月21日10 min read
10 left today本日あと10点il reste 10noch 10 übrigone store, every shopper's language

功课你都做了。Shopify Markets 配置完成,Translate & Adapt 跑过一遍,产品标题和主题文案都有了法语、德语和日语版本。一位里昂的顾客进入你的店铺,一切读起来都很顺。

然后她往购物车里加了第四瓶,触发了你的按顾客限购,看到的是:

「You can only order 3 of this item per month.」

英文。出现在一个法语店面上。

在多数跨境 Shopify 店铺里,这是最后一块没翻译的区域,而且是最糟糕的一块 — 因为应用消息只会在告诉顾客「不行」的那一刻出现。顾客用母语读到的页面是容易的部分;拦住她结账的那条消息,才最需要说清楚。

快速答案:如何在 Shopify 上翻译应用消息

Shopify Markets 翻译的是你的主题和内容,不包括你的应用。 要让限购和可购数量消息以每位顾客的语言显示,请通过 Shopify Markets 或 Translate & Adapt 发布你的语言,然后使用会读取顾客当前店面语言(而非你店铺默认语言)的应用。在 OrderRules 中,这在九种语言下是自动的,无需按语言设置 — 而且你可以按语言用自己的措辞覆盖任意消息。

为什么翻译过的店铺仍会显示英文应用消息

把「哪个系统负责哪段文案」讲清楚会很有帮助。

区域由谁翻译
主题文案、产品标题、描述Shopify Markets / Translate & Adapt
结账界面标签Shopify
应用消息 — 徽章、横幅、限购提示应用自身

Shopify 会把店面语言传给应用。应用拿它做什么,完全取决于应用自己。常见的行为有三种,只有一种是对的:

  1. 写死的英文。 应用只有一种语言。全世界所有顾客看到的都是英文。
  2. 商家的店铺语言。 应用会翻译,但翻译成配置的语言。德国商家的法语顾客看到的是德语。这是最隐蔽的一种:测试时看着像是翻译好了,因为你是以自己的身份在测试。
  3. 顾客的语言。 应用读取店面当前生效的语言并据此渲染。同一个店铺、同一套规则下,法语顾客看到法语,日语顾客看到日语。

如果你做跨境生意,真正管用的只有第三种。

最要紧的那些消息

应用文案的分量并不相同。真正值得逐条检查的,是那些在「受到限制」时才出现的消息 — 因为它们携带了顾客必须据此行动的信息:

  • 可购数量徽章 — 「今日还剩 10 件」。没有可读句子包裹的数字,就只是个数字。
  • 店铺歇业横幅 — 顾客需要知道你歇业了,而不只是看到某个按钮变灰。
  • 按顾客和按产品的限购提示 — 「本月你已购买 3 件中的 2 件」,只有读得懂才有用。
  • 最低起订量和整箱装徽章 — 「请按 6 的倍数下单」是顾客在结账之前必须遵守的规则。
  • 购物车和按钮禁用消息 — 这是「网站坏了」与「你需要改这里」之间的差别。

以上每一处,未翻译的文案都会变成弃购,因为顾客给出的合理结论就是:你的店铺用不了。

十分钟自查你的店铺

以顾客身份来做,不要以商家身份。退出登录,把店面切换到每一种已发布的语言,逐个触发这些状态:

  1. 打开一个接近限购的产品 — 可购数量徽章翻译了吗?
  2. 在营业时间之外访问 — 歇业横幅是顾客的语言吗?
  3. 添加低于最低起订量或不符合倍数的数量 — 徽章翻译了吗?
  4. 真正触发一次按顾客的上限 — 提示翻译了吗?
  5. 带着被拦截的购物车走到结账 — 报错是什么语言?

把所有返回错误语言的地方记下来。这份清单就是你的缺口。

用 OrderRules 怎么配置

OrderRules 支持九种语言 — 英语、日语、西班牙语、法语、德语、意大利语、荷兰语、葡萄牙语和简体中文 — 后台和店面都支持,而两者跟随的信号不同:

  • 后台自动跟随你的 Shopify 后台语言。以日语经营店铺,就用日语管理规则。无需配置。
  • 店面跟随每位顾客当前的语言。同样无需配置:通过 Shopify Markets 或 Translate & Adapt 发布语言,OrderRules 就会识别。

然后,在默认翻译不完全符合你语气的地方:

  1. 进入设置 → 语言与翻译
  2. 选择一种语言 — 所有面向顾客的消息都会填充
  3. 编辑你在意的那几条
  4. 保存
保持默认的消息 -> 按每位顾客的语言自动翻译
你编辑过的消息 -> 固定为你的措辞,对所有顾客一致

这种混合方式才是好用的地方。日语的可购数量徽章可以自己写,因为措辞对日本买家很重要;其余八种语言就交给自动翻译。

多语言支持包含在所有套餐中,包括 Starter。完整配置见语言与翻译

目前唯一不按买家翻译的部分

把缺口说清楚:拦截结账的错误消息目前跟随你配置的店铺语言,而不是买家的语言。 如果某个购物车违反了规则并被 Shopify 原生结账拦下,那条具体消息会以你的店铺语言显示。

在此之前的一切 — 徽章、横幅、限购提示、购物车消息、配送日期选择器 — 都跟随顾客。实际上,配置得当的店铺很少会让顾客带着违规购物车走到结账,因为店面消息已经用他们的语言提前拦住了。但这确实是一个真实的限制,在承诺「结账全流程本地化」之前你应该知道。

谁最需要在意这件事

  • 日本店铺。 日本买家期待原生体验;在信任决定成交的市场里,半英文的体验读起来就不可靠。
  • 在三四种语言中销售的欧盟商家 — 一个店铺,一套规则。
  • 使用 Shopify Markets 的商家 — 运营多个区域店面:一套配置,每个市场对应正确的语言。
  • 管理大量客户店面的代理商 — 不必维护一张按语言拆分的消息表。

延伸阅读

你的主题已经翻译很久了。也该看看那些会拦下一笔成交的消息,是否也翻译了。

常见问题

不会。Shopify Markets 和 Translate & Adapt 翻译的是你的主题、产品和店铺内容,它们不会进入第三方应用内部。每个应用自行决定其面向顾客的文案是否跟随买家语言 — 这就是为什么一个完全翻译过的店铺,在应用拦截结账时仍可能弹出英文报错。

几乎总是因为该消息由某个应用生成,而它使用的是商家的店铺语言或写死的默认值,而不是顾客当前的店面语言。你的主题已翻译,所以页面看上去没问题,直到某条规则触发 — 这时应用自身的文案就以其默认语言出现了。

使用会读取店面当前语言并据此渲染消息的应用。在 OrderRules 中这在九种语言下是自动的:通过 Shopify Markets 或 Translate & Adapt 在店面发布该语言,可购数量徽章、歇业横幅、限购提示、最低起订量和整箱装徽章以及购物车消息都会跟随顾客,无需按语言设置。

九种:英语、日语、西班牙语、法语、德语、意大利语、荷兰语、葡萄牙语和简体中文 — 后台和店面都支持。后台会自动跟随你的 Shopify 后台语言,所以如果你以日语经营店铺,也可以用日语管理规则。

可以,而且两者能混用。在设置 → 语言与翻译中选择一种语言并编辑任意消息:被编辑的消息会固定为你的措辞,并原样展示给所有顾客。保持默认的消息会继续按顾客自动翻译,因此你只需在品牌语气重要的地方亲自撰写。

暂时不会 — 这是唯一需要如实说明的缺口。拦截结账的错误消息目前跟随你配置的店铺语言,而不是每位买家的语言。店面上的其他内容 — 可购数量徽章、歇业横幅、限购提示、最低起订量和整箱装徽章、购物车消息以及配送日期选择器 — 都会跟随顾客。

在 OrderRules 中不需要。多语言支持包含在所有套餐中,包括免费的 Starter 套餐。它既不是付费附加项,也不是企业级专属功能。

准备好掌控你的订单了吗?

免费试用 OrderRules