- סטטוס
- נפתר
- נפתר בגרסה
- 3.0.2
סקירה כללית של התקלה
זה יכול לקרות אם ערכת עיצוב או תוסף מסנן את ההוק override_load_textdomain ותמיד מחזיר true (אפילו אם התרגומים עבור הדומיין לא נטענו).
פתרון עוקף
זה יתוקן בגרסה הבאה.
בינתיים, באפשרותך לערוך את הקובץ MO.php שנמצא בתיקייה ../wp-content/plugins/wpml-string-translation/classes/MO/JustInTime/.
בשורה 61, החלף את:
if ( ! $loaded ) {
ב:
if ( ! isset( $GLOBALS['l10n'][ $this->domain ] ) || $GLOBALS['l10n'][ $this->domain ] instanceof self ) {