यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
NocoBase प्लगइन में, फ्रंटएंड और बैकएंड दोनों के लिए बहु-भाषा अंतर्राष्ट्रीयकरण (i18n) का समर्थन किया जाता है। एक एकीकृत तंत्र के माध्यम से, आप प्लगइन में बहु-भाषा सामग्री को आसानी से लागू कर सकते हैं।
प्लगइन की बहु-भाषा फ़ाइलें src/locale डायरेक्टरी में एक साथ रखी जाती हैं। इन्हें भाषा के अनुसार नाम देने की सलाह दी जाती है, उदाहरण के लिए:
प्रत्येक भाषा फ़ाइल एक JSON ऑब्जेक्ट निर्यात करती है, जिसमें उस भाषा के सभी अनुवाद प्रविष्टियाँ शामिल होती हैं, उदाहरण के लिए:
पहली बार भाषा फ़ाइलें जोड़ने पर, उन्हें प्रभावी होने के लिए आपको एप्लिकेशन को पुनरारंभ करना होगा। आप API के माध्यम से सत्यापित कर सकते हैं कि अनुवाद प्रविष्टियाँ प्रभावी हुई हैं या नहीं: http://localhost:13000/api/app:getLang?locale=zh-CN