aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/tools/translate.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/tools/translate.py')
-rw-r--r--mediagoblin/tools/translate.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/mediagoblin/tools/translate.py b/mediagoblin/tools/translate.py
index a5e56cfe..c383fce0 100644
--- a/mediagoblin/tools/translate.py
+++ b/mediagoblin/tools/translate.py
@@ -33,7 +33,7 @@ TRANSLATIONS_PATH = pkg_resources.resource_filename(
'mediagoblin', 'i18n')
# Known RTL languages
-KNOWN_RTL = set(["ar", "fa", "he", "iw", "ur", "yi", "ji"])
+KNOWN_RTL = {"ar", "fa", "he", "iw", "ur", "yi", "ji"}
def is_rtl(lang):
"""Returns true when the local language is right to left"""
@@ -54,11 +54,11 @@ class ReallyLazyProxy(LazyProxy):
Like LazyProxy, except that it doesn't cache the value ;)
"""
def __init__(self, func, *args, **kwargs):
- super(ReallyLazyProxy, self).__init__(func, *args, **kwargs)
+ super().__init__(func, *args, **kwargs)
object.__setattr__(self, '_is_cache_enabled', False)
def __repr__(self):
- return "<%s for %s(%r, %r)>" % (
+ return "<{} for {}({!r}, {!r})>".format(
self.__class__.__name__,
self._func,
self._args,
@@ -71,10 +71,10 @@ def locale_to_lower_upper(locale):
"""
if '-' in locale:
lang, country = locale.split('-', 1)
- return '%s_%s' % (lang.lower(), country.upper())
+ return '{}_{}'.format(lang.lower(), country.upper())
elif '_' in locale:
lang, country = locale.split('_', 1)
- return '%s_%s' % (lang.lower(), country.upper())
+ return '{}_{}'.format(lang.lower(), country.upper())
else:
return locale.lower()
@@ -85,7 +85,7 @@ def locale_to_lower_lower(locale):
"""
if '_' in locale:
lang, country = locale.split('_', 1)
- return '%s-%s' % (lang.lower(), country.lower())
+ return '{}-{}'.format(lang.lower(), country.lower())
else:
return locale.lower()