Is there an editor that can use dictionaries or algorithms to automatically replace “simple letters” with umlauts or letters with the correct accents?
So by autocorrection (preferably already during the text input) the right diacritics are inserted according to the respective language.
Examples:
- Italian:
input: Perche l’aria nelle citta e cosi cattiva? Piu che in campagna, e molto peggio.
output: Perché l’aria nelle città è così cattiva? Più che in campagna, è molto peggio.
- “Crossword German” (Ae=Ä, oe=ö, ss=ß, etc):
input: Besser der Foerster fluechtet die stinkende Stadt, weil er um die Gefaehrdung seiner aeroben Lungenfunktion weiss.
output: Besser der Förster flüchtet die stinkende Stadt, weil er um die Gefährdung seiner aeroben Lungenfunktion weiß.
- French:
input: A Lisbonne, on peut respirer l’air nucleaire d’une metropole, mais le niveau de vie est egalement tres eleve dans les petits villages des Acores.
output: À Lisbonne, on peut respirer l’air nucléaire d’une métropole, mais le niveau de vie est également très élevé dans les petits villages des Açores.
On the web you various translation tools show that the recognition and correct interpretation of texts lacking diacritics does not pose a problem. But is there also an offline autocorrection of this kind for any text editor?
The background of my question is that I’d like to make my mind up which keyboard, which keyboard layout, which editor to use and how to speed up text input without having to learn tons of special characters for 3 or 4 languages