वेबसाइट पेज लोड करते समय, ब्राउज़र को बहुत सारी जानकारी प्राप्त होती है, जिसमें कोड पेज के बारे में डेटा शामिल होता है जो भाषा के प्रदर्शन पैरामीटर निर्धारित करता है। आमतौर पर, साइट बनाते समय कोड पेज सेट किया जाता है, लेकिन कभी-कभी इसे पहले से काम कर रहे संसाधन पर बदलना आवश्यक हो जाता है।
निर्देश
चरण 1
विभिन्न भाषाओं का समर्थन करने के लिए कोड पृष्ठों की आवश्यकता होती है, और प्रत्येक पृष्ठ को क्रमांकित किया जाता है। उदाहरण के लिए, सिरिलिक वर्णमाला एन्कोडिंग विंडोज 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866 से मेल खाती है। इनमें से पहला इंटरनेट पर सबसे व्यापक है। अन्य भाषाओं की अपनी एन्कोडिंग होती है।
चरण 2
यह देखते हुए कि कई भाषाएँ हैं, किसी समय पुराने एन्कोडिंग की कमी होने लगी, वे बहुत सुविधाजनक नहीं निकले। इसलिए, 1991 में, गैर-लाभकारी संगठन "यूनिकोड कंसोर्टियम" ने एक नया एन्कोडिंग विकल्प प्रस्तावित किया जो लगभग सभी मौजूदा भाषाओं के अक्षरों का प्रतिनिधित्व करने की अनुमति देता है। कोड को "यूनिकोड" नाम दिया गया था।
चरण 3
यूनिकोड में प्रतिनिधित्व के कई रूप हैं, सबसे प्रसिद्ध UTF-8 है। इंटरनेट पर, यह वह था जिसने धीरे-धीरे पुराने एन्कोडिंग को बदलना शुरू किया। यूनिकोड का लाभ यह है कि जब आप पृष्ठ में प्रवेश करते हैं, तो आपको अक्षरों के बजाय समझ से बाहर वर्णों का एक सेट कभी नहीं दिखाई देगा। UTF-8 में एन्कोड किए गए वर्ण किसी भी भाषा वाले कंप्यूटर पर सही ढंग से प्रदर्शित होते हैं। कभी-कभी "यूनिकोड" शब्द का प्रयोग विंडोज इंटरफेस में प्रयुक्त यूटीएफ -16 एन्कोडिंग के साथ एक दूसरे के स्थान पर किया जाता है।
चरण 4
चूंकि अन्य देशों के उपयोगकर्ता भी रूसी इंटरनेट के संसाधनों का दौरा करते हैं, पुराने एन्कोडिंग को एक नए के साथ बदलना काफी प्रासंगिक हो गया है। आखिरकार, पाठ का गलत प्रदर्शन उपयोगकर्ता को संसाधन छोड़ने के लिए मजबूर करता है, जो इसकी लोकप्रियता को नकारात्मक रूप से प्रभावित करता है। पृष्ठ के एन्कोडिंग को बदलने के लिए, इसे ड्रीमविवर में खोलें। मेनू "संशोधित करें" - "पृष्ठ गुण" चुनें। खुलने वाली विंडो में, "नाम / एन्कोडिंग" चुनें, एन्कोडिंग "यूनिकोड (UTF-8)" सेट करें और ठीक पर क्लिक करें। यूनिकोड सिग्नेचर (BOM) शामिल करें बॉक्स में कोई चेक मार्क नहीं है। इस तरह साइट के सभी पेज बदलें।
चरण 5
यदि आपकी साइट Apache वेब सर्वर पर होस्ट की गई है (यह डेटा होस्टिंग संदर्भ सामग्री में है), तो आपको Notepad++ (शुरुआत में एक अवधि के साथ) में एक.htaccess टेक्स्ट फ़ाइल बनानी चाहिए। यह इस तरह किया जाता है: नोटपैड ++ खोलें, "फ़ाइल" - "नया" चुनें। इसमें निम्न पंक्ति दर्ज करें: AddDefaultCharset utf-8। यदि यह फ़ाइल पहले से मौजूद है, तो बस इसमें निर्दिष्ट पंक्ति जोड़ें।
चरण 6
अब "एन्कोडिंग" - "यूनिक्स प्रारूप में कनवर्ट करें" पर क्लिक करें। प्रोग्राम बंद करें, आपको सहेजने के लिए प्रेरित किया जाएगा। बचत की पुष्टि करें, इसके लिए एक स्थान चुनें।.htaccess फ़ाइल का नाम दर्ज करें, फ़ाइल प्रकार को सभी प्रकार (*। *) के रूप में छोड़ दें और "सहेजें" पर क्लिक करें। अब इस फाइल को साइट के रूट डायरेक्टरी में अपलोड करें - उसी जगह जहां मुख्य पेज फाइल स्थित है।
चरण 7
यदि साइट डेटाबेस का उपयोग करती है, तो इस लाइन को क्लोजिंग टैग से पहले डेटाबेस कनेक्शन के PHP कोड में जोड़ें?>: @Mysql_query ("सेट नाम 'utf8'");
चरण 8
किसी साइट को यूटीएफ -8 एन्कोडिंग में अनुवाद करने से कई समस्याएं आ सकती हैं, इसलिए साइट की एक प्रति के साथ काम करें। मुख्य पृष्ठों को संशोधित लोगों के साथ तभी बदलें जब आप सुनिश्चित हों कि सब कुछ काम करता है। यदि आवश्यक हो, तो संदर्भ सामग्री के लिए ऑनलाइन खोजें जो आपकी विशेष स्थिति का वर्णन करती है।