Re: [Tails-l10n] Choosing between Git and Transifex per-lang…

Delete this message

Reply to this message
Author: intrigeri
Date:  
To: Tails localization discussion
Subject: Re: [Tails-l10n] Choosing between Git and Transifex per-language?
Hi,

winterfairy@??? wrote (22 May 2013 15:50:07 GMT) :
> I just found this, and now understand how everything is done:


Awesome :)

> According to that page it is Transifex that updates the POT files
> automatically, and it does that by downloading the blob from the gitweb
> interface. Your git repositories is not cloned anywhere. This also means
> multiple resources can be taken from the same git repository.


Great. Thanks for clarifying this.

This means we can now:

1. Ask Runa to add various additional resources to Tor's Transifex
projects (sajolida listed some in <519B3C83.9000703@???>;
beware that Transifex should be told to get them from our `devel'
Git branch) -- winterfairy, do you want to file tickets on
https://trac.torproject.org/ about this, and point Runa at them?
(If you do so, please send us a list of the created tickets.)

2. Add to our release process documentation
(https://tails.boum.org/contribute/release_process/) that we should
import translations from Transifex for these resources, and how.
winterfairy, do you want to document this there, and possibly write
helper scripts that would make the task easier?
(See below for an additional constraint that we must not forget.)

> And for fetching new translations, a "tx pull -a" might still be
> marginally easier than copying to files manually from tor's translation
> repo. If you want to use the "tx pull" approach instead, and want help
> with setting up the configuration, just let me know, I have figured out
> how to do that.


I don't see clearly if/how this would be marginally easier, but since
you're obviously more knowledgeable than me about Transifex, I tend to
trust you on that one. Would this still be easier even once one has to
import all translations *but* the ones for the (few) languages that
are being taken care of outside of Transifex, by teams who use Git?

If that's the case, then I warmly welcome any better way than our
current one to import these translations! Perhaps you might show us
some minimal proof-of-concept before putting too much energy in it.

Cheers,
--
intrigeri
| GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
| OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc