{"id":15990826,"date":"2024-02-13T06:54:14","date_gmt":"2024-02-13T06:54:14","guid":{"rendered":"https:\/\/wpml.org\/documentation-3\/ahnliche-projekte\/advanced-custom-fields-acf-multilingual-alle-felder-mit-wpml-uebersetzen\/festlegen-der-uebersetzungspraeferenzen-fuer-acf-felder-die-mithilfe-von-php-code-erstellt-wurden\/"},"modified":"2026-03-03T07:35:58","modified_gmt":"2026-03-03T07:35:58","slug":"festlegen-der-uebersetzungspraeferenzen-fuer-acf-felder-die-mithilfe-von-php-code-erstellt-wurden","status":"publish","type":"page","link":"https:\/\/wpml.org\/de\/documentation-3\/ahnliche-projekte\/advanced-custom-fields-acf-multilingual-alle-felder-mit-wpml-uebersetzen\/festlegen-der-uebersetzungspraeferenzen-fuer-acf-felder-die-mithilfe-von-php-code-erstellt-wurden\/","title":{"rendered":"\u00dcbersetzungseinstellungen f\u00fcr ACF-Felder in PHP- und JSON-Dateien festlegen"},"content":{"rendered":"\n<p class=\"lead\">Erfahren Sie, wie Sie \u00dcbersetzungseinstellungen f\u00fcr in PHP registrierte ACF-Felder festlegen und diese automatisch in von ACF generierte JSON-Dateien aufnehmen.<\/p>\n\n<h2 class=\"wp-block-heading\">\u00dcbersetzungseinstellungen f\u00fcr mit PHP registrierte ACF-Felder<\/h2>\n\n<p>Um \u00dcbersetzungseinstellungen f\u00fcr mit PHP registrierte ACF-Felder festzulegen, m\u00fcssen Sie die <strong>acf_add_local_field_group<\/strong>-Funktion verwenden und <strong>wpml_cf_preferences<\/strong> zu jeder Felddefinition hinzuf\u00fcgen.<\/p>\n\n<p>Es gibt vier numerische Werte, die Sie f\u00fcr <strong>wpml_cf_preferences<\/strong> verwenden k\u00f6nnen:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><code>0<\/code>  \u2014 <strong>Nicht \u00fcbersetzen<\/strong>. WPML ignoriert das Feld vollst\u00e4ndig. <\/li>\n\n\n\n<li><code>1<\/code>  \u2014 <strong>Kopieren<\/strong>. Der Feldwert wird in alle Sprachen kopiert und bleibt synchron. <\/li>\n\n\n\n<li><code>2<\/code>  \u2014 <strong>\u00dcbersetzen<\/strong>. Der Feldwert steht zur \u00dcbersetzung zur Verf\u00fcgung. <\/li>\n\n\n\n<li><code>3<\/code>  \u2014 <strong>Einmal kopieren<\/strong>. Der Feldwert wird einmal in alle Sprachen kopiert, danach kann er in jeder Sprache unabh\u00e4ngig bearbeitet werden. <\/li>\n<\/ul>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"2fa18feed47f0c4e46b25fbad85d9b8e\">\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"37d19417981b1b97920df56c088840a6\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"8462661d63c4401da3f7686632759d01\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<p class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"80377d8cd46f8f5bb75c7e8a97e2b233\" data-last-update=\"1.4\">Sie sind sich nicht sicher, welche \u00dcbersetzungsoption Sie verwenden sollen? Sehen Sie sich die <a href=\"https:\/\/wpml.org\/de\/documentation-3\/ahnliche-projekte\/advanced-custom-fields-acf-multilingual-alle-felder-mit-wpml-uebersetzen\/benutzerdefinierte-felder-uebersetzungsvorgaben-fuer-acf-und-wpml\/\">empfohlene Option f\u00fcr jedes ACF-Feld<\/a> an.  <\/p>\n<\/div>\n<\/div>\n<\/div>\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p>Unten sehen Sie ein Beispiel f\u00fcr das Hinzuf\u00fcgen des Schl\u00fcssels <strong>wpml_cf_preferences<\/strong> zu einer programmgesteuert registrierten Feldgruppe.<\/p>\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: php; title: ; notranslate\" title=\"\">\nacf_add_local_field_group( &#x5B;\n  &#039;key&#039; =&gt; &#039;group_1&#039;,\n  &#039;title&#039; =&gt; &#039;Meine Gruppe&#039;,\n  &#039;fields&#039; =&gt; &#x5B;\n  &#x5B;\n  &#039;key&#039; =&gt; &#039;field_1&#039;,\n  &#039;label&#039; =&gt; &#039;Untertitel&#039;,\n  &#039;name&#039; =&gt; &#039;sub_title&#039;,\n  &#039;type&#039; =&gt; &#039;text&#039;,\n  &#039;prefix&#039; =&gt; &#039;&#039;,\n  &#039;instructions&#039; =&gt; &#039;&#039;,\n  &#039;required&#039; =&gt; 0,\n  &#039;conditional_logic&#039; =&gt; 0,\n  &#039;wrapper&#039; =&gt; &#x5B;\n  &#039;width&#039; =&gt; &#039;&#039;,\n  &#039;class&#039; =&gt; &#039;&#039;,\n  &#039;id&#039; =&gt; &#039;&#039;,\n  ],\n  &#039;default_value&#039; =&gt; &#039;&#039;,\n  &#039;placeholder&#039; =&gt; &#039;&#039;,\n  &#039;prepend&#039; =&gt; &#039;&#039;,\n  &#039;append&#039; =&gt; &#039;&#039;,\n  &#039;maxlength&#039; =&gt; &#039;&#039;,\n  &#039;readonly&#039; =&gt; 0,\n  &#039;disabled&#039; =&gt; 0,\n  &#039;wpml_cf_preferences&#039; =&gt; 2, \/\/ Dieses Feld (&quot;Untertitel&quot;) wird \u00fcbersetzt.\n  ],\n  ],\n  &#039;location&#039; =&gt; &#x5B;\n  &#x5B;\n  &#x5B;\n  &#039;param&#039; =&gt; &#039;post_type&#039;,\n  &#039;operator&#039; =&gt; &#039;==&#039;,\n  &#039;value&#039; =&gt; &#039;post&#039;,\n  ],\n  ],\n  ],\n  &#039;menu_order&#039; =&gt; 0,\n  &#039;position&#039; =&gt; &#039;normal&#039;,\n  &#039;style&#039; =&gt; &#039;default&#039;,\n  &#039;label_placement&#039; =&gt; &#039;top&#039;,\n  &#039;instruction_placement&#039; =&gt; &#039;label&#039;,\n  &#039;hide_on_screen&#039; =&gt; &#039;&#039;,\n] );\n<\/pre><\/div>\n<h2 class=\"wp-block-heading\">Ihre Felder mit WPML synchronisieren<\/h2>\n\n<p>Nachdem Sie Ihre Felder per PHP definiert haben, m\u00fcssen Sie WPML dar\u00fcber informieren. <\/p>\n\n<ol class=\"wp-block-list\">\n<li>Gehen Sie zur Seite <strong>ACF<\/strong> \u2192 <strong>Tools<\/strong>. <\/li>\n\n\n\n<li>Scrollen Sie nach unten zu <strong>ACF lokale JSON- und PHP-registrierte Felder \u00fcbersetzen<\/strong>.<\/li>\n<\/ol>\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"13bc553848803bd4453f052bae5c321e\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2026\/02\/wpml-acf-local-fields-sync-1.png\"><img decoding=\"async\" width=\"1367\" height=\"878\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2026\/02\/wpml-acf-local-fields-sync-1.png\" alt=\"\" class=\"wp-image-17825836\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2026\/02\/wpml-acf-local-fields-sync-1.png 1367w, https:\/\/wpml.org\/wp-content\/uploads\/2026\/02\/wpml-acf-local-fields-sync-1-300x193.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2026\/02\/wpml-acf-local-fields-sync-1-1024x658.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2026\/02\/wpml-acf-local-fields-sync-1-150x96.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2026\/02\/wpml-acf-local-fields-sync-1-768x493.png 768w\" sizes=\"auto, (max-width: 1367px) 100vw, 1367px\" \/><\/a><figcaption><div class=\"tb-image-caption\">Lokale ACF-Felder mit WPML synchronisieren<\/div><\/figcaption><\/figure>\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>W\u00e4hlen Sie im Abschnitt <strong>\u00dcbersetzungseinstellungen f\u00fcr lokale Felder synchronisieren<\/strong> aus, wann die Synchronisierung erfolgen soll. In den meisten F\u00e4llen m\u00f6chten Sie die Option <strong>Jetzt einmal synchronisieren<\/strong> verwenden und dann auf die Schaltfl\u00e4che <strong>Anwenden<\/strong> klicken.<\/li>\n<\/ol>\n\n<p>WPML synchronisiert die Felder und setzt anschlie\u00dfend wieder auf die Option ohne Synchronisierung zur\u00fcck. So wird Ihre Datenbank nur einmal und zu dem von Ihnen gew\u00e4hlten Zeitpunkt durch die Synchronisierung belastet. <\/p>\n\n<h2 class=\"wp-block-heading\">\u00dcbersetzungseinstellungen f\u00fcr ACF-Felder in JSON-Dateien festlegen <\/h2>\n\n<p>Wenn Sie die Funktion <a href=\"https:\/\/www.advancedcustomfields.com\/resources\/local-json\/\">Local JSON<\/a> von ACF verwenden, f\u00fcgt ACF Multilingual (ACFML) automatisch \u00dcbersetzungseinstellungen f\u00fcr jedes Feld in Ihrer JSON-Datei hinzu. Das bedeutet, dass beim Export und Import von JSON-Dateien zwischen Websites die \u00dcbersetzungseinstellungen automatisch auf der Ziel-Website angewendet werden.  <\/p>\n\n<p>Sie m\u00fcssen ACFML lediglich auf der Quell- <em>und<\/em> der Zielseite aktivieren. Danach wird ACF bei jeder Generierung einer JSON-Datei auch Ihre \u00dcbersetzungseinstellungen aufnehmen. <\/p>\n\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"53b018a2008b28b4d3c03c25a28b8abb\">\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"37d19417981b1b97920df56c088840a6\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"cc43e498a8e72566120af9f4b6101de7\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top\" data-toolset-blocks-grid-column=\"3034fbe886c11054e95b46b09d3e4112\">\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"a2008aa16950a8d790fdc66dc574eeb8\" data-last-update=\"1.4\">Wenn Ihre JSON-Dateien urspr\u00fcnglich ohne aktives ACFML generiert wurden, aktivieren Sie ACFML, importieren Sie die JSON-Dateien in die ACF-Benutzeroberfl\u00e4che, legen Sie die \u00dcbersetzungseinstellungen fest und speichern Sie die Feldgruppen erneut. Dadurch werden die JSON-Dateien mit den enthaltenen Einstellungen neu generiert. <\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Erfahren Sie, wie Sie \u00dcbersetzungseinstellungen f\u00fcr in PHP registrierte ACF-Felder festlegen und diese automatisch in von ACF generierte JSON-Dateien aufnehmen. \u00dcbersetzungseinstellungen f\u00fcr mit PHP registrierte ACF-Felder Um \u00dcbersetzungseinstellungen f\u00fcr mit PHP registrierte ACF-Felder festzulegen, m\u00fcssen Sie die acf_add_local_field_group-Funktion verwenden und wpml_cf_preferences zu jeder Felddefinition hinzuf\u00fcgen. Es gibt vier numerische Werte, die Sie f\u00fcr wpml_cf_preferences verwenden [&hellip;]<\/p>\n","protected":false},"author":538393,"featured_media":0,"parent":15235354,"menu_order":16,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_uag_custom_page_level_css":"","ep_exclude_from_search":false,"footnotes":""},"related-projects-category":[],"class_list":["post-15990826","page","type-page","status-publish","hentry"],"spectra_custom_meta":{"_subscription_coupon_product_id":["0"],"_wpv_contains_gutenberg_views":[""],"_alp_processed":["1772523358"],"wpcf-unformatted-code":[""],"_wpml_media_duplicate":["1"],"_wpml_media_featured":["1"],"toolset_post_editor_mode":["block"],"wpcf-price-increase-show-from":[""],"wpcf-price-increase-show-till":[""],"_wp_page_template":["default"],"_last_translation_edit_mode":["translation-editor"],"_wpml_word_count":["635"],"_yoast_wpseo_title":["%%title%% %%page%%"],"_yoast_wpseo_metadesc":["Erfahren Sie, wie Sie \u00dcbersetzungseinstellungen f\u00fcr in PHP registrierte ACF-Felder festlegen und diese automatisch in von ACF generierte JSON-Dateien aufnehmen."],"_uagb_previous_block_counts":["a:90:{s:21:\"uagb\/advanced-heading\";i:0;s:15:\"uagb\/blockquote\";i:0;s:12:\"uagb\/buttons\";i:0;s:18:\"uagb\/buttons-child\";i:0;s:19:\"uagb\/call-to-action\";i:0;s:15:\"uagb\/cf7-styler\";i:0;s:11:\"uagb\/column\";i:0;s:12:\"uagb\/columns\";i:0;s:14:\"uagb\/container\";i:0;s:21:\"uagb\/content-timeline\";i:0;s:27:\"uagb\/content-timeline-child\";i:0;s:14:\"uagb\/countdown\";i:0;s:12:\"uagb\/counter\";i:0;s:8:\"uagb\/faq\";i:0;s:14:\"uagb\/faq-child\";i:0;s:10:\"uagb\/forms\";i:0;s:17:\"uagb\/forms-accept\";i:0;s:19:\"uagb\/forms-checkbox\";i:0;s:15:\"uagb\/forms-date\";i:0;s:16:\"uagb\/forms-email\";i:0;s:17:\"uagb\/forms-hidden\";i:0;s:15:\"uagb\/forms-name\";i:0;s:16:\"uagb\/forms-phone\";i:0;s:16:\"uagb\/forms-radio\";i:0;s:17:\"uagb\/forms-select\";i:0;s:19:\"uagb\/forms-textarea\";i:0;s:17:\"uagb\/forms-toggle\";i:0;s:14:\"uagb\/forms-url\";i:0;s:14:\"uagb\/gf-styler\";i:0;s:15:\"uagb\/google-map\";i:0;s:11:\"uagb\/how-to\";i:0;s:16:\"uagb\/how-to-step\";i:0;s:9:\"uagb\/icon\";i:0;s:14:\"uagb\/icon-list\";i:0;s:20:\"uagb\/icon-list-child\";i:0;s:10:\"uagb\/image\";i:0;s:18:\"uagb\/image-gallery\";i:0;s:13:\"uagb\/info-box\";i:0;s:18:\"uagb\/inline-notice\";i:0;s:11:\"uagb\/lottie\";i:0;s:21:\"uagb\/marketing-button\";i:0;s:10:\"uagb\/modal\";i:0;s:18:\"uagb\/popup-builder\";i:0;s:16:\"uagb\/post-button\";i:0;s:18:\"uagb\/post-carousel\";i:0;s:17:\"uagb\/post-excerpt\";i:0;s:14:\"uagb\/post-grid\";i:0;s:15:\"uagb\/post-image\";i:0;s:17:\"uagb\/post-masonry\";i:0;s:14:\"uagb\/post-meta\";i:0;s:18:\"uagb\/post-taxonomy\";i:0;s:18:\"uagb\/post-timeline\";i:0;s:15:\"uagb\/post-title\";i:0;s:20:\"uagb\/restaurant-menu\";i:0;s:26:\"uagb\/restaurant-menu-child\";i:0;s:11:\"uagb\/review\";i:0;s:12:\"uagb\/section\";i:0;s:14:\"uagb\/separator\";i:0;s:11:\"uagb\/slider\";i:0;s:17:\"uagb\/slider-child\";i:0;s:17:\"uagb\/social-share\";i:0;s:23:\"uagb\/social-share-child\";i:0;s:16:\"uagb\/star-rating\";i:0;s:23:\"uagb\/sure-cart-checkout\";i:0;s:22:\"uagb\/sure-cart-product\";i:0;s:15:\"uagb\/sure-forms\";i:0;s:22:\"uagb\/table-of-contents\";i:0;s:9:\"uagb\/tabs\";i:0;s:15:\"uagb\/tabs-child\";i:0;s:18:\"uagb\/taxonomy-list\";i:0;s:9:\"uagb\/team\";i:0;s:16:\"uagb\/testimonial\";i:0;s:14:\"uagb\/wp-search\";i:0;s:19:\"uagb\/instagram-feed\";i:0;s:10:\"uagb\/login\";i:0;s:17:\"uagb\/loop-builder\";i:0;s:18:\"uagb\/loop-category\";i:0;s:20:\"uagb\/loop-pagination\";i:0;s:15:\"uagb\/loop-reset\";i:0;s:16:\"uagb\/loop-search\";i:0;s:14:\"uagb\/loop-sort\";i:0;s:17:\"uagb\/loop-wrapper\";i:0;s:13:\"uagb\/register\";i:0;s:19:\"uagb\/register-email\";i:0;s:24:\"uagb\/register-first-name\";i:0;s:23:\"uagb\/register-last-name\";i:0;s:22:\"uagb\/register-password\";i:0;s:30:\"uagb\/register-reenter-password\";i:0;s:19:\"uagb\/register-terms\";i:0;s:22:\"uagb\/register-username\";i:0;}"],"_uag_css_file_name":["uag-css-15990826.css"],"_uag_page_assets":["a:9:{s:3:\"css\";s:260:\".uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}\";s:2:\"js\";s:0:\"\";s:18:\"current_block_list\";a:12:{i:0;s:14:\"core\/paragraph\";i:1;s:12:\"core\/heading\";i:2;s:9:\"core\/list\";i:3;s:14:\"core\/list-item\";i:4;s:11:\"core\/spacer\";i:5;s:24:\"toolset-blocks\/container\";i:6;s:19:\"toolset-blocks\/grid\";i:7;s:26:\"toolset-blocks\/grid-column\";i:9;s:22:\"toolset-blocks\/heading\";i:10;s:22:\"syntaxhighlighter\/code\";i:11;s:20:\"toolset-blocks\/image\";i:12;s:14:\"core\/shortcode\";}s:8:\"uag_flag\";b:0;s:11:\"uag_version\";s:10:\"1778724945\";s:6:\"gfonts\";a:0:{}s:10:\"gfonts_url\";s:0:\"\";s:12:\"gfonts_files\";a:0:{}s:14:\"uag_faq_layout\";b:0;}"]},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"gform-image-choice-sm":false,"gform-image-choice-md":false,"gform-image-choice-lg":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"Kathy","author_link":"https:\/\/wpml.org\/de\/author\/kathy-b\/"},"uagb_comment_info":0,"uagb_excerpt":"Erfahren Sie, wie Sie \u00dcbersetzungseinstellungen f\u00fcr in PHP registrierte ACF-Felder festlegen und diese automatisch in von ACF generierte JSON-Dateien aufnehmen. \u00dcbersetzungseinstellungen f\u00fcr mit PHP registrierte ACF-Felder Um \u00dcbersetzungseinstellungen f\u00fcr mit PHP registrierte ACF-Felder festzulegen, m\u00fcssen Sie die acf_add_local_field_group-Funktion verwenden und wpml_cf_preferences zu jeder Felddefinition hinzuf\u00fcgen. Es gibt vier numerische Werte, die Sie f\u00fcr wpml_cf_preferences verwenden&hellip;","_links":{"self":[{"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/15990826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/users\/538393"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/comments?post=15990826"}],"version-history":[{"count":8,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/15990826\/revisions"}],"predecessor-version":[{"id":17866835,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/15990826\/revisions\/17866835"}],"up":[{"embeddable":true,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/15235354"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/media?parent=15990826"}],"wp:term":[{"taxonomy":"related-projects-category","embeddable":true,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/related-projects-category?post=15990826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}