If the spelling dictionary contains them with non-ASCII apostrophe. Previously the words were checked only with apostrophes converted to their ASCII version, resulting continuous false alarms, despite the correct orthography in the document and in the spelling dictionary. Now the words are checked both with ASCII conversion and with the original non-ASCII apostrophes (because still there are UTF-8 dictionaries with ASCII apostrophes, moreover, dictionaries containing mixed apostrophes in the same dic file). Example words for the Hungarian dictionary: d’Arc, d’Alembert, McDonald’s (and their several recognized suffixed forms: d’Arcért, d’Arckal, d’Arcként, d’Arcnak, d’Arcot etc. etc.) Add unit tests for 1) break iterator and 2) spell checking with non-ASCII apostrophes. Change-Id: I24a570df41fa5aba2e7b67dde0db33377717dc2a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196248 Reviewed-by: László Németh <nemeth@numbertext.org> Tested-by: Jenkins Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/196283
Linguistics Components
lingucomponent contains spellcheck, hyphenator, thesaurus, etc.