Language Coverage
The plugin supports automatic translation to 50+ languages covering major regions worldwide.
European Languages
| Language | Code | Native Name | Support |
|---|---|---|---|
| English | en | English | ✓ Full |
| Spanish | es | Español | ✓ Full |
| French | fr | Français | ✓ Full |
| German | de | Deutsch | ✓ Full |
| Italian | it | Italiano | ✓ Full |
| Portuguese | pt | Português | ✓ Full |
| Dutch | nl | Nederlands | ✓ Full |
| Polish | pl | Polski | ✓ Full |
| Russian | ru | Русский | ✓ Full |
| Greek | el | Ελληνικά | ✓ Full |
| Swedish | sv | Svenska | ✓ Full |
| Danish | da | Dansk | ✓ Full |
| Norwegian | no | Norsk | ✓ Full |
| Finnish | fi | Suomi | ✓ Full |
| Czech | cs | Čeština | ✓ Full |
Asian Languages
| Language | Code | Native Name | Support |
|---|---|---|---|
| Chinese (Simplified) | zh-CN | 简体中文 | ✓ Full |
| Chinese (Traditional) | zh-TW | 繁體中文 | ✓ Full |
| Japanese | ja | 日本語 | ✓ Full |
| Korean | ko | 한국어 | ✓ Full |
| Thai | th | ไทย | ✓ Full |
| Vietnamese | vi | Tiếng Việt | ✓ Full |
| Filipino/Tagalog | tl | Tagalog | ✓ Full |
| Indonesian | id | Bahasa Indonesia | ✓ Full |
| Malaysian | ms | Bahasa Malaysia | ✓ Full |
| Bengali | bn | বাংলা | ✓ Full |
| Hindi | hi | हिन्दी | ✓ Full |
| Punjabi | pa | ਪੰਜਾਬੀ | ✓ Full |
| Urdu | ur | اردو | ✓ Full |
Middle Eastern Languages
| Language | Code | Native Name | Support |
|---|---|---|---|
| Arabic | ar | العربية | ✓ Full |
| Hebrew | he | עברית | ✓ Full |
| Persian/Farsi | fa | فارسی | ✓ Full |
| Turkish | tr | Türkçe | ✓ Full |
African Languages
| Language | Code | Native Name | Support |
|---|---|---|---|
| Afrikaans | af | Afrikaans | ✓ Full |
| Swahili | sw | Kiswahili | ✓ Full |
Americas Languages
| Language | Code | Native Name | Support |
|---|---|---|---|
| Portuguese (Brazil) | pt-BR | Português Brasileiro | ✓ Full |
| Spanish (Latin America) | es-MX | Español Latinoamericano | ✓ Full |
Language Code Format
Language codes follow ISO 639-1 standard:
- Simple Code —
en,es,fr(language only) - Regional Code —
en-US,zh-CN(language + region) - Script Code —
zh-Hans,az-Cyrl(language + script)
Common Regional Variants
- English — en-US (US), en-GB (British), en-AU (Australian)
- Spanish — es-ES (Spain), es-MX (Mexico), es-AR (Argentina)
- Portuguese — pt-PT (Portugal), pt-BR (Brazil)
- Chinese — zh-CN (Simplified), zh-TW (Traditional)
- Arabic — Standard Arabic (ar) or country-specific (ar-SA, ar-EG)
Language Features
Full Support Includes
- ✓ Automatic translation
- ✓ Language detection
- ✓ Translation memory
- ✓ Quality scoring
- ✓ Manual override
- ✓ RTL support (for applicable languages)
- ✓ Spell checking
- ✓ Grammar checking
Right-to-Left (RTL) Languages
The following languages read right-to-left:
- Arabic (ar)
- Hebrew (he)
- Persian/Farsi (fa)
- Urdu (ur)
UI automatically adjusts for RTL languages.
Adding Custom Languages
Request New Language
- Go to AI Multilingual > Settings
- Click Request Language
- Select desired language
- Submit request
- Admin reviews and enables
Requirements
- Language must be available in translation service
- Minimum usage threshold (varies by deployment)
- Resource availability to support
Language Detection
Auto-Detection Methods
- Browser Language — Read from browser settings
- User Preference — Use saved user setting
- Geographic Location — Detect from IP (optional)
- URL Language — Check URL for language code
- Session Data — Remember previous selection
Detection Order
- User's explicit selection (highest priority)
- Saved user preference
- Browser language
- Geographic detection (if enabled)
- Site default language (fallback)
Translation Quality by Language
Quality varies slightly by language:
| Language Group | Quality | Notes |
|---|---|---|
| European (major) | Excellent (95%+) | Extensive training data |
| Asian (major) | Excellent (95%+) | Well-supported languages |
| European (minor) | Very Good (90%+) | Limited but adequate data |
| Asian (minor) | Very Good (90%+) | Improving constantly |
| Others | Good (85%+) | May need manual review |
Next Steps
- Getting Started — Setup guide
- Using Multilingual Features — Usage guide
Still stuck?
Our support team is ready to help you get set up.

