Re: Translations workflow

Jean-Philippe Braun <jpbraun-4qZELD6FgxhWk0Htik3J/[email protected]> Thu, 19 May 2011 15:33:40 +0200
Newsgroups gmane.linux.mandrake.cooker.internationalization
Message-ID <[email protected]>
Le jeudi 19 mai 2011 à 14:50 +0200, Wolfgang Bornath a écrit :
> 2011/5/19 Jean-Philippe Braun <jpbraun-4qZELD6FgxhWk0Htik3J/[email protected]>:
> > Le jeudi 19 mai 2011 à 13:19 +0200, F Wolff a écrit :
> >> Op Do, 2011-05-19 om 08:45 +0200 skryf Jean-Philippe Braun:
> >> > > I really dont like this option, i would like to be able to comit
> >> > > translations in svn and not be forced at all to use transifex, this
> >> > > way i think it still needed to sync transifex with svn, so that all
> >> > > changes commited in svn can be synced in transifex and vice-versa.
> >> >
> >> > Hello,
> >> >
> >> > Technically it is not possible to work that way. Even if there is
> >> > regular sync beetween the svn and Transifex the loss of translations
> >> > risk will be high.
> >>
> >> Pootle is designed to work along with direct contributions to version
> >> control, so it is not impossible. It is probably easier if there is just
> >> one way to submit, but then you are more likely to make people unhappy.
> >> Of course, I'm biased, since I'm a Pootle developer :-)
> >>
> >> Friedel
> >>
> >
> > I didn't want to say that it is impossible in general, but since v1.0,
> > Transifex is not designed to work with any VCS directly. There is some
> > tools to pull/push files from/to Transifex that's it. Then, it's up to
> > you to imagine svn or git integration... I'm sure it can be both ways
> > with lot of work
> >
> > If some of you have some better ideas I'll be happy to hear them
> >
> > Actually, I don't really understand why using Transifex instead of svn
> > directly is worse
> 
> I understand the problem some people have. Until recently translating
> for i18n was a lonesome job, each translator worked for himself,
> checking out svn, translating, committing. Using any tool they wanted,
> bei it vi, kate, kbabel, etc. Transifex is not for such people or such
> a system..

Well it is. Transifex does not force you to use its web interface. If
you want to work with poedit or kbabel, you can do it. Like I said on
some other mail :
http://help.transifex.net/user-guide/client/index.html#for-translators

For me, tx pull/tx push with the command line client is the same as svn
co/svn ci

About the transifex-client, a package will be available soon in Mandriva
2010.X. In the meantime it can be installed with easy_install or pip

> Transifex is made for collaboration of groups. Several translators of
> the same language are working together in Transifex, never touching
> svn. At the end of the workflow (translating, proofreading) one or
> more team leaders or admins or whatever will commit the complete work
> to svn.
>