Skip to content

Dutch (NL) language pack available — MultiLanguage_NL #11

@Kenneth-Audenaert

Description

@Kenneth-Audenaert

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions