תרגום מחרוזות
מחרוזות הן כל טקסט באתר שלך שאינו חלק מפוסט, מעמוד או ממונח של טקסונומיה: הסלוגן של האתר, כותרות של וידג'טים, תוויות של ערכת העיצוב (קרא עוד, פורסם על ידי), תוויות של תוספים (הוספה לסל, תוצאות חיפוש), תוויות של טפסים, הודעות שגיאה, טקסט של כפתורים. מחרוזות הן בדרך כלל קצרות, לרוב מילים בודדות, ומפוזרות ברחבי ערכת העיצוב והתוספים שלך.
הדרך הרגילה: תרגם הכל אוטומטית + רישום אוטומטי
כאשר המצב תרגם הכל אוטומטית פועל והאפשרות Auto-register unmanaged strings מופעלת, WPML צופה באתר בזמן שאתה והמבקרים שלך משתמשים בו. מחרוזות חדשות (כל מה שערכת עיצוב או תוסף מציגים במסך) נרשמות אוטומטית ברגע שהן מופיעות. WPML אוסף אותן בסבב התרגום הבא.
עבור רוב האתרים, זה כל מה שעליך לעשות: השאר את תרגם הכל אוטומטית פועל, השאר את הרישום האוטומטי פועל, והמחרוזות שלך יתורגמו יחד עם התוכן שלך. באפשרותך לאמת את המתג בשני מקומות: הרשומה Detect unmanaged strings בתחתית לוח בקרת תרגום, או כלי העזר Auto-register unmanaged strings בכרטיסייה 'מחרוזות' עצמה. שניהם שולטים באותה הגדרה.
שליטה מדויקת: הכרטיסייה מחרוזות
פתח את WPMLתרגומיםמחרוזות. כל מחרוזת שנרשמה באתר מופיעה שם עם עמודה לכל שפה. סנן לפי דומיין (ערכת העיצוב או התוסף שמהם הגיעה המחרוזת) או לפי סטטוס תרגום, חפש לפי טקסט, ותרגם ידנית באמצעות הסמל + לכל שפה.
הכרטיסייה 'מחרוזות' היא המקום שבו אתה מבצע את העבודה שתרגם הכל אוטומטית אינו יכול לעשות עבורך:
- עריכת תרגום. דריסת מה שמנוע אוטומטי הפיק.
- ניהול שפת המקור. כאשר ערכת עיצוב או תוסף נכתבו בשפה שאינה אנגלית, שנה את שפת המקור של מחרוזות נבחרות או של דומיין טקסט שלם. WPML יתרגם מהמקור הנכון מכאן והלאה.
- מעקב אחר המיקום שבו מחרוזת מופיעה באתר. שימושי כאשר אינך יכול לדעת לאיזה עמוד או מסך המחרוזת שייכת.
שורה נפרדת באזור 'כלי עזר' שולחת מחרוזות לתרגום דרך אותן שיטות שבהן לוח הבקרה משתמש: אוטומטי, המתרגמים שלך, או שירות תרגום.
מחרוזות שאינן מופיעות בכרטיסייה מחרוזות
מחרוזות מסוימות (תוויות הגדרות באזור הניהול של WordPress, טקסט תצורת וידג'ט, הודעות זכויות יוצרים) אינן נרשמות אוטומטית על ידי גלישה באתר. הן נמצאות במסכי אזור הניהול שמבקרים לעולם אינם רואים. ל־WPML יש סורק נפרד עבורן שנקרא תרגום טקסטים של ממשק הניהול.
הקישור אליו נמצא באזור 'כלי עזר' של הכרטיסייה 'מחרוזות', תחת Not seeing strings you are looking for? פתח את 'תרגום טקסטים של ממשק הניהול', סרוק את ערכת העיצוב או התוסף, בחר את המחרוזות שברצונך לתרגם, והן יתווספו לכרטיסייה 'מחרוזות'.
העברת מחרוזות כקובץ PO
כאשר אתה רוצה לשלוח מחרוזות למתרגם חיצוני, להזין אותן לכלי זיכרון תרגום, או ליצור תבנית התחלתית לשפה חדשה, כלי העזר Import / export po בכרטיסייה 'מחרוזות' מטפל בשני הכיוונים.
כדי לייצא:
- ודא שכל מחרוזת שתרצה לכלול רשומה בכרטיסייה 'מחרוזות'. אם מחרוזות של ערכת עיצוב או תוסף עדיין אינן שם, סרוק אותן דרך המסך 'תרגום טקסטים של ממשק הניהול' (לעיל).
- פתח את Import / export po באזור 'כלי עזר' של הכרטיסייה 'מחרוזות'.
- ייצא. WPML מפיק קובץ
.poהמכיל את המחרוזות הרשומות. תרגומים נכללים אם כבר יש לך אותם, או שהקובץ מגיע כתבנית ריקה אם אין לך.
כאשר קובץ ה־.po המתורגם חוזר, ייבא אותו דרך אותו כלי עזר. WPML ממזג את התרגומים לתוך טבלת המחרוזות. תרגומים קיימים מעודכנים, וחדשים מתווספים.
מה הופך מחרוזות לניתנות לתרגום
למחרוזות אין מתג "הפוך לניתן לתרגום" כפי שיש לסוגי פוסטים ולטקסונומיות. התנאי הוא האם התוסף הנלווה WPML תרגום מחרוזות (תוסף נלווה חינם הכלול בתוכניות Multilingual CMS ו־Agency) מותקן ופעיל. בלעדיו, הכרטיסייה 'מחרוזות' חסרה תחת WPMLתרגומים, הכלי Detect-unmanaged-strings נעלם מלוח הבקרה, וטקסט ממשק המשתמש של ערכות עיצוב ותוספים לא יתורגם.
התקן אותו מתוך WPMLActivate & Update אם הוא עדיין אינו באתר שלך.
ההגדרה היחידה של תרגום מחרוזות ברמת האתר נמצאת תחת WPMLהגדרותתרגום מחרוזות: מתג בודד עבור זהה מחרוזות בקובצי JavaScript. הפעל אותו כאשר עליך לסרוק ערכת עיצוב או תוסף שהמחרוזות שלהם מגיעות מ־JS, ולאחר מכן כבה אותו כאשר הסריקה מסתיימת (התיעוד מציין שזה יכול להשפיע על הביצועים).