Skip to content

ODict converters for third-party dictionaries such as Wiktionary, CEDict, etc. ♻️

Notifications You must be signed in to change notification settings

TheOpenDictionary/dictionaries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universal Dictionary Conversion for ODict

This repo contains a collection of Rust-based converters for various dictionary formats and is a port of the older, Python-based converter repository. Currently, the following dictionaries are supported:

  • ✅ English Wiktionary (via Kaikki)
    • ✅ Arabic (ara) to English (eng)
    • ✅ Chinese (cmn) to English (eng)
    • ✅ English (eng) to English (eng)
    • ✅ French (fra) to English (eng)
    • ✅ German (ger) to English (eng)
    • ✅ Italian (ita) to English (eng)
    • ✅ Japanese (jpn) to English (eng)
    • ✅ Polish (pol) to English (eng)
    • ✅ Portuguese (por) to English (eng)
    • ✅ Russian (rus) to English (eng)
    • ✅ Spanish (spa) to English (eng)
    • ✅ Swedish (swe) to English (eng)
  • ✅ CEDict (via MDBG)
    • ✅ Chinese (cmn) to English (eng)

To run this code, you'll need mise installed alongside Rust. You can get started by running:

mise install
mise run convert <dictionary> <language_code>

So for example, to download English Wiktionary, you would run:

mise run convert wiktionary eng

About

ODict converters for third-party dictionaries such as Wiktionary, CEDict, etc. ♻️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages