WPML
שוחרר
21 באוקטובר 2026
ערוץ
יציב
נבדק עם WordPress
7.1

יומן שינויים

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

מה חדש

  • סריקת ערכות העיצוב והתוספים יכולה להתעלם ממחרוזות מדומיינים של טקסט ששייכים לערכות עיצוב ותוספים אחרים.
  • ההגדרות מסבירות מה כל העדפת תרגום, אפשרות של כתובת URL של עמוד ואפשרות סריקה עושה לתוכן שלך.
  • לא ניתן יותר ליצור חבילות מחרוזות כפולות.
  • קובצי תרגום נוצרים מחדש כאשר הגדרות האזור של שפה משתנות.
  • הקשחת אבטחה: ערכים מאוחסנים עוברים המרה (escaped), נתונים מאוחסנים נקראים בקפידה רבה יותר, קלט של בקשות עובר אימות ושמות של קובצי תרגום הם בטוחים.

ביצועים

  • שפות האתר נקראות פעם אחת בכל בקשה במקום פעם אחת לכל קובץ תרגום של תוסף, ואף קובץ תרגום אינו נטען פעמיים.
  • עמודים בצד הלקוח שנצפים על ידי מנהל אתר כבר אינם מחפשים בכל תיקיית תוסף עבור כל קובץ תרגום, פעולה שארכה שניות בחלק מהשרתים המארחים.
  • שמירת פוסט קוראת כל אחת מחבילות המחרוזות שלו פעם אחת בלבד.
  • כללי URL מתורגמים נבנים פעם אחת במקום בכל קריאה, מה שמאיץ את עמודי WooCommerce.
  • כללי URL מתורגמים אינם נבנים יותר מחדש פעמיים בכל עמוד כאשר ערכת עיצוב או תוסף רושמים סוגי פוסטים בשלב מאוחר.
  • חיפוש קטגוריות ותגיות לפי מזהה כתובת אינו חוזר יותר על אותה עבודה בכל קריאה.

תיקונים בסריקת ערכות עיצוב ותוספים

  • סריקת ערכות העיצוב עובדת עבור ערכות עיצוב שגיליון הסגנונות שלהן נמצא בתיקיית משנה.
  • תוספי חובה המופיעים במסך לוקליזציה של ערכות עיצוב ותוספים יכולים להיסרק שוב לאיתור מחרוזות.
  • המסך לוקליזציה של ערכות עיצוב ותוספים מציג תוספי חובה כפעילים עם דומיין הטקסט שלהם, וסריקת קובץ טוען סורקת גם את התיקייה שהוא טוען.
  • ניתן לסרוק קוד של תוסף חובה בתיקייה שנמצאת תחת mu-plugins.
  • כאשר ערכת עיצוב בת פעילה, ערכת העיצוב האב מופיעה כפעילה תחת לוקליזציה של ערכות עיצוב ותוספים.
  • הצגת המקור של מחרוזת מתיקייה של תוסף חובה מראה את הקובץ והשורה שלה.
  • התווית 'No TextDomain' של ערכת עיצוב או תוסף ללא דומיין טקסט אינה מקשרת יותר לרשימה ריקה.
  • סריקת ערכת העיצוב מתעדת כל קובץ שערכת העיצוב טוענת מחוץ לתיקייה שלה, שעליו הסריקה מדלגת, ומסבירה כיצד לרשום את המחרוזות הללו.

תיקונים בקובצי תרגום

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

תיקונים בצורות רבים

  • כל צורת רבים של מחרוזות מיובאות ומותאמות אישית נשמרת, והצורה פועלת לפי כלל צורות הרבים של השפה.
  • מחרוזות ברבים משתמשות בכלל צורות הרבים של השפה בכל מקום בתרגום מחרוזות, ו־"0 items" אינו מוצג יותר כ־"0 item" בזמן שהתרגומים נטענים.
  • שפות עם שלוש צורות רבים או יותר, כגון פולנית, מקבלות את הצורה הנכונה עבור כל מספר.
  • מחרוזות ברבים עבור אפס או מספרים שליליים משתמשות בצורת הרבים בזמן שהתרגומים נטענים, כפי שעושה WordPress.
  • דומיינים של טקסט ששמותיהם נבדלים רק באותיות רישיות או קטנות חולקים קובץ תרגום אחד וכלל צורות רבים אחד.

תיקונים בטקסטים של ממשק הניהול

  • הצגת כותרת האתר וסלוגן האתר המתורגמים אינה צורכת יותר שאילתות למסד הנתונים בכל עמוד.
  • טקסטים של ממשק הניהול המאוחסנים כ־JSON מתורגמים ערך אחר ערך במקום כמחרוזת אחת ארוכה.
  • אין יותר שגיאה קריטית כאשר ערכת עיצוב או תוסף קוראים טקסט מתורגם של ממשק הניהול לפני ש־WPML מזהה את השפה.
  • עדכון מ־5.1.0 שומר את הטקסט של אפשרות מתורגמת בשפה שלו ובקובץ שמגיש אותו.
  • רישום הטקסט הראשון של ממשק הניהול באתר אינו כותב יותר רשומה ריקה שמריצה קוד נוסף בכל בקשה.
  • ההודעה על קובצי התרגום מוצגת גם במסך תרגום טקסטים של ממשק הניהול, וקישורים ישנים אל לוקליזציה של ערכות עיצוב ותוספים פותחים את סריקת ערכות העיצוב והתוספים.
  • ההודעה על קובצי התרגום מקשרת לעמוד תרגום טקסטים של ממשק הניהול במקום לפריט תפריט שכבר אינו קיים.

