Я начал смотреть на Spellchecker API, доступный в Windows 8 и новее (я использую Windows 10). Однако кое-что, с чем я борюсь после создания ISpellCheckerFactory, заключается в том, что «SupportedLanguages» не возвращает никаких элементов. И я не уверен, почему это происходит.
% Appdata% \ Microsoft \ Spelling Тоже пусто.
Если попросят, я могу добавить несколько фрагментов кода, но пока это больше похоже на фундаментальную проблему. Я думал, что для установленного языка ОС установлен хотя бы словарь / провайдер.
Кстати, то, что я нашел в default.dic, довольно пугает ... Список слов и имен, которые я использовал в прошлом, многие из которых я был шокирован. Например, имена старых друзей, с которыми я не разговаривал много лет.
@JerryDodge, на самом деле кажется, что это не полные словари, а «определяемые пользователем», когда любые изменения, которые вы вносите (при добавлении слова в словарь в приложении, например word), похоже, заканчиваются.
На самом деле, я шокирован тем, какие слова я там нашел. Я даже не владел своим компьютером столько времени, сколько вижу некоторые из этих личных имен.
@JerryDodge. Вы входите в систему с помощью Live-аккаунта?





Похоже, ваша проблема в том, что у вас их просто не установлено. У меня есть два каталога в
%Appdata%\Microsoft\Spelling:en-USиen-CA.