Monday, May 15, 2017

Re: Getting projects to use Zanata?

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.

[2] https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins


On Tue, May 16, 2017 at 7:58 AM, Rafal Luzynski <digitalfreak@lingonborough.com> wrote:
11.05.2017 07:00 Jean-Baptiste Holcroft <jean-baptiste@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@lists.fedoraproject.org
To unsubscribe send an email to trans-leave@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

No comments:

Post a Comment