学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 语言学论文 > 应用语言学论文

软件本地化产业中CAT Tools的功能与运用

来源:工业控制计算机 作者:孙玥,颜银芳,王鑫,黄
发布于:2021-08-10 共6181字

  摘    要: 主要介绍了CAT Tools在软件本地化产业的应用,探讨了其功能性、可用性、对译员翻译表现的影响及其在软件本地化应用时的优势和不足。以中控TCS-900系统中的SafeContrix软件本地化为案例,对其本地化的操作过程进行了描述,并针对本地化中可能遇到的问题进行了分析并阐述了CAT Tools给出的解决方案。

  关键词 :      CAT Tools, 软件本地化:解决方案: TCS 900; SafeContix;

  Abstract: This paper essentially introduces the application of CAT Tools in software localization and discusses their functionality and availability's impact to translators or localizers' performance as well as their advantages and drawbacks during the localization process.Taking the software SafeContrix packaged in SUPCON TCS-900 as a case,this paper described its localization steps and analyzes the possible problems might occur during its localization process and then shed light on the solutions that CAT Tools provided.

  Keyword: CAT Tools; software localization; solutions; TCS-900; SafeContrix;

  1 、翻译在软件本地化产业的作用

  软件本地化包括翻译(直译)和将软件从一种语言,通过译者的改编,意译为另一种语言,以保证本地化后的软件符合本地的文化特点[1]。本地化产业常见的应用有网站本地化,视频游戏本地化以及计算机软件本地化。本文以一款工业用计算机软件———中控TCS-900系统软件为例,翻译方向为中文到英文。常规软件需要本地化的文本由三个部分组成:带有文本字符串的资源文件、产品使用说明书以及在线帮助。TCS-900系统中的在线帮助为CHM(Compiled HTML Help)格式,产品使用说明书一般为DOC和PDF格式,代码文件通常由桌面发布软件开发而成,一般为XML(Extensible Markup Language)格式或者RC(Resource Compiled)文件。本文将以DOC文件(产品手册常见格式)为例来选择适合的CAT Tools。

1.png

  2 、机辅翻译工具在软件本地化产业的应用背景

  由于软件供应商不断完善和升级软件,从而软件版本得以不断更新,同时软件供应商也会根据市场需求,要求将最新版本的软件发布为各语言版本。另外,软件供应商在做最新版本的目标语言资料时一般会以上一个版本作为基础进行升级,所以以下两种机辅翻译工具应运而生,既满足了软件对各种语言版本的需求,同时也解决了纯人工翻译后目标文档中翻译不统一的问题。

  常见的机辅工具有两种形式:

  (1)借助网络翻译工具/机器翻译工具

  常用的网络翻译平台有谷歌翻译、百度翻译以及有道翻译等。

  (2)基于翻译记忆库设计的翻译工具

  可以利用上一个版本的翻译记忆库为现在的翻译任务提供模糊匹配的翻译,提高译员翻译效率以及保证译文的统一性。常用翻译工具有全球普及率比较高的SDL Trados翻译软件。

  在20世纪90年代初期,CAT Tools (Computer-Aided Translation Tools)诞生后,其开发人员在翻译记忆库、术语库功能的基础上加入了机器翻译接口,使得译员可以直接调取数据库之外的云数据,很大程度上提高了翻译效率[3]。值得强调的是,CAT Tools翻译的最后一步始终是来自译员严格的人工校对,之后才能正式发布软件及其产品说明书文档。

  相比较于网络翻译工具,需要重复执行复制粘贴语言文本及排版,基于翻译记忆库设计的翻译工具会帮助译员大幅度减少此类操作,从而提升软件本地化的效率及确保目标翻译的一致性,尤其是对字数过百万量级的资料而言。同时,也可以保证翻译文档的一致性。

  本篇论文的目的主要在于探讨CAT Tools是怎样通过其特有的功能来改善译员在本地化过程中的翻译质量的。其可用性及可靠性也略有讨论。

  3 、机辅翻译工具(CAT Tools)的主要功能

  CAT Tools的主要功能图如图1所示。

  图1 CAT Tools主要功能

