> Gregor Zattler wrote: > I think I'll drop this project if there is already one. > From that description it sounds better, to be honest :) Not so hasty. I did not know about guess-language and tried it out. (Till now, I switch my ispell-dictionaries manually, and have bound 4 different keys, for the 4 languages I use most) Maybe I am missing something elementary, but it seems not to work for me. 1. I open a new file (say in org mode.) 2. I turn on guess-language-mode 3. I type a paragraph in English, everything is fine, flyspell indicates me the errors, and if I mark the paragraph and run ispell-region ispell uses the british dictionary as it should. 4. I repeat the experiment with German, but when I run ispell-region, it still uses the british dictionary not the german one. So I think I will open an issue in github. BTW, there is also auto-dictionary but I have not tried that one out. Uwe Brauer -- I strongly condemn Hamas heinous despicable pogroms/atrocities on Israel I strongly condemn Putin's war of aggression against Ukraine. I support to deliver weapons to Ukraine's military. I support the EU and NATO membership of Ukraine.