Итак, в WPF я могу объявить Rich Text Box следующим образом:
<RichTextBox Text="{Binding Text}" SpellCheck.IsEnabled="True" />
, и через некоторые чудо маленькие волнистые линии появляются под словами с ошибками.
Но используемый диалект - это американец, у которого есть все различия, которые неприемлемы для австралийской аудитории.
Я знаю, что могу сделать это ...
<RichTextBox Text="{Binding Text}" SpellCheck.IsEnabled="True" >
<SpellCheck.CustomDictionaries>
<!-- customwords.lex is included as a content file-->
<sys:Uri>pack://application:,,,/customwords.lex</sys:Uri>
</SpellCheck.CustomDictionaries>
</RichTextBox>
и заполнить customwords.lex словами, которые различны, например, так.
#LID 1033
colour
summarising
Summarise
Organisation
maximise
etc...
Честно говоря, это такДля меня немного обременительно выходить и заполнять пользовательский словарь всеми дополнительными словами, и он по-прежнему не выделяет американизмов, которые ошибаются в австралийском контексте.
Я искал .Net языковые пакеты иесли бы мне нужен был какой-то другой язык, кроме диалекта английского, я думаю, я был бы в порядке, но я не могу использовать английский (австралийский или британский).
Я просто отключаю проверку орфографии?или есть способ получить правильный словарь там.