- الحالة
- محلولة
- أُبلغ عنها لـ
- 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 "' );