Re: Transifex projects

Diego Bello <[email protected]> Mon, 9 May 2011 13:42:46 -0400
Newsgroups gmane.linux.mandrake.cooker.internationalization
Message-ID <[email protected]>
On Mon, May 9, 2011 at 1:31 PM, Jean-Philippe Braun
<jpbraun-4qZELD6FgxhWk0Htik3J/[email protected]> wrote:
> Le lundi 09 mai 2011 à 20:10 +0300, Marek Laane a écrit :
>>
>>
>> 2011/5/9 Diego Bello <[email protected]>
>>         On Mon, May 9, 2011 at 4:01 AM, Jean-Philippe Braun
>>         <jpbraun-4qZELD6FgxhWk0Htik3J/[email protected]> wrote:
>>         > Hello all,
>>         >
>>         > As you may have seen, most of the projects are imported in
>>         Transifex.
>>         >
>>         > There is still some projects that can't be imported due to
>>         PO errors :
>>         > - control-center
>>         > - drakoo
>>         > - initscripts
>>         > - rpmdrake
>>         > - transfugdrake
>>         > - urpmi
>>         >
>>         > So for projects that are in Transifex you can use Transifex.
>>         If you have
>>         > made some changes in the svn lately, make sure that your
>>         changes are in
>>         > Transifex. Please avoid using the svn directly for this
>>         projects as your
>>         > changes may be overwritten on the next Transifex pull.
>>         >
>>
>>         Does that mean that you will be getting po files from
>>         transifex and
>>         then sending them to the svn repository?
>>
>
> Actually I think it is the easiest path to work with, but we can talk
> about it
>
>>
>>         --
>>         Diego Bello Carreño
>>
>> Yeah, I'd rather to see SVN remains primary and Transifex would be
>> like public mirror, i.e. if somebody makes change in SVN it does end
>> in Transifex - and commiters of translation teams have sunchronize
>> Transifex with SVN (besides, it allows them to maintain translation
>> history saved in header, the same which Transifex just eliminates,
>> copying it to the file they commit in SVN).
>
> How will you manage merges if someone commit some string manually in the
> svn, and on the other side someone add some translation in the same po
> in Transifex ?
>
> Allowing changes both sides sound quite tricky to me, but maybe I missed
> something
>

I agree. The best way is for us, translators, work directly into
transifex, then you, sysadmins, take the files from there and include
them in the build system :)

-- 
Diego Bello Carreño