Var FiveM
ScriptPacchettiAbbonamentiDocs
VAR
Var FiveM
ScriptPacchettiAbbonamentiDocs
Personalizza temaChi siamoContatti
Acquista ora

-- 28 sections

  • ›paintball
    • configuration
    • features
    • anti-cheat-integration
    • game-modes
    • api
    • arenas
    • command
    • config
  • ›chess
    • configuration
    • events
    • integration-example
    • exports
    • controls
    • config
  • ›supermarket simulator
    • configuration
    • catalog-manager
    • commands-and-permissions
    • props-editors
    • owning-and-running-a-store
    • config
  • ›coins shop
    • configuration
    • identifier
    • export
    • server-event
    • languages
    • products
    • delivery
    • owner-panel
    • webhooks-discord
  • ›clothes shop
    • installation
    • configuration
    • blips-marker
    • translate
    • change-cam-and-pos
  • ›casino
    • installation
    • configuration
    • main-config
    • horse
    • lucky-whell
    • translate
  • ›drugs
    • installation
    • configuration
    • labs-and-interiors
    • maintenance-and-modules
    • missions
    • street-selling
    • administration
  • ›clothes shop v2
    • installation
    • configuration
    • position
    • advice-and-troubleshooting
    • configure-clothing-shops
  • ›interaction
    • configuration
    • public-api
    • interaction-config-reference
    • dialog-system
  • ›emote
    • configuration
    • config
    • adding-emote
    • menu
    • keybind
    • modules
    • 3d-placement
    • playlist
    • wheel
    • shared-emotes
  • ›crew
    • installation
    • export
  • ›alert job
    • installation
    • server-export
  • ›pin code
    • installation
    • export
  • ›society manager
    • installation
    • export
    • configuration
    • translate
    • max-salary
    • last-invoice
  • ›property
    • installation
    • configuration
    • translate
    • add-interior
  • ›barber shop
    • installation
    • configuration
    • change-menu-open-source
    • blips
    • translate
    • add-shop
  • ›shop with basket
    • installation
    • configuration
    • item-category-config
    • blips-marker
    • translate
    • add-shop
  • ›tattoo shop
    • installation
    • configuration
    • edit-tattoo
    • blips-marker
    • translate
    • add-shop
  • ›gardener job
    • installation
    • configuration
    • change-pos-farm
    • blips
    • translate
  • ›heist atm
    • installation
    • configuration
    • event-money
    • translate
    • police-alert
  • ›heist fleeca
    • installation
    • configuration
    • translate
    • pos-fleeca-heist
  • ›poster job
    • installation
    • configuration
    • change-pos-farm
    • change-poster-texture
    • blips-marker
    • translate
  • ›loading screen
    • installation
    • configuration
  • ›bank
    • installation
    • configuration
    • position
    • blips
    • translate
    • society
  • ›autocardealer
    • installation
    • configuration
    • add-vehicles
    • translate
    • blips
    • coords
  • ›character creator
    • installation
    • configuration
    • translate
    • expression
    • spawn
  • ›multi character
    • installation
    • configuration
    • translate
    • change-character-creator
    • commands
  • ›bill
    • installation
    • configuration
    • translate
    • control

~/docs/coins-shop/configuration/languages

coins shop docs›
  • configuration
  • configuration/identifier
  • configuration/export
  • configuration/server-event
  • configuration/languages
  • configuration/products
  • configuration/delivery
  • configuration/owner-panel
  • configuration/webhooks-discord

Coins Shop

Languages

-- 3 code blocks · 1 min read

get var-coins-shoptry it on the test server

Var Coins Shop ships with FR / EN / ES translations. Adding a language is a 2-step process.

Configure available languages

In shared/config.lua:

lua
Language = {
  Default = "en",
  Fallback = "en",
  AllowClientSelection = false, -- true = the player can change language from the UI
  Available = {
    fr = { label = "Francais" },
    en = { label = "English" },
    es = { label = "Espanol" },
  }
}
Key Effect
Default Locale used for new accounts
Fallback Locale used when a translation key is missing
AllowClientSelection If false, the player cannot change language from the UI
Available Map of locale code → label shown in UI

Add a new language

Example: add German.

Step 1. Add the entry in Available:

lua
Available = {
  fr = { label = "Francais" },
  en = { label = "English" },
  es = { label = "Espanol" },
  de = { label = "Deutsch" }, -- new
}

Step 2. In shared/locales.lua, copy the existing en = { ... } block and translate it:

lua
de = {
  shop = {
    title = "Cash-Shop",
    -- ...
  },
  errors = {
    insufficientFunds = "Nicht genug Coins.",
    -- ...
  },
}

The script will automatically pick up the new locale on resource restart.

Per-player locale persistence

Each player's locale is stored in coins_shop_accounts.locale. It is updated when:

  • The player switches language from the UI (only if AllowClientSelection = true)
  • You call the server event var-shop:setLocale from a custom flow

The localeUpdate webhook is fired on every change.

previousserver-eventnextproducts
VAR
Var FiveM

Script FiveM premium. Low resmon, alta qualita. Per ESX, QBCore & Standalone.

28script
1,500+vendite

Script

  • Marketplace
  • Pacchetti
  • Abbonamenti
  • Personalizza tema

Piu popolari

  • Supermarket Simulator
  • FiveM Casino Script
  • FiveM Coin Shop
  • FiveM Emote Menu
  • FiveM Paintball Script

Risorse

  • Free Scripts
  • Guides
  • Documentazione
  • Supporto

Azienda

  • Chi siamo
  • Contatti
  • Discord

Legale

  • Termini
  • Privacy
  • Rimborsi

© 2026 Var FiveM. Tutte le vendite sono definitive.

Pagamenti tramiteTebex