mirror of
https://github.com/Second-Hand-Friends/kleinanzeigen-bot.git
synced 2026-03-12 02:31:45 +01:00
fix: random RuntimeError: dictionary changed size during iteration
This commit is contained in:
@@ -121,7 +121,7 @@ def translate(text:object, caller:inspect.FrameInfo | None) -> str:
|
||||
# replace gettext.gettext with custom _translate function
|
||||
_original_gettext = gettext.gettext
|
||||
gettext.gettext = lambda message: translate(_original_gettext(message), reflect.get_caller())
|
||||
for module_name, module in sys.modules.items():
|
||||
for module_name, module in sys.modules.copy().items():
|
||||
if module is None or module_name in sys.builtin_module_names:
|
||||
continue
|
||||
if hasattr(module, "_") and module._ is _original_gettext:
|
||||
|
||||
Reference in New Issue
Block a user