Japanese Support
13.47MB. Updated 2014-08-26.This item is large, and may take some time to download.
Description
Download
As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.To download this add-on, please copy and paste the following code into the desktop program:
- Reviews
-
Revolutionized my study




Posted on 2016-05-04
As the title says, this plugin revolutionized my study. I used it to create a custom note type that I then transferred all my decks to. Now they all have full kanji for the front of the card, but if I forget a kanji I can just mouse over it to remind myself what the kana are. The auto lookup furigana feature, while not perfect, is right most of the time. I can already feel the difference these functions have made to my study.
super




Posted on 2016-03-31
super useful add-on
it saved my times a lotI try rewrite jp.py and reading.py to add romanization and katakana function




Posted on 2016-03-04
I try rewrite jp.py and reading.py to add romanization and katakana function
This is my rewrite:
https://drive.google.com/file/d/0B3PwJtKWuTLFOUx3MTVpZGxpaEE/view?usp=sharing
We can discussion here:
https://anki.tenderapp.com/discussions/add-ons/6778-japanese-support-i-try-rewrite-jppy-and-readingpy-to-add-romanization-and-katakana-function
The function:
1.I add romanization and katakana Fields in my note.
2.Original Japanese Support, if you type some words in "Expression" and than it will add Hiragana to "Reading" e.g. "Expression": "声" -> "Reading" :"声[こえ]"
3.My function is : If you have data in "Reading"(you need click "Reading" and key "Tab"), it will add romanization and katakana to "Romanization" and "Katakana" e.g. "Reading" :"声[こえ]" -> "Romanization" : "声[koe]" and "Reading" :"声[こえ]" -> "Katakana" : "声[コエ]"
4.I am not programmer, I hope someone can do it better.
5.(I find a addon Furikanji can do it, please ignore this)I hope someone can add function, the word is on top like :
声
こえ
I know if want show it , the format in Japanese Support is "こえ[声]".I just want have other automatic way to do it.Japanese Support only can do "声[こえ]"No idea why so many reviews complain




Posted on 2015-11-30
It should be obvious that such a plugin can't provide 100% accurate results for any kind of text. If you rely on 100% perfect furigana, you can just as well stop learning Japanese! This plugin is a great addition to learning - and as soon as you are more advanced than 最初の一步, you will not have any problems to spot the here-and-there occuring errors!
Furthermore, this plugin does not require the note type to be called "Japanese", but it requires the note type's name to *start* with "Japanese". So JapaneseVocabulary, JapaneseKanji, JapaneseSentences, ... they all work perfectly fine.
If you want a "hoverover" effect, i.e. the furigana to be displayed only after being over the kanji with the mouse, then you can use the following CSS in your card's template:
ruby rt{
visibility: hidden;
}
ruby:hover rt{
visibility: visible;
}No more autofilling? - Edit -




Posted on 2015-08-03
(This used to be a great add-on, but can't get it to automatically fill in the "Meaning" field anymore. Any suggestions?)
Okay, now it works again. I had changed the name of the note type and the fields into my native language, and that broke the autofiling. Changing the note type of the cards in question to a vanilla "Japanese (support)" fixed it.To the guy below me




Posted on 2015-07-26
You won't need Kanji Colorizer to sit there, you can delete the plugin after you use it to generate the stroke order diagrams.
More of a comment than a review - Compatibility Problem with Kanji Colorizer




Posted on 2015-06-29
First of all, I'm a complete noob. full stop.
I'm a complete noob when it comes to Anki (I don't even understand it yet and have only messed around so far) and I'm a complete beginner when it comes to Japanese, especially Kanji and I know nothing when it comes to Python... (or writing AddOns and Programming anything beyond a basic calculator)
Why do I mention Python, you ask?
I was in the process of setting up Anki, so I could use it in the future, but after hunting down every add on that seemed relevant to me, I encountered an issue:
Colorize Kanji and Japanese Support didn't seem to get along.
After fruitlessly looking for a solution or even a mention of my problem online, I got annoyed and decided to solve the problem myself.
I opened the AddOns folder and in all of the six .py-files in the "japanese"-folder I replaced all occurrences of "Expression" with "Kanji" using notepad, except "onLookupExpression" in lookup.py. Also in stats.py I simply removed "Expression" after "srcFields = " alltogether, so the rectangular brackets ([ ]) after the equal sign (=) only contained ["Kanji"].
After those changes Japanese Support only recognized the field "Kanji", but it worked flawlessly with Colorize Kanji afterwards. I simply entered the Kanji in the Kanji-field and hit Tab, after which a Furigana-Reading and a Stroke-Diagram were simultaneously generated in the respective fields.
I realize I probably just made myself look like a complete moron, but whatever.
So far, I don't have any problems... Aside from the one I just mentioned. But that might just be me.Readings not always accurate




