דלג לתוכן דלג לסרגל צד

זהו פורום התמיכה הטכנית עבור WPML - התוסף הרב-לשוני של WordPress.

כל אחד יכול לקרוא, אבל רק לקוחות של WPML יכולים לכתוב כאן. הצוות של WPML עונה בפורום 6 ימים בשבוע, 22 שעות ביום.

Sun Mon Tue Wed Thu Fri Sat
10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 10:00 – 14:00 - -
16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 - -

אזור זמן של התומך: Asia/Jerusalem (GMT+02:00)

נושא זה מכיל 6 תגובות, יש ל 1קוֹל.

עודכן לאחרונה על ידי Itamar לפני שבוע 1, יום 2.

בסיוע: Itamar.

מחבר פוסטים
דצמבר 21, 2025 ב-8:45 am #17680381

morA-4

שלום,
אני משתמשת ב-WordPress + ACF Pro + WPML + ACFML.
יש לי פלאגין מותאם אישית שבתוכו אני יוצרת ACF Options Page ו-Sub Page בקוד (באמצעות
acf_add_options_page ו-acf_add_options_sub_page, עם multilingual => true).
ב-ACFML מוגדר “אותם שדות בכל השפות”
בשפה משנית הערכים לא נשמרים — לאחר שמירה הם חוזרים לערכי שפת ברירת המחדל.
כאשר אני יוצרת את אותם Options Pages דרך ממשק ה-UI של ACF, התרגום עובד כמצופה.

האם נדרשת הגדרה נוספת כדי ש-WPML יתמוך באופן מלא ב-ACF Options Pages שנוצרים בקוד בתוך פלאגין?
האם קיימת מגבלה ידועה בנושא?

תודה מראש.

דצמבר 22, 2025 ב-8:06 am #17681412

morA-4

אשמח למענה, די דחוף!
תודה

דצמבר 24, 2025 ב-9:02 am #17686140

Itamar
תומך WPML מאז 02/2016

שפות: אנגלית (English )

אזור זמן: Asia/Jerusalem (GMT+02:00)

הי,

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

כשעובדים עם ACF ו WPML באפשרות של OPTION PAGE יש לעקוב אחר המדריך שלנו כאן:

https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/translating-the-acf-options-page-custom-fields-with-wpml/

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

בנוסף חשוב שתהיה מודעת גם לבעיה הידועה הבאה שיש עם sub-fields ב OPTIONS PAGE.

https://wpml.org/errata/advanced-custom-fields-sub-fields-are-overwritten-in-options-page/

כמו שכתוב במקרה של sub-fields צריך לכוון את שדה הראשי והמשני ( sub-fields) ל Copy Once.

במידה ויש, אשמח לענות על שאלות נוספות בנושא.

בברכה,
איתמר.

דצמבר 24, 2025 ב-11:47 am #17686550

morA-4

שלום איתמר,
תודה רבה על המענה.
נותרה לי שאלה לגבי "שדה חזרה".
אם אני מגדירה אותו copy once כמו שרשמת - התוכן שבתוכו לא מועתק לשפות המשניות.
לדוגמא יצרתי שדה חזרה שמכיל בתוכו טקסט ומספר (טקסט מוגדר תרגם, מספר מוגדר העתק).
בשפה העברית הוספתי 2 שורות, וכשעברתי לשפה האנגלית ושמרתי התוכן לא הועתק...
זה גם לא טוב לי להוסיף ידנית כי נגיד שדה מספר אני צריכה שיעתיק את התוכן מהשפה המקורית...
מה אפשר לעשות בעיניין?
איך יעתיק את המבנה?
תודה רבה,
מעיין

דצמבר 25, 2025 ב-9:17 am #17687594

Itamar
תומך WPML מאז 02/2016

שפות: אנגלית (English )

אזור זמן: Asia/Jerusalem (GMT+02:00)

הי מעיין.

תוכלי בבקשה להגיד לי אם את מדברת של שדה חזרה (Repeater Field) שבתוך OPTIONS PAGE או על שדה חזרה בתוך קבוצת שדות רגילה?

אם מדובר בשדה חזרה שבתוך OPTIONS PAGE, השדה חזרה צריך להיות מוגדר ל copy once וכן גם השדות שבתוכו. על פי הדוגמה שלך שדה טקסט ושדה מספר. זה בגלל הבעיה הידועה שהזכרתי. במקרה כזה בתרגום הראשון בהחלט (פעם ראשונה שאת מתרגמת את ה OPTIONS PAGE) הערכים מהשדות האילו אמורים להיות מועתקים לשפה השניה ושם תוכלי לשנותם. בכל שינוי שיבוא אחרי זה בשפה הראשית הערכים כבר לא יועתקו יותר לשפה המשנית.

במקרה של קבוצת שדות רגילה יש לפעות על פי המדריך הזה:
https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/recommended-custom-fields-translation-preferences-for-acf-and-wpml/
בדוגמה של שדה חזרה (Repeater Field) ושדה טקסט ומספר בתוכו זה צריך להיות ככה:

Repeater:	Copy	/ Copy Once
Text:	Translate
Number: Copy / Copy Once

בברכה,
איתמר.

דצמבר 25, 2025 ב-10:59 am #17687680

morA-4

אוקיי הבנתי את המגבלה.
אבל לא הבנתי למה שזה לא יעבוד כמו בקבוצת שדות רגילה?
האם זה משהו שתטפלו בו?

תודה

דצמבר 25, 2025 ב-11:52 am #17687701

Itamar
תומך WPML מאז 02/2016

שפות: אנגלית (English )

אזור זמן: Asia/Jerusalem (GMT+02:00)

הי,

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

בברכה,
איתמר.