builtins import (manual)

This commit is contained in:
un-pogaz
2025-11-16 19:13:40 +01:00
parent 62ae8892c7
commit d94d381f1b
3 changed files with 3 additions and 4 deletions
+1 -1
View File
@@ -736,7 +736,7 @@ class LibraryPage(QWizardPage, LibraryUI):
def change_language(self, idx):
prefs['language'] = str(self.language.itemData(self.language.currentIndex()) or '')
from polyglot.builtins import builtins
import builtins
builtins.__dict__['_'] = lambda x: x
from calibre.ebooks.metadata.book.base import reset_field_metadata
from calibre.gui2 import qt_app
+1 -2
View File
@@ -6,13 +6,12 @@ __docformat__ = 'restructuredtext en'
Perform various initialization tasks.
'''
import builtins
import locale
import os
import sys
# Default translation is NOOP
from polyglot.builtins import builtins
builtins.__dict__['_'] = lambda s: s
# For strings which belong in the translation tables, but which shouldn't be
+1 -1
View File
@@ -6,11 +6,11 @@ __copyright__ = '2009, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import builtins
import os
import sys
from calibre import config_dir
from polyglot.builtins import builtins
user_dir = os.path.join(config_dir, 'resources')