WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual for CF7 1.1.0
تم حلها في
1.2.1
الإضافة/القالب ذو الصلة
Contact Form 7
وسوم الموضوع
Compatibility

نظرة عامة على المشكلة

تتيح لك إضافة Contact Form 7 تعيين عناصر نائبة في نماذجك. ومع ذلك، إذا كنت تستخدم ميزة ترجم كل شيء من WPML، فستجد أنها لا تُترجم تلقائيًا.

هذا قيد معروف في محرر الترجمة المتقدم لدينا كما هو موضح في وثائقنا. عليك تحديد العناصر النائبة في نماذجك يدويًا وإرسالها للترجمة.

حل بديل مؤقت

يُرجى إنشاء نسخة احتياطية كاملة لموقعك قبل المتابعة.


  • افتح الملف wp-content/plugins/contact-form-7-multilingual/classes/Placeholders.php.

  • ابحث عن السطر 40.

  • استبدل:
    			// $addEqualSignOnPlaceholder :: string -> string
    			$addEqualSignOnPlaceholder = Str::replace( 'placeholder "', 'placeholder="' );


  • بـ:
    			// $addEqualSignOnPlaceholder :: string -> string
    			$addEqualSignOnPlaceholder = Str::replace( 'placeholder "', 'placeholder "' );

جميع المشاكل المعروفة →