BabelChat v3.0.1-beta — Breaking the language barrier in WoW
Published on March 20, 2026 by Andrey Yumashev
BabelChat is a real-time chat translator for World of Warcraft. A tiny addon captures messages from the game, and a companion desktop app translates them via DeepL — showing results in a sleek overlay on top of WoW.
What makes it different:
- Original message appears instantly, translation follows 0.5-2s later (streaming)
- Built-in dictionary of 347 gaming terms in 14 languages — translates slang like "lfm", "wts", "ez" without any API call
- Works in PUG raids, international guilds, cross-realm groups — anywhere language is a barrier
The dictionary data is based on WoW Translator by Pirson (MIT License) — we've extended it with slang terms, rewritten the translation engine, and built the companion app from scratch.
Tech stack: Python 3.12, PyQt6, DeepL API, pymem, Lua (WoW addon). 133 automated tests. MIT licensed.