Home - Majhrs16/ChatTranslator GitHub Wiki

View in english

Preguntas frecuentes:

¿Qué son y cómo uso los textos?

Los textos se traducirán si el idioma del remitente y el destinatario son diferentes. Puedes acceder a ellos de dos formas:

  • Todo en uno (poco recomendable):
    • Obtener los mensajes del remitente: %ct_messages%
    • Obtener los mensajes del destinatario: $ct_messages$
  • Por separado (recomendable):
    • Obtener un mensaje del grupo de formato actual: {index}

¿Qué es el index? Es el número (contando desde 0) del texto.

¿Por qué ya no hay soporte de actualización del antiguo archivo messages.yml?

Debido a tantos cambios en ese archivo, actualizarlo se ha vuelto complicado. Sin embargo, intentaré mantenerlo actualizado a partir de ahora.

¿Qué compone un chat?

Un chat está formado por los grupos de formatos from y to (y otros to si están presentes).

¿Qué es from y to?

Normalmente, se refiere al remitente y al destinatario, respectivamente. Aunque también puede referirse a los grupos de formatos from y to.

¿Cómo actualizo de la v1.7.12 a la v2.0?

Recomiendo encarecidamente respaldar tus configuraciones y hacer la actualización manualmente. El plugin debería ser capaz de actualizarse automáticamente, pero si notas errores en comparación con antes, es recomendable hacerlo manualmente.

En cualquier caso, hasta el 1 de enero de 2025, proporcionaré soporte manual para actualizaciones de los formatos, no del archivo messages.yml. Si necesitas más información, no dudes en contactarme a través de Discord.


¿Como configurar el DiscordTranslator?

  • Crea una aplicacion en Discord developer portal.
  • Ve a la seccion Bots.
  • Habilitas todos los Privileged Gateway Intents.
  • Copia y pega él Bot Token en config.discord.bot-token.
  • Ve a la seccion OAuth2, en OAuth2 URL Generator activas la casilla bot, en BOT PERMISSIONS activas el permiso Administrator, e invitas tu bot a tu servidor de Discord con el link generado.
  • Y por último, configuras los canales que deseas que se redireccionen y/o traduzcan.

¿Por qué los demás no pueden leer ni escribir en el chat?

Probablemente le falte configurar los siguientes permisos:

  • ! ChatTranslator.admin: Otorga permisos de administración del plugin.
  • ! ChatTranslator.chat.%.messages: Mensajes para el que tenga el permiso.
  • ! ChatTranslator.chat.%.toolTips: ToolTips para el que tenga el permiso.
  • ! ChatTranslator.chat.%.sounds: Sonidos para el que tenga el permiso.
  • ! ChatTranslator.chat.%.color: Color para el que tenga el permiso.

! = Por defecto: OP.

% = Nombre del grupo de formato, o puede ser * para usar todos los grupos de formato.

¿Qué hago si hay un conflicto con otro plugin?

Si hay un conflicto con otro plugin, intente (des) activando:

  • config.show-native-chat.cancel-event Cancela el evento original de chat, evitando que se muestre, pero puede causar incompatibilidades.
  • config.show-native-chat.clear-recipients Similar al anterior, pero en vez de cancelar el evento original, solo evita que se muestre en el cliente de Minecraft.

No es necesario, pero si definitivamente hay un conflicto con otro plugin, no dude en contactarme a través de Discord.

¿Puedo excluir ciertos mensajes de la traducción?

Simplemente, encierre el texto que quiera evitar traducir o formatear entre "`" (sin comillas).

Esto se le llama escapar un texto.

¿Qué debo hacer si el plugin causa retraso en el servidor?

Tenga en cuenta que, ChatTranslator depende de los siguientes servicios en línea:

  • Discord (No activado por defecto),
  • Traductor de Google.

Por tanto, si el servidor tiene un ping muy alto a internet(más de 150 ms), podría experimentar retrasos notables en el chat.

¡Gracias por leerme!