直接回答:把“版本差异”标注成读者可见的语言状态,而不是藏在后台的更新时间。做法上只有两条路值得取舍——保留旧译文并显式标注落后,或撤下旧译文改为回退语言。选择依据是内容类型:合规、价格、功能说明等出错代价高的页面,落后译文应撤下或回退;品牌叙述、教程等容错高的页面,可以保留并标注。下面给出判断条件和动作后果。
多语言站点不同步的根源通常是:源语言改了,译文没跟上。此时先按“错误代价”分档,而不是按更新频率分档。
分档之后,只有高代价内容需要强制同步;中低代价内容允许“滞后但可见”。这一步的产出是一张页面清单,它决定后面标注方式,而不是反过来先设计标注样式。
保留的前提是:旧译文仍然大体正确,只是缺少源语言新增的段落或修正。此时可以在页面顶部加一行状态说明,例如“本页译文对应 2024 年 3 月版本,源语言内容已更新”。
要让这种标注可信,需要三个条件同时成立:
代价是维护成本会累积。每保留一个落后页面,就多一条需要跟踪的差异记录。如果差异记录只写在发布者的备忘录里,读者看不到,标注就退化成免责声明。
一个假设例子:某产品帮助中心把“计费说明”从按次改为按量。英文页已改,日文页未改。如果日文页保留旧译文并标注“计费规则已变更,请以英文页为准”,用户至少知道要核对;如果不标注,用户会按旧规则估算成本。两种结果的区别不在翻译质量,而在是否暴露了版本状态。
当旧译文与源语言存在事实冲突,且无法用一句话说明差异时,撤下旧译文比修补标注更可靠。常见处理是回退到源语言页面,并说明该语言版本暂不可用。
这种做法的适用前提是:源语言对目标读者可读,或者存在一个中间语言版本可替代。如果目标读者基本不读源语言,回退会造成访问中断,此时应优先安排补译,而不是长期挂一个不可读页面。
撤下的直接后果是:该语言入口的可用内容减少,但错误信息不再传播。下一步动作应是把撤下的页面加入补译队列,并给队列设一个可检查的状态,而不是撤下后不再跟踪。
第一,只用“最后更新时间”当版本标识。 更新时间只说明页面被改过,不说明译文对应哪一版源内容。源语言改了三次、译文只跟了一次,单一时间戳无法表达这种落差。
第二,把语言切换器当成版本说明。 切换器只解决“去哪看”,不解决“当前这页是否可信”。两者需要同时存在,但不能互相替代。
第三,所有页面用同一套标注模板。 高代价页面需要明确差异范围和替代入口;低代价页面只需一句状态说明。模板统一会让高代价页面信息不足,也会让低代价页面显得过度警告。
如果站点已有源语言和若干译文,可以先做这三步:
做完这三步后,下一步不是追求全部同步,而是让每个落后页面都有一个明确状态和负责人。状态可见,读者才能判断该页信息是否可用于决策;负责人明确,落后页面才不会无限期停留在“待同步”。