From: Thomas L. <ta...@ec...> - 2003-08-25 17:38:55
|
On Sun, Aug 24, 2003 at 10:44:46PM -0700, Ken Hayber wrote: > I've received two translations (.pot files) for my app and I'm trying to > get them working. So far no good. > > I found and read the tutorial on rox.sf.net, but I'm a little fuzzy on > things. > > 1) I run msgfmt on the .pot file(s) and I get a messages.mo file. Filer > has .gmo files. So I tried renaming the messages.mo to it.gmo for > example. But it doesn't work. Is this not the right procedure? In what way doesn't it work? See the ROX-Lib2/Messages directory for a working system... > 2) If 1) is correct more or less, I assume it is my app that is wrong. > I put the following after the imports in my main module (which is > imported by Apprun) > > _ = rox.i18n.translation(os.path.join(rox.app_dir, 'Messages')) > > Is there something else I have to do? Did you set LANG to something? (eg 'LANG=fr ./AppRun' to use the fr.gmo file). Look in i18n.py, and see if it's finding the .gmo file too. HTH, -- Thomas Leonard http://rox.sourceforge.net tal00r at ecs.soton.ac.uk tal197 at users.sourceforge.net GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |