Ben,
Thanks for your response ... executing those commands by hand doesn't help. And there's nothing special about line 12 position 33. Head of the en_GB.po file is like this:
# 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@...1425...>, YEAR.
#
#: ../src/widgets/toolbox.cpp:3695 ../src/widgets/toolbox.cpp:3716
#: ../src/widgets/toolbox.cpp:3745 ../src/widgets/toolbox.cpp:3766
#: ../src/widgets/toolbox.cpp:3793
#, fuzzy
#msgid ""
#msgstr ""
"Project-Id-Version: inkscape\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-08-14 22:31+0200\n"
"PO-Revision-Date: 2006-06-19 08:23+GMT+10\n"
"Last-Translator: Kingsley Turner <kingsley@...1426...>\n"
"Language-Team: LANGUAGE <LL@...1427...>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
"Plural-Forms: nplurals=2; plural=n!=1;\n"
#: ../inkscape.desktop.in.h:1
msgid "Create and edit Scalable Vector Graphics images"
msgstr "Create and edit Scalable Vector Graphics images"
But, if that fails, how do I then go on with the compilation (as you appear to intimate I can)? My msgfmt is version 0.15.
On Wednesday 16 August 2006 04:00, Ben Fowler wrote:
> On 15/08/06, pbhj <pbhj@...1029...> wrote:
> > ...
> > Now it's en_GB.po that's not playing fair.
> > ...
> > I still can't compile ...
> >
> > Making all in po
> > make[2]: Entering directory `/usr/local/svn/inkscape/po'
> > file=./`echo en_GB | sed 's,.*/,,'`.gmo \
> > && rm -f $file && /usr/bin/msgfmt -c -o $file en_GB.po
> > en_GB.po:12:27: parse error
> > ...
> > Any thoughts on what to do ... perhaps just give up!?
>
> Are you trying to execute the three commands
> $ cd /usr/local/svn/inkscape/po
> $ rm -f en_GB.gmo
> $ /usr/bin/msgfmt -c -o en_GB.gmo en_GB.po
>
> If so, you could try doing this by hand, perhaps getting more verbose
> error messages? Is there anything special about line 12 of en_GB.po
>
> I get:
> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ rm -f en_GB.gmo
> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$
> /usr/bin/msgfmt -c -o en_GB.gmo po/en_GB.po
> -bash: /usr/bin/msgfmt: No such file or directory
> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ which msgfmt
> /sw/bin/msgfmt
> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$
> /sw/bin/msgfmt --version
> msgfmt (GNU gettext-tools) 0.14.5
> Copyright (C) 1995-1998, 2000-2005 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> Written by Ulrich Drepper.
> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$ !:0 -c -o
> en_GB.gmo po/en_GB.po
> /sw/bin/msgfmt -c -o en_GB.gmo po/en_GB.po
> /sw/bin/msgfmt: po/en_GB.po: headerfield `Project-Id-Version' missing in
> header /sw/bin/msgfmt: po/en_GB.po: field `Language-Team' still has initial
> default value
> /sw/bin/msgfmt: po/en_GB.po: warning: PO file header fuzzy
> warning: older versions of msgfmt will
> give an error on this
> /sw/bin/msgfmt: found 2 fatal errors
> tit002:/Volumes/Ben/PROG/SF/INKSCAPE/inkscape-P bfowler$
>
> So I am quite prepared to believe that there is room for improvement!
>
> Ben.
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Inkscape-devel mailing list
> Inkscape-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/inkscape-devel