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

הפעלת המודול

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

לאחר מכן עבור אל הדף WPML -> תרגום מחרוזות באתר שלך.

מסך הניהול של תרגום מחרוזות
מסך הניהול של תרגום מחרוזות

 

בחירת המחרוזות לתצוגה

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

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

תרגום מחרוזות

לחץ על הקישור תרגומיםכדי לפתוח את עורך התרגומים.

תרגום מחרוזות טקסט
תרגום מחרוזת

הקפד ללחוץ על התרגום הושלם אחרי התרגום. תרגומים שלא הושלמו לא יופיעו באתר.

אם אתה משתמש במודול ניהול התרגומים של WPML, תוכל גם לשלוח למתרגמים שלך מחרוזות לתרגום.

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

שליחת מחרוזות לתרגום
שליחת מחרוזות לתרגום

מחיקת מחרוזות

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

מחיקת מחרוזת שנבחרה
מחיקת מחרוזת שנבחרה

השפה המקורית של המחרוזות

ניתן להגדיר את שפת המקור של מחרוזות ספציפיות או של כל המחרוזות השייכות לדומיין (הקשר).

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

החלפת השפה של מחרוזות שנבחרו

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

לחץ על הקישור 'שפות דומיינים'

לאחר מכן בחר את השפה החדשה

תיבת דו-שיח להגדרת השפה של דומיינים שלמים

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

תכונות מתקדמות של תרגום מחרוזות

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

מעקב אחר עיתוי הופעת מחרוזות באתר

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

הפעלה/השבתה של שימוש במחרוזות סמלי מידע ברשימת המחרוזות מחרוזת בקוד PHP מחרוזת בדף ציבורי
tracking_strings string-debug-options see-where-string-appears show-on-page
מופעל/השבת שימוש במחרוזות סמלי מידע על רשימת המחרוזות מחרוזת בקוד PHP מחרוזת בדף ציבורי

כיצד להשתמש ב:

  1. הפעל את האפשרות מעקב אחרי מיקום הופעת המחרוזות באתר.
  2. בקר בדפי ממשק הקצה של האתר.
  3. עבור לשפה השונה משפת ברירת המחדל של האתר.
  4. WPML יירשום כל מחרוזת שתופיע בדף שבו אתה צופה. עבור מדף לדף כדי לכסות את כל המחרוזות שאתה צריך.

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

רישום אוטומטי של מחרוזות לתרגום

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

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

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

ייבוא/ייצוא .po

ניתן לייבא תרגומים ממקורות אחרים ולייצא את התרגומים הנוכחיים באמצעות קובצי .po. אם תבחר לייצא מחרוזות ללא התרגומים, סיומת הקובץ תהיה .pot (Portable Object Template). אם תבחר לכלול תרגומים, הסיומת תהיה .po.

כשתייבא תרגומים, עליך לבחור את השפה שאליה יש לייבא.

תרגום מחרוזות בטבלה wp_options

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

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

הגדרת תרגום מחרוזות במסכי ניהול
הגדרת תרגום מחרוזות במסכי ניהול

לעיתים קרובות הרשימה תהיה כץ שניתן להרחיב ולכווץ.

ייצוא מחרוזות כקובץ תצורה של wpml
בחירת מחרוזות לתרגום בטבלה wp_options

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

אם האפשרות שלך כוללת הרבה אפשרויות משנה, ניתן להשתמש בכוכבית(*) כתו כללי בקובץ התצורה. ניתן למצוא מידע נוסף ודוגמאות בדף אודות יצירת קובצי תצורה לשפה.