הסרת ניקוד ותעתיק
מה השתנה (28)
| מקור | תחליף | מספר | כלל |
|---|---|---|---|
| á | a | 1 | סימן דיאקריטי הוסר |
| č | c | 1 | סימן דיאקריטי הוסר |
| ď | d | 1 | סימן דיאקריטי הוסר |
| é | e | 1 | סימן דיאקריטי הוסר |
| ě | e | 1 | סימן דיאקריטי הוסר |
| í | i | 1 | סימן דיאקריטי הוסר |
| ň | n | 1 | סימן דיאקריטי הוסר |
| ó | o | 1 | סימן דיאקריטי הוסר |
| ř | r | 1 | סימן דיאקריטי הוסר |
| ß | ss | 1 | סימן דיאקריטי הוסר |
| š | s | 1 | סימן דיאקריטי הוסר |
| ť | t | 1 | סימן דיאקריטי הוסר |
| ú | u | 1 | סימן דיאקריטי הוסר |
| ů | u | 1 | סימן דיאקריטי הוסר |
| ü | u | 1 | סימן דיאקריטי הוסר |
| ý | y | 1 | סימן דיאקריטי הוסר |
| ž | z | 1 | סימן דיאקריטי הוסר |
| α | a | 1 | אות יוונית, ELOT 743 |
| Α | A | 1 | אות יוונית, ELOT 743 |
| ή | i | 1 | אות יוונית, ELOT 743 |
| θ | th | 1 | אות יוונית, ELOT 743 |
| ν | n | 1 | אות יוונית, ELOT 743 |
| а | a | 1 | טבלת קירילית כללית (אות מחוץ לתקן שנבחר) |
| в | v | 1 | טבלת קירילית כללית (אות מחוץ לתקן שנבחר) |
| к | k | 1 | טבלת קירילית כללית (אות מחוץ לתקן שנבחר) |
| М | M | 1 | טבלת קירילית כללית (אות מחוץ לתקן שנבחר) |
| о | o | 1 | טבלת קירילית כללית (אות מחוץ לתקן שנבחר) |
| с | s | 1 | טבלת קירילית כללית (אות מחוץ לתקן שנבחר) |
הכול רץ בדפדפן שלכם ושום דבר שאתם מדביקים לא מועלה, ולכן שמות, כתובות ומסמכים נשארים אצלכם.
הסרת ניקוד וסימנים דיאקריטיים מטקסט אפשרית כאן תוך כדי הקלדה: é הופך ל-e, ř הופך ל-r, ואותיות שאין להן צורה פשוטה, כמו ł, ø, đ או ß, מוחלפות גם הן. אותו כלי ממיר גם כתב קירילי ללטיני וכתב יווני ללטיני לפי תקנים בשמם: כללי הדרכון של רוסיה, אוקראינה ובולגריה, ISO 9, BGN/PCGN, האלפבית הלטיני הסרבי והמקדוני ו-ELOT 743 ביוונית. הוא מסיר ניקוד ערבי (תשכיל) וניקוד עברי, ומחולל מהתוצאה slug לכתובת URL או שם קובץ בטוח. כל תו שהוחלף מסומן בהדגשה כדי שתוכלו לבדוק אותו. הכול קורה בדפדפן שלכם.
חשוב לדעת: הכלי אינו מתעתק אותיות עברית לאותיות לטיניות. הוא מסיר ניקוד וטעמי מקרא מטקסט בעברית, ומשאיר את האותיות עצמן כפי שהן. מי שמחפש תעתיק של עברית לאנגלית צריך כלי אחר, כי בלי ניקוד אי אפשר לגזור מהטקסט לבדו איות לטיני נכון.
איך מסירים סימנים דיאקריטיים מטקסט
- הקלידו או הדביקו בשדה טקסט. התוצאה מתעדכנת בכל הקשה, וטקסט הדוגמה שנטען בהתחלה מראה מה קורה לאותיות צ’כיות, גרמניות, רוסיות ויווניות בבת אחת.
- השאירו את שפת הטקסט על זיהוי אוטומטי. הכלי מזהה את השפה לפי אותיות אופייניות, ř ו-ů בצ’כית, ł ו-ż בפולנית, ß בגרמנית, ø בדנית ובנורווגית, ї ו-є באוקראינית, ומציג למשל אוטומטי: צ’כית. בטקסט קצר או מעורב כדאי לבחור שפה בעצמכם.
- תחת כללים בחרו את הכלל או התקן של אותה שפה. בשפות בכתב לטיני ברירת המחדל היא פשוט: אות תמורת אות (ä → a, ß → ss, ł → l), אלא אם יש לשפה כלל כתיב משלה. לקירילית וליוונית יש רשימת תקנים (ראו בהמשך).
- העתקה מעתיקה את התוצאה ללוח. ניקוי מרוקן את השדה, ו-נסו דוגמה טוען שוב את טקסט הדוגמה.
רישיות נשארת כמו במקור כברירת מחדל. אות גדולה שהופכת לשתי אותיות נכתבת כמו בשמות: Щ הופכת ל-Shch ו-Ä ל-Ae, אבל מילה שכולה אותיות גדולות נשארת כך, ולכן ЩУКА היא SHCHUKA ו-MÜNCHEN היא MUENCHEN. אפשר לבחור אותיות קטנות או אותיות גדולות כדי לכפות רישיות אחת.
מתחת לשדות מוצגים מספר התווים בטקסט וכמה מהם שונו. טקסט הדוגמה מכיל 68 תווים, ו-28 מהם משתנים. אותיות בכתב שאין לכלי כללים עבורו, כמו סינית, יפנית, תאית או דוואנגרית, נשארות כפי שהן, מסומנות בקו נקודות תחתון, וההערה סופרת אותן תחת נשארו כפי שהם.
אותיות שמסיר סימנים פשוט טועה בהן
רוב הכלים המקוונים מפרקים כל אות לאות בסיס וסימן ומשליכים את הסימן. זה עובד על é, ñ, ő או על ệ הווייטנאמית, אבל לא על אותיות שאינן אות בסיס עם סימן: ł הפולנית, đ הקרואטית והווייטנאמית, ø ו-æ הדניות, ß הגרמנית, þ ו-ð האיסלנדיות, ı הטורקית ללא נקודה והליגטורה œ. כלים כאלה מחזירים Łódź בתור Łodz ואת Straße ללא שינוי. כאן לאותיות האלה יש תחליפים משלהן (ł → l, đ → d, ø → o, æ → ae, ß → ss, þ → th, ð → d, ı → i, œ → oe), וההחלפה חוזרת עד שלא נשאר תו לא לטיני, כך שגם ǿ מסתיימת ב-o.
בשפות מסוימות יש מוסכמת כתיב לכתיבה בלי סימנים, ודוברי גרמנית או דנית מצפים לה:
| שפה | כללים | דוגמה |
|---|---|---|
| גרמנית | כתיב גרמני (ä → ae, ö → oe, ü → ue, ß → ss) | Straße Müller → Strasse Mueller |
| דנית, נורווגית | כתיב דני ונורווגי (æ → ae, ø → oe, å → aa) | Æbleskiver på Ærø → Aebleskiver paa Aeroe |
| איסלנדית | כתיב איסלנדי (þ → th, ð → d, æ → ae) | Þórður → Thordur |
| קרואטית, בוסנית, סרבית בכתב לטיני | đ → dj (קרואטית, בוסנית, סרבית בכתב לטיני) | Đurđevac → Djurdjevac |
בכל אחת מהשפות האלה אפשר לבחור גם פשוט, שנותן Strasse Muller ו-Aebleskiver pa Aero. לצ’כית, סלובקית, פולנית, הונגרית, רומנית, טורקית, וייטנאמית, צרפתית, ספרדית, פורטוגזית ושפות הבלטיות אין מוסכמה כזו, ולכן האותיות פשוט מאבדות את הסימנים: Příliš žluťoučký kůň הופך ל-Prilis zlutoucky kun, Zażółć gęślą jaźń ל-Zazolc gesla jazn, Đường phố Hà Nội ל-Duong pho Ha Noi ו-İstanbul ılık ל-Istanbul ilik.
קירילית ללטינית: תקנים לרוסית, אוקראינית, בולגרית, סרבית ומקדונית
אין דרך אחת לכתוב קירילית באותיות לטיניות. דרכון רוסי, קטלוג ספרייה ועיתון באנגלית מאייתים את אותו שם אחרת, וכלי תעתיק שלא אומר באיזו שיטה הוא משתמש לא עוזר הרבה כשממלאים טופס. תחת כללים בוחרים את התקן בשמו:
| שפה | כללים | Щербаков Юрий / Київ / София |
|---|---|---|
| רוסית | דרכון: ICAO Doc 9303 (צו משרד הפנים הרוסי, 2020) | Shcherbakov Iurii |
| רוסית | BGN/PCGN 1947 (נוסח אנגלי מקובל) | Shcherbakov Yuriy |
| רוסית | ISO 9:1995 (מדעי, אות תמורת אות) | Ŝerbakov Ûrij |
| רוסית | GOST 7.79-2000, שיטה B (ASCII) | Shherbakov Yurij |
| אוקראינית | דרכון: החלטת הממשלה 55 (2010) | Kyiv |
| אוקראינית | BGN/PCGN 1965 (נוסח אנגלי מקובל) | Kyyiv |
| אוקראינית | ISO 9:1995 | Kiïv |
| בולגרית | חוק התעתיק 2009 (רשמי) | Sofia |
| סרבית | אלפבית לטיני סרבי (č, ć, đ, š, ž) | Ђорђе Џаџић → Đorđe Džadžić |
| סרבית | ASCII בלבד (đ → dj, č → c, š → s, ž → z) | Djordje Dzadzic |
| מקדונית | אלפבית לטיני מקדוני (gj, kj, č, š, ž) | Ѓорѓи Ѕвезда → Gjorgji Dzvezda |
מערכות הדרכון הן אלה שמטייל צריך בדרך כלל. דרכונים בינלאומיים רוסיים משתמשים בטבלת ICAO Doc 9303 מאז 2014, והיא אושרה בצו משרד הפנים מ-2020: ё → e, й → i, ю → iu, я → ia, ъ → ie וסימן הרכות נשמט, ולכן Ельцин הוא Eltsin ו-Татьяна היא Tatiana. החלטת הממשלה האוקראינית 55 מ-2010 משמשת לדרכונים ולשמות מקומות: є, ї, й, ю ו-я הן ye, yi, y, yu, ya בתחילת מילה ו-ie, i, i, iu, ia בהמשכה, зг היא zgh כדי שלא תיקרא כ-ж, וסימן הרכות והגרש נעלמים (Єременко → Yeremenko, Згорани → Zghorany, Запоріжжя → Zaporizhzhia, п’ять → piat). חוק התעתיק הבולגרי מ-2009 כותב щ כ-sht, ъ כ-a ו-ю כ-yu, עם שני חריגים שהכלי מכיר: הסיומת -ия בסוף מילה הופכת ל-ia (Шуменския → Shumenskia) ו-България היא Bulgaria. לסרבית ולמקדונית יש אלפבית לטיני רשמי עם č, š, ž, đ, ולכן שם השאלה היא רק אם רוצים את הסימנים או ASCII פשוט.
ISO 9 היא השיטה המדעית שבה משתמשות ספריות ומדינות דוברות גרמנית: אות קירילית אחת היא תמיד אות לטינית אחת, ж היא ž, х היא h, щ היא ŝ, והסימנים הקשה והרך הופכים לסימני הגייה ʺ ו-ʹ, כך שהתוצאה הפיכה אך לא קלה להגייה לקורא אנגלי. BGN/PCGN היא השיטה של ממשלות ארצות הברית ובריטניה ורוב התקשורת האנגלית: ж היא zh, х היא kh, е היא ye בתחילת מילה ואחרי תנועה. GOST 7.79-2000 שיטה B היא גרסת ה-ASCII שנמצאת בכתובות URL רוסיות ובמתעתק של Yandex: х היא x, ц היא c או cz, ы היא y ואחריה גרשיים הפוכים.
אות קירילית שאינה שייכת לתקן שנבחר, למשל ђ סרבית בטקסט רוסי, מומרת לפי טבלה כללית ומסומנת כך ברשימה מה השתנה. ואם הטקסט רובו לטיני עם כמה מילים קיריליות, זיהוי השפה הולך אחרי הרוב, ולכן יש להחליף את שפת הטקסט לשפה הקירילית כדי שהתקן יופעל: כך Київ בתוך טקסט לטיני מומרת ל-Kiyiv לפי הטבלה הכללית, ובמצב אוקראינית ל-Kyiv.
יוונית ללטינית: ELOT 743 ו-Greeklish
דרכונים ושלטי דרכים ביוון פועלים לפי ELOT 743 / ISO 843 (דרכונים): β היא v, η היא i, χ היא ch, ולצירופים יש כללים משלהם. γγ הופך ל-ng ו-γκ ל-gk, μπ הוא b בתחילת מילה ו-mp באמצעה, ου היא ou, ו-αυ, ευ, ηυ הופכים ל-av, ev, iv לפני תנועה או עיצור קולי ול-af, ef, if לפני עיצור אטום. כך Γιώργος הוא Giorgos, Μπάμπης הוא Bampis, Ευαγγελία היא Evangelia, Ναύπλιο הוא Nafplio ו-Αθήνα היא Athina. הטעמים נשמטים, וכך גם בדרכון.
Greeklish (η → h, θ → th, ξ → ks, χ → x, ω → w) הוא הכתיב הלא רשמי שיוונים משתמשים בו בצ’אטים ובהודעות, שבו האותיות נבחרות לפי צורה ומקלדת ולא לפי צליל: Γιώργος הופך ל-Giwrgos, Ξέρω ל-Kserw ו-Χαρά ל-Xara.
הסרת ניקוד וטעמים מטקסט בעברית וערבית
בעברית רוב הטקסטים נכתבים בלי ניקוד, אבל בסידורים, בתנ”ך, בספרי ילדים ובמילונים הוא נפוץ. כשמדביקים טקסט מנוקד, בוחרים עברית ואת האפשרות הסרת ניקוד וטעמי מקרא: היא מוציאה את הנקודות, הטעמים, המתג והרפה ממילה כמו שָׁלוֹם ומשאירה שלום. האותיות עצמן אף פעם לא מתועתקות ללטינית, כי בלי ניקוד אי אפשר לקבוע איות לטיני נכון מהטקסט לבדו, והכלי גם לא מנחש. אם הדבקתם טקסט בערבית, הסרת הניקוד הערבי (חרכאת, שדה, סוכון, תנוין, תטויל) הופכת مُحَمَّد ל-محمد ומסירה גם את התטויל שמותח מילים.
slug ושמות קבצים בלי סימנים דיאקריטיים
בחרו ב-פלט את Slug (URL) כדי לקבל מחרוזת באותיות קטנות בלבד: a עד z, ספרות ומפריד (- או _). Příliš žluťoučký kůň הופך ל-prilis-zlutoucky-kun ו-Щербаков Юрий ל-shcherbakov-iurii. גרשיים וגרשיים כפולים נמחקים ולא מוחלפים (don’t הופך ל-dont), כל רצף אחר של סימני פיסוק או רווחים הופך למפריד אחד, ואין מפריד בקצוות. ב-slug אין תווים שדורשים קידוד אחוזים, ולכן אפשר להכניס אותו ישר לכתובת. אם צריך לקודד כתובת שלמה עם פרמטרים, השתמשו בקידוד ופענוח URL.
שם קובץ משאיר את הטקסט קריא אך בטוח לכל מערכת הפעלה: התווים \ / : * ? " < > | ותווי בקרה, ש-Windows אוסרת בשם קובץ, מוסרים, רווחים הופכים ל-_ או ל-- או נשארים, מפרידים חוזרים מתכווצים, הסיומת אחרי הנקודה האחרונה נשמרת, ונקודות ורווחים בקצוות נחתכים. Zpráva o činnosti: leden/2026?.docx הופך ל-Zprava_o_cinnosti_leden2026.docx. זה המצב לשינוי שמות קבצים לפני העלאה לשרת, לכונן ענן או למאגר git, שבהם שמות עם סימנים שוברים סקריפטים וקישורים.
ל-slug ב-camelCase, ב-snake_case או ב-kebab-case של מילים באנגלית, ממיר רישיות משלים את העבודה, ומונה המילים והתווים אומר מה האורך. שניהם נמצאים יחד עם הכלי הזה בקטגוריה טקסט.
מה השתנה: בדיקה של כל החלפה
כל תו שהוחלף מודגש בתוצאה. רחפו מעליו כדי לראות את המקור, התחליף והכלל, למשל ř → r · סימן דיאקריטי הוסר או Щ → Shch · דרכון: ICAO Doc 9303 (צו משרד הפנים הרוסי, 2020). תו שהוסר, כמו סימן רכות או סימן ניקוד, מוצג כסימן נקודות דק. הרשימה מה השתנה מתחת לתוצאה מקבצת את ההחלפות עם המספר והכלל שלהן, כך שתוך שניות אפשר לבדוק ששם משפחה תועתק כמו בדרכון, או ש-ä הפכה ל-ae ולא ל-a. הרשימה ממוינת לפי שכיחות, והאותיות החשובות ביותר באות ראשונות.
שום דבר שאתם מדביקים לא יוצא מהדפדפן. ההמרה רצה בדף עם פונקציות Unicode רגילות של JavaScript וללא שרת, ולכן שמות, כתובות ומסמכים שלמים נשארים במחשב שלכם.
איך מסירים סימנים דיאקריטיים ב-Excel או ב-Google Sheets?
אין ב-Excel ולא ב-Google Sheets פונקציה מובנית לכך; התשובות הרגילות הן שרשרת ארוכה של SUBSTITUTE, מאקרו VBA או שלב ב-Power Query. הדרך המהירה היא להעתיק את העמודה, להדביק בשדה טקסט כאן, להעתיק את התוצאה ולהדביק בחזרה: מעברי השורה נשמרים, ולכן השורות נשארות מיושרות.
איך מסירים ניקוד וסימנים ב-Python או ב-JavaScript?
ב-Python הביטוי unicodedata.normalize('NFKD', s).encode('ascii', 'ignore').decode() מסיר את הסימנים; ב-JavaScript אותו דבר עושה s.normalize('NFD').replace(/\p{M}/gu, ''). שתי השיטות מוחקות או משאירות בשקט את ł, ø, đ, ß ו-æ, כי לאותיות האלה אין פירוק. החבילה unidecode של Python והכלי הזה מטפלים בהן.
באיזה תעתיק משתמש הדרכון שלי?
רוסיה: ICAO Doc 9303 מאז 2014 (דרכון: ICAO Doc 9303 (צו משרד הפנים הרוסי, 2020)). אוקראינה: החלטת הממשלה 55 מ-2010. בולגריה: חוק התעתיק מ-2009, ש-BGN/PCGN אימץ גם הוא ב-2013. יוון: ELOT 743. בסרביה ובצפון מקדוניה מודפסים שני האלפביתים. בדקו את האיות מול המסמכים הקיימים שלכם, כי דרכון ישן עשוי להשתמש בשיטה ישנה, וחברות תעופה מתאימות כרטיס לדרכון אות אחר אות.
מה ההבדל בין תעתיק לתרגום?
תעתיק משכתב אותיות, תרגום משכתב משמעות. Москва בתעתיק היא Moskva, ובתרגום היא Moscow. הכלי הזה מתעתק בלבד, כך ששמות, כתובות וקודים נשארים אותן מילים באלפבית אחר. הוא גם לא מתעתק עברית ללטינית: מי שמחפש תעתיק של עברית לאנגלית לא ימצא אותו כאן.
למה Москва הופכת ל-Moskva בטקסט הדוגמה?
טקסט הדוגמה הוא ברובו לטיני, ולכן זיהוי אוטומטי מפעיל כללים לטיניים וממיר את המילה הקירילית לפי הטבלה הכללית. בחרו רוסית בשפת הטקסט, ותקן הדרכון ייתן Moskva גם הוא, אבל בשמות כמו Щербаков ההבדל בין התקנים כבר נראה לעין.