WPML

WPML יכול לקרוא קובץ תצורה שאומר לו מה דורש תרגום בערכות עיצוב ותוספים. שם הקובץ הוא wpml-config.xml והוא ממוקם בתיקיית השורש של התוסף או ערכת העיצוב.

המטרה של קובץ תצורת השפה

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

עבור אל העמוד WPMLהגדרות.

העמוד 'הגדרות' של WPML
העמוד 'הגדרות' של WPML

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

קובץ תצורת השפה כולל את המידע הזה כדי שכל משתמש לא יצטרך להזין אותו ידנית בעמוד של אזור הניהול.

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

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

הגדרת אפשרויות תרגום עבור ערכות עיצוב ותוספים של צד שלישי

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

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

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

הגדרת אפשרויות תרגום לערכות עיצוב ותוספים של צד שלישי בלשונית 'הגדרות XML מותאמות אישית'
הגדרת אפשרויות תרגום לערכות עיצוב ותוספים של צד שלישי בלשונית 'הגדרות XML מותאמות אישית'

יצירת הקובץ wpml-config.xml באופן אוטומטי

אם אינך רגיל ליצירת קובצי XML, הצוות שלנו יצר את התוסף Multilingual Tools שהופך את המשימה הזו לקלה יותר. למרות שהוא תוכנן במקור ככלי שעוזר למפתחי ערכות עיצוב ותוספים להפוך את המוצרים שלהם ל־Multilingual Ready, ניתן להשתמש בו בקלות כדי ליצור קובץ wpml-config.xml משלך.

כדי ללמוד עוד על יצירת קובץ ה־wpml-config.xml שלך, בקר בעמוד של התוסף Multilingual Tools. באופן ספציפי, חפש תחת הסעיף כיצד אוכל ליצור קובצי תצורת שפה באמצעות Multilingual Tools?.

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

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

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

יהיה עליך לערוך אותו, אבל תוכל להשתמש בסעיפים ובמבנה של קובץ זה.

מבנה ותחביר

WPML מאפשר לך להגדיר מספר אלמנטים באמצעות הקובץ wpml-config.xml. השתמש במדריכים הבאים כדי למצוא מידע נוסף והוראות כיצד להפוך אלמנטים מסוימים באתר לניתנים לתרגום:

שימוש בקובץ תצורת שפה של WPML עם ערכות עיצוב בת

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

נבחן דוגמה שבה קובץ תצורת השפה של ערכת העיצוב האב מגדיר את סוג הפוסט המותאם אישית "Property" כניתן לתרגום.

קובץ תצורת השפה האב מגדיר את סוג הפוסט המותאם אישית property לתרגום

אם אתה משתמש בערכת עיצוב בת וברצונך להגדיר את סוג הפוסט המותאם אישית "Property" כלא ניתן לתרגום, נווט אל העמוד WPMLהגדרות ולחץ על הלשונית הגדרות XML מותאמות אישית. השתמש בעורך כדי להגדיר את סוג הפוסט המותאם אישית "Property" כלא ניתן לתרגום. פשוט, הגדר את ערך התכונה translate ל־0 במקום 1.

דריסת הגדרות תצורת השפה של ערכת העיצוב האב
דריסת הגדרות תצורת השפה של ערכת העיצוב האב

ההגדרות בלשונית הגדרות XML מותאמות אישית מקבלות עדיפות על פני ההגדרות בקובץ תצורת השפה בערכת העיצוב האב.

עוד בסעיף זה

נכתב על ידי Amir · עודכן לאחרונה: 25 בפברואר 2025