结论先说:当多语言版本无法同时更新时,不要试图用“最后修改时间”蒙混过去,而应在每种语言页面上显式标注内容版本号与对应基准语言版本,让读者和编辑都能判断哪一版是旧内容。这个做法在缺少完整翻译权限或数据接口的情况下依然可执行,但它只能解决“可识别差异”,不能解决“内容是否合法合规”或“旧版本是否应被隐藏”的问题。
标注版本差异之前,必须先区分两种情形,因为它们的处理动作不同。
如果无法判断属于哪一种,最小动作是先在页面顶部加一行版本对照标记,而不是等所有语言都对齐。这个动作的结果是:读者知道当前看到的是旧版,编辑也能从页面直接发现待同步项,下一步才是决定是否隐藏旧版或补翻译。
缺少完整数据或权限时,仍然可以手工维护一个版本对照表,并把它输出到每种语言页面的固定位置。需要标注的不是笼统的“更新时间”,而是三件可核对的信息:
zh-v3.0、en-v3.2。版本号由编辑手动递增,不依赖平台自动生成。假设一个站点有中文、英文、日文三个版本,英文先更新到 v3.2,中文和日文仍为 v3.0。此时在中文页顶部写“本页基于英文 v3.2 翻译,当前为 v3.0;未同步部分:退换货条款”。这个标注本身不会自动修正内容,但它让后续动作有依据:编辑可以按标注定位待翻译段落,读者也不会把旧条款当成现行条款。
如果不同语言版本之间不是翻译关系,而是各自独立撰写、面向不同市场,那么“基准语言版本号”这个标注就会误导人。例如某站点中文版讲本地配送,英文版讲国际配送,两者并非同一内容的翻译,强行标“中文版落后英文版 v3.2”会让读者以为中文版是残缺版本。
在这种情况下,正确做法是放弃基准版本号,改为标注各语言版本的独立生效日期和适用范围,并明确“本页不对应其他语言版本”。也就是说,版本差异标注成立的前提是:各语言版本共享同一内容源。前提不成立时,标注策略必须换成范围说明。
版本标注只是让差异可见,它不替代同步决策。完成标注后,建议按以下顺序推进:
需要提醒的是,页面出现版本标注、抓取量变化或某个语言页面暂时不被索引,都不能单独证明标注策略正确或错误;这些现象还可能与站点结构、语言配置或外部链接变化有关。因此,判断标注是否有效,应回到一个可验证的问题:读者能否从页面上直接看出自己看到的是哪一版,以及它与哪一版存在差异。如果答案是否定的,就先修标注,再谈同步。