דילוג לתוכן
פשוט כרטיס

חתימה למייל

חתימה למייל בעברית ובאנגלית

כשעברית ואנגלית באות באותה שורה, התוכנה צריכה להחליט מה הכיוון של כל קטע, ולכן מספרי טלפון, סוגריים וכתובות מייל "קופצים". הפתרון: כל שפה בשורה או בתא משלה, עם כיוון מוגדר (dir="rtl" לעברית ו־ltr לאנגלית), ומספרים וכתובות כ"איים" בכיוון שמאל־לימין. המחולל שלנו בונה את החתימה כך מראש.

עודכן: 2 דקות קריאה

מחשב נייד על שולחן עץ עם מסך של הודעת מייל מופשטת ובלוק חתימה בתחתיתה

למה זה קורה

אלגוריתם הכיווניות של יוניקוד קובע כיוון לכל תו: אותיות עבריות מימין לשמאל, אותיות לטיניות משמאל לימין, וסימנים כמו מקף, סוגריים ונקודה הם "ניטרליים" ומקבלים את הכיוון של הסביבה. לכן "(03) 555-1234" בתוך שורה עברית יכול להופיע כ־"1234-555 (03)".

מקור: Unicode – אלגוריתם הכיווניות (UAX #9)

איך בונים נכון

  • שורה נפרדת לכל שפה: שם בעברית בשורה אחת, Name in English בשורה שנייה.
  • כיוון מוגדר לכל בלוק: dir="rtl" לעברית, dir="ltr" לאנגלית.
  • מספר טלפון, מייל ואתר: כל אחד בתא או בקטע משלו, בכיוון LTR.
  • לא לסיים שורה עברית בסימן פיסוק ליד מילה באנגלית.
  • בודקים בג׳ימייל, באאוטלוק ובטלפון לפני שמשתמשים.

מקור: caniemail – התכונה dir במייל

התבנית הדו־לשונית במחולל

במחולל החתימות יש תבנית "עברית ואנגלית", שמסדרת כל שפה בבלוק משלה עם כיוון נכון. גם בשאר התבניות, מספרים וכתובות נבנים כקטעי LTR, כך שלא מתהפכים.

שאלות נפוצות

למה הנקודה בסוף המשפט קפצה להתחלה?

נקודה היא תו ניטרלי. בסוף שורה עברית שמסתיימת במילה באנגלית, היא יכולה להיצמד לכיוון הלא נכון. מסדרים כך שהשורה תסתיים בעברית, או מוותרים על הנקודה.

זה קורה גם בכרטיס ביקור?

כן, ובכלי הכרטיסים שלנו המספרים והכתובות מסודרים בכיוון הנכון אוטומטית. [כרטיס בעברית ובאנגלית](/kartis-bikur-beanglit).

איזה גופן לחתימה דו־לשונית?

גופן מערכת שיש בו עברית ואנגלית, כמו Arial או Tahoma. גופנים מיוחדים לא מוצגים אצל כל הנמענים.

העובדות על תוכנות הדואר ועל הדפוס נבדקו מול המקורות שמקושרים ליד כל פרק. כללי אצבע מסומנים ככאלה. עודכן לאחרונה ב־.