什么是Excel Terminology

Excel Terminology是SDL Community 开发的一款基于Excel *.xlsx 文件格式的术语。

 

SDL APPStore 中有两种类型的应用,一种是由个人独立开发并发布到SDL,另一种是由SDL内部开发的或者接手个之前个人开发的插件的更新,因此SDL Community 开发的插件质量有一定的保障,同时对于插件的问题也可以在SDL Community中讨论。

 

传统的SDL Multiterm格式的术语库建立在如下的三层基本结构上

Concept Level,Language Level, Term Level 并且每一级都可以附带一个一个或者多个Field属性,互相交织组成一个复杂的术语网络,然和这种复杂性却带来了没有预料到的问题,例如搜索时间和文件大小,并且随着术语量的增长,这些问题成几何倍放大。

 

ExcelTerminology插件提供了另一种术语文件类型的使用可能性。

在Excel的行列格式基础上增加一列Field属性 来实现基础的术语功能

简单对比一下这两者的差异

 

SDL Multiterm格式

Excel 格式

编辑

需要专用工具操作

使用Office操作

扩展性

可扩展到SDL Multiterm Server实现多人共享编辑和查询

扩展的可能性很低,本地Excel文件无法多人编辑

文件大小增长

术语越多成几何倍增长

本质上是使用ZIP压缩的文件,大小增长不大

检索速度

术语越多成几何倍增长

速度在可接受范围

字段

多重字段

仅支持一个字段

字段搜索

支持

不支持

模糊搜索

支持

不支持

反向搜索

支持

不支持

多媒体字段

支持

不支持

 

 

 

 

 

 

 

 

 

 

 

 

 

 

总体来说SDL Multiterm 提供了丰富的搜索功能和更多自定义字段来实现复杂结构设计,并且可以升级到SDL Multiterm Server 版本进行多人编辑和复杂的权限管理,而Excel型术语仅提供最基础的搜索功能,结构也很单一。

安装Excel Terminology

https://download.csdn.net/download/dark_2001/12342514

安装SDL Trados Studio后系统中会建立*.sdlplugin的文件关联,可以通过双击2015/2019 Sdl.Community.ExcelTerminology.sdlplugin 文件打开安装向导进行安装,也可以将sdlplugin文件复制到

C:\Users\[用户名]\AppData\Roaming\SDL\SDL Trados Studio\[版本号]\Plugins\Packages

例如

C:\Users\Jack\AppData\Roaming\SDL\SDL Trados Studio\15\Plugins\Packages

这个目录下

使用Excel Terminology

安装完成后重新打开SDL Trados Studio就可以在术语选择界面看到新增加的Excel-based Terminology Provider

 

选择并打开此选项可根据准备的术语的行列来进行定义行列

然后选择源语言和目标语言

是否包含表头

是否运行编辑术语Excel文件

默认的多义性术语的分隔符是| 即如果Excel单元格中被|分隔的两部分会被识别为两个独立术语

最后提供术语文件路径后,提交关闭

注意:因为Excel文件的独占编辑特性,确定在SDL Trados Studio中使用此术语Excel后不能再用任何Office,WPS等程序去打开这个术语Excel文件,否则会发生错误

然后在翻译时得到即时的术语提示效果

 如果要显示Excel中的字段,点击HitList Setting图标

打开HitList Setting配置界面,点击Select Fields..

勾选Excel Field

这样就可显示Excel Field属性

编辑术语

如果对术语不满意或者想要添加术语,点击术语识别中的View Termbase Details 按钮

打开术语查看器

可以对已有术语进行编辑‘’或者添加新术语

编辑后确认保存生效

添加多义性术语

可以在术语查看器添加多义性术语或者编辑已有条目添加多义性

保存生效

 添加的多义性术语在Excel中会显示为

注意:上面的术语编辑功能需要在术语设置界面开启术语编辑功能,不能选择只读。

总结

术语内容可以存储于各种数据文件格式中,TXT, Excel, XML, Database, json... 设计出一种在一定合理的数据文件大小范围内实现高速的识别和匹配就可以用在SDL Trados中。

SDL Trados的属于识别是一个NLP自然语言处理过程,SDL Trados内置了基于Snowball的定制化分词引擎 Snowball Stemming,根据源语言使用不同的分支情况,提取词干,作为原文中的术语然后和存储介质中的术语库进行比对并显示出译文提示结果。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