Tilda上的多语言购物车和结账

在本文中:Tilda网站翻译后购物车和结账会发生什么,为什么这比翻译普通页面更复杂,以及如何正确解决问题。
购物车是网上商店最重要的元素。用户选择了商品,将其添加到购物车,开始结账——然后看到了俄语文本。对于德国买家来说,这表明商店“不属于他”。

为什么购物车不能用标准方法翻译

Tilda上的购物车是一个动态组件。其内容包括:“添加到购物车”、“结账”按钮、地址字段、错误消息、订单确认——所有这些都由浏览器中的JavaScript生成。
普通代理翻译器看到的静态HTML不包含购物车文本。它稍后在用户与页面交互时出现。
结果:网站已翻译,但购物车未翻译。

需要翻译什么

从目录到确认的整个用户旅程。在目录中: “添加到购物车”按钮、计数器、迷你购物车。在购物车页面上:商品名称、总金额、“结账”按钮。在结账时:表单字段、占位符文本、送货和付款选项、错误消息。结账后:确认屏幕和电子邮件。
最痛苦的地方是错误消息。在德国商店中,用俄语显示“请输入正确的电子邮件”不仅不美观,而且表明商店尚未完成。

如何解决

服务器端渲染。 在将页面传输给用户之前执行 JavaScript 的代理 — 获取已加载购物车的页面,并翻译所有文本,包括动态内容。
通过 Tilda API 进行自定义。 对于某些购物车文本,Tilda 提供了通过商店设置进行覆盖的选项 — 但这是一个有限的选项。
通过 JS 手动替换。 脚本在页面加载后查找购物车元素并替换文本。它有效,但不稳定 — Tilda 更新时结构可能会改变。

购物车中的货币

一个单独的任务是为每个语言版本在购物车中显示正确的货币。德国用户希望看到欧元价格,而不是卢布。

发布前需要检查什么

多语言商店发布前测试:
1. 在每个语言版本中将商品添加到购物车——所有文本是否都使用正确的语言? 2. 继续结账——表单字段、占位符、按钮? 3. 故意输入不正确的数据——错误消息? 4. 下一个测试订单——屏幕和电子邮件中的确认?

Tilda 网站需要完全翻译的购物车吗?

Multify 翻译购物车、结账和所有表单——包括动态内容。在您的商店演示中查看。

常见问题

为什么连接翻译器后,Tilda 上的购物车仍然是俄语?
购物车在浏览器中通过脚本在页面加载后组装。大多数翻译器处理服务器返回的 HTML,而购物车内容此时尚不存在。
如何在商店发布前测试购物车翻译?
在测试语言版本中将商品添加到购物车,并完成整个订单确认流程。检查按钮、输入错误数据时的错误消息以及成功订单屏幕。
是否可以在不更改 Tilda 的情况下为不同国家/地区显示不同的价格?
是的,通过带有货币转换的代理:价格在页面到达浏览器之前在服务器上重新计算,搜索引擎会以正确的货币索引正确的价格。详细分析请参阅关于多币种商店和 SEO 的文章。
如何处理不同语言的订单确认邮件?
邮件通过Tilda发送,并且只能使用一种语言。对于通知的本地化,可以使用带有每种语言模板的外部邮件服务。

我们将 Multify 连接到您的网站

您问题的答案将帮助我们了解如何更好地连接您的网站

网站类型
页面数量
每月网站访问量
首选联系方式 *