[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnubg] Compile: Solaris msgfmt and it.po
From: |
Jim Segrave |
Subject: |
Re: [Bug-gnubg] Compile: Solaris msgfmt and it.po |
Date: |
Thu, 14 Aug 2003 23:55:31 +0200 |
User-agent: |
Mutt/1.4.1i |
On Thu 14 Aug 2003 (21:48 +0200), Holger wrote:
> At 19:01 14.08.03 +0200, Jim Segrave wrote:
> >On Thu 14 Aug 2003 (17:49 +0200), Holger wrote:
> >> I've built again on Solaris and it fails with:
> >>
> >> it.po:12432: end-of-line within string
> >> found 1 fatal errors
> >> gmake[3]: *** [it.gmo] Error 1
> >>
> >> The line concerned is this (the 2nd):
> >> msgid "Depth"
> >> msgstr "Profondit\xe0"
> >>
> >> \xe0 is an ? which seems to be a line-feed one line up. Changing it to
> >> "Profondita" ran well, but is of course not correct Italian.
> >
> >\xe0 is an a with an accent acute (or maybe it's an accent grave).
>
> The question mark in my post that you quoted was exactly this (an a with
> accent grave). Your mailer doesn't seem to support this.
Mutt as configured on my system does not display 8 bit characters (I
haven't bothered to chase down how (if it's possible) to fix that.
> >This should not be generating an error, as there should be support for
> >this character notation.
>
> I didn't scan the file for other occurrences. After all it was the only
> thing causing an error.
There are 16 0xe0 characters in the current it.po. There are alos lots
of other \x character
> >This seems strange, how does the Solaris
> >version expect to receive characters outside the 0..127 range? Note
>
> I don't know. This is the first time I got in touch with gettext. I
> couldn't even find out a version number. msgfmt didn't like any of -v, -V
> nor --version.
I don't suppoe you want to install gnu gettext. Mine gives:
address@hidden:/home/jes/gnubg/po% msgfmt --version
msgfmt (GNU gettext) 0.11.4
Copyright (C) 1995-1998, 2000-2002 Free Software Foundation, Inc.
...
--
Jim Segrave address@hidden