Diakritikų šalinimas ir transliteracija
Kas pakeista (24)
| Originalas | Pakaitalas | Kiekis | Taisyklė |
|---|---|---|---|
| в | v | 2 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| Ą | A | 1 | diakritikas pašalintas |
| ė | e | 1 | diakritikas pašalintas |
| Ł | L | 1 | diakritikas pašalintas |
| ó | o | 1 | diakritikas pašalintas |
| ß | ss | 1 | diakritikas pašalintas |
| š | s | 1 | diakritikas pašalintas |
| ų | u | 1 | diakritikas pašalintas |
| ź | z | 1 | diakritikas pašalintas |
| ž | z | 1 | diakritikas pašalintas |
| Ž | Z | 1 | diakritikas pašalintas |
| α | a | 1 | graikiška raidė, ELOT 743 |
| Α | A | 1 | graikiška raidė, ELOT 743 |
| ή | i | 1 | graikiška raidė, ELOT 743 |
| θ | th | 1 | graikiška raidė, ELOT 743 |
| ν | n | 1 | graikiška raidė, ELOT 743 |
| а | a | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| и | i | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| ї | yi | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| к | k | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| К | K | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| М | M | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| о | o | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
| с | s | 1 | bendroji kirilicos lentelė (raidė už pasirinkto standarto ribų) |
Viskas vyksta jūsų naršyklėje ir niekas, ką įklijuojate, nėra siunčiama, todėl vardai, adresai ir dokumentai lieka pas jus.
Pašalinkite diakritikus ir kitus ženklus iš bet kokio teksto jums rašant: ė tampa e, š tampa s, o raidės, neturinčios paprastos formos, tokios kaip ł, ø, đ ar ß, taip pat pakeičiamos. Tas pats įrankis yra kirilicos ir graikų raidžių keitiklis į lotyniškas, vadovaujantis pavadintais standartais: Rusijos, Ukrainos ir Bulgarijos pasų taisyklėmis, ISO 9, BGN/PCGN, serbų ir makedonų lotyniška abėcėle bei graikišku ELOT 743. Jis pašalina arabų tashkeel ir hebrajų niqqud, o rezultatą paverčia URL slug arba saugiu failo pavadinimu. Kiekvienas pakeistas simbolis paryškinamas, todėl galite patikrinti kiekvieną. Viskas vyksta jūsų naršyklėje.
Kaip pašalinti diakritikus ir lietuviškas raides iš teksto
- Įveskite arba įklijuokite tekstą į lauką Tekstas. Rezultatas atnaujinamas po kiekvieno paspaudimo, o pradžioje įkeltas pavyzdinis tekstas vienu metu parodo, kas nutinka lietuviškoms, vokiškoms, lenkiškoms, ukrainietiškoms, rusiškoms ir graikiškoms raidėms.
- Palikite Teksto kalba ties Atpažinti automatiškai. Įrankis atpažįsta kalbą iš būdingų raidžių: ą, ė ir ų lietuvių, ł ir ż lenkų, ß vokiečių, ø danų ir norvegų, ї ir є ukrainiečių, o pasirinkimas tada rodo, pavyzdžiui, Automatiškai: lietuvių. Kalbą pasirinkite patys, kai tekstas trumpas arba mišrus.
- Skiltyje Taisyklės pasirinkite tos kalbos taisyklę ar standartą. Lotyniško rašto kalbos naudoja Paprastai: viena raidė už vieną (ä → a, ß → ss, ł → l), nebent kalba turi savo rašybos taisyklę, o kirilicos ir graikų kalboms pateikiami standartai (žr. toliau).
- Kopijuoti nukopijuoja rezultatą į iškarpinę. Išvalyti ištuština lauką, Išbandyti pavyzdį vėl įkelia pavyzdinį tekstą.
Raidžių registras pagal nutylėjimą išlaikomas toks, koks yra originale. Didžioji raidė, virstanti dviem raidėmis, rašoma taip, kaip rašomi vardai: Щ tampa Shch, Ä tampa Ae, bet žodis, parašytas didžiosiomis, lieka didžiosiomis, todėl ЩУКА tampa SHCHUKA, o MÜNCHEN tampa MUENCHEN. Pasirinkę mažosios arba DIDŽIOSIOS, galite priversti vieną registrą.
Po laukais matote tekste esančių simbolių skaičių (Simboliai) ir kiek jų buvo Pakeista. Pavyzdiniame tekste yra 62 simboliai, iš kurių 25 pasikeičia. Kito rašto, kuriam įrankis neturi taisyklių, pavyzdžiui, kinų, japonų, tajų ar devanagari, raidės lieka kaip yra, pabraukiamos punktyru, o pastaba jas suskaičiuoja skiltyje Palikta.
Raidės, kurias paprastas diakritikų šalintuvas supainioja
Dauguma internetinių diakritikų šalintuvų kiekvieną raidę išskaido į pagrindinę raidę ir ženklą, o ženklą išmeta. Taip tvarkomos ė, ñ, ő ar vietnamietiška ệ, tačiau nieko neįvyksta su raidėmis, kurios nėra pagrindinė raidė su ženklu: lenkiška ł, kroatiška ir vietnamietiška đ, danų ø ir æ, vokiška ß, islandiškos þ ir ð, turkiška be taško ı ir ligatūra œ. Tokie įrankiai Łódź grąžina kaip Łodz, o Straße kaip Straße. Čia šios raidės turi savo pakaitalus (ł → l, đ → d, ø → o, æ → ae, ß → ss, þ → th, ð → d, ı → i, œ → oe), o pakeitimas kartojamas, kol neliks nelotyniškų simbolių, todėl net ǿ baigiasi kaip o.
Lietuvių kalbos raidės čia viena paprasčiausių: ą, č, ę, ė, į, š, ų, ū ir ž tiesiog netenka ženklų, kaip ir latvių ar čekų. Ąžuolų šaltinėlis tampa Azuolu saltinelis, o Žalgiris tampa Zalgiris. Tai ir yra atsakymas, kaip lietuviškas raides pakeisti lotyniškomis, kai svetainė, formos laukas ar failų sistema nepriima ženklų.
Kai kurios kalbos turi rašymo be diakritikų taisyklę, ir vokietis ar danas jos tikisi:
| Kalba | Taisyklės | Pavyzdys |
|---|---|---|
| Vokiečių | Vokiška rašyba (ä → ae, ö → oe, ü → ue, ß → ss) | Straße Müller → Strasse Mueller |
| Danų, norvegų | Danų ir norvegų rašyba (æ → ae, ø → oe, å → aa) | Æbleskiver på Ærø → Aebleskiver paa Aeroe |
| Islandų | Islandų rašyba (þ → th, ð → d, æ → ae) | Þórður → Thordur |
| Kroatų, bosnių, serbų lotyniška | đ → dj (kroatų, bosnių, serbų lotyniška abėcėlė) | Đurđevac → Djurdjevac |
Kiekviena iš šių kalbų taip pat siūlo paprastą variantą, kuris duoda Strasse Muller ir Aebleskiver pa Aero. Čekų, slovakų, lenkų, vengrų, rumunų, turkų, vietnamiečių, prancūzų, ispanų, portugalų, lietuvių ir latvių kalbos tokios taisyklės neturi, todėl jų raidės tiesiog netenka ženklų: Zażółć gęślą jaźń tampa Zazolc gesla jazn, Đường phố Hà Nội tampa Duong pho Ha Noi, İstanbul ılık tampa Istanbul ilik.
Kirilica į lotynų raides: rusų, ukrainiečių, bulgarų, serbų ir makedonų standartai
Vieno kirilicos rašymo lotyniškomis raidėmis būdo nėra. Rusijos pasas, bibliotekos katalogas ir angliškas laikraštis tą patį vardą rašo skirtingai, o transliteracijos įrankis, nesakantis, kokią sistemą naudoja, mažai padeda pildant formą. Skiltyje Taisyklės standartą pasirenkate pagal pavadinimą:
| Kalba | Taisyklės | Щербаков Юрий / Київ / София |
|---|---|---|
| Rusų | Pasas: ICAO Doc 9303 (Rusijos VRM įsakymas, 2020) | Shcherbakov Iurii |
| Rusų | BGN/PCGN 1947 (angliška praktika) | Shcherbakov Yuriy |
| Rusų | ISO 9:1995 (mokslinė, viena raidė už vieną) | Ŝerbakov Ûrij |
| Rusų | GOST 7.79-2000, B sistema (ASCII) | Shherbakov Yurij |
| Ukrainiečių | Pasas: Ministrų kabineto nutarimas 55 (2010) | Kyiv |
| Ukrainiečių | BGN/PCGN 1965 (angliška praktika) | Kyyiv |
| Ukrainiečių | ISO 9:1995 | Kiïv |
| Bulgarų | Transliteracijos įstatymas 2009 (oficialus) | Sofia |
| Serbų | Serbų lotyniška abėcėlė (č, ć, đ, š, ž) | Ђорђе Џаџић → Đorđe Džadžić |
| Serbų | Tik ASCII (đ → dj, č → c, š → s, ž → z) | Djordje Dzadzic |
| Makedonų | Makedonų lotyniška abėcėlė (gj, kj, č, š, ž) | Ѓорѓи Ѕвезда → Gjorgji Dzvezda |
Pasų sistemos dažniausiai ir reikalingos keliautojui. Rusijos užsienio pasuose nuo 2014 m. naudojama ICAO Doc 9303 lentelė, patvirtinta 2020 m. Vidaus reikalų ministerijos įsakymu: ё → e, й → i, ю → iu, я → ia, ъ → ie, o minkštumo ženklas praleidžiamas, todėl Ельцин yra Eltsin, o Татьяна yra Tatiana. Ukrainos Ministrų kabineto nutarimas 55 (2010 m.) taikomas pasams ir vietovardžiams: є, ї, й, ю ir я žodžio pradžioje rašomi ye, yi, y, yu, ya, o kitur ie, i, i, iu, ia, зг rašoma zgh, kad nebūtų skaitoma kaip ж, o minkštumo ženklas ir apostrofas dingsta (Єременко → Yeremenko, Згорани → Zghorany, Запоріжжя → Zaporizhzhia, п’ять → piat). Bulgarijos transliteracijos įstatymas (2009 m.) щ rašo sht, ъ rašo a, o ю rašo yu, su dviem įrankiui žinomomis išimtimis: galūnė -ия tampa -ia (Шуменския → Shumenskia), o България yra Bulgaria. Serbų ir makedonų kalbos turi oficialias lotynines abėcėles su č, š, ž, đ, todėl ten svarbu tik tai, ar norite diakritikų, ar paprasto ASCII.
ISO 9 yra mokslinė sistema, kurią naudoja bibliotekos ir vokiškai kalbančios šalys: viena kirilicos raidė visada yra viena lotyniška raidė, ж yra ž, х yra h, щ yra ŝ, o kietumo ir minkštumo ženklai tampa modifikuojančiais ženklais ʺ ir ʹ, todėl rezultatas grįžtamas, bet angliškai skaitančiajam netariamas. BGN/PCGN naudoja JAV ir Jungtinės Karalystės vyriausybės ir dauguma anglų kalbos žiniasklaidos: ж yra zh, х yra kh, е žodžio pradžioje ir po balsės yra ye. GOST 7.79-2000 B sistema yra ASCII variantas, randamas rusiškuose URL ir Yandex transliteratoriuje: х yra x, ц yra c arba cz, ы yra y, po kurio rašomas atvirkštinis apostrofas (backtick).
Kirilicos raidė, nepriklausanti pasirinktam standartui, pavyzdžiui, serbų ђ rusiškame tekste, konvertuojama pagal bendrąją lentelę ir sąraše Kas pakeista pažymima kaip tokia. O jei tekstas daugiausia lotyniškas su keliais kirilicos žodžiais, kalbos atpažinimas seka daugumą, todėl Teksto kalba perjunkite į kirilicos kalbą, kad būtų pritaikytas standartas: pavyzdiniame tekste Київ pagal bendrąją lentelę virsta Kiyiv, o ukrainiečių režimu Kyiv.
Graikų raidės į lotyniškas: ELOT 743 ir Greeklish
Graikijos pasai ir kelio ženklai laikosi ELOT 743 / ISO 843 (pasai): β yra v, η yra i, χ yra ch, o raidžių junginiai turi savo taisykles. γγ tampa ng, γκ tampa gk, μπ žodžio pradžioje yra b, o viduje mp, ου yra ou, o αυ, ευ, ηυ prieš balsę ar skardųjį priebalsį tampa av, ev, iv, o prieš dusliąjį af, ef, if. Taigi Γιώργος yra Giorgos, Μπάμπης yra Bampis, Ευαγγελία yra Evangelia, Ναύπλιο yra Nafplio, o Αθήνα yra Athina. Kirčiai praleidžiami, kaip ir pase.
Greeklish (η → h, θ → th, ξ → ks, χ → x, ω → w) yra neformali rašyba, kurią graikai vartoja pokalbiuose ir žinutėse, kai raidės parenkamos pagal formą ir klaviatūrą, o ne pagal garsą: Γιώργος tampa Giwrgos, Ξέρω tampa Kserw, Χαρά tampa Xara.
Arabų ir hebrajų diakritikų pašalinimas
Arabų kalboje balsių ženklai nėra privalomi ir dauguma tekstų rašoma be jų. Kai įklijuojate balsintą tekstą, pavyzdžiui, iš žodyno ar vaikų knygos, pasirinkite arabų kalbą ir Pašalinti tashkeel (harakat, shadda, sukun, tanwin, tatweel): مُحَمَّد tampa محمد, o žodžiams ištempti naudojamas tatweel taip pat pašalinamas. Hebrajų kalbai Pašalinti niqqud ir kantiliacijos ženklus iš שָׁלוֹם išima balsių taškus, kantiliaciją, meteg ir rafe ir palieka שלום. Raidės niekada nelotyninamos, nes be balsių teisingos arabų ar hebrajų lotyniškos rašybos vien iš teksto išvesti neįmanoma.
Slug ir failų pavadinimai be diakritikų
Nustatykite Išvestis į Slug (URL), kad gautumėte mažosiomis raidėmis parašytą eilutę tik su lotyniškomis raidėmis, skaitmenimis ir Skirtukas (- arba _): Příliš žluťoučký kůň tampa prilis-zlutoucky-kun, Щербаков Юрий tampa shcherbakov-iurii. Apostrofai ir kabutės išmetami, o ne keičiami (don’t tampa dont), kiekviena kita skyrybos ženklų ar tarpų seka tampa vienu skirtuku, o pradžioje ir gale skirtuko nėra. Slug neturi simbolių, kuriuos reikėtų koduoti procentais, todėl į URL jis dedamas nepakeistas. Jei reikia užkoduoti visą adresą su parametrais, naudokite URL koduotuvą ir dekoduotuvą.
Failo pavadinimas palieka tekstą įskaitomą, bet saugų visoms operacinėms sistemoms: simboliai \ / : * ? " < > | ir valdymo simboliai, kurių Windows failo pavadinime nepriima, pašalinami, Tarpai tampa _ arba - arba lieka, pasikartojantys skirtukai suliejami, plėtinys po paskutinio taško lieka, o taškai ir tarpai galuose nukerpami. Zpráva o činnosti: leden/2026?.docx tampa Zprava_o_cinnosti_leden2026.docx. Šis režimas tinka failams pervadinti prieš keliant į serverį, debesies saugyklą ar git saugyklą, kur pavadinimai su ženklais gadina skriptus ir nuorodas.
Jei reikia slug iš anglų kalbos žodžių camelCase, snake_case ar kebab-case formatu, tai atliks raidžių formato keitiklis, o žodžių ir simbolių skaičiuoklė parodys ilgį. Abu yra kategorijoje Tekstas kartu su šiuo įrankiu.
Kas pakeista: patikrinkite kiekvieną pakeitimą
Kiekvienas pakeistas simbolis rezultate paryškinamas. Užveskite žymiklį, ir pamatysite originalą, pakaitalą ir taisyklę, pavyzdžiui, ř → r · diakritikas pašalintas arba Щ → Shch · Pasas: ICAO Doc 9303. Pašalintas simbolis, pavyzdžiui, minkštumo ženklas ar tashkeel ženklas, rodomas kaip ploni taškeliai. Sąrašas Kas pakeista po rezultatu sugrupuoja pakeitimus su jų skaičiumi ir taisyklėmis, todėl per kelias sekundes galite patikrinti, ar pavardė transliteruota taip, kaip rašoma jūsų pase, ar ä tapo ae, o ne a. Sąrašas surikiuotas pagal dažnį, todėl svarbiausios raidės eina pirmos.
Niekas, ką įklijuojate, nepalieka jūsų naršyklės. Konvertavimas vyksta puslapyje naudojant standartines JavaScript Unicode funkcijas ir be serverio, todėl vardai, adresai ir ištisi dokumentai lieka jūsų kompiuteryje.
Kaip pašalinti diakritikus Excel ar Google Sheets?
Nei Excel, nei Google Sheets tam neturi integruotos funkcijos, įprasti atsakymai yra ilga SUBSTITUTE grandinė, VBA makrokomanda ar Power Query žingsnis. Greičiausia nukopijuoti stulpelį, įklijuoti jį į lauką Tekstas čia, nukopijuoti Rezultatas ir įklijuoti atgal: eilučių lūžiai išlaikomi, todėl eilutės lieka suderintos.
Kaip pašalinti diakritikus Python ar JavaScript?
Python kalboje unicodedata.normalize('NFKD', s).encode('ascii', 'ignore').decode() pašalina ženklus, JavaScript kalboje tą patį daro s.normalize('NFD').replace(/\p{M}/gu, ''). Abu būdai tyliai praranda arba palieka ł, ø, đ, ß ir æ, nes tos raidės neturi skaidinio. Python paketas unidecode ir šis įrankis jas sutvarko.
Kokią transliteraciją naudoja mano pasas?
Rusija: ICAO Doc 9303 nuo 2014 m. (Pasas: ICAO Doc 9303 (Rusijos VRM įsakymas, 2020)). Ukraina: Ministrų kabineto nutarimas 55 (2010 m.). Bulgarija: 2009 m. transliteracijos įstatymas, kurį 2013 m. priėmė ir BGN/PCGN. Graikija: ELOT 743. Serbijoje ir Šiaurės Makedonijoje spausdinamos abi abėcėlės. Rašybą palyginkite su turimais dokumentais, nes senesnis pasas gali naudoti senesnę sistemą, o oro bendrovės bilietus su pasu lygina raidė po raidės. Daugiau priemonių rasite kategorijoje Tekstas.
Kuo skiriasi transliteracija ir vertimas?
Transliteracija perrašo raides, vertimas perrašo prasmę. Москва transliteruota yra Moskva, išversta yra Maskva. Šis įrankis tik transliteruoja, todėl vardai, adresai ir kodai lieka tais pačiais žodžiais kita abėcėle.
Kodėl pavyzdiniame tekste Київ virsta Kiyiv?
Pavyzdys daugiausia lotyniškas, todėl Atpažinti automatiškai taiko lotyniškas taisykles, o kelias kirilicos raides konvertuoja pagal bendrąją lentelę. Pasirinkite ukrainiečių kalbą skiltyje Teksto kalba, ir pagal pasų standartą gausite Kyiv.