betty.gui.locale module

Provide locale management for the Graphical User Interface.

class betty.gui.locale.LocalizedObject(app, *args, **kwargs)[source]

Bases: object

Parameters:
app

*args

**kwargs

showEvent(a0)[source]
Parameters:
self : LocalizedObject & QWidget

a0

Return type:

None

class betty.gui.locale.TranslationsLocaleCollector(app, allowed_locales)[source]

Bases: LocalizedObject

Parameters:
app

allowed_locales

property locale : QComboBox
property rows : list[list[Any]]