Saltar al contenido principal

Idiomas y textos

FR Guard viene traducido a 5 idiomas oficiales. Todas las tarjetas de conexión, mensajes de kick y notificaciones al staff se traducen automáticamente.


Idiomas oficiales

CódigoIdioma
esEspañol (por defecto)
enEnglish
ptPortuguês
frFrançais
deDeutsch

Se traducen automáticamente:

  • Tarjetas de conexión que ven los jugadores (bienvenida, denegación, error, discord requerido).
  • Mensajes de kick.
  • Notificaciones y avisos al staff en chat.
  • Textos del panel /fivepanel (UI).

Cómo cambiar el idioma

Añade o edita esta línea en tu server.cfg:

set fiverank_language "en" # es | en | pt | fr | de

Luego reinicia el recurso:

restart fiverank_guard

El cambio es inmediato en el siguiente restart. No hace falta reiniciar el servidor completo.


Personalizar textos concretos

Si quieres cambiar un texto específico (por ejemplo, el enlace de apelación, el nombre del servidor en las tarjetas, o el mensaje de bienvenida), abre resources/fiverank_guard/config.lua y busca la sección Config.Locales.es (o el idioma que uses).

Por ejemplo, para cambiar el enlace de apelación:

-- Antes (por defecto)
['card.rejectedNegFame.cta'] = 'Apela en fiverank.gg/support',

-- Después (tu Discord de soporte)
['card.rejectedNegFame.cta'] = 'Apela en discord.gg/miservidor',

Después de guardar el archivo, reinicia el recurso:

restart fiverank_guard

Textos personalizables (referencia)

ClaveDescripción
card.checking.titleTítulo de la tarjeta "Comprobando…"
card.checking.subtitleSubtítulo de la tarjeta de comprobación
card.allowed.titleTítulo de la bienvenida
card.allowed.bodyCuerpo de la bienvenida (usa {name} para el nombre del jugador)
card.rejectedNegFame.titleTítulo de la denegación
card.rejectedNegFame.bodyCuerpo del mensaje de denegación
card.rejectedNegFame.hintTexto de ayuda en la denegación
card.rejectedNegFame.ctaCall-to-action de apelación (enlace de Discord, soporte, etc.)
card.rejectedNoDiscord.titleTítulo cuando falta Discord
card.rejectedNoDiscord.bodyCuerpo cuando falta Discord
card.error.titleTítulo del error de conexión
card.footerPie de todas las tarjetas (contiene la marca FiveRank)
guard.kickMessageMensaje de kick enviado al jugador (usa {reason} y {url})
ui.titleTítulo del panel /fivepanel
ui.subtitleSubtítulo del panel /fivepanel
Marca FiveRank

FR Guard es gratuito con una sola condición: mantener visible la marca FiveRank en las tarjetas de conexión. No modifiques card.footer para eliminar la referencia a fiverank.gg. El resto de textos son completamente personalizables.


Añadir un idioma personalizado

Si quieres un idioma que no está entre los oficiales (por ejemplo, catalán):

  1. Abre config.lua.
  2. Copia el bloque Config.Locales.es completo.
  3. Pégalo debajo y cámbialo de nombre: Config.Locales.ca = { ... }.
  4. Traduce todos los valores al nuevo idioma.
  5. Cambia set fiverank_language "ca" en server.cfg.

Si traduces un idioma completo y quieres que lo incluyamos en la versión oficial para que toda la comunidad lo use, envíanoslo por Discord:


Idioma por jugador

Actualmente el idioma es global para el servidor. Todos los jugadores ven las tarjetas en el idioma configurado en server.cfg. No hay selección automática por el idioma del sistema operativo del jugador.

Si tu comunidad es multilingüe, te recomendamos usar en (inglés) como lingua franca o el idioma mayoritario de tu comunidad.