Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Japanese][Anki Bug/Enhancement] Yomitan sometimes chooses the wrong furigana for words in {sentence-furigana} #1760

Open
ElaineGilstrom opened this issue Jan 17, 2025 · 0 comments

Comments

@ElaineGilstrom
Copy link

Essentially, if there are multiple different options for the pronunciation of a word, occasionally the wrong pronunciation will be chosen. From just looking at the behavior, it seems like Yomitan just takes the first reading in the list and goes with it, but I haven't confirmed that. Two examples of this happening today was it choosing いも instead of いもうと for , and it choosing いります over はいります for 入ります. This seems like it isn't so much a bug as it is a design decision that sometimes has undesirable results.

I'm not even sure if fixing this issue is possible (at least in all cases, or without a ton of work), but I figured I'd make an issue to track it. Two solutions that would take comparatively little work that I can think of are:
1 - Using the word that is being added to anki to back-reference the sentence and set the readings for any words that match it or will conjugate to it
2 - When multiple readings for a given word are present in a sentence, pop up a dialog box to choose which is the correct reading. (and maybe add a setting to turn this on or off)

I don't really think either of these are good solutions, but those are the only partially viable solutions I could think of while typing this up. If this really starts to bug me I might work on the problem more, but I doubt I'll find the motivation to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant