אנו מוכנים עם גרסת מועמד לשחרור (RC) של WPML 2.4.0 – גרסה חדשה ומרכזית עם פונקציונליות חדשה ומשמעותית. הדבר הטוב ביותר בגרסה זו הוא סנכרון התפריטים החדש, אך יש עוד המון תכונות חדשות שכדאי לבדוק.
סנכרון תפריטים
תפריטים הם דבר נהדר ו־WPML מאפשר לתרגם אותם. אבל, מה עושים עם תפריט מורכב שמופיע ב־5 שפות?

עד עכשיו, נאלצת ליצור תרגומים לתפריט הזה ולאכלס אותו ידנית. לא עוד. עכשיו, WPML יכול לעשות זאת עבורך. עבור אל WPML->סנכרון תפריטי WP. תראה כיצד התפריטים בשפות האחרות מושווים לתפריט בשפת ברירת המחדל.

לחץ על כפתור הסנכרון. אם חסרים תפריטים אחרים, WPML ייצור אותם. אם הם כבר קיימים, WPML יעדכן אותם.

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

עבור עמודים, זהו עמוד ההורה. עבור פוסטים, זו הקטגוריה. ועכשיו, אתה יכול לראות את כל מה שתחת הורה מסוים ולשלוף את הפריטים שדורשים תרגום.
בורר שפות בתפריט
זו הייתה בקשה פופולרית מאז שהתחילו התפריטים של WordPress. WPML 2.4.0 מאפשר לך להכניס את בורר השפות לתפריט שלך. עבור אל WPML->שפות וחפש את האפשרות להוסיף בורר שפות לתפריט.

הוא ייראה כמו עוד פריט תפריט, אך יכלול את השפות. אין צורך יותר באלתורים כדי להשיג זאת!
תרגום שמות מחברים כאפשרות בחירה
אתרים שיש בהם אלפי משתמשים (כמו wpml.org) יבחינו שרשומות רבות בטבלת תרגום מחרוזות כוללות שמות מחברים. זו אינה בעיה ענקית, אך היא יוצרת עומס על שאילתות מסד הנתונים והופכת את מסך תרגום מחרוזות לעמוס ב... זבל. לפעמים תרצה לתרגם שמות משתמשים, אך לא תמיד.
הוספנו אפשרות שמאפשרת לך לבחור אילו משתמשים יתורגמו. עבור אל WPML->תרגום מחרוזות והסתכל תחת 'אפשרויות נוספות'.

בדרך זו, תוכל לתרגם את שמות הכותבים, אך לא את השמות של אלפי המנויים הללו.
תרגום לקטגוריה 'Uncategorized'
עד עכשיו, הקטגוריה 'untranslated' נקראה 'untranslated @es' (בספרדית). עכשיו, תראה תרגום תקין ותוכל לשנות את שמה מאוחר יותר אם תרצה. WPML 2.4.0 מגיע עם תרגום מובנה לשפות רבות, כך שהקטגוריות הלא מתורגמות כבר יקבלו את השמות הנכונים. עבור אתרים קיימים, השם לא ישתנה אוטומטית, אך תוכל לערוך אותו בעצמך.
תמיכה מלאה בסנכרון שדות מותאמים אישית עבור תרגומים
אין צילום מסך להציג עבור תכונה זו, מכיוון שמדובר באוסף של קריאות API חדשות. אכתוב עליהן בפירוט כאשר נשחרר את Types, שמשתמש ב־API זה עבור תרגום שדות מותאמים אישית. כמובן, נעבוד גם עם מפתחים אחרים כדי לעזור להם להשתמש בו בערכות עיצוב ובתוספים.
באגים וביצועים
השקענו זמן רב בניקוי באגים שדווחו בפורום. ככל ש־WPML מבשיל, הבאגים הללו הופכים קשים יותר לאיתור, מכיוון שהם מופיעים רק במקרים מאוד ספציפיים. הודות ל־Daniel, מנהל התמיכה החדש שלנו, הצלחנו לאתר את הבעיות המורכבות הללו.
בין הבאגים הבולטים, היו לנו בעיות עם קטגוריות ב־WordPress 3.0.x, בעיות עם טקסונומיה לא היררכית ובעיה מאוד חמקמקה בעת שינוי פוסטים מותאמים אישית לניתנים לתרגום.
הצלחנו גם לייעל את השימוש במסד הנתונים על ידי הקטנת גודל טבלת התרגום ושמירת פעולות SQL במטמון. זה ישפר את זמן הביצוע וצריכת הזיכרון עבור חלק מהאתרים – במיוחד אתרים גדולים.
הורדה ובדיקה
אתה מוזמן להוריד את WPML 2.4.0 RC1 מחשבון ה־WPML שלך. היכנס, לחץ על 'הורדות' וגלול למטה. זה נמצא בחבילת בטא. ביצענו בדיקות רבות על הגרסה הזו והיא כבר פועלת באתר שלנו. אנו מתכננים להשיק אותה בקרוב, ועזרתך בבדיקתה תתקבל בברכה.
דרך אגב – כתבנו על טיפול בתוכן לא מתורגם. זה הדבר הבא שנטפל בו.


