content: japanese

This commit is contained in:
Maciej Jur 2024-03-07 22:54:16 +01:00
parent 207817bdab
commit 7a36b62138
Signed by: kamov
GPG key ID: 191CBFF5F72ECAFD
2 changed files with 21 additions and 2 deletions

View file

@ -13,3 +13,22 @@ You can load external dictionaries such as:
- [Jitendex](https://github.com/stephenmk/Jitendex) - A better version of JMdict
- [JMnedict](https://github.com/themoeway/jmdict-yomitan#jmnedict-for-yomitan) - Dictionary of Japanese names
- [KANJIDIC](https://github.com/themoeway/jmdict-yomitan#kanjidic-for-yomitan) - Dictionary of kanji
## Reading
The faster you start to read Japanese the better, but starting out feels like
hitting a wall with your head. Luckily there are things such as Satori Reader,
which can help you ease into reading Japanese. The problem in my case is that
Satori Reader costs quite a bit of money, and it isn't always that interesting
or appropriate for my level. In this case one would be better off by reading
native content, but the jump is quite hard...
The thing is, you can also make it slightly easier by emulating the Satori
Reader way by reading native content along with the English translation. You
can for example read a single page of manga, and then read the very same page
of manga in English just to check if you got it right.
![Reading manga](/static/wiki/satori-manga.jpg)
This way you can read anything you want, and keep it both interesting and
challenging!

View file

@ -27,10 +27,10 @@ export function collapse(pages: Page[]): PageTree {
ptr.children = ptr.children
.ifJust(trie => trie[slug] = next)
.altLazy(() => Maybe.of({[slug]: next}));
return next;
}, root);
ptr.slug = Maybe.of(`/${page.slug}/`);
ptr.title = page.data.title;
}