WPML

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

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

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

צריך ליצור קובץ wpml-config.xml? בקר במדריך המפורט שלנו ליצירה אוטומטית של קובץ תצורה באמצעות התוסף Multilingual Tools.

רישום סוגי תוכן מותאמים אישית

כדי לתרגם סוגי תוכן מותאמים אישית עליך לציין את שם סוג התוכן ולהגדיר את התכונה translate ל־1. הדבר מציין שסוג התוכן המותאם אישית צריך להיות מתורגם (השתמש ב־1 כדי לתרגם, וב־0 כדי לא לתרגם).

סוגי תוכן מותאמים אישית בקובץ תצורת השפה
<wpml-config>
  <custom-types>
    <custom-type translate="1">book</custom-type>
    <custom-type translate="1">DVD</custom-type>
  </custom-types>
</wpml-config>

באפשרותך להוסיף את התכונה display-as-translated לתגית כדי להציג את סוגי התוכן בשפת ברירת המחדל אם לא קיים תרגום.

שימוש בתכונה Display as translated עם סוגי תוכן מותאמים אישית
<wpml-config>
  <custom-types>
    <custom-type translate="1" display-as-translated="1">movie</custom-type>
  </custom-types>
</wpml-config>

רישום טקסונומיות מותאמות אישית

כדי לתרגם טקסונומיות מותאמות אישית עליך לציין את שם הטקסונומיה ולהגדיר את התכונה translate ל־1.

טקסונומיות מותאמות אישית בקובץ תצורת השפה
<wpml-config>
  <taxonomies>
    <taxonomy translate="1">genre</taxonomy>
    <taxonomy translate="1">type</taxonomy>
    <taxonomy translate="0">publisher</taxonomy>
  </taxonomies>
</wpml-config>

טיפ: אם יש לך טקסונומיות שאינן זקוקות לתרגום, תוכל פשוט להשמיט אותן מרשימה זו.

באפשרותך להוסיף את התכונה display-as-translated לתגית כדי להציג את הטקסונומיות בשפת ברירת המחדל אם לא קיים תרגום.

שימוש בתכונה Display as translated עם טקסונומיות
<wpml-config>
  <taxonomies>
    <taxonomy translate="1" display-as-translated="1">wild-west</taxonomy>
  </taxonomies>
</wpml-config>

משאבים נוספים

כדי ללמוד עוד על הקובץ wpml-config.xml , בקר במדריך קובצי תצורת שפה.

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

נכתב על ידי Amir · עודכן לאחרונה: 13 באוקטובר 2025