Posted on 2015-05-11
I don't know where this add-on is getting its readings, and I'm sure the readings are accurate most of the time -- but they're definitely not right all the time. One very obvious one is 明後日, which should be あさって not みょうごにち. Granted the latter is a valid reading, but it's certainly not at all the most common. Another one I found is that it thinks 全部床義歯 is 全部[ぜんぶ] 床[ゆか] 義歯[ぎし] instead of 全[ぜん]部[ぶ]床[しょう]義[ぎ]歯[し]. I've double-checked these both with EDICT and with Jisho.org (http://jisho.org/word/全部床義歯), which uses JMDICT. Any incorrectly generated readings make me extremely wary of using this addon much. Basically I will have to double-check everything it does.
Another pet peeve is that if there's a ~ in the original field, it changes it to ~, which in MS Mincho looks horrible (it's up near the top instead of vertically centered). Granted this may be more of a problem with the font, but there's really no reason to force the substitution in the first place.Why won't it autofill meanings?




Posted on 2014-11-29
completely useless
A good way to get started with MeCab and Kakasi




Posted on 2014-09-05
While not exactly daunting, the process of getting MeCab and Kakasi installed and running can be an obstacle to learning how to use these tools. This add-on bundles these tools nicely (for platforms other than 64-bit Linux, sadly), *and* introduces you to their basic functionality.
Preferring to do as little card editing in Anki as possible, I made a stand-alone version of the script that makes the readings from a file (rather than a deck):
https://gist.github.com/fasiha/9a8557026f94218cb922
That script runs totally independently of Anki but uses the MeCab and Kakasi bundled with the add-on (and the Python interface to them) to generate readings for a file.
One fancy thing I added was the ability to customize how the add-on transforms your input. By default, "お父さんは?" becomes "お 父[とう]さんは?" (note the space before 父). I added a configuration parameter for more verbose printing so that you can get "お_{父}[とう]さんは?". The extra verbosity helps you cut up the output in preparing a perfect CSV for importing into Anki. If you want some other kind of formatting for your output, and you know a little Python, you can add it easily (or post a comment on the Gist).Terrific!




Posted on 2014-09-03
Love this addon. Could be even better if it were a little bit more configurable, but it still deserves full stars.
For those who gripe about having to have the word "Japanese" somewhere in your model name, I feel your pain. However, you can hack the code to remove this limitation. In the file reading.py in your Anki/addons/japanese directory, look for this line:
if "japanese" not in n.model()['name'].lower():
return flag
You can comment this line out with "#". Or change it like this:
if "japanese" not in n.model()['name'].lower() or "jpy" not in n.model()['name'].lower():
return flag
where "jpy" is whatever you want. Seems to work. The code is very self-documenting.Good plugin, just needs some coding changes




Posted on 2014-06-28
Note to use Bulk add readings on notes not called "Japanese" do the changes in the review on the 2014-01-16 below. In addition, change bulkreading.py on line 24 -- change the 'pass' to 'continue' (no quotation marks).
Like the comments say, the author needs to adjust the plugin somewhat to allow users to use different note types and field names.
I've submitted a push request on github to move all the NoteType stuff to a single file. So it should be much easier to handle (user wise)Can't use it for my own intentions




Posted on 2014-06-15
Requiring the note type to be titled Japanese makes this completely useless.
An excellent add-on with a few minor gripes.




Posted on 2014-04-20
The add-on works fantastically really. My only real gripe is that many things are quite hardcoded in, and while being a python script allows these "hardcoded" values to bechanged or added to, it does mean that changing any options (which you will probably want to do) means diving into the script itself. Which is not terribly user friendly. This is my only real issue with the script. It would be nice to see some configuration options in a GUI format.
Not the end of the world for someone like myself, but for less experienced users and/or people unfamiliar with the way code works, this is almost a total roadblock to using it in the best way possible as not being able to configure things means doing some really awkward things with deck names, field names, etc. Perhaps I hold this against the add-on especially because some otherwise really good decks use the default configuration and are nearly ruined by having to do so.
Essentially, it would be good if this script were a little more flexible without the need to dive into "code".Very good, could be perfect!




Posted on 2014-01-08
Everything works well, except for the fact that even if I add TTS (I use Awesome TTS that works with any other addon or deck, but my Japanese one), it won't play when I'm reviewing the cards. Is there any way to make it work?
Ubuntu 2012.04 64bit




