понеделник, 24 май 2010 г.

24 май - денят на CP1251, UTF8

По случай днешния празник и почивен ден (в този ред), няколко прости правила как да се справяте с "маймуницата" - общия прародител на кирилицата, латиницата, чатицата и шльокавицата:

  1. Ако текста, който виждате има много "Р", значи гледате UTF8 файл с кодиране CP1251. Решение, сменете кодировката на CP1251.
  2. Ако текста, който виждате има разменени малки и големи кирилски букви, но е безсмислен, значи гледате CP1251 кодиран текст с кодировка KOI8-R или обратното. Решение, сменете кодировката на CP1251 (или KOI8-R).
  3. Ако текста който виждате има само въпросителни (????), значи гледате или CP1251 или KOI8-R файл като UTF8. Решение, сменете кодировката на CP1251 или KOI8-R. Друг проблем е може да е шрифта, който използвате няма кирилски символи.
За да няма такива проблеми с Вашия софтуер, хвърлете едно око на най-добрия документ обясняващ какво е Unicode. Да живее Unicode и кирилицата (в Unicode има глаголица, за по-консервативните от вас).

Няма коментари: