Skip to main content

Spellcheck

Insytful has robust tools to help you find misspellings and typos across your site in multiple languages using our and your site's dictionary for the best results. It is essential to mark up your content with the correct language to make it accessible for screenreaders, other accessibility tools and our spellchecker.

Page level

Our spellcheck applies the appropriate language dictionary based on your content's markup. At a page level, Insytful checks your web pages for an HTML language attribute and finds the appropriate dictionary based on this. If no language is specified, Insytful defaults to English; your user's screen reader and browser will default to their device or browser's language.

Language set to British English in the HTML tag declaration

html
<!DOCTYPE html>
<html lang="en-GB">
...
</html>

Content of differing languages within a page

Your pages might contain content in different languages—for example, translations, language-specific terms, or even names. Insytful, by default, will use the dictionary of the page unless the content's language is specified using the language attribute again.

The page is set to British English however, content in Welsh is marked up with the appropriate language code "cy", allowing screenreaders and the spellchecker to use the correct language.

html

<!DOCTYPE html>
<html lang="en-GB">
    <body>
        <h1 lang="cy">Grymuso eich defnyddwyr gwe, dod yn hygyrch</h1>
    </body>
</html>

Further reading

Available dictionaries in Insytul

The list of currently available dictionaries for spellcheck in Insytful. If you require a language not included here, please open a help desk request.

Language CodeLanguage Name
af_ZAAfrikaans (South Africa)
an_ESAragonese (Spain)
arArabic
be_BYBelarusian (Belarus)
bg_BGBulgarian (Bulgaria)
bn_BDBangla (Bangladesh)
boTibetan
br_FRBreton (France)
bs_BABosnian (Bosnia & Herzegovina)
caCatalan
ca_valenciaCatalan (Valencian)
ckbCentral Kurdish
cs_CZCzech (Czechia)
cyWelsh
cy_GBWelsh (United Kingdom)
da_DKDanish (Denmark)
de_AT_framiAustrian German
de_CH_framiSwiss High German
de_DE_framiGerman (Germany)
el_GRGreek (Greece)
enEnglish
en_AUAustralian English
en_CACanadian English
en_GBBritish English
en_USAmerican English
en_ZAEnglish (South Africa)
eoEsperanto
esSpanish
es_ARSpanish (Argentina)
es_BOSpanish (Bolivia)
es_CLSpanish (Chile)
es_COSpanish (Colombia)
es_CRSpanish (Costa Rica)
es_CUSpanish (Cuba)
es_DOSpanish (Dominican Republic)
es_ECSpanish (Ecuador)
es_ESEuropean Spanish
es_GQSpanish (Equatorial Guinea)
es_GTSpanish (Guatemala)
es_HNSpanish (Honduras)
es_MXMexican Spanish
es_NISpanish (Nicaragua)
es_PASpanish (Panama)
es_PESpanish (Peru)
es_PHSpanish (Philippines)
es_PRSpanish (Puerto Rico)
es_PYSpanish (Paraguay)
es_SVSpanish (El Salvador)
es_USSpanish (United States)
es_UYSpanish (Uruguay)
es_VESpanish (Venezuela)
et_EEEstonian (Estonia)
fa_IRPersian (Iran)
frFrench
gd_GBScottish Gaelic (United Kingdom)
gl_ESGalician (Spain)
gu_INGujarati (India)
gugGuarani
he_ILHebrew (Israel)
hi_INHindi (India)
hrCroatian
hr_HRCroatian (Croatia)
huHungarian
hu_HUHungarian (Hungary)
idIndonesian
id_IDIndonesian (Indonesia)
isIcelandic
itItalian
it_ITItalian (Italy)
kmrKurdish
kmr_LatnKurdish (Latin)
ko_KRKorean (South Korea)
lo_LALao (Laos)
ltLithuanian
lt_LTLithuanian (Lithuania)
lvLatvian
lv_LVLatvian (Latvia)
mnMongolian
mn_MNMongolian (Mongolia)
nb_NONorwegian Bokmål (Norway)
ne_NPNepali (Nepal)
nlDutch
nl_NLDutch (Netherlands)
nn_NONorwegian Nynorsk (Norway)
oc_FROccitan (France)
plPolish
pl_PLPolish (Poland)
pt_BRBrazilian Portuguese
ptPortuguese
pt_PTEuropean Portuguese
roRomanian
ro_RORomanian (Romania)
ruRussian
ru_RURussian (Russia)
si_LKSinhala (Sri Lanka)
skSlovak
sk_SKSlovak (Slovakia)
sl_SISlovenian (Slovenia)
sq_ALAlbanian (Albania)
srSerbian
sr_LatnSerbian (Latin)
svSwedish
sv_FISwedish (Finland)
sv_SESwedish (Sweden)
sw_TZSwahili (Tanzania)
te_INTelugu (India)
th_THThai (Thailand)
trTurkish
tr_TRTurkish (Türkiye)
uk_UAUkrainian (Ukraine)
vi_VNVietnamese (Vietnam)

Still need help?

If you still need help after reading this article, don't hesitate to reach out to the Insytful community on Slack or raise a support ticket to get help from our team.
New support request