- סטטוס
- ממתין למפתח
- תוסף/ערכת עיצוב קשורים
- TablePress
סקירה כללית של התקלה
אם תיצור טבלה באמצעות התוסף TablePress, לא ניתן כרגע לתרגם אותה באמצעות WPML.
פתרון עוקף
כפי שמחבר TablePress מציין, הפתרון הקל ביותר הוא ליצור טבלה עבור כל שפה ולהשתמש בשורטקוד הרלוונטי בעמודים המתורגמים.
באפשרותך גם להשתמש במודול Row Filtering הזמין בגרסת TablePress Premium כדי להעתיק כל שורה עבור כל שפה ולהשתמש בקיצור השפה כמונח הפילטר, למשל בעמודה ראשונה נוספת אך מוסתרת.
לחלופין, תוכל לנסות את הפתרון הבא, אך ודא שאתה מבצע גיבוי מלא של האתר שלך לפני שתמשיך:
- עבור אל העמוד WPML → הגדרות .
- גלול למטה אל הקטע תרגום סוגי פוסטים והגדר את סוג התוכן המותאם אישית tablepress_table כתרגום.
- באותו עמוד, חפש את הקטע תרגום שדות מותאמים אישית . הגדר את השדות הבאים כהעתקה:
- _tablepress_table_options
- _tablepress_table_visibility
- עבור אל WPML → ניהול תרגום.
- בחר את סוג התוכן TablePress Tables מהרשימה הנפתחת:
- תרגם את הטבלה כפי שהיית מתרגם כל פוסט או עמוד אחר.
- עבור אל WPML → תרגום מחרוזות.
- גלול לתחתית העמוד ולחץ על הקישור תרגם טקסטים במסכי ניהול.
- חפש את tablepress_tables.
- בחר את התוצאה ולחץ על הכפתור הוסף לתרגום מחרוזות.
- חזור אל WPML → ניהול תרגום.
- כאן, עליך להשיג את מזהה (ID) הטבלה המקורית. תוכל למצוא אותו על ידי ריחוף מעל הכפתור תצוגה בטבלה המקורית:
- עבור אל WPML → תרגומים.
- השג את מזהה (ID) הטבלה המתורגמת:
- חזור אל WPML → תרגום מחרוזות ובחר את הדומיין admin_texts_tablepress_tables ברשימה הנפתחת בראש הטבלה.
- העתק את תוכן המחרוזת לתרגום. בתרגום, החלף את מזהה (ID) הטבלה המקורית (18 בדוגמה שלנו) במזהה (ID) של הטבלה המתורגמת (32 בדוגמה שלנו).

תרגום מחרוזת הטבלה


