Diakritisko zīmju noņemšana
Kas mainīts (20)
| Oriģināls | Aizstājējs | Skaits | Noteikums |
|---|---|---|---|
| ē | e | 2 | noņemta diakritiskā zīme |
| ā | a | 1 | noņemta diakritiskā zīme |
| Č | C | 1 | noņemta diakritiskā zīme |
| ģ | g | 1 | noņemta diakritiskā zīme |
| ķ | k | 1 | noņemta diakritiskā zīme |
| ß | ss | 1 | noņemta diakritiskā zīme |
| š | s | 1 | noņemta diakritiskā zīme |
| ü | u | 1 | noņemta diakritiskā zīme |
| ž | z | 1 | noņemta diakritiskā zīme |
| α | a | 1 | grieķu burts, ELOT 743 |
| Α | A | 1 | grieķu burts, ELOT 743 |
| ή | i | 1 | grieķu burts, ELOT 743 |
| θ | th | 1 | grieķu burts, ELOT 743 |
| ν | n | 1 | grieķu burts, ELOT 743 |
| а | a | 1 | vispārīgā kirilicas tabula (burts ārpus izvēlētā standarta) |
| в | v | 1 | vispārīgā kirilicas tabula (burts ārpus izvēlētā standarta) |
| к | k | 1 | vispārīgā kirilicas tabula (burts ārpus izvēlētā standarta) |
| М | M | 1 | vispārīgā kirilicas tabula (burts ārpus izvēlētā standarta) |
| о | o | 1 | vispārīgā kirilicas tabula (burts ārpus izvēlētā standarta) |
| с | s | 1 | vispārīgā kirilicas tabula (burts ārpus izvēlētā standarta) |
Viss notiek jūsu pārlūkā, un nekas no ielīmētā netiek augšupielādēts, tāpēc vārdi, adreses un dokumenti paliek pie jums.
Diakritisko zīmju noņemšana notiek rakstīšanas laikā: é kļūst par e, ā par a, ř par r, un arī burti, kuriem nav vienkāršas formas, piemēram, ł, ø, đ vai ß, tiek aizstāti. Tas pats rīks ir kirilicas pārveidotājs uz latīņu burtiem un grieķu pārveidotājs uz latīņu burtiem, kas ievēro konkrētus standartus: Krievijas, Ukrainas un Bulgārijas pases noteikumus, ISO 9, BGN/PCGN, serbu un maķedoniešu latīņu alfabētus un grieķu ELOT 743. Rīks noņem arābu valodas tashkeel un ivrita niqqud, kā arī var pārvērst rezultātu par URL slugu vai drošu faila nosaukumu. Katra aizstātā rakstzīme tiek izcelta, tāpēc var pārbaudīt katru. Viss notiek jūsu pārlūkā.
Kā noņemt diakritiskās zīmes no teksta
- Ierakstiet vai ielīmējiet tekstu laukā Teksts. Rezultāts atjaunojas ar katru taustiņsitienu, un sākumā ielādētais piemēra teksts uzreiz parāda, kas notiek ar latviešu, vācu, čehu, portugāļu, ukraiņu, krievu un grieķu burtiem.
- Laukā Teksta valoda atstājiet Noteikt automātiski. Rīks atpazīst valodu pēc raksturīgiem burtiem: ř un ů čehu valodā, ł un ż poļu valodā, ß vācu valodā, ø dāņu un norvēģu valodā, ї un є ukraiņu valodā, un izvēlne tad rāda, piemēram, Automātiski: čehu. Ja teksts ir īss vai jaukts, valodu izvēlieties pats.
- Sadaļā Noteikumi izvēlieties konvenciju vai standartu attiecīgajai valodai. Valodām ar latīņu rakstību ir Vienkārši: burts pret burtu (ä → a, ß → ss, ł → l), ja vien valodai nav sava pareizrakstības noteikuma; kirilicas un grieķu valodām ir saraksts ar standartiem (skatiet tālāk).
- Kopēt ievieto rezultātu starpliktuvē. Notīrīt iztukšo lauku, Izmēģināt piemēru ielādē piemēra tekstu vēlreiz.
Burtu reģistrs pēc noklusējuma saglabā oriģinālu. Lielais burts, kas kļūst par diviem burtiem, tiek rakstīts kā vārdos: Щ kļūst par Shch, Ä par Ae, bet vārds, kas rakstīts ar lielajiem burtiem, tāds arī paliek, tātad ЩУКА kļūst par SHCHUKA un MÜNCHEN par MUENCHEN. Izvēlieties mazie burti vai LIELIE BURTI, lai uzspiestu vienu reģistru.
Zem laukiem redzams Rakstzīmes skaits tekstā un cik no tām ir Mainītas. Piemēra tekstā ir 67 rakstzīmes, no kurām 21 mainās. Rakstzīmes no rakstības, kurai rīkam nav noteikumu, piemēram, ķīniešu, japāņu, taju vai devanagari, paliek tādas, kādas ir, tām ir punktēts pasvītrojums, un piezīme tās saskaita pie Atstātas.
Burti, ko vienkāršs diakritisko zīmju noņēmējs apstrādā nepareizi
Lielākā daļa tiešsaistes noņēmēju sadala katru burtu pamatburtā un zīmē, un zīmi izmet. Tas der é, ñ, ő vai vjetnamiešu ệ, bet nedarbojas ar burtiem, kas nav pamatburts ar piekabinātu zīmi: poļu ł, horvātu un vjetnamiešu đ, dāņu ø un æ, vācu ß, islandiešu þ un ð, turku bezpunkta ı un ligatūra œ. Šādi rīki Łódź atgriež kā Łodz un Straße kā Straße. Šeit šiem burtiem ir savi aizstājēji (ł → l, đ → d, ø → o, æ → ae, ß → ss, þ → th, ð → d, ı → i, œ → oe), un aizstāšana tiek atkārtota, kamēr nepaliek nekas nelatīnisks, tāpēc pat ǿ beidzas ar o.
Latviešu burti ā, ē, ī, ū, ģ, ķ, ļ, ņ, š, ž un č vienkāršajā noteikumā zaudē savas zīmes un kļūst par a, e, i, u, g, k, l, n, s, z un c. Tā Ķekavas ģimene kļūst par Kekavas gimene, bet Šķēde par Skede. Tā ir parastā forma, ko lieto e-pasta adresēs, lietotājvārdos un failu nosaukumos.
Dažām valodām ir sava pareizrakstības konvencija burtu rakstīšanai bez diakritiskajām zīmēm, un vācietis vai dānis to sagaida:
| Valoda | Noteikumi | Piemērs |
|---|---|---|
| Vācu | Vācu pareizrakstība (ä → ae, ö → oe, ü → ue, ß → ss) | Straße Müller → Strasse Mueller |
| Dāņu, norvēģu | Dāņu un norvēģu pareizrakstība (æ → ae, ø → oe, å → aa) | Æbleskiver på Ærø → Aebleskiver paa Aeroe |
| Islandiešu | Islandiešu pareizrakstība (þ → th, ð → d, æ → ae) | Þórður → Thordur |
| Horvātu, bosniešu, serbu latīņu | đ → dj (horvātu, bosniešu, serbu latīņu alfabēts) | Đurđevac → Djurdjevac |
Katrai no šīm valodām ir arī Vienkārši: burts pret burtu (ä → a, ß → ss, ł → l), kas dod Strasse Muller un Aebleskiver pa Aero. Latviešu, lietuviešu, igauņu, čehu, slovāku, poļu, ungāru, rumāņu, turku, vjetnamiešu, franču, spāņu un portugāļu valodai tādas konvencijas nav, tāpēc to burti vienkārši zaudē zīmes: Zażółć gęślą jaźń kļūst par Zazolc gesla jazn, Đường phố Hà Nội par Duong pho Ha Noi, İstanbul ılık par Istanbul ilik.
Kirilica uz latīņu: krievu, ukraiņu, bulgāru, serbu un maķedoniešu standarti
Nav viena veida, kā rakstīt kirilicu ar latīņu burtiem. Krievijas pase, bibliotēkas katalogs un angļu avīze vienu un to pašu vārdu raksta atšķirīgi, un transliterācijas rīks, kas nepasaka, kuru sistēmu lieto, veidlapas aizpildīšanā maz palīdz. Sadaļā Noteikumi standartu izvēlaties pēc nosaukuma:
| Valoda | Noteikumi | Щербаков Юрий / Київ / София |
|---|---|---|
| Krievu | Pase: ICAO Doc 9303 (Krievijas IeM rīkojums, 2020) | Shcherbakov Iurii |
| Krievu | BGN/PCGN 1947 (angļu lietojums) | Shcherbakov Yuriy |
| Krievu | ISO 9:1995 (zinātniskā, burts pret burtu) | Ŝerbakov Ûrij |
| Krievu | GOST 7.79-2000, B sistēma (ASCII) | Shherbakov Yurij |
| Ukraiņu | Pase: Ministru kabineta lēmums Nr. 55 (2010) | Kyiv |
| Ukraiņu | BGN/PCGN 1965 (angļu lietojums) | Kyyiv |
| Ukraiņu | ISO 9:1995 | Kiïv |
| Bulgāru | Transliterācijas likums 2009 (oficiālā) | Sofia |
| Serbu | Serbu latīņu alfabēts (č, ć, đ, š, ž) | Ђорђе Џаџић → Đorđe Džadžić |
| Serbu | Tikai ASCII (đ → dj, č → c, š → s, ž → z) | Djordje Dzadzic |
| Maķedoniešu | Maķedoniešu latīņu alfabēts (gj, kj, č, š, ž) | Ѓорѓи Ѕвезда → Gjorgji Dzvezda |
Pases sistēmas parasti ir tās, kas apmeklētājam vajadzīgas. Krievijas starptautiskajās pasēs kopš 2014. gada lieto ICAO Doc 9303 tabulu, ko apstiprina Iekšlietu ministrijas 2020. gada rīkojums: ё → e, й → i, ю → iu, я → ia, ъ → ie un mīkstinājuma zīme tiek izlaista, tāpēc Ельцин ir Eltsin un Татьяна ir Tatiana. Ukrainas Ministru kabineta 2010. gada lēmumu Nr. 55 lieto pasēm un vietvārdiem: є, ї, й, ю un я vārda sākumā ir ye, yi, y, yu, ya, bet citur ie, i, i, iu, ia, зг ir zgh, lai to nelasītu kā ж, un mīkstinājuma zīme ar apostrofu pazūd (Єременко → Yeremenko, Згорани → Zghorany, Запоріжжя → Zaporizhzhia, п’ять → piat). Bulgārijas 2009. gada Transliterācijas likums raksta щ kā sht, ъ kā a un ю kā yu, ar diviem izņēmumiem, ko rīks zina: gala -ия kļūst par -ia (Шуменския → Shumenskia), un България ir Bulgaria. Serbu un maķedoniešu valodai ir oficiāli latīņu alfabēti ar č, š, ž, đ, tāpēc tur jautājums ir tikai, vai vēlaties diakritiskās zīmes vai tīru ASCII.
ISO 9 ir zinātniskā sistēma, ko lieto bibliotēkas un vācu valodas zemēs: viens kirilicas burts vienmēr ir viens latīņu burts, ж ir ž, х ir h, щ ir ŝ, bet cietā un mīkstā zīme kļūst par modifikatoru apostrofiem ʺ un ʹ, tāpēc rezultātu var atgriezt atpakaļ, bet angļu lasītājs to nevar izrunāt. BGN/PCGN ir tas, ko lieto ASV un Lielbritānijas valdības un lielākā daļa angļu mediju: ж ir zh, х ir kh, е ir ye vārda sākumā un aiz patskaņa. GOST 7.79-2000 B sistēma ir ASCII variants, kas sastopams krievu URL un Yandex transliteratorā: х ir x, ц ir c vai cz, ы ir y, kam seko apostrofs.
Kirilicas burts, kas nepieder izvēlētajam standartam, piemēram, serbu ђ krievu tekstā, tiek pārveidots ar vispārīgo tabulu un sarakstā Kas mainīts tā arī atzīmēts. Ja teksts ir pārsvarā latīņu burti ar dažiem kirilicas vārdiem, valodas noteikšana seko vairākumam, tāpēc pārslēdziet Teksta valoda uz kirilicas valodu, lai standarts tiktu piemērots: Київ pēc vispārīgās tabulas kļūst par Kiyiv, bet ukraiņu režīmā par Kyiv.
Grieķu uz latīņu: ELOT 743 un Greeklish
Grieķijas pases un ceļazīmes ievēro ELOT 743 / ISO 843 (pases): β ir v, η ir i, χ ir ch, un kombinācijām ir savi noteikumi. γγ kļūst par ng, γκ par gk, μπ ir b vārda sākumā un mp vārda iekšpusē, ου ir ou, bet αυ, ευ, ηυ kļūst par av, ev, iv pirms patskaņa vai zvanīga līdzskaņa un af, ef, if pirms nezvanīga. Tātad Γιώργος ir Giorgos, Μπάμπης ir Bampis, Ευαγγελία ir Evangelia, Ναύπλιο ir Nafplio un Αθήνα ir Athina. Uzsvari tiek izmesti, tāpat kā pasē.
Greeklish (η → h, θ → th, ξ → ks, χ → x, ω → w) ir neformālā rakstība, ko grieķi lieto tērzēšanā un īsziņās, kur burtus izvēlas pēc formas un tastatūras, nevis pēc skaņas: Γιώργος kļūst par Giwrgos, Ξέρω par Kserw, Χαρά par Xara.
Arābu un ivrita diakritisko zīmju noņemšana
Arābu valodā patskaņu zīmes nav obligātas, un lielākā daļa teksta ir rakstīta bez tām. Ja ielīmējat tekstu ar patskaņiem, piemēram, no vārdnīcas vai bērnu grāmatas, izvēlieties arābu valodu un Noņemt tashkeel (harakat, shadda, sukun, tanwin, tatweel): مُحَمَّد kļūst par محمد, un vārdu stiepšanai lietotais tatweel arī tiek noņemts. Ivritam Noņemt niqqud un kantilācijas zīmes izņem patskaņu punktus, kantilāciju, meteg un rafe no שָׁלוֹם un atstāj שלום. Burti netiek pārrakstīti latīņu rakstībā, jo bez patskaņiem pareizu latīņu rakstību arābu vai ivrita valodai no paša teksta atvasināt nevar.
Slugi un failu nosaukumi bez diakritiskajām zīmēm
Iestatiet Izvade uz Slugs (URL), lai iegūtu virkni ar mazajiem burtiem, tikai a līdz z, cipariem un Atdalītājs (- vai _): Příliš žluťoučký kůň kļūst par prilis-zlutoucky-kun, Щербаков Юрий par shcherbakov-iurii. Apostrofi un pēdiņas tiek izmestas, nevis aizstātas (don’t kļūst par dont), katra cita pieturzīmju vai atstarpju virkne kļūst par vienu atdalītāju, un galos atdalītāja nav. Slugā nav rakstzīmju, kurām vajadzētu procentkodējumu, tāpēc tas URL ieiet tāds, kāds ir. Ja jākodē visa adrese ar parametriem, izmantojiet URL kodētāju un dekodētāju.
Faila nosaukums saglabā tekstu lasāmu, bet drošu katrai operētājsistēmai: rakstzīmes \ / : * ? " < > | un vadības rakstzīmes, ko Windows faila nosaukumā neatļauj, tiek noņemtas, Atstarpes kļūst par _ vai - vai paliek, atkārtoti atdalītāji tiek apvienoti, paplašinājums pēc pēdējā punkta paliek, bet punkti un atstarpes galos tiek apgriezti. Zpráva o činnosti: leden/2026?.docx kļūst par Zprava_o_cinnosti_leden2026.docx. Tas ir režīms failu pārdēvēšanai pirms augšupielādes serverī, mākoņdiskā vai git repozitorijā, kur nosaukumi ar diakritiskajām zīmēm bojā skriptus un saites.
Slugam camelCase, snake_case vai kebab-case angļu vārdiem pārējo izdara lielo un mazo burtu pārveidotājs, bet teksta analizators parāda garumu. Abi atrodas kategorijā Teksts kopā ar šo rīku.
Kas mainīts: pārbaudiet katru aizstāšanu
Katra aizstātā rakstzīme rezultātā ir izcelta. Pārvietojiet kursoru virs tās, lai redzētu oriģinālu, aizstājēju un noteikumu, piemēram, ř → r · noņemta diakritiskā zīme vai Щ → Shch · Pase: ICAO Doc 9303. Noņemta rakstzīme, piemēram, mīkstinājuma zīme vai tashkeel zīme, tiek rādīta kā plāna punktēta atzīme. Saraksts Kas mainīts zem rezultāta grupē aizstāšanas ar skaitu un noteikumiem, tāpēc dažās sekundēs var pārliecināties, ka uzvārds ir transliterēts tā, kā to raksta jūsu pase, vai ka ä kļuva par ae, nevis a. Saraksts ir sakārtots pēc biežuma, tāpēc svarīgākie burti ir pirmie.
Nekas, ko ielīmējat, neaiziet no jūsu pārlūka. Pārveidošana notiek lapā ar JavaScript standarta Unicode funkcijām un bez servera, tāpēc vārdi, adreses un veseli dokumenti paliek jūsu datorā.
Kā noņemt diakritiskās zīmes programmā Excel vai Google izklājlapās?
Ne Excel, ne Google izklājlapām tam nav iebūvētas funkcijas; parastās atbildes ir gara SUBSTITUTE virkne, VBA makro vai Power Query solis. Ātrākais veids ir nokopēt kolonnu, ielīmēt to šeit laukā Teksts, nokopēt Rezultāts un ielīmēt atpakaļ: rindu pārtraukumi tiek saglabāti, tāpēc rindas paliek saskaņotas.
Kā noņemt garumzīmes un mīkstinājuma zīmes Python vai JavaScript?
Python valodā unicodedata.normalize('NFKD', s).encode('ascii', 'ignore').decode() noņem zīmes; JavaScript to pašu dara s.normalize('NFD').replace(/\p{M}/gu, ''). Abas metodes klusējot izmet vai atstāj ł, ø, đ, ß un æ, jo šiem burtiem nav sadalījuma. Python pakotne unidecode un šis rīks tos apstrādā.
Kuru transliterāciju lieto mana pase?
Krievija: ICAO Doc 9303 kopš 2014. gada (Pase: ICAO Doc 9303). Ukraina: Ministru kabineta lēmums Nr. 55 no 2010. gada. Bulgārija: 2009. gada Transliterācijas likums, ko 2013. gadā pieņēma arī BGN/PCGN. Grieķija: ELOT 743. Serbija un Ziemeļmaķedonija drukā abus alfabētus. Salīdziniet rakstību ar saviem esošajiem dokumentiem, jo vecākā pasē var būt vecāka sistēma, un aviokompānijas biļeti ar pasi salīdzina burtu pa burtam.
Kāda ir atšķirība starp transliterāciju un tulkošanu?
Transliterācija pārraksta burtus, tulkošana pārraksta nozīmi. Москва transliterēta ir Moskva, tulkota latviski tā ir Maskava. Šis rīks tikai transliterē, tāpēc vārdi, adreses un kodi paliek tie paši vārdi citā alfabētā.
Kāpēc Київ var iznākt kā Kiyiv?
Ja teksts ir pārsvarā latīņu burtos, Noteikt automātiski piemēro latīņu noteikumus un dažus kirilicas burtus pārveido ar vispārīgo tabulu, tāpēc Київ kļūst par Kiyiv. Izvēlieties ukraiņu valodu sadaļā Teksta valoda, un pases standarts dod Kyiv.