לאחר חודשי עבודה, אנו סוף סוף מוכנים עם גרסת הבדיקה הראשונה של Shopp Multilingual. התוסף המאפשר להפעיל אתרי Shopp רב־לשוניים עם WPML.
עמוד התוסף כולל הוראות שימוש וקישור להורדה. בפוסט זה, אני רוצה להסביר איך הוא פועל בפועל.
הפעלת אתר מסחר אלקטרוני רב־לשוני היא אתגר לא קטן (כפי שעמיתינו שמשתמשים במערכות ניהול תוכן אחרות גילו מזמן). ישנן שתי דרישות סותרות:
- אפשור תרגום של הכל, ושמירת שפות שונות בכתובות URL שונות
- הענקת חוויית לוקליזציה מלאה ללקוחות, מעמודי החנות הציבוריים ועד לעמודי החשבון הפרטיים
- תחזוקת מסד נתונים יחיד של מוצרים ומלאי
כדי לתת מענה לדרישות אלה, אנו משתמשים בשני מנגנונים שונים ב־Shopp Multilingual.
עמודי WordPress מתורגמים כעמודים נפרדים, לכל שפה. כך WPML פועל בדרך כלל כדי לאפשר גמישות מרבית בין שפות שונות.
המוצרים והקטגוריות של Shopp מתורגמים באמצעות מנגנון תרגום מחרוזות של WPML. המשמעות היא שניתן לצפות במוצר יחיד בשפות שונות. לא משנה באיזו שפה המשתמשים מזמינים, זה עדיין בדיוק אותו מוצר. יש ניהול מלאי אחד ומעקב אחד עבור מוצרים בכל שפה.
אבל, קשה לנהל את תרגום מחרוזות של WPML. זה יהיה מתסכל לבדוק אילו שדות, עבור אילו מוצרים, מתורגמים, חסרים או זקוקים לעדכון.
התוסף Shopp Multilingual מגשר על הפער הזה. הוא מציג את רשימת המוצרים בלוח בקרת תרגום של WPML. אתה יכול לבחור אילו מוצרים לתרגם, לאילו שפות ומי יתרגם. כך, משתמשים לא צריכים לדאוג ממה שקורה מאחורי הקלעים.
עמודי חשבון לקוח שעברו לוקליזציה
עבור אתר מסחר אלקטרוני רב־לשוני מלא, אתה זקוק למספר אבני בניין:
- עמודי WordPress שכוללים את העמודים המיוחדים של Shopp (חנות, עגלת קניות, קופה וחשבון)
- המוצרים של Shopp עצמם
- קבצי התבנית של Shopp
קבצי התבנית מציגים את חשבונות המשתמשים. WPML יגדיר את שפת הלקוח בהתאם לשפת הקופה. עם זאת, כדי להציג בשפה הנכונה, קוד ה־PHP בתבניות צריך להיות מוכן ללוקליזציה.
עליך לעטוף את הטקסטים בקבצי התבנית של Shopp בקריאות GetText. ראשית, העתק את קבצי התבנית מ־Shopp לערכת העיצוב שלך (Shopp יכול לעשות זאת עבורך). לאחר מכן, הודע ל־Shopp שאתה משתמש בגרסה המקומית שלך לתבניות אלה. ולבסוף, ערוך את התבניות האלה והוסף עטיפות GetText סביב כל הטקסטים.
כעת כשתבניות אלה הן חלק מערכת העיצוב שלך, השתמש במנגנון תרגום מחרוזות של WPML כדי לתרגם אותן.
רוצה להתחיל לעבוד?
תצטרך את הגרסה העדכנית של WPML, כולל המודולים ניהול תרגום ותרגום מחרוזות.
התמיכה ב־Shopp Multilingual נכנסה לגרסת הפיתוח של Shopp. אנו ממליצים שתיצור קשר ישירות עם מפתחי Shopp כדי לקבל את הגרסה העדכנית ביותר של Shopp.
לאחר שיהיו ברשותך אלה, עבור אל עמוד Shopp Multilingual, הורד את הגרסה העדכנית, סקור תקלות ידועות כלשהן ותוכל להתחיל לעבוד.
ספר לנו איך הולך!



