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

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

  1. cvs co someModule
  2. ant translation.export(在这个目标后面有一个自制的ant任务,将所有资源包一起导出为一个大的tab-seperated文本文件,列:不同的语言,每行所有语言为一个键)
  3. 一些VB工具对文件做了一些事情(你不想知道)
  4. 翻译人员在他们的专栏中使用Excel
  5. 有人收集并合并翻译
  6. VB工具
  7. ant翻译。import
  8. cvs提交

…最佳案例:1到8之间的2周,开发继续……

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

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

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

和/或

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

java还提供了自己的资源包编辑器 。

你应该使用gettext和Poedit 。 翻译保存在单独的文件中。

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

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