[mod] simplify code

This commit is contained in:
Laurent Peuch 2016-05-13 04:18:43 +02:00
parent 22fb53abc2
commit f0dfb3c960

View file

@ -1402,11 +1402,11 @@ def _value_for_locale(values):
if not isinstance(values, dict): if not isinstance(values, dict):
return values return values
for lang in [m18n.locale, m18n.default_locale]: if m18n.locale in values:
try: return _encode_string(values[m18n.locale])
return _encode_string(values[lang])
except KeyError: if m18n.default_locale in values:
continue return _encode_string(values[m18n.default_locale])
# Fallback to first value # Fallback to first value
return _encode_string(values.values()[0]) return _encode_string(values.values()[0])