Localization 是否将带有新字符串的po文件上载到transifex?

Localization 是否将带有新字符串的po文件上载到transifex?,localization,transifex,Localization,Transifex,我使用一个开源库,它使用transifex作为翻译协作工具 我感兴趣的语言尚未完全翻译,我正在尝试翻译剩余的内容。 此外,我在项目中添加了一些新字符串,并且还需要翻译这些字符串 如果我没有添加新字符串,我可以翻译缺少的内容并将其提交给transfix并完成 在将翻译提交给transfix时,我应该如何处理添加的新字符串 是否可以在git中尽可能地将hunks提交给transifex 每次向项目中添加新字符串时,也应将更新的PO文件上载到Transifex。这将允许您将新字符串翻译成您的语言 注意

我使用一个开源库,它使用transifex作为翻译协作工具

我感兴趣的语言尚未完全翻译,我正在尝试翻译剩余的内容。 此外,我在项目中添加了一些新字符串,并且还需要翻译这些字符串

如果我没有添加新字符串,我可以翻译缺少的内容并将其提交给transfix并完成

在将翻译提交给transfix时,我应该如何处理添加的新字符串


是否可以在git中尽可能地将
hunks
提交给transifex

每次向项目中添加新字符串时,也应将更新的PO文件上载到Transifex。这将允许您将新字符串翻译成您的语言

注意:您应该将整个.po文件上载到transifex,而不仅仅是新字符串,否则旧字符串将被视为过时并被删除

我不确定您使用哪个库将项目与Transifex集成,因此我只列出将PO文件上载到Transifex的最常用方法

  • 使用web界面。您可以转到资源的“选项”页面并上载新的PO文件
  • 使用命令行客户端。您可以使用客户端推送新的源文件。假设您已正确配置设置,您将有兴趣运行
    tx push-s
    。(我这样说是正确的,因为默认情况下,
    源文件
    选项未填充,您需要它才能使用
    -s
    标志)
  • 使用。您可以发出一个PUT请求,如
    curl-i-L--user-user:password-F file=@en/django.po-X PUThttps://www.transifex.com/api/2/project/transifex/resource/core/content/