WPML
סטטוס
פתוח

סקירה כללית של התקלה

התוכן של debug.log מכיל שגיאות אלו:

WordPress database error Table 'wp_icl_strings' doesn't exist for query…

WordPress database error Table 'wp_icl_string_translations' doesn't exist for query…

שגיאות אלו גורמות לבעיות הבאות:

  • בעמוד WPMLתרגום מחרוזות אין מחרוזות.
  • בעת סריקת מחרוזות של ערכות עיצוב ו/או תוספים בעמוד WPMLלוקליזציה של ערכות עיצוב ותוספים, לא נמצאו מחרוזות.

ייתכן שתראה גם את ההתראה הבאה שלא ניתן לסגור:

זיהינו בעיה בכמה טבלאות במסד הנתונים. אנא צור קשר עם התמיכה של WPML כדי לתקן זאת.

Array ( en =>

פתרון עוקף

שגיאות אלו מתרחשות כאשר הפעלת WPML לא הושלמה. אנו עדיין לא בטוחים כיצד בדיוק ניתן לשחזר בעיה זו.

רק אם אין לך תרגומים, תוכל לעבור אל WPML > תמיכה > פתרון בעיות > גללו למטה ובצעו איפוס והשבתה של WPML

אם כבר יש לכם תרגומים, תוכלו להשתמש בפתרון העוקף הבא ולהמשיך לעבוד עם WPML.


  1. בצע גיבוי מלא של האתר שלך (קבצים ומסד נתונים). ישנם תוספים חינמיים רבים ב־WordPress.org למטרה זו.

  2. הוסף קוד זה לתחתית הקובץ functions.php בתיקיית השורש של ערכת העיצוב שלך.
    function wpml_fix_missing_icl_tables() {
    
        if( function_exists( 'icl_sitepress_activate' ) )
    
            icl_sitepress_activate();
    
    }
    
    add_action( 'wp_footer', 'wpml_fix_missing_icl_tables' );


  1. בקר בדף הבית של האתר שלך לפחות פעם אחת.

  2. הסר את הקוד.

כל התקלות הידועות →