v1.0.5
Fixes & Improvements
Locale fallback system — missing translation keys now fall back to English instead of showing raw paths (e.g.
hunting.pickUpAnimal)Full localization pass — all remaining hardcoded English strings (prompts, blip labels, stage names, fallback labels, notifications) moved to locale files across every job
Unified interaction prompts — common prompts ("Finish Processing", "Change clothes", "Pick up", "Return Item") now share a single
target.*namespace for consistent translationsAll 10 languages updated — en, fr, tr, de, es, hu, ja, nl, pt, ru fully synced with the new keys, no language falls back to English
Admin panel permission fix — job enable/disable now respects FiveM identifiers (
license:,steam:,discord:,fivem:) in the whitelist, not just framework citizenidRP Mode added — new
Config.RPModeflag for strict roleplay servers; disables XP gain and progression while keeping all jobs fully playable (combine withConfig.MaxLevel = 1,Config.Quests.enabled = false,Config.Achievements.enabled = false)
Changed Files
Client jobs: hunting, trucker, lumberjack, windowscleaner, powerwash, forklift, warehouse, landscaping, fruitpicker, dogwalking, cardetailer, tiretechnician, diving, treasurehunter
Components: decal_job, harvest_job
Server:
xp.lua,components/job_editor.luaConfig:
shared/config_settings.lua(RPMode block)Locales:
locale.lua(fallback engine), all 10 language files
Last updated