GetImg (1).jpg

  3.1、 断句(Segmentation)

  一个机辅工具可以将翻译源文件(Source Text/ST)划分为句子呈现在界面左侧,使得无论是机器翻译还是人工校对都既方便又快捷。对应的译文(Target Text/TT)会呈现在右侧对应的位置。

  3.2、 翻译对(Translation Unit)

  每一句源语言和每一句目标语言会形成翻译对并被保存。译者可以任意时刻返回上一句修改翻译再保存。

  3.3 、翻译记忆库(Translation Memory)

  翻译记忆库是机辅翻译的最主要功能,可以将翻译对保存为数据库,这个数据库被称作为翻译记忆库,因此它可以在翻译其他文件的时候被复用。通过“模糊搜索”的功能,CAT Tools可以在翻译记忆库中搜索到和Source Text不完全匹配的Target Text,即匹配度不用必须达到100%,翻译记忆库便会提供可用译文,并且这个匹配度可以由译者自行设置。这个功能使得Target Text可以保持连贯和一致,并且节省了译员人工翻译所需的时间。

  3.4、 术语库(Terminology Databases)

  导入术语库后,CAT Tools可以在术语库中自动搜索到相应的术语,并且展示和插入相应的搜索结果,并且可以保证Target Text中术语使用的一致性。

  4 、案例研究

  通常软件本地化涉及的资料种类、格式、字数很多,而且软件供应商一般要求翻译结果基本和软件同步输出。所以CAT Tools对于本地化来说必不可少,机器翻译(例如谷歌翻译平台)与基于翻译记忆库翻译(例如SDL Trados)的联合使用也成为趋势。本章节将讨论CAT Tools在中控TCS-900系统中的Safe Contrix,本地化案例(中译英方向)中的表现,包括其功能性、可用性以及可靠性。

  4.1、 本地化工具

  这次案例使用的机辅翻译软件是SDL Trados Studio2015。之所以选择这个软件是因为本文想要评估基于Windows平台开发、可独立运行的机辅翻译软件(包括Trados、Passolo、Transit、雪人等)。此类软件综合了翻译本地化需要的功能特性,包括翻译记忆库、术语库、格式标记对(Tag Pairs)等。其中,功能相对更加强大的是Passolo,它有和用户交互的功能,用户可以自行调整对话框,位图的大小以避免翻译为目标语言后空间不够的问题[2]。但是,往往需要这类功能进行翻译的文件为RC文件,相对于手册这类文件保密级别更高。因此对于译者常常接触到的DOC文件更适合的软件即为SDL Trados。

  另外,Trados文件可以用来本地化多种格式的文件:doc、dot、rtf、ppt、pptx、xls、xml、html和csv等[5]。除了基本的翻译记忆库,术语库,翻译对,断句功能,它还有强大的格式标记对以及全面的数据分析工具。并且对于初学者来说,需要相对较少的时间就可以掌握这个软件。同时,它也可以形成完整的项目文件供用户保存。因此,本文选择Trados软件作为案例分析。图2为“Safe Contrix软件使用手册”项目的用户界面。

  图2 Safe Contrix软件使用手册项目用户界面

GetImg (2).jpg

  4.2 、目标软件

  本节将以中控TCS-900系统中的Safe Contrix(版本1.4)为目标软件,将其本地化为英文版本。TCS-900系统是浙江中控技术股份有限公司自主开发的三重化表决安全控制系统,专注于功能安全和关键控制。Safe Contrix软件是其配套软件,为T3类off-line支持工具,符合IEC61508-3的要求,经由T譈V Rheinland的评估可适用于SIL3(Safety Integrity Level 3)的应用[6]。

  本文选取的样本为《Safe Contrix软件使用手册》。手册第4.6节包含五个相似的模块“配置DI模块属性”、“配置AI模块属性”、“配置DO模块属性”、“配置AO模块属性”及“配置SPI9010模块属性”,如图3和图4所示。这五个模块均包含类似的操作指导步骤和源语言描述(Translation Replicates)。含有Translation Replicates越多的文档越适合使用CAT Tools本地化。

  4.3 、本地化问题及解决方案

  软件本地化不仅包含文本的改编,还包含对改非语言元素的改编,例如本地的语言使用习惯或格式上的继承或者改编,以达到使目标读者理解的目的。

  图3《Safe Contrix软件使用手册》第4.6小节目录

GetImg (3).jpg

  图4《Safe Contrix软件使用手册》第4.6.2小节至4.6.6小节描述中相类似模块

