阅读提示
本文约 660 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
本文约 660 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
引言:英文商品页价格还是人民币
WooCommerce 多语言不只是翻文案,还涉及货币、变体、运费。商品名翻了但价格/变体不对,订单就乱。需”多语言 Commerce”专用扩展(WPML 配 WooCommerce Multilingual)。
原理分析:商城多语言的复杂度
- 商品/分类:每语言译文,库存可共享或独立。
- 变体/属性:属性值(如 Size/尺寸)要翻译并关联,否则筛选错。
- 货币:显示币种可随语言/区域,但结算币种需支付网关支持(Stripe 多币种)。
- 运费:按区域/国家设,与语言相关但本质按收货国。
保姆级实操
WPML + WooCommerce Multilingual 装好后:
- 商品编辑页”+”加译文,库存默认共享。
// 多货币用 WooCommerce Multilingual 的 Multi-currency 或 Aelia 插件
// 运费按配送区域(WooCommerce→设置→配送)而非语言
- 变体属性在”属性”里翻并关联。
- 货币:开启多货币,按语言/国家切换展示。
常见坑
- 免费版做商城,WooCommerce 多语言不可用。
- 库存各语言独立,超卖。
- 案例:某站商品翻了但变体属性没关联,英文页尺码筛选空。关联属性后正常。
- 结算币种网关不支持,支付失败。
- 运费按语言而非国家,错。
总结
判断标准:商品/变体/分类翻译关联、货币展示随区域、运费按国。行动清单:装 WC 多语言 → 译商品关联库存 → 翻属性 → 配多货币/运费。详见多币种切换的实现与风险。
觉得有用?点个赞支持一下