Posted on 2013-10-21
It works well on Ubuntu 2012.04 64bit
Somehow when typing with the mozc IME the cursor stays at the beginning of the word, but still works.
While furigana on top of kanji is nice for sentences, when the card is about just a single kanji I would prefer if only the furigana was used in the Reading field (not kanji+furigana)Almost broken on the latest (13.04) Ubuntu release




Posted on 2013-06-07
I'm running a 64 bit Ubuntu system and had major problems getting this plugin to work again. It kept bugging me to install "mecab" even though I had done so already.
It turns out there were 2 problems:
1) You need to install the 32 bit libraries (this is mentioned in the description of the plugin). This will do the trick:
sudo apt-get install libstdc++6:i386
2) The new Ubuntu release ships with libmecab.so.2 but this plugin requires libmecab.so.1. Luckily, the correct 32-bit libmecab.so.1 is being supplied by the plugin. Make it accessible with these commands:
cd /usr/lib
sudo ln -s /home/<your Ubuntu user name>/Anki/addons/japanese/support/libmecab.so.1
The following command will install the required mecab dictionaries:
sudo apt-get install mecab
Now I can enjoy this otherwise wonderful plugin again. Thanks!Awesome addon but I wish it didn't delete new lines!




Posted on 2013-02-24
Awesome and necessary addon for learning Japanese, but I wish i didn't delete the new lines in the reading field (i.e. the reading is all placed on one line). I waste a lot of time adding those lines back in.
Essentially useless




Posted on 2013-01-16
This plugin requires the note type to be called Japanese. This means that you really can only have one Japanese deck in Anki 2 as the cards aren't grouped by deck but by note type. Until this is changed, the plugin is essentially useless.
Also, it seems that the default Japanese note type is also missing the "recall" card.The absolute standard




Posted on 2013-01-09
This addon is obligatory for everyone learning Japanese with Anki. The only reasons this wouldn't be installed with Anki straight away are philosophical - this addon is flawless. Get it
right away and forget that there is an Anki without it.No longer an option to hover over kanji to display furigana




Posted on 2013-01-07
This is a much-missed feature that I used all the time with Anki 1. The old plugin used to be configurable by changing a value in furigana.py. There doesn't seem to be an option in this one, it's either kanji, kanji with permanent furigana, or no kanji.
Most useful add-on




Posted on 2012-11-20
For those who study Japanese with Anki, this add-on needs no introduction. Simple and great!
A hover function would be a nice feature though :)Working great, however there is a Kanji issue




Posted on 2012-11-08
It is my understanding that the "Kanji Stats" applies to the whole collection, however the number is about 2-3x lower than it should be.
Everything else is working great, but I took 2 stars off for this.Thanks Damien.Successful porting to anki 2, but a small regression




Posted on 2012-11-05
Happy to find again this very useful plugin after the upgrade to version 2, but I put only four stars because of a small regression from my point of view: with Anki 1 kanji statistics were made per-deck, with Anki 2 kanji statistics are made globally. This new behavior should make some people happy, but I really need the old behavior, I hope it will return in a future update.
Great Addon




Posted on 2012-11-04
This addon is very useful and dramatically reduces the time needed to create new cards by automatically generating furigana for the answer section of the card. Obviously it is not perfect and will sometimes choose the wrong readings, but 95% of the readings are correct and do not require any modification.
The actual reason I am here writing a review though is because I was unable to locate any way to contact the addon's author directly about a bug I noticed after upgrading, and I am hoping he or someone who knows how to reach him will read this. The kanji stats panel currently appears to be counting kanji not only in the expression field of the Japanese card type but also those in the meaning field. I looked at my kanji stats after doing reviews today and was very surprised to see that I suddenly knew roughly 1000 additional kanji out of nowhere.
Anyway other than the above I've never had any problems with this addon and love it a lot. I recommend it to anyone using anki to study Japanese.Needs mouse-over functionality




Posted on 2012-10-29
Works great but needs mouse-over functionality. i.e. - mouse over kanji to display the furigana.
Bear with me...




Posted on 2012-10-23
I'm quite new to Anki, so I might be just missing the obvious. I've been banging my head against this all morning and it's starting to hurt.
I've come to he conclusion that you can't change the "Expression" field's name in order for it to work, and thus, you can't have more than one field furiganed... Is that so?
Thanks!A Must Have




Posted on 2012-10-17
An absolutely fantastic add-on. I've used it for months with Anki 1, and it still works great with Anki 2. If you're studying Japanese, this is indispensable.
Thank you for writing this!!
Ken Seeroi
