> 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/rncasino/configuration/languages.md).

# Idiomas y textos

Cambia cualquier texto o traduce rnCasino 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:gold:yellow>`) o códigos `&` (`&6`, `&#ff8800`).
* Un mensaje puede ser una línea o una lista de líneas; `''` lo desactiva.
* `{@words.x}` inserta otro texto del mismo archivo.
* Los placeholders de PlaceholderAPI funcionan en todos 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 añaden 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.

## Las palabras de la mesa

Las palabras escritas en el paño 3D (`PAR`, `ROJO`, `1ª 12`, `REPETIR`... en `es.yml`) están en `board`. Siempre usan el `language` del servidor (todos ven la misma mesa). Las palabras largas se hacen más pequeñas para que quepan en su espacio.

```yaml
board:
  even: "EVEN"
  red: "RED"
  button-repeat: "REPEAT"
```

## El holograma

Las líneas que hay sobre la mesa están en `hologram`, con una lista para cada estado de la ronda (`waiting`, `betting`, `closed`, `spinning`, `result`; las mesas clásicas usan `classic-waiting` en lugar de `waiting`). Pueden usar `{name}`, `{time}`, `{players}`, `{total}`, `{min}`, `{max}`, `{code}`, `{result}` y `{history}`.

## Mensajes desactivados por defecto

`bet.placed`, `bet.removed` y `bet.undone` son `""`: la barra de acción ya muestra tus apuestas. Escribe un texto en ellos para recibir también una línea en el chat. El título de una pérdida (`titles.lose.title`) también está vacío; solo se ve su subtítulo.

## Nombres de las mesas

Las mesas nuevas reciben el nombre `table.default-name` (`<gold><bold>Roulette</bold> <gray>{table}`, o `<gold><bold>Ruleta</bold> <gray>{table}` en `es.yml`). Cambia el nombre de cada mesa en `/casino edit` o en su archivo.
