Код за достъп n прескача къмнавигацията във страницата. Отиди в началото на съдържанието.
Този документ е преведен. В случй на несъответствие или грешки, най-новият Английси оригинал трябва да се счита за официален. Оригиналното авторско право принадлежи на W3C, както е указано долу.
Преводач: Ivan Baldwin
Аудитория: новодошлите в интернационализацията които желаят да променят кодировката на техните (X)HTML страници.
Кад да променя кодировките на моите (X)HTML страници с UTF-8?
Вие сте чували че е полезно да кодирате своите страници с UTF-8 вместо със старите кодировки като Windows 1252 или ISO 8859-1, и сте чували че другите го правят, но не сте сигурно как да го направите. Тази страница ще ви помогне.
Тези извадки от статии обединяват информацията от която се нуждаете. Следвайте препратките в към другите статии ако се нуждаете от по-детайлна информация за някоя от стъпките.
Не е достатъчно да промените само декларациите в своите страници за да обозначите че страницата е кодирана с UTF-8. Трябва данните в действителност да са кодирани т.е. записани в UTF-8 формат. Ако работите с файлове редактирани на ръка трябва да използвате вашият редактор за да ги запишете с UTF-8 вместо с кодировката която сте използвали преди това. Ако генерирате файлове от скриптове или бази от данни, трябва да се убедите че данните са конвертирани където е необходимо и че правилните параметри са настроени във вашата среда за изпълняване на скриптове.
Трябва да се убедите че данните не съдържат UTF-8 маркировка, още позната като byte-order mark (BOM).
Трябва са промените декларацията за кодировка на символите във вашата страница (или да добавите такава ако все още не сте я декларирали).
Въпреки че вашите данни са в UTF-8 и сте го декларирали в страницата, възможно е сървърът да предоставя страниците със съпровождащя заглавна част на HTTP (хедър) който казва че това е нещо друго. Декларацията в HTTP хедъра ще надделе над информацията в страницата.
Трябва първо да проверите дали това в действителност е проблем или не, и ако е да предприемете мерки за да го коригирате.
Необходими са ви администраторски права за да промените кодировката на заглавната част на HTTP, въпреки че би могло да го направите сами дори и ако вашите страници се хостват от доставчик на интернет. Консултирайте се с администратора на сървъра. Вижте инструкциите как да направите това за Apache сървър.
Изкажете своето мнение (на Английски).
Превод от Английско съдържание от дата 2009-06-22. Последна ревизия на преведената версия: 2010-08-27 20:50 GMT
За да видите направените прмени поръсете за qa-changing-encoding във блога i18n.
Copyright © 2005-2010 W3C® (MIT, ERCIM, Keio, Beihang), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.