radloggerpy.config.translation module

radloggerpy.config.translation.get_package_locale_dir()[source]

Python version agnostic method to fetch ‘locale’ package dir path

radloggerpy.config.translation.has_translation_files(localedir: str = None) bool[source]

Determine if translation files can be found in localedir for any langauge

radloggerpy.config.translation.list_opts()[source]

Required method by opts for oslo-config-generator

radloggerpy.config.translation.translation_dirs() List[str][source]

Return a list of potential directories to find translation files

  1. Configuration to look in gettext default dir (/usr/share/locale)

  2. Oslo environment variable (RADLOGGERPY_LOCALEDIR)

  3. Package data files (radloggerpy/locale)

radloggerpy.config.translation.translation_languages() List[str][source]

Determine available languages by checking ‘radloggerpy/locale’ subdirs