3 ms·
UX feedback: I don't think asking users to choose a theme should be the first thing they see. Use the prefers-color-scheme CSS media feature by default. More fi
by yorwba 2y ago
UX feedback: I don't think asking users to choose a theme should be the first thing they see. Use the prefers-color-scheme CSS media feature by default. More fine-grained control can be somewhere in advanced settings.
Also, I think you're relying too heavily on AI translation.
E.g. in the German interface, both "Intermediate" and "Advanced" translate as "Fortgeschritten", making the level-selection dropdown rather confusing. Your example texts have obvious translation mistakes. The phonetic hints are also completely off at least some of the time. And of course even if they were perfect, they don't help to distinguish phonemes that both map to the same representation in the target script.
In its current state, I think anyone using your project to learn a language would be actively harmed by it.
- Falimonda 2y agoI agree it's far from perfect. In addition to the existing "beta" label, I'll consider adding a disclaimer/warning to users that the system is still in beta and will suffer from inaccuracies in translation. What am I doing to fix this long term? I'm currently building an optimization mechanism to ensure the highest quality translations for any given language pair. I really appreciate your detailed feedback. Do let me know if anything else comes to mind.