Mercurial > p > roundup > code
diff roundup/i18n.py @ 6067:289cee42cc19
flake8 whitespace fixes; remove unused import errno.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Mon, 20 Jan 2020 21:02:23 -0500 |
| parents | bb364082a14a |
| children | 808f7a8ed2b6 |
line wrap: on
line diff
--- a/roundup/i18n.py Sat Jan 18 20:27:02 2020 -0500 +++ b/roundup/i18n.py Mon Jan 20 21:02:23 2020 -0500 @@ -35,7 +35,6 @@ """ __docformat__ = 'restructuredtext' -import errno import gettext as gettext_module import os @@ -65,6 +64,7 @@ RoundupNullTranslations = gettext_module.NullTranslations RoundupTranslations = gettext_module.GNUTranslations + def find_locales(language=None): """Return normalized list of locale names to try for given language @@ -93,6 +93,7 @@ nelangs.append(nelang) return nelangs + def get_mofile(languages, localedir, domain=None): """Return the first of .mo files found in localedir for languages @@ -146,10 +147,10 @@ return mofile return None + def get_translation(language=None, tracker_home=None, - translation_class=RoundupTranslations, - null_translation_class=RoundupNullTranslations -): + translation_class=RoundupTranslations, + null_translation_class=RoundupNullTranslations): """Return Translation object for given language and domain Argument 'language' may be a single language code or a list of codes. @@ -200,6 +201,7 @@ translator = null_translation_class() return translator + # static translations object translation = get_translation() # static translation functions
