האם אתה נהנה לחפש תרגומי WordPress ולהתקין אותם באתרים שלך? אם לא, אז אתה תאהב את WPML 2.6.0. הוספנו הורדה אוטומטית לתרגומי הליבה של WordPress. זה נמצא בביטא ואתה מוזמן לבדוק.
כשאתה מריץ אתר רב-לשוני, אתה צריך לתרגם תוכן אבל זה לא הכל. חלק מהטקסט מגיע מערכת העיצוב, חלק מתוספים וחלק מ-WordPress עצמו.
בעוד שערכת העיצוב שלך ורוב התוספים מגיעים עם קובצי .mo שנותנים לך את התרגומים שלהם אתה זקוק, זה לא המצב ב-WordPress. עליך לחפש את קובצי ה-.mo, להוריד אותם ולהתקין אותם.
לאחר מכן כשיתבצע שדרוג ל-WordPress, יהיה עליך לחזור על התהליך.
WPML 2.6.0 מאפשר לך לשכוח מקובצי תרגום עבור WordPress. הוא יוריד אותם עבורך וישמור עליהם מעודכנים כשיתבצע עדכון ל-WordPress. כבונוס נוסף תוכל עכשיו לשכוח לחלוטין מקובצי .mo ל-WordPress. אנחנו שומרים את התרגומים בטבלה 'תרגום מחרוזות' של WPML. המשמעות היא שלא תצטרך לאפשר כתיבה בספרייה languages ואפילו לא תצטרך ליצור אותה.
כיצד WPML 2.6.0 מקבל תרגומים
כתבנו סקריפט (די מורכב) שסורק את כל מאגר התרגומים של WordPress. מבנה המאגר הזה לא כל כך אחיד (וזאת בעדינות) אבל לנו זה לא משנה. אנחנו קוראים ממנו ולומדים היכן יש תרגומים לשפות שונות. הסקריפט שלנו מייצר ספריית XML שאחסנו ב-CDN (רשת אספקת התוכן) שלנו, לגישה סופר מהירה.
WPML 2.6.0 יטען את קובץ ה-XML הזה כשהוא יצטרך לקבל תרגומי WordPress. כולל התקנות ראשוניות, שפות חדשות או עדכוני WordPress. ניתן גם לבקש מ-WPML לבדוק באופן ידני.
עבור אל WPML->לוקליזציה של ערכות עיצוב ותוספים. תראה אפשרות חדשה עבור 'בחר כיצד לקבל תרגומים עבור הליבה של WordPress'. כשתגדיר אותו להיות 'WPML יוריד באופן אוטומטי תרגומים עבור WordPress', WPML ייקח פיקוד.
לאחר הפעלתו תראה שלוש עמודות חדשות ברשימת השפות העמודה הראשונה מציינת מתי קיבלת לאחרונה תרגום עבור שפה זו. העמודה הבאה מציינת אילו תרגומים זמינים. העמודה האחרונה כוללת את לחצני ההורדה עצמם.
לחץ על בדוק את השינויים ועדכן עבור כל אחת מהשפות.
WPML מוריד את התרגום המתאים ביותר עבור כל שפה
WPML יוריד את קובץ ה-.mo הטוב ביותר עבור גרסת WordPress שלך והאזור הנבחר. לדוגמה, אם אתה משתמש ב- WordPress 3.4.1 וזקוק לתרגום עבור ספרדית ארגנטינה, WPML יחפש את האזור es_AR. אם הוא לא יצליח למצוא אותו הוא יחפש את אזור ברירת המחדל לספרדית (es_ES).
לאחר מכן, WPML יחפש את גרסת WordPress המתאימה ביותר. אם הוא ימצא ענף תרגום עבור מה שאתה מריץ הוא יביא אותו. אחרת הוא ינסה את גרסת הפיתוח. לבסוף הוא יחפש את הגרסה העדכנית ביותר.
WPML יראה לך מה חדש או מה עודכן
אחרי ש-WPML יוריד את קובץ ה-.mo עם התרגום המעודכן, הוא ייתן לך לעבור עליו לפני החלת התרגומים החדשים.
בדרך כלל, רק תעבור לתחתית הדף הזה ותעדכן את התרגומים. אם, מסיבה כלשהי, תרצה להמתין עם חלק מהשינויים תוכל לבטל את הבחירה של מחרוזות ספציפיות. אתה תראה גם את התרגומים המעודכנים וגם את החדשים.
לבסוף, התרגומים יופיעו במסך 'תרגום מחרוזות' של WPML
אחרי שאישרת את התרגומים החדשים הם יופיעו במסך 'תרגום מחרוזות' של WPML.
מכיוון שאנו שומרים את התרגומים האלו למסד הנתונים, אין יותר צורך ליצור את הספרייה translations ולשמור בה קובצי .mo של WordPress. תרגומי WordPress יישמרו כמו כל תרגום אחר של האתר שלך.
במקרה ואתה תוהה, אין שינוי בביצועים. WPML יטען את כל התרגומים האלה בשאילתת SQL אחת ויאתר אותם באופן יעיל. זה לא יותר מהיר או יותר איטי משימוש בקובצי .mo.
כמובן שיש יתרונות רבים באחסון התרגומים האלה בטבלאות 'תרגום מחרוזות' של WPML. לדוגמה, תוכל לערוך אותם והם יכללו בכל גיבוי שתבצע למסד הנתונים.
הורדה וניסוי
כדי לקבל את ההורדה הזו, עבור לחשבון WPML שלך ולחץ על 'הורדות'. אתה זקוק לגרסת הביטא האחרונה. הורד ופתח אותה. התוספים שהשתנו הם הליבה של WPML ו'תרגום מחרוזות'. אתה זקוק לשניהם עבור התכונה הזו (כן, זה אומר שהורדה אוטומטית של התרגום זמין רק עבור גרסת CMS של WPML, הכוללת את המודול 'תרגום מחרוזות').
בבקשה את תפעיל את זה עדיין על סביבה חיה. אם אתה רק מגדיר סביבת פיתוח אז זה בסדר. הגרסה הזו של WPML היא טרייה מהתנור. הרצנו עליה אוסף של בדיקות פיתוח אבל היא עדיין לא עברה בקרת איכות לייצור.
מה אתה חושב? ספר לנו את הערותיך!