Skip to content
This repository has been archived by the owner on Feb 25, 2023. It is now read-only.

Update JMdict builds at https://foosoft.net/projects/yomichan/index.html#dictionaries #834

Closed
Thermospore opened this issue Sep 16, 2020 · 4 comments

Comments

@Thermospore
Copy link
Contributor

Seems the JMdict builds here are a few years out of date (the English one at least). Would be great to see them updated with more recent ones! Thanks! -Tyler

@toasted-nutbread
Copy link
Collaborator

Probably more of a task for @FooSoft, since I am not sure how the dictionaries were generated initially. But in the case that @FooSoft is able to update them (or give instructions), there is some additional metadata that would be nice to add to the file. It's documented here:
https://github.com/FooSoft/yomichan/blob/master/ext/bg/data/dictionary-index-schema.json#L33-L48
This is the info I added to the pitch accent dictionary.

@FooSoft
Copy link
Owner

FooSoft commented Sep 22, 2020

Should be pretty easy, just use Yomichan Import, and give it the JMdict XML file; it will be able to create a converted dictionary. I'll need to update this tool to include this new metadata at some point...

@Thermospore
Copy link
Contributor Author

the JMdict XML file

Wow, I'm embarrassed to admit I tried using Yomichan Import to do it a few weeks ago but didn't realize the .gz from the JMdict website was a compressed file...

Here is the import I made for myself, if anyone wants it. I looked at the additional metadata but I wasn't confident exactly what you had in mind, so I only added the URL. Very exciting to have this up to date, thanks for the info!

jmdict_english_sep2020.zip

@Thermospore
Copy link
Contributor Author

Including the additional metadata, as @toasted-nutbread mentions, it would also be nice to include notes and cross-references in the import as well! Not all, but many of the notes are very valuable information.

For reference, by "notes" I'm specifically referring to the info contained in 《 》 brackets. Like on this entry for example: http://www.edrdg.org/jmdictdb/cgi-bin/entr.py?svc=jmdict&sid=&e=2077291

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

No branches or pull requests

3 participants