先给结论:不要给每个语言版本单独编一套版本号,而是以“内容主版本号 + 各语言同步状态标记”两层结构来标注。主版本号只在源语言内容发生实质变更时递增,各语言页面则标注“已同步至 v3”“落后于 v3”“本语言独立维护”三种状态之一。这样读者和编辑都能一眼判断差异是翻译滞后还是内容本身不同,而不是靠日期猜测。
多语言站点最常见的问题是所有语言页面各写各的更新时间,结果出现中文是 3 月、英文是 1 月、日文是去年 8 月的情况。看到日期不一致,团队容易误判为“翻译没跟上”,但实际原因可能完全不同。
这两种情况的处理动作完全相反。滞后需要排翻译队列,分叉需要标记为独立内容并停止强行对齐。如果只用“最后更新时间”一个字段,两类问题会混在一起,编辑无法判断该催翻译还是该改规范。
适用于产品说明、条款、操作步骤这类要求各语言语义一致的页面。做法是:
v3,只在实质内容变更时递增,改错别字或调整排版不递增。已同步至 v3、落后于 v3、本语言独立维护。实际动作:给编辑后台加一个“源版本号”输入框和一个“同步状态”下拉框,发布目标语言页面前必须选择状态。结果是,任何语言页面都能被反查——搜索“落后于 v3”就能列出全部待翻译页面,翻译排期不再依赖人工比对日期。这一步会直接影响下一步:如果“落后”页面数量长期居高不下,说明问题在翻译产能,而不是标注方式。
适用于营销落地页、区域活动页、受当地法规约束的说明页。这类页面强行对齐版本号反而有害,因为“同步”本身不是目标。做法是:
ja-v2,不与源语言主版本号挂钩。判断该用哪种条件,可以问一个具体问题:如果目标语言内容与源语言不一致,会不会造成用户误解或合规风险?会,就用第一种;不会,且差异有明确理由,就用第二种。假设某产品页中文写“支持三种付款方式”,英文因当地渠道只写“支持两种”,这属于分叉;但如果英文只是还没翻译第三种,就属于滞后,必须标为落后而不是独立维护。这个区分靠的是变更原因,不是更新时间。
上述两层结构在几十个页面时好用,页面数量上去后会出现两个例外。
第一,当同一语言内部又分地区(如英文区分不同市场)时,单一“同步状态”字段不够用,需要按“语言 + 地区”组合标注,否则会出现一个地区已同步、另一个地区落后的情况被同一个标记掩盖。
第二,当源语言本身频繁小改时,主版本号会快速膨胀,编辑开始随意跳号,标注失去可信度。此时应改为按“变更批次”而不是按单次修改递增,并在规范里写清什么算实质变更。判断标准可以落到具体动作上:这次修改是否改变了用户的操作结果或权利义务?改变了才递增。
还有一个容易被误读的信号:如果某语言页面的抓取量或访问量下降,不能直接推断是版本标注导致的。翻译质量、入口位置、当地需求变化都可能是原因,版本标注只是让差异可见,本身不改变内容对错。把标注当成诊断工具,而不是因果结论。
把这三条写进网站设计规范后,多语言更新的争议会从“为什么日期不一样”变成“这个页面该同步还是该分叉”,讨论对象从模糊的时间差变成可执行的动作,下一步的翻译排期和复核才有依据。