我可以为我的GitHub项目使用Launchpad翻译服务吗?


14

由于历史原因,我与人合着的项目位于GitHub上,我们对其开发过程感到满意。因此,我们并不特别希望将整个项目迁移到Launchpad并使用集市。

作为优秀的互联网公民,我们希望以尽可能多的语言提供我们的开源应用程序-我们偶然发现,Launchpad可以提供这样的服务。

上面的链接对此服务进行了很多描述,但是我需要一个简洁的非常简短的方法:

  • 将我们的翻译文件(package.pot)从GitHub导入启动板
  • 简要说明如何开始我们的项目进行翻译。
  • .po精彩的翻译团队生成的所有翻译文件()从启动板中拉回到GitHub。

有没有实践经验可以在此提供帮助?


Answers:


11

简短的答案:是的,Launchpad可用于管理github上项目的翻译。

您可以使用Launchpad Staging测试Launchpad的功能。

如何工作?

  • 您将推送到在步骤2中设置为源的github存储库。
  • 启动板会定期检查并更新bzr存储库。
  • 然后,它将扫描任何.pot或.po文件,并将它们添加到翻译导入队列中。
  • 片刻之后,这些字符串将显示为“需要翻译”,并且可以像启动板上的任何其他内容一样进行翻译。

推回Github呢?

抱歉,但是我认为Launchpad无法做到这一点。但是,可以将LP设置为将翻译文件提交到LP上的bzr分支。它还允许您手动下载翻译文件。这些选项可以在翻译设置页面中找到。


1
LP在bzr旁增加了对git仓库的支持。blog.launchpad.net/general/git-code-hosting-beta。但是我不知道翻译是否受支持。
user.dz
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.