Skip to content

Localization

Localization

Wszystkie teksty widoczne dla gracza, właściciela lub administratora pochodzą z systemu lokalizacji ox_lib.

Dostępne języki

en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 plików, po 285 kluczy każdy.

Wybór języka

server.cfg
setr ox:locale "tr"

W pliku config.lua nie ma ustawień języka. Jest to ustawienie globalne dla Twojego serwera, które ox_lib odczytuje podczas startu. Każdy brakujący klucz w tłumaczeniu automatycznie wraca do języka angielskiego, dzięki czemu częściowe tłumaczenie nigdy nie pozostawi pustego pola na ekranie.

Dodawanie własnego języka

Skopiuj locales/en.json do locales/<code>.json, przetłumacz wartości i ustaw odpowiednio ox:locale. Plik zostanie wykryty po restarcie — nic nie trzeba rejestrować.

Nazwy stacji nie znajdują się w plikach lokalizacji. Etykieta stacji pochodzi z Config.Stations, a właściciel może zmienić nazwę swojej stacji na stronie podglądu (Overview). Etykiety paliw pochodzą z Config.FuelTypes. Obie te rzeczy możesz napisać w jakimkolwiek języku prowadzisz serwer.

Co jest tłumaczone

Prefiks Obejmuje
ui_ Panel zarządzania: nawigacja, tytuły stron, statystyki, przyciski, potwierdzenia
adm_ Panel /fueladmin
Teksty dystrybutorów i ładowarek Panele w świecie gry, presety, metody płatności i prędkość
Teksty powiadomień Niski poziom paliwa, złe paliwo, pełny bak, płatność odrzucona, komunikaty kanistra
Teksty błędów Wszystko, co może zostać odrzucone — brak uprawnień, brak środków, pojazd nie jest elektryczny, brak pojazdu

Pliki lokalizacji są poza systemem escrow, więc można je edytować w zakupionej kopii.