WPML
סטטוס
נפתר
סוג
באג
דווח עבור
WPML Multilingual CMS 4.9.3, WPML Multilingual CMS 4.9.4
נפתר ב־
WPML Multilingual CMS 4.9.5
תגיות נושא
Bug

סקירת התקלה

ב־WPML 4.9.3 ו־4.9.4, העורך עשוי להציג את ההודעה “WPML ניסה לתרגם עמוד זה שלוש פעמים ונכשל. כדי לתקן זאת, צור קשר עם התמיכה של WPML.” למרות שאין שום בעיה באתר שלך.

סיבה

WPML 4.9.3 הוסיף ניקוי אוטומטי של הגדרת alias-domain שגויה. ב־4.9.3 ו־4.9.4, ניקוי זה מסיר את הכינוי אך אינו מציג את אשף ההגירה באותה טעינת עמוד. עד שתפתח את לוח בקרת תרגום, כל ניסיון תרגום מקבל HTTP 426 (”WPML זיהה שינוי בכתובת ה־URL של האתר שלך”). כל ניסיון שנכשל מעלה את מונה הניסיונות החוזרים של משימת התרגום, ולאחר שלושה ניסיונות העורך מציג את ההודעה שלמעלה.

כיצד לוודא שזו הבעיה

  • עבור אל WPML → תמיכה → Logs. תראה מקבץ של תגובות HTTP 426 מהזמן שבו הבעיה התחילה, עם הטקסט “WPML זיהה שינוי בכתובת ה־URL של האתר שלך”.
  • לאחר שתפעיל את אשף ההגירה, עורך התרגום המתקדם רושם את האתר כעותק שעבר הגירה (KIND = attached_copy), עם הדומיין הקודם כמקור.

פתרון עוקף

עדכן ל־WPML 4.9.5 או לגרסה חדשה יותר. העדכון סוגר את חלון האיפוס לתמיד והתרגום מנסה שוב בעצמו.

אם אינך יכול לעדכן עדיין, רשום את האתר בעזרת אשף ההגירה ונסה שוב את משימת התרגום:

  1. עבור אל WPML → ניהול תרגום. אשף ההגירה יופיע.
  2. הפעל את האשף ובחר העתקה עם קוד הגירה. פעולה זו רושמת את האתר כעותק שהוגר.
  3. פתח את הפוסט המושפע מרשימת הפוסטים או מלוח בקרת התרגום ולחץ על הסמל “בתהליך” שלו. משימת התרגום מנסה שוב, המונה מתאפס והעורך נפתח. אינך צריך לבטל או ליצור מחדש את משימת התרגום.

ב־WPML 4.9.5 או בגרסאות חדשות יותר, אשף ההגירה כבר אינו קיים וסיבה זו אינה רלוונטית יותר. אם אתה רואה את ההודעה ב־4.9.5 או בגרסה חדשה יותר, משהו אחר אינו כשורה: שלח פנייה לתמיכה וצרף את יומני התמיכה של WPML.

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