On Tuesday, 4 December 2012 14:32:20 CEST, Chusslove Illich wrote:
Other than the difference in contexts, the POT file is actually invalid (due
to duplication of messages, which must be unique by msgctxt+msgid).

My gettext skills are very sub-par, I know just what I've read in the last two 
weeks. It looks like there are the following differences between what's in the 
SVN and what my copy of lconvert generates:

1) "msgctxt" is replaced by the "#. ts-context" construct (and is on a "wrong" 
place)
2) "#, fuzzy" gets added
3) "#, qt-format" strings are removed
4) file names are different and are printed strictly on a one-per-line basis
5) QML files are not processed

I have added a Python script to the conversion process which fixes the first 
two issues. I hope that 3) and 4) are harmless. Point 5) sucks, but I can do 
without that funcitonality for now.

I think
the only reasonable solution is to put a newer lconvert onto the machine
where extraction happens.

I don't have any say in this, and I assume that folks in charge of that machine 
have better things than upgrading so that Trojita's special setup can work well 
-- and I fully agree with their evaluation; I'm the one being different, so I 
have to keep the pieces.

I can easily run the extraction on my own, using lconvert which is recent 
enough. Would you guys get very upset if the Messages.sh changed to just call 
wget http://... ?

Cheers,
Jan

Reply via email to