德语退款政策里“不予退款”被译成“Rückerstattung möglich”,上线三天 17 封投诉,2 单已按错误文案赔付。日志里能对上时间点,这种反而好排。

整段政策直接过机器翻译,否定词在长句里被吞掉,没有人复核。发布流程把翻译文件当普通资源,跳过了内容审核。政策类文案和界面文案走的是同一条流水线。这一点先确认清楚,后面就不用反复试。

grep -n "Rückerstattung" locale/de/policy.po
diff -u locale/zh/policy.po locale/de/policy.po | head -40

「本地化内容审核」改完先别急着全量,挑一台机器放半天,真有问题这段时间就能看出来。线上出问题先对时间点,跟发布、备份、任务执行的时刻排一排,能省掉一半功夫。

日志级别临时调高可以,记得改回去,长期开着既占磁盘又掩盖真问题。

处理上按这个顺序:政策、条款类文案单独标记 必须人工复核;建立术语表 把退款、拒付等词固定译法;上线前让目标语言母语者读一遍关键段落;发布后抽查页面前后各一段 对比源文否定词。

结果对不对很好判断,德语政策页明确写出“Keine Rückerstattung”,17 条投诉对应的段落全部复核完毕。

作者 9823189