Closed stephenmk closed 2 months ago
Yes, it's really up to the apps/sites that want to display furigana to establish them properly. I appreciate that the reading simplifications in JMdict starting in 20201 make it harder to do it from the dictionary alone. There are other source. Issue #118 discusses some of them.
Even assuming app/sites are able to establish some tool to display furigana properly, I think it'd desirable to have the JMdict data as accurate as possible in the first place.
This approach has led on occasion to some rather complex and ugly entries, and it's appropriate to ask whether it's really worth doing. Does it really matter? A recent example of this is the 喉が渇く entry (*), where some variants were added containing ノド in place of 喉 The reading part of that entry now contains: のどがかわく[喉が渇く,のどが渇く,喉が乾く,のどが乾く,喉がかわく];ノドがかわく[ノドが渇く,ノドが乾く]
Could be just me, but I don't find this particularly complex or ugly. And if we're distinguishing between hiragana and katakana at all, to me it makes the most sense to separate the readings accordingly.
There's really no reason to distinguish between hiragana and katakana in the readings field given that they're pronounced the same. I think our current approach is much better than what we had before, even if it makes generating furigana a little harder.
If there's no reason to distinguish between hiragana and katakana in the readings field, why not just stick to one of them all the way through? As far as I can see, pretty much all other dictionaries do distinguish them even for readings. I think the benefits outweigh the possible inconveniences (which anyway would probably only apply to a minority of a minority, see how in the 喉が渇く example the ノド entries are now hidden).
Using JMdict-based dictionaries for Yomichan/Yomitan gives "あかばな" as furigana for "アカバナ" in アカバナ科, which is ugly and redundant
I updated my distribution of JMdict for yomitan to normalize the reading keys to match the corresponding kana usage within kanji keys. So アカバナ科 now appears without furigana over アカバナ. Other app devs are free to do the same.
Previous discussion on the mailing list: https://www.edrdg.org/jmdict_edict_list/2021/msg00108.html
From the editorial policy on the wiki:
Comment received today from an anonymous contributor on entry 2862443:
The complaint is that the simplified readings policy has caused some apps to display furigana incorrectly. We discussed furigana recently and the outcome of that conversation was that it's up to the apps to implement furigana correctly.
I'm opening this issue in case anyone else has anything to add.