Odstránenie diakritiky
Odstráň diakritiku z ľubovoľného textu (á na a, ß na ss, æ na ae) a vytvor bezpečné názvy súborov bez dĺžňov a mäkčeňov priamo v prehliadači.
Ako odstrániť diakritiku z textu
- Napíš alebo vlož text do vstupného poľa. Môže to byť jedno slovo, zoznam mien alebo celý dokument.
- Verzia bez diakritiky sa okamžite zobrazí vo výstupnom poli. Tlačidlo Odstrániť diakritiku ju iba obnoví.
- Zruš výber možnosti Zachovať veľké a malé písmená, ak chceš výsledok aj v malých písmenách. Hodí sa to pri identifikátoroch, štítkoch a vyhľadávacích kľúčoch.
- Zaškrtni Vytvoriť bezpečné názvy súborov (jeden na riadok), aby sa každý riadok zmenil na prenosný názov súboru, a potom vyber, čím sa majú nahradiť medzery: spojovníkom alebo podčiarkovníkom.
- Skopíruj výsledok. Riadok pod výstupom ti povie, koľko znakov sa zmenilo.
Čo nástroj mení
Väčšina písmen s diakritikou je v Unicode uložená ako základné písmeno plus kombinujúce znamienko. Nástroj každý znak rozloží na tieto časti (normalizačná forma Unicode NFD), odstráni kombinujúce znamienka a text opäť zloží. Tak sa spracujú dĺžne, mäkčene, ostrý a tupý prízvuk, vokáň, dvojbodka nad písmenom, cedilla, vlnovka, krúžok a mnohé ďalšie: „á“ sa zmení na „a“, „č“ na „c“, „ľ“ na „l“, „ň“ na „n“, „ô“ na „o“ a „ệ“ na „e“.
Niektoré písmená nie sú v Unicode „písmeno s diakritikou“, takže samotná normalizácia by ich nechala nedotknuté. Nástroj ich nahradí ich obvyklým ASCII zápisom:
| Písmeno | Výsledok | Používa sa v |
|---|---|---|
| ß, ẞ | ss, SS | nemčina |
| æ, Æ | ae, AE | dánčina, nórčina, latinčina |
| œ, Œ | oe, OE | francúzština |
| ø, Ø | o, O | dánčina, nórčina |
| ł, Ł | l, L | poľština |
| đ, Đ, ð | d, D, d | chorvátčina, vietnamčina, islandčina |
| þ, Þ | th, TH | islandčina |
Typografické ligatúry ako „fi“ a „fl“, ktoré sa často objavujú v texte skopírovanom zo súborov PDF, sa rozdelia na bežné písmená. Veľké písmená zostanú čitateľné: „Ærøskøbing“ sa zmení na „Aeroskobing“ a „ŒUVRE“ na „OEUVRE“.
Všetko ostatné zostáva bez zmeny: interpunkcia, číslice, medzery, konce riadkov aj emoji. Písma, ktoré nepoužívajú latinskú diakritiku, napríklad čínština, japončina, kórejčina, hebrejčina, arabčina alebo hindčina, zostanú nedotknuté, pretože ich znamienka sú súčasťou samotných písmen. Gréčtina a azbuka prídu o diakritiku rovnako ako latinka („Αθήνα“ sa zmení na „Αθηνα“).
Bezpečné názvy súborov
Pri zapnutej možnosti Vytvoriť bezpečné názvy súborov (jeden na riadok) sa každý riadok po odstránení diakritiky spracuje ako názov súboru. Medzery a každý znak okrem písmen A až Z, číslic a znakov ., - a _ sa nahradia zvoleným oddeľovačom. Opakované oddeľovače sa zlúčia a oddeľovače či bodky na začiatku a na konci sa odstránia. Prípona zostane zachovaná, takže „Žltý kôň 2026 : fotky Ærø.JPG“ sa zmení na „Zlty-kon-2026-fotky-Aero.JPG“.
Názvy rezervované systémom Windows (CON, PRN, AUX, NUL, COM1, LPT1…) dostanú na začiatok podčiarkovník. Riadok napísaný iba v nelatinskom písme sa zmení na prázdny, pretože nemá ASCII ekvivalent.
Kedy sa odstránenie diakritiky hodí
- Pri tvorbe názvov súborov, adries URL, používateľských mien alebo e-mailových adries, ktoré musia byť v čistom ASCII.
- Pri importe údajov do starších systémov alebo súborov CSV, ktoré znaky s diakritikou pokazia.
- Pri tvorbe vyhľadávacích kľúčov, aby „zivot“ našlo aj „život“.
- Pri porovnávaní zoznamov mien písaných s diakritikou aj bez nej.
Pôvodný text si ponechaj všade, kde ho budú čítať ľudia: v slovenčine diakritika určuje výslovnosť a niekedy aj význam („mať“ a „mat“ či „kôl“ a „kol“ sú rôzne slová).
Často kladené otázky
Odosiela sa môj text niekam?
Nie. Prevod prebieha celý v tvojom prehliadači pomocou vstavaných funkcií Unicode. Nič sa nenahráva ani neukladá.
Prečo sa „ß“ zmení na „ss“ a nie na „b“?
„ß“ je nemecké písmeno, nie „b“ so znamienkom. Štandardný spôsob, ako ho zapísať bez neho, je „ss“, napríklad „Strasse“ pre „Straße“.
Mení nástroj čínske, arabské alebo cyrilské písmená?
Čínske, japonské, kórejské, arabské, hebrejské a indické písma zostávajú bez zmeny. Cyrilské písmená si ponechajú základný tvar, ale stratia diakritiku, takže „й“ sa zmení na „и“ a „ё“ na „е“.
Môžem previesť celý zoznam názvov súborov naraz?
Áno. Vlož jeden názov na riadok a zaškrtni Vytvoriť bezpečné názvy súborov (jeden na riadok). Každý riadok sa prevedie samostatne a prázdne riadky zostanú, aby zoznam zostal zarovnaný.
Prečo je zmenených znakov menej než písmen s diakritikou?
Počítadlo počíta znaky tak, ako ich vidíš. Písmeno s dvoma znamienkami, napríklad „ệ“, sa počíta ako jeden zmenený znak.
Súvisiace nástroje
- Zmena veľkosti písmen Bezplatná online zmena veľkosti písmen na veľké, malé, každé slovo veľkým, vetu, camelCase, snake_case, kebab-case a ďalšie štýly, aj so slovenskou diakritikou.
- Kódovanie a dekódovanie URL Bezplatné kódovanie a dekódovanie URL. Percentovo kóduj parametre dopytu alebo celé adresy, dekóduj sekvencie %XX a spracuj + ako medzeru. Beží v prehliadači.
- Oprava francúzskej typografie Oprav francúzsku interpunkciu automaticky: pevné medzery pred : ; ! ?, úvodzovky « », výpustku a typografické apostrofy, a pozri si každú zmenu.