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

[BUG] Addon not usable on IOS devices due to missing meanings #171

Open
sidney-eliot opened this issue Jan 3, 2023 · 14 comments
Open

[BUG] Addon not usable on IOS devices due to missing meanings #171

sidney-eliot opened this issue Jan 3, 2023 · 14 comments
Labels
bug Something isn't working

Comments

@sidney-eliot
Copy link

sidney-eliot commented Jan 3, 2023

The Bug

I'm not seeing the english meaning of the Kanji on IOS. I tried this deck on my android phone as well as on my windows pc and there it works as it should.

To Reproduce

  1. Open any Mikagu Kanji generated deck
  2. Look at the english meaning

Following device of mine is having the issue

  • iPhone 12 pro, IOS 16
  • Anki Version 2.0.87 (20087.1) (Newest anki version on IOS)
  • The issue also occurs on every browser on my iPhone

Screenshots

IOS 16 example (as you can see the meanings are missing):

Windows example (here it's working):

@sidney-eliot sidney-eliot added the bug Something isn't working label Jan 3, 2023
@sidney-eliot
Copy link
Author

Any updates on if this is being worked on?

@sidney-eliot
Copy link
Author

sidney-eliot commented Apr 3, 2023

This makes the Migaku-Kanji-Addon unusable for 50% of phone users, why isn’t this top priority. It’s been 4 months since I brought this issue to light and still no peep regarding it.

@saxoncameron
Copy link
Contributor

Hey @Epicrex, so sorry you're having this issue, and apologies for the radio silence on our end. I understand your frustration, this seems like a nasty issue that affects core usage of this particular piece of software.

Unfortunately I can't personally replicate this issue, and regretfully Kanji God in general is not high on our long list on priorities as it's part of our legacy software set. Migaku has a very wide and ambitious suite of software with many features. Internally we're working hard to transition to next-generation software that better consolidates all of our existing products and features in a way that's both nicer to use and easier to maintain. Until we reach that goal, there's unfortunately a limbo period where updates, fixes, and general maintenance of our existing software isn't something we can sink days and days into lest it delay any of our already long-anticipated updates.

That's not to say we won't fix this issue, just wanted to share some reasons why you might feel as though you've been left in the dark on this one. To further triage this issue, I've reached out to the wider community to see if anyone else is experiencing this issue: https://discord.com/channels/752293144917180496/846925957302714388/1094416551706370189

@MichaelPetre
Copy link

I've been studying on ipad (9th gen) for the last 12 months or so. The issue is limited to a couple of cards and 目 happens to be one of them.

MobileAnki 20090.2 on iOS 16.3.1
Another card, complete

目 missing keyword, meaning, vocab and stories:

On PC:

@sidney-eliot
Copy link
Author

@MichaelPetre thanks for pointing this out, 3 kanji have this problem but after that most show the words.

When I'm already talking about Kanji good: I seem to be getting no new Kanji put into this kanji god controlled deck (it's always the same 20 Kanji) even though I linked it my core 2/6k optimized deck, from which it should be pulling kanji preemptively. And I'm regularly using this 2/6k optimized deck. Do you maybe know why I'm having this issue

@sidney-eliot
Copy link
Author

sidney-eliot commented Apr 9, 2023

@saxoncameron there are many options out there for learning kanji, but I want to use Migakus tools, because the presentation of these kanji cards is to beautiful and contains everything one might want down to stroke order. So I find it quite sad that the only way to get these kanji cards is through a quite complex setup in Anki. I would be happy to pay for a standalone app from migaku for learning kanji, although I find subscription models quite off putting.

Having the kanji god addon in Anki however, also comes with it's perks. Being able to learn kanji at the point when one needs them for the core 2/6k deck. But Maybe consider making the setup process easier and releasing a concise guide on setting it up. I had to sift through a couple of quite hard to find youtube videos to set it up correctly. And I'm quite tech savvy, I don't even want to know what a nightmare this is to setup as someone who isn't that familiar. Added to that I don't even think I set it up correctly, because of issues with no new cards being added to my kanji god controlled deck.

@saxoncameron
Copy link
Contributor

@Epicrex Kanji God was also my favourite Migaku product when I was also a poweruser (before I joined Migaku), and it's usefulness is what motivated me to contribute UI improvement (the card UI) for free since the repo is open source.

