arianneorpilla / jidoujisho

A full-featured immersion language learning suite for mobile.
GNU General Public License v3.0
904 stars 58 forks source link

How to keep furigana ? #287

Closed boqxfjge closed 1 year ago

boqxfjge commented 1 year ago

Is there a way to keep the furigana data identified by the Ruby tag when converting the MDX dictionary to formats supported by this app?

arianneorpilla commented 1 year ago

At present, no. I'm not sure I understand what you want to do or what your motivation is, it would help if you would share with screenshots or some context, otherwise I can't really be of any help.

boqxfjge commented 1 year ago

I am a Chinese. Japanese kanji are similar with Chinese, but the pronunciation is quite different. When I read Japanese, I always subconsciously pronounce the kanji as Chinese pronunciation in my mind. And because I am so familiar with the meaning of the kanji that I often unconsciously ignore the fact that I am not sure how to pronounce them. So, I always prefer to choose dictionaries with phonetic notation to remind me of the right pronunciation. I wanna know if there is a way for users to retain phonetic notation when converting dictionary formats to import into this app. IMG_20230731_175246

arianneorpilla commented 1 year ago

Unfortunately, the app for now doesn't support structured content, which would be needed to support Ruby or anything other than plain text from Yomichan dictionaries. The relevant issue is tracked here -- #174. There is experimental progress towards fixing this issue but it's unlikely to progress while I'm on hiatus in the meantime.

I do understand what you want to do now and what you're struggling with. The best thing right now is to double tap to smart select words to recursively search, or tap on kanji in the headwords of dictionary entries to learn their reading if you import a Yomichan dictionary with kanji banks like KANJIDIC.

That is the case for now, I'm afraid to say.