Hi Ruben,
I've built a Dutch (Nederlands) language pack for MultiLanguage and would love to discuss getting it included as an officially supported language, similar to the German, French, and Spanish packs.
Motivation
My wife and I are avid WoW players, and our dyslexic son would love to join us. However, reading English quest texts is a real barrier for him. That's why I built this language pack with Dutch translations and — crucially — Text-to-Speech support, so he can listen to quest texts being read aloud in Dutch. This makes the game accessible for him in a way that text alone can't.
What it includes
- Quests — full Dutch translations (descriptions, objectives, completion text)
- Items — 28,000+ translated item names and descriptions
- Spells — 340,000+ translated spell names and descriptions
- NPCs — structure in place, translations in progress
- TTS — optional Text-to-Speech support with pre-generated Dutch audio (via Piper)
How it works
Translations are generated using Opus MT (Helsinki-NLP/opus-mt-en-nl) with a WoW-specific glossary to preserve character names, locations, factions, and other proper nouns. The addon follows the same structure as your existing language packs (MultiLanguage_DE, etc.).
Additions to the base addon
- "Always show" interaction mode — The default hover interaction mode causes the translation frame to disappear when the mouse moves away, making it impossible to click the TTS playback button. The "Always show" mode keeps the translation frame persistently visible, which is required for TTS to be usable.
Repository
https://github.com/Kenneth-Audenaert/MultiLanguage_NL
The repo contains:
- The addon itself (Lua files, database)
- The translation pipeline (
tools/precache.py) and server (tools/server/) so translations can be reproduced and updated
- Audio files are excluded from the repo due to size (~3.7 GB) but can be generated with the included tools
Questions
- Would you be open to adding Dutch as a supported language on the main MultiLanguage page / CurseForge?
- Is there anything I should change to better align with the existing language pack structure?
- Would the "Always show" interaction mode and TTS button be useful to add upstream, so other language packs could also support TTS in the future?
Thanks for building MultiLanguage — it's a great addon!
Kenneth
Hi Ruben,
I've built a Dutch (Nederlands) language pack for MultiLanguage and would love to discuss getting it included as an officially supported language, similar to the German, French, and Spanish packs.
Motivation
My wife and I are avid WoW players, and our dyslexic son would love to join us. However, reading English quest texts is a real barrier for him. That's why I built this language pack with Dutch translations and — crucially — Text-to-Speech support, so he can listen to quest texts being read aloud in Dutch. This makes the game accessible for him in a way that text alone can't.
What it includes
How it works
Translations are generated using Opus MT (Helsinki-NLP/opus-mt-en-nl) with a WoW-specific glossary to preserve character names, locations, factions, and other proper nouns. The addon follows the same structure as your existing language packs (MultiLanguage_DE, etc.).
Additions to the base addon
Repository
https://github.com/Kenneth-Audenaert/MultiLanguage_NL
The repo contains:
tools/precache.py) and server (tools/server/) so translations can be reproduced and updatedQuestions
Thanks for building MultiLanguage — it's a great addon!
Kenneth