zanata / zanata-jenkins-plugin

See https://github.com/jenkinsci/zanata-plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

master branch: Build Status

A Jenkins plugin to synchronize localization resources between SCM repository and Zanata

Plugin home page: https://wiki.jenkins-ci.org/display/JENKINS/Zanata+Plugin

Zanata is an open source translation management platform.

Once you install this jenkins plugin, you can set up a job to perform typical localization workflow:

  • check out from SCM
  • push source (and/or translation) to Zanata server for translators to work on
  • pull translation from Zanata server
  • commit translation into SCM (currently only git is supported automatically. Other SCM will need to use scripting)
  • push the commit to remote SCM (using git publisher or equivalent)

How to build and test locally

In this project, if you have docker installed:

mvn clean package
docker/runJenkins.sh

Then access the local instance at http://localhost:8080/

If you don't have docker:

hpiPluginRun.sh

Then access the local instance at http://localhost:8080/jenkins/

User manual

User manual

About

See https://github.com/jenkinsci/zanata-plugin

License:GNU Lesser General Public License v2.1


Languages

Language:Java 97.1%Language:Shell 1.5%Language:HTML 1.4%