翻译 Qt 工程,咋做最好
这个问题已经解决,忘记贴上方案了~1. 用 QT 自带的 lconvert 将 .ts 文件 转换为 .po 文件;2. 用 Trados 2015 或 OmegaT 等 CAT 工具,对 .po 文件进行翻译以及 QA;3. 用 lconvert 将翻译过的 .po 文件转回 .ts 文件。首先抱歉改了下问题,从“QT工程国际化”改成了“翻译QT工程”,因为后者更能精确描述我当初的疑问:国际化涉及软件设计中,将软件与特定语言脱钩的过程;而我想问的是,如何更快更好地翻译QT中的 .ts 文件。QT 社区为 .ts 文件提供了 QT linguist 工具,功能太弱,不适合大型项目:1.几乎没有记忆库功能,翻译过的资源,不能重用;2.没有工具保证术语的一致性;3.没有基本的拼写检查,标记验证,标点符号检查等功能;大的项目,人工保证上面的点耗费很多工时,还容易出错。所以考虑通过计算机辅助翻译工具( 什么是 CAT 工具?)来解决上面的问题。当时考察了 Trados 和 OmegaT 等工具,要么对 .ts 及其衍生格式(.po, .xlf)支持不好,要么转换过程丢失了部分标签,file type ffilter无法保存翻译状态,就没有继续下去。后来CAT工具升级默默地改好了这些问题,就愉快的用上了。 解决问题的过程,有时就是辣么简单。
■网友
http://doc.qt.io/qt-4.8/internationalization.html
推荐阅读
- 河北实施雨污分流改造工程全省分流制管网占比达98%
- 贵州在建骨干水源工程达到465座有效解决工程性区域性缺水问题
- 甘肃天水落地脱贫“基础工程”见效累计减贫92.08万人
- |看50岁老小区“返老还童”扬州老旧小区改造工程快速推进
- |第十四届省“五星工程奖”颁奖
- 三本的物联网工程有出路吗
- 淘宝店卖杯子咋推广咋做9.9包邮的爆款有作用吗
- 电子信息工程考研有啥偏软件类的专业可以报考
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
- 互联网金融行业下的SPV公司咋做账
