¿Qué bot de traducción de Discord permite elegir el idioma de cada usuario?
Ningún bot de Discord puede mostrar un mismo canal en un idioma distinto a cada miembro, así que el idioma por usuario funciona en una de dos direcciones. BabelBot cubre la lectura: cada miembro guarda un idioma con /set-context-language, y después Translate Text muestra una traducción privada y la reacción del globo terráqueo traduce cualquier mensaje a ese idioma. Talksy, Trelunia, iTranslator y Discord Translator (nvu.io) cubren la escritura: traducen los mensajes que envía un miembro, y todo el canal ve el resultado.
- Guarda un idioma
El miembro ejecuta /set-context-language una vez y elige un idioma.
- Pide una traducción
El miembro selecciona Aplicaciones > Translate Text en un mensaje, o toca la reacción del globo terráqueo.
- Lee en ese idioma
Translate Text muestra la traducción solo a ese miembro.
¿Cuál es el mejor bot de Discord para que cada usuario elija su idioma de traducción?
El mejor bot depende de la dirección. Usa BabelBot cuando cada miembro quiera leer en su propio idioma. Usa Talksy cuando unos pocos miembros quieran que se traduzcan sus propios mensajes para los demás.
La tabla muestra qué bot encaja con cada necesidad. Los datos de los otros bots vienen de sus propias páginas, consultadas el 10 de noviembre de 2026.
| Qué necesitas | Bot | Cómo |
|---|---|---|
| Un miembro lee cualquier mensaje en su propio idioma y nadie más lo ve | BabelBot | Translate Text, con el idioma de /set-context-language |
| Un toque bajo cada mensaje, con traducción al idioma del miembro que toca | BabelBot | Reacción del globo terráqueo |
| Unos pocos miembros escriben en otro idioma y cada uno se apunta | Talksy | /talksy spanish |
| Un admin elige a los miembros por rol | iTranslator | Role-Translation |
| Un admin elige a un solo miembro | Discord Translator (nvu.io) o Trelunia | -translate @user auto german, o /config auto-on |
| Un idioma personal distinto en cada servidor | Discord Translator (discordtranslator.com) | /settings server-language |
| Todos leen dos o tres idiomas principales | BabelBot | Idiomas de destino del servidor |
¿Qué significa "idioma por usuario" en un bot de traducción de Discord?
En un bot de traducción de Discord, el idioma por usuario significa una de dos cosas. El bot traduce lo que escribe un miembro, o un miembro traduce a su propio idioma los mensajes que lee. Las páginas de los bots usan las mismas palabras para las dos cosas, así que averigua cuál ofrece un bot antes de añadirlo.
Otros dos métodos no necesitan un ajuste por miembro. Este artículo usa estos cuatro nombres.
| Método | Quién elige el idioma | Quién ve la traducción | Automático |
|---|---|---|---|
| Traducir lo que escribe un miembro | El miembro, o un admin por ese miembro | Todos los del canal | Sí |
| Traducir lo que lee un miembro | El miembro | Solo el miembro, o el canal | No, el miembro lo pide |
| Un canal por idioma | Un admin | Todos los de cada canal de idioma | Sí |
| Un canal, traducido para todos | Un admin | Todos los del canal | Sí |
¿Puede un bot mostrar a cada miembro el mismo canal en un idioma distinto?
Ningún bot de Discord puede mostrar un canal en un idioma distinto a cada miembro, porque Discord muestra los mismos mensajes a todos los que ven el canal. Un bot no puede publicar un mensaje que a un miembro le parezca español y a otro, coreano.
Un bot de traducción llega a una sola persona de dos maneras: una respuesta privada o un mensaje directo. Discord solo permite una respuesta privada cuando el miembro usa un comando de barra, un menú del mensaje (clic derecho y luego Aplicaciones) o un botón. Es el mensaje "Solo tú puedes ver esto".
Una reacción no cuenta como una de estas acciones. Por eso, un bot solo puede responder a una reacción de bandera en dos sitios: en el canal o en un mensaje directo.
Esto marca los límites de todos los bots. La traducción automática para un solo lector va a mensajes directos, por ejemplo con /watch en Discord Translator (discordtranslator.com), o a un canal por idioma. En un único canal compartido, el miembro pide cada traducción, o todos ven todas las traducciones.
Discord Translator (discordtranslator.com) describe /watch como "Recibe por mensaje directo, traducidos, los mensajes de un usuario de este servidor". Sitio web de Discord Translator, consultado el 10 de noviembre de 2026
¿Qué bots traducen lo que escribe un miembro?
Talksy, Trelunia, iTranslator y Discord Translator (nvu.io) traducen lo que escribe un miembro. BabelBot no. En BabelBot, un admin define los idiomas del servidor, y el ajuste de cada miembro es el idioma en que lee.
Este método sirve para un servidor donde unos pocos miembros escriben en un idioma que los demás no leen. En la mayoría de estos bots, cada mensaje de esos miembros aparece dos veces en el canal.
| Bot | Comando o ajuste | Quién lo activa |
|---|---|---|
| Talksy | /talksy spanish | Solo el miembro. Antes, el servidor debe ejecutar /server enable y permitir el canal. |
| Trelunia, también conocido como TranslateMate | /config auto-on target:German | Cualquier miembro para sus propios mensajes. Para otros miembros, un admin con Administrador o Gestionar servidor. |
| iTranslator | Role-Translation en el panel, o /translaterole create | Un admin elige un rol y sus idiomas. El bot traduce los mensajes de los miembros con ese rol. |
| Discord Translator (nvu.io) | -translate @user auto german | El comando nombra a otro miembro. La página del wiki no dice qué permiso necesita. |
La documentación de Talksy dice que /talksy "traduce los mensajes que envía un miembro para que los demás puedan leerlos", y que "no hay ningún comando de admin que active a un miembro". Documentación de Talksy, consultada el 10 de noviembre de 2026
El wiki de Trelunia dice: "Los usuarios normales solo pueden configurar la traducción automática de sus propios mensajes." Wiki de Trelunia, consultado el 10 de noviembre de 2026
La documentación de iTranslator describe Role-Translation como "Traduce todo lo que escriben los miembros de un rol, hablen donde hablen." Documentación de iTranslator, consultada el 10 de noviembre de 2026
El wiki de Discord Translator (nvu.io) enumera los comandos que traducen a un miembro. Wiki de Discord Translator, consultado el 10 de noviembre de 2026
- Dos bots se llaman Discord Translator. El de nvu.io usa comandos con prefijo, como -translate. El de discordtranslator.com usa comandos de barra, como /settings y /watch.
- Discord Translator (discordtranslator.com) tiene Seamless Translation "para canales, categorías o usuarios concretos" en su plan Server Pro. Reemplaza el mensaje original.
¿Cómo lee un miembro los mensajes en su propio idioma?
Un miembro lee los mensajes de Discord en su propio idioma guardando un idioma una vez y pidiendo una traducción. En BabelBot, /set-context-language guarda el idioma, y Translate Text y la reacción del globo terráqueo lo usan. Un admin no define un idioma para cada miembro.
Cuatro bots documentan un idioma guardado y una traducción privada de un mensaje.
| Bot | Guardar un idioma | Traducción privada de un mensaje |
|---|---|---|
| BabelBot | /set-context-language | Translate Text. Solo la ve el miembro. |
| Discord Translator (discordtranslator.com) | /settings language, y /settings server-language para cada servidor | Translate Message. "Solo tú ves el resultado." |
| iTranslator | /set-context-language | Translate Text. Su página sobre mensajes directos dice "Solo tú puedes ver la traducción." |
| Talksy | Un idioma guardado, que Translate Message pide | /translate. "La respuesta es privada (solo la ves tú)." |
Discord Translator (discordtranslator.com) muestra el resultado "en el idioma de tu app de Discord, salvo que elijas otro con /settings language". Sitio web de Discord Translator, consultado el 10 de noviembre de 2026
Translate Text de iTranslator usa el idioma de la app de Discord, salvo que el miembro elija otro con /set-context-language. Documentación de iTranslator, consultada el 10 de noviembre de 2026
Translate Message de Talksy traduce un mensaje "a tu idioma guardado (o te pide uno)". Comandos de Talksy, consultados el 10 de noviembre de 2026
¿Cómo guarda un miembro su idioma en BabelBot?
En BabelBot, cada miembro guarda su idioma con /set-context-language. Después, Translate Text y la reacción del globo terráqueo traducen a ese idioma.
El idioma solo se aplica a ese miembro. No cambia los ajustes del servidor. Si un miembro no guarda ningún idioma, Translate Text usa el idioma de su Discord cuando puede. BabelBot guarda el idioma durante 180 días desde la última vez que el miembro lo usó.
¿Quién ve una traducción de Translate Text?
Solo ve una traducción de Translate Text el miembro que la pidió. El miembro hace clic derecho en un mensaje, abre Aplicaciones y selecciona Translate Text. En el móvil, mantiene pulsado el mensaje.
- BabelBot no publica nada en el canal, y los moderadores no ven la traducción.
- Translate Text no cuenta para las traducciones con IA del servidor. Sigue funcionando cuando un servidor Free ha usado su asignación mensual.
- Un miembro que instala BabelBot en su propia cuenta de Discord también puede usarlo en mensajes directos y en servidores sin BabelBot.
¿Las traducciones por reacción con bandera son privadas?
Las traducciones por reacción con bandera de BabelBot son públicas, salvo que un admin ajuste Visibilidad de las traducciones por emoji de bandera a DM privado. Cualquier miembro puede reaccionar a un mensaje con la bandera de un país, y BabelBot traduce el mensaje al idioma de ese país.
Con DM privado, la traducción va al miembro que reaccionó, en un mensaje directo. En ambos casos, la bandera sigue visible en el canal. Solo Translate Text no deja ningún rastro en el canal.
iTranslator también responde en el canal, y su opción privada necesita Premium. Trelunia responde con un embed, y Talksy responde con la traducción.
La documentación de iTranslator dice que la opción de enviar una traducción por bandera en un mensaje privado "requiere Premium". Documentación de iTranslator, consultada el 10 de noviembre de 2026
¿Qué hace la reacción del globo terráqueo?
La reacción del globo terráqueo de BabelBot traduce un mensaje al idioma guardado del miembro que la toca. Con el atajo del globo terráqueo activado, BabelBot añade una reacción de globo terráqueo a cada mensaje de texto nuevo de un miembro.
La primera vez, BabelBot le pregunta su idioma al miembro en un mensaje directo. Después, cada toque traduce al instante. Con Pública, BabelBot publica cada idioma una sola vez por mensaje, así que diez miembros que leen alemán reciben una sola traducción al alemán.
¿Cómo se configura la traducción personal en BabelBot?
Abre Configuración > Funciones > Reacciones con emojis de bandera en el panel de BabelBot. Necesitas el permiso Gestionar servidor en Discord.
- Comprueba que el interruptor Traducciones por reacción con emoji de bandera está activado. Viene activado cuando añades BabelBot, y las traducciones por bandera son públicas.
- Ajusta Visibilidad de las traducciones por emoji de bandera a Pública o DM privado.
- Ajusta Atajos de reacción a Globo terráqueo.
- Ajusta Traducciones con globo terráqueo a DM privado o Pública. Empieza en DM privado.
- Para mostrar banderas bajo cada mensaje, ajusta Atajos de reacción a Banderas de idioma y elige hasta 5 banderas.
¿Qué debe comprobar un admin antes de activarlo?
Comprueba los permisos, los mensajes directos y los canales antes de activar los atajos de reacción en un servidor grande.
- Permisos: para los atajos de reacción, BabelBot necesita Añadir reacciones y Ver el historial de mensajes en el canal.
- Mensajes directos bloqueados: si un miembro bloquea los mensajes directos de los miembros del servidor, una traducción por DM privado no le llega, y BabelBot no la publica en el canal. Si un toque del globo terráqueo se bloquea, BabelBot publica un aviso corto para ese miembro y lo borra a los 30 segundos.
- Canales: las reacciones con bandera siguen funcionando en un canal donde una regla de canal desactiva la traducción automática. Para bloquear las banderas o usar otro atajo en algunos canales, añade una regla de canal.
- Un aviso para fijar para los miembros: "Para leer un mensaje en tu idioma, haz clic derecho en él y selecciona Aplicaciones > Translate Text. Solo tú ves la traducción. Ejecuta /set-context-language una vez para elegir tu idioma. O toca el globo terráqueo bajo un mensaje."
¿Cuánto cuesta la traducción personal?
En BabelBot, Translate Text es gratis y no cuenta, y cada traducción por bandera o por globo terráqueo usa una de las traducciones con IA del servidor. Otros bots cuentan contra el miembro, o cuentan caracteres.
| Bot | Qué cuenta | Asignación gratuita |
|---|---|---|
| BabelBot | Translate Text: nada. Traducción por bandera o por globo terráqueo: una traducción con IA del servidor. | 100 traducciones con IA por servidor al mes, para las traducciones automáticas, de puentes, por bandera y por globo terráqueo en conjunto |
| Talksy | El miembro que lo usó | Por miembro al mes: 100 traducciones en línea, 100 usos de /translate y Translate Message, 50 reacciones con bandera |
| iTranslator | Caracteres del servidor. En la app de usuario, caracteres de la persona. | 10.000 caracteres por servidor y 2000 por persona, sin restablecimiento mensual. Un voto restablece el contador. |
Talksy cuenta las traducciones en línea, /translate, Translate Message y las reacciones con bandera "contra el miembro que las usó". Planes y límites de Talksy, consultados el 10 de noviembre de 2026
iTranslator cuenta los caracteres de cada servidor, y un voto restablece el contador. Límite de traducción de iTranslator, consultado el 10 de noviembre de 2026
- Con DM privado, cada toque de un miembro usa una traducción con IA. Diez miembros que tocan un mensaje usan diez.
- Las traducciones por bandera y por globo terráqueo se pausan cuando al servidor no le quedan traducciones con IA. En Free, un voto en top.gg restablece las 100.
- Un servidor con un globo terráqueo bajo cada mensaje necesita un plan de pago. Pro tiene 10.000 traducciones con IA al mes por 9,99 €, y Ultra tiene 50.000 por 19,99 €.
- Talksy Pro cuesta 8,99 € al mes y pertenece a una sola persona, que puede patrocinar servidores. Los miembros de un servidor patrocinado no tienen límite.
Preguntas frecuentes
¿Puede Discord traducir los mensajes al idioma de cada miembro sin un bot?
No. Discord no tiene ningún ajuste que traduzca lo que escriben los miembros. El idioma de Ajustes de usuario solo cambia los menús y los botones de Discord.
¿Cómo puedo traducir automáticamente un servidor de Discord a varios idiomas?
Elige varios idiomas de destino para el servidor. BabelBot traduce entonces cada mensaje nuevo a hasta 3 idiomas en Free, 5 en Pro y 10 en Ultra. Un mensaje cuenta como una traducción con IA, aunque haya varios idiomas de destino.
¿Puede cada idioma tener su propio canal?
Sí. Un bot puede enlazar un canal por idioma, y cada miembro lee el canal en su idioma. En BabelBot esto es un puente. Free enlaza 2 canales, Pro enlaza hasta 6 en un hub y Ultra enlaza un canal principal y hasta 25 más. Cada canal enlazado que recibe una traducción usa una traducción con IA.
¿Puede un miembro elegir su idioma sin un admin?
Sí, para la traducción personal. En BabelBot, cualquier miembro puede ejecutar /set-context-language y usar Translate Text. En Talksy, solo el miembro puede activar /talksy, pero antes un admin debe activar el servidor y el canal.
¿Funciona el idioma por usuario en los canales de voz?
No en BabelBot. La traducción de chat de voz de BabelBot, en Ultra y Founder Access, publica texto en el chat del canal de voz en los idiomas de destino del canal, igual para todos los oyentes. Discord Translator (discordtranslator.com) dice que, con sus planes Premium, cada oyente recibe la llamada "traducida solo para ti".