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

common EPWING dictionary support checklist #1

Open
2 of 7 tasks
wareya opened this issue Mar 3, 2019 · 4 comments
Open
2 of 7 tasks

common EPWING dictionary support checklist #1

wareya opened this issue Mar 3, 2019 · 4 comments

Comments

@wareya
Copy link
Owner

wareya commented Mar 3, 2019

  • Daijirin
  • Daijisen
  • Koujien
  • Shinmeikai
  • Kenkyuusha
  • NHK pitch accent dictionary
  • Shinjirin
@micabad
Copy link

micabad commented Jul 10, 2021

Hi, I would like to build my own EPWING dictionary by editing the JMDict EPWING files. Is it possible to do so?

@wareya
Copy link
Owner Author

wareya commented Jul 10, 2021

EPWING is a dead proprietary format; JMDict is distributed in a custom XML format; and nazeka stores converted EPWING dictionaries in a very basic json format stored in localstorage, and JMDict in a different, more complex json format, embedded directly into the addon's data (https://github.com/wareya/nazeka/tree/master/dict).

Converting JMDict to EPWING doesn't make sense, but if you clarify what you want to do I can point you in the right direction.

@micabad
Copy link

micabad commented Jul 11, 2021

Thank you for your response! To be precise, I want to create my own EPWING formatted dictionary so it can be run on Yomichan. I have been using Yomichan for years and really addicted to it. Unfortunately, I couldn't find any Japanese-Indonesian EPWING formatted dictionary on the Internet (https://foosoft.net/projects/yomichan/). I can only find JMdict Japanese-English or German or Dutch. Hence, I want to fill the vacuum of resources for Japanese language learners and communities in my native language.

@wareya
Copy link
Owner Author

wareya commented Jul 11, 2021

Rather than load EPWING dictionaries directly, yomichan also loads converted json-based dictionaries, like nazeka does (but the format is different). So being EPWING isn't actually an important constraint.

I'm not sure whether yomichan's json-based format is documented, but the EPWING converters it uses are here: https://github.com/FooSoft/yomichan-import

If you find a digital, redistributable Japanese-Indonesian dictionary, it shooouuuld be physically possible to write a converter for it? Directly to yomichan's json-based format, I mean.

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

No branches or pull requests

2 participants