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

Nachricht löschen

Nachricht beantworten
Autor: winterfairy
Datum:  
To: Tails localization discussion
Betreff: Re: [Tails-l10n] Choosing between Git and Transifex per-language?
intrigeri wrote:
> 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.)


Yes, I can do that in a few days.

> 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.)


I'll document it once the files are on Transifex.
I do not seem to have edit access even with registered account.
Should I send a patch instead? Against which branch?

>> 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?


Seems there is no such option in the tx client...
Of course scripts that make things easier can still be written,
but maybe they can just use the translation repo in that case.

> 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.


Sure.