GetImg (4).jpg

  4.3.1 、本地化过程

  为了完成软件的本地化,Trados软件可以将Safe Contrix中的五个类似模块由中文翻译成英文,其中的非文本元素Trados会将其原样放置在TT文档中。ST文档导入新建项目后,要新建一个TM(Translation Memory)翻译记忆库,在其中选择源语言与目标语言,如图5所示。

  图5 新建翻译记忆库(选择源语言与目标语言)

GetImg (5).jpg

  ST导入Trados后,Editor会自行对ST进行断句,通常以句子为单位,经过译员翻译后,相应的TT与ST并列,形成翻译对(Translation Unit)。经过译员确认后,TU会自动保存至该项目的翻译记忆库,见图6。

  图6 形成翻译对(TU)并保存至翻译记忆库

GetImg (6).jpg

  此过程中译员翻译的部分可由Trados内部工具中的翻译平台(如谷歌翻译)替代,形成翻译初稿,再进行校对。

  该项目设置的模糊匹配率为70%,见图7。即当ST的Translation Replicates的相似度超过或等于70%时,翻译记忆库会自动复制相应的译文并提示译员相似度,译者再自行修订译文。当相似度低于70%时,翻译记忆库不会复制译文,如图8所示。

  图7 模糊匹配率设置

GetImg (7).jpg

  图8 模糊匹配率显示界面

GetImg (8).jpg

  这样,文档翻译的效率就得以提高,同时,目标文档的一致性也有所提高。协助保持文档一致性的工具还有术语库工具的应用。Trados需要和同样是SDL公司的另一个软件Multi Term搭配使用,即在页面中出现图9所示的工具栏。

  图9 术语库显示栏

GetImg (9).jpg

  翻译结束后,Trados可以输出工程文件(.sdlxliff),翻译记忆库文件(.sdltm)以及目标语言文件(.doc等)。

  下一小节将讨论在进行软件本地化时面临的问题以及CAT Tools提供的解决方案。

  4.3.2、 语言学问题

  (1)近义词辨析

  CAT Tools可以结合一些MT平台为译者快速提供大量的译文,然而这些译文中有些词汇用法并不准确,应经过译员的校对。例如,计算机软件中常出现的“属性”一次,Safe Contrix软件手册中也有使用,见图10。

  图1 0 Safe Conrix软件界面中的“工程属性”设置

GetImg (10).jpg

  如果“属性”一词被翻译成“Attribute”,以英文为母语者会将其理解为被赋予的属性,而不是与生俱来。相比较而言,“Property”是已存在不需要任何赋予的属性。在软件的属性设置中更为准确。

  (2)优选软件习惯用语

  在CAT Tools的翻译的译文中还会存在一些用词虽然语义上没有问题,但是并不符合软件的习惯或规则。例如,SafeContrix软件手册中说出现的“联机密码”一词的翻译,见图11。

  “Connectivity”也表示网络连接的意思,但是在计算机软件的领域内,“联机”统一译成“Online”。

  在Safe Contrix中其他重复出现的词条见图12所示。这些词条的翻译同样应当遵从软件中的习惯用法。

  图1 1“联机密码”设置界面

GetImg (11).jpg

  图1 2 Safe Contrix中重复出现的词条

GetImg (12).jpg

  4.3.3、 技术问题

  (1)表格、页眉页脚英文化问题

  软件手册中会存在大量的对数据的描述,其中包括位号,变量。这些数据的量级有时会达到上百个,因此手册常常会制表集中描述这些数据,利于用户阅读,清晰简洁。但对于本地化译员来说重新绘制表格为翻译工作增加了难度。另外,软件手册中的页眉页脚也常常会有文本,也给译员增加了文档格式的难度。

  CAT Tools(包括Trados)能够检测到ST中页眉页脚中的文本,并区别于其他表格中的文本或者是段落文本。Trados有内置标记对工具。标记对分为两种,一种为内嵌文档标记(Inline Tags);另一种为文档结构标记(Structure Tags),见附录(Appendix)。内嵌文档标记又分为两类,一种为标记对(Tag Pairs),成对使用,标记对中的文本为可翻译文本;另一种占位标记(Placeholder Tags),独立工作,代表语句中不可翻译的文本[4]。图13为软件使用手册中的一个关于菜单命令的表格,以此为例。图14即为Trados软件对其进行识别并使用标记符对其标记后的结果。

  在图14中,“TC+”和“P”即为文档结构标记,说明此句为表格内容和段落内容;Trados会将表格内容整合导出为与原文相同的表格形式。因此,这一工具就帮助译员节省了自制表格的时间成本。

  图1 3 Safe Contrix软件使用手册中关于菜单命令的表格

GetImg (13).jpg

  图1 4 表格经标记符号标记后的效果图

GetImg (14).jpg

  图15是Safe Contrix手册的页眉,图16、图17是Trados通过标记工具识别出了页眉中的文本以及企业链接内容,并分别用文本标记对(Tag Pairs)标记。标记对中的内容可翻译,并且原文的格式也将被保留。因此,针对软件手册本地化是遇到的格式问题,CAT Tools给出了高效的解决方案。

  图1 5 Safe Contrix软件使用手册中的页眉

GetImg (15).jpg

  图1 6 页眉经标记符号标记后的效果图

GetImg (16).jpg

  图1 7 网络链接经标记符号标记后的效果图

GetImg (17).jpg

  (2)图、图/表注的导出格式问题

  如图14所示,为占位标记,分别识别出了表格的题注以及图片,占位标记内容虽然不可翻译,但是Trados会将原文直接导出至译文之中并保留原文的格式,译员只需要在导出的文件中另行翻译文本即可,无需调整格式。占位标记工具节省了译员调整格式的时间成本,但是缺点是不能在Trados上直接本地化图及图/表注。

  5、 数据分析

  以译员工作过程中本地化TCS-900硬件手册中《SCU9020使用手册》[7]的过程为例。按照本文上述本地化流程操作后译员已获得《SCU9010使用手册》[7]的翻译记忆库,将其导入到本地化SCU9020手册的项目中加以利用,在译员还未进行任何翻译或校对时,通过SDL Trados可进行自动预翻译并得到如图18所示报告。

  由图18数据分析得知,在手册全文551个句段中,和记忆库重复为198句,和记忆库达到高匹配率95%~99%的句段有305句,百分比高达75.41%。新句段为27句。任务持续时间仅为20s。可见,如果记忆库保存的翻译内容准确度高,那么利用CAT Tools本地化结构和内容类似的手册效率会有极大提升,同时也可以保证同类型手册中目的语言描述的一致性。

  图1 8 1SCU9020使用手册项目分析文件报告

GetImg (18).jpg

  6、 结束语

  CAT Tools在软件本地化中的应用给译员或者进行本地化操作的人员提供了帮助。既保证了译文文本的一致性、术语使用的一致性,同时其翻译记忆库功能还通过复用Translation Units帮助译员降低了时间成本,也证明了CAT Tools的可靠性与可用性。

  CAT Tools工具目在于提高译者在项目中的翻译质量与速度。因此,它只是起到了协助译者的作用,项目输出成果最终还是和译者的翻译能力与技巧息息相关。

  判断一款CAT Tools是否适合企业,应当考虑的问题不只是本地化翻译软件的功能性以及可用性,还应当考虑软件的价格、软件工作环境是否与企业匹配等,并要结合译员的特殊要求或需求来最终确定。

  参考文献

  [1]Lynne Bowker, Michael Cronin, Dorothy Kenny, et al. Unity in Diversity芽Current Trends in Translation Studies[M] New York:Routledge, 2016:115-121

  [2]A F Costales.The Role of Computer-Assisted Translation in the field of Sofware Localization[J] Linguistica Antverpiensia,2009:179-194

  [3]S Doherty.The Impact of Translation Technologies on the Process and Product of Translation[J].International Journal of Communication, 2016, 10:947-969

  [4]SDL PLC. Overiew.Working with Tags[E/0L2012-06-21020-1-210/tp://producthelp .sdl com/SDL_ _Trados_ Studio- 2011client en/Edit_ ViewTags/EWWorkingwithTagsOverview.htm

  [5]SDL PLC. SDL Trados Studio-Supported Languages and File Types[EB/OL.(2020-02-23)2020-11-20]https //w .sdltrados. com/products/trados-studio/supprted-iles-and-languages. html

  [6]浙江中控技术股份有限公司. SafeContrix软件手册使用说明书[K] .杭州:浙江中控技术股份有限公司, 2019

  [7]浙江中控技术股份有限公司. SCU9010使用手册和SCU9020使用手册[K] .杭州:浙江中控技术股份有限公司,2019


作者单位:浙江中控技术股份有限公司
原文出处:孙玥,颜银芳,王鑫,黄晓琴.机辅翻译工具在软件本地化产业的应用[J].工业控制计算机,2021,34(03):42-45.
相关标签:
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站