Commit 66cbd814 authored by Alex Gaynor's avatar Alex Gaynor
Browse files

Merge pull request #2509 from tomwys/patch-2

Refactor. Stop using memory for list copies.
parents c45607e9 cb9704fc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -168,7 +168,7 @@ def translation(language):
        # doesn't affect en-gb), even though they will both use the core "en"
        # translation. So we have to subvert Python's internal gettext caching.
        base_lang = lambda x: x.split('-', 1)[0]
        if base_lang(lang) in [base_lang(trans) for trans in list(_translations)]:
        if any(base_lang(lang) == base_lang(trans) for trans in _translations):
            res._info = res._info.copy()
            res._catalog = res._catalog.copy()