Aller au contenu principal

Idiomas

FR Hub viene traducido a 5 idiomas oficiales:

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

Se traducen todos los textos visibles del HUD:

  • Etiquetas de los anillos y del velocímetro.
  • Mensajes del cinto de seguridad (aviso, ejeción).
  • Textos del panel de ajustes (/hub).
  • Notificaciones de los comandos /hud y /hub.
  • Tooltips del minimapa (calle, zona, hora, brújula).

Cómo cambiar el idioma del servidor

Edita config.lua:

Config.Locale = 'en' -- es | en | pt | fr | de

Luego reinicia el recurso:

restart fr_hub

El cambio afecta a todos los jugadores. Si un jugador ha personalizado su idioma desde el panel /hub, su preferencia individual tiene prioridad sobre la del servidor.


Idioma por jugador

Cada jugador puede cambiar el idioma desde el panel /hub → pestaña Ajustes. La selección se guarda con KVP y persiste entre sesiones.


Añadir un idioma propio

Las traducciones de FR Hub están integradas directamente en config.lua, dentro del bloque Config.Strings. No hay carpeta locales/ separada.

Para añadir, por ejemplo, italiano (it):

1. Abre config.lua y añade un nuevo bloque dentro de Config.Strings:

Config.Strings = {
es = { ... },
en = { ... },
-- ... otros idiomas existentes ...

it = {
hud_on = 'HUD attivato',
hud_off = 'HUD disattivato',
seatbelt_on = 'Cintura allacciata',
seatbelt_off = 'Cintura slacciata',
limiter_on = 'Limitatore a %s %s',
limiter_off = 'Limitatore disattivato',
limiter_slow = 'Accelera prima di attivare il limitatore',
},
}

2. Activa el nuevo idioma como idioma del servidor:

Config.Locale = 'it'

3. Reinicia el recurso:

restart fr_hub
astuce

Como las traducciones están en config.lua, no se sobreescriben con actualizaciones siempre que mantengas tu propio config.lua.


Siguiente paso

Problemas comunes