ვებგვერდის გვერდის ჩატვირთვისას, ბრაუზერი იღებს უამრავ ინფორმაციას, მათ შორის კოდის გვერდის შესახებ მონაცემებს, რომლებიც განსაზღვრავს ენის ჩვენების პარამეტრებს. ჩვეულებრივ, საიტის შექმნისას კოდების გვერდი დგება, მაგრამ ზოგჯერ საჭირო ხდება მისი შეცვლა უკვე სამუშაო რესურზე.
ინსტრუქციები
Ნაბიჯი 1
კოდის გვერდები საჭიროა სხვადასხვა ენების მხარდასაჭერად და თითოეული გვერდი დანომრილია. მაგალითად, კირილიცას ანბანი შეესაბამება Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866 კოდირებას. აქედან ყველაზე გავრცელებულია ინტერნეტში. სხვა ენებს აქვთ საკუთარი კოდირება.
ნაბიჯი 2
იმის გათვალისწინებით, რომ ბევრი ენაა, ძველი კოდირება რაღაც მომენტში დაიწყო, ისინი არ აღმოჩნდა ძალიან მოსახერხებელი. ამიტომ, 1991 წელს არაკომერციულმა ორგანიზაციამ "უნიკოდის კონსორციუმმა" შემოგვთავაზა კოდირების ახალი ვარიანტი, რომელიც საშუალებას გაძლევთ წარმოადგინოთ თითქმის ყველა არსებული ენის ანბანი. კოდს დაერქვა "უნიკოდი".
ნაბიჯი 3
უნიკოდს აქვს რეპრეზენტაციის რამდენიმე ვარიანტი, ყველაზე ცნობილია UTF-8. ინტერნეტში სწორედ მან დაიწყო თანდათან ძველი კოდირების შეცვლა. უნიკოდის უპირატესობა ის არის, რომ გვერდზე შესვლისას ვერასოდეს ნახავთ გაუგებარი სიმბოლოების ერთობლიობას ასოების ნაცვლად. UTF-8 დაშიფრული სიმბოლოები სწორად აისახება ნებისმიერი ენის კომპიუტერებზე. ზოგჯერ ტერმინი "უნიკოდი" გამოიყენება UTF-16 კოდირებით, რომელიც გამოიყენება Windows ინტერფეისებში.
ნაბიჯი 4
მას შემდეგ, რაც სხვა ქვეყნების მომხმარებლები ასევე სტუმრობენ რუსული ინტერნეტის რესურსებს, ძველი კოდირების ახლით ჩანაცვლება საკმაოდ აქტუალური გახდა. ტექსტის არასწორი ჩვენება აიძულებს მომხმარებელს, დატოვოს რესურსი, რაც უარყოფითად მოქმედებს მის პოპულარობაზე. გვერდის კოდირების შესაცვლელად, გახსენით ის Dreamweaver- ში. აირჩიეთ მენიუ "შეცვლა" - "გვერდის თვისებები". გახსნილ ფანჯარაში აირჩიეთ "სახელი / კოდირება", დააყენეთ კოდირება "უნიკოდი (UTF-8)" და დააჭირეთ ღილაკს "კარგი". Unicode Signature (BOM) ყუთში არ არის რაიმე ნიშნის ნიშანი. ამ გზით შეცვალეთ საიტის ყველა გვერდი.
ნაბიჯი 5
თუ თქვენი საიტი Apache ვებ სერვერზეა განთავსებული (ეს მონაცემები ჰოსტინგის საცნობარო მასალებშია), უნდა შექმნათ.htaccess ტექსტური ფაილი Notepad ++ - ში (დასაწყისში მითითებული პერიოდით). ეს ასე გაკეთდა: გახსენით Notepad ++, აირჩიეთ "ფაილი" - "ახალი". მასში შეიყვანეთ შემდეგი სტრიქონი: AddDefaultCharset utf-8. თუ ეს ფაილი უკვე არსებობს, უბრალოდ დაამატეთ მასში მითითებული სტრიქონი.
ნაბიჯი 6
ახლა დააჭირეთ "კოდირება" - "UNIX ფორმატში გადაყვანა". დახურეთ პროგრამა, თქვენ მოგეთხოვებათ შენახვა. დაადასტურეთ შენახვა, აირჩიეთ ადგილმდებარეობა. შეიყვანეთ.htaccess ფაილის სახელი, დატოვეთ ფაილის ტიპი ყველა ტიპად (*. *) და დააჭირეთ ღილაკს "შენახვა". ახლა ატვირთეთ ეს ფაილი საიტის ძირეულ დირექტორიაში - იმავე ადგილას, სადაც მდებარეობს მთავარი გვერდის ფაილი.
ნაბიჯი 7
თუ საიტი იყენებს მონაცემთა ბაზებს, დაამატეთ ეს სტრიქონი მონაცემთა ბაზის კავშირის PHP კოდში დახურვის ნიშნის წინ?>: @Mysql_query ("SET NAMES 'utf8");
ნაბიჯი 8
საიტის UTF-8 კოდირებაზე თარგმნამ შეიძლება სხვადასხვა პრობლემები გამოიწვიოს, ამიტომ იმუშავეთ საიტის ასლთან. შეცვალეთ ძირითადი გვერდები შეცვლილი გვერდებით მხოლოდ მას შემდეგ, რაც დარწმუნდებით, რომ ყველაფერი მუშაობს. საჭიროების შემთხვევაში, ინტერნეტით მოიძიეთ საცნობარო მასალები, რომლებიც აღწერს თქვენს კონკრეტულ სიტუაციას.