店铺切换语言后顾客账户页仍是英文怎么修
现象#
站点语言切成日语后商品页已是日文,点账户图标进的登录页与订单页还是英文,页脚的语言选择器也改不动它。
原因#
- 账户页由 Shopify 托管,语言取自账户域的 locale 参数,不读主站的 localization.language
- 主题拼的登录链接没带 locale,顾客进账户域时回落到默认语言
- 该语言的账户页文案没有翻译,Translate & Adapt 里只覆盖了主题与结账
- 账户页按市场配置内容,顾客所在市场没绑对应语言
处理步骤#
- 在
Settings > Languages确认日语已发布,并在账户页可用 - 登录链接拼上语言参数,例如
?locale=ja,账户域同时支持 locale 与 region_country - 在主题默认内容的
Customer accounts分组里补齐日语文案 - 在账户编辑器里按市场配置账户页内容与语言
- 直接访问
account.example.com/authentication/login?locale=ja验证登录页语言
验收标准#
切到日语后点账户图标,登录页与订单页标题均为日文,地址栏 locale 参数为 ja。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。