תיקונים בתרגם הכל

  • כיבוי תרגם הכל בזמן שמחרוזות מתורגמות אינו משאיר אותן יותר בסטטוס "תרגום בתהליך" לתמיד.
  • תרגם הכל אינו שולח מחדש משימת תרגום שביטלת במהלך המעבר הראשון על כלל האתר, כך שלא תחויב עליה פעמיים.
  • תרגם הכל אינו שולח ומחייב על תווית טקסונומיה פעמיים כאשר רשומת הסטטוס שלה אובדת.
  • משימת תרגום אוטומטי שנכשלה ובוטלה נשארת מבוטלת, ומעבר המחרוזות אינו מואט יותר באתרים עם מקבצים רבים מהעבר.
  • טקסטים של ממשק הניהול שנרשמו לתרגום נשלחים על ידי תרגם הכל באופן אוטומטי, כמו כל מחרוזת אחרת.
  • רשומת השפות שהושלמו של תרגם הכל אינה גדלה יותר עם רשומות כפולות, ונשארת מדויקת כאשר שפה מוסרת.
  • תרגם הכל אינו מאבד יותר את רשומת ההתקדמות שלו כאשר שתי בקשות שומרות את ההגדרות שלו באותו הזמן.
  • תוויות טקסונומיה שתרגם הכל שולח מקבלות שורה משלהן בהערכת העלויות.
  • ההערכה של אשף ההגדרה כוללת את שדות הקטגוריה והתגית שכל משימת תרגום של פוסט נושאת.
  • ההערכה של אשף ההגדרה כוללת את מחרוזות תוויות הטקסונומיה שנשלחות מיד לאחר ההגדרה.
  • ההערכה של אשף ההגדרה כוללת את חבילות המחרוזות שהמעבר הראשון שולח באתרים עם תוסף בניית עמודים.
  • שורת ההערכה עבור וידג’טים של בלוקים נושאת את הכותרת Widget ו־Widgets במקום Block.

תיקונים אחרים

  • תרגום או שכפול של פוסט למספר שפות בו־זמנית אינו שומר יותר קישור לסוג תוכן מותאם אישית עם מזהה כתובת מתורגם בשפה הלא נכונה.
  • לאחר שתלחץ על עדכן עכשיו, ההודעה "WPML צריך לעדכן את מסד הנתונים" אינה חוזרת יותר בכל עמוד באזור הניהול.
  • העורך של Elementor ומסכי ניהול אחרים נשארים בשפת הפרופיל שלך במקום להתערבב עם שפת העמוד.
  • מקבץ רישום מחרוזות שנקטע עקב מגבלת שרת מונח בצד, ורישום ברקע נפסק בזמן שרישום מחרוזות אוטומטי כבוי.
  • שתי בקשות של מנהל אתר באותו הזמן אינן רושמות יותר את אותה חבילת מחרוזות פעמיים.
  • טבלאות של חבילות מחרוזות נוצרות באתרים שהוגדרו דרך WP-CLI או REST, כך ששמירת פוסטים אינה מתעדת שגיאות.
  • שינוי שפה של מחרוזת אינו משאיר יותר מאחור תרגום באותה השפה.
  • המסך תרגום מחרוזות אינו מציג יותר "לא נמצאו מחרוזות" לאחר שתמחק מחרוזות של דומיין אחד בזמן שאחרים נשארים.
  • החלק בלוח בקרת תרגום עבור וידג’טים של בלוקים נקרא שוב Widgets, ולא Block.
  • כתובות של סוג תוכן מותאם אישית וטקסונומיה עם מזהה כתובת מתורגם, כגון Avada Portfolio, אינן מחזירות יותר שגיאות 404.
  • קישורים מתורגמים של WooCommerce Brands וקישורים של בורר שפות אינם מובילים יותר לשגיאות 404.
  • WPML יוצר את כל הטבלאות שלו עם קידוד תווים וסדר מיון אחידים.
  • תרגום מחרוזות בודק מחדש את האינדקס של טבלת המחרוזות עד שהוא נמצא במקומו במקום לזכור בדיקה שנכשלה.
  • הודעות אימייל מסוג "Ended" של WooCommerce Memberships מגיעות ללקוחות בשפה שלהם כאשר הן נשלחות ברקע.
  • ההגדרה עדיפות תרגום הוסרה.

קרא את הכרזת הגרסה עבור WPML 5.2 לסיפור המלא מאחורי גרסה זו.

עדכן או הורד

העדכון זמין לכל לקוחות WPML עם מנוי פעיל — הוא מופיע בעמוד התוספים באזור הניהול של WordPress שלך תוך 24 שעות מהשחרור. תוכל גם לבדוק אם הוא זמין מיד תחת תוספים → תוסף חדש → מסחרי. כדי להוריד ולהתקין ידנית, עבור אל הורדות בחשבון wpml.org שלך (ראה את הוראות ההתקנה) וזכור לעדכן את כל הרכיבים יחד מבלי לערבב גרסאות.

זקוק לעזרה או רוצה לתת משוב? אנא השתמש בפורום התמיכה הטכנית (נפתח בלשונית חדשה) שלנו.

ראה את כל הגרסאות של WPML String Translation