Skip to content

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:

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.