Success

User tests: Successful: Unsuccessful:

avatar elkuku
elkuku
14 Jun 2016

Pull Request for Issue #787

Summary of Changes

  • Methods have been added to allow file exchange with https://crowdin.com
  • The library akeneo/crowdin-api has been added to the composer file.

    A missing library method has been added to the JTracker code base.
  • Properties for crowdin credentials have been added to /etc/config.dist.json

Testing Instructions

Upload new language templates

bin/jtracker update crowdin --create

Upload already existing translated files to crowdin

bin/jtracker update crowdin --translations

Compare:

This command should be run only once

Download translated files

bin/jtracker get crowdin

Lost in transition

The "percentage completed" values are different on Transifex and Crowdin. I did a quick check on some language files and it seems that Crowdin calculates the "completed" value based on the untranslated words while Transifex uses strings.

Anyway, I believe that all translations should be checked carefully for every language by the respective translators, just to ensure that we do not loose some precious work.

Crowdin does not seem to support po file header informational comments which are supported (and updated) by Transifex. See:

2016-06-14-095426_1366x768_scrot

This information is used by our script to generate a list of translators which is included in the credits file. So this wont work anymore.

P.S.:
I firmly believe that this is definitely not the right place to throw flames about the fact that the Joomla! project is moving its translational efforts to a paid service provider without any (visible) discussion or even an announcement, throwing away everything done so far... etc... so I will not do so. Thank you (again).

fix #787

avatar elkuku elkuku - open - 14 Jun 2016
avatar mbabker mbabker - change - 19 Jun 2016
Status New Closed
Closed_Date 0000-00-00 00:00:00 2016-06-19 16:37:00
Closed_By mbabker
avatar mbabker mbabker - close - 19 Jun 2016

Add a Comment

Login with GitHub to post a comment