- Trạng thái
- Đang mở
- Được báo cáo cho
- WPML Media Translation 2.7.2
- Thẻ chủ đề
- Bug
Tổng quan về lỗi
Khi bạn chỉnh sửa và cắt một ảnh đại diện trong ngôn ngữ mặc định, phiên bản đã cắt không xuất hiện trên các trang được dịch. Thay vào đó, các trang được dịch hiển thị phiên bản gốc, chưa cắt của hình ảnh.
Giải pháp tạm thời
Vui lòng tạo một bản sao lưu toàn bộ cho trang web của bạn trước khi tiếp tục.
- Cài đặt plugin WPML Dịch phương tiện
- Đảm bảo hình ảnh của bạn có tiêu đề và được dịch qua WPML Phương tiện
- Đi tới WPML > Cài đặt > Dịch phương tiện
- Nếu tùy chọn “Tự động phát hiện các tùy chọn tốt nhất để dịch văn bản hình ảnh (văn bản thay thế, chú thích, tiêu đề)” đang hoạt động, hãy tắt tùy chọn đó
- Trong phần Cách xử lý văn bản trong Thư viện phương tiện (văn bản thay thế, chú thích, tiêu đề), hãy bật tùy chọn “Dịch văn bản trong Thư viện phương tiện (văn bản thay thế, chú thích, tiêu đề) khi dịch nội dung”.
- Sau đó, mở tệp …/wp-content/plugins/sitepress-multilingual-cms/classes/media-translation/MediaTranslationStatus.php.
- Tìm dòng 174.
- Thay đổi:
return $attachment_translation_id;
- Thành:
$this->copy_attached_file_info_from_original( $attachment_translation_id, $attachment_id ); return $attachment_translation_id;
- Lưu thay đổi.
- Thực hiện một thay đổi nhỏ đối với bài viết và tiêu đề hình ảnh của nó trên ngôn ngữ mặc định.
- Cập nhật bản dịch