WPML

אנו שמחים להכריז על WPML 2.5.1 עם שיפורי SEO חדשים, ביצועים, יציבות ומוכנות מלאה ל־WordPress 3.4.

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

מצאנו תקלה קטנה בגרסה 2.5.0 ונאלצנו לעדכן שוב. הגרסה הנוכחית להורדה היא WPML 2.5.1.

WordPress 3.4 – מוכן


WordPress 3.4 ממש מעבר לפינה. למרות שהיא עדיין בגרסת בטא (4), היא נראית טוב מאוד. הרצנו מחזור QA מלא על WP 3.4, תיקנו כמה תקלות ואנחנו שמחים מאוד לומר ש־WPML 2.5.1 עובד בצורה חלקה על WordPress 3.4.

החלפת תווים שאינם ASCII בכתובות URL


זה לא מגניב לראות כתובת URL עם תווים ביפנית?
כתובת URL עם תווים ביפנית

מגניב, אבל מסתבר שזה מזיק. רק תסתכל איך כתובת ה־URL הזו נראית בפורמט ASCII (מה שמחשבים "רואים"):

כתובת URL עם תווים ביפנית

עדיין חושב שזה מגניב? לא כל כך. הייתי קורא לזה "בעייתי". כל אחד מהסמלים היפניים הומר לרצף ארוך של תווי ASCII. דפדפנים מבצעים את הפענוח כדי להציג את זה בצורה קריאה לבני אדם, אבל הם שולחים את הגרסה המקודדת לדפדפן האינטרנט, אשר מעביר אותה אל WordPress. ואז, WordPress צריך להבין איזה עמוד אנחנו בעצם מחפשים.

וכידוע, WordPress מייצר כללי שכתוב שמנתחים ומבינים את כתובות ה־URL האלו. אז למה אנחנו חושבים שזה בעייתי? הנה הסיבה:


  • זה שביר – אם משהו נשבר, זה נשבר ראשון. אם חלק כלשהו בשרשרת פענוח ה־URL קוטע או מפענח באופן שגוי חלק מכתובת ה־URL, סוג כזה של כתובות URL יישבר ראשון. אם האתר שלך כולל 15 עמודים, רוב הסיכויים שהכל יהיה בסדר. אם יש לך 500 עמודים, יש סיכוי טוב שתראה עמודי 404 פה ושם. למרבה הצער, הבעיות האלו קורות כשאתה הכי פחות מוכן, כמו כשיוצאת גרסה חדשה של WordPress, או כשאתה משדרג את תוסף המטמון. היינו שם, עשינו את זה.

  • אין דרך שבה אנשים יכולים להעביר את כתובות ה־URL האלו אחד לשני. אכן, ישנם מקצרי כתובות URL, אבל האם אתה באמת רוצה לאלץ אנשים להשתמש בהם רק בגלל שאתה מייצר כתובות URL ענקיות?

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

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

כשאתה מתרגם עם עורך התרגום של WPML, אתה יכול כעת לשלוט במזהי הכתובות.

אפשרויות של כתובות URL מתורגמות

כעת, אתה שולט במזהה הכתובת של עמודים מתורגמים. האפשרות הראשונה היא מה שהיה לנו עד עכשיו. האפשרות השנייה אומרת שהמתרגם יזין במפורש את מזהה הכתובת בעורך התרגום. האפשרות השלישית אומרת ש־WPML יעתיק את מזהה הכתובת של השפה המקורית במקרה שהשפה המתורגמת משתמשת בכתובות URL שאינן ASCII. עבורי, זו האפשרות הפשוטה ביותר. זה אומר שהכל עובד כפי שעבד עד עכשיו, אבל בעת תרגום לשפה "בעייתית", מזהה הכתובת יהיה זהה לאנגלית.

דיווח ל־Google על תרגומים וקבלת קצת אהבה


חוץ מאיתנו, מי עוד אובססיבי לפרטים? נכון – Google.

Google רוצה לדעת הכל על האתר שלך ולאחרונה הם גם הוסיפו דרך שבה תוכל לספר מה מתורגם למה. זה נעשה באמצעות המאפיין hreflang בקישורים.

כדי לשמח את Google, WPML 2.5.1 מוסיף תמיכה בתגיות האלו. כעת, כשאתה משתמש בבורר השפות של WPML, אתה גם תספר ל־Google היכן הם יכולים למצוא את התרגומים עבור עמוד זה ובאיזו שפה.

מידע על שפה בבורר השפות של WPML

לפי Google, זה יהפוך את מבנה האתר שלך לברור יותר עבור Google. כשזה ברור יותר, זה גם מדורג טוב יותר.

תיקוני באגים ושיפורים


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

API של תרגום מחרוזות מהיר הרבה יותר


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

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

פילטרים נוספים לתוספי מסחר אלקטרוני


גרסה זו כוללת מספר פילטרים חדשים שתוספי הגישור שלנו עבור WooCommerce, JigoShop ו־MarketPress משתמשים בהם. אם אתה משתמש באחד מאלה, דברים שאולי היו קצת בעייתיים קודם יעבדו פתאום טוב יותר עכשיו. כן, יש עוד דרך לעבור, אבל גרסה זו הופכת את זה להרבה יותר יציב. כמובן, עליך לעדכן גם את תוסף הגישור למסחר אלקטרוני.
המודול קישורים דביקים של WPML קיבל דחיפה משמעותית בגרסה זו. ניקינו מספר ניכר של בעיות והפכנו אותו להרבה יותר יציב. אם אתה משתמש בו עבור סוגי תוכן מותאמים אישית ויש לך ארגומנטים עם כל מיני מאפיינים, תגלה שהיצירה והשחזור של קישורים דביקים עובדים עכשיו כמו כלי מדויק. Types הוא התוסף שלנו לניהול סוגי תוכן מותאמים אישית ושדות מותאמים אישית. רובכם כנראה כבר מודעים אליו עד עכשיו. אחד הדברים הגדולים ביותר ב־Types הוא שהוא תואם ב־100% ל־WPML. גרסה זו מקיימת את ההבטחה הזו. מאז ש־Types 1.0 יצא, לפני כמה שבועות, היו כמה מקרים שבהם WPML לא סנכרן נכון את השדות המותאמים אישית החוזרים החדשים. ובכן, הכל עובד חלק עכשיו.

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

IE9 הוא לא כל כך נורא ו־WPML עובד איתו מצוין (עכשיו)


אני חייב להודות. היה לנו בלקאאוט מוחלט בכל מה שקשור ל־Internet Explorer. עשינו את כל הפיתוח שלנו על Firefox, Chrome ו־Safari ואפילו לא ניסינו להריץ על IE9. ובכן, Bigul, מנהל ה־QA שלנו, כן ניסה. למרות שדברים עבדו באופן כללי, היה מספר גדול של תקלות תצוגה לטפל בהן. דברים שהופיעו במיקומים מוזרים, Javascript שהשתולל וכל מיני דברים שהיו צריכים להיות שם.

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

קבלת WPML 2.5.1


ישנם באגים, תיקונים ושיפורים אחרים בגרסה זו, אבל אנחנו כבר בלמעלה מ־1200 מילים. אז, בלי להשקיע יותר זמן בקריאה על WPML 2.5.1, פשוט קח אותו לסיבוב וספר לנו.

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

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

תהנה, וספר לנו מה אתה חושב על ידי השארת התגובות שלך כאן.

 

מצאת את זה שימושי? שתף מאמר זה: