Hi, I would guess that what is happening is translations are loaded from some default language files in the default gettext locations on unix type platforms if you set $ENV{LANGUAGE}
I think the cross platform solution would be to either ship compiled catalogs for wxWidgets itself, ( .po files in wxWidgets source under locale directory) or include translations in the Padre .po files for the text used by stock objects. For example, in Wx::Demo the de.po file includes a translation of 'Ctrl' to 'Strg' so that accelerator items on menus display as one would wish. Regards Mark On 08/02/2011 20:27, Zeno Gantner wrote: > Hi all, > > I fixed (for Unix) a small issue with Padre that leads to the display > of the OK button and other things in the system/user language instead > of Padre's interface language. > > The fix is here: http://padre.perlide.org/trac/changeset/13636 > > I guess this should also solve the issue on Mac OS X (though I have > not checked). > > Windows requires a different handling. Does anyone have an idea what > to do there? > Where does Wx get the information which language to use for its > default buttons on Windows? > > Any suggestion is welcome. > > Best regards, > Z. > > PS: Sorry for the crossposting. > _______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev