תמיכה בשפות RTL בחנות אונליין — עברית, ערבית ומה שביניהן

תמיכה בשפות RTL בחנות אונליין — עברית, ערבית ומה שביניהן

כ-500 מיליון בני אדם קוראים וכותבים בשפות ימין-לשמאל — עברית, ערבית, פרסית ואורדו. ובכל זאת, רוב תשתיות האינטרנט (וכמעט כל תבניות המסחר) נבנות שמאל-לימין כברירת מחדל. אם החנות שלכם פונה לקהל עברי או ערבי, הנה מה שצריך לדעת על RTL — ברמת העיקרון, לא רק ברמת התיקון.

ההבדל בין “טקסט מיושר לימין” ל-RTL אמיתי

יישור לימין הוא מאפיין של פסקה. RTL הוא מאפיין של כל הממשק:

מבחן מהיר: הסתכלו על החנות במראה. אם היא הייתה נראית “נכון” באנגלית במראה — ככה בדיוק היא אמורה להיבנות בעברית.

BiDi — כשהכיוונים מתערבבים

הנקודה הטכנית שהכי הרבה חנויות נופלות בה: טקסט דו-כיווני (Bidirectional). משפט עברי שמכיל מחיר, מספר טלפון או שם מותג לועזי הוא תערובת של שני כיוונים, והדפדפן צריך עזרה כדי לסדר אותה:

הפתרונות: unicode-bidi, תווי כיווניות (LRM/RLM) או עטיפת מקטעים לועזיים ב-dir="ltr". זה בדיוק סוג הפינות שכלי אוטומטי אמור לטפל בהן בשבילכם.

טיפוגרפיה בשפות RTL

פונט טוב לעברית או לערבית הוא לא מובן מאליו:

מה זה אומר לחנות Shopify שלכם

Shopify מאפשרת חנות רב-לשונית, אבל את שכבת ה-RTL היא משאירה לתבנית — ורוב התבניות לא מטפלות בה. הפירוט המלא של הפער הזה נמצא במאמר Shopify בעברית: מה עובד ומה שבור, והדרכים לסגור אותו — במדריך הוספת RTL.

אם הקהל שלכם קורא מימין לשמאל, ההשקעה הזו היא לא “ליטוש” — היא ההבדל בין אתר שמדבר את השפה לאתר שחי אותה. בשביל עברית, זה בדיוק מה שהאפליקציה העברית של Rtlize עושה אוטומטית — הצטרפו לרשימת ההשקה.

עוד מהבלוג

מוכנים לחנות שמדברת עברית?