如何为全球市场本地化 EDA 软件界面。UI 字符串、错误信息、帮助内容,以及通用译员反复译错的领域术语。
核心要点
- 三个界面,一套词汇
- 会让构建失败的约束
- 诊断信息最值得下功夫
适用对象把 EDA 或工程软件推向非英语市场的产品与文档团队。
三个界面,一套词汇
EDA 本地化跨越界面字符串、诊断信息和帮助文档三个部分。团队通常把它们当成三件事,往往在不同时间做,有时还交给不同供应商。
结果是可以预见的:一个菜单项、它触发的错误信息、以及解释该错误的帮助主题,对同一个操作用了三个不同的词。于是用户没法从问题一路搜到答案。
会让构建失败的约束
UI 字符串带有技术约束——长度预算、占位符、变量顺序、转义序列。一段语言上很出色、却超出控件宽度或调换了占位符顺序的译文,就是一个缺陷。
某个目标语言系统性地比源文更长,这件事要么在翻译阶段就被看见,要么在 QA 阶段以截断的形式被发现。两者的差别不在难度,而在范围:前者是逐条处理,后者是整个字符串库返工。界面本地化的成本差异,很大一部分就落在这个时间点上。
诊断信息最值得下功夫
错误与警告文本的读者,是一个已经被卡住的人。它必须精确说明什么失败了、该做什么;这也是含糊翻译造成支持成本最高的界面。
这类字符串作为受控类别处理,并与记录它们的帮助内容对齐,使得用信息原文去搜索时真的能搜到对应主题。
问题
可以——按贵司的工作格式发来,并附上任何上下文或截图。上下文是 UI 工作中最大的质量杠杆,因为一条孤立的字符串往往是有歧义的。
把它们当作对照共享术语库的一个关联整体来处理,而不是两个独立项目。分开翻译,它们必然会漂移。
一开始就识别出来——产品名、标准信号名、代码标识符。在项目启动时锁定一份「不译清单」,可以避免一整类本可避免的错误。