Contenido generado con IA — puede contener errores.

Referencia

Idiomas

Menús, mensajes, sidebars y hotbars en inglés, español, portugués o francés, y dónde vive cada archivo traducido.

Cada línea que lee un jugador o un miembro del staff viene en cuatro idiomas: inglés (en), español (es), portugués (pt) y francés (fr). Cada idioma es una carpeta de archivos completos bajo plugins/ExyliaStaff/lang/, y puedes editar cualquiera de ellos.

Elegir uno

language, al principio de config.yml, elige la carpeta:

plugins/ExyliaStaff/config.yml
language: default
ValorIdioma
defaultSigue el idioma configurado en el config.yml de ExyliaLib, así que una línea cambia todos los plugins de Exylia. Inglés cuando ahí no se indica ninguno. Es lo que escribe una instalación nueva.
en, es, pt, frSolo este plugin, diga lo que diga la librería.
customLos archivos de un servidor que usaba el plugin antes de que existieran los idiomas. Ver más abajo.

Cualquier otro código también funciona: empieza como una copia del inglés, tuya para reescribirla.

Reinicia después de cambiarlo. /exyliastaff reload lee los mensajes en el idioma nuevo, pero los menús y las hotbars se leen cuando arranca su módulo.

Qué se traduce

ArchivoContenido
lang/<language>/messages.ymlLas líneas del núcleo: prefijo, sin permiso, recarga, módulos, puerta, Redis.
lang/<language>/modules/<id>/messages.ymlLas líneas de cada módulo, incluidos los titles, action bars y sonidos que antes estaban en su config.yml.
lang/<language>/modules/scoreboard/config.ymlLos tres sidebars.
lang/<language>/modules/inspect/config.ymlLos títulos de las ventanas de inventario, cofre de ender y contenedor.
lang/<language>/modules/staffmode/hotbar.ymlLa hotbar del staff.
lang/<language>/modules/replay/hotbar.ymlLos controles de las repeticiones.
lang/<language>/menus/<id>/Cada pantalla del staff.

Todo lo demás — config.yml y el modules/<id>/config.yml de cada módulo — contiene comportamiento, no texto, y es igual sea cual sea el idioma.

El inglés es la base sobre la que se coloca cada idioma: una clave o un archivo que aún no está traducido sigue llegando, en inglés, así que una nueva versión nunca deja un hueco en pantalla.

Tus ediciones se conservan

Una versión solo añade lo que les falta a tus archivos; una línea que editaste nunca se toca. En los menús y las hotbars, un valor por defecto que cambió en algo que nunca editaste espera en /exylialib updates, donde lo aplicas o te quedas con el tuyo, así que una herramienta añadida en una versión llega a tu hotbar sin deshacer tu disposición.

Si vienes de una versión anterior

El primer arranque de un servidor que ya tenía el plugin mueve sus archivos a lang/custom/ — messages.yml, cada modules/<id>/messages.yml, los sidebars, la hotbar y menus/ — y escribe language: custom en config.yml. No se pierde nada de lo que editaste, y nada cambia en pantalla. Cambia a en, es, pt o fr cuando quieras los archivos que vienen de serie.

Parte del texto salió del config.yml de los módulos hacia sus mensajes en la misma versión, y lo traslada la misma migración:

MóduloMovido a messages.yml
staffmodeeffects
vanisheffects
freezereminder, y look.helmet-name como helmet-name
staffchatformat
globalchatformat
actionbarstaff-mode, vanish, icon-on, icon-off

¿Falta algo en esta página? Dínoslo en Discord