Skąd biorą się krzaki?
Przy zapisywaniu litery zamieniane są na bajty według określonych zasad – to kodowanie znaków. Oprócz UTF-8 polskie teksty zapisuje się nadal w Windows-1250 (domyślne kodowanie polskiego Windowsa) i ISO-8859-2 (starsze systemy, poczta, strony WWW). Gdy plik otworzy się w innym kodowaniu niż to, w którym go zapisano, bajty wyświetlają się jako obce znaki.
Najczęstsze rodzaje krzaków
Zażółć: tekst w UTF-8 odczytany jako Windows-1250. Tak dzieje się, gdy Excel otwiera plik CSV dwukrotnym kliknięciem.Zażółć: tekst w UTF-8 odczytany jako Windows-1252 – typowe dla zagranicznych programów i serwisów.Za¿ó³æ: tekst w Windows-1250 pokazany w zachodnim kodowaniu. Często w starych napisach do filmów i mailach.gê¶l±: ISO-8859-2 pomylone z Windows-1250 – różnią się właśnie literamią,śiź.
Mojibuster sam rozpoznaje rodzaj błędu, odtwarza oryginalne bajty i odczytuje je poprawnie. Poprawny tekst zostaje bez zmian – także wtedy, gdy w jednym pliku są pomieszane dobre i zepsute wiersze.
Wszystko dzieje się w przeglądarce. Teksty i pliki nie są nigdzie wysyłane ani zapisywane.
Najczęstsze krzaki
| Krzaki | Poprawnie |
|---|---|
| Ä… | ą |
| ć | ć |
| Ä™ | ę |
| Ĺ‚ | ł |
| Ĺ„ | ń |
| Ăł | ó |
| Ĺ› | ś |
| Ĺş | ź |
| ĹĽ | ż |
| Ä„ | Ą |
| Ć | à |
| Ă“ | Ó |
| Ĺš | Ś |
| Ĺą | Ź |
| Ĺ» | Ż |
Najczęstsze pytania
Czym są krzaki?
Tak mówi się na nieczytelny tekst, np. Zażółć zamiast Zażółć. Pojawia się, gdy tekst otwarto w innym kodowaniu niż to, w którym go zapisano.
Czy pliki są wysyłane na serwer?
Nie. Mojibuster działa w całości w przeglądarce. Teksty i pliki nie opuszczają twojego urządzenia i nie są nigdzie zapisywane.
Czy obsługuje pliki w Windows-1250 i ISO-8859-2?
Tak. Pliki w Windows-1250 i ISO-8859-2 są rozpoznawane automatycznie i zapisywane w UTF-8.
Jakie pliki można naprawić?
Pliki tekstowe: CSV, TXT, JSON, XML, napisy (SRT, VTT i MicroDVD jako TXT), Markdown, HTML, SQL i logi – do 100 MB.
Ile to kosztuje?
Nic. Mojibuster jest darmowy i nie wymaga rejestracji.