Сегодня напоролся на такую проблему:
Есть у меня свой маленький сайт на народе. Там я периодически публикую разные документы. Раньше под виндой - всё было прекрасно и замечательно. Но теперь, когда всё создаётся под линуксом, возникла проблема с кодировкой. Он то всё сохраняет в своей кодировке (UTF-8 - если не ошибаюсь), а веб браузер её отображать не хочет...
Как мне перекодировать это всё в нормальный вид? Очень много уже создано, просто переписать - не прокатит...
Комментарии (5)
Просто в теле html файла добавь строчку:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Ничего не получается. Эту строчку куда я только не вставлял - ничего не меняется. Текст который отображался каракулями - так ими и отображается.
Все документы у меня прописаны в блокноте(Kate), я просто добавляю несколько тегов - и публикую их.
Пробовал с помощью опенофиса сохранять в формате html - та же самая история...
Линукс - это только KDE
Ну тогда попробуй выбрать в kate нужную кодировку.
Делается это через Сервис -> Кодировка
Выбор кодировки просто меняет кодировку отображения (просто отображает каракули).
Я кодирую теги в музыкальных файлах специальной командой в командной строке. Нужно что-то на подобии этого, что бы просто переводил в другую кодировку уже набранный текст.
Причем как формат html... я так думаю...
Линукс - это только KDE
Значит делай так: открываешь файл, когда текст читабельный выделяешь его полностью (ctrl-a) и вырезаешь в буфер (ctrl-x), затем переходишь в меню сервис -> кодировка -> windows (cp1251) и вставляешь текст (ctrl-v) ну и сохраняешь документ.
Получается что ты меняешь кодировку у файла с UTF-8 на cp1251
Отправить комментарий