语言设置要拆成三件事
输入语言、理解依据、输出语言是可以分别约定的三件事,很多提示把它们混成一句「用中文回答」。「理解依据」指的是按原文语义处理,还是先翻译成某种语言再理解——对中英混排材料,这一条直接决定术语与歧义怎么处理。输出语言还包括字段值、日期格式与专有名词的处理:正文用中文,但产品名与代码标识符保留原文,通常这样最稳。
要点
| 三件事 | 输入语言 / 理解依据 / 输出语言 |
|---|---|
| 常见坑 | 中英混排材料默认输出语言飘忽不定 |
| 术语处理 | 专有名词、代码标识符、产品名通常保留原文 |
| 字段值 | 输出语言要覆盖字段值,而不只是正文 |
| 数值格式 | 日期与金额的书写格式单独约定,避免本地化混用 |
典型使用场景
- 技术文档处理:输入英文,输出简体中文,标识符保留原文
- 多语言客服:识别用户语言后用同一语言回复
- 内部知识库:统一输出简体中文,便于检索与复用
- 字段抽取:字段名英文、字段值保留原文语言
- 字幕与本地化:输出目标语言,但保留品牌与产品名
写法示例
写法示例
输入资料可能是英文或日文,理解时按原文语义处理; # 不打乱原文再理解
所有输出(含字段值)统一使用简体中文;专有名词保留英文原名。
代码块内的标识符不翻译。 # 翻译会导致代码不可执行
# 三件事分三行写,避免一句「用中文回答」含糊带过常见混用问题
| 现象 | 原因 | 处理 |
|---|---|---|
| 输出中英混杂 | 只约定正文语言,未覆盖字段值 | 明确「含字段值」统一使用目标语言 |
| 术语译名不一致 | 未约定保留原文的范围 | 列出保留清单:产品名、模块名、命令 |
| 日期格式混乱 | 未约定书写格式 | 约定 YYYY-MM-DD 并说明时区 |
| 代码被翻译 | 未声明标识符不译 | 写明代码与标识符保持原文 |
面向多语言用户的产品,把语言约定放在 system 里按会话固定,比每轮在 user 里重复说明更稳定。