Звідки беруться кракозябри?
Під час збереження букви перетворюються на байти за певними правилами – це і є кодування. Для української мови, крім UTF-8, досі трапляються Windows-1251 (кодування Windows з кирилицею) і KOI8-U (стара пошта та Unix). Якщо відкрити текст не в тому кодуванні, в якому його збережено, байти відображаються як чужі символи.
Найчастіші види
РџСЂРёРІС–С‚: текст в UTF-8 прочитано як Windows-1251. Так буває, коли Excel відкриває CSV подвійним клацанням.Р В Р’В...: те саме, але двічі – текст уже був зіпсований і його знову зберегли.Ïðèâ³ò: текст у Windows-1251 показано в західному кодуванні (Windows-1252). Часто трапляється в листах і на закордонних сайтах.рТЙЧ¦Ф: KOI8-U прочитано як Windows-1251 – типово для старої пошти.
Mojibuster сам визначає вид помилки, повертає вихідні байти й читає їх правильно. Правильний текст залишається без змін – навіть якщо в одному файлі змішані нормальні та зіпсовані рядки. Українські букви і, ї, є, ґ і апостроф він теж розпізнає.
Що відновити не можна
Якщо програма вже замінила букви на ? або �, вихідної інформації більше немає. Mojibuster повідомляє, скільки символів утрачено, щоб ви знали, де потрібен вихідний файл.
Усе відбувається в браузері. Тексти й файли нікуди не надсилаються і ніде не зберігаються.
Часті кракозябри
| Кракозябри | Правильно |
|---|---|
| РџСЂРёРІС–С‚ | Привіт |
| РљРёС—РІ | Київ |
| кодування | кодування |
| файл | файл |
| текст | текст |
| таблиця | таблиця |
| адреса | адреса |
| телефон | телефон |
| замовлення | замовлення |
| оплата | оплата |
Часті запитання
Що таке кракозябри?
Так називають нечитабельний текст на кшталт РџСЂРёРІС–С‚ замість Привіт. Він з’являється, коли текст відкривають не в тому кодуванні, в якому його збережено. Детальніше: що таке кракозябри.
Файли надсилаються на сервер?
Ні. Mojibuster працює повністю в браузері. Тексти й файли не залишають ваш пристрій і ніде не зберігаються.
Можна відкрити файл у Windows-1251 або KOI8-U?
Так. Файли у Windows-1251 і KOI8-U розпізнаються автоматично й зберігаються в UTF-8.
Які файли підтримуються?
Текстові файли: CSV, TXT, JSON, XML, субтитри (SRT, VTT), Markdown, HTML, SQL і логи – до 100 МБ.
Це платно?
Ні. Mojibuster безкоштовний і працює без реєстрації.