先给结论:不要试图把不同语言页面“对齐成一个版本号”,而应把每种语言当作独立版本流来标注。当某种语言的内容先更新、另一种滞后时,在滞后页面顶部加一条可见的版本状态说明,写明它对应的源语言版本和差异范围,同时把过期内容标记为待更新或归档,而不是悄悄保留旧文案。这样读者和内部编辑都能判断该信哪一版,也方便后续决定是补齐、合并还是下架。
关键在于判断不同语言之间的内容是否还共享同一套事实基础。
判断依据不是更新时间的先后,而是差异是否影响读者的行动。如果一段旧文案仍然能让人做出正确决定,它可以保留;如果会让人误判,就必须撤下或加显著提示。
假设某站点有中文和英文两套页面,中文版新增了一段服务说明,英文版还没翻译。可以按下面的动作处理:
data-lang-version="zh-2024-06" 和 data-lang-version="en-2024-03"。这只是记录,不对外展示。这个动作的结果是:读者不会把旧内容当成最新事实,编辑也知道该补哪一段。如果状态条长期挂着不处理,它就会变成新的噪音,所以每次更新源语言版本时,要同步复查滞后语言的状态条是否仍然准确。
多语言不同步时,最容易犯的错是“整页保留”或“整页删除”。更稳妥的做法是按段落判断:
如果旧合作关系已经结束,但旧页面仍有访问量,不要直接删除整个页面。可以把页面改为归档状态,保留仍然有价值的部分,并在顶部说明“本页内容对应已结束的合作版本,仅作历史参考”。这样既避免误导,也保留了可能对读者有用的信息。
不是所有不同步都需要标注。如果滞后语言页面已经不再对外展示,或者只作为内部草稿存在,就不必加读者可见的状态条。另一种例外是:差异只涉及拼写或标点修正,不影响任何事实判断,此时可以静默更新,不需要版本说明。
但要注意,页面访问量下降或抓取频率变化,不能单独证明“不标注也没问题”。这些现象可能来自链接失效、服务器响应变化、内容被其他页面替代等多种原因。要确认标注策略是否有效,应该看读者是否仍然在滞后页面上执行了错误动作,例如提交了已失效的联系方式或选择了不再提供的服务。
最后,把版本标注和内容退出机制绑在一起。每次源语言页面更新时,执行三个动作:检查滞后语言页面是否仍引用旧事实;更新状态条上的版本标识;把不再保留的段落移入归档或删除。做完之后,复查一次滞后页面上的主要行动入口是否仍然指向有效目标。如果入口已经失效,优先处理入口,再处理文案标注。这样,多语言内容的不同步就不会变成读者误判的来源,而只是一个被明确记录、可以逐步收敛的状态。