Localization
Localization
The resource ships with 10 languages. Every UI string, engine notification, chat suggestion, key prompt and third-eye label is translatable.
Available languages
| Code | Language |
|---|---|
en |
English (master) |
tr |
Turkish |
de |
German |
es |
Spanish |
fr |
French |
it |
Italian |
pt |
Portuguese |
ru |
Russian |
pl |
Polish |
nl |
Dutch |
Choosing a language
Set the language in config.lua:
Config.Locale = 'en' -- 'en' | 'tr' | 'de' | 'es' | 'fr' | 'it' | 'pt' | 'ru' | 'pl' | 'nl'Editing translations
Each language is a file under locales/ (locales/en.lua, locales/tr.lua, …). English is the master; every other locale mirrors its keys.
lua_*keys are used by the Lua-side notifications.- All other keys are sent to the NUI and used by the interface.
ℹ
Missing strings fall back to English automatically, so a partial translation still works — untranslated lines simply show in English.
⚠
The locales/ folder is escrow-ignored (open for editing), but keep the key names intact — only change the text values.