On Mon, May 09, 2005 at 17:28:19 +0100, Gavin Brown wrote:
Actually, I am using Locale::Maketext::Lexicon::Gettext , so I am able to use the same .mo files that are generated by the GNU gettext system. So what does it matter whether I read these files with Locale::Gettext or with Locale::Maketext::Lexicon::Gettext ?Probably not, as long as it uses the gettext C library - if it uses native Perl code to read the .mo files, then the appropriate state information probably won't be picked up inside libglade itself.
And IIRC that's the difference between those libraries. Locale::Gettext is binding for Gettext, but Locale::Maketext::Lexicon::Gettext is a perl implementation. However, I believe you can use Locale::Maketext::Lexicon::Gettext in your code, but you must set up gettext with Locale::Gettext so Glade (the strings in .glade file) and Gtk (eg. stock icons) translate correctly. ------------------------------------------------------------------------------- Jan 'Bulb' Hudec <bulb ucw cz>
Attachment:
signature.asc
Description: Digital signature