O'Reilly logo

WxPython Application Development Cookbook by Cody Precord

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Supporting internationalization

If you are creating an app for more than just yourself, you should consider building in support for internationalization into your UIs. Adding in the appropriate hooks for supporting interface translations in wxPython is quite simple if you plan ahead and do it from the beginning of your application's development. In this recipe, we will look at how to make use of and enable support for translations in your wxPython application.

How to do it…

Here are the steps to be performed for this recipe:

  1. First, we will set up the imports and create a function alias through the following lines of code:
    import wx
    import os
    
    # Function alias
    _ = wx.GetTranslation
  2. Next, we will define our app's subclass to set up the application's ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required