Skip to content

init_translations

init_translations(translations: Optional[gettext.GNUTranslations]) -> None

Installs the specified translations object to handle translations originating from the Slint code.

Example:

import gettext
import slint
translations_dir = os.path.join(os.path.dirname(__file__), "lang")
try:
translations = gettext.translation("my_app", translations_dir, ["de"])
slint.install_translations(translations)
except OSError:
pass
python

© 2026 SixtyFPS GmbH