- סטטוס
- פתוח
- דווח עבור
- WPML Media Translation 2.7.2
- תגיות נושא
- Bug
סקירה כללית של התקלה
כאשר אתה עורך וחותך תמונה ראשית בשפת ברירת המחדל, הגרסה החתוכה אינה מופיעה בעמודים המתורגמים. במקום זאת, העמודים המתורגמים מציגים את הגרסה המקורית והלא חתוכה של התמונה.
פתרון עוקף
אנא, צור גיבוי מלא של האתר שלך לפני שתמשיך.
- התקן את התוסף WPML Media Translation
- ודא שלתמונה שלך יש כותרת ושהיא תורגמה באמצעות WPML Media
- עבור אל WPML > הגדרות > תרגום מדיה
- אם האפשרות ”Automatically detect best options for translating image texts (alt, caption, title)” פעילה, השבת אותה
- תחת How to handle Media Library texts (alt, caption, title) הפעל את האפשרות ”Translate Media Library texts (alt, caption, title) when translating content“.
- לאחר מכן, פתח את הקובץ …/wp-content/plugins/sitepress-multilingual-cms/classes/media-translation/MediaTranslationStatus.php.
- חפש את שורה 174.
- שנה את:
return $attachment_translation_id;
- לכך:
$this->copy_attached_file_info_from_original( $attachment_translation_id, $attachment_id ); return $attachment_translation_id;
- שמור את השינוי.
- בצע שינוי קטן בפוסט ובכותרת התמונה שלו בשפת ברירת המחדל.
- עדכן את התרגום