https://github.com/makigumo/jmdict-mac-dic
Converts JMdict xml data into a macOS dictionary
https://github.com/makigumo/jmdict-mac-dic
dictionary japanese jmdict macos
Last synced: 2 months ago
JSON representation
Converts JMdict xml data into a macOS dictionary
- Host: GitHub
- URL: https://github.com/makigumo/jmdict-mac-dic
- Owner: makigumo
- Created: 2017-07-23T02:28:02.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2026-04-18T06:25:21.000Z (3 months ago)
- Last Synced: 2026-04-18T08:37:38.757Z (3 months ago)
- Topics: dictionary, japanese, jmdict, macos
- Language: XSLT
- Size: 30.3 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JMDict for macOS
Scripts to convert the JMDict XML file into an XML file suitable for Apple’s Dictionary Development Kit (DDK).
## Install
### Requirements
* DDK inside the `$HOME` directory (adjust in `Makefile`).
* Java 8+
* [Saxon-HE](https://sourceforge.net/projects/saxon/files/Saxon-HE/9.8/SaxonHE9-9-0-8J6zip/download)
* `build-saxon.sh` will try to download it automatically.
* JMDict file (use either method)
* HTTP
* Download `JMDict_e.gz` from a [mirror](http://ftp.monash.edu.au/pub/nihongo/00MIRRORS.html).
* Extract with `gunzip`.
* RSYNC
* Run `./rsync.sh`.
### Steps
```sh
./build-saxon.sh
cat JMDict.plist.in | m4 -DYEAR=$(date +%Y) -DVERSION_DATE=$(date +%Y.%m.%d) > JMDict.plist
make
make install
```
## Links/Credits
* [Dictionary License](http://www.edrdg.org/edrdg/licence.html)
* [The JMDict Project](http://www.edrdg.org/jmdict/j_jmdict.html)
* [Electronic Dictionary Research and Development Group](http://www.edrdg.org/)