GooGoGoGo Tools
🈳 免费 · 免注册 · 不装 App · 只读

后台显示翻译 100%,法国顾客真正读到的是什么?

Shopify 的语言设置只统计它自己认识的那些字符串。主题后来加的键、写死在版块设置里的文案、App 自己渲染的文字,它一个都不管。我们像顾客一样打开你最多 4 个非默认语言版本、外加一个商品页,把在上面找到的英文店面文字原样抄给你看。

仅基于公开可获取的数据。仅供参考,不构成法律意见。

这个工具检查什么

  • 这家店在返回的 HTML 里声明了哪些语言 —— 从 hreflang 标签、/localization 表单和 Shopify.locale 三处读
  • 拿一张固定的常见英文店面字符串表,去比对我们打开的那几个非默认语言页面的可见文本,找到就原文照抄给你
  • 每处残留具体长在哪儿 —— 按钮、公告栏、页脚、评价组件 —— 以及它周围的 class 名指向主题还是某个 App
  • 我们打开的每个版本的 <title>、meta description、og:title;这三样最常被漏掉
  • 每个版本的 <html lang> 和实际输出的语言是否对得上
  • 抓一个非默认语言的商品页,让购买区也被查到,而不是只看首页

FAQ

后台每种语言都显示 100%,怎么还会有漏译?
那个百分比统计的是 Shopify 已登记的翻译资源 —— 它自家的店面字符串,加上主题在 locales/*.json 里声明过的键。直接敲在版块设置里的文案、开发者写死在 Liquid 模板里的文字、App 在自己组件里画出来的文字,它一概不算。这三处正好都在那个百分比的量程之外 —— 所以我们不看那个数字,直接去读页面本身。
两种语言里都有的词,会不会被误判?
我们只报页面上真出现过的串,并且把它周围的原始标记一起贴出来,让你自己判断。匹配区分大小写、只认界面写法,所以法语句子里小写的 sale 永远不会被算进来。各语言通用的外来词 —— Menu、Email、Newsletter —— 直接不进表;在此之上还有按语言的例外:德语、荷兰语、丹麦语、瑞典语、挪威语、冰岛语、芬兰语页面不计 Shop、Sale、Checkout、Filter;西班牙语、加泰罗尼亚语、法语、意大利语、葡萄牙语页面同样不计 Sale;西班牙语和加泰罗尼亚语页面不计 Color。报告里会把这张表再写一遍,方便你核对我们是不是真按它执行的。
这个工具看不到什么?
我们只读服务器返回的 HTML,不执行 JavaScript。脚本跑起来之后才出现的文字 —— 运行时才拼出来的购物车抽屉、聊天气泡、自己去拉文案的评价组件 —— 我们看不到,那里可能还藏着这份报告没列出来的漏译。Shopify 的 checkout 是另一个我们碰不到的界面;遇到我们没有字符/词特征表的语言,我们会直说「验不了」,不猜。报告里的每个数字都只是「我们打开的那几页」的下限,不是你整个店的总数。

想把这些残留一次清干净,而且以后不再冒出来?

我们是 Shopify 工作室。检测免费,修复可以自己做,也可以交给我们。

找我们做项目 →