[Win8][TIP] Infos zur Rechtschreibprüfung / Spellchecker
Und hier schon der nächste Beitrag aus meiner Serie “Windows 8 Tipps & Tricks”:
Windows 8 bringt in Text Controls eine automatische Rechtschreibkorrektur mit. Diese ist insb. auch im Internet Explorer aktiv, so dass hier die Verwendung von Addons wegfällt.
Die Rechtschreibkorrektur im Einsatz: unbekanntes Wort unterkringelt
Und das Kontextmenü zu dem unbekannten Wort incl. Vorschlägen
Wichtig bei der Verwendung des Spellcheckers ist, dass dieser abhängig von der gewählten Tastatursprache auch die Sprache für die Rechtschreibprüfung auswählt, im Beispiel war Deutsch als Sprache für den Prozess augewählt:
Bis RC: Die Rechtschreibprüfung ist übrigens durch einen eigenen Prozess implementiert, der durch das Control gestartet wird und das Ergebnis der Prüfung an das Control zurückliefert. Das Executable ist in %systemroot%\system32 zu finden und heißt: MsSpellCheckingFacility.exe
Ab RTM: Die Rechtschreibprüfung ist über eine DLL umgesetzt, welche in %systemroot%\system32 zu finden und heißt: MsSpellCheckingFacility.dll heißt.
Die dazugehörigen Wörterbücher sind in
%systemroot%\Globalization\ELS\SpellDictionaries
beheimatet und nicht im Klartext gespeichert.
Allerdings werden die eigenen Wörter, die über das Kontextmenü dem Wörterbuch hinzugefügt werden, nicht in diesen Wörterbüchern gespeichert (mal ganz davon ab, dass schon alleine durch NTFS Security und Integrity Level dies gar nicht möglich wäre), sondern diese werden im User Kontext unter
%userprofile%\AppData\Roaming\Microsoft\Spelling\de-DE\default.dic
gespeichert. Natürlich ändert sich das Verzeichnis entsprechend der ausgewählten Sprache.
Das Schöne an den User Dictionaries ist, dass diese im Klartext gespeichert werden und diese dementsprechend auch manuell modifiziert werden können [vermutlich nicht supported, müsste ich mal checken lassen] und/oder zumindest in gemanageten Enterprise Umgebungen zumindest präpariert und auf einfachem Weg in die Userprofile verteilt werden können.
Das Format ist sehr einfach: jedes zusätzliche Wort in einer eigenen Zeile, CR als Trennung, also kein zusätzliches Trennzeichen.
Lange wurde nach der integrierten Rechtschreibprüfung geschrieen, mit Windows 8 wurde den Rufen endlich stattgegeben!
Die Grenzen meiner Sprache sind die Grenzen meiner Welt. L. Wittgenstein
-Stephanus