WhereiamL
whereiaml_garage

Exports & Locales

Integration surface and translations.

Exports

The garage is self-contained and config-driven — it doesn't need any exports to run, and there's nothing you have to call from another resource.

If you want to plug in your own fuel or keys script, you don't use an export either — you add a one-line adapter in bridge/fuel.lua or bridge/keys.lua. That keeps the integration in one obvious place.

Localization

Every bit of player-facing text lives in locales/<locale>.json. English (en) and German (de) ship by default. To add a language, copy en.json, translate the values, and the notifications and target labels pick it up.

A few of the keys:

KeyUsed for
target_garage / target_store / target_impoundThe ox_target labels.
stored_successConfirmation when a car is put away.
takeout_successConfirmation when a car is pulled out (%s = the car).
impound_paid / impound_not_enoughImpound release results.
store_too_far / store_not_ownerWhy a store attempt was refused.

Notifications

Config.Notifications decides where messages show up: 'custom' uses the built-in Mantine toasts (top-center, and they still work while the main UI is closed), or 'framework' routes everything through your qbx/esx notify. The text comes from the locale either way.

On this page