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

Reply via email to