From dd7e53dece08b1e59d9c4e54ae979827c1fd8307 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 25 Nov 2013 12:00:18 +0530 Subject: [PATCH] Fix infinite recursion for unknown translations --- src/calibre/utils/localization.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/calibre/utils/localization.py b/src/calibre/utils/localization.py index 95dcbc9822..79c8d539ac 100644 --- a/src/calibre/utils/localization.py +++ b/src/calibre/utils/localization.py @@ -132,7 +132,6 @@ def set_translators(): if iso639 is not None: iso639 = _lang_trans = GNUTranslations(iso639) t.add_fallback(iso639) - iso639.add_fallback(t) if t is None: t = NullTranslations()