先给结论:不要指望平台自动帮你判断哪一版译文是新的。可行做法是给每种语言的内容各自维护一个可核对的版本标识,并在页面上明确标注“本页对应源语言第几版、最后同步日期”。当某语言版本落后时,让它显式显示落后状态,而不是悄悄沿用旧内容假装同步。这样做的直接好处是:你能在后台一眼看出哪几页需要重译,而不是靠人工逐页比对。
多语言站点出现内容不一致,通常有三种成因,处理方式完全不同:
区分方法很实际:打开两个语言的同一页面,逐段对照。如果差异集中在某几个新增段落,属于第一种;如果译文里有源语言没有的本地化信息,属于第二种;如果两边都有对方没有的内容,属于第三种。这个判断决定你后面用“覆盖”还是“合并”的方式处理。
版本标识不需要复杂。一个够用的结构是:源内容版本号 + 该语言最后同步的源版本号 + 同步日期。例如源内容标为 v12,德语页记录“已同步至 v10”,那么它明确落后两版。
关键动作是把这个标识放在可被程序读取的位置,而不是只写在编辑的备忘录里。常见做法包括:
这个动作的结果是:你能用一次筛选列出所有“同步版本落后于源版本”的页面。下一步就是按业务优先级决定先补哪些,而不是全站重译。
如果只是落后,标注“此语言版本正在更新中”是诚实的做法。如果内容已经分叉,比如德语版有本地法规说明而中文版没有,就不该简单标成旧版,而应说明两边各自包含哪些内容。假设一个例子:某产品的服务条款在中文版新增了退款条件,德语版还保留旧条款。此时德语页如果继续显示为“已同步”,用户看到的就是过时信息。正确做法是让德语页显示落后状态,并暂时隐藏或明确标注受影响的条款段落,直到译文补齐。
这里有一个容易忽略的取舍:标注落后会暴露站点维护不完整,但不标注会让用户按旧信息做决定。对涉及价格、条款、资质说明的内容,暴露落后比误导更安全。对纯介绍性、时效性弱的内容,可以接受较长的同步周期,但仍应保留版本记录以便日后排查。
有了版本字段,就可以做一件具体的事:按“落后版本数 × 页面重要程度”排优先级。页面重要程度可以按是否涉及交易、是否在导航主路径、是否有外部链接指向来判断。落后版本多且重要的页面先处理;落后但边缘的页面可以批量安排。
执行时注意两点:一是不要用机器翻译直接覆盖人工译文,除非你确认该语言一直采用机器翻译流程;二是合并分叉内容时,保留本地团队添加的信息,只把源语言的新增部分翻译后插入。做完一页,更新该语言的同步版本号和日期,队列里就会自动少一项。这个闭环让“不同步”从模糊的担忧变成可清点的工作量。
在对比企业建站平台时,针对多语言版本管理,重点看它是否支持自定义字段来存版本号,是否支持按语言分别设置发布状态,以及是否能在列表视图里筛选“未同步”的页面。这些能力比多语言界面本身更影响长期维护成本。如果平台只能整站发布、无法单独控制某语言页面的状态,你就只能靠外部表格记录版本,维护成本会随语言数量上升。反过来,如果平台允许每种语言独立保存草稿和版本字段,你就能把上面这套标注流程直接嵌进日常编辑动作里。
最后回到你手上的那个页面:先确认它属于落后还是分叉,给它补上源版本号和同步日期,再决定是覆盖、合并还是暂时标注落后。这一步做完,你就能判断下一个该处理的是哪一页,而不是继续凭印象猜测全站状态。