lilypond-devel
[Top][All Lists]
Advanced

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

Re: updates of .po files from FTP


From: Jean-Charles Malahieude
Subject: Re: updates of .po files from FTP
Date: Sun, 08 Dec 2013 12:02:26 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.1.0

Le 08/12/2013 11:32, Phil Holmes disait :
----- Original Message ----- From: "David Kastrup" <address@hidden>
To: "Jean-Charles Malahieude" <address@hidden>
Cc: "lilypond-devel" <address@hidden>; "Phil Holmes"
<address@hidden>
Sent: Sunday, December 08, 2013 9:19 AM
Subject: Re: updates of .po files from FTP


David Kastrup <address@hidden> writes:

Jean-Charles Malahieude <address@hidden> writes:

Le 07/12/2013 13:16, David Kastrup disait :
Jean-Charles Malahieude <address@hidden> writes:

Hi David,

I've downloaded updated files from the FTP and created a patch to be
applied on branch stable/2.18.

Wouldn't those be better applied to translation and then merged into
both stable/2.18 and master from there?

Or have the .po files already diverged?


Since translation branch is at 2.17.95, which is behind stable, a
merge should be done before applying to translation?

I see.  I'll check what to do here.

Phil, don't you update the PO files as part of a release anyway?  Does
the patch by Jean-Charles do anything differently?

--
David Kastrup

As part of the build process, I do this:

make -C $LILYPOND_BUILD_DIR po-replace
mv $LILYPOND_BUILD_DIR/po/lilypond.pot po/


TBH I have no idea what that actually does...


"po-replace" updates the template file which is then incorporated to the sources tarball.

When this tarball is available, I send lilypond.pot to the FTP, with a link to the tarball. The result is on
http://translationproject.org/domain/lilypond.html

The FTP-robot does its job (I would say it updates the individual po files) and notifies assignees there is something to do. I then download lilypond-X.Y.Z.fr.po and updates it. Once my lilypond-X.Y.Z.fr.po is OK, I send it to FTP and the robot checks it before notifying the devel list.
I usually wait a week before
GIT/FTP]$ rsync -Lrtvz translationproject.org::tp/latest/lilypond/ po

copy the downloaded files into staging, a full "make" and push if successful.

I think you might apply my patch to staging and cherry-pick it for stable/2.18 before merging into translation.


Cheers,
Jean-Charles

p.s.: leaving now to my parents' home.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]