- סטטוס
- נפתר
- דווח עבור
- WPML Multilingual CMS 4.7.0
- נפתר בגרסה
- WPML Multilingual CMS 4.7.2
- תגיות נושא
- Bug
סקירה כללית של התקלה
אם אתה משתמש בעורך תרגום קלאסי (CTE) כדי לערוך תרגומים והתוכן שלך כולל מספר בלוקים של טקסט, שינוי התוכן המתורגם של הבלוק הראשון והוספת מעברי שורה עלולים לגרום לכך שהתוכן יועתק לכל הבלוקים של התוכן המתורגם.
אם תלחץ על הלחצן “שמירה” תבחין בכך; אם תלחץ על “שמירה וסגירה” לא תבחין בכך, אך התוכן השגוי יישמר במסד הנתונים ויוצג בצד הלקוח, ויהיה גלוי בעת פתיחה מחדש של CTE כדי לערוך את התרגום שוב.
הבעיה יכולה להופיע בעת שימוש בעורך Gutenberg אך גם בעת שימוש במודולי טקסט של תוספי בניית עמודים כגון Elementor או WP Bakery.
פתרון עוקף
הבעיה הופיעה ב־WPML 4.7.0 (וממשיכה ב־WPML 4.7.1). באפשרותך לשנמך את WPML ל־4.6.15 ואת WPML תרגום מחרוזות ל־3.2.18 כדי למנוע את הבעיה.
אם שנמוך אינו אפשרי, תוכל להחיל תיקון על ידי החלפת אחד מקובצי התוסף WPML (באמצעות FTP או תוסף File Manager).
הורד גרסה מתוקנת של הקובץ על ידי לחיצה ימנית ושמירת הקובץ המקושר הזה.
חלץ את הקובץ והחלף את הקובץ בעל אותו השם בנתיב wp-content/plugins/sitepress-multilingual-cms/res/js/translation-editor/wpml-tm-editor-footer-view.js
ייתכן שתצטרך לנקות את מטמון הדפדפן אם זה אינו עובד בתחילה.