Skip to content

Latest commit

 

History

History
159 lines (87 loc) · 5.6 KB

File metadata and controls

159 lines (87 loc) · 5.6 KB

技术文章翻译规范


此文正在起草中,处于脑力激荡阶段,欢迎大家加入有建设性的扩充和改善!

This article is being drafted, in the so-called brainstorming stage. Constructive additions are welcome!


基本原则

大原则 Principles

  1. 提高可读性 (Readability)
  2. 美观 (aesthetics)
  3. 规范 (符合国家标准)
  4. 专业 (Professionalism)

细则

可读性

  1. 中文和英数字词之间要添加空格。变量名做同样处理。个别情况(如 “2016年11月23日”) 例外。例如:
  • 未找到主题钩子%hook。——错误:没有空格,太紧凑。
  • 未找到主题钩子 %hook 。——错误:变量名和中文标点符号之间不需要空格。
  • 未找到主题钩子 %hook。——正确

疑问:如果变量内容是中文呢?加不加空格?

  1. 变量名两侧要添加空格。

  2. 不要翻译模块名称。一般首字大写的,代表专有名词,很可能就是模块名称,如果必须翻译,建议保留英文原文,紧随在括号里添加中文翻译。

  3. 半角括号 “()” 外侧需要添加空格,如:

  • 错误:English, American(美语)
  • 正确:English, American (美式英语)
  1. 引号外侧要添加空格。中式引号「」和『』除外。

理由:中国大陆标准标点符号用的是英式引号 (U+201C, U+201D, U+2018, U+2019),这些引号都是以半角显示。不适当添加空格的话,容易混淆。例如:

  • “苹果”和“香蕉”都是“我”喜欢的“食品”。(没添加空格,分不清哪些是在引号里、引号外。)
  • “苹果” 和 “香蕉” 都是 “我” 喜欢的 “食品”。
  • Note to self: find a better example. :-) (NB: Test browsers on different OSs

专业性

  1. 用敬语:统一称读者 (用户) 为 “您”,而不是 “你”。(众数用 “你们”)

词汇

常见术语翻译

  • 模块名称一般不翻译,保留英文 例外: Views 翻译为 视图 (惯例)

Weight:权重。 Entity:实体。 Site: 站点 Ubercart 模块相关 Checkout: 结算 Product(s): 商品

书写规范

  1. 标点符号

中文使用中文标点符号。有时,直接在原文上修改,可能不修改标点符号,特别是逗号,小括号。这是不对的。

对于引号,如果是英文使用英文引号。

  1. 空格

中文与英文、数字之间加空格。

為什麼你們就是不能加個空格呢?

  1. 斜体

中文不推荐用斜体,可酌情改为粗体。

Markdown 中的 斜体:

斜体

Markdown 中的 粗体:

粗体

  1. 缩略词

缩略词或名牌名,与官方的书写统一,比如:HTML, CSS,JavaScript,LaTeX。

内容规范

翻译三难:“信、达、雅”。对于技术文章来说,主要追求 “信、达”。

  1. 专有名词

专有名词,如果没有约定俗成的翻译,可以不译,如果翻译请附注英文。

有的专有名词不需要翻译,比如 HTML。

翻译组织者应当给出一份术语对照表。

  1. 代码

只翻译注释。语句部分,包括变量名等,不翻译。

  1. 人称代词

英文的句子通常不能缺少主语,而中文经常省略主语。文档中的 "you" 基本上可以省略。必须翻译 “you“ 时,如果原文环境是敬称,那么翻译用敬称,否则不要用敬称。通常不必用敬称,毕竟不是用户协议这样的文章,需要表示对顾客的尊重。

  1. 数量词

英文通常不能省略量词,名词有单复数的区别。而中文的名词没有单复数的区别,可以省略量词。

翻译准确,不引入翻译错误。对于技术文章,准确非常重要。

遇到拿捏不准的语句,或者请教他人,或者请教原作者。有的原作者本来会中文,这时更好交流。

尽量发现原文的错误——即使是规范文档也可能出错。对于拼写错误这样简单的错误,如果是开源文档,可以直接提交修改给原项目。其它错误可以联系原作者,请他修改。

译者自己添加的说明,需要以“译注” 或 “译者注” 开始。Word 可以放在脚注里,Markdown 或用括号插在原文中,或独立一个段落。

提醒:翻译,特别是时间较长的翻译,请做好笔记,记录跳过的地方,发现的错误等等,为后面的校正节省时间。

句子通顺,这是基本要求。

不要逐字逐句地翻译。英文从句很多,一个句子会很长。而中文多是短句,要把长句转换为短句。

翻译完成之后,自己先通读一遍,改正错别字,调整句子等。吃自己的狗粮,译文先过自己这一关。

这个要求是高级水平了,这里就暂时不详细列举,可以见参考。

参考

  1. Ubuntu 简体中文小组工作指南

  2. 微软语言门户

  3. 李松峰:技术书翻译那些事儿(图灵访谈)

  4. http://drupalchina.cn/glossary 这里有个比较全面drupal的术语表

  5. 中文 Web 阅读体验

  6. 中文排版需求

  7. 科技翻譯面面觀