Translate Toolkit

✍ dations ◷ 2025-02-23 20:05:19 #Translate Toolkit

Translate Toolkit是本地化和翻译的工具箱。它提供了一组工具,用来操作本地化文件格式和需要本地化的文件。它还提供了用于开发其他本地化工具的API。

此工具箱使用Python编程语言编写而成。它是自由软件,最初由Translate.org.za开发和发布于2002年,目前由Translate.org.za和社区开发者维护。

此工具箱最初是作为mozpotools由David Fraser为Translate.org.za而开发的。Translate.org.za的中心是翻译使用Gettext PO作为本地化的KDE。伴随着内部的重心转移到最终用户、跨平台和OSS软件,这个团体决定本地化Mozilla应用程序包。这样就要求使用不如Gettext PO那么丰富的新工具和新格式。因此创建mozpotools程序来把Mozilla DTD和.properties文件转换为Gettext PO。

因此需要开发各种工具,包括pocount,用来计算源文本单词数以便正确预估任务的工具;pogrep,全面搜索翻译的工具;和pofilter,检查各种质量问题的工具。

当Translate.org.za开始翻译OpenOffice.org时,它只是自然地调整Translate Toolkit来处理OpenOffice.org的内部文件格式。如今使用PO文件翻译OpenOffice.org成为默认的翻译方式。

作为WordForge项目的一部分,这个工作得到了重要的推动,并进一步把工具箱扩展为同时管理XLIFF和PO文件。继续的赞助开发中添加了其他功能,包括转换Open Document Format为XLIFF和管理占位符(变量、缩写、术语等)的功能。

此工具箱的主要目标是提高本地化和翻译的质量。这是由下面几方面实现的。首先,关注好的本地化格式,因此工具箱中使用PO和XLIFF本地化格式。这样的好处是停止了本地化格式的激增,同时允许本地化人员工作于一个好的本地化工具。对于工具箱,这意味着要构建转换工具,实现把要翻译的文件与这两种基本格式之间的转换。

其次,构建允许提高本地化一般质量的工具。这些工具允许提取术语和检查术语的一致性。还允许检查各种技术错误,例如变量是否正确使用。

最后,此工具箱提供了强大的本地化API,以它们为基础可以构建其他本地化相关工具。

许多翻译人员直接使用此工具箱进行质量检查和文件转换。此外,还有许多使用Translate Toolkit API的间接用户:

从2008年6月开始进行增加OpenDocument Format支持的工作。此工作由NLnet基金会资助,并由Translate.org.za和Itaapy合作进行。

相关

  • 凤凰街道凤凰街道是中国广东省深圳市光明区下辖的一个街道。辖区总面积22.20平方公里,下辖塘家、甲子塘、东坑、塘尾、凤凰等5个社区。2016年8月31日,光明新区原公明街道、光明街道二
  • 李未李未(1943年6月8日-),北京人,中国计算机专家,中国科学院院士,北京航空航天大学原校长。他主要从事计算机软件与科学理论以及因特网应用研究,研究领域包括并发程序设计语言语义理论、
  • 河西区 (天津市)河西区是中国天津市的市辖区,面积41.24平方千米,户籍人口76万,因地处海河西岸而得名。天津市人民政府、小白楼地区城市主中心、友谊路金融街、天津市文化中心等都位于该区域内
  • 盛伦盛伦((缅甸语:စိန်လွင်,发音:;1923年-2004年4月11日),缅甸政治人物、军人。缅甸最高领导人奈温的心腹。1988年7月26日任缅甸社会主义纲领党主席,次日继任缅甸总统。同年8月12
  • 长白山 (消歧义)长白山可以指:
  • 嶋重宣嶋 重宣(しま しげのぶ、1976年6月16日 - )、福井县鲭江市出身的职业棒球选手外野手。目前效力于太平洋联盟埼玉西武狮。担任过投手(1995~1999)→内野手(2000~2004)→外野手(2005~)。74
  • 五言绝句五言绝句,简称五绝是出现于汉朝,成熟于唐代的一种近体诗。四句,每句五个字。现时,五绝被认为近体诗中最难写的体裁,因为它字数最少,表达的意思不可太多,要言简意赅。五言绝句为近体
  • 冈萨洛 (阿基坦公爵)冈萨洛·维克托·阿方索·何塞·博尼法乔·安东尼奥·玛利亚及诸圣·德·波旁-达姆皮埃尔(Gonzalo Víctor Alfonso José Bonifacio Antonio María y Todos los Santos de
  • STS-61STS-61是历史上第五十八次航天飞机任务,也是奋进号航天飞机的第五次太空飞行。
  • 利安·布鲁迪利安·布鲁迪(英语:Liam Broady;1994年1月4日-)是一位英国网球运动员。他在2010年赢得温网男子双打少年组的冠军。2012年,他又获得澳网男子双打少年组的冠军。