{"id":13070131,"date":"2023-02-20T13:29:27","date_gmt":"2023-02-20T13:29:27","guid":{"rendered":"https:\/\/wpml.org\/documentation-3\/support-2\/sprachkonfigurationsdateien\/"},"modified":"2024-10-21T13:41:49","modified_gmt":"2024-10-21T13:41:49","slug":"sprachkonfigurationsdateien","status":"publish","type":"page","link":"https:\/\/wpml.org\/de\/documentation-3\/support-2\/sprachkonfigurationsdateien\/","title":{"rendered":"WPML Sprachkonfigurationsdatei"},"content":{"rendered":"\n<p class=\"lead\">WPML kann eine Konfigurationsdatei lesen, die ihm mitteilt, was in Themes und Plugins \u00fcbersetzt werden muss. Die Datei hei\u00dft <strong>wpml-config.xml<\/strong> und befindet sich im Stammverzeichnis des Plugins oder Themes. <\/p>\n\n<h2 class=\"wp-block-heading\" id=\"purpose\">Der Zweck der Sprachkonfigurationsdatei<a href=\"https:\/\/wpml.org\/de\/documentation-3\/support-2\/sprachkonfigurationsdateien\/#purpose\"><\/a><\/h2>\n\n<p>Um die Kompatibilit\u00e4t mit WPML zu erreichen, sollten Sie auch eine Konfigurationsdatei erstellen, die Ihnen hilft, die Kompatibilit\u00e4t in Ihren zuk\u00fcnftigen Versionen aufrechtzuerhalten. WPML kann alles auf Ihrer WordPress-Website \u00fcbersetzen, aber Sie m\u00fcssen ihm mitteilen, was \u00fcbersetzt werden muss. Diese Datei tut dies.<\/p>\n\n<p>Gehen Sie zur Seite <strong>WPML<\/strong> \u2192 <strong>Einstellungen<\/strong>.<\/p>\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"d3c2d658d8aa4d32e40a999952956fa7\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1.png\"><img decoding=\"async\" width=\"1024\" height=\"693\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1-1024x693.png\" alt=\"\" class=\"wp-image-14904275\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1-1024x693.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1-300x203.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1-150x102.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1-768x520.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1-1536x1040.png 1536w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/settings-page-1-2048x1386.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><div class=\"tb-image-caption\"><span data-darkreader-inline-color=\"\" style=\"color: rgb(183, 176, 166); font-size: 0.9em; font-style: italic; font-family: Verdana, Geneva, sans-serif; white-space-collapse: collapse; --darkreader-inline-color: #c3bdb4;\">WPML Einstellungsseite<\/span><div><span data-darkreader-inline-color=\"\" style=\"color: rgb(183, 176, 166); font-size: 0.9em; font-style: italic; font-family: Verdana, Geneva, sans-serif; white-space-collapse: collapse; --darkreader-inline-color: #c3bdb4;\"><\/span><\/div><\/div><\/figcaption><\/figure>\n\n<p>Diese Seite teilt WPML alles mit, was es wissen muss, einschlie\u00dflich der benutzerdefinierten Felder, die \u00fcbersetzt oder synchronisiert werden sollen, welche benutzerdefinierten Beitr\u00e4ge und Taxonomien mehrsprachig sein sollen und sogar welche Admin-Texte \u00fcbersetzt werden sollen.<\/p>\n\n<p>Die Sprachkonfigurationsdatei enth\u00e4lt diese Informationen, sodass jeder Benutzer sie nicht manuell auf der Admin-Seite eingeben muss.<\/p>\n\n<p>F\u00fcr einige der Themes und Plugins hosten wir die Sprachkonfigurationsdateien auf unseren Servern. Eine Liste k\u00f6nnen Sie <a href=\"https:\/\/github.com\/OnTheGoSystems\/wpml-config\" target=\"_blank\" rel=\"noreferrer noopener\">hier<\/a> einsehen. Es ist so eingestellt, dass die lokale Sprachkonfigurationsdatei \u00fcberschrieben wird, die sich im Stammverzeichnis des Themes oder Plugins befindet.<\/p>\n\n<p>WPML erm\u00f6glicht es Ihnen auch, <a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/overriding-language-configuration-files\/\" target=\"_blank\" rel=\"noreferrer noopener\">jede Einstellung manuell zu \u00fcberschreiben, die von Sprachkonfigurationsdateien von Themes und Plugins geladen wird<\/a>. Dies gilt sowohl f\u00fcr Sprachkonfigurationsdateien im Stammverzeichnis des Themes oder Plugins als auch f\u00fcr die auf unseren Servern gehosteten Sprachkonfigurationsdateien. <\/p>\n\n<h2 class=\"wp-block-heading\">\u00dcbersetzungsoptionen f\u00fcr Themes und Plugins von Drittanbietern einstellen<\/h2>\n\n<p>WPML ist mit vielen beliebten Themes und Plugins kompatibel, und f\u00fcr diese m\u00fcssen Sie keine Sprachkonfigurationsdatei erstellen.<\/p>\n\n<p>Wenn Sie jedoch ein Theme oder Plugin verwenden, dessen Inhalt im Advanced Translation Editor von WPML nicht korrekt angezeigt wird, m\u00fcssen Sie m\u00f6glicherweise deren \u00dcbersetzungsoptionen manuell konfigurieren.<\/p>\n\n<p>Um \u00dcbersetzungsoptionen f\u00fcr Drittanbieter-Themes und -Plugins zu konfigurieren, gehen Sie zu <strong>WPML<\/strong> \u2192 <strong>Einstellungen<\/strong> und klicken Sie auf die Registerkarte <strong>Benutzerdefinierte XML-Konfiguration<\/strong>. Verwenden Sie den Texteditor auf dieser Seite, um den Code einzugeben, als w\u00fcrden Sie eine <strong>wpml-config.xml<\/strong>-Datei erstellen. <\/p>\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"dd594b02fc2c2b21e3964bb69216579a\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/12\/wpml-custom-xml-configuration.png\"><img decoding=\"async\" width=\"1024\" height=\"645\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/12\/wpml-custom-xml-configuration-1024x645.png\" alt=\"\" class=\"wp-image-15032921\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/12\/wpml-custom-xml-configuration-1024x645.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/12\/wpml-custom-xml-configuration-300x189.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/12\/wpml-custom-xml-configuration-150x94.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/12\/wpml-custom-xml-configuration-768x484.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/12\/wpml-custom-xml-configuration.png 1405w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><div class=\"tb-image-caption\">Einstellen von \u00dcbersetzungsoptionen f\u00fcr Themes und Plugins von Drittanbietern auf dem Tab (Reiter) Ma\u00dfgeschneiderte XML-Konfiguration<\/div><\/figcaption><\/figure>\n\n<h2 class=\"wp-block-heading\" id=\"generating-the-xml-file-automatically\">Automatisches Erzeugen der Datei wpml-config.xml<a href=\"https:\/\/wpml.org\/de\/documentation-3\/support-2\/sprachkonfigurationsdateien\/#generating-the-xml-file-automatically\"><\/a><\/h2>\n\n<p>Wenn Sie mit der Erstellung von XML-Dateien nicht vertraut sind, hat unser Team das <a href=\"https:\/\/wpml.org\/de\/documentation-3\/support-2\/multilingual-tools\/\">Multilingual Tools Plugin<\/a> erstellt, das diese Aufgabe erleichtert. Obwohl es urspr\u00fcnglich als Werkzeug f\u00fcr Theme- und Plugin-Autoren konzipiert wurde, um ihre Produkte mehrsprachig zu machen, kann es leicht verwendet werden, um Ihre eigene <strong>wpml-config.xml<\/strong>-Datei zu erstellen. <\/p>\n\n<p>Um mehr \u00fcber die Erstellung Ihrer <strong>wpml-config.xml<\/strong>-Datei zu erfahren, besuchen Sie die Seite des <a href=\"https:\/\/wpml.org\/de\/documentation-3\/support-2\/multilingual-tools\/\">Multilingual Tools Plugins<\/a>. Schauen Sie insbesondere im Abschnitt <strong>Wie generiere ich Sprachkonfigurationsdateien mit mehrsprachigen Werkzeugen?<\/strong> nach.<\/p>\n\n<p>Sobald Sie die Konfigurationsdatei haben, f\u00fcgen Sie sie dem Stammverzeichnis Ihres Theme-Ordners hinzu. Wenn Sie bereits eines haben, \u00fcberschreiben Sie es nicht. Bearbeiten Sie stattdessen Ihre urspr\u00fcngliche XML-Datei und f\u00fcgen Sie den mit dem <strong>Multilingual Tools<\/strong> Plugin generierten Code hinzu.<\/p>\n\n<p>Bitte beachten Sie, dass dieses Plugin nicht f\u00fcr den Einsatz auf Live-Produktionsseiten vorgesehen ist.<\/p>\n\n<p>Um dieses Tutorial zu lesen und Sprachkonfigurationsdateien f\u00fcr Ihre Themes und Plugins zu erstellen, k\u00f6nnen Sie mit diesem Beispiel beginnen &#8211; <strong>\n  <a href=\"https:\/\/cdn.wpml.org\/wp-content\/uploads\/2010\/10\/wpml-config.zip\">wpml-config.zip<\/a>\n<\/strong>.<\/p>\n\n<p>Sie m\u00fcssen sie bearbeiten, aber Sie k\u00f6nnen die Abschnitte und die Struktur dieser Datei verwenden.<\/p>\n\n<h2 class=\"wp-block-heading\">Struktur und Syntax<\/h2>\n\n<p>WPML erm\u00f6glicht es Ihnen, eine Reihe von Elementen mithilfe der <strong>wpml-config.xml<\/strong>-Datei zu konfigurieren. Verwenden Sie die folgenden Anleitungen, um zus\u00e4tzliche Informationen und Anweisungen zu finden, wie Sie bestimmte Website-Elemente \u00fcbersetzbar machen k\u00f6nnen:  <\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/translate-custom-shortcodes-with-wpml\/\">Benutzerdefinierte Shortcodes mit WPML \u00fcbersetzen<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/register-page-builder-content-for-translation\/\">Seiteninhalt von Builder zur \u00dcbersetzung registrieren<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/how-to-register-page-builder-widgets-for-translation\/\">Benutzerdefinierte Widgets von Builder zur \u00dcbersetzung registrieren<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/custom-fields-translation-options\/\">\u00dcbersetzungsoptionen f\u00fcr benutzerdefinierte Felder mithilfe der WPML-Konfigurationsdatei festlegen<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/register-custom-terms-types-taxonomies-as-translatable\/\">Registrieren Sie ma\u00dfgeschneiderte Begriffe, Typen und Taxonomien als \u00fcbersetzbar<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/make-custom-gutenberg-blocks-translatable\/\">Benutzerdefinierte Gutenberg-Bl\u00f6cke \u00fcbersetzbar machen<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/translate-strings-in-wp-options-table\/\">Texte \u00fcbersetzen, die Themes und Plugins in wp_options speichern<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/customize-wpml-language-switcher\/\">WPML-Sprachumschalter mithilfe der WPML-Konfigurationsdatei anpassen<\/a><\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"using-wpml-language-configuration-file-with-child-themes\">Verwendung der WPML-Sprachkonfigurationsdatei mit Child-Themes<a href=\"https:\/\/wpml.org\/de\/documentation-3\/support-2\/sprachkonfigurationsdateien\/#using-wpml-language-configuration-file-with-child-themes\"><\/a><\/h2>\n\n<p>Wenn Sie ein Child-Theme verwenden, \u00fcberschreibt die Sprachkonfigurationsdatei des Parent-Themes die im Child-Theme gefundene Datei. WPML bietet eine Konfigurationsseite, die es Ihnen erm\u00f6glicht, dies mit benutzerdefinierten Einstellungen einfach zu \u00fcberschreiben.<\/p>\n\n<p>Betrachten wir ein Beispiel, bei dem die Sprachkonfigurationsdatei des Parent-Themes den benutzerdefinierten Beitragstyp \u201eProperty\u201c als \u00fcbersetzbar festlegt.<\/p>\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"bd97f72fcea98419a22c630d55029ab9\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/The-parent-language-configuration-file-is-setting-the-property-custom-post-type-to-translate.png\"><img decoding=\"async\" width=\"884\" height=\"386\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/The-parent-language-configuration-file-is-setting-the-property-custom-post-type-to-translate.png\" alt=\"\" class=\"wp-image-14904307\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/The-parent-language-configuration-file-is-setting-the-property-custom-post-type-to-translate.png 884w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/The-parent-language-configuration-file-is-setting-the-property-custom-post-type-to-translate-300x131.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/The-parent-language-configuration-file-is-setting-the-property-custom-post-type-to-translate-150x65.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/The-parent-language-configuration-file-is-setting-the-property-custom-post-type-to-translate-768x335.png 768w\" sizes=\"auto, (max-width: 884px) 100vw, 884px\" \/><\/a><figcaption><div class=\"tb-image-caption\">Die Sprachkonfigurationsdatei des Parent-Themes legt den benutzerdefinierten Beitragstyp \u201eProperty\u201c zur \u00dcbersetzung fest.<div><span data-darkreader-inline-color=\"\" style=\"color: rgb(183, 176, 166); font-size: 0.9em; font-style: italic; font-family: Verdana, Geneva, sans-serif; white-space-collapse: collapse; --darkreader-inline-color: #c3bdb4;\"><\/span><\/div><\/div><\/figcaption><\/figure>\n\n<p>Wenn Sie ein Child-Theme verwenden und den benutzerdefinierten Beitragstyp \u201eProperty\u201c als nicht \u00fcbersetzbar festlegen m\u00f6chten, navigieren Sie zur Seite <strong>WPML<\/strong> \u2192 <strong>Einstellungen<\/strong> und klicken Sie auf die Registerkarte <strong>Benutzerdefinierte XML-Konfiguration<\/strong>. Verwenden Sie den Editor, um den benutzerdefinierten Beitragstyp \u201eProperty\u201c als nicht \u00fcbersetzbar festzulegen.  Setzen Sie einfach den Wert des Attributs <strong>translate <\/strong>auf <strong>0<\/strong> statt auf <strong>1<\/strong>.<\/p>\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"73c4cb83d97f1b32682b76f4baf9e819\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/wpml-overriding-language-configuration-settings.png\"><img decoding=\"async\" width=\"1024\" height=\"829\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/wpml-overriding-language-configuration-settings-1024x829.png\" alt=\"\" class=\"wp-image-14904337\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/wpml-overriding-language-configuration-settings-1024x829.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/wpml-overriding-language-configuration-settings-300x243.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/wpml-overriding-language-configuration-settings-150x121.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/wpml-overriding-language-configuration-settings-768x622.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2023\/11\/wpml-overriding-language-configuration-settings.png 1181w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><div class=\"tb-image-caption\">\u00dcberschreiben der Sprachkonfigurationseinstellungen des Parent-Themes<div><span data-darkreader-inline-color=\"\" style=\"color: rgb(183, 176, 166); font-size: 0.9em; font-style: italic; font-family: Verdana, Geneva, sans-serif; white-space-collapse: collapse; --darkreader-inline-color: #c3bdb4;\"><\/span><\/div><\/div><\/figcaption><\/figure>\n\n<p>Die Einstellungen in der Registerkarte <strong>Benutzerdefinierte XML-Konfiguration<\/strong> haben Vorrang vor den Einstellungen in der Sprachkonfigurationsdatei im Parent-Theme.<a href=\"https:\/\/cdn.wpml.org\/wp-content\/uploads\/2018\/07\/wpml-overriding-language-configuration-settings.png\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WPML kann eine Konfigurationsdatei lesen, die ihm mitteilt, was in Themes und Plugins \u00fcbersetzt werden muss. Die Datei hei\u00dft wpml-config.xml und befindet sich im Stammverzeichnis des Plugins oder Themes. Der Zweck der Sprachkonfigurationsdatei Um die Kompatibilit\u00e4t mit WPML zu erreichen, sollten Sie auch eine Konfigurationsdatei erstellen, die Ihnen hilft, die Kompatibilit\u00e4t in Ihren zuk\u00fcnftigen Versionen [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1255,"menu_order":28,"comment_status":"closed","ping_status":"closed","template":"template-sidebar-2.php","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,"ep_exclude_from_search":false,"footnotes":""},"related-projects-category":[],"class_list":["post-13070131","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/13070131","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/comments?post=13070131"}],"version-history":[{"count":8,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/13070131\/revisions"}],"predecessor-version":[{"id":16312595,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/13070131\/revisions\/16312595"}],"up":[{"embeddable":true,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/pages\/1255"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/media?parent=13070131"}],"wp:term":[{"taxonomy":"related-projects-category","embeddable":true,"href":"https:\/\/wpml.org\/de\/wp-json\/wp\/v2\/related-projects-category?post=13070131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}