Just wanted to jump in again here. We've come up with a new tool:
zanata-jenkins-plugin [1]. This will supersede the Zanata Sync project.
Jenkins [2] is a very popular continuous integration and delivery open
source application used by many. Many apps are built and tested on Jenkins.
The zanata plugin allows you to do:
- check out for a SCM (e.g. git)
- push source to Zanata
- pull translation from Zanata
- commit the translation
Plus with Jenkins itself and tons of other plugins:
- build you project
- push commit (containing translation) back to remote SCM
This way, the whole localization process is fully automated and no one need
to install/use zanata-cli.
At the moment we are trialing the tool with some internal customers. But if
fedora has interest we can definitely collaborate more on this.
[1]
https://wiki.jenkins-ci.org/display/JENKINS/Zanata+Plugin
[2]
https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins
On Tue, May 16, 2017 at 7:58 AM, Rafal Luzynski <
digitalfreak(a)lingonborough.com> wrote:
11.05.2017 07:00 Jean-Baptiste Holcroft
<jean-baptiste(a)holcroft.fr> wrote:
> [...]
> I can see one more solution: nowadays, translation platform have a
> direct integration with source content management tools (git, mercurial,
> etc.). This is something we have with Weblate, Pontoon, Damned Lies,
> Transifex, Crowdin and others.
If I understand correctly you think about a solution where Zanata would
connect with the upstream repository directly and upload the translated
*.po file without a roundtrip where a maintainer has to download the
files (for example using zanata-cli) and then upload them to the upstream
repo. Yes, let's count it as one more solution.
> But this is probably is longterm solution, [...]
Probably you're right.
Regards,
Rafal
_______________________________________________
trans mailing list -- trans(a)lists.fedoraproject.org
To unsubscribe send an email to trans-leave(a)lists.fedoraproject.org
--
Patrick Huang
Senior Software Engineer
Engineering - Internationalisation
Red Hat, Asia-Pacific Pty Ltd
Level 1, 193 North Quay
Brisbane 4000
Office: +61 7 3514 8278
Fax: +61 7 3514 8199
IRC: pahuang
github:
github.com/huangp
Website:
www.redhat.com