वैश्विक स्वीकार्यता प्राप्त करने के लिए, डोमेन नाम रजिस्ट्रियों, ई-मेल सेवा प्रदाताओं, एप्लिकेशन डेवलपर्स और अन्य दूसरों के साथ साथ इंटरनेट पारिस्थितिकी तंत्र में सभी हितधारकों के लिए गैर-आस्की(non ASCII) डोमेन नाम और ई-मेल पतों का समर्थन करने वाले तकनीकी मानकों को अपनाना और लागू करना महत्वपूर्ण है। इनके अतिरिक्त, शिक्षा और जागरूकता बढ़ाने के प्रयास वैश्विक स्वीकार्यता को बढ़ावा देने में मदद कर सकते हैं और यह सुनिश्चित कर सकते हैं कि उपयोगकर्ता उनके लिए उपलब्ध विकल्पों से अवगत हैं।
यूनिवर्सल एक्सेप्टेंस (यूए) दिशानिर्देश सभी डोमेन नामों और ई-मेल पतों के उपयोग का समर्थन करने के लिए सर्वोत्तम अभ्यासोंऔर सिफारिशों का एक सेट है, भले ही उनकी लिपि, भाषा या प्रारूप कुछ भी हो। ये दिशा-निर्देश यूनिवर्सल एक्सेप्टेंस स्टीयरिंग ग्रुप (यूएएसजी) द्वारा विकसित किए गए हैं, जो सामुदायिक नेतृत्व वाली एक पहल है जो सभी डोमेन नामों और ई-मेल पतों की वैश्विक स्वीकार्यता को बढ़ावा देने का काम करती है।
UA दिशानिर्देश, सॉफ्टवेयर और सिस्टम डेवलपर्स, डोमेन नाम रजिस्ट्रियों, ई-मेल सेवा प्रदाताओं और इंटरनेट सिस्टम और एप्लिकेशन के प्रबंधन और कार्यान्वयन में शामिल अन्य हितधारकों के लिए विस्तृत अनुशंसाएं प्रदान करते हैं। ये दिशानिर्देश वैश्विक स्वीकार्यता से संबंधित विषयों की एक विस्तृत श्रृंखला को कवर करते हैं, जिनमें निम्न शामिल हैं:
ई-मेल पता अंतर्राष्ट्रीयकरण (EAI) ई-मेल पतों के लिए गैर-आस्की(non ASCII) वर्णों का उपयोग करने की अनुमति देने की प्रक्रिया है, यथा, अंग्रेजी-आधारित ई-मेल पतों में उपयोग किए जाने वाले पारंपरिक आस्की (ASCII) वर्णों के अतिरिक्त हिंदी, मराठी, तमिल, बांग्ला आदि के वर्ण। यह लोगों को ई-मेल पते बनाने के लिए अपनी मूल भाषा और लिपि का उपयोग करने की अनुमति देता है, जिससे उनके लिए ऑनलाइन संवाद करना आसान हो जाता है।
यूनिवर्सल एक्सेप्टेंस डे एक वार्षिक कार्यक्रम है जो 1 सितंबर को सभी डोमेन नामों और ईमेल पतों की सार्वभौमिक स्वीकृति (यूए) के महत्व के बारे में जागरूकता बढ़ाने के लिए होता है, भले ही उनकी स्क्रिप्ट, भाषा या प्रारूप कुछ भी हो। इस कार्यक्रम का आयोजन यूनिवर्सल एक्सेप्टेंस स्टीयरिंग ग्रुप (यूएएसजी) द्वारा किया जाता है, जो एक समुदाय के नेतृत्व वाली पहल है जो यूए को बढ़ावा देने और गैर-एएससीआईआई डोमेन नाम और ईमेल पतों का समर्थन नहीं करने वाले पुराने सिस्टम के कारण डिजिटल डिवाइड को खत्म करने के लिए काम करता है। UASG में डोमेन नाम रजिस्ट्रियों, ईमेल प्रदाताओं, एप्लिकेशन डेवलपर्स और अन्य सहित पूरे इंटरनेट इकोसिस्टम के हितधारक शामिल हैं।
वैश्विक स्वीकार्यता (यूए) इस अवधारणा को संदर्भित करता है कि सभी डोमेन नामों, ई-मेल पतों और अन्य इंटरनेट पहचानकर्ताओं के साथ बराबरी का व्यवहार किया जाना चाहिए और सभी सॉफ्टवेयर एप्लिकेशनों और प्रणालियों द्वारा समर्थित होना चाहिए। इसका अर्थ है कि सभी उपयोगकर्ता का बिना किसी तकनीकी बाधाओं या सीमाओं के ऑनलाइन सेवाओं और अनुप्रयोगों तक पहुंच सकें और उनका उपयोग करने में सक्षम हो सकें चाहे उनका वास स्थान, उनकी भाषा या डिवाइस कुछ भी हो। वैश्विक स्वीकार्यता का लक्ष्य उन तकनीकी बाधाओं को दूर करके इंटरनेट पर विविधता, समावेशिता और नवाचार को बढ़ावा देना है जो कुछ उपयोगकर्ताओं के लिए ऑनलाइन सेवाओं और अनुप्रयोगों तक पहुंच और कार्यक्षमता को सीमित कर सकती हैं।
भारतीय भाषाओं में ई-मेल आईडी प्राप्त करने के लिए आप इन चरणों का अनुसरण कर सकते हैं:
यहाँ कुछ सर्वोत्तम प्रथाएँ हैं जो सार्वभौमिक स्वीकृति प्राप्त करने में मदद कर सकती हैं:
This depends on the email clients and servers in use. While the SMTP protocol supports UTF-8, not all email systems may handle IDNs properly. Test thoroughly before using an IDN email address in a production environment.
Internationalization is the process of designing a software application so it can be adapted to various languages and regions without engineering changes. Localization is the process of adapting the internationalized software for a specific region or language by adding locale-specific components and translating text.
Allow for a wide range of character inputs in forms, especially for names, addresses, and phone numbers.
Avoid strict validation rules that assume formats from specific countries (e.g., ZIP code formats, phone number lengths).
Use internationalisation libraries or frameworks to handle various input formats and validate them appropriately.
Many programming languages offer libraries that support IDN and Punycode conversions (e.g., idna library in Python).
Use internationalization frameworks (like ICU or those included in modern web development frameworks) that provide broader support for international text, including IDNs.
When storing Internationalized Domain Names (IDNs) in a database:
Unicode Format: Store the IDNs in Unicode format to preserve the original characters accurately. This ensures that you retain the intended representation of the domain name.एसएसएल सर्टिफिकेट आपकी वेबसाइट को https होने में मदद करते हैं। तो आपको एक नया एसएसएल खरीदने या अपने मौजूदा एसएसएल में Punycode स्ट्रिंग जोड़ने की जरूरत है। नए / अपडेट किए गए एसएसएल को आपके सर्वर पर कॉन्फ़िगर करने की आवश्यकता है
एसएसएल प्रमाणपत्र को कॉन्फ़िगर करने के चरण यहां दिए गए हैं:
1. एक विश्वसनीय प्रमाणपत्र प्राधिकरण (CA) से एक SSL प्रमाणपत्र खरीदें जैसे कि GlobalSign, DigiCert, या आइए एन्क्रिप्ट करें या अपने मौजूदा SSL में Punycode स्ट्रिंग जोड़ें
2. अपने वेब सर्वर पर एक प्रमाणपत्र हस्ताक्षर अनुरोध (सीएसआर) उत्पन्न करें। CSR में आपकी वेबसाइट की सार्वजनिक कुंजी और आपके संगठन के बारे में अन्य जानकारी शामिल होती है।
3. सीए को सीएसआर सबमिट करें, जो तब आपके संगठन की पहचान को मान्य करेगा और एक एसएसएल प्रमाणपत्र जारी करेगा।
4. जारी किए गए SSL प्रमाणपत्र को अपने वेब सर्वर पर डाउनलोड और इंस्टॉल करें।
5. एन्क्रिप्टेड HTTPS कनेक्शन के लिए SSL प्रमाणपत्र का उपयोग करने के लिए अपने वेब सर्वर सॉफ़्टवेयर (जैसे Apache या Nginx) को कॉन्फ़िगर करें।
6. यह सुनिश्चित करने के लिए एसएसएल प्रमाणपत्र का परीक्षण करें कि यह ठीक से स्थापित और कॉन्फ़िगर किया गया है। 7. एसएसएल प्रमाणपत्र को वैध रखने के लिए आवश्यकतानुसार उसे नियमित रूप से अपडेट और नवीनीकृत करें।
एक डोमेन नाम एक अनूठा पता है जो इंटरनेट पर किसी वेबसाइट की पहचान करता है। यह वर्णों की एक श्रृंखला है जिसका उपयोग किसी विशिष्ट वेबसाइट का पता लगाने और उस तक पहुँचने के लिए किया जाता है। उदाहरण के लिए, एक IDN डोमेन नाम देवनागरी लिपि का उपयोग करते हुए सीडैक.भारत जैसा दिख सकता है जो अंग्रेजी में "cdac.in" बनता है।
एक डोमेन नाम दो भागों से बना होता है: शीर्ष-स्तरीय डोमेन (TLD) और द्वितीय-स्तरीय डोमेन (SLD)। TLD डोमेन नाम का वह भाग है जो अंतिम बिंदु के बाद आता है, जैसे ".in", ".com", ".org", या ".net"।
नोट: डोमेन नाम ".भारत", भारत के लिए देश-कोड शीर्ष-स्तरीय डोमेन ( ccTLDs ) है और यह विशेष रूप से भारतीय लिपियों में डोमेन नामों के लिए उपयोग किया जाता है।
भारतीय भाषा डोमेन नाम अधिक पहुंच, बेहतर उपयोगकर्ता अनुभव, विशिष्ट भाषा समूहों के लिए बढ़ी हुई प्रासंगिकता और बेहतर ब्रांड जागरूकता जैसे लाभ प्रदान कर सकते हैं।
डिजिटल विभाजन को पाटने के लिए और अंग्रेजी न जानने वाले नागरिकों या स्थानीय भाषा में बातचीत/संवाद करने वाले लोगों के लिए इंटरनेट को अधिक सुलभ बनाना।
एक भारतीय भाषा डोमेन नाम एक ऐसा डोमेन नाम है जो अंग्रेजी के बजाय भारत की कई आधिकारिक भाषाओं, जैसे हिंदी, बांग्ला, तेलुगु, मराठी, आदि में से एक में लिखा गया है। यह भारत में इंटरनेट उपयोगकर्ताओं को अपनी भाषा में डोमेन नाम का उपयोग करके वेबसाइटों और संसाधनों का उपयोग करने की अनुमति देता है, जिससे उन्हें आवश्यक जानकारी खोजने और उनका उपयोग करने में आसानी होती है।
एक भारतीय भाषा डोमेन नाम को किसी भी अन्य डोमेन नाम की तरह आईपी पते पर मैप किया जाता है, और इंटरनेट पर संसाधनों तक पहुंचने के लिए इसी तरह काम करता है।
एक भारतीय भाषा डोमेन नाम का एक उदाहरण देवनागरी लिपि में लिखा हुआ " सीडैक . भारत " (जिसका अंग्रेजी में " cdac.bharat " होता है) हो सकता है , जिसका उपयोग हिंदी सहित कई भारतीय भाषाओं के लिए किया जाता है। देवनागरी लिपि में इस डोमेन नाम का उपयोग करके हिंदी या किसी अन्य भाषा में किसी भी वेबसाइट या संसाधन तक पहुंचने के लिए किया जा सकता है।
भारतीय ccTLDs डोमेन एक्सटेंशन हैं जो भारत के लिए नामित हैं। भारत के लिए दो अक्षर का ccTLD ".in" है। विशिष्ट भारतीय क्षेत्रों के लिए कई अन्य सीसीटीएलडी भी नामित हैं, जैसे वाणिज्यिक वेबसाइटों के लिए ".co.in", भारत सरकार की संस्थाओं के लिए ".gov.in" और राष्ट्रीय सूचना विज्ञान केंद्र की वेबसाइटों के लिए ".nic.in"। इन सीसीटीएलडी का प्रबंधन भारतीय राष्ट्रीय इंटरनेट एक्सचेंज (NIXI) द्वारा किया जाता है। यह भारत सरकार द्वारा स्थापित एक गैर-लाभकारी संगठन है जिसे .in ccTLD का प्रबंधन और संचालन करने और भारत में इंटरनेट के विकास को बढ़ावा देने का दायित्व सौंपा गया है ।
1.आपके वेबसाइट सर्वर को UNICODE / Punycode के लिए आने वाले अनुरोधों को स्वीकार करने की आवश्यकता है
2.सभी प्रमुख वेब-सर्वर एकाधिक वेबसाइटों को एक ही कोड पर इंगित करने के लिए समर्थन प्रदान करते हैं
3.आपकी व्यावसायिक आवश्यकताओं के अनुसार वेबमास्टर को मौजूदा साइट या संबंधित भारतीय भाषा की वेबसाइट पर आने वाले पनीकोड को मैप करने के लिए रूटिंग नियम लिखने होंगे
एक अंतर्राष्ट्रीय डोमेन नाम (IDN) को भारतीय भाषाओं में कॉन्फ़िगर करने के लिए, आपको निम्न की आवश्यकता होगी:
IDN में एक डोमेन नाम पंजीकृत करें: एक ऐसा डोमेन नाम चुनें जो भारतीय लिपि जैसे देवनागरी , तमिल, बांग्ला, या अन्य क्षेत्रीय लिपियों के वर्णों का उपयोग करता है, और इसे एक मान्यता प्राप्त पंजीकार के साथ पंजीकृत करें जो भारतीय भाषाओं के लिए IDN पंजीकरण का समर्थन करता है।
अपने सिस्टम की भाषा सेटिंग्स जांचें: सुनिश्चित करें कि आपके सिस्टम की भाषा सेटिंग्स भारतीय भाषाओं का समर्थन करने के लिए सेट हैं। भारतीय भाषा के वर्णों को सही ढंग से प्रदर्शित करने के लिए फोंट और अन्य आवश्यक भाषा पैक इन्सटॉल करें।
अपने वेब सर्वर को कॉन्फ़िगर करें: DNS में IDN डोमेन नाम का प्रतिनिधित्व करने के लिए Punycode एन्कोडिंग का उपयोग करके IDNs का समर्थन करने के लिए अपने वेब सर्वर को कॉन्फ़िगर करें, डिफ़ॉल्ट वर्ण को यूनिकोड (UTF-8) पर सेट करें, और अपने वेब सर्वर की सेटिंग में IDN समर्थन को सक्षम करें ।
अपनी वेबसाइट की जाँच करें: यह सुनिश्चित करने के लिए अपनी वेबसाइट की जाँच करें कि यह ठीक से काम कर रहा है। यह देखें कि आपका आईडीएन डोमेन नाम वेब ब्राउज़र में सही ढंग से प्रदर्शित है या नहीं। वेबसाइट पर सभी लिंक और कार्यक्षमता का उचित परीक्षण करें।
UA जागरूकता को बढ़ावा दें: डोमेन नाम पंजीकृत करते समय या वेबसाइटों पर जाते समय उपयोगकर्ताओं को भारतीय भाषाओं में IDNs का उपयोग करने और अपनाने के लिए प्रोत्साहित करें।
डोमेन नाम को स्थानीय भाषा यूनिकोड में परिवर्तित (अनुवादित / लिप्यंतरित) करवाएं।
अंग्रेजी डोमेन नाम की तरह, आपको अपने ब्रांड की ब्रांडिंग और रिकॉल पर विचार करना होगा।
किसी भी पंजीकृत डोमेन नाम पुनर्विक्रेताओं/सेवा प्रदाताओं जैसे एनआईसी का उपयोग करके आप पंजीकरण के लिए यूनिकोड स्ट्रिंग जमा कर सकते हैं। Punycode एक स्ट्रिंग है जो आपके UNICODE डोमेन नाम के समतुल्य है। पंजीकरण करते समय कुछ विक्रेता पनीकोड की अपेक्षा कर सकते हैं।
एक अंग्रेजी डोमेन नाम में केवल अक्षर, अंक और हाइफ़न की अनुमति है (LDH), इसी प्रकार स्पूफ़िंग/फ़िशिंग से बचने के लिए कुछ भारतीय वर्णों को ब्लॉक कर दिया गया है। इसलिए डोमेन नाम को वैधता जांच पास करनी पड़ती है। सत्यापन नियमों में फिट होने के लिए आपको डोमेन नामों की सूची परिशोधित करनी पड़ सकती है।
आपके अंग्रेजी वेबसाइट डोमेन नाम की तरह ही आपके वेबमास्टर / सेवा प्रदाता को नाम सर्वर प्राप्त करने होंगे और उन्हें आपकी वेबसाइट के सार्वजनिक आईपी को इंगित करने के लिए सेट करना होगा।
निक्सी और आईसीएएनएन दो संगठन हैं जो इंटरनेट और इसके संसाधनों के प्रबंधन में शामिल हैं, हालांकि उनकी भूमिकाएं और जिम्मेदारियां अलग-अलग हैं।
NIXI या भारत का राष्ट्रीय इंटरनेट एक्सचेंज, एक गैर-लाभकारी संगठन है जो भारत के लिए .IN ccTLD (कंट्री कोड टॉप-लेवल डोमेन) का प्रबंधन करता है। NIXI .IN पर डोमेन नामों के पंजीकरण और प्रशासन के समन्वय और प्रबंधन के साथ-साथ भारत में इंटरनेट के उपयोग और विकास को बढ़ावा देने का दायित्व भी है।
ICANN या इंटरनेट कॉर्पोरेशन फॉर असाइन्ड नेम्स एंड नंबर्स, एक वैश्विक गैर-लाभकारी संगठन है जो डोमेन नाम, आईपी पते और प्रोटोकॉल पैरामीटर सहित इंटरनेट के विशिष्ट पहचानकर्ताओं के समन्वय के लिए जिम्मेदार है। ICANN की जिम्मेदारियों में वैश्विक डोमेन नाम प्रणाली (डीएनएस) का प्रबंधन, डोमेन नाम पंजीकारों और रजिस्ट्रियों को मान्यता देना, उनकी देखरेख करना और इंटरनेट के तकनीकी बुनियादी ढांचे से संबंधित नीति विकास का समन्वय करना शामिल है।
जबकि NIXI मुख्य रूप से .IN ccTLD के प्रबंधन और भारत में इंटरनेट के उपयोग को बढ़ावा देने पर केंद्रित है, ICANN के पास इंटरनेट के विशिष्ट पहचानकर्ताओं के प्रबंधन और समन्वय के लिए एक वैश्विक जनादेश है। दोनों संगठन इंटरनेट के प्रबंधन और विकास में महत्वपूर्ण भूमिका निभाते हैं, और यह सुनिश्चित करने के लिए अन्य हितधारकों के साथ मिलकर काम करते हैं कि इंटरनेट सभी उपयोगकर्ताओं के लिए खुला, सुलभ और सुरक्षित बना रहे।
बहुभाषी इंटरनेट, डिजिटल सामग्री को बनाने, साझा करने और उपभोग करने के लिए इंटरनेट पर एकाधिक भाषाओं के उपयोग को संदर्भित करता है, जिससे कि विभिन्न भाषाई पृष्ठभूमि के लोग अपनी मूल भाषा या उस भाषा में ऑनलाइन संचार और जानकारी प्राप्त कर सकते हैं जिसके साथ वे सहज महसूस करते हैं। उदाहरण के लिए, एक वेबसाइट जो कई भाषाओं जैसे हिंदी, तेलुगु, गुजराती, अंग्रेजी, तमिल और मराठी में अपनी सामग्री प्रदान करती है, बहुभाषी इंटरनेट का एक अच्छा उदाहरण है। इसका एक अन्य उदाहरण बहुभाषी Chabot's या आभासी सहायकों का उपयोग है जो विभिन्न भाषाओं में प्रश्नों को समझ सकते हैं और उनका जवाब दे सकते हैं।
वैश्विक स्वीकार्यता इंटरनेट की सभी मान्य डोमेन नामों और ई-मेल पतों को स्वीकार करने की क्षमता है, भले ही उनमें उपयोग किए गए वर्ण कुछ भी हों।
वैश्विक स्वीकार्यता कार्यक्रम, वैश्विक स्वीकार्यता की अवधारणा को बढ़ावा देने पर केंद्रित एक सभा है, जिसका विचार है कि सभी डोमेन नामों और ई-मेल पतों के साथ, समान व्यवहार किया जाना चाहिए और इंटरनेट पर सभी के लिए सुलभ होना चाहिए, चाहे उनकी लिपि या भाषा कुछ भी हो ।
भारत सरकार अपने इलेक्ट्रॉनिक्स और सूचना प्रौद्योगिकी मंत्रालय (MEITY) और भारत के राष्ट्रीय इंटरनेट एक्सचेंज (NIXI) के माध्यम से भारत में वैश्विक स्वीकार्यता (UA) को बढ़ावा देने में महत्वपूर्ण भूमिका निभाती है। एमईआईटीवाई और निक्सी दोनों यूए-इंडिया कार्यक्रम के सदस्य हैं। ये दोनों इसके महत्व के बारे में जागरूकता बढ़ाकर और यूए-संगत प्रणालियों और सेवाओं को लागू करने में संगठनों की मदद करने के लिए तकनीकी और नीतिगत समर्थन प्रदान करके यूए को बढ़ावा देने का काम करते हैं। भारत सरकार वैश्विक स्तर पर UA को आगे बढ़ाने में मदद करने के लिए ICANN जैसे अंतर्राष्ट्रीय संगठनों के साथ भी सहयोग करती है।