Atton Jonathan, il 17/04/2009 11:40, scrisse:
> I found in exalt po files and in e (doesn't look in other projects) 2
> strange lines. A example:
> http://trac.enlightenment.org/e/browser/trunk/e/po/fr.po
>
> The 2 first lines translate an empty string into a string with the header of
> the file.
>
> Is there a problem or I don't understand something ?
no problem there, it's just the way gettext works, the empty string
is reserved for the po header.
but indeed there are problems with exalt-client as there are 2 empty
strings in its source, so when generating the pot file xgettext
returns this warnings:
./src/network_dialog.c:224: warning: Empty msgid.
It is reserved by GNU gettext:
gettext("") returns the header entry with
meta information, not the empty string.
./src/network_dialog.c:308: warning: Empty msgid....
as a consequence the resulting files are messed, the header is not
at the beginning of the file anymore.
I've never talked about this because I thought that those strings
would be filled from developers one day, so I've always fixed my
files by hand :)
--
Massimo Maiurana massimo<at>ragusa.linux.it
http://massimo.solira.org GPG keyID #7044D601
Articolo 33 - [...]Enti e privati hanno il diritto di istituire
scuole ed istituti di educazione, senza oneri per lo Stato.[...]
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel