Как я перевел блог на UTF-8

Хочу (и нужно) написать о том, как я перебрался на юникод.

Учитывая сложности обстановки на работе (испанский windows me, под рукой никакого софта, только Mozilla и Shell на хостинг), все было сделано “методом тыка” и в итоге блог на Utf-8.

Значит так, успешное перекодирование из Windows-1251 в UTF-8 пошагово:

  1. Сначала был сделан backup базы и блога целиков.
  2. Исправил вручную дамп базы опцию blog_charset на utf-8.
  3. Далее я залил это все на хост другого своего блога, который изначально использует юникод.
  4. После этого я открыл в разных окнах мозиллы оба блога и сделал по очереди с каждым файлом copy-paste содержимого, включая sql-файл, из windows-блога в utf-блог.
  5. Перезалил utf-базу slaff.info и обновленные шаблоны.

В итоге, все работает корректно и исчезли проблемы кодировок с большинством других блогов (trackback’s etc.)

Теперь немного о тех способах, которые не привели к положительному результату.

  1. Использование программ по конвертированию текстовых файлов.
  2. Конвертирование в shell утилитой iconv ($: iconv -f windows-1251 -t utf-8 filename.txt)
 

Комментарии доступны только авторизированным пользователям. Авторизируйтесь, чтобы оставить комментарий.