Re: [horde] [Horde 4-Git]i18n mo files's bad encoding ?
Jan Schneider <[email protected]>
| Newsgroups | gmane.comp.horde.internationalization |
|---|---|
| Message-ID | <[email protected]> |
Zitat von Gerard Breiner <[email protected]>: > Hello, > > Horde 4.0-git Debian Lenny > > I' m encountering some issues with mo files and more exactly imp.mo > that seems to be encoded in ISO-8859-1 instead UTF-8. > I checked that the imp.po has been encoded in UTF-8. For that I use > a console UTF-8 (Putty) and create a file tmp.po in which I > put a few lines to translate "Get Mail" in french . > > [CODE] > msgid "" > msgstr "" > "Project-Id-Version: fr_FR\n > "Report-Msgid-Bugs-To: [email protected]\n" > "POT-Creation-Date: 2008-03-18 09:02+0100\n" > "PO-Revision-Date: 2008-05-31 11:39+0200\n" > "Last-Translator: Yannick Sebastia\n" > "Language-Team: French <[email protected]>\n" > "MIME-Version: 1.0\n" > "Content-Type: text/plain; charset=UTF-8\n" > "Content-Transfert-Encoding: 8bit\n" > "Plural-Forms: nplurals=2; plural=(n > 1);\n" > > #: templates/dimp/index.inc:64 > msgid "_Get Mail" > msgstr "_Récupérer le courrier" > > [/CODE] > > Then I run : </www/horde/bin/translation make --locale=fr > --module=imp --no-compendium> and get a new imp.mo > Then I run : (LANG=fr_FR; LANGUAGE=fr_FR; LC_MESSAGES=fr_FR; gettext > imp "_Get Mail" ) and get : > "_R▒cup▒rer le courrier" I means french accents are replace by squares. > I repeat the settings of my window putty are UTF-8. > Then I modified the settings of putty for ISO-8859-1 and run again > (LANG=fr_FR; LANGUAGE=fr_FR; LC_MESSAGES=fr_FR; gettext imp "_Get > Mail" ) and get: > "_Récupérer le courrier". This means IMHO that imp.mo is encoded in > ISO-8859-1 whereas imp.po is indeed encoded in UTF-8.So I'm > wondering if it is not during the compilation in mo file that the > problem occurs. No, it's not. If you really want to learn more about gettext, read the gettext manual. Jan. -- Do you need professional PHP or Horde consulting? http://horde.org/consulting/ -- Horde i18n mailing list - Join the hunt: http://horde.org/bounties/ Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [email protected]