要让易翻译在不同场景下不把外国人名“变成中文意思”或随意改写,最常用也最稳妥的办法是:在文本输入里把姓名加入自定义词典/术语表或黑名单;用引号、方括号、或特定不翻译标记把姓名包起来;在设置中寻找并启用“保留原文/专有名词不翻译”或关闭自动翻译;拍照和语音模式则需在识别结果上手动标注或在识别前选择源语言/原文保留。基本上,就是把名字告诉机器“这是名字,请别改”。

先把原理讲清楚,为什么会被“翻译”
机器翻译并不“懂”世界,它按模式来处理文本。遇到词语时,会判断这个词是普通词(有语义可翻译)还是命名实体(人名、地名、品牌等)。如果模型把某个单词当作普通词,就可能把它翻成相似含义的本地化表达;如果判断为人名,会选择保留、音译或照抄原文。关键就是让翻译系统把那串字符识别为“命名实体”。
简单比喻(费曼式解释)
想象把一句话交给一个忙碌的速记员:如果你在名字前后加一个名牌,速记员就知道那是名字,会照样写下来;不加名牌,他就按常规把词意转述。给机器“戴名牌”的方式,就是下面这些技巧。
可操作的办法(按场景分)
1. 文本输入(最常用)
- 自定义词典/术语表:如果易翻译有“自定义词库/术语表/专业词条”功能,把名字加入并设置为“保留原文”或不翻译。这是最稳妥的方法,适合常用姓名或名单。
- 使用引号或方括号:在名字两侧加上引号(“张三”)或方括号([John Smith]),很多翻译器会把带引号的内容当作专有名词处理,从而优先保留或音译。
- 标签或占位符:部分工具支持标签(如<name>John Smith</name>)或占位符({{John Smith}}),这可以明确告诉系统不要改变该文本。
- 关闭自动翻译 / 选择源语言:若系统有“自动识别并翻译”功能,手动把源语言设为对应原文语言,或临时关闭自动翻译,让输出显示原文或音译。
- 大小写与拼写:保留原文的大小写、空格或连字符(如 O’Connor)有时能帮助识别为人名。
2. 语音实时互译
- 口述人名时,先说“名字”或用轻短停顿把名字分隔出来,例如:“这是名字——约翰·史密斯——接下来是地址”。
- 在设置里寻找“命名实体保留/原文输出”或“音译优先”选项;如果没有,录音后在识别文本阶段手动修改为原名,再发往翻译引擎。
- 当自动识别出错误音节时,可以拼字母(“J-O-H-N”)或用国际音标/近似读法减少误识别。
3. 拍照取词 / OCR 情况
- OCR 有时会把连字符、斜线或大写字母识别错,先在拍照识别结果里核对姓名原文,再把核对后的原文提交翻译。
- 若图片中有人名处有引号、下划线或独立一行,这类视觉线索提高了“命名实体”识别率。尽量拍清楚、避免反光和模糊。
4. 双语对话翻译(实时交互)
- 在对话中,若线上翻译把名字自动改写,可提前说明“下面要说的是名字,请保持原文”或在对话文本里把名字用引号标注。
- 对方也可以直接说名字拼写,或者在聊天界面发送名字的文本版本作为“参考名录”。
一步步操作范例(文本模式)
下面给出一个典型流程,按“我写——机器翻译”的顺序说明:
- 写入原句:Today I met John Smith at the library.
- 把“John Smith”用引号包起:Today I met “John Smith” at the library.
- 若易翻译支持术语表,打开设置,新增词条 John Smith,选择“不翻译/保留原文”。
- 提交翻译,检查输出是否保留“John Smith”;若被改变,尝试标签 <name>John Smith</name> 或占位符 {{John Smith}}。
常用的“保护标记”示例(不同工具间通用技巧)
- 引号:“John Smith”
- 方括号:[John Smith]
- 标签:<name>John Smith</name>
- 占位符:{{John Smith}}
这些标记并非所有翻译引擎都支持,但作为通用做法,优先尝试引号和方括号,因为兼容性较高。
一张快速对照表:不同模式下的建议
| 模式 | 首选操作 | 备用操作 |
| 文本输入 | 自定义词典;引号/方括号 | 标签/占位符;关闭自动翻译 |
| 语音互译 | 拼字或说“名字”;设置音译优先 | 语音识别后手动修正原文 |
| 拍照OCR | 先校对识别结果,核对人名原文 | 手工复制原文并用文本模式保护 |
| 双语对话 | 提前说明“保留原名”;发送文本名录 | 在聊天中用引号重复一次名字 |
可能遇到的问题与对应策略
- 名字被音译而非保留:说明你希望“保留原文”而非“音译”;若系统没有保留选项,音译通常是最接近的替代。
- OCR 把名字识别错:在拍照后把识别文本修正,再提交翻译;必要时手动输入原文。
- 语音识别误听:拼字母、加强停顿或用母语字母表说明拼写。
- 系统没有自定义词典:使用引号/方括号或占位符,或在每次翻译后手动把名字替换回原文。
进阶技巧和注意事项
- 批量处理名单:如果要处理一长串名字,优先把名单导入到术语表或词库,这样后续翻译就能自动识别。
- 跨脚本问题:从非拉丁文字(如中文、阿拉伯文)到拉丁文时,机器更容易把名字音译;可在目标文本里保留原文后括注音译,满足两端需求。
- 法律与身份证名:正式文件名称最好保留原文并在括号中标注官方音译或护照拼写,避免法律歧义。
- 隐私与安全:名字是个人信息,批量上传名单或同步云端词典时要注意权限设置。
举两个真实感强的小例子,帮你印象更清晰
例一:你要翻成中文的句子 “I invited Maria Rossi to the meeting.” 如果你把 Maria Rossi 写成 “Maria Rossi” 或 [Maria Rossi],并且把该名字加入自定义词表,输出就会保留 Maria Rossi 而不是翻成“玛丽娅·罗西”或误写成别的形式。说出来像绕口,但做起来很直接。
例二:在语音互译场景,对方说 “My name is Xóchitl” (墨西哥原名,有特殊字符)。先让对方拼字 X-O-C-H-I-T-L,或在语音识别阶段输入带原字符的文本,之后把文本加入术语表,下一次就稳了。实际操作中你会发现,先有一次手动修正,后续就省心了。
嗯,就想到这些实用做法了。按我上面列的步骤去试一遍,大多时候都能把外国人名保留原样;要是遇到特殊字母或系统限制,再用术语表或手动修正这个“小技巧”来补救。