Saat memuat halaman situs web, browser menerima banyak informasi, termasuk data tentang halaman kode yang menentukan parameter tampilan bahasa. Biasanya, halaman kode disetel saat membuat situs, tetapi terkadang perlu mengubahnya pada sumber daya yang sudah berfungsi.
instruksi
Langkah 1
Halaman kode diperlukan untuk mendukung bahasa yang berbeda, dan setiap halaman diberi nomor. Misalnya, alfabet Cyrillic sesuai dengan pengkodean Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866. Dari jumlah tersebut, yang pertama paling tersebar luas di Internet. Bahasa lain memiliki penyandian sendiri.
Langkah 2
Mengingat ada banyak bahasa, pengkodean lama di beberapa titik mulai kurang, ternyata sangat tidak nyaman. Oleh karena itu, pada tahun 1991, organisasi nirlaba "Konsorsium Unicode" mengusulkan opsi pengkodean baru yang memungkinkan representasi alfabet dari hampir semua bahasa yang ada. Kode itu bernama "Unicode".
Langkah 3
Unicode memiliki beberapa varian representasi, yang paling terkenal adalah UTF-8. Di Internet, dialah yang secara bertahap mulai mengganti pengkodean lama. Keuntungan dari Unicode adalah ketika Anda memasuki halaman, Anda tidak akan pernah melihat serangkaian karakter yang tidak dapat dipahami alih-alih huruf. Karakter yang dikodekan dalam UTF-8 ditampilkan dengan benar di komputer dengan bahasa apa pun. Terkadang istilah "Unicode" digunakan secara bergantian dengan pengkodean UTF-16 yang digunakan di antarmuka Windows.
Langkah 4
Karena pengguna dari negara lain juga mengunjungi sumber daya Internet Rusia, mengganti pengkodean lama dengan yang baru menjadi sangat relevan. Bagaimanapun, tampilan teks yang salah memaksa pengguna untuk meninggalkan sumber, yang berdampak negatif pada popularitasnya. Untuk mengubah penyandian halaman, buka di Dreamweaver. Pilih menu "Ubah" - "Properti Halaman". Di jendela yang terbuka, pilih "Nama / Encoding", atur pengkodean "Unicode (UTF-8)" dan klik OK. Tidak ada tanda centang di kotak Sertakan Tanda Tangan Unicode (BOM). Ubah semua halaman situs dengan cara ini.
Langkah 5
Jika situs Anda dihosting di server web Apache (data ini ada di bahan referensi hosting), Anda harus membuat file teks.htaccess di Notepad ++ (dengan titik di awal). Caranya seperti ini: buka Notepad++, pilih "File" - "New". Masukkan baris berikut ke dalamnya: AddDefaultCharset utf-8. Jika file ini sudah ada, tambahkan saja baris yang ditentukan ke dalamnya.
Langkah 6
Sekarang klik "Encodings" - "Konversi ke format UNIX". Tutup program, Anda akan diminta untuk menyimpan. Konfirmasikan penyimpanan, pilih lokasi untuk itu. Masukkan nama file.htaccess, biarkan jenis file sebagai Semua jenis (*. *) Dan klik "Simpan". Sekarang unggah file ini ke direktori root situs - di tempat yang sama di mana file halaman utama berada.
Langkah 7
Jika situs menggunakan database, tambahkan baris ini ke kode PHP koneksi database sebelum tag penutup?>: @Mysql_query ("SET NAMES 'utf8'");
Langkah 8
Menerjemahkan situs ke pengkodean UTF-8 dapat membawa berbagai masalah, jadi bekerjalah dengan salinan situs. Ganti halaman utama dengan yang dimodifikasi hanya setelah Anda yakin semuanya berfungsi. Jika perlu, cari secara online untuk bahan referensi yang menggambarkan situasi khusus Anda.