- סטטוס
- נפתר
- דווח עבור
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- נפתר בגרסה
- WPML 4.9.0
- תגיות נושא
- Bug
סקירה כללית של התקלה
בעת שימוש בבלוקים של WooCommerce עבור עמודי עגלת הקניות והקופה, מחרוזות מסוימות כמו “מעבר לתשלום” אינן מתורגמות בחזית האתר בשפות מסוימות. בעיה זו בולטת במיוחד בשפות שבהן התרגומים המובנים של WooCommerce אינם שלמים.
הדבר מתרחש משום שהבלוקים של WooCommerce מסתמכים על קובצי תרגום של JavaScript (קובצי .json), שאינם ניתנים לתרגום מלא באמצעות WPML תרגום מחרוזות.
פתרון עוקף
החל מ־WPML 4.9.0, באפשרותך לסרוק מחרוזות JavaScript לאחר הפעלת התכונה זהה מחרוזות בקובצי JavaScript. לאחר מכן, תוכל לתרגם אותן במקטע ”Other strings” בלוח הבקרה של ניהול תרגום.