Encoding, Western European

Encoding, Western European | Autor: ponicid

Link direct la acest mesaj

Am un site publicat pe Internet, in limba romana.
Site-ul este scris cu diacritice. La vizualizarea paginii, daca pe calculator nu este activat setul Western European, nu sunt interpretate diacriticele asa incat daca o persoana nu stie sa faca setarea respectiva vede bastelnite pe ecran in locul diacriticelor.
Mai mult, daca persoana isi face setarea respectiva pe o pagina a site-ului cand descide o alta trebuie sa faca setarea iarasi.
Aveti idee cum pot rezolva problema aceasta eventual in interiorul paginilor, in cod html sau in orice alt mod?

Raspunsuri

Inceputul discutiei

Link direct catre acest raspuns capcaunul spune:

Daniela, , toate complicatiile dispar ca prin minune daca utilizezi codarea universala UTF-8. Ce trebuie sa faci:

1) Sa declari in headerul paginii (<head>) codarea folosita in corpul ei (<body>:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

2) Sa salvezi pagina cu caracterele codate UTF-8. Pentru asta ai, in diverse locuri din meniu in functie de mediul de editare, de obicei la File sau la Save, o optiune pentru setarea codarii caracterelor.

3) Serverul de web sa trimita, cel putin pentru acel fisier, caracterele codate UTF-8 catre client. Acest lucru se specifica intr-unul din fisierele de configurare a serverului. Asta este partea mai dificila caci depinde de sistemul de operare si de serverul de web, si in plus poate trebuie sa iei legatura cu adminul care gazduieste site-ul tau.

Folosing UTF-8 poti amesteca in aceeasi pagina caractere din orice limbi, engleza cu romana, sau chineza cu ebraica, sau toate la un loc.

Capcaunul multilingv

Mergi la inceput