How to setup your linux (nixos) for japanese learning ?
I have listed here linux software I deem useful to interact with the Japanese language.
This Kanji font shows the strike order
- sudachi: japanese tokenizer: helps break a sentence into its components jamdict est une bonne api python
- jiten: a took to convert between kanji/romaji/kanas or to interrogate the dictionary, e.g.
jiten jmdict 新幹線
新幹線
しんかんせん
しꜛんかꜜんせん
[eng]
= Shinkansen | bullet train
--> noun (common) (futsuumeishi)
ミニ新幹線
ミニしんかんせん
[no pitch data]
[eng]
= mini-shinkansen
--> noun (common) (futsuumeishi)
or
jiten r2k toto
トト
-
ichiran: see https://ichi.moe/ for how it works. It's a lisp program that was hard to install so I used it via its docker image:
docker exec -it ichiran-main-1 ichiran-cli -i "一覧は最高だぞ" -
tagainjisho: a great dictionary with Qt interface, works really well for me, I just wish for a CLI
For the browser
There are 2 competing plugins for firefox to do live translation of hovered words:
- yomitan: successor of yomichan. Customizable but slower than next one
- 10ten: "Rikaichamp" rename. Apparently more estethically pleasing and lightweight
Play games
-
the "Game gengo" youtuber made a video sorting japanese games compatible with japanese study. The end result is a spreadsheet listing the games with their difficulty, platform, japanese level etc
-
but I was really interested in "Stein's gate" which was not part of the list. I then stumbled upon this video explaining how to hook the agent to be able to leverage yomitan while playing the game !
-
Textractor seems to be quite popular as well even though I haven't tried it yet