Re: Re: International po file with GTK+ 2.0.6 on Windows
"Bill Nalen" <[email protected]>
| Newsgroups | gmane.comp.video.gimp.windows.devel |
|---|---|
| Message-ID | <OFAF06179A.147E55C5-ON85256C74.0010B534-85256C74.00120464@towers.com> |
Tor wrote:
>If you use the patched libintl DLL I provide, it is
><libintl-top>\share\locale, where libintl-top is the parent folder of
>where libintl-1.dll is located (if it is in a subfolder called "bin"
>or "lib"), or the folder where libintl-1.dll is (otherwise). I.e. the
>same rules that GLib and GTK+ use to find their installation folders
>at run-time.
I'm pretty sure I have your patched dll installed since I didn't install
anything else. My setup is like this
c:\gtk is the libintl-top directory.
what threw me off is that I have a locale directory with the gtk + glib mo
files in <top>/lib and I was expecting to put my mo files in the same
place. When I created a directory structure under <top>/share like you
indicated everything works fine. I actually figured this out since
bindtextdomain("gkrellm", NULL) returns the default location which was
pointing to c:\gtk\share for me. I guess I find it a little odd that it
looks in the share directory when there is a directory structure already
setup for the gtk + glib mo files. Not a big problem though. It is also
interesting to me that I put gimp mo files in the c:\gtk1.3\gtk+\lib\locale
directory and not under the share, but perhaps my 1.3 gtk stuff is using a
different libintl-l than yours (I installed with the installer). Anyhow,
thanks for the help, everything seems to be working now.
Bill
PS I'm still okay hosting the setup for the GTK+ 2.0.6 runtime files from
my site if anyone wants to link to it. The location is
http://users.adelphia.net/~nalens/downloads/GTK+ Runtime Environment
2.0.6.exe or http://bill.nalens.com/download_view.php?category-1. These
are the user runtime files only (no developer stuff). It's built from the
runtime files on Tor's site. I will endevour to keep it updated as new
files are released.