--- Localização
Localization
Todas as strings que um jogador, um proprietário ou um admin vê vêm do sistema de locale do ox_lib.
Shipped languages
en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 arquivos, 285 chaves cada.
Choosing one
setr ox:locale "tr"Não existe configuração de idioma no config.lua. Isso é global para o seu servidor e o ox_lib lê na inicialização. Qualquer chave ausente em uma tradução usa o inglês como padrão, portanto, uma tradução parcial nunca deixa um rótulo em branco na tela.
Adding your own
Copie locales/en.json para locales/<code>.json, traduza os valores e defina o ox:locale correspondente. O arquivo é detectado ao reiniciar — nada precisa ser registrado.
Os nomes dos postos não estão nos arquivos de locale. O rótulo de um posto vem de Config.Stations, e um proprietário pode renomear seu próprio posto na página Overview. Os rótulos de combustível vêm de Config.FuelTypes. Ambos são para você escrever no idioma em que seu servidor opera.
What is translated
| Prefix | Covers |
|---|---|
ui_ |
O painel de gerenciamento: navegação, títulos de páginas, estatísticas, botões, confirmações |
adm_ |
O painel /fueladmin |
| Pump and charger strings | Os painéis no mundo, predefinições, método de pagamento e velocidade |
| Notification strings | Combustível baixo, combustível incorreto, tanque cheio, falha no pagamento, mensagens de galão de combustível |
| Error strings | Tudo o que pode ser recusado — sem permissão, saldo insuficiente, não é elétrico, sem veículo |
Os arquivos de locale estão fora do escrow, portanto podem ser editados em uma cópia adquirida.