Langues et traductions
Langues incluses
zSleep V2 inclut deux traductions prêtes à l'emploi :
- Anglais —
locales/en.lua, avec la valeur"en". - Français —
locales/fr.lua, avec la valeur"fr".
L'anglais est sélectionné par défaut dans config.lua :
lua
locale = "en"Ces fichiers couvrent les messages destinés aux joueurs, l'écran de réveil, l'interface de gestion et les journaux Discord.
Ajouter une langue
- 1Créez un fichier dans le dossier
locales, par exemplelocales/de.lua. - 2Reprenez toutes les clés de
locales/en.luaoulocales/fr.lua. - 3Traduisez chaque valeur sans modifier le nom des clés.
- 4Sélectionnez la nouvelle langue avec
CONFIG.localedansconfig.lua.
Exemple de structure :
lua
LOCALES["de"] = {
["unavailable"] = "Nicht verfügbar",
["yes"] = "Ja",
["no"] = "Nein",
["blip_name"] = "Schläfer"
-- Ajoutez toutes les autres clés de la langue.
}Activez ensuite la traduction :
lua
locale = "de"La fonction GetLocale utilise la langue sélectionnée et prend en charge les textes formatés avec des paramètres.