直接回答:不要试图让所有语言版本“看起来一样新”,而应给每个语言版本单独标注“内容版本号+最后实质更新日期+同步状态”。同步状态只用三种值:已同步、部分同步、待同步。当某一语言版本落后时,在页面可见位置显示“本页对应中文版第3版,当前为第2版,差异点:参数表未更新”,而不是把旧内容悄悄替换成机器翻译。这样做的结果是:读者能判断该信哪一版,编辑能据此决定先补哪一版,而不是被“所有语言都已更新”的假象误导。
假设一个情境:某产品站有中文、英文、日文三个语言版本,中文版每周更新参数,英文版每两周更新,日文版只在重大改版时更新。如果全站统一显示“最后更新:本周一”,日文读者会以为参数是最新的,实际可能落后两个版本。这不是翻译质量问题,而是版本标注问题。
统一时间戳失效的原因有三类,可以用证据区分:
区分这三类很重要:第一类需要调整版本标注策略,第二类需要先补齐结构,第三类只需在页面上标明“翻译中”。如果混为一谈,就会把“翻译滞后”误判为“内容缺失”,做出错误的补内容动作。
不需要复杂系统,先在页面数据里加三个字段,并在模板中输出:
content_version:该语言版本的独立版本号,例如中文为3,英文为2,日文为1。source_version:该语言版本所依据的源语言版本号,例如英文依据中文第3版,则填3。sync_status:取值仅为 synced、partial、pending。输出时,如果 content_version 小于 source_version,页面显示一条可见提示,说明落后几个版本以及差异点。例如:
<p>本页对应中文版第3版,当前为第2版。差异:参数表第4行未更新。</p>
这个动作的结果是:读者不会把旧参数当新参数用;编辑在后台筛选 sync_status = partial 就能得到待补清单,下一步是决定先补哪一版,而不是全量重翻。
两个选择都成立,但条件不同。
选择一:只标注,暂不补内容。 成立条件:落后版本的内容不影响用户决策,例如仅涉及措辞优化、示例替换。此时标注版本差异即可,把编辑资源留给影响转化的页面。动作是给该页打上 partial 标记,并在后台备注“低优先级”。结果是读者知情,编辑不被打断。
选择二:立即补内容并重新标注。 成立条件:落后版本涉及价格、规格、合规声明、操作步骤等会直接导致误用的信息。此时不能只标注,必须先把差异点同步过去,再把 content_version 提升到与 source_version 一致,sync_status 改为 synced。结果是该页恢复一致,但会占用翻译资源,可能推迟其他页面。
判断依据不是“哪个语言重要”,而是“落后内容是否会导致用户做出错误动作”。这个判断应由内容负责人做,而不是由翻译人员自行决定。
单页标注版本差异容易,但站点有几百个多语言页面时,会出现三个例外:
这些例外的共同点是:版本差异不是编辑节奏问题,而是合规或信任问题。照搬单页的 partial 标注会掩盖风险。因此,规模化后的正确动作是先给页面分类,再决定哪些页面允许 partial,哪些必须 synced 才能发布。
假设你接手一个已有中英日三语的产品站,发现英文版落后两个版本,日文版落后四个版本。按以下顺序处理:
sync_status 筛选,得到 partial 和 pending 的完整列表,按影响程度排序,而不是按语言排序。这个顺序的结果是:先堵住会导致误用的差异,再处理不影响决策的滞后;共享组件和法律页面不会被页面级标注覆盖。下一步的维护动作就有了明确依据,而不是每次更新都重新争论“哪个语言先发”。