איך כל אחת עובדת, מבפנים
כדי להשוות בכנות צריך להבין מה כל פתרון עושה בפועל, לא מה כתוב בעמוד המכירה שלו.
אפליקציית RTL: שכבה מעל התבנית
תבנית של שופיפיי היא אוסף של קובצי Liquid, CSS ו־JavaScript שמייצרים את עמודי החנות. אפליקציית RTL לא משנה את הקבצים האלה. היא מזריקה לעמוד שכבה נוספת: קובץ CSS שמהפך את כיוון הפריסה (margin-left הופך ל־margin-right, יישור לשמאל הופך ליישור לימין, חצים מתהפכים), קוד JavaScript שמחליף טקסטי מערכת ומסדר רכיבים דינמיים, וקישור לגופן עברי. כל זה רץ בדפדפן של הלקוח, אחרי שהתבנית המקורית כבר נטענה.
כדי שזה יעבוד, האפליקציה צריכה להכיר את התבנית: לדעת איך נקראות המחלקות שלה, איפה הסל נפתח, איך הקרוסלה בנויה. לכן לאפליקציות RTL יש רשימת תבניות נתמכות, ולכן תבנית שעודכנה לגרסה חדשה היא נקודה שצריך לבדוק בה שההיפוך עדיין מלא.
תבנית שנבנתה בעברית: הכיוון בקוד
בתבנית שתוכננה מימין לשמאל אין שכבת היפוך, כי אין מה להפוך. הקוד כתוב ב"מאפיינים לוגיים" של CSS (margin-inline-start במקום margin-left, inset-inline-end במקום right), והדפדפן מציב כל רכיב לפי כיוון העמוד. מחליפים את שפת העמוד לאנגלית, והחנות מתהפכת בעצמה, מאותו קוד. הגופנים העבריים נמצאים בתוך קובץ התבנית, החיפוש כתוב כך שיעבוד בעברית, והמספרים והמחירים מבודדים כך שהסדר שלהם לא ישתנה בתוך משפט.
ההבדל הזה, תיקון בדפדפן לעומת תכנון בקוד, הוא השורש של כל השורות בטבלה למטה.
השוואה, שורה אחר שורה
| אפליקציית RTL | תבנית שנבנתה בעברית | |
|---|---|---|
| עובדת עם | התבניות שברשימת האפליקציה | התבנית הזאת בלבד |
| מודל תשלום | מנוי חודשי, כל עוד החנות חיה | תשלום אחד |
| מה קורה בעדכון התבנית | לבדוק שההיפוך עדיין שלם | כלום. אין שכבה נפרדת |
| מה קורה אם האפליקציה/המוכר נעלמים | ההיפוך נעלם; החנות חוזרת לשמאל | החנות ממשיכה לעבוד; מפסידים עדכונים עתידיים |
| גופן עברי | נטען על ידי האפליקציה, לרוב משרת חיצוני | בתוך קובץ התבנית, מוגש מהחנות |
| הצעות חיפוש בעברית | תלוי בתבנית; האפליקציה לא נוגעת בזה | תלוי בתבנית; בסלע פתור |
| ערבית | לרוב כן, באותה אפליקציה | רק אם התבנית תומכת |
| זמן התקנה | דקות | דקות, אבל בונים את החנות מחדש על התבנית |
| מתאים ל | חנות קיימת, תקציב חודשי, ריבוי שפות RTL | חנות חדשה, רוצים שהעברית תהיה תכונה ולא תוספת |
המספרים
כדי שההשוואה תהיה ישרה, ניקח מחירים ציבוריים כפי שהם מופיעים היום.
אפליקציה: RTL Master, אחת האפליקציות הבולטות בקטגוריה, מציגה בחנות האפליקציות ארבע חבילות: $5.95, $19.95, $39.95 ו־$59.95 לחודש (נבדק באוקטובר 2026; יש הנחה לתשלום שנתי). על פני שלוש שנות פעילות, זה בין כ־$215 בחבילה הבסיסית לכ־$2,160 בחבילה הגבוהה. וזה מתווסף למחיר התבנית, אם התבנית בתשלום: תבניות פרימיום בחנות התבניות של שופיפיי נמכרות היום בטווח של $100 עד $500 (זהו טווח המחירים שחנות התבניות מאפשרת, לפי התיעוד למפתחים).
תבנית שנבנתה בעברית: סלע עולה 1,290 ₪ כולל מע״מ, פעם אחת, לשתי חנויות שפורסמו (עותקי פיתוח ובדיקה לא נספרים), עם 12 חודשי עדכוני גרסה כלולים. אחרי השנה הראשונה הגרסאות שיצאו נשארות שלכם; עדכונים נוספים הם החלטה שלכם.
החישוב פשוט: אפליקציה בחבילה הבסיסית מעל תבנית חינמית היא הדרך הזולה ביותר להתחיל, ותישאר זולה יותר מתבנית בעברית במשך כמה שנים. אפליקציה בחבילה בינונית מעל תבנית בתשלום עוברת את מחיר התבנית בעברית בתוך שנה עד שנתיים. מה שהמספרים לא מראים הוא השורה "מה קורה בעדכון", וזו השורה שעולה הכי הרבה זמן.
מתי האפליקציה היא הבחירה הנכונה
נגיד את זה בבירור, כי זה המקום שבו עמודי מכירה של תבניות נוטים לשתוק:
- כבר יש לכם תבנית שהשקעתם בה. עיצבתם, בניתם עמודים, הלקוחות מכירים אותה. אם היא ברשימת התבניות הנתמכות של האפליקציה, אפליקציה היא הדרך הקצרה.
- אתם צריכים גם ערבית. רוב אפליקציות ה־RTL מטפלות בשתי השפות באותה התקנה. סלע, למשל, נבנתה לעברית.
- אתם עדיין בודקים את הרעיון. חנות שעוד לא ברור אם תחיה שנה לא צריכה תשלום חד־פעמי. אפליקציה במנוי מאפשרת לצאת בלי להפסיד.
- התקציב שלכם חודשי מבחינה חשבונאית, וקל לכם יותר להצדיק $20 בחודש מ־1,290 ₪ פעם אחת.
מתי התבנית היא הבחירה הנכונה
- אתם פותחים חנות חדשה בעברית. אין תבנית קיימת להגן עליה, ואפשר לבחור את הבסיס הנכון מההתחלה.
- אתם לא רוצים "לבדוק אחרי עדכון". בעל חנות קטנה לא רוצה לגלות ביום ראשון בבוקר שהסל נפתח מהצד הלא נכון כי משהו התעדכן בלילה.
- העברית היא העסק שלכם, לא תרגום של עסק באנגלית. הגופן, החיפוש, הסדר של המחיר בתוך משפט: אלה הפרטים שלקוח ישראלי מרגיש בלי לדעת למה.
- אתם רוצים לדעת מה יקרה בעוד שלוש שנים. תשלום אחד, קובץ אצלכם, החנות ממשיכה לעבוד גם אם אנחנו לא.
שאלה אחת לשאול כל ספק
לא משנה מה תבחרו, שאלו את אותה שאלה: "מה קורה כשהתבנית מתעדכנת?" ספק אפליקציה טוב יגיד לכם איך הוא בודק תבניות אחרי עדכון. ספק תבנית בעברית יגיד לכם שאין שכבה נפרדת שיכולה להישבר. שימו לב מי עונה מהר ומי עונה בקודים.
ואם רוצים לראות איך זה נראה כשהעברית בקוד ולא מעליו: שלוש חנויות דמו של סלע פתוחות, בטלפון ובמחשב. הקלידו משהו בחיפוש, פתחו את העגלה, והסתכלו על המחיר בתוך משפט.