Official DocumentationOfficial Documentation
QA
Spellcheck
Integrations
API
Editor
QA
Spellcheck
Integrations
API
Editor

Locale-specific checks

One of the main features in lexiQA is something that doesn't require any input from the user at all. Any issues that have to do with locale-specific grammatical or other conventions are included by default in the range of our QA checks, thus taking away from the user the burden of in-depth configuration. In order to run QA checks without large numbers of false positives, you have to do absolutely nothing! We have developed a rigorous model for designing and building algorithms which can handle things like punctuation rules and numerical conventions in every locale we support.

With locale specificity being at the core of all the QA checks that lexiQA supports, it follows that we use locale codes rather than language descriptors for all the translation and terminology files that can be used in lexiQA projects. The four-letter locale codes (in the form of xx-YY, where xx is lowercase and YY is uppercase) need to follow the conventions set out in ISO 639-1 (for the language) and in ISO 3166 (for the country), e.g. en-US, en-GB, pt-PT, pt-BR, etc. When a language code is not available in ISO 639-1, we revert to the three-letter codes available in ISO 639-2, e.g. pau-PW.

As of April 2024, lexiQA's QA framework supports 150 locales (more locales are continuously added):

Afrikaans with 2 locales

af-ZA, af-NA

Albanian with 1 locale

sq-AL

Arabic with 16 locales

ar-SA, ar-DZ, ar-BH, ar-IQ, ar-JO, ar-KW, ar-LB, ar-LY, ar-MA, ar-OM, ar-QA, ar-SY, ar-TN, ar-AE, ar-YE, ar-EG

Armenian with 1 locale

hy-AM

Assamese with 1 locale

as-IN

Azerbaijani with 1 locale

az-AZ

Belarusian with 1 locale

be-BY

Bengali with 2 locales

bn-IN, bn-BD

Bosnian with 1 locale

bs-BA

Bulgarian with 1 locale

bg-BG

Burmese with 1 locale

my-MM

Catalan with 1 locale

ca-ES

Chinese with 4 locales

zh-CN, zh-TW, zh-HK, zh-SG

Croatian with 2 locales

hr-HR, hr-BA

Czech with 1 locale

cs-CZ

Danish with 1 locale

da-DK

Dutch with 2 locales

nl-NL, nl-BE

English with 10 locales

en-GB, en-US, en-CA, en-AU, en-IE, en-NZ, en-SG, en-PH, en-IN, en-ZA

Estonian with 1 locale

et-EE

Finnish with 1 locale

fi-FI

French with 4 locales

fr-FR, fr-CA, fr-BE, fr-CH

Georgian with 1 locale

ka-GE

German with 4 locales

de-DE, de-AT, de-LU, de-CH

Greek with 1 locale

el-GR

Gujarati with 1 locale

gu-IN

Haitian Creole with 1 locale

ht-HT

Hausa with 6 locales

ha-GH, ha-Latn-GH, ha-NE, ha-Latn-NE, ha-NG, ha-Latn-NG

Hebrew with 1 locale

he-IL

Hindi with 1 locale

hi-IN

Hungarian with 1 locale

hu-HU

Indonesian with 1 locale

id-ID

Italian with 2 locales

it-IT, it-CH

Japanese with 1 locale

ja-JP

Javanese with 1 locale

jv-ID

Kazakh with 1 locale

kk-KZ

Kirundi with 1 locale

rn-BI

Korean with 1 locale

ko-KR

Kurmanji (Northern Kurdish) with 1 locale

ku-TR

Kyrgyz with 1 locale

ky-KG

Latvian with 1 locale

lv-LV

Lithuanian with 1 locale

lt-LT

Macedonian with 1 locale

mk-MK

Malay with 1 locale

ms-MY

Marathi with 1 locale

mr-IN

Nepali with 1 locale

ne-NP

Norwegian with 1 locale

nb-NO

Oromo with 1 locale

om-ET

Persian with 1 locale

fa-IR

Polish with 1 locale

pl-PL

Portuguese with 2 locales

pt-PT, pt-BR

Romanian with 1 locale

ro-RO

Russian with 1 locale

ru-RU

Serbian with 12 locales

sr-RS, sr-Cyrl-RS, sr-Latn-RS, sr-BA, sr-ME, sr-XK, sr-Latn-BA, sr-Latn-ME, sr-Latn-XK, sr-Cyrl-BA, sr-Cyrl-ME, sr-Cyrl-XK

Sinhala with 1 locale

si-LK

Slovak with 1 locale

sk-SK

Slovene with 1 locale

sl-SI

Sorani (Central Kurdish) with 1 locale

cb-IQ

Spanish with 20 locales

es-ES, es-MX, es-LA, es-CR, es-DO, es-GT, es-HN, es-NI, es-PA, es-PR, es-SV, es-AR, es-BO, es-CL,es-CO, es-EC, es-PE, es-PY, es-UY, es-VE

Swahili with 4 locales

sw-KE, sw-CD, sw-UG, sw-TZ

Swedish with 1 locale

sv-SE

Tagalog with 2 locales

tl-PH, fil-PH

Tamil with 4 locales

ta-IN, ta-MY, ta-SG, ta-LK

Thai with 1 locale

th-TH

Turkish with 1 locale

tr-TR

Ukrainian with 1 locale

uk-UA

Urdu with 2 locales

ur-PK, ur-IN

Uzbek with 1 locale

uz-UZ

Vietnamese with 1 locale

vi-VN

Last Updated: 3/27/24, 10:47 AM
Contributors: Dimitris Foteinakis, Yannis Evangelou, yevangelou