![]() |
#1 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 866
Karma: 409968
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Strange behavior with languages
I'm experiencing strange behavior in my Calibre 8.3. I use it with a Spanish-language user interface on Linux.
Lately, every time I start it, it appears in English. |
![]() |
![]() |
![]() |
#2 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,182
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Langugae is determined by two things, the value of the preference and the environment variable CALIBRE_OVERRIDE_LANG
|
![]() |
![]() |
![]() |
#3 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 866
Karma: 409968
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Apparently it was wikidata that was preventing the language set in Preference/Appearance Select Language from loading.
Code:
walter@walter-SVS15117FLB:~$ CALIBRE_OVERRIDE_LANG=es calibre Initialized urlfixer Using QT6 Using QT6 Ya existen las librerias mutagen y rarfile Voy a importar el common_utils Antes del try Fin del common_utils Comfy Reminders::action.py - loading translations Comfy Reminders::ui.py - loading translations Comfy Reminders::config.py - loading translations Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 658, in load_actual_plugin File "importlib/__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1204, in _gcd_import File "<frozen importlib._bootstrap>", line 1176, in _find_and_load File "<frozen importlib._bootstrap>", line 1140, in _find_and_load_unlocked ModuleNotFoundError: No module named 'main' Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 655, in load_actual_plugin AttributeError: 'ToggleInternalViewerPlugin' object has no attribute 'actual_plugin_' Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 658, in load_actual_plugin File "importlib/__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1204, in _gcd_import File "<frozen importlib._bootstrap>", line 1176, in _find_and_load File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 690, in _load_unlocked File "calibre/customize/zipplugin.py", line 210, in exec_module File "calibre_plugins.wikipage_ebook.ui", line 18, in <module> from calibre_plugins.wikipage_ebook.main import DemoDialog File "<frozen importlib._bootstrap>", line 1176, in _find_and_load File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 690, in _load_unlocked File "calibre/customize/zipplugin.py", line 203, in exec_module File "calibre/customize/zipplugin.py", line 199, in get_code File "calibre_plugins.wikipage_ebook.main", line 312 _(' completes the book will be added to your calibre library.') ^ SyntaxError: invalid syntax Initializing wikidata gui preferences Traceback (most recent call last): File "calibre_plugins.wikidata_gui.common_utils", line 14, in <module> from PyQt5.Qt import (Qt, QIcon, QPixmap, QLabel, QDialog, QHBoxLayout, ImportError: cannot import name 'QRegExpValidator' from 'qt.core' (/opt/calibre/lib/calibre-extensions/python-lib.bypy.frozen/qt/core.pyc) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 658, in load_actual_plugin File "importlib/__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1204, in _gcd_import File "<frozen importlib._bootstrap>", line 1176, in _find_and_load File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 690, in _load_unlocked File "calibre/customize/zipplugin.py", line 210, in exec_module File "calibre_plugins.wikidata_gui.ui", line 22, in <module> from calibre_plugins.wikidata_gui.importbooks import ImportBooks File "calibre/customize/zipplugin.py", line 210, in exec_module File "calibre_plugins.wikidata_gui.importbooks", line 11, in <module> from calibre_plugins.wikidata_gui.dictdicttable import StatusModel File "calibre/customize/zipplugin.py", line 210, in exec_module File "calibre_plugins.wikidata_gui.dictdicttable", line 12, in <module> from calibre_plugins.wikidata_gui.common_utils import get_icon File "calibre/customize/zipplugin.py", line 210, in exec_module File "calibre_plugins.wikidata_gui.common_utils", line 20, in <module> from PyQt4 import QtGui ModuleNotFoundError: No module named 'PyQt4' GEN1: Entro en genesis: GEN2: genesis: icon y triggered connect GEN3: maingui, menu, iconos (antes del REBUILD MENU REBUILD1: PIXMAP REBUILD2: Creado 1er boton PIXMAP REBUILD2: Creado 1er boton PIXMAP REBUILD3: Creado 2o boton REBUILD4: FIN GEN4: Despues del REBUILD MENU GEN FIN: qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: cHRM chunk does not match sRGB qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.svg: Cannot open file '/home/walter/.config/calibre/resources/images/WordDumb/starfish.svg', because: No such file or directory qt.svg: Cannot open file '/home/walter/.config/calibre/resources/images/WordDumb/starfish.svg', because: No such file or directory qt.svg: Cannot open file ':/icons/calibre-default-light/images/WordDumb/starfish.svg', because: No such file or directory qt.svg: Cannot open file ':/icons/calibre-default-light/images/WordDumb/starfish.svg', because: No such file or directory qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile Last edited by dunhill; 05-01-2025 at 01:16 PM. |
![]() |
![]() |
![]() |
#4 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 866
Karma: 409968
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Code:
alter@walter-SVS15117FLB:~$ CALIBRE_OVERRIDE_LANG=es calibre Using QT6 Using QT6 Ya existen las librerias mutagen y rarfile Voy a importar el common_utils Antes del try Fin del common_utils Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 658, in load_actual_plugin File "importlib/__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1204, in _gcd_import File "<frozen importlib._bootstrap>", line 1176, in _find_and_load File "<frozen importlib._bootstrap>", line 1140, in _find_and_load_unlocked ModuleNotFoundError: No module named 'main' Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 655, in load_actual_plugin AttributeError: 'ToggleInternalViewerPlugin' object has no attribute 'actual_plugin_' GEN1: Entro en genesis: GEN2: genesis: icon y triggered connect GEN3: maingui, menu, iconos (antes del REBUILD MENU REBUILD1: PIXMAP REBUILD2: Creado 1er boton PIXMAP REBUILD2: Creado 1er boton PIXMAP REBUILD3: Creado 2o boton REBUILD4: FIN GEN4: Despues del REBUILD MENU GEN FIN: qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: cHRM chunk does not match sRGB qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile |
![]() |
![]() |
![]() |
#5 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,294
Karma: 78876004
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
What would be interesting is the portion of the calibre log showing what versions are in use.
I've had no issues loading the wikidata plugin 2.0.0 using the official 8.3 linux release of calibre. |
![]() |
![]() |
![]() |
#6 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,064
Karma: 144284144
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
![]() |
![]() |
![]() |
#7 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 866
Karma: 409968
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
The previously published logs were using CALIBRE_OVERRIDE_LANG=es calibre from the terminal.
Here's the debug mode log. Code:
ApplicationPaletteChange event ignored Using calibre Qt style: True Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 658, in load_actual_plugin File "importlib/__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1204, in _gcd_import File "<frozen importlib._bootstrap>", line 1176, in _find_and_load File "<frozen importlib._bootstrap>", line 1140, in _find_and_load_unlocked ModuleNotFoundError: No module named 'main' Traceback (most recent call last): File "calibre/gui2/ui.py", line 148, in __init__ File "calibre/gui2/ui.py", line 166, in init_iaction File "calibre/customize/__init__.py", line 655, in load_actual_plugin AttributeError: 'ToggleInternalViewerPlugin' object has no attribute 'actual_plugin_' qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile qt.gui.imageio: libpng warning: iCCP: cHRM chunk does not match sRGB qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile EpubMerge: DEBUG: 2025-05-02 22:09:32,748: calibre_plugins.epubmerge.epubmerge_plugin(156): macmenuhack file_path:/home/walter/.config/calibre/plugins/fanficfare_macmenuhack.txt qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile calibre Registro de depuración calibre 8.3 embedded-python: True Linux-6.8.0-58-generic-x86_64-with-glibc2.39 Linux ('64bit', 'ELF') ('Linux', '6.8.0-58-generic', '#60-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 14 18:29:48 UTC 2025') Python 3.11.12 Interface language: es EXE path: /opt/calibre/bin/calibre-debug Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 23, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 23, 0) && Action Chains (1, 20, 10) && Actualizador Biblioteca LDS (1, 8, 0) && Amazon.com Multiple Countries (1, 0, 0) && Amazon_Precios (1, 0, 0) && Audio M3U (1, 0, 0) && AudioBook_Duration (1, 0, 10) && Author Book Count (2, 2, 3) && Backup Configuration Folder (1, 1, 2) && Barnes & Noble (1, 5, 6) && Biblioteca EPL (4, 2, 0) && BookFusion Plugin (0, 8, 1) && Busca en internet (1, 8, 1) && CBZ Output (0, 0, 1) && Check Books (0, 1, 8) && Clean Comments (0, 2, 1) && Comicvine (0, 14, 2) && Comments Cleaner (1, 15, 0) && Count Pages (1, 13, 6) && Cuspide_Precios (1, 0, 0) && Descargador de EPUB (1, 0, 0) && Ebook Translator (2, 4, 1) && Embed Comic Metadata (1, 6, 6) && EpubCheck (0, 2, 5) && EpubMerge (3, 2, 0) && Extract ISBN (1, 6, 5) && Favourites Menu (1, 3, 1) && Fetch Audio Meta (0, 1, 22) && Find Duplicates (1, 10, 9) && GR Author Notes (1, 2, 1) && Generate Cover (2, 3, 5) && Goodreads (1, 8, 3) && Goodreads Sync (1, 16, 11) && Hardcover (0, 2, 2) && Hyphenate This! (0, 1, 3) && Import List (1, 9, 7) && Job Spy (1, 0, 239) && KFX metadata reader (from KFX Input) (2, 23, 0) && From KFX (2, 23, 0) && KFX Input (2, 23, 0) && Set KFX metadata (from KFX Output) (2, 15, 0) && KFX Output (2, 15, 0) && Kindle Collections (1, 7, 29) && Kindle hi-res covers (0, 5, 1) && KindleUnpack - The Plugin (0, 83, 7) && Kobo Utilities (2, 22, 1) && LanguageTool (0, 1, 3) && Last Modified (0, 8, 5) && Manage Series (1, 5, 2) && Mass Search-Replace (1, 8, 2) && Media File Importer (1, 0, 27) && Modify ePub (1, 8, 6) && MultiColumnSearch (1, 0, 96) && Obok DeDRM (10, 0, 9) && Open With (1, 8, 4) && Quality Check (1, 14, 2) && Quick Preferences (1, 7, 1) && Reading Goal (1, 9, 0) && Reading List (1, 15, 4) && Resize Cover (1, 2, 1) && Search The Internet (1, 11, 3) && SmartEject (2, 6, 0) && Sum Column (0, 3, 3) && Tematika_Pricecheck (1, 0, 0) && Toggle Internal Viewer (1, 0, 0) && User Category (1, 6, 1) && ePub Extended Metadata {Writer} (0, 11, 4) && ePub Extended Metadata {Reader} (0, 11, 4) && ePub Extended Metadata (0, 11, 4) calibre 8.3 embedded-python: True Linux-6.8.0-58-generic-x86_64-with-glibc2.39 Linux ('64bit', 'ELF') ('Linux', '6.8.0-58-generic', '#60-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 14 18:29:48 UTC 2025') Python 3.11.12 Interface language: es EXE path: /opt/calibre/bin/calibre-debug Successfully initialized third party plugins: DeACSM (0, 0, 16) && Gather KFX-ZIP (from KFX Input) (2, 23, 0) && DeDRM (10, 0, 9) && Package KFX (from KFX Input) (2, 23, 0) && Action Chains (1, 20, 10) && Actualizador Biblioteca LDS (1, 8, 0) && Amazon.com Multiple Countries (1, 0, 0) && Amazon_Precios (1, 0, 0) && Audio M3U (1, 0, 0) && AudioBook_Duration (1, 0, 10) && Author Book Count (2, 2, 3) && Backup Configuration Folder (1, 1, 2) && Barnes & Noble (1, 5, 6) && Biblioteca EPL (4, 2, 0) && BookFusion Plugin (0, 8, 1) && Busca en internet (1, 8, 1) && CBZ Output (0, 0, 1) && Check Books (0, 1, 8) && Clean Comments (0, 2, 1) && Comicvine (0, 14, 2) && Comments Cleaner (1, 15, 0) && Count Pages (1, 13, 6) && Cuspide_Precios (1, 0, 0) && Descargador de EPUB (1, 0, 0) && Ebook Translator (2, 4, 1) && Embed Comic Metadata (1, 6, 6) && EpubCheck (0, 2, 5) && EpubMerge (3, 2, 0) && Extract ISBN (1, 6, 5) && Favourites Menu (1, 3, 1) && Fetch Audio Meta (0, 1, 22) && Find Duplicates (1, 10, 9) && GR Author Notes (1, 2, 1) && Generate Cover (2, 3, 5) && Goodreads (1, 8, 3) && Goodreads Sync (1, 16, 11) && Hardcover (0, 2, 2) && Hyphenate This! (0, 1, 3) && Import List (1, 9, 7) && Job Spy (1, 0, 239) && KFX metadata reader (from KFX Input) (2, 23, 0) && From KFX (2, 23, 0) && KFX Input (2, 23, 0) && Set KFX metadata (from KFX Output) (2, 15, 0) && KFX Output (2, 15, 0) && Kindle Collections (1, 7, 29) && Kindle hi-res covers (0, 5, 1) && KindleUnpack - The Plugin (0, 83, 7) && Kobo Utilities (2, 22, 1) && LanguageTool (0, 1, 3) && Last Modified (0, 8, 5) && Manage Series (1, 5, 2) && Mass Search-Replace (1, 8, 2) && Media File Importer (1, 0, 27) && Modify ePub (1, 8, 6) && MultiColumnSearch (1, 0, 96) && Obok DeDRM (10, 0, 9) && Open With (1, 8, 4) && Quality Check (1, 14, 2) && Quick Preferences (1, 7, 1) && Reading Goal (1, 9, 0) && Reading List (1, 15, 4) && Resize Cover (1, 2, 1) && Search The Internet (1, 11, 3) && SmartEject (2, 6, 0) && Sum Column (0, 3, 3) && Tematika_Pricecheck (1, 0, 0) && Toggle Internal Viewer (1, 0, 0) && User Category (1, 6, 1) && ePub Extended Metadata {Writer} (0, 11, 4) && ePub Extended Metadata {Reader} (0, 11, 4) && ePub Extended Metadata (0, 11, 4) QPA platform: xcb devicePixelRatio: 1.0 logicalDpi: 96.0 x 96.0 physicalDpi: 96.0 x 95.9160839160839 [0.00] Starting up... [0.00] Showing splash screen... [1.10] splash screen shown [1.10] Initializing db... [6.85] db initialized [6.85] Constructing main UI... Using QT6 Using QT6 Ya existen las librerias mutagen y rarfile Voy a importar el common_utils Antes del try Fin del common_utils DEBUG: 0.0 Clean Comments::config.py - loading translations DEBUG: 0.0 CleanComment::action.py - loading translations [9.09] [DEBUG] [koboutilities.config:<module>:61] CreateNewCustomColumn is supported DEBUG: 0.0 obok::utilities.py - loading translations DEBUG: 0.0 obok::dialogs.py - loading translations DEBUG: 0.0 obok::config.py - loading translations DEBUG: 0.0 obok::action_err.py - loading translations GEN1: Entro en genesis: GEN2: genesis: icon y triggered connect GEN3: maingui, menu, iconos (antes del REBUILD MENU REBUILD1: PIXMAP REBUILD2: Creado 1er boton PIXMAP REBUILD2: Creado 1er boton PIXMAP REBUILD3: Creado 2o boton REBUILD4: FIN GEN4: Despues del REBUILD MENU GEN FIN: [10.02] [DEBUG] [koboutilities.action:KoboUtilitiesAction.genesis:270] Running in optimized mode [12.08] GUI main window shown Job Spy has begun initialization... Calibre, and hence Job Spy, was gracefully shut down last time? True Last time daemon started: Thu Jan 19 20:40:21 2023 Last time daemon failed: never Total daemon starts inception_to_date: 2 Total daemon failures inception-to-date: 0 JS: ===>>> change_gui_alternating_row_colors() Job Spy has finished initialization... [12.73] [DEBUG] [koboutilities.action:KoboUtilitiesAction.set_toolbar_button_tooltip:304] start: text='None' [12.73] [DEBUG] [koboutilities.action:KoboUtilitiesAction.device_driver_name:876] could not load extended driver. Exception= No module named 'calibre_plugins.kobotouch_extended' [12.73] [DEBUG] [koboutilities.action:KoboUtilitiesAction.set_toolbar_button_tooltip:323] setting to text='Utilities to use with Kobo ereaders Driver:KoboTouch' [0] un-optimized number of undesirable characters accumulated: 756 [1] optimized number of undesirable characters accumulated: 596 MCS has finished initialization... [12.85] main UI initialized... [12.85] Hiding splash screen [12.85] splash screen hidden [12.85] Started up in 12.85 seconds with 133646 books [12.87] Starting the smartdevice driver SMART_DEV ( 0.00: 0.000) _attach_to_port try ip address "" on port 9090 SMART_DEV ( 0.98: 0.805) _startup_on_demand listening on port 9090 SMART_DEV ( 1.01: 0.000) _attach_to_port try ip address "" on port 54982 SMART_DEV ( 1.05: 0.000) _startup_on_demand broadcast socket listening on port 54982 [13.95] Finished starting smartdevice Action chains: _get_plugins_resources(): start Action Chains: _get_plugins_resources(): finished Action chains: formulas: running on_templates_update() Action chains: _call_plugins_on_modules_update(): start Action Chains: _call_plugins_on_modules_update(): finished SMART_DEV ( 2.08: 1.003) run All IP addresses {'lo': [{'addr': '127.0.0.1', 'netmask': '255.0.0.0', 'peer': '127.0.0.1'}], 'wlp2s0': [{'addr': '192.168.0.142', 'netmask': '255.255.255.0', 'broadcast': '192.168.0.255'}]} [58.75] Shutdown starting... [59.31] [Carpeta de configuración de backup]: starting backup process [81.24] [Carpeta de configuración de backup]: wrote config backup to /media/walter/TOSHIBA EXT/Backups/2025-05-02 -- 22-10-19.zip. Size: 124.269.790 bytes. [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 17-03-09.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-59-58.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-58-39.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-57-53.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-55-06.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-53-31.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-50-23.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-49-19.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-34-04.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-28-58.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 16-22-59.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 14-04-46.zip [Carpeta de configuración de backup]: Deleting old config backup file 2025-05-01 -- 12-46-13.zip [81.55] [Carpeta de configuración de backup]: finished [83.62] Shutdown complete, quitting... |
![]() |
![]() |
![]() |
#8 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,294
Karma: 78876004
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
I will admit I'm no longer sure what issue we're meant to be looking for.
Do remember that plugins need to be specifically coded to allow for translations and also require someone (either the developer or a user) supply the translations for all strings that need translation. |
![]() |
![]() |
![]() |
#9 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 866
Karma: 409968
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Solution
I found a file in usr/share/applications/calibre and it has this inside
Code:
Version=1.0 Type=Application Name=calibre GenericName=E-book library management Comment=E-book library management: Convert, view, share, catalog all your e-books TryExec=calibre Exec=calibre --detach %U Icon=calibre-gui Categories=Office; X-GNOME-UsesNotifications=true Keywords=epub;ebook;manager; MimeType=application/epub+zip;application/ereader;application/oebps-package+xml;application/pdf;application/vnd.ms-word.document.macroenabled.12;ap plication/vnd.oasis.opendocument.text;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/x-cb7;application/x-cbc;a pplication/x-cbr;application/x-cbz;application/x-mobi8-ebook;application/x-mobipocket-ebook;application/x-mobipocket-subscription;application/x-rub y;application/x-sony-bbeb;application/xhtml+xml;image/vnd.djvu;text/fb2+xml;text/html;text/plain;text/rtf;text/x-markdown;x-scheme-handler/calibre; Code:
[Desktop Entry] Version=1.0 Type=Application Name=calibre GenericName=E-book library management Comment=E-book library management: Convert, view, share, catalog all your e-books TryExec=calibre Exec=env CALIBRE_OVERRIDE_LANG=es calibre --detach %U Icon=calibre-gui Categories=Office; X-GNOME-UsesNotifications=true Keywords=epub;ebook;manager; MimeType=application/epub+zip;application/ereader;application/oebps-package+xml;application/pdf;application/vnd.ms-word.document.macroenabled.12;ap plication/vnd.oasis.opendocument.text;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/x-cb7;application/x-cbc;a pplication/x-cbr;application/x-cbz;application/x-mobi8-ebook;application/x-mobipocket-ebook;application/x-mobipocket-subscription;application/x-rub y;application/x-sony-bbeb;application/xhtml+xml;image/vnd.djvu;text/fb2+xml;text/html;text/plain;text/rtf;text/x-markdown;x-scheme-handler/calibre; Now calibre starts in Spanish. Thanks Last edited by dunhill; 05-04-2025 at 07:25 PM. |
![]() |
![]() |
![]() |
#10 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 866
Karma: 409968
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
Continuing with this topic, the Hispanic community has noticed some differences in the language browser in the portable version 3.48 image 1 it said Galician and in version 7.26 it says Galician image 2
Last edited by dunhill; 05-08-2025 at 12:56 PM. |
![]() |
![]() |
![]() |
#11 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,064
Karma: 144284144
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
The thing is, 3.48 is too old for any sort of fixes. So is 7.26.
|
![]() |
![]() |
![]() |
#12 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 866
Karma: 409968
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
|
No, JSWolf, my intention was not to make changes in those versions, only that it can be observed that in v3.48 "Galician" is correctly translated to "Gallego" and that in recent versions including v8.4 it appears as Galician
|
![]() |
![]() |
![]() |
#13 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,182
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Language name translations come from upstream, the debian iso-codes project.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
new, strange behavior | Dan__ | Library Management | 16 | 11-13-2023 01:21 PM |
Strange Behavior | tomx2 | Calibre | 1 | 09-17-2018 06:13 PM |
[KT 5.1.0] strange font behavior | vpx | Kindle Developer's Corner | 0 | 04-18-2012 03:28 PM |
strange behavior | zeroh | Nook Color & Nook Tablet | 3 | 12-09-2010 11:14 AM |
strange behavior | valb2953 | Calibre | 1 | 11-22-2010 01:12 PM |