WPML
สถานะ
เปิด
รายงานสำหรับ
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;


  • บันทึกการเปลี่ยนแปลง

  • ทำการเปลี่ยนแปลงเล็กน้อยกับโพสต์และชื่อรูปภาพในภาษาเริ่มต้น

  • อัปเดตการแปล

ปัญหาที่ทราบแล้วทั้งหมด →