Od kod čudni znaki?
Pri shranjevanju se črke pretvorijo v bajte po določenih pravilih – to je kodiranje znakov. Poleg UTF-8 se slovenska besedila še danes shranjujejo v Windows-1250 (privzeto kodiranje slovenskega Windowsa) in ISO-8859-2 (starejši sistemi, e-pošta, spletne strani). Ko se datoteka odpre v drugem kodiranju, kot je bila shranjena, se bajti prikažejo kot tuji znaki.
Najpogostejše oblike čudnih znakov
MaÄŤka,šola: besedilo v UTF-8, prebrano kot Windows-1250. To se zgodi, ko Excel odpre datoteko CSV z dvoklikom.Å¡,žnamestoš,ž: besedilo v UTF-8, prebrano kot Windows-1252 – značilno za tuje programe in storitve.Maèka,Èez: besedilo v Windows-1250, prikazano v zahodnem kodiranju. Pogosto v starih podnapisih in e-sporočilih. Ker imatašinžv obeh kodiranjih enak bajt, se pokvari leč.MaÄŤka: dvojno pokvarjeno besedilo – UTF-8 je bil napačno prebran dvakrat zapored.
Mojibuster sam prepozna vrsto napake, obnovi izvirne bajte in jih pravilno prebere. Pravilno besedilo ostane nespremenjeno – tudi kadar so v isti datoteki pomešane dobre in pokvarjene vrstice.
Vse poteka v vašem brskalniku. Besedila in datoteke se nikamor ne pošiljajo in se nikjer ne shranjujejo.
Najpogostejši čudni znaki
| Čudni znaki | Pravilno |
|---|---|
| ÄŤ | č |
| š | š |
| Ĺľ | ž |
| ÄŚ | Č |
| Ĺ | Š |
| Ĺ˝ | Ž |
| ć | ć |
| Ä‘ | đ |
Pogosta vprašanja
Zakaj namesto šumnikov vidim čudne znake?
Besedilo je odprto v drugem kodiranju, kot je bilo shranjeno, npr. MaÄŤka namesto Mačka. Črke niso izgubljene, le napačno so prebrane.
Se datoteke pošiljajo na strežnik?
Ne. Mojibuster deluje v celoti v brskalniku. Besedila in datoteke ne zapustijo vaše naprave in se nikjer ne shranjujejo.
Ali podpira datoteke v Windows-1250 in ISO-8859-2?
Da. Datoteke v Windows-1250 in ISO-8859-2 se prepoznajo samodejno in shranijo v UTF-8.
Katere datoteke je mogoče popraviti?
Besedilne datoteke: CSV, TXT, JSON, XML, podnapisi (SRT, VTT in MicroDVD kot TXT), Markdown, HTML, SQL in dnevniki – do 100 MB.
Koliko stane?
Nič. Mojibuster je brezplačen in ne zahteva registracije.