Translate Lua locale tables without manually rewriting every player-facing string.
Gaming-context aware translation for roleplay commands, UI labels, notifications, and onboarding copy.
Keeps Lua table keys, interpolation placeholders, and locale structure intact for faster reviews.
Generate English, German, Spanish, French, Portuguese, Italian, Polish, Dutch, Turkish, Russian, Chinese, Japanese, or Korean output.
Paste a locale file, choose the target language, and review translated output side by side in seconds.
Download or copy translated locale files in a format ready for your resource folder and deployment checklist.
English, German, and Spanish are free. Premium languages are clearly marked in the selector.
Paste a Lua locale table and choose the language you want to ship next.
Translate Lua locale tables such as `Locales['en'] = { ... }` from ESX, QBCore, QBox, and standalone FiveM resources.
Yes. The translator is designed to keep table keys, Lua formatting, and common placeholders intact so you can review and ship translations faster.
You can translate into English, German, Spanish, French, Portuguese, Italian, Polish, Dutch, Turkish, Russian, Chinese, Japanese, and Korean.
More free tools for FiveM server development.
Turn translated onboarding and rules into part of a complete launch-ready server pack.
Pair multilingual locale files with premium script bundles built for active roleplay servers.
Choose the framework you are localizing for before expanding into broader server setup work.
Translate job labels and grade text after building custom jobs for your server.
Match your translated locale files with branded loading screens and multilingual welcome copy.
Finish the technical setup after translating player-facing strings, rules, and server messages.