dev.languagetool.org

LanguageTool supports several languages to a different degree. This page lists the number of rules per language to give a very rough indication of how well a language is supported. If your language is not supported, see our three-minute introduction on writing error detection rules. Of course you're welcome to improve and add rules for the existing languages, too.

Rules in LanguageTool 6.5
Date: 2024-09-27

Language XML
rules
Java
rules
Spell
check
Confusion
pairs
Activity
Arabic 450BrowseXML1601
Asturian 71BrowseXML000
Belarusian 66BrowseXML200
Breton 675BrowseXML300
Catalan
Variants for: Balearic, Valencian
7715BrowseXML500459
Chinese 1863BrowseXML100
Crimean Tatar 93BrowseXML003
Danish 78BrowseXML000
Dutch
Variants for: Belgium
3483BrowseXML17231
English
Variants for: Australian, Canadian, GB, New Zealand, South African, US
6063BrowseXML5468778
Esperanto 422BrowseXML100
French
Variants for: Belgium, Canada, Switzerland
6983BrowseXML221517
Galician 308BrowseXML700
German
Variants for: Austria, Germany, Swiss
5216BrowseXML794892
Greek 55BrowseXML500
Irish 1663BrowseXML1600
Italian141BrowseXML300
Japanese 735BrowseXML001
Khmer 33BrowseXML500
Persian 283BrowseXML700
Polish1747BrowseXML800
Portuguese
Variants for: Angola preAO, Brazil, Moçambique preAO, Portugal
2924BrowseXML480110
Romanian 457BrowseXML300
Russian892BrowseXML2020
Slovak 170BrowseXML100
Slovenian 86BrowseXML000
Spanish
Variants for: voseo
1642BrowseXML23547
Swedish 32BrowseXML200
Tagalog 44BrowseXML000
Tamil 210BrowseXML000
Ukrainian1175BrowseXML31022

Also supported in the browser add-on and with spell checking only (no grammar checks): Norwegian

The number of Java rules listed is only the number of rules specific to that language. There are some rules that deal with punctuation and that apply to almost all languages. The "Activity" column counts the number of changes to the rules of that language in the last 6 months.