Rikaitan, EPWING and MDX dictionaries
In this article I will provide you with download links for dictionary files. These dictionary files can be opened with various programs, including the ones mentioned below. These files are almost indispensable for any language learner. Having these files will help you to learn new words and get closer to fluency. So, let's get started!
EPWING
EPWING is a dictionary format that was allegedly utilized in portable electronic dictionaries. To view EPWINGs you need Qolibri, a dictionary viewer that lets you search multiple EPWING files at one time so for every word you look up you immediately get multiple definitions.
Our community member, Epistularum
,
made a collection of EPWING dictionaries.
Note: you need a torrent client to download Torrent files.
Other sources
Packs:
Standalone dictionaries:
- NHK pitch accent dictionary EPWING. A very useful EPWING with pitch accent information.
- Shinmeikai EPWING with pitch accent
- Kenkyusha J-E Dictionary
MDX
GoldenDict
is yet another dictionary lookup program that can be used for learning Japanese.
GoldenDict supports MDX
dictionaries.
It can read EPWING
dictionaries as well, but the feature is very clunky in my experience.
Qolibri is much better for EPWING.
Epistularum
made a collection of MDX dictionaries for GoldenDict.
Note: you need a torrent client to download Torrent files.
Other sources
- A collection of dictionaries is stored in Freemdict Cloud. It has a wider range of bilingual dictionaries.
- A Dictionary of Japanese Grammar
- Japanese Wikipedia
Rikaitan
Rikaitan is a web browser extension with a pop-up dictionary that allows you to look up unknown words with the hover of a mouse. To get Rikaitan follow this setup guide. In order to be able to make Anki cards don't forget to install AnkiConnect.
Beginner dictionaries
For beginners Rikaitan provides a set of basic bilingual dictionaries. Leaners can use these dictionaries for the first few months of learning Japanese. We recommend deleting them after going monolingual (covered later). You must download and import the dictionaries you wish to use in order to enable Rikaitan definition lookups.
Downloads
- JMdict (English).
JMdict is the most common Japanese-English dictionary for beginners.
- JMdict_english.zip. This is the JMdict but without example sentences.
- JMdict_english_with_examples.zip. This is the version of JMdict with example sentences from the Tatoeba Project. Note that Tatoeba doesn't always have correct example sentences.
- JMdict (Other Languages). Be aware that the non-English dictionaries contain fewer entries than their English counterparts. Even if your primary language is not English, you may consider also importing the English version for better coverage.
- JMdict_forms.zip. This is a version of JMdict that includes only the alternate forms of each entry. This is useful for conjugation lookup for those who do not wish to have any dictionary definitons, and is unnecessary if you are using the regular JMdict.
- JMnedict.zip. JMnedict is a dictionary of Japanese names. It tells you how to read names of people, places, etc.
- KANJIDIC. Kanjidic is a kanji dictionary.
- Kanjium Pitch Accent dictionary. Made from Kanjium data.
- BCCWJ Frequency Dictionary (large, small). A frequency dictionary based on the Balanced Corpus of Contemporary Written Japanese.
Mainline dictionaries
An archive with dictionaries for Rikaitan can be downloaded by following the link below.
Sources
The dictionaries were compiled from various places. Below is a list of public folders that were used.
Go to Rikaitan settings and select the "Dictionaries" tab on the left side, then click the button "Configure installed and enabled dictionaries…". Press "Import" to import a new dictionary.
About
Each folder in the main archive contains a file called "README.md". Open it to see additional information about the dictionaries.
Don't import all Rikaitan dictionaries
You need to have a lot of dictionaries at hand because Japanese to Japanese dictionaries always have gaps in them. There will always be words that are in some dictionaries and not in others.
A few examples:
夢海鼠
is only in日本国語大辞典
.禿同
is only in実用日本語表現辞典
.
Though you might think that using every dictionary in Rikaitan is a good idea and load up all of them, I would advise you not to do so. Sometimes the word that you're trying to look up isn't the one that comes up first in the dictionary. If you want to find it you have to scroll down, and if you have many dictionaries imported this is going to be pretty annoying.
Each installed dictionary file causes Rikaitan's database to expand significantly and take up to several GiB of disk space.
So what I recommend you to do instead is to have as few dictionaries as possible and use Qolibri whenever there's a word that you can't find in Rikaitan.
Custom CSS for images
If you want to use デジタル大辞泉
or 旺文社国語辞典
,
images may render incorrectly unless you
append the following rules to your Popup CSS.
If this happens, go to Rikaitan settings > "Appearance" > "Configure custom CSS...".
Popup CSS for images
.gloss-image-description {
text-align: center;
}
.definition-item-content,
.gloss-image-link {
max-width: 100%;
}
.gloss-image-container {
background: none !important;
}
.gloss-image-link[data-has-aspect-ratio="true"] .gloss-image {
position: static;
max-height: 200px;
}
.gloss-image-link[data-has-aspect-ratio="true"] .gloss-image-aspect-ratio-sizer {
display: none;
}
.gloss-image-container-overlay {
display: none;
}
img {
will-change: transform;
}
Custom CSS for Kanji Dictionaries
Rikaitan's kanji dictionary viewer contains a lot of redundant information, such as duplicated tags, stroke order diagrams and empty table rows for each entry. To make the kanji entries more concise when using multiple kanji dictionaries, you can add some CSS rules.
In "Settings" > "Popup Appearance" > "Configure custom CSS..." paste the following CSS to condense displayed entries.
CSS for kanji
/* remove misc dict classifications/codepoints/stats */
.kanji-glyph-data > tbody > tr:nth-child(n + 3) {
display: none;
}
/* remove stroke diagram, freq, header for next entries */
div.entry[data-type='kanji']:nth-child(n + 2) .kanji-glyph-container,
div.entry[data-type='kanji']:nth-child(n + 2) [data-section-type='frequencies'],
div.entry[data-type='kanji']:nth-child(n + 2) table.kanji-glyph-data > tbody > tr:first-child {
display: none;
}
/* remove 'No data found' */
.kanji-info-table-item-value-empty {
display: none;
}
/* reduce extra padding */
.kanji-glyph-data,
div.entry[data-type='kanji'],
div.entry[data-type='kanji']:nth-child(n + 2) .kanji-glyph-data > tbody > tr > *,
.kanji-glyph-data dl.kanji-readings-japanese,
div.entry[data-type='kanji']:nth-child(n + 2)
.kanji-glyph-data
dl.kanji-readings-chinese[data-count='0'] {
padding-top: 0 !important;
padding-bottom: 0 !important;
margin-bottom: 0em;
margin-top: 0 !important;
}
/* remove horizontal lines */
.entry + .entry[data-type='kanji'],
div#dictionary-entries > div.entry:nth-child(n + 2) .kanji-glyph-data > tbody > tr > * {
border-top: none !important;
}
/* change decimal list */
.kanji-gloss-list {
list-style-type: circle;
}
Explaining available dictionaries
Bilingual
The goal of bilingual dictionaries is to provide you a rough tool to help you get by until you switch to monolingual dictionaries. On this stage JMdict is going to be enough for most people. If you want to explore other available dictionaries, see the recommendations below.
I recommend you get the following dictionaries.
- JMdict. The same dictionary that you find on Jisho.org. JMdict doesn't have example sentences. If you need them, try the resources listed here.
新和英
. A dictionary made by Japanese people for Japanese people. We can learn Japanese words by using it in reverse.
For people who speak other languages.
研究社露和辞典
. A Russian-Japanese Dictionary. Russian speakers praise it a lot. Has example sentences.Япон-Монгол толь бичиг
. A Japanese to Mongolian dictionary.
Monolingual
Once you've started the monolingual transition,
it is time to use real dictionaries.
JMdict
is very limited and only contains simple translations, many of which can be misleading
because it's very rare for a word in one language to have an exact,
one-to-one correlate in another language.
Monolingual dictionaries, on the other hand, are very powerful because
they provide detailed definitions and usage examples.
With monolingual dictionaries you can learn your target language in your target language.
Pick 3 or 4 monolingual dictionaries you like the most and import them into Rikaitan. Don't be that guy, don't import all dictionaries at once. Japanese to Japanese definitions are longer than Japanese to English ones. It's easy to clutter Rikaitan pop-ups with dozens of definitions. Qolibri is much better than Rikaitan at handling many dictionaries at the same time.
Some people may tell you that, say,
dictionary A
has more precise and easy to read definitions than dictionary B
.
In reality the differences between them are not very noticeable,
especially if you're someone who's already quite good at Japanese.
Almost all Japanese to Japanese dictionaries copy each other.
They change one or two words in the definitions here and there
to essentially avoid copyright strikes.
The provided example sentences are often the same word by word.
新明解
is probably the only monolingual dictionary that offers original definitions,
but it's harder to follow because of how often it backtracks.
If you're new to monolingual dictionaries, it will take a few weeks to adjust to them.
Most recommended:
Below is a short list of dictionaries you see being recommended the most in the AJATT community.
大辞林
新明解
大辞泉
明鏡
Here I specify more or less generic names.
Often the same dictionary has many versions,
in which case the names can differ as well.
For example, 大辞林
and スーパー大辞林
,
or 大辞泉
and デジタル大辞泉
.
You're free to pick any version you like.
大辞林
and 大辞泉
are quite similar to each other,
have good definitions and contain many entries.
Prefer デジタル大辞泉
over the original 大辞泉
.
It has an extra 120 000 entries and contains images.
明鏡
and 新明解
use easy language and are considered beginner-friendly.
新明解
doesn't have many entries and has a convoluted definition structure
that employs a lot of redirections marked with △
and ()
which force the reader to jump back and forth.
But mostly it's very good.
大辞林
and 新明解
contain pitch accent information,
so you may want to import them first.
Additional dictionaries:
- 旺文社国語辞典.
A dictionary by Oubunsha.
Advertised as easy to understand for people new to monolingual dictionaries.
However, I've found that certain definitions use more difficult vocabulary than
大辞林
. The file is big because it contains images. There's a version without images called 旺文社国語辞典 第十一版 画像無し. - Weblio古語辞典. Archaism dictionary from Weblio.
- 新辞林. You can treat it as a simplified version of
大辞林
. - 日本国語大辞典. The biggest Japanese dictionary in the world.
- 精選版 日本国語大辞典
- 小学館 国語大辞典
- 岩波書店 岩波国語辞典
- 広辞苑
- 故事ことわざの辞典. Proverb dictionary.
Frequency lists
Frequency lists are dictionaries that display how frequently a word might appear in a given corpus. They are utilized in Rikaitan's headwords and are shown as tags. Often frequency dictionaries have different frequency notations. In some, a higher frequency number may indicate that the word is more frequent. In others, it's the opposite. You can use these dictionaries to judge whether it is worth for you to learn a certain word or not. Words that appear more frequently than others are more useful.
Recommended:
- Netflix frequency list
- Anime & Jdrama frequency list
These are a must-have if you watch dramas or anime a lot.
Additional frequency lists:
- Innocent corpus. Based on 5000+ novels.
- Narou. Top 300 Narou stories.
- VN. Visual Novels. I don't recommend VNs because most of them are proprietary, but the frequency list may help you detect common words in other types of content, for example manga and anime.
- BCCWJ — Based on Long Unit Word list data.
- Daijirin. Words that appear in the
大辞林
monolingual dictionary. You may want to take a look at it if you've decided to go monolingual, and you need to prioritize learning dictionary vocabulary.
Grammar
Dictionaries for Rikaitan that help you look up Japanese grammar.
- Nihongo no Sensei. Grammar by JLPT levels. The entries are in Japanese and Chinese. Has example sentences. The data comes from nihongo no sensei.
- 日本語NET. Grammar by JLPT levels. The entries are in Japanese and English. Has example sentences with English translations. Data comes from nihongokyoshi-net.
- 日本語表現文型辞典. English explanations. Has examples sentences. Data comes from donnatoki.
- Dictionary of Japanese grammar. The entries are in English. Has example sentences.
Pitch accent
Dictionaries for Rikaitan capable of displaying pitch accents of words. The default dictionary is Kanjium.
Kanji
In Rikaitan Kanji dictionaries are shown when you click on a kanji in the headword.
- KanjiDic English. A Japanese-English kanji dictionary.
漢字源
. Monolingual kanji dictionary.- Wiktionary.
- NipDb Kanji. Kanji information of around 6,000 characters from NipDb.
- Kanji Map. Information about kanji.
Other
- JMnedict. Japanese names.
Tags: dictionaries, yomichan, epwing