branch: externals/guess-language commit 12f75f0a0669c5f13d93e2b85f26f81d3f82bdaf Author: Titus von der Malsburg <malsb...@posteo.de> Commit: Titus von der Malsburg <malsb...@posteo.de>
README: Added tldr. --- README.org | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.org b/README.org index 67c93b3..9ca4b66 100644 --- a/README.org +++ b/README.org @@ -1,5 +1,9 @@ * Emacs mode that automatically sets the language of the spell checker +*tl;dr:* Emacs minor mode that detects the language of what you're typing. Automatically switches spell checker and typo-mode. Supports multiple languages in one document. Uses a robust algorithm that works with many languages and requires only 30–40 characters of text. Currently supported languages are: Czech, Dansk, Dutch, English, Finnish, French, German, Italian, Norwegian, Polish, Portuguese, Russian, Slovak, Slovenian, Swedish. + +----- + I write a lot of text in multiple languages and was getting tired of constantly having to switch the dictionary of my spell-checker. In true Emacs spirit, I decided to dust off my grandpa's parentheses and wrote some code to address this problem. The result is ~guess-language-mode~, a minor mode for Emacs that guesses the language of the current paragraph and then changes the dictionary of ispell and the language settings of typo-mode. It also reruns Flyspell on the current paragraph, [...] Currently, the following languages are supported: Czech, Dansk, Dutch, English, Finnish, French, German, Italian, Norwegian, Polish, Portuguese, Russian, Slovak, Slovenian, Swedish. It is very easy to add more languages and this repository includes the necessary language statistics for 49 additional languages. (These were copied from [[https://github.com/kent37/guess-language][guess_language.py]].)