نظرة عامة على المشكلة
في منصة BuddyBoss، قد تواجه مشكلات في الترجمة مع نماذج البحث حيث إنها لا تعرض القيم المترجمة في صفحات بحث الملف الشخصي على الرغم من ترجمة الحقول في الملفات الشخصية للمستخدمين.
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة للموقع قبل المتابعة.
- افتح الملف …/wp-content/plugins/buddyboss-platform/bp-templates/bp-nouveau/buddypress/common/search/profile-search.php.
- استبدل:
value="<?php echo $key; ?>"><?php echo $label; ?></option>
- بـ:
value="<?php echo $key; ?>"><?php $label = apply_filters( 'wpml_translate_single_string', $label, 'Buddypress Multilingual', 'profile field ' . $f->id . ' - option \'' . str_replace(' ', '-', strtolower($key)) . '\' name' ); echo $label; ?></option>