Docs
Idiomas
PulsePrison viene en inglés (messages.yml) y español (messages_es.yml), elegible por jugador. Traducir a otro idioma es opcional: cualquier clave que falte se muestra en inglés.
Configuración
yaml
# config.yml
language:
default: en
available:
- en
- es
allow-player-selection: true # en false todos usan el idioma por defectoAgregar un idioma propio
- Agregá el código a
language.available, por ejemplopt. - Reiniciá el servidor: PulsePrison crea
messages_pt.ymlcopiandomessages.yml. - Traducí lo que quieras de ese archivo. Lo que no traduzcas queda en inglés.
- Los jugadores lo eligen con
/language pt.
Comandos
| Comando | Aliases | Permiso | Descripción |
|---|---|---|---|
/language | /lang | pulseprison.language | Ver idiomas disponibles |
/language <código> | pulseprison.language | Cambiar de idioma |
Cómo funciona
- El cambio se aplica al instante y solo para ese jugador; no hace falta reiniciar.
- La elección se guarda y se recupera al volver a entrar.
- Todos los menús de
menus/ypmines/menus/usan claves@mensaje.clave, así que se ven en el idioma de cada jugador. - Las acciones con
@clavetambién: un[broadcast] @clavellega a cada jugador en su idioma. - Los jugadores también cambian el idioma desde
/settings. - Si falta una clave se busca en este orden: idioma del jugador → idioma por defecto → inglés.
- Al actualizar el plugin, las claves nuevas se agregan a tus archivos sin pisar lo que modificaste.
Algunos textos de comandos antiguos (robots, celdas, temporadas, mascotas y parte de las minas de rango) todavía están escritos en el código y se ven en inglés. Traducirlos es opcional y no afecta el funcionamiento.