View Single Post
Old 11-10-2020, 04:20 AM   #7
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,779
Karma: 30237628
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by jbacelar View Post
An .oxt dictionary is actually a zip folder.
Once open, you will find the dictionaries you need, which in this case are .aff and .dic.
Once these files have been extracted, they must now be copied to the folder dic????? which is in C:\User\????\AppData\Roaming\calibre\dictionaries\

And that's it.
Something is broken in version 5. when I click on Manage Dictionaries I get:

Click image for larger version

Name:	Screenshot 2020-11-10 201218.jpg
Views:	237
Size:	252.3 KB
ID:	183307


Spoiler:
calibre, version 5.4.2
ERROR: Unhandled exception: <b>TypeError</b>:'<' not supported between instances of 'str' and 'NoneType'
calibre 5.4.2 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.19041 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: CalibreSpy (1, 0, 82) && Count Pages (1, 11, 0) && Diaps Editing Toolbag (0, 3, 7) && Drop Search Results (1, 0, 10) && EpubSplit (3, 0, 0) && Extract ISBN (1, 5, 0) && Favourites Menu (1, 0, 5) && Find Duplicates (1, 8, 3) && GetFileName (0, 1, 0) && Job Spy (1, 0, 188) && Modify ePub (1, 6, 1) && Quality Check (1, 10, 1) && Reading List (1, 7, 0) && Resize Cover (1, 1, 0) && User Category (1, 5, 5) && View Manager (1, 6, 0)
Traceback (most recent call last):
File "calibre\gui2\tweak_book\preferences.py", line 246, in manage_dictionaries
File "calibre\gui2\tweak_book\spell.py", line 414, in __init__
File "calibre\gui2\tweak_book\widgets.py", line 47, in __init__
File "calibre\gui2\widgets2.py", line 185, in __init__
File "calibre\gui2\tweak_book\spell.py", line 447, in setup_ui
File "calibre\gui2\tweak_book\spell.py", line 505, in build_dictionaries
TypeError: '<' not supported between instances of 'str' and 'NoneType'

When I click on on Manage Dictionaries in version 4 I get:

Click image for larger version

Name:	Screenshot 2020-11-10 200858.jpg
Views:	237
Size:	290.9 KB
ID:	183308

The calibre editor has always done the extract from the OXT

IIRC Sigil requires it be unpacked to install the .dic and .aff files.

BR
BetterRed is offline   Reply With Quote