סקירת התקלה
מחרוזות ספציפיות מאוד, שנרשמו באמצעות ההוק wpml_translate_single_string או הקריאה המיושנת ל־icl_translate, ייתכן שלא יתורגמו במקרים מסוימים.
המפתחים שלנו עובדים על תיקון הבעיה.
זה קורה בגלל מנגנון התרגום החדש שלנו ומכיוון שהמחרוזת המושפעת עשויה להשתנות, כך שהיא אינה הערך המדויק כפי שהוא שמור במסד הנתונים.
פתרון עוקף
ודא שהספרייה ../wp-content/languages/wpml/ קיימת וניתנת לכתיבה.
- ראשית, מצא את המחרוזת הבעייתית.
- עבור אל עמוד WPMLתרגום מחרוזות והסר את המחרוזת הבעייתית.
- עבור אל עמוד WPMLתרגום מחרוזות ובאזור Auto register strings for translation, הפעל את האפשרות Look for strings while pages are rendered.
- בקר שוב בעמוד בצד הלקוח שבו מופיעה המחרוזת.
- חזור אל עמוד WPMLתרגום מחרוזות וחפש את המחרוזת הזו.
- תרגם את המחרוזת.