Deutsch

Kodierung

323  
Tanuhin завсегдатай20.03.12 12:53
NEW 20.03.12 12:53 
Уважаемые знатоки, помогите! Обновляла сайт, который раньше был написан на ISO 8859-1переписала его весь на UTF-8. Сайт двуязычный. Mozilla показывает всё, что по-русски кракозяками, а немецкие умляуты тоже выглядат чудовищно. Остальные браузеры показывают все нормально. Может кто подскажет, что ЕЩЕ надо сделать. Все прописано у меня в коде как положено :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />.
Очень большое спасибо тому, кто проявит участие.
#1 
substanz постоялец20.03.12 12:59
substanz
NEW 20.03.12 12:59 
в ответ Tanuhin 20.03.12 12:53
Допишите в корневой папке в файл .htaccess эту строчку и сохраните файл
AddDefaultCharset utf-8
http://www.tiviteka.com - http://www.krokus-studio.de/
#2 
project33 коренной житель20.03.12 13:07
project33
NEW 20.03.12 13:07 
в ответ Tanuhin 20.03.12 12:53
нужно не только написать название кодировки, но и чтоб кодировка текста соответствовала тому, что написано. Если кодировка была 8859-1, то перед тем как прописывать utf-8 нужно перекодировать текты и сохранить их в utf-8
Продвижение сайтов, реклама: https://www.pro33.net
#3 
Tanuhin завсегдатай20.03.12 13:39
NEW 20.03.12 13:39 
в ответ project33 20.03.12 13:07
"перед тем как прописывать utf-8 нужно перекодировать текты" - вот это я не совсем поняла. Что значит перекодировать? Я писала в некоторых файлах совсем новое содержание, а внекоторых просто перекопировала старое, но файлы открывала с нуляи Дримвивер прописывает там кодировку. Но спасибо в любом случае.
#4 
project33 коренной житель20.03.12 13:42
project33
20.03.12 13:42 
в ответ Tanuhin 20.03.12 13:39
В ответ на:
Что значит перекодировать?

самый простой способ - открыть в блокноте, убедиться, что русский текст правильно отображается, после чего сохранить в том же блокноте в кодировке utf-8, кодировку в блокноте можно выбрать при сохранении внизу
Продвижение сайтов, реклама: https://www.pro33.net
#5 
Tanuhin завсегдатай20.03.12 13:47
NEW 20.03.12 13:47 
в ответ substanz 20.03.12 12:59
Спасибо большое, но это я тоже проделывала - ничего.
#6 
Tanuhin завсегдатай20.03.12 13:48
NEW 20.03.12 13:48 
в ответ project33 20.03.12 13:42
Спасибо, я попробую.
#7 
voxel3d патриот20.03.12 13:52
voxel3d
NEW 20.03.12 13:52 
в ответ Tanuhin 20.03.12 13:39
В ответ на:
Что значит перекодировать?

Это значит, что текст в файле имеет определённую кодировку и если она была раньше ANSI, то недостаточно просто в html документе указать, что документ теперь имеет кодировку UTF-8, эта инструкция всего лишь сообщает браузеру, как отображать документ и если эта инструкция и фактическая кодировка файла не совпадают, будут кракозябры. При сохранении в простом блокноте в виндовсе можно указать кодировку, в которой надо сохранить файл.
Dropbox - средство синхронизации и бэкапа файлов.
#8 
compman знакомое лицо20.03.12 15:49
compman
NEW 20.03.12 15:49 
в ответ Tanuhin 20.03.12 12:53
Дайте ссылку на сайт.
#9 
Tanuhin завсегдатай20.03.12 19:05
NEW 20.03.12 19:05 
в ответ voxel3d 20.03.12 13:52
Спасибо огромное, все заработало!
#10