The answer of Sylvain to one of my question (ocaml-gettext doesn't
actually support multiple #: lines).
d.
--- Begin Message ---
Hello,
On Sat, Jan 14, 2006 at 10:46:10PM +0100, David MENTRE wrote:
> Hello Sylvain,
>
> I'm making progress in my use of ocaml-gettext and gettext. ;)
>
> While playing with xgettext on Glade file, it seems that ocaml-gettext
> fails when parsing the following kind of output (generated by xgettext):
>
> #: gtk2-clnt/demexp_gladeui.glade:742 gtk2-clnt/demexp_gladeui.glade:1471
> #: gtk2-clnt/demexp_gladeui.glade:1681
> msgid "Add response"
> msgstr ""
>
> Here is the error message:
>
> ocaml-gettext --action merge \
> --merge-pot po/demexp.pot po/fr.po
> Error while processing parsing of PO file: "parse error" at line 92
> character 2.
> An error occurs while processing.
>
>
> Removing the second #: or merging it in the first one lets ocaml-gettext
> continue.
>
> By the way, the error message is misleading, the error is in the POT
> file and not a PO one. Maybe giving the file name could be useful.
>
> Any idea on what is going wrong?
>
This bug is known, but not considered as grave, but as you have
experienced yourself, removing the second line fix it. In fact, i forget
to allow multiple line of #: in my parser/lexer/decoder.
I think it will fix this in my next release.
Kind regard
Sylvain Le Gall
ps: FYI, PO and POT are exactly the same kind of file, this is the
reason why you are getting a PO error, i will try to include the name of
the file.
--- End Message ---
--
[EMAIL PROTECTED]
_______________________________________________
Demexp-dev mailing list
Demexp-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/demexp-dev