Hello Sylvain, "Sylvain Le Gall" <[EMAIL PROTECTED]> writes:
> Well, ocaml-gettext (the program) is not the perfect tool at all. In
> particular it as many issue with multi byte string (such as
> UTF-8).
I don't mind, as long as there exist a work-around (which you provide in
that particular case).
> Please send me the two files you are trying to merge, i will try to see
> if i can solve the issue.
Please find the file demexp.pot and fr.po attached to this email.
> For now, you can use the native gettext (msgcat) program to merge the two file
> (which doesn't suffer the same multi byte problem).
Thank you for the fix. I'm using now in my Makefile:
%.po: $(POTFILE)
msgcat --output-file=$@ $@ $(POTFILE)
po/fix-po-comments-for-ocaml-gettext $@ > [EMAIL PROTECTED]
mv [EMAIL PROTECTED] $@
This works nice.
> This bug is not related to the camomile bug.
>
> FYI, this bug can be solved by using ulex (i think you know it) to
> handle multi byte string, but for now, i don't have time to use it.
I know that PXP and maybe CDuce are using ulex, but I've never looked at
it. I'm leaving all those issues to others, that's why I'm using
external libraries. ;)
Second issue solved! :)
Best wishes,
d.
--
[EMAIL PROTECTED]
# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <[EMAIL PROTECTED]>, YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2006-01-25 18:32+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n" "Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: gtk2-clnt/demexp-gtk2-client.ml:98 msgid "Connecting to server %s:%d..." msgstr "" #: gtk2-clnt/demexp_gladeui.glade:8 msgid "demexp" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:35 msgid "_File" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:44 msgid "_New" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:65 msgid "Reload list of questions and tags" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:92 msgid "_Quit" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:117 msgid "_Edit" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:168 msgid "_Preferences" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:193 msgid "_demexp" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:202 msgid "New _question" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:229 msgid "Manage _tags" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:238 msgid "_Classification" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:252 msgid "Manage _users" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:265 msgid "_Help" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:274 msgid "Help" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:295 msgid "_About" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:328 gtk2-clnt/demexp_gladeui.glade:2874 msgid "Tags" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:396 gtk2-clnt/demexp_gladeui.glade:2501 msgid "Questions" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:460 gtk2-clnt/demexp_gladeui.glade:3203 gtk2-clnt/demexp_gladeui.glade:4024 msgid "Question:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:595 msgid "Limit date:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:643 msgid "Tags:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:667 gtk2-clnt/demexp_gladeui.glade:4069 msgid "Responses:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:691 msgid "" "Winning \n" "response(s):" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:716 msgid "" "Number\n" "of votes:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:742 gtk2-clnt/demexp_gladeui.glade:1341 gtk2-clnt/demexp_gladeui.glade:1551 msgid "Add response" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:761 gtk2-clnt/demexp_gladeui.glade:3857 msgid "Vote" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:780 gtk2-clnt/demexp_gladeui.glade:2164 msgid "Delegate" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:891 msgid "Preferences" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:929 msgid "User login:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:953 msgid "User password:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1021 msgid "User identification" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1063 msgid "Server name:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1087 msgid "Server port number:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1155 msgid "Server" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1234 msgid "Save changes" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1304 gtk2-clnt/demexp_gladeui.glade:1621 gtk2-clnt/demexp_gladeui.glade:2430 gtk2-clnt/demexp_gladeui.glade:3927 gtk2-clnt/demexp_gladeui.glade:4380 gtk2-clnt/demexp_gladeui.glade:4879 msgid "Cancel" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1370 msgid "Response:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1454 msgid "Link :" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1657 msgid "Manage users" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1698 msgid "Users" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1796 gtk2-clnt/demexp_gladeui.glade:4135 gtk2-clnt/demexp_gladeui.glade:4717 msgid "Remove" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1841 msgid "Login:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1865 msgid "Password:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:1952 msgid "Groups:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2035 gtk2-clnt/demexp_gladeui.glade:3035 gtk2-clnt/demexp_gladeui.glade:4647 msgid "Add" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2105 msgid "Update" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2196 msgid "Delegate :" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2220 msgid "To :" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2360 msgid "OK" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2466 msgid "Classification" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2525 msgid "Tags for this question" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2549 msgid "Available tags" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2615 msgid "" "Add tag\n" "to question" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2721 msgid "" "Remove this tag\n" "from question" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2834 msgid "Manage tags" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:2936 msgid "Tag name:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3105 msgid "Rename" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3163 msgid "Vote on question ..." msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3282 msgid "Available responses" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3386 msgid "" "Add \n" "to \n" "my vote" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3458 msgid "" "Remove \n" "from\n" "my vote" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3500 msgid "My vote" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3604 msgid "Preferred" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3674 msgid "Disliked" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3721 msgid "Vote as:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3743 msgid "As user" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3762 msgid "As delegate" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3782 msgid "As both user and delegate" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3968 msgid "" "<span foreground=\"white\" background=\"red\" size=\"xx-large\"><b>Vote is " "NOT secured!!</b></span>" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:3991 msgid "New question" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:4170 msgid "New response:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:4236 msgid "" "Add response\n" "and link" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:4293 msgid "Response link:" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:4457 msgid "" "Add question permanently to the base\n" "(you won't be able to modify it afterwards)" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:4543 msgid "Server list" msgstr "" #: gtk2-clnt/demexp_gladeui.glade:4808 msgid "Ok" msgstr ""
fr.po
Description: Binary data
_______________________________________________ Demexp-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/demexp-dev
