On Feb 23, 2009, at 2:32 PM, Jens Seidel wrote:
> On Mon, Feb 23, 2009 at 11:28:31AM -0600, Hyrum K. Wright wrote:
>>>> Cc: Jens Seidel <jensseidel_at_users.sf.net>
> Yep, please subscribe me!
>>>> I don't know if they are specifically related to this commit or
>>>> but I currently get the following error when running 'make':
>>>> /opt/local/bin/msgfmt -c -o subversion/po/de.mo subversion/po/de.po
>>>> subversion/po/de.po:456:1: syntax error
> I don't know what gettext version you are using but the problem is
> on your
> It works with version 0.15 which is quite old.
dhcp-198-227:svn-trunk Hyrum$ gettext --version
gettext (GNU gettext-runtime) 0.17
Copyright (C) 1995-1997, 2000-2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Ulrich Drepper.
> I suggest you analyse the problem, I really doubt that even older
> versions have trouble with the current PO file.
I have no idea *how* to analyze the problem. Nothing on my side has
changed. When I update to r36000 of the file, the problem
disappears. Such changes behavior should be considered a bug.
> What you could try as temporary workaround is removing lines starting
> with "#|". This comment style is added for fuzzy mesages and
> resolving these fuzzy strings. It is added using the option --
> previous of
> msgmerge which I added manually to the $MSGMERGE invocation in
> tools/po/po-update.sh. To be honest I think the option should be the
> default and is already supported since some years.
Is there a compelling reason to use whatever feature is causing this
breakage? It is only happening with de.po, which indicates that other
translators are working reasonably well without it.
Received on 2009-02-23 21:52:16 CET