Skip to content

Localization

Локализация

Каждая строка, которую видит игрок или медик, поступает из системы локализации ox_lib.

Доступные языки

en, tr, de, es, fr, it, pt, ru, pl, nl — по 72 ключа в каждом.

Выбор языка

server.cfg
setr ox:locale "tr"

Любой ключ, отсутствующий в переводе, заменяется английским, поэтому неполный перевод никогда не оставит пустую метку на экране.

Добавление собственного

Скопируйте locales/en.json в locales/<code>.json, переведите значения и установите соответствующий ox:locale. Файл подтягивается при перезапуске — ничего регистрировать не нужно.

Названия веществ не входят в эти файлы. Метка вещества — это то, что вы ввели в редакторе, поэтому на сервере, работающем на турецком языке, наркотики получают турецкие названия в момент создания. Файлы локализации охватывают интерфейс вокруг них.

Что переводится

Префикс Охватывает
cr_ Редактор: вкладки, группы, подсказки, кнопки
chart_ Токсикологическая карта, которую читает медик
hud_, od_, crisis_ Карточка HUD, оверлей передозировки, предупреждение о кризисе
notify_ Подтверждения после сохранения, лечения и реанимации
err_ Всё, в чем может быть отказано