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

First beta is live:
v3.0.1-beta.1 on GitHub


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.