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

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

由于历史原因,我合作的项目在 GitHub 上,我们对其开发流程感到满意。因此,我们并不特别想将整个项目迁移到 Launchpad 并使用 Bazaar。

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

上面的链接对这项服务给出了大量描述,但我需要一个简明扼要的描述:

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

有没有人有这方面的实际经验可以提供帮助?

答案1

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

您可以使用以下方式测试启动板的功能Launchpad 准备阶段

如何工作?

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

那么推回到 Github 怎么样?

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

相关内容