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

עיין בהוראות בסרטון הבא או קרא את הפרטים שמופיעים תחתיו.

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

תרגום וידג'טים

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

כותרות של וידג'טים

על כותרות הווידג'טים לעבור דרך מסננים כדי ש-WPML יוכל לרשום אותם לתרגום.
הקוד יראה ככה:

function widget( $args, $instance ) {
 extract($args);
 $title = apply_filters( 'widget_title', empty($instance['title']) ? '' : $instance['title'], $instance );
}

טקסטים אחרים של וידג'טים

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

רישום שדות וידג'טים לתרגום – שיטת הקידוד

שיטת הקידוד מפורטת כאן עם דוגמאות.

השיטה השניה שאינה כוללת קידוד מתוארת להלן.

רישום שדות וידג'טים לתרגום דרך 'תרגום המחרוזות'

אחת התכונות המתקדמות של תרגום מחרוזות היא שהיא מאפשרת למנהלי מערכת לבחור טקסטים שנשמרים בטבלה wp-options של מסד הנתונים ולרשום אותם לתרגום. מכיוון שווידג'טים של WordPress שומרים את הטקסטים שלהם בטבלה wp-options, המשמעות היא שהווידג'ט גם מרוויח מתכונה זו.

כל שעליך לעשות הוא לבקר ב'תרגום המחרוזות' ולגלול לתחתית דף ההגדרות. אתר את 'תרגם טקסטים במסכי ניהול' ולחץ על הקישור.

תרגום שדות של וידג'טים

פעולה זו תפתח מסך חדש עם עץ אפשרויות. חפש את הווידג'טי שלך ולחץ על שמו כדי להרחיב את השדות.

רישום טקסטים של וידג'טים לתרגום

הפעל את הטקסטים שאתה רוצה לרשום לתרגום ולחץ על 'החל' בתחתית המסך.

לסיום, בקר בדף ההגדרות של 'תרגום המחרוזות' כדי לתרגם את הטקסט.