Re: New PO Template file for `gnuash'



El mié, 30-10-2002 a las 21:34, Karl Eichwalder escribió:
> Carlos Perelló Marín <carlos@gnome-db.org> writes:
> 
> > The robot is a good idea, but if it's extended so it can work with
> > CVS.
> 
> Should not be that difficult: The robot will send the translation to a
> given address (MIME attachment) and the person receiving the
> translation file can write a procmail rule as follows:
> 
> :0
> * ^Subject: Contents of file `xxx-
> * ^From: Translation Project Robot <translation@iro.umontreal.ca>
> {
>     :0 c
>     | formail -s >$HOME/Projects/xxx/trans; \
>       ( cd $HOME/Projects/xxx/test && uudeview -i ../trans )
> 
>     :0
>     /var/spool/mail/ke
> }
> 
> Simple add some "cvs ci" commands or use cron to checkin the files.

We should check other headers (to check that it's the real Robot, for
example the IP address, but it's trivial).

Is it able to manage .po files like libgda.HEAD-20021031.pot, hummm or
better, libgda.HEAD.pot and let it be updated over, and over again?

I'm thinking on put there all our .pot/.po  files at
http://developer.gnome.org/projects/gtp/status/ there and update them
every day. For example, when the status pages are updated, send every
.pot file that has been updated to the robot, this way, the status pages
and the robot have the same version.


Now we need a way to sync the .po files.

A translator can commit it directly to the CVS server or send it to the
Translation robot. If it's sent to the Robot, the robot check the file
and send it to an special email address to be updloaded to the cvs (like
you suggest). If the .po file is uploaded directly to cvs.gnome.org we
need a way to send it also to the robot (perhaps a control script like
the ones that we use to update webpages or thigs like that).

Also, we need a way to diff when a commit/email is from a normal
translator or comes from the Robot/cvs server because we can join in a
really beautiful loop.

I think that this integration could be done. Please, translators, tell
me what do you think about it.

Cheers.

P.S.: Until the integration development, please, use only one team for
gnucash and/or gthum.



> 
> -- 
> ke@suse.de (work) / keichwa@gmx.net (home):              |
> http://www.gnu.franken.de/ke/                            |      ,__o
> Free Translation Project:                                |    _-\_<,
> http://www.iro.umontreal.ca/contrib/po/HTML/             |   (*)/'(*)
-- 
Carlos Perelló Marín
mailto:carlos@gnome-db.org
mailto:carlos.perello@hispalinux.es
http://www.gnome-db.org
http://www.Hispalinux.es
Valencia - Spain

Esta parte del mensaje esta firmada digitalmente



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]