Supported Languages

Language Den works with any language you can type. This page covers the full list of supported languages and any language-specific features.

Language List

Language Den supports 59 languages as target or native languages:

Afrikaans, Arabic, Bengali, Bulgarian, Catalan, Chinese (Mandarin), Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Finnish, French, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Kannada, Korean, Latvian, Lithuanian, Macedonian, Malay, Malayalam, Maltese, Marathi, Nepali, Norwegian, Persian (Farsi), Polish, Portuguese, Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Welsh


Changing Your Language

Go to Settings → Languages to change your target language (the language you’re learning) or your native language (used for translations). You can change these at any time — your existing vocabulary is not affected.


Right-to-Left Script Support

The following languages use right-to-left scripts and receive automatic RTL layout in word input fields:

Text fields automatically align right when one of these is selected as your target language.


Input Methods

Language Den uses the standard iOS keyboard for all text input. For languages with complex scripts, use the relevant iOS input method:

Script Input method
Latin (Spanish, French, German, etc.) Standard keyboard
Chinese (Mandarin) iOS Pinyin or Handwriting IME
Japanese iOS Kana or Romaji IME
Korean iOS Korean keyboard
Arabic, Hebrew, Urdu, Persian iOS RTL keyboard
Devanagari (Hindi, Nepali, Marathi) iOS Devanagari keyboard
Thai iOS Thai keyboard

Custom Metadata Fields

For non-Latin scripts, it’s useful to store a romanisation alongside the word (e.g. rōmaji for Japanese, pinyin for Chinese, romanisation for Thai). You can configure custom metadata fields in Settings → Languages → Metadata Fields. Fields you add here appear automatically on the add-word form and on each word’s detail screen.


AI Language Support

The AI features (word analysis, flashcard generation) work with all 59 languages, but quality varies by language. Languages with larger training data — such as Spanish, French, Japanese, Chinese, and German — generally produce better results than lower-resource languages.