Skip to content

Localization

Localization

खिलाड़ियों को दिखने वाला सारा टेक्स्ट ox_lib के लोकेल सिस्टम के माध्यम से चलता है। ट्रांसलेशन फाइलें locales/*.json में होती हैं।

Set the language

भाषा को server.cfg में ox:locale convar के साथ ग्लोबली चुना जाता है:

server.cfg
setr ox:locale "tr"

ox_lib चुनी हुई भाषा को इंग्लिश फॉलबैक के ऊपर मर्ज करता है, इसलिए किसी ट्रांसलेशन से गायब कोई भी की (key) रॉ की के बजाय अपने आप इंग्लिश टेक्स्ट दिखाती है।

Shipped languages

Code Language
en English (fallback)
de German
es Spanish
fr French
it Italian
nl Dutch
pl Polish
pt Portuguese
ru Russian
tr Turkish

Add or edit a language

प्रत्येक फाइल key → text का एक फ्लैट JSON मैप होती है। locales/en.json को कॉपी करें, वैल्यूज़ का अनुवाद करें (keys और किसी भी %s / %d प्लेसहोल्डर को वैसे ही रखें), इसे locales/<code>.json के रूप में सेव करें, और ox:locale को अपने कोड पर पॉइंट करें।

क्रिएटर UI में रूल लेबल rule_<key> लोकेल की का उपयोग करते हैं, और रूल ग्रुप हेडर grp_<group> का उपयोग करते हैं — यदि आप पूरी तरह से स्थानीयकृत क्रिएटर पैनल चाहते हैं तो उनका भी अनुवाद करें।