This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [glibc x gettext] Bad po files ?


On Thu, Apr 19, 2001 at 10:23:37AM +0200, Andreas Jaeger wrote:

> > > msgfmt -o el.mo el.po
> > > el.po:934: invalid multibyte sequence
> > > el.po:935: invalid multibyte sequence
> > > el.po:2879: invalid multibyte sequence

> > That po file would produce garbage output on the users' screen (both
> > in ISO-8859-7 and UTF-8 locales).
> So how do we fix it?  
> As a quick hack for 2.2.3 I just removed the offending three characters.
> Uli, ok to commit?
If these diffs are ok, then removing these characters makes no
harm to the document.

> Andreas
> ============================================================
> Index: po/el.po
> --- po/el.po	2000/09/06 22:41:41	1.3
> +++ po/el.po	2001/04/19 08:21:59
> @@ -931,8 +931,8 @@
>  "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
>  msgstr ""
>  "Copyright (C) %s Free Software Foundation, Inc.\n"
> -"&Agr;&ugr;&tgr;&oacgr; &egr;&iacgr;&ngr;&agr;&igr; &egr;&lgr;&egr;&uacgr;&thgr;&egr;&rgr;&ogr; &lgr;&ogr;&ggr;&igr;&sgr;&mgr;&igr;&kgr;&oacgr;Ò &dgr;&egr;&iacgr;&tgr;&egr; &tgr;&ogr;&ngr; &pgr;&eegr;&ggr;&agr;&iacgr;&ogr; &kgr;&ohacgr;&dgr;&igr;&kgr;&agr; &ggr;&igr;&agr; &oacgr;&rgr;&ogr;&ugr;&sfgr; &agr;&ngr;&tgr;&igr;&ggr;&rgr;&agr;&phgr;&eeacgr;&sfgr;.\n"
> -"&Dgr;&Egr;&Ngr; &ugr;&pgr;&aacgr;&rgr;&khgr;&egr;&igr; &egr;&ggr;&ggr;&uacgr;&eegr;&sgr;&eegr;Ò &ogr;&uacgr;&tgr;&egr; &agr;&kgr;&oacgr;&mgr;&eegr; &ggr;&igr;&agr; &Lgr;&Egr;&Igr;&Tgr;&Ogr;&Ugr;&Rgr;&Ggr;I&Kgr;&Ogr;&Tgr;&EEgr;&Tgr;&Agr;&Sgr; &eeacgr; &Kgr;&Agr;&Tgr;&Agr;&Lgr;&Lgr;&EEgr;&Lgr;&Ogr;&Tgr;&EEgr;&Tgr;&Agr; &Ggr;&Igr;&Agr;\n"
> +"&Agr;&ugr;&tgr;&oacgr; &egr;&iacgr;&ngr;&agr;&igr; &egr;&lgr;&egr;&uacgr;&thgr;&egr;&rgr;&ogr; &lgr;&ogr;&ggr;&igr;&sgr;&mgr;&igr;&kgr;&oacgr; &dgr;&egr;&iacgr;&tgr;&egr; &tgr;&ogr;&ngr; &pgr;&eegr;&ggr;&agr;&iacgr;&ogr; &kgr;&ohacgr;&dgr;&igr;&kgr;&agr; &ggr;&igr;&agr; &oacgr;&rgr;&ogr;&ugr;&sfgr; &agr;&ngr;&tgr;&igr;&ggr;&rgr;&agr;&phgr;&eeacgr;&sfgr;.\n"
> +"&Dgr;&Egr;&Ngr; &ugr;&pgr;&aacgr;&rgr;&khgr;&egr;&igr; &egr;&ggr;&ggr;&uacgr;&eegr;&sgr;&eegr; &ogr;&uacgr;&tgr;&egr; &agr;&kgr;&oacgr;&mgr;&eegr; &ggr;&igr;&agr; &Lgr;&Egr;&Igr;&Tgr;&Ogr;&Ugr;&Rgr;&Ggr;I&Kgr;&Ogr;&Tgr;&EEgr;&Tgr;&Agr;&Sgr; &eeacgr; &Kgr;&Agr;&Tgr;&Agr;&Lgr;&Lgr;&EEgr;&Lgr;&Ogr;&Tgr;&EEgr;&Tgr;&Agr; &Ggr;&Igr;&Agr;\n"
>  "&Kgr;&Agr;&Pgr;&Ogr;&Igr;&Ogr; &Sgr;&Ugr;&Ggr;&Kgr;&Egr;&Kgr;&Rgr;&Igr;&Mgr;&Egr;&Ngr;&Ogr; &Sgr;&Kgr;&Ogr;&Pgr;&Ogr;.\n"
>  
>  #: nscd/nscd_conf.c:165
> @@ -2876,7 +2876,7 @@
>  #: stdio-common/../sysdeps/gnu/errlist.c:439
>  #: stdio-common/../sysdeps/unix/sysv/sysv4/solaris2/sparc/errlist.c:173
>  msgid "Too many references: cannot splice"
> -msgstr "&Ugr;&pgr;&egr;&rgr;&bgr;&ogr;&lgr;&igr;&kgr;&aacgr; &pgr;&ogr;&lgr;&lgr;&ogr;&iacgr; &pgr;&agr;&rgr;&agr;&pgr;&ogr;&mgr;&pgr;&egr;&iacgr;&sfgr;Ò &agr;&dgr;&ugr;&ngr;&agr;&mgr;&iacgr;&agr; &mgr;&agr;&tgr;&iacgr;&sgr;&mgr;&agr;&tgr;&ogr;&sfgr;"
> +msgstr "&Ugr;&pgr;&egr;&rgr;&bgr;&ogr;&lgr;&igr;&kgr;&aacgr; &pgr;&ogr;&lgr;&lgr;&ogr;&iacgr; &pgr;&agr;&rgr;&agr;&pgr;&ogr;&mgr;&pgr;&egr;&iacgr;&sfgr; &agr;&dgr;&ugr;&ngr;&agr;&mgr;&iacgr;&agr; &mgr;&agr;&tgr;&iacgr;&sgr;&mgr;&agr;&tgr;&ogr;&sfgr;"
>  
>  #. TRANS The file quota system is confused because there are too many users.
>  #. TRANS @c This can probably happen in a GNU system when using NFS.
> 
> 
> 
> 
> -- 
>  Andreas Jaeger
>   SuSE Labs aj@suse.de
>    private aj@arthur.inka.de
>     http://www.suse.de/~aj

-- 
Nikos Mavroyanopoulos


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]