Show HN: Text editor with inline English-German dictionary (github.com)
Hi
When you are learning a new language, you need to practice different skills: reading, listening, speaking, writing. I find writing to be the hardest activity, not least because I have to look up words in the dictionary all the time, and that is a frustrating context switch.
Here is an experimental CodeMirror-based editor, that lets you look up translations inline. Type @ followed by the English word, and get a list of possible translations, and select the translation to apply it.
Online demo: https://foreign-dispatch-autocomplete.netlify.app/
18 comments
[ 2.8 ms ] story [ 84.3 ms ] threadI think it's quite original to have the starting point of "I'm almost good enough to write on my own" in stead of starting in the usual spot of full-auto translation pipe dream.
I occasionally use deepl to write messages in languages which I'm rusty, but the-back-and-forth between editing my final output and selecting suggestions in not smooth.
I love alternative language learning tools, also keen on for e.g., Language Learning with Netflix which lets you see dual subtitles while watching netflix.
I will drop my own (very naive, possibly incorrect) side project that I made while learning German myself, always happy for feedback! agol.io/trainer
"Das Essen … Frau"
What case is it looking for? I assume it's nominative, but I don't know what the context is. But "die" is not accepted. Is it implied that "the food is eaten by the woman"?
I perceive this kind of stuff to be a bit lacking in e.g., Duolingo which is more focussed on phrases (and I found it to be a bit too repetitive with phrases you already know, while not being repetitive enough with things you are struggling with) which is what motivated the project in the first place.
That particular example I intended the genitive case, so "das Essen der Frau" meaning the woman's food - but definitely need to make that more clear!
Thanks for the feedback!
1) if I type @being I get zero options, even though it's in the dict https://www.wikdict.com/de-en/being . I only get options for expanding @be
2) I can't expand @be/being into a noun ('Beings surrounded our ship'), only into a verb/gerund ('Being John Malkovich')
- https://github.com/divyenduz/languagelearners - https://languagelearners.vercel.app/