开源翻译辅助软件

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

说明:本文由Yutaka Kachi 的发表文章翻译过来,原文为:知っておきたい、オープンソース翻訳支援ツール最新動向。

关注开源的翻译辅助软件的最新信息

将英文信息翻译成日文,将日文资料翻译成英文……与翻译相关的工作还真不少。以前有一种用于将软件“国际化”的工具,叫做gettext,而最近,辅助翻译的软件开始受到关注。本文将介绍一些开源的翻译辅助软件,着重解说其中的一种、OmegaT的用法。若能够利用好这些工具,将使您的翻译工作事半功倍。

翻译辅助软件的作用

互联网使的我们获取海外的新闻、资料和软件以及向世界提供信息变得很容易。与此同时,把英语、中文翻译成日文或者相反的工作也日益增加。

此前,我一直使用gettext和po文件等用于软件国际化的工具。但是,在实际的翻译中,我门通常是先将两个编辑器并排打开,再打开excite和“英辞郎”,才开始翻译。

“要是机器翻译达到了实用程度了该多好啊”——我也这样想过,并尝试了Excite的自动翻译或者AltaVista的Babel Fish Translation,觉得还是远未到那种程度。

于是,辅助翻译工作的软件得到人们的关注。这种软件,不是机器翻译,而是帮助人们进行翻译的工具。其作用是,帮人们搜索以前翻译过的文章或者将它们转换成别的格式,以提高翻译工作的效率。即便在职业的翻译者中,也有不少人使用Trados之类的商业性的翻译辅助软件。这种软件软件不适合用于文艺作品的翻译,但是对于各种手册、商业文书和软件等形式和用词较为固定的文章,则效果明显。

就像软件开发中,比起功能单一的编辑器来,支持程序编写的编辑器或者综合开发环境的效率更高一样,对于翻译也有这样方便的工具。

翻译中必需的工具

比如说,现在要讲软件中的提示信息、在线帮助和使用文档翻译成日语。您在做这样的翻译时,会需要注意到哪些东西呢?仅仅有一个拿手的文档编辑器或英语词典就够了么?

留意一下,您会发现,软件中的提示信息、在线帮助和使用文档中,有许多相同的词句。如果可以参考前面翻译过的译文,那么将会给更加有效率。

在计算机相关的文档中,有许多辞典中并未收录的词语。这些词语如何翻译,有必要进行统一。另外,日文中表记的统一也需要考虑。RFC-2119中,甚至还规定了在何种场合使用“must”“should”或“may”等情态动词作为译词。在日文化的过程中,也需要遵循类似的规定。

而且,在几个人共同翻译的时候,翻译者之间也应该共享这样的规定。即便是同一个人翻译,当文章很长的时候,也要注意前半部分和后半部分的用词统一。

因此,除了辞典之外,还有以前的译文库、术语表和翻译规则,将会十分方便。在如果有一个可以快速搜索、替换的工具,那么翻译将会非常顺畅。

翻译中需要的工具

  • 1,文本编辑器
  • 2,辞典
  • 3,以前的译文库
  • 4,术语表
  • 5,翻译规则

译文记忆库(TM)的作用

这里我要介绍的是一种叫做“译文记忆库(TM)”的工具。译文记忆库是翻译辅助软件中的主要功能,它快速搜索以前的译文,并根据需要,替换原文中的词语。

下面说明一下译文记忆库是如何工作的。比如说,有下面两句英文。

「OpenOffice.org Writer Features」

「OpenOffice.org Impress Features」

这两句英文是OpenOffice的文档处理软件(相当于微软的Word)和幻灯片软件(相当于微软的PowerPoint)说明文档中的标题。两句话只相差一个单词。

假设第一句英文已经翻译。其对应的日文译文被记录在翻译记忆库中。翻译记忆库是一种数据库,它将原文跟译文成对地记录下来。

现在请看第二句。译文记忆库(TM)已经将记录了与它相似的一句英文及其译文。此时,翻译辅助软件将会从译文记忆库中将这句英文的译文调出,并显示出来。您只需要将这句译文插入,然后将其中不同的部分修改一下就完成了。
开源翻译辅助软件

TM不仅可以将正在翻译中的文章保存,还能将以前的翻译成果保存下来。在软件和文档升级
时,这就会发挥很大作用。而且,您还可以利用别人制作的TM。当然,在您还没有储存足够大的译文记忆库的时候,也许不会帮太多的忙。

逐渐被广泛采用的译文记忆库的标准格式

以前的翻译辅助软件也具备译文记忆库的功能。而现在,大家普遍关注的是,可以在各种软件之间交换翻译资源的标准格式。于是,两种基于XML的文件格式出现了。

TMX(Translation Memory eXchange)是一种用于交换译文记忆库的格式。它是由LISA(Localization Industry Standards Assosiation)制定的,LISA是一个关于本地化的一个国际标准化机构。TMX已经得到许多商业性的翻译辅助软件的支持。

XLIFF(XML Localisation Interchange File Format)是一种用于交换已翻译的文档和资源的格式。它已经成为关于电子商务的国际标准化机构——OASIS支持的一个标准格式。它也得到很多商业性的翻译辅助软件的支持。

这些标准格式使得我们不必依赖于某一种翻译软件,就可以交换翻译资源。而且他们也被了商业性翻译辅助软件所采用,所以我们既可以从商用软件,转到开源软件,也可以互相使用对方的翻译资源。

下面中列出了一些主要的开源翻译辅助软件。

  1. OmegaT
    http://www.omegat.org/
    运行于Java平台-支持纯文本, HTML, OpenOffice.org等格式,参考链接http://www.eskimo.com/~helary/OmegaT/
    http://sourceforge.net/projects/omegat
  2. pen-language-tools
    https://open-language-tools.dev.java.net/
    Java平台,支持HTML, Docbook SGML, JSP, XML, OpenOffice.org, 纯文本, PO, Msg/tmsg , Java .properties, Java ResourceBundle, Mozilla .DTD resource files格式
    参考链接 http://jp.sun.com/communities/users/0601/feature03.html
    http://jp.sun.com/communities/users/0602/feature03.html
  3. Babel
    http://kbabel.kde.org/
    KDE平台,支持PO格式,参考链接 http://www.kde.gr.jp/pukiwiki/index.php?KBabel
    http://www.kde.gr.jp/document/po/kbabel.html
  4. Pootle
    http://translate.sourceforge.net/
    http://sourceforge.net/projects/translate
    http://pootle.wordforge.org/
    Web平台,支持PO格式,参考链接 http://takanory.net/plone/japanese/pootle/
    http://takanory.net/plone/japanese/pootleuse/
17fav 收藏本文

Leave a comment

Your comment