Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for KANJIDIC #386

Open
epistularum opened this issue Sep 20, 2022 · 6 comments
Open

Add support for KANJIDIC #386

epistularum opened this issue Sep 20, 2022 · 6 comments
Labels

Comments

@epistularum
Copy link

epistularum commented Sep 20, 2022

JMDict and JMnedict can both be extracted already, so perhaps there's a reason Kanjidic isn't supported but I believe it would be a useful addition.

https://www.edrdg.org/wiki/index.php/KANJIDIC_Project

edit: Just realized that the conversion of JMnedict is not supported. It does accept the format and converts it but it only exports the writings and readings, discarding any other information. I believe a partial export is only possible because of how similar the file format is to JMdict. Perhaps it is also worth adding support for?

@ilius
Copy link
Owner

ilius commented Sep 23, 2022

Where can I download JMnedict files?

@epistularum
Copy link
Author

ilius added a commit that referenced this issue Sep 23, 2022
@ilius
Copy link
Owner

ilius commented Sep 23, 2022

Added JMnedict.
Please try and let me know if it's all good (data, formatting etc).

@epistularum
Copy link
Author

It looks good, thank you very much for adding support for it!

@ilius ilius added the Feature label Nov 12, 2022
@ilius
Copy link
Owner

ilius commented Apr 24, 2023

This library's code should be useful:
https://github.com/neocl/jamdict

@homocomputeris
Copy link

Some relevant projects:
https://github.com/scriptin/jmdict-simplified - converts KANJIDIC XML to JSON (Kotlin)
https://github.com/tim-harding/kanjidic_utilities/tree/master/kanjidic_converter - converts KANJIDIC XML to JSON (Rust)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants