Description
The ChatTranslator Addon: Breaking Language Barriers in World of Warcraft
ChatTranslator is much more than a simple translation addon for World of Warcraft. It is the result of an ongoing and collaborative effort focused on improving communication between players who speak different languages. The goal of this project is to help create a more global, connected, and accessible in-game community by reducing the language barriers that often make cooperation harder in parties, raids, guilds, battlegrounds, and whispers.
A Constantly Evolving Project
Since its beginning, ChatTranslator has been a living and evolving project shaped by real gameplay needs, technical improvements, and community feedback.
Wide Range of Phrases and Contexts
- World of Warcraft is full of unique mechanics, abbreviations, slang, tactical calls, and regional communication habits.
- Real translation support requires continuous collection, cleanup, and improvement of phrases and contexts.
Community Collaboration
- ChatTranslator improves thanks to players who test the addon and help identify phrases, edge cases, and translation gaps.
- This collaborative approach keeps the addon practical and aligned with real in-game communication.
Technical Growth
- The addon has evolved far beyond simple message replacement.
- It now includes:
- exact phrase matching
- multilingual compiled databases
- pattern-based translations
- review and ignored phrase workflows
- quick messages
- whisper support
- persistent user translations
- a companion desktop app with local AI support
Adaptability to New Needs
- As World of Warcraft changes, ChatTranslator must also adapt to new terms, mechanics, social phrases, and user expectations.
- The project is designed to keep growing over time with new translation packs and improved detection.
Current In-Game Workflow
The current version uses a ChatTranslator V2 interface with a structured in-game workflow. The main panel currently includes:
- General
- Review
- Ignored
- Quick Messages
The interface is designed to let players:
- review untranslated phrases
- save local translations
- ignore unwanted phrases
- manage quick communication
- monitor the active translation bank
The addon now also includes:
- My Language selection
- Input Language selection
- support for automatic input language detection
- support for same-language skipping
- clearer status tracking for:
- compiled entries
- active entries
- pending phrases
- ignored phrases
- user overrides
Verified Command
The confirmed slash command is:
/ct
Opens or closes the main ChatTranslator panel.
Supported Languages
ChatTranslator is currently being expanded to support multilingual workflows across several languages.
Current supported interface and translation direction goals
- English
- Español
- Português
- Français
- Deutsch
- Русский
The addon is being designed so that the player can define a fixed native language through My Language, while incoming chat can be handled through automatic input detection or a selected source language.
Translation System
ChatTranslator currently works through a layered translation system:
Exact Translations
Direct phrase-to-phrase translations for clear and common expressions.
Multilingual Compiled Data
A larger compiled bank designed to support multiple source and destination languages more efficiently.
Pattern-Based Translation
The addon also supports pattern-based translations for dynamic phrases and structured in-game calls, helping with things like:
- tactical group communication
- short social phrases
- repeated game-related sentence structures
- common real-time calls used in dungeons, raids, battlegrounds, and whispers
Persistent User Overrides
User-saved translations are stored persistently so that updates do not overwrite personal additions under normal use.
This allows the player to build a growing local translation layer over time.
Review and Learning Workflow
One of the core goals of ChatTranslator is to keep improving as new phrases appear.
The Review workflow allows players to:
- inspect pending phrases
- save useful exact translations
- ignore phrases that should not be processed
- gradually improve the local translation bank
This makes ChatTranslator a practical long-term tool rather than a fixed closed dictionary.
Quick Messages
ChatTranslator includes a Quick Messages workflow to help players communicate common phrases faster during gameplay.
This is especially useful for:
- group coordination
- repeated raid or dungeon communication
- social replies
- fast response situations
Whisper Support
ChatTranslator is also designed to support whispers, helping with direct one-to-one communication between players from different regions.
This is especially important for:
- guild communication
- recruiting
- direct group invites
- personal conversations between players who do not share the same language
Optional Desktop Companion App: ChatTranslatorAI
ChatTranslator now also includes an optional desktop companion app called ChatTranslatorAI.
The addon can still be used on its own inside WoW, but the desktop app expands the ecosystem with additional tools and local AI support.
What ChatTranslatorAI adds
- SQLite-based external data handling
- support for importing and reviewing WoW SavedVariables
- export of local translation packs
- support for user translation workflows outside the game
- local AI support through Ollama
- Windows installer and portable ZIP distribution
- build, packaging, and release automation
Download the Desktop App
Download ChatTranslatorAI for Windows
Available App Versions
- Windows Installer — recommended for most users
- Portable ZIP — lighter version without full installation
Why the Desktop App Matters
The desktop app is designed to help build the player’s local translation ecosystem by making it easier to:
- review untranslated phrases
- keep a personal translation bank
- work with local AI
- export cleaner local packs
- improve translation quality over time
Project Direction
ChatTranslator is no longer just an addon. It is becoming a broader ecosystem that includes:
- the in-game addon
- in-game review and ignored phrase handling
- quick message workflows
- multilingual compiled and pattern-based translation banks
- a desktop companion app
- local AI support through Ollama
- portable and installer distributions
- release and publishing automation
Why This Is a Collaborative Project
ChatTranslator depends on:
- multilingual understanding
- real in-game testing
- iterative improvement
- user feedback
- ongoing content growth as the game evolves
That is why the project is community-driven by nature. It keeps getting better through use, testing, and refinement.
Support the Project
If you would like to support development, you can donate here:
El addon ChatTranslator: Rompiendo Barreras de Idioma en World of Warcraft
ChatTranslator es mucho más que un simple addon de traducción para World of Warcraft. Es el resultado de un esfuerzo continuo y colaborativo enfocado en mejorar la comunicación entre jugadores que hablan distintos idiomas. El objetivo de este proyecto es ayudar a crear una comunidad dentro del juego más global, conectada y accesible, reduciendo las barreras de idioma que muchas veces dificultan la cooperación en grupos, bandas, hermandades, campos de batalla y susurros.
Un Proyecto en Constante Evolución
Desde sus inicios, ChatTranslator ha sido un proyecto vivo y en evolución, impulsado por necesidades reales del juego, mejoras técnicas y retroalimentación de la comunidad.
Amplitud de Frases y Contextos
- World of Warcraft está lleno de mecánicas únicas, abreviaturas, jerga, llamadas tácticas y formas de comunicación que varían según la región.
- Dar soporte a la comunicación real requiere recopilar, ordenar y mejorar frases y contextos de forma constante.
Colaboración de la Comunidad
- ChatTranslator mejora gracias a jugadores que prueban el addon y ayudan a detectar frases, casos especiales y vacíos de traducción.
- Este enfoque colaborativo mantiene el addon útil y alineado con la comunicación real dentro del juego.
Crecimiento Técnico
- El addon ha evolucionado mucho más allá del reemplazo simple de mensajes.
- Ahora incluye:
- coincidencias exactas
- bases compiladas multilenguaje
- traducción por patrones
- flujos de revisión e ignorados
- mensajes rápidos
- soporte para susurros
- traducciones persistentes del usuario
- una app de escritorio complementaria con IA local
Adaptación a Nuevas Necesidades
- A medida que World of Warcraft cambia, ChatTranslator también debe adaptarse a nuevos términos, mecánicas, frases sociales y expectativas de los usuarios.
- El proyecto está pensado para seguir creciendo con nuevos packs de traducción y mejor detección.
Flujo Actual Dentro del Juego
La versión actual utiliza una interfaz ChatTranslator V2 con un flujo de trabajo más estructurado dentro del juego. El panel principal actualmente incluye:
- General
- Revisión
- Ignorados
- Mensajes rápidos
La interfaz está pensada para permitir a los jugadores:
- revisar frases no traducidas
- guardar traducciones locales
- ignorar frases no deseadas
- gestionar comunicación rápida
- monitorear el banco de traducción activo
El addon ahora también incluye:
- selección de Mi idioma
- selección de Idioma de entrada
- soporte para detección automática del idioma de entrada
- soporte para omitir traducción si ya está en el mismo idioma
- seguimiento más claro del estado de:
- entradas compiladas
- entradas activas
- frases pendientes
- frases ignoradas
- overrides del usuario
Comando Verificado
El slash command confirmado es:
/ct
Abre o cierra el panel principal de ChatTranslator.
Idiomas Soportados
ChatTranslator está siendo ampliado para soportar flujos multilenguaje entre varios idiomas.
Idiomas actualmente considerados para interfaz y traducción
- English
- Español
- Português
- Français
- Deutsch
- Русский
El addon está siendo diseñado para que el jugador defina un idioma nativo fijo mediante Mi idioma, mientras que el chat entrante pueda manejarse mediante detección automática o un idioma de origen seleccionado.
Sistema de Traducción
ChatTranslator funciona actualmente con un sistema por capas:
Traducciones Exactas
Traducciones directas frase a frase para expresiones claras y comunes.
Datos Compilados Multilenguaje
Una base compilada más amplia, pensada para soportar varios idiomas de origen y destino de forma más eficiente.
Traducción por Patrones
El addon también soporta traducción basada en patrones para frases dinámicas y llamadas estructuradas dentro del juego, ayudando con cosas como:
- comunicación táctica de grupo
- frases sociales cortas
- estructuras repetidas de frases del juego
- llamadas comunes usadas en mazmorras, bandas, campos de batalla y susurros
Overrides Persistentes del Usuario
Las traducciones guardadas por el usuario se almacenan de forma persistente para que las actualizaciones no sobrescriban sus aportes personales en condiciones normales.
Esto permite que el jugador construya su propia capa local de traducción con el tiempo.
Flujo de Revisión y Aprendizaje
Uno de los objetivos centrales de ChatTranslator es seguir mejorando a medida que aparecen nuevas frases.
El flujo de Revisión permite a los jugadores:
- inspeccionar frases pendientes
- guardar traducciones exactas útiles
- ignorar frases que no deban procesarse
- mejorar gradualmente el banco local de traducción
Esto convierte a ChatTranslator en una herramienta práctica a largo plazo, y no en un diccionario fijo y cerrado.
Mensajes Rápidos
ChatTranslator incluye un flujo de Mensajes rápidos para ayudar a los jugadores a comunicar frases comunes más rápidamente durante la partida.
Esto es especialmente útil para:
- coordinación de grupo
- comunicación repetida en banda o mazmorra
- respuestas sociales
- situaciones donde se necesita reaccionar rápido
Soporte para Susurros
ChatTranslator también está diseñado para soportar susurros, ayudando en la comunicación directa entre jugadores de distintas regiones.
Esto es especialmente importante para:
- comunicación de hermandad
- reclutamiento
- invitaciones directas a grupo
- conversaciones personales entre jugadores que no comparten el mismo idioma
Aplicación de Escritorio Complementaria: ChatTranslatorAI
ChatTranslator ahora también cuenta con una aplicación de escritorio opcional llamada ChatTranslatorAI.
El addon puede seguir utilizándose por sí solo dentro de WoW, pero la app de escritorio amplía el ecosistema con herramientas adicionales y soporte de IA local.
Qué aporta ChatTranslatorAI
- manejo externo de datos basado en SQLite
- soporte para importar y revisar SavedVariables de WoW
- exportación de packs locales de traducción
- soporte para flujos de traducción del usuario fuera del juego
- soporte para IA local mediante Ollama
- distribución en instalador para Windows y ZIP portable
- automatización de compilación, empaquetado y publicación
Descargar la App de Escritorio
Descargar ChatTranslatorAI para Windows
Versiones Disponibles de la App
- Instalador Windows — recomendado para la mayoría de los usuarios
- Portable ZIP — versión más liviana sin instalación completa
Por Qué es Importante la App de Escritorio
La app de escritorio está diseñada para ayudar a construir el ecosistema local de traducciones del jugador, facilitando:
- revisar frases no traducidas
- mantener un banco personal de traducción
- trabajar con IA local
- exportar packs locales más limpios
- mejorar la calidad de traducción con el tiempo
Dirección del Proyecto
ChatTranslator ya no es solo un addon. Está evolucionando hacia un ecosistema más amplio que incluye:
- el addon dentro del juego
- revisión e ignorados dentro de WoW
- flujos de mensajes rápidos
- bancos compilados multilenguaje y por patrones
- una app de escritorio complementaria
- soporte de IA local mediante Ollama
- distribuciones portables y con instalador
- automatización de compilación, empaquetado y publicación
Por Qué es un Proyecto Colaborativo
ChatTranslator depende de:
- conocimiento multilingüe
- pruebas reales dentro del juego
- mejora iterativa
- retroalimentación de los usuarios
- crecimiento constante del contenido a medida que el juego evoluciona
Por eso el proyecto es, por naturaleza, impulsado por la comunidad. Mejora con el uso, las pruebas y el refinamiento continuo.
Apoya el Proyecto
Si deseas apoyar el desarrollo, puedes donar aquí:



