是否有非开发人员(翻译人员)编辑资源包的工具?

时间:2009-06-17 11:55:47

标签: java translation resourcebundle

我们在公司里做的是让外部翻译人员翻译我们的软件......好吧......如何把它... ...

  1. cvs co someModule
  2. ant translation.export(在这个目标后面有一个自制的ant任务,将所有资源包一起导出为一个大的tab-seperated文本文件,列:不同的语言,每行所有语言为一个键)
  3. 一些VB工具对文件做了一些事情(你不想知道)
  4. 译员在Excel专栏中工作
  5. 有人收集并合并翻译
  6. VB工具
  7. ant translation.import
  8. cvs commit
  9. ... 最佳案例:1到8之间的2周,发展继续......

    第一个问题:你如何处理这个问题?

    我的想法是构建一个带有web-gui的工具,允许翻译人员直接在cvs模块上工作(在后台结账并提交“保存”,可能在后台标记)。我们从学员的实施开始,得到了类似概念证明的东西。在我们继续开发之前,我想知道

    第二个问题:你知道一个类似的工具吗?

    和/或

    第三个问题:你会使用这样的工具吗?

3 个答案:

答案 0 :(得分:1)

java还提供了自己的resource bundle editor

答案 1 :(得分:0)

您应该使用gettextPoedit。翻译保存在单独的文件中。

答案 2 :(得分:0)

我们使用Sisulizer本地化我们的应用程序(.NET),我在应用程序的documentacion中看到它,它也支持Java,也许这可以帮助你。

使用Sisulizer,您可以生成一个翻译项目,并将其发送给翻译人员,当他们将您翻译后,您可以将翻译直接导入到项目中。