- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Media Translation 2.5.6
- تم حلها في
- 2.6.0
نظرة عامة على المشكلة
إذا أرسلت صفحة تحتوي على صور مختلفة لترجمتها وحذفت بعض الصور من مكتبة الوسائط، فقد تواجه مشاكل في الترجمة إلى اللغات الأخرى.
حالة أخرى من المحتمل أن تؤدي إلى نفس النتائج هي إذا كان لديك معرف فارغ في الكود المختصر للتسمية التوضيحية للصورة – على سبيل المثال .
حل بديل مؤقت
wp-content/plugins/wpml-media-translation/classes/media-translation/class-wpml-media-post-images-translation.php
غيّر:
$new_caption_shortcode = $this->replace_caption_id_with_translated_id( $new_caption_shortcode, $attachment_id, $language );
إلى
if ($attachment_id !== NULL) {
$new_caption_shortcode = $this->replace_caption_id_with_translated_id(
$new_caption_shortcode,
$attachment_id,
$language
);
}