> For the complete documentation index, see [llms.txt](https://realisticnode.gitbook.io/rnsetups/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://realisticnode.gitbook.io/rnsetups/es/rncombatpvp/configuration/languages.md).

# Idiomas y textos

Cambia cualquier texto o traduce rnCombatPvP a tu idioma.

Todos los textos están en `languages/en.yml` y `languages/es.yml`. Elige uno con `language` en `config.yml`.

* Colores: MiniMessage (`<gold>`, `<#ff8800>`, `<gradient:red:gold>`) o códigos `&` (`&6`, `&#ff8800`).
* Un mensaje puede ser una línea o una lista de líneas; `''` o `[]` lo desactiva.
* `{prefix}` es el prefijo del principio del archivo, y `{@words.x}` inserta otro texto del mismo archivo.
* Los placeholders de PlaceholderAPI funcionan en los textos.

## Tu propio idioma

1. Copia `en.yml` a `languages/fr.yml` (cualquier nombre).
2. Tradúcelo. Los textos que todavía no tradujiste salen en inglés, y los textos que agregan las versiones nuevas se escriben en tu archivo en inglés.
3. Pon `language: fr`, o activa `per-player-language` para que cada jugador vea el idioma de su cliente.

## Dónde está cada texto

| Sección                       | Textos                                                                                                                        |
| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| `combat`                      | Entrar y salir de combate, títulos, **barra de acción**, **barra de jefe**, colores de la barra de progreso, `/ct`            |
| `combat-log`                  | El anuncio, el **nombre sobre el NPC** (`npc-name`, colores `&`) y los mensajes cuando matan el cuerpo o el jugador lo retoma |
| `restricted`, `cooldown`      | Lo que ven los jugadores cuando algo se bloquea o un ítem está en espera                                                      |
| `protect`, `pvp`, `newbie`    | Jugadores protegidos, `/pvp` y la protección de novato (con su barra de jefe)                                                 |
| `kills`, `recap`, `indicator` | Mensajes de muerte, el resumen de muerte (con su texto flotante) y los números de daño                                        |
| `bounty`                      | Todos los mensajes de recompensas                                                                                             |
| `discord`                     | Mensajes que se publican en Discord (sin colores)                                                                             |
| `command`, `input`, `update`  | Respuestas de los comandos, preguntas en el chat, avisos de actualización                                                     |
| `editor`                      | Nombres y descripciones de cada opción de `/combat editor`                                                                    |
| `menus`                       | Títulos, nombres y lore de cada menú                                                                                          |

## La barra de acción y la barra de jefe

```yaml
combat:
  action-bar: "<red>⚔ <gray>{bar} <white>{time}s <dark_gray>| <gray>{enemy} <red>{enemy_health}❤"
  action-bar-alone: "<red>⚔ <gray>{bar} <white>{time}s"
  boss-bar: "<red><bold>COMBATE</bold> <gray>- <white>{time}s <gray>- no te desconectes"
  bar-left: "<red>"
  bar-passed: "<dark_gray>"
```

`{bar}` es la barra de progreso, `{time}` los segundos que quedan, y `{enemy}` y `{enemy_health}` el último enemigo. `action-bar-alone` se usa cuando no hay enemigo (un jugador metido en combate con un comando). `bar-left` y `bar-passed` son los colores del tiempo que queda y del que ya pasó.

## Títulos

Los títulos de `combat.title-enter` y `combat.title-leave` solo tienen subtítulo por defecto; escribe un texto en `title` para que también salga un título grande.
