Când încărcați o pagină de site web, browserul primește o mulțime de informații, inclusiv date despre pagina de cod care determină parametrii de afișare a limbii. De obicei, pagina de cod este setată la crearea unui site, dar uneori devine necesară modificarea acesteia pe o resursă deja funcțională.
Instrucțiuni
Pasul 1
Pagini de cod sunt necesare pentru a accepta diferite limbi și fiecare pagină este numerotată. De exemplu, alfabetul chirilic corespunde codificărilor Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866. Dintre acestea, primul este cel mai răspândit pe Internet. Alte limbi au propriile codificări.
Pasul 2
Având în vedere că există multe limbi, vechile codificări la un moment dat au început să lipsească, acestea s-au dovedit a nu fi foarte convenabile. Prin urmare, în 1991, organizația non-profit „Unicode Consortium” a propus o nouă opțiune de codificare care permite reprezentarea alfabetelor aproape tuturor limbilor existente. Codul a fost denumit „Unicode”.
Pasul 3
Unicode are mai multe variante de reprezentare, cea mai faimoasă fiind UTF-8. Pe Internet, el a început treptat să înlocuiască vechile codificări. Avantajul Unicode este că, atunci când intrați în pagină, nu veți vedea niciodată un set de caractere de neînțeles în loc de litere. Caracterele codate în UTF-8 sunt afișate corect pe computerele cu orice limbă. Uneori, termenul „Unicode” este utilizat în mod interschimbabil cu codificarea UTF-16 utilizată în interfețele Windows.
Pasul 4
Deoarece utilizatorii altor țări vizitează și resursele internetului rus, înlocuirea codificărilor vechi cu una nouă a devenit destul de relevantă. La urma urmei, afișarea incorectă a textului îl obligă pe utilizator să părăsească resursa, ceea ce afectează negativ popularitatea sa. Pentru a modifica codarea paginii, deschideți-o în Dreamweaver. Selectați meniul „Modificare” - „Proprietăți pagină”. În fereastra care se deschide, selectați „Nume / Codificare”, setați codificarea „Unicode (UTF-8)” și faceți clic pe OK. Nu există nici o bifă în caseta Includeți semnătura Unicode (BOM). Modificați toate paginile site-ului în acest fel.
Pasul 5
Dacă site-ul dvs. este găzduit pe serverul web Apache (aceste date se află în materialele de referință de găzduire), ar trebui să creați un fișier text.htaccess în Notepad ++ (cu o perioadă la început). Se face astfel: deschideți Notepad ++, selectați „Fișier” - „Nou”. Introduceți următoarea linie: AddDefaultCharset utf-8. Dacă acest fișier există deja, trebuie doar să adăugați linia specificată la acesta.
Pasul 6
Acum faceți clic pe „Codificări” - „Convertiți în format UNIX”. Închideți programul, vi se va solicita să salvați. Confirmați salvarea, alegeți o locație pentru aceasta. Introduceți numele fișierului.htaccess, lăsați tipul de fișier ca Toate tipurile (*. *) Și faceți clic pe „Salvare”. Acum încărcați acest fișier în directorul rădăcină al site-ului - în același loc în care se află fișierul paginii principale.
Pasul 7
Dacă site-ul folosește baze de date, adăugați această linie la codul PHP al conexiunii la baza de date înainte de eticheta de închidere?>: @Mysql_query ("SET NAMES 'utf8'");
Pasul 8
Traducerea unui site în codificarea UTF-8 poate aduce diverse probleme, deci lucrați cu o copie a site-ului. Înlocuiți paginile principale cu cele modificate numai după ce sunteți sigur că totul funcționează. Dacă este necesar, căutați online materiale de referință care descriu situația dvs. particulară.