Discord मल्टीलिंगुअल बॉट: अपने सर्वर के लिए बॉट की भाषा चुनें
मल्टीलिंगुअल Discord बॉट आपके सदस्यों को सिर्फ़ अंग्रेज़ी में नहीं, बल्कि उनकी अपनी भाषा में जवाब देता है। Noxyr में एडमिन /language से पूरे सर्वर के लिए बॉट की भाषा चुनते हैं, 16 विकल्पों में से, और जवाब, embeds, बटन और modals उसी भाषा में आते हैं। वेबसाइट और डैशबोर्ड भी उन्हीं 16 भाषाओं में हैं।
बॉट की भाषा क्यों मायने रखती है
बहुत सारे सर्वर अंग्रेज़ी में नहीं होते। स्पेनिश गेमिंग कम्युनिटी या जापानी स्टडी ग्रुप को ऐसा बॉट नहीं चाहिए जो हर कमांड का जवाब अंग्रेज़ी में दे और ऐसे बटन दिखाए जिन्हें कोई एक नज़र में समझ न सके। सपोर्ट पर भी असर पड़ता है: जब पैनल ऐसी भाषा में हो जिसे लोग रोज़ इस्तेमाल नहीं करते, तो वे कम टिकट खोलते हैं।
Noxyr इसे हर सर्वर के हिसाब से हल करता है। आप एक भाषा चुनते हैं, और बॉट उस सर्वर में अपनी बात उसी भाषा में कहता है। किसी को दूसरा बॉट इंस्टॉल करने या अनुवाद फ़ाइलें संभालने की ज़रूरत नहीं पड़ती।
16 भाषाएँ
| भाषा | भाषा | भाषा | भाषा |
|---|---|---|---|
| अंग्रेज़ी | अरबी | चेक | जर्मन |
| स्पेनिश | फ़्रेंच | हिन्दी | इंडोनेशियाई |
| इतालवी | जापानी | कोरियाई | पोलिश |
| ब्राज़ीलियाई पुर्तगाली | तुर्की | वियतनामी | चीनी |
/language से भाषा सेट करें
/language चलाएँ और सूची से भाषा चुनें। इस कमांड के लिए Manage Server अनुमति चाहिए, इसलिए आम सदस्य इसे नहीं बदल सकते। आपके कमांड का जवाब भी नई भाषा में ही आता है, जिससे नतीजा तुरंत दिख जाता है।
- कोई भाषा चुनें: बॉट अब से इस सर्वर में उसी भाषा का इस्तेमाल करता है।
- स्वचालित चुनें: बॉट इसके बजाय आपके सर्वर की Discord भाषा का पालन करता है।
- विकल्प खाली छोड़ें: बॉट बताता है कि वह अभी कौन सी भाषा इस्तेमाल कर रहा है, और वह आपकी सेटिंग से आ रही है या Discord से।
बॉट कौन सी भाषा चुनता है
- आपकी पसंद। अगर किसी एडमिन ने
/languageसे भाषा सेट की है, तो वही लागू होती है। - सर्वर की Discord भाषा। अगर कुछ सेट नहीं है, तो बॉट Server Settings में Community की primary language इस्तेमाल करता है।
- अंग्रेज़ी। अगर दोनों में से कुछ भी नहीं है, तो बॉट अंग्रेज़ी में बात करता है।
क्या अनुवाद होता है
- कमांड के जवाब और embeds।
- बॉट के अपने संदेशों पर बटन और dropdown का टेक्स्ट।
- Modals, यानी वे pop-up फ़ॉर्म जो बॉट खोलता है।
यह सभी मॉड्यूल में काम करता है, इसलिए टिकट, स्टोर, giveaways और बाकी सब आपकी चुनी हुई भाषा में दिखते हैं।
क्या अंग्रेज़ी में रहता है, और क्यों
पूरी तरह अनुवादित सर्वर का वादा करने से पहले ये तीन सीमाएँ जानना ज़रूरी है।
- आपका अपना लिखा टेक्स्ट। Welcome संदेश, ticket panels, embeds, product descriptions और आपने जो भी लिखा है, वह जैसा लिखा गया वैसा ही पोस्ट होता है। बॉट आपके अपने शब्दों का अनुवाद नहीं करता, इसलिए उन्हें उसी भाषा में लिखें जो आपके सदस्य बोलते हैं। welcome docs में दिखाया गया है कि इन्हें कहाँ सेट करना है।
- Direct messages। DMs और वे सब कुछ जो किसी सर्वर से जोड़ा नहीं जा सकता, अंग्रेज़ी में रहते हैं।
- बहुत लंबे फ़ील्ड। अगर अनुवादित फ़ील्ड Discord की लंबाई सीमा से ऊपर जाता है, तो वह काटा नहीं जाता, बल्कि अंग्रेज़ी में रहता है।
भाषा पैक बनने के बाद जोड़ा गया कोई फ़ीचर कुछ समय तक अंग्रेज़ी में दिख सकता है, जब तक उसका टेक्स्ट अनुवादित नहीं हो जाता।
Slash command के नाम और विवरण
टाइप करते समय Discord जो कमांड सूची दिखाता है, वह अलग चीज़ है। उसके विवरण Discord खुद स्थानीय करता है और हर सदस्य की अपनी Discord ऐप भाषा का पालन करते हैं, सर्वर की पसंद का नहीं। यानी कोरियाई सदस्य को अंग्रेज़ी सर्वर में भी कोरियाई में कमांड विवरण दिखते हैं। Discord में अरबी ऐप भाषा नहीं है, इसलिए अरबी उपयोगकर्ताओं को वहाँ अंग्रेज़ी विवरण दिखते हैं, हालाँकि बॉट के अपने जवाब अरबी में हो सकते हैं।
वेबसाइट और डैशबोर्ड
Noxyr की वेबसाइट और डैशबोर्ड भी इन्हीं 16 भाषाओं में हैं। हेडर या फ़ुटर में भाषा स्विचर इस्तेमाल करें; आपकी पसंद आपके अकाउंट के लिए याद रखी जाती है। ब्राउज़र की भाषा वाली हेडर जानबूझकर नज़रअंदाज़ की जाती है, ताकि डिफ़ॉल्ट अंग्रेज़ी रहे और कोई आधा अनुवादित पेज न खुले जो आपने माँगा ही नहीं। Docs, articles और कमांड सूची अंग्रेज़ी में रहते हैं। देखें dashboard languages docs।
गैर-अंग्रेज़ी सर्वर के लिए अच्छा सेटअप
- बॉट की भाषा सेट करें
/languageसे, ताकि हर जवाब और बटन आपके सदस्यों से मेल खाए। - अपने संदेश भी उसी भाषा में लिखें: welcome, rules नोट, ticket panel का टेक्स्ट और product descriptions।
- एक सामान्य अकाउंट से टेस्ट करें और ticket खोलकर या बटन दबाकर देखें कि सदस्य को कैसा दिखता है।
- स्टाफ़ को बताएँ कि कमांड विवरण हर व्यक्ति की अपनी Discord ऐप भाषा के हिसाब से दिखते हैं, इसलिए एक मॉडरेटर को वह भाषा दिख सकती है जो सदस्य नहीं देखते।
जिन सर्वरों में कई देशों के सदस्य हैं, वे बॉट की भाषा अंग्रेज़ी रख सकते हैं और अपने panels खुद द्विभाषी लिख सकते हैं, जिससे शब्दों पर पूरा नियंत्रण रहता है।
बॉट से आगे की भाषाएँ
reputation bot भी सभी 16 भाषाओं में धन्यवाद वाले शब्द पहचानता है, ताकि सदस्य एक-दूसरे को अपनी भाषा में धन्यवाद कहें और फिर भी अंक कमाएँ। अपने संदेशों के लिए शब्दों के विचार चाहिए तो welcome message generator आज़माएँ, और सेव करने से पहले नतीजे का अनुवाद कर लें।
अगले कदम
अपने सर्वर में /language चलाकर देखें, या डैशबोर्ड वाले हिस्से के लिए languages docs पढ़ें। अगर नए सदस्यों के लिए गेट भी चाहिए, तो verification bot देखें। शुरू करने के लिए Noxyr जोड़ें; हर मॉड्यूल मुफ़्त है।
आम सवाल
मैं अपने सर्वर में बॉट की भाषा कैसे बदलूँ?
/language चलाएँ और 16 भाषाओं में से कोई चुनें। आपको Manage Server अनुमति चाहिए। सर्वर की Discord भाषा का पालन करने के लिए स्वचालित चुनें।
Noxyr किन भाषाओं को सपोर्ट करता है?
अंग्रेज़ी, अरबी, चेक, जर्मन, स्पेनिश, फ़्रेंच, हिन्दी, इंडोनेशियाई, इतालवी, जापानी, कोरियाई, पोलिश, ब्राज़ीलियाई पुर्तगाली, तुर्की, वियतनामी और चीनी।
क्या बॉट मेरा welcome संदेश अनुवादित करता है?
नहीं। आपके सर्वर का खुद लिखा टेक्स्ट, जैसे welcome संदेश, panels और embeds, जैसा आपने लिखा वैसा ही पोस्ट होता है।
क्या DMs का अनुवाद होता है?
नहीं। Direct messages अंग्रेज़ी में रहते हैं।
मुझे अभी भी अंग्रेज़ी कमांड विवरण क्यों दिखते हैं?
Slash command विवरण हर सदस्य की Discord ऐप भाषा का पालन करते हैं। Discord में अरबी भाषा नहीं है, इसलिए अरबी उपयोगकर्ताओं को वहाँ अंग्रेज़ी दिखती है।