# 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 translations
* All 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 citizenid
* **RP Mode added** — new `Config.RPMode` flag for strict roleplay servers; disables XP gain and progression while keeping all jobs fully playable (combine with `Config.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.lua`
* **Config:** `shared/config_settings.lua` (RPMode block)
* **Locales:** `locale.lua` (fallback engine), all 10 language files


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tworst.com/getting-started-installation/scripts/lite-jobs-pack/changelog/v1.0.5.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
