Skip to content

Localization

Localization

यह रिसोर्स 10 भाषाओं के साथ आता है। हर यूआई स्ट्रिंग, इंजन नोटिफिकेशन, चैट सजेशन, की प्रॉम्प्ट और थर्ड-आई लेबल अनुवाद करने योग्य है।

Available languages

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

Choosing a language

config.lua में भाषा सेट करें:

lua
Config.Locale = 'en' -- 'en' | 'tr' | 'de' | 'es' | 'fr' | 'it' | 'pt' | 'ru' | 'pl' | 'nl'

Editing translations

प्रत्येक भाषा locales/ के अंतर्गत एक फ़ाइल है (locales/en.lua, locales/tr.lua, …)। अंग्रेज़ी मुख्य भाषा (मास्टर) है; अन्य सभी लोकेल इसकी कुंजियों (keys) को दर्शाते हैं।

  • lua_* कुंजियों का उपयोग Lua-साइड नोटिफिकेशन द्वारा किया जाता है।
  • अन्य सभी कुंजियाँ NUI को भेजी जाती हैं और इंटरफ़ेस द्वारा उपयोग की जाती हैं।

गायब (missing) स्ट्रिंग्स अपने आप English में डिफ़ॉल्ट रूप से वापस आ जाती हैं, इसलिए अधूरा अनुवाद भी काम करता है — बिना अनुवाद वाली पंक्तियाँ बस अंग्रेज़ी में दिखाई देती हैं।

locales/ फ़ोल्डर एस्क्रो-इग्नोर किया गया है (संपादन के लिए खुला है), लेकिन कुंजी के नामों को वैसे ही रखें — केवल टेक्स्ट मान (values) बदलें।