4 0
Contact Author Sign in to rate

Jlab: Study Japanese with movies/subs2srs/Romaji/Kana

66.53MB. Updated 2021-08-18.
The author has shared 3 other item(s).

This item is large, and may take some time to download.


Japanese like a breeze (Jlab) I created this addon to make learning Japanese with subs2srs-created movie decks fast, easy and convenient (it also works on other decks, too). It allows you to focus on spoken Japanese without knowing kanji and then teaches the writing systems from words you already know. The built in tools help you to quickly understand unknown sentences. A detailed manual for this addon is found on the addon's website: https://www.japanese-like-a-breeze.com/addon-manual/ MOST IMPORTANT:


As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

Supported Anki versions:

To download this add-on, please copy and paste the following code into Anki 2.1:


If you were linked to this page from the internet, please open Anki on your computer, go to the Tools menu and then Add-ons>Browse & Install to paste in the code.

All Anki 2.1.x Add-Ons Contact Author


on 1632959039
on 1624340515
Anki Version ⁨2.1.44 breaks the add-on again :(

Edited: 09-Jun-2021. Here's the error report when I try to import your new updated deck: https://ankiweb.net/shared/info/911122782

Edited 19-Jun-2021: Sorry for late reply. Some of my cards have sensitive personal info so I'm afraid I can't share it. I encountered this error message when I clicked cancel button/not using your add-on whenever I imported new deck

Edited 22-Jun-2021: I try to import some shared decks, such as this one: https://ankiweb.net/shared/info/345431635. After that, your add-on ask me: Would you like to use?: https://imgur.com/rt39KTn

I click "No" and this error message pop out: https://imgur.com/h3zdazq

An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.44 (b2b3275f) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 7
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-06-08 12:40:38

Caught exception:
Traceback (most recent call last):
File "C:\Users\jivn07\AppData\Roaming\Anki2\addons21\2110939339\Jlab.py", line 457, in onImportDoneExecOnUiThread
File "C:\Users\jivn07\AppData\Roaming\Anki2\addons21\2110939339\AnkiTools\TemplateUpdater.py", line 21, in addFurigana
File "anki\models.py", line 104, in save
File "anki\models.py", line 246, in update
File "anki\_backend\generated.py", line 488, in add_or_update_notetype
File "anki\_backend\__init__.py", line 106, in _run_command
anki.errors.TemplateError: Card template ⁨2⁩ has a problem.
Comment from author
I uploaded a patch that improved the template updating, this should not happen anymore now. Does everything else in Anki work fine for you? I don't think that something got broken by this error, but if you experience serious trouble, I'll try to help as much as I can. Thanks a lot for the conversation in the comments here and for sharing all this information.
on 1591933127
It's good but I can't use it

when i import an apkg:
导入失败. 调试信息:
Traceback (most recent call last):
File "aqt\importing.py", line 389, in importFile
File "<D:\ZZZ\japanese study\Tools\Anki\decorator.pyc:decorator-gen-78>", line 2, in run
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 657, in repl
File "<D:\ZZZ\japanese study\Tools\Anki\decorator.pyc:decorator-gen-76>", line 2, in run
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 660, in repl
File "C:\Users\75117\AppData\Roaming\Anki2\addons21\2110939339\Jlab.py", line 377, in beforeImport
File "C:\Users\75117\AppData\Roaming\Anki2\addons21\2110939339\Jlab.py", line 373, in changeImportedFile
QMessageBox.Critical(mw, messageBoxTitle, u"Could not find converted apkg file (" + packageImporter.file + u").")
TypeError: 'Icon' object is not callable

Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-06-11 21:38:24

when i set it
Caught exception:
Traceback (most recent call last):
File "C:\Users\75117\AppData\Roaming\Anki2\addons21\2110939339\Jlab.py", line 237, in onSettingsClicked
File "C:\Users\75117\AppData\Roaming\Anki2\addons21\2110939339\Jlab.py", line 98, in getNoteUpdater
noteUpdater = NoteUpdater(mw.col, settings, kanaTrainerData, kanaRoumajiTransliterator, kanjiTrainerData, kanjiKanaTransliterator, hiddenSettings.defensiveKanjiReadings, hiddenSettings.fastCardUpdate)
File "C:\Users\75117\AppData\Roaming\Anki2\addons21\2110939339\Core\NoteUpdater.py", line 15, in __init__
File "C:\Users\75117\AppData\Roaming\Anki2\addons21\2110939339\Core\NoteUpdater.py", line 29, in updateJlabNoteIds
listeningCardIds = collection.findCards(u"card:" + TemplateNames.listeningTemplateName)
File "lib\site-packages\anki\collection.py", line 630, in findCards
File "C:\Users\75117\AppData\Roaming\Anki2\addons21\278530045\main.py", line 294, in customFind
return ogFind(self, query, order)
File "lib\site-packages\anki\find.py", line 55, in findCards
Exception: invalidSearch
Comment from author
Hi, Thanks a lot for the feedback, in particular for sending me the bug report via email. I fixed the errors and will upload the patch now!
on 1575365520
This addon is perfect for those who are new to Japanese. Makes the transition from romaji to kana simple and easy! I like the dictionary feature. Looking forward to the Kanji trainer.