WPML

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

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

להגדרת Elementor המלאה, קרא כיצד לתרגם אתר Elementor באמצעות WPML. אומת ב־WPML 5.2.0 עם Elementor 4.3.2, אוקטובר 2026.

מה מופיע בעורך התרגום בעצמו

עורך התרגום המתקדם (ATE) מציג רשימה זו ללא כל הגדרה מצידך:

  • כותרת (Heading): טקסט הכותרת.
  • עורך טקסט (Text Editor): הפסקה, עם הקישורים שבתוכה.
  • כפתור (Button): טקסט הכפתור והקישור שלו.
  • תמונה (Image): הכיתוב וקישור התמונה.
  • קישור קונטיינר (Container link): כאשר תגית HTML של קונטיינר היא a והקישור שלו מוגדר, הקישור מופיע כשורה נפרדת של כתובת URL של קישור. קונטיינר אינו תורם שום דבר מעבר לכך.
  • וידג'טים של תוספים נלווים: WPML קורא את הפקדים של הווידג'ט ומציג את פקדי הטקסט, אזור הטקסט, העורך הוויזואלי והקישור שלו, כולל הפריטים של הרשימות שלו. באתר הבדיקה שלנו, וידג'ט Pricing Table מתוך Elementor Addons by WPZOOM הופיע עם הטקסטים והקישורים שלו ללא כל הגדרה. רוב התוספים הנלווים מספקים גם קובץ wpml-config.xml משלהם, ש־WPML קורא.

הקישורים ברשומות Icon List, Slides ו־Price Table מופיעים גם כן. קרא מה WPML עושה עם הקישורים ברשימות סמלים, שקופיות וטבלאות תמחור של Elementor.

מציאת השדה החסר בעורך התרגום

  1. פתח את תרגום העמוד מתוך WPMLתרגומים. עבור אל העמוד WPMLתרגומים ופתח את הלשונית עבודות תרגום. בשורה של העמוד, לחץ על סקירה (או המשך סקירה), ולאחר מכן על עריכת תרגום בסרגל שמעל העמוד המתורגם. אם WPML מפרסם תרגומים אוטומטיים ללא סקירה, השורה תציג במקום זאת את עיפרון עריכת תרגום; לחץ עליו. עורך התרגום המתקדם נפתח. הסמלים בעמודות השפה של עמודיםכל העמודים הם קיצור דרך לאותו עורך.
  2. חפש את השדה. העורך מקבץ שורות לפי וידג'ט, לדוגמה השורה כתובת URL של קישור בקבוצה כפתור. אם טקסט או קישור אינם מופיעים ברשימה, הם נמצאים בפקד ש־WPML אינו קורא: בדרך כלל פקד שתוסף נלווה הוסיף לקונטיינר או לעמודה.
השדות של עמוד Elementor בעורך התרגום המתקדם
השדות של עמוד Elementor בעורך התרגום המתקדם

רישום השדה החסר בהגדרות XML מותאמות אישית

פקד שתוסף נלווה מוסיף לקונטיינר או לעמודה אינו פקד וידג'ט, ולכן WPML אינו קורא אותו בעצמו. בדוגמה זו, התוסף הנלווה Make Column Clickable מוסיף פקד Container Link לקונטיינרים, עם קישור וטקסט קישור. בעמודות מדור קודם (legacy), הפקד נקרא Column Link.

פקד Container Link שהתוסף Make Column Clickable מוסיף לקונטיינר של Elementor
פקד Container Link שהתוסף Make Column Clickable מוסיף לקונטיינר של Elementor
  1. פתח את האזור הגדרות XML מותאמות אישית. עבור אל העמוד WPMLהגדרות ופתח את האזור הגדרות XML מותאמות אישית.
האזור הגדרות XML מותאמות אישית בעמוד הגדרות של WPML
האזור הגדרות XML מותאמות אישית בעמוד הגדרות של WPML
  1. הזן את ה־XML. הדבק את ההגדרה בעורך הקוד. name הוא שם האלמנט ב־Elementor, וכל שדה הוא המפתח של פקד.
