Language Support
Playto supports 23 UI languages, but feature quality varies per language depending on the underlying open-source models. This page lists the current support tier for each feature, plus a reference of widely-used proficiency exams.
Last updated: May 23, 2026
Tier definitions
Feature matrix
Status as of the current release. Tiers will be upgraded as upcoming TTS overhaul work for CJK languages ships.
| Language | OCR | Translation | TTS | Pronunciation | Dictionary |
|---|---|---|---|---|---|
| English | Stable | Stable | Stable | Stable | Stable |
| 日本語 1 | Stable | Stable | Functional | Beta | Stable |
| 中文 (简) 2 | Stable | Stable | Unsupported | Beta | Stable |
| 中文 (繁) 2 | Stable | Stable | Unsupported | Beta | Stable |
| 한국어 2 | Stable | Stable | Unsupported | Beta | Stable |
| Español 3 | Stable | Stable | Functional | Beta | Stable |
| Français 3 | Stable | Stable | Functional | Beta | Stable |
| Italiano 3 | Stable | Stable | Functional | Beta | Stable |
| Português (BR) 3 | Stable | Stable | Functional | Beta | Stable |
| Deutsch 2 | Stable | Stable | Unsupported | Beta | Stable |
| Nederlands 2 | Stable | Stable | Unsupported | Beta | Stable |
| Русский 2 | Stable | Stable | Unsupported | Beta | Stable |
| Polski 2 | Stable | Stable | Unsupported | Beta | Stable |
| Tiếng Việt 2 | Stable | Stable | Unsupported | Beta | Stable |
| Română 2 | Stable | Stable | Unsupported | Beta | Stable |
| Dansk 2 | Stable | Stable | Unsupported | Beta | Stable |
| Norsk 2 | Stable | Stable | Unsupported | Beta | Stable |
| Svenska 2 | Stable | Stable | Unsupported | Beta | Stable |
| Suomi 2 | Stable | Stable | Unsupported | Beta | Stable |
| Türkçe 2 | Stable | Stable | Unsupported | Beta | Stable |
| Čeština 2 | Stable | Stable | Unsupported | Beta | Stable |
| Magyar 2 | Stable | Stable | Unsupported | Beta | Stable |
| Ελληνικά 2 | Stable | Stable | Unsupported | Beta | Stable |
- Dedicated voice available; pitch accent expression has limits — improvement planned via the upcoming TTS overhaul.
- The current TTS engine does not support this language, so the in-app TTS button is disabled. Integration of a dedicated TTS engine for this language is planned for a future update.
- TTS voice mapping was recently extended. Not native quality, but practical for learning use.
Dictionary backing
Word definitions shown in Playto are currently generated by the LLM at lookup time across all 23 languages. This works well in practice but is not backed by an authoritative dictionary. External dictionary integration (JMdict for Japanese, CC-CEDICT for Chinese, ECDICT-style sources for English and others) is on the roadmap to reduce hallucination and improve definition consistency.
Idiom and phrasal expression coverage
Idiom and multi-word expression detection is not yet implemented in any language. Single-word lookup works across all 23 languages; multi-word idioms may not be recognized as units. Idiom dictionary integration per language is a roadmap candidate.
Default translation model
Playto translates with Hy-MT2, a compact model built for translation that comes with the installer. It runs on modest hardware and is the most accurate choice for the languages it covers, so there is nothing to download or pick before your first game.
Hy-MT2 does not cover Swedish, Romanian, Danish, Norwegian, Finnish, or Hungarian. For a pair that includes one of them, Playto uses a larger local AI model instead. See Models for the full catalog.
Proficiency exam reference
Major standardized exams per language. Japanese, English, and Chinese vocabulary is currently tagged with JLPT / CEFR / HSK level data internally. Game-profile-level estimation and level-aware SRS difficulty are planned for a future update across all supported languages.
| Language | Major exams | Levels | Playto today | Future |
|---|---|---|---|---|
| English | CEFR (A1–C2), TOEIC, TOEFL, IELTS | 6 (CEFR) | Vocabulary tagged (KELLY EVP, 6,481 entries) | Game-profile-level mapping, level-aware SRS |
| 日本語 | JLPT (N5–N1), J.TEST | 5 (JLPT) | Vocabulary tagged (JLPT N5–N1, 32,307 entries) | Game-profile-level mapping, level-aware SRS |
| 中文 (简) | HSK 3.0 (1–9) | 9 | Vocabulary tagged (HSK 3.0, 5,342 entries) | Game-profile-level mapping, level-aware SRS |
| 中文 (繁) | TOCFL (1–7) | 7 | Not integrated | TOCFL vocabulary integration |
| 한국어 | TOPIK (1–6) | 6 | Not integrated | TOPIK vocabulary integration |
| Español | DELE / SIELE (CEFR A1–C2) | 6 | Not integrated | CEFR vocabulary integration |
| Français | DELF / DALF (CEFR A1–C2), TCF | 6 | Not integrated | CEFR vocabulary integration |
| Italiano | CILS, CELI (CEFR A1–C2) | 6 | Not integrated | CEFR vocabulary integration |
| Português (BR) | CELPE-Bras, CIPLE | 4–5 | Not integrated | CEFR-aligned vocabulary integration |
| Deutsch | Goethe-Zertifikat (A1–C2), TestDaF | 6 | Not integrated | CEFR vocabulary integration |
| Nederlands | CEFR (A1–C2), NT2 | 6 | Not integrated | CEFR vocabulary integration |
| Русский | TORFL / TRKI (A1–C2) | 6 | Not integrated | TORFL vocabulary integration |
| Polski | Certyfikat (A1–C2) | 6 | Not integrated | CEFR vocabulary integration |
| Tiếng Việt | CEFR-V framework | 6 (CEFR-V) | Not integrated | CEFR-V vocabulary integration |
| Română | CEFR (A1–C2) | 6 | Not integrated | CEFR vocabulary integration |
| Dansk | CEFR (A1–C2), Prøve i Dansk | 6 | Not integrated | CEFR vocabulary integration |
| Norsk | CEFR (A1–C2), Norskprøven | 6 | Not integrated | CEFR vocabulary integration |
| Svenska | CEFR (A1–C2), Swedex, TISUS | 6 | Not integrated | CEFR vocabulary integration |
| Suomi | CEFR (A1–C2), YKI | 6 | Not integrated | CEFR vocabulary integration |
| Türkçe | CEFR (A1–C2), TYS | 6 | Not integrated | CEFR vocabulary integration |
| Čeština | CEFR (A1–C2), CCE | 6 | Not integrated | CEFR vocabulary integration |
| Magyar | CEFR (A1–C2), ECL | 6 | Not integrated | CEFR vocabulary integration |
| Ελληνικά | CEFR (A1–C2), Ελληνομάθεια | 6 | Not integrated | CEFR vocabulary integration |
Roadmap
- Upcoming — CJK TTS overhaul: a pitch-accent-aware engine for Japanese, and speech playback for Chinese.
- Future — DE / RU / PL / VI TTS: dedicated TTS engine integration based on user demand.
- Future — Proficiency level estimation: per-game-profile level metadata (CEFR / JLPT / HSK / TOPIK), level-aware SRS difficulty.
- Future — Proficiency vocabulary expansion: TOPIK (Korean), CEFR (DE / NL / ES / FR / IT / PT / PL / RO / DA / NB / FI / SV / TR / CS / HU / EL), TOCFL (Chinese, Traditional), TORFL (Russian), CEFR-V (Vietnamese) vocabulary integration to bring all 23 languages to parity with JA / EN / ZH.
- Future — External dictionary integration: JMdict (JA), CC-CEDICT (ZH), ECDICT-style sources (EN and others) to back word definitions with authoritative data instead of LLM-only generation.
- Future — Idiom and phrasal expression detection: per-language idiom dictionaries for multi-word expression recognition.
Found an inaccuracy? Use Contact us in the app (Support > Contact us), which attaches diagnostics automatically.