Shopify 顾客账户

店铺切换语言后顾客账户页仍是英文怎么修

现象#

站点语言切成日语后商品页已是日文,点账户图标进的登录页与订单页还是英文,页脚的语言选择器也改不动它。

原因#

  • 账户页由 Shopify 托管,语言取自账户域的 locale 参数,不读主站的 localization.language
  • 主题拼的登录链接没带 locale,顾客进账户域时回落到默认语言
  • 该语言的账户页文案没有翻译,Translate & Adapt 里只覆盖了主题与结账
  • 账户页按市场配置内容,顾客所在市场没绑对应语言

处理步骤#

  1. 在 Settings > Languages 确认日语已发布,并在账户页可用
  2. 登录链接拼上语言参数,例如 ?locale=ja,账户域同时支持 locale 与 region_country
  3. 在主题默认内容的 Customer accounts 分组里补齐日语文案
  4. 在账户编辑器里按市场配置账户页内容与语言
  5. 直接访问 account.example.com/authentication/login?locale=ja 验证登录页语言

验收标准#

切到日语后点账户图标,登录页与订单页标题均为日文,地址栏 locale 参数为 ja。

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