KG is super powerful and flexible and feature rich, but yeah, not easy or intuitive to set up, and is also dependent on Anki on desktop. So it works for powerusers but even then can be a little frustrating. The same is also true of our browser extension and like I said, we are working hard to consolidate and improve all of these things to make them easy to setup and use (and not just for powerusers). In the medium term future we will have a kanji dictionary and Kanji-God like features inbuilt into our own SRS which will work cross-platform and device. But it takes time to make quality software...!

@saxoncameron
Copy link
Contributor

Thanks Michael, that's useful, and might be a lead. If we compare what's different about those cards we might find the root of the problem 🤔

@saxoncameron
Copy link
Contributor

@MichaelPetre thanks for pointing this out, 3 kanji have this problem but after that most show the words.

When I'm already talking about Kanji good: I seem to be getting no new Kanji put into this kanji god controlled deck (it's always the same 20 Kanji) even though I linked it my core 2/6k optimized deck, from which it should be pulling kanji preemptively. And I'm regularly using this 2/6k optimized deck. Do you maybe know why I'm having this issue

Maybe open a separate issue for this, or reach-out/search on the server for this one. Probably as setup issue that might come down to how things are configured in the many KG menu tabs

@sidney-eliot
Copy link
Author

@saxoncameron after the kanji god controlled deck has been set up correctly on the Anki desktop version. Is it able to add new kanji cards to the kanji god controlled deck based on upcoming cards in the linked deck, even when I'm only using Anki on my phone?

Because the issue could be that Kanji god isn't able to add new cards when on mobile. And all the cards I can see in the kanji god controlled deck are those that where added from the initial creation of that deck.

@saxoncameron
Copy link
Contributor

Yes, unfortunate one major limitation is its dependence on desktop Anki due to there being no addon support on mobile

@MichaelPetre
Copy link

Because the issue could be that Kanji god isn't able to add new cards when on mobile. And all the cards I can see in the kanji god controlled deck are those that where added from the initial creation of that deck.

Yes, Kanji God only runs on the desktop, so the new cards will not get created on the ipad. The workaround is to "force" the creation of the kanji cards by entering and exiting the Kanji Settings window on the desktop (after syncing back to desktop, of course).

My daily anki workflow due to the iOS limitations:

-Study on the ipad during the commute
-Sync back from iPad to ankiweb once I have wifi
-Sync from ankiweb to desktop once back home
-Optional: mining from shows/novels
-Morphman recalc
-Open and close Kanji Settings on the desktop (mandatory, this will create the new kanji cards from your vocab deck studied on ipad)
-Sync back from desktop to ankiweb
-Sync from ankiweb to ipad

That way, every morning my cards in Anki mobile are organized for the shortest path to my target and contain all the required new kanji. It only took a couple of days to get used to that workflow.

@sidney-eliot
Copy link
Author

sidney-eliot commented Apr 13, 2023

@MichaelPetre thanks for telling me about your workflow.

@saxoncameron I've really noticed, that learning words without knowing what the kanji means makes it so much harder for me to remember the word, so the system of learning the kanji/ kanji radicals before learning Japanese words that use them is invaluable.

I really hope Migaku will soon be releasing their tool which incapsulates this, but until then I guess this solution of force generating cards on my pc will do.

@sidney-eliot
Copy link
Author

sidney-eliot commented Apr 18, 2023

@saxoncameron Think of when you are driving, doing a workout or anything else which preoccupies your eyes, wouldn’t it be great to be able to use that time to learn Japanese.

So my suggestion is to have some mode where cards one is currently learning are read out aloud.

More details: It could read the English word and then repeat the Japanese word a couple of times. It could also say the english word and the pause so the user can try to come up with the world on their own and then say the Japanese word.

What effort this would entail on migakus end: Currently their is no sound for English words in Anki an probably also not in Migakus upcoming software, so that would have to be added. But I don’t think that should be to much work because their are probably already preexisting project where allot of english words are pronounced or one could use AI to pronounce these english words.

Also a cool feature for the kanji cards would be to show the vocab one has learned already that uses that kanji.

On another note, I’m quite excited for this Migaku software/ app and am happy to help the team with input on anything. I have a fair amount of experience with UI/ UX design.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants