WPML
סטטוס
ממתין למפתח
תוסף/ערכת עיצוב קשורים
The Events Calendar
תגיות נושא
Compatibility

סקירה כללית של התקלה

בעת שימוש ב־The Events Calendar PRO עם WPML, והגדרת שדות נוספים (דרך אירועים → הגדרות → שדות נוספים), ערכי השדות ניתנים לתרגום. עם זאת, תוויות השדות אינן מוצגות מתורגמות בצד הלקוח.

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.

רישום תוויות לתרגום


  • הוסף את הגדרות ה־XML הבאות, בנתיב “WPML > הגדרות > הגדרות XML מותאמות אישית”:
    <wpml-config>
      <admin-texts>
        <key name="tribe_events_calendar_options">
          <key name="custom-fields">
            <key name="*">
              <key name="label" />
            </key>
          </key>
        </key>
      </admin-texts>
    </wpml-config>
            

שינוי תבנית ה־PHP כדי להציג את התווית המתורגמת

  • פתח את הקובץ …/wp-content/plugins/events-calendar-pro/src/views/pro/modules/meta/additional-fields.php.
  • חפש את שורה 22.
  • החלף את:
    <dt> <?php echo esc_html( $name ); ?> </dt>
            
  • בטקסט הבא:
    <dt> <?php esc_html_e( $name , 'admin_texts_tribe_events_calendar_options' ); ?> </dt>
            

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


לאחר השלמת השלבים שלעיל, עבור אל “WPML > תרגום מחרוזות”. אתר את תוויות השדות הנוספים תחת הדומיין admin_texts_tribe_events_calendar_options והזן את התרגומים הדרושים לכל תווית.

כל התקלות הידועות →