רישום קישור הקונטיינר של Make Column Clickable
<wpml-config>
  <elementor-widgets>
    <widget name="container">
      <fields>
        <field type="Container: Link URL" editor_type="LINK">link&gt;url</field>
        <field type="Container: Column link (Make Column Clickable)" editor_type="LINK">column_link&gt;url</field>
        <field type="Container: Column link text (Make Column Clickable)" editor_type="LINE">column_link_text</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>
  1. שמור את ההגדרה. לחץ על שמירה. ההודעה התצורה נשמרה. תופיע.
הגדרת ה־XML המותאמת אישית שנשמרה
הגדרת ה־XML המותאמת אישית שנשמרה

כאשר אתה מוסיף רשומת container, השאר בתוכה את שורת קישור הקונטיינר המקורית של Elementor (link>url), כפי שמוצג בדוגמה, כדי ש־WPML ימשיך לרשום את קישור הקונטיינר המובנה.

עדכון העמוד ותרגום השדות החדשים

  1. שמור שוב את העמוד ב־Elementor. ערוך את העמוד באמצעות Elementor, שנה טקסט ולחץ על פרסם. לאחר מכן WPML ירשום שוב את המחרוזות של העמוד.
  2. פתח מחדש את עורך התרגום. השורות החדשות נושאות את השמות מה־XML: Container: Column link (Make Column Clickable) ו־Container: Column link text (Make Column Clickable).
שדות קישור הקונטיינר הרשומים בעורך התרגום המתקדם
שדות קישור הקונטיינר הרשומים בעורך התרגום המתקדם
  1. תרגם והשלם. תרגם את טקסט הקישור, השאר את כתובת ה־URL של הקישור ולחץ על שמור והשלם. בעמוד המתורגם, קישור הקונטיינר מפנה לעמוד המתורגם.
קונטיינר לחיץ בעמוד מתורגם, המקשר לעמוד המתורגם
קונטיינר לחיץ בעמוד מתורגם, המקשר לעמוד המתורגם

רישום שדות בקובץ wpml-config.xml

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

תרגום עמודי Elementor אוטומטית

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

בונה אתר עבור חברת תוכנה? אותה מערכת תרגום מתרגמת גם את התיעוד וממשק המשתמש של המוצר באמצעות Private Translation Cloud (PTC) עבור תוכנה.

כאשר שדה עדיין אינו מופיע

  • רשמת את השדה והוא עדיין אינו מופיע. שמור שוב את העמוד ב־Elementor ופתח מחדש את העורך. בדוק שהאזור הגדרות XML מותאמות אישית הציג את ההודעה התצורה נשמרה. ושהשם של הווידג'ט ומפתח השדה תואמים לפקד של התוסף הנלווה.
  • הפקד של התוסף הנלווה אינו פקד מסוג טקסט, אזור טקסט, עורך ויזואלי (WYSIWYG) או URL. רשום אותו באמצעות PHP. קרא כיצד להפוך וידג'טים מותאמים אישית של Elementor לניתנים לתרגום באמצעות PHP.
  • פקד טקסט או קישור של וידג'ט של תוסף נלווה חסר. התוסף הנלווה עשוי לכלול קובץ wpml-config.xml משלו שמשמיט את הפקד, וקובץ זה קובע עבור הווידג'טים שלו. הוסף את השדה בהגדרות XML מותאמות אישית, ש־WPML ממזג מעל ההגדרות הקיימות.
  • השדה מופיע, אך הקישור המתורגם מפנה לשפה המקורית. עמוד היעד עדיין אינו מתורגם. תרגם אותו, והקישור יתעדכן בהתאם.

למפתחים: הפילטר wpml_elementor_widgets_to_translate

תוסף נלווה יכול גם לרשום את הווידג'טים שלו באמצעות הפילטר wpml_elementor_widgets_to_translate. כל שדה מגדיר editor_type: LINE עבור שורה אחת, AREA עבור מספר שורות, VISUAL עבור העורך הוויזואלי, או LINK עבור URL. קרא כיצד להפוך וידג'טים מותאמים אישית של Elementor לניתנים לתרגום באמצעות PHP.

נכתב על ידיAmir