{"id":2256,"date":"2026-06-28T13:34:19","date_gmt":"2026-06-28T10:34:19","guid":{"rendered":"https:\/\/allinonewpsettings.com\/blog\/?p=2256"},"modified":"2026-10-18T05:20:23","modified_gmt":"2026-10-18T02:20:23","slug":"wordpress-plugin-uebersetzungen-werden-nicht-angezeigt","status":"publish","type":"post","link":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/","title":{"rendered":"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt"},"content":{"rendered":"<p>Sie haben ein Plugin \u00fcbersetzt, die Datei liegt auf dem Server, und Ihr Bildschirm zeigt trotzdem Englisch. Kaputt ist dabei nichts. WordPress sucht pro Plugin genau eine Datei, ausgew\u00e4hlt nach Ihrer Sprache, nach dem Dateinamen und nach dem Ordner. Stimmt eines davon um ein Zeichen nicht, meldet WordPress nichts und zeigt Ihnen Englisch.<\/p>\n<p>Auf deutschen Websites kommt eine Falle dazu, die es im Englischen nicht gibt: Deutsch und Deutsch (Sie) sind f\u00fcr WordPress zwei verschiedene Sprachen. Bearbeiten Sie Ihre \u00dcbersetzung deshalb noch nicht. Finden Sie zuerst heraus, welche Datei WordPress f\u00fcr Sie tats\u00e4chlich liest. Jede Pr\u00fcfung unten lief auf einer Testseite, mit einem kleinen Plugin, das jeden Text mit seiner Herkunftsdatei markiert.<\/p>\n<div class=\"aiows-article-toc\" style=\"margin: 28px 0; padding: 20px 22px; border: 1px solid #dcdcde; border-radius: 12px; background: #fafafa;\"><strong style=\"display: block; margin-bottom: 10px; font-size: 18px;\">Inhaltsverzeichnis<\/strong><\/p>\n<ol style=\"margin: 0 0 0 20px;\">\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#welche-sprache\">Welche Sprache fragt WordPress an?<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#sie-form\">Ihre Website siezt, das Plugin nicht<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#dateiname\">Der Dateiname muss genau stimmen<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#sprachpaket\">Eine Datei in wp-content\/languages gewinnt<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#l10n-php\">Die .l10n.php daneben<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#javascript\">Texte aus JavaScript brauchen eine eigene Datei<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#zu-frueh\">Zu fr\u00fch geladene \u00dcbersetzungen<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#ueberpruefung\">\u00dcberpr\u00fcfung<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#aiows\">AIOWS Language Compiler<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#faq\">H\u00e4ufige Fragen<\/a><\/li>\n<li><a style=\"color: inherit; text-decoration: underline; text-underline-offset: 2px;\" href=\"#quellen\">Quellen<\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"welche-sprache\" style=\"scroll-margin-top: 96px;\">Welche Sprache fragt WordPress an?<\/h2>\n<p>WordPress kennt zwei Spracheinstellungen, und Ihre Verwaltungsseiten folgen der, an die Sie vielleicht nicht denken:<\/p>\n<div class=\"aiows-article-table\" style=\"margin: 16px 0; overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse;\">\n<thead>\n<tr>\n<th style=\"text-align: left; padding: 8px 10px; border: 1px solid #dcdcde; background: #fafafa;\" scope=\"col\">Einstellung<\/th>\n<th style=\"text-align: left; padding: 8px 10px; border: 1px solid #dcdcde; background: #fafafa;\" scope=\"col\">Wo Sie sie finden<\/th>\n<th style=\"text-align: left; padding: 8px 10px; border: 1px solid #dcdcde; background: #fafafa;\" scope=\"col\">Was sie steuert<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Website-Sprache<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><strong>Einstellungen<\/strong> \u203a <strong>Allgemein<\/strong> \u203a <strong>Website-Sprache<\/strong><\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Ihre \u00f6ffentlichen Seiten<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Ihre Profilsprache<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><strong>Benutzer<\/strong> \u203a <strong>Profil<\/strong> \u203a <strong>Sprache<\/strong><\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">jede Verwaltungsseite, die Sie sehen<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Stellen Sie die Website auf Deutsch und Ihr eigenes Profil auf Englisch, sehen Sie, was die Testseite zeigte: die Plugin-Seite im Backend auf Englisch, obwohl eine richtige deutsche Datei vorhanden war.<\/p>\n<p>Steht in Ihrem Profil der Standardwert der Website, folgt es der Website-Sprache. Steht dort eine Sprache, gilt diese auf Ihren Verwaltungsseiten, und zwar nur f\u00fcr Sie. Eine Kollegin kann dieselbe Seite in einer anderen Sprache sehen.<\/p>\n<h2 id=\"sie-form\" style=\"scroll-margin-top: 96px;\">Ihre Website siezt, das Plugin nicht<\/h2>\n<p>Im Sprachmen\u00fc von WordPress stehen <strong>Deutsch<\/strong> und <strong>Deutsch (Sie)<\/strong> nebeneinander. Dahinter stehen zwei Gebietsschemata, <code>de_DE<\/code> und <code>de_DE_formal<\/code>, und f\u00fcr jedes braucht ein Plugin eine eigene Datei.<\/p>\n<p>Auf der Testseite lief das so ab: &#8211; Mit <strong>Deutsch (Sie)<\/strong> im Profil und nur einer <code>de_DE<\/code>-Datei blieb die Seite   komplett englisch. WordPress weicht bei Plugins nicht auf <code>de_DE<\/code> aus. &#8211; Mit einer zus\u00e4tzlichen <code>de_DE_formal<\/code>-Datei war sie deutsch.<\/p>\n<figure class=\"aiows-article-figure\" style=\"margin: 28px 0;\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-8754\" style=\"display: block; max-width: 100%; height: auto; border: 1px solid #dcdcde; border-radius: 12px;\" src=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s06-formal-missing.webp\" alt=\"Die Testseite mit Deutsch (Sie) im Profil und nur einer de_DE-Datei: alle Texte englisch.\" width=\"2220\" height=\"656\" \/ fetchpriority=\"high\" loading=\"eager\" srcset=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s06-formal-missing.webp 2220w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s06-formal-missing-300x89.webp 300w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s06-formal-missing-1024x303.webp 1024w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s06-formal-missing-768x227.webp 768w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s06-formal-missing-1536x454.webp 1536w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s06-formal-missing-2048x605.webp 2048w\" sizes=\"(max-width: 2220px) 100vw, 2220px\" \/><figcaption style=\"margin: 8px 0 0; font-size: 14px; line-height: 1.5; color: #50575e;\">Deutsch (Sie) eingestellt, nur Du-Datei vorhanden: Englisch.<\/figcaption><\/figure>\n<p>Die f\u00f6rmliche \u00dcbersetzung ist auf translate.wordpress.org ein eigenes Projekt. Ein Sprachpaket gibt es erst, wenn dort 90 % der stabilen Texte \u00fcbersetzt sind, und zwar f\u00fcr jedes Gebietsschema einzeln. Ein Plugin kann deshalb auf Deutsch fertig sein und auf Deutsch (Sie) noch gar nicht.<\/p>\n<p>Liefert Ihr Plugin nur <code>de_DE<\/code> und Ihre Website l\u00e4uft auf Deutsch (Sie), kopieren Sie dessen <code>de_DE<\/code>-Dateien unter dem Namen <code>de_DE_formal<\/code>. Ihre Leser werden dann geduzt, aber auf Deutsch.<\/p>\n<h2 id=\"dateiname\" style=\"scroll-margin-top: 96px;\">Der Dateiname muss genau stimmen<\/h2>\n<p>Die \u00dcbersetzungsdatei eines Plugins hei\u00dft <code>textdomain-gebietsschema.mo<\/code>. Die Textdomain ist die Kennung des Plugins, meist sein Ordnername. Das Gebietsschema ist der volle Code, ohne Abk\u00fcrzung:<\/p>\n<div class=\"aiows-article-table\" style=\"margin: 16px 0; overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse;\">\n<thead>\n<tr>\n<th style=\"text-align: left; padding: 8px 10px; border: 1px solid #dcdcde; background: #fafafa;\" scope=\"col\">Ihre Spracheinstellung<\/th>\n<th style=\"text-align: left; padding: 8px 10px; border: 1px solid #dcdcde; background: #fafafa;\" scope=\"col\">Datei, die WordPress sucht<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Deutsch<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><code>mein-plugin-de_DE.mo<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Deutsch (Sie)<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><code>mein-plugin-de_DE_formal.mo<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Deutsch (Schweiz)<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><code>mein-plugin-de_CH.mo<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Deutsch (\u00d6sterreich)<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><code>mein-plugin-de_AT.mo<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Eine Datei <code>mein-plugin-de.mo<\/code> passt zu keiner dieser Einstellungen. Auf der Testseite blieb eine verk\u00fcrzt benannte Datei ebenso wirkungslos, im Versuch mit T\u00fcrkisch: <code>-tr.mo<\/code> wurde ignoriert, <code>-tr_TR.mo<\/code> gelesen.<\/p>\n<h2 id=\"sprachpaket\" style=\"scroll-margin-top: 96px;\">Eine Datei in wp-content\/languages gewinnt<\/h2>\n<p>Die \u00dcbersetzung eines Plugins kann aus zwei Ordnern kommen: &#8211; aus <code>wp-content\/languages\/plugins\/<\/code>, wohin WordPress die Sprachpakete von   translate.wordpress.org l\u00e4dt; &#8211; aus dem eigenen <code>languages<\/code>-Ordner des Plugins, der nur z\u00e4hlt, wenn das   Plugin ihn mit <code>load_plugin_textdomain()<\/code> anmeldet.<\/p>\n<p><strong>WordPress pr\u00fcft <code>wp-content\/languages\/plugins\/<\/code> zuerst.<\/strong> Legen Sie denselben Text in beide Ordner, jeweils mit seiner Herkunft markiert, zeigt Ihre Seite die Fassung aus dem Sprachpaket. \u00c4ndern Sie die Datei im Plugin-Ordner, so oft Sie wollen: Es \u00e4ndert sich nichts.<\/p>\n<figure class=\"aiows-article-figure\" style=\"margin: 28px 0;\"><img loading=\"eager\" fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-8753\" style=\"display: block; max-width: 100%; height: auto; border: 1px solid #dcdcde; border-radius: 12px;\" src=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s03-global-wins.webp\" alt=\"Die Testseite: der PHP-Text zeigt die Fassung aus dem Sprachpaket, der Text aus dem Skript ist englisch.\" width=\"2220\" height=\"656\" srcset=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s03-global-wins.webp 2220w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s03-global-wins-300x89.webp 300w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s03-global-wins-1024x303.webp 1024w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s03-global-wins-768x227.webp 768w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s03-global-wins-1536x454.webp 1536w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-s03-global-wins-2048x605.webp 2048w\" sizes=\"(max-width: 2220px) 100vw, 2220px\"  \/><figcaption style=\"margin: 8px 0 0; font-size: 14px; line-height: 1.5; color: #50575e;\">Das Sprachpaket gewinnt, und die JSON-Datei im Plugin-Ordner wird nicht mehr gelesen.<\/figcaption><\/figure>\n<p>Umgekehrt gilt es auch. Ruft Ihr Plugin <code>load_plugin_textdomain()<\/code> nie auf, wird es nur aus <code>wp-content\/languages\/plugins\/<\/code> \u00fcbersetzt. Ihre Datei im Plugin-Ordner bleibt wirkungslos, bis Sie sie dorthin verschieben.<\/p>\n<p>Wie Sie eine korrigierte Datei kompilieren und wohin sie geh\u00f6rt, steht in <a href=\"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-po-dateien-in-mo-dateien-kompilieren\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress-PO-Dateien in MO-Dateien kompilieren<\/a>.<\/p>\n<h2 id=\"l10n-php\" style=\"scroll-margin-top: 96px;\">Die .l10n.php daneben<\/h2>\n<p>Seit WordPress 6.5 l\u00e4dt WordPress eine <code>.l10n.php<\/code> mit demselben Namen wie Ihre <code>.mo<\/code> an deren Stelle. Auf der Testseite gewann eine <code>.l10n.php<\/code> neben der <code>.mo<\/code> des Sprachpakets. Eine <code>.l10n.php<\/code> ganz ohne <code>.mo<\/code> daneben gewann ebenso.<\/p>\n<p>Haben Sie eine <code>.mo<\/code> bearbeitet, neu kompiliert, und nichts \u00e4ndert sich, suchen Sie eine <code>.l10n.php<\/code> gleichen Namens. Erzeugen Sie sie mit <code>wp i18n make-php<\/code> aus Ihrer PO-Datei neu, oder l\u00f6schen Sie sie, damit die <code>.mo<\/code> gelesen wird.<\/p>\n<p>Ein Unterschied \u00fcberrascht viele. <code>msgfmt<\/code> l\u00e4sst als \u201efuzzy\u201c markierte Eintr\u00e4ge aus der <code>.mo<\/code> weg, sie bleiben englisch. <code>wp i18n make-php<\/code> aus WP-CLI 2.12.0 \u00fcbernahm den unsicheren Eintrag, und die Testseite zeigte seine ungepr\u00fcfte \u00dcbersetzung. Entfernen Sie die Markierung bei Eintr\u00e4gen, die Sie behalten wollen, bevor Sie die PHP-Datei erzeugen, und lassen Sie die \u00fcbrigen leer.<\/p>\n<h2 id=\"javascript\" style=\"scroll-margin-top: 96px;\">Texte aus JavaScript brauchen eine eigene Datei<\/h2>\n<p>Text, den ein Skript in Ihre Seite schreibt, ber\u00fchrt die <code>.mo<\/code> nie. Sie brauchen eine JSON-Datei, benannt nach Textdomain, Gebietsschema und dem MD5-Hash des Skriptpfads im Plugin, etwa <code>mein-plugin-de_DE-0a1b2c\u2026.json<\/code>. <code>wp i18n make-json<\/code> erzeugt sie aus Ihrer PO-Datei, und Ihr Plugin muss <code>wp_set_script_translations()<\/code> aufrufen.<\/p>\n<p>Zwei Ergebnisse der Testseite sollten Sie kennen: &#8211; <strong>Ohne JSON-Datei<\/strong> ist Ihr PHP-Text deutsch und Ihr Skript-Text englisch,   auf derselben Seite. &#8211; <strong>Mit einem Sprachpaket<\/strong> wird Ihre JSON-Datei im Plugin-Ordner ignoriert,   und der Skript-Text f\u00e4llt auf Englisch zur\u00fcck. Legen Sie die JSON-Datei neben   die Datei, die gewinnt.<\/p>\n<p>Ist Ihre Seite halb deutsch, halb englisch, fangen Sie hier an.<\/p>\n<h2 id=\"zu-frueh\" style=\"scroll-margin-top: 96px;\">Zu fr\u00fch geladene \u00dcbersetzungen<\/h2>\n<p>Seit WordPress 6.7 schreibt ein Plugin, das vor der Aktion <code>init<\/code> eine \u00dcbersetzung anfordert, einen Hinweis in Ihr Debug-Protokoll. Er kommt auf Englisch, auch auf einer deutschen Website:<\/p>\n<pre><code>Translation loading for the mein-plugin domain was triggered too early.\nThis is usually an indicator for some code in the plugin or theme running\ntoo early. Translations should be loaded at the init action or later.<\/code><\/pre>\n<p>Schalten Sie <code>WP_DEBUG_LOG<\/code> ein und durchsuchen Sie Ihre <code>wp-content\/debug.log<\/code> nach der Textdomain des Plugins. Auf der Testseite blieb ein Text, der schon beim Laden der Plugin-Datei \u00fcbersetzt wurde, englisch, w\u00e4hrend der Rest Ihrer Seite deutsch war. Ihr Protokoll enth\u00e4lt dann den Hinweis.<\/p>\n<p>Mit einer Datei beheben Sie das nicht. Schicken Sie den Hinweis an den Autor des Plugins: Der betroffene Code geh\u00f6rt an <code>init<\/code> oder sp\u00e4ter.<\/p>\n<h2 id=\"ueberpruefung\" style=\"scroll-margin-top: 96px;\">\u00dcberpr\u00fcfung<\/h2>\n<p>Sie haben die Ursache gefunden, wenn Sie die Datei nennen k\u00f6nnen, die den Text liefert, und Ihr Bildschirm sich \u00e4ndert, sobald sie fehlt.<\/p>\n<div class=\"aiows-article-table\" style=\"margin: 16px 0; overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse;\">\n<thead>\n<tr>\n<th style=\"text-align: left; padding: 8px 10px; border: 1px solid #dcdcde; background: #fafafa;\" scope=\"col\">Pr\u00fcfung<\/th>\n<th style=\"text-align: left; padding: 8px 10px; border: 1px solid #dcdcde; background: #fafafa;\" scope=\"col\">Erwartet<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Seite mit der Profilsprache \u00f6ffnen, die nicht funktioniert, also genau Deutsch oder Deutsch (Sie)<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Diese Sprache. Sonst siehe <a href=\"#welche-sprache\">den ersten Abschnitt<\/a>.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Die Datei, die Sie f\u00fcr die liefernde halten, umbenennen, etwa in <code>.mo.off<\/code>, und neu laden<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><strong>Muss sich \u00e4ndern.<\/strong> Der Text f\u00e4llt auf Englisch zur\u00fcck oder auf die Fassung einer anderen Datei.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Den Namen zur\u00fccksetzen und neu laden<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Die \u00dcbersetzung ist wieder da.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Einen PHP-Text und einen Skript-Text auf derselben Seite pr\u00fcfen<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\">Beide \u00fcbersetzt. Sonst siehe <a href=\"#javascript\">JavaScript<\/a>.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><code>debug.log<\/code> nach der Textdomain durchsuchen<\/td>\n<td style=\"padding: 8px 10px; border: 1px solid #dcdcde; vertical-align: top;\"><strong>Darf<\/strong> keine Zeile \u201etriggered too early\u201c enthalten.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Das Umbenennen entscheidet es f\u00fcr Sie. Auf der Testseite schaltete das Umbenennen der <code>.mo<\/code> aus dem Sprachpaket den Text auf die Fassung aus dem Plugin-Ordner um. Die Datei, die Sie bearbeitet h\u00e4tten, war nie die auf Ihrem Bildschirm.<\/p>\n<p>\u00c4ndert sich beim Umbenennen nichts, hat WordPress Ihre Datei nicht gelesen. Suchen Sie dann eine <code>.l10n.php<\/code>, eine zweite Kopie in einem anderen Ordner oder einen Seiten-Cache, der Ihnen eine \u00e4ltere Fassung ausliefert.<\/p>\n<p>Benennen Sie die einzige <code>.mo<\/code> um, wird Ihr PHP-Text englisch, Ihr Skript-Text bleibt deutsch. Jede Art von Text hat ihre eigene Datei, also pr\u00fcfen Sie jede.<\/p>\n<section class=\"aiows-blog-cta\" style=\"margin: 38px 0; padding: 28px; border: 1px solid #cddcff; border-radius: 16px; background: #f6f9ff;\" aria-labelledby=\"aiows\">\n<p style=\"margin: 0 0 8px; font-size: 13px; font-weight: 800; letter-spacing: .05em; color: #1746a2;\">Wie AIOWS unterst\u00fctzt:<\/p>\n<h2 id=\"aiows\" style=\"margin: 0 0 14px; scroll-margin-top: 96px;\">AIOWS Language Compiler<\/h2>\n<p>Der Language Compiler, im deutschen Men\u00fc \u201eSprach-Compiler\u201c, verwaltet Ihre AIOWS-\u00dcbersetzungen. AIOWS l\u00e4dt sie anders als das Plugin in diesem Artikel, und die Fallen oben wirken sich f\u00fcr Sie deshalb anders aus.<\/p>\n<p><strong>Er nimmt bewusst den eigenen Ordner zuerst.<\/strong> F\u00fcr die Sprachen, die AIOWS mitliefert, Deutsch und T\u00fcrkisch, l\u00e4dt AIOWS die Datei aus seinem eigenen <code>languages<\/code>-Ordner und setzt sie an die Stelle eines Sprachpakets f\u00fcr seine Textdomain in <code>wp-content\/languages\/plugins\/<\/code>. Ein \u00e4lteres Paket dort kann neu ausgelieferte Texte nicht verdecken. Auf der Testseite \u00e4nderte ein untergeschobenes Paket mit anderer Beschriftung, <code>.mo<\/code> und <code>.l10n.php<\/code>, nichts an Ihren AIOWS-Seiten.<\/p>\n<p><strong>Er l\u00e4sst Sie auf Deutsch (Sie) nicht im Englischen stehen.<\/strong> F\u00fcr ein deutsches Gebietsschema ohne eigene Datei, etwa <code>de_DE_formal<\/code>, gibt Ihnen AIOWS seine <code>de_DE<\/code>-\u00dcbersetzung. Genau die Falle aus dem zweiten Abschnitt tritt bei AIOWS also nicht auf.<\/p>\n<figure class=\"aiows-article-figure\" style=\"margin: 28px 0;\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8752 aiows-lazy\" style=\"display: block; max-width: 100%; height: auto; border: 1px solid #dcdcde; border-radius: 12px;aspect-ratio:2400\/1800\" data-src=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-loader-de-formal.webp\" src=\"data:image\/svg+xml,%3Csvg xmlns=%22http:\/\/www.w3.org\/2000\/svg%22 viewBox=%220 0 2400 1800%22%3E%3C\/svg%3E\" alt=\"Der Sprach-Compiler mit Deutsch (Sie) im Profil: Men\u00fc und Seite deutsch, Gebietsschema de_DE_formal, keine eigene formal-Datei.\" width=\"2400\" height=\"1800\" data-srcset=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-loader-de-formal.webp 2400w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-loader-de-formal-300x225.webp 300w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-loader-de-formal-1024x768.webp 1024w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-loader-de-formal-768x576.webp 768w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-loader-de-formal-1536x1152.webp 1536w, https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/10\/p12-2256-loader-de-formal-2048x1536.webp 2048w\" data-sizes=\"auto\"  \/><figcaption style=\"margin: 8px 0 0; font-size: 14px; line-height: 1.5; color: #50575e;\">Deutsch (Sie) ohne eigene Datei: AIOWS nimmt seine de_DE-\u00dcbersetzung.<\/figcaption><\/figure>\n<p><strong>Er zeigt Ihnen, was fehlt.<\/strong> Der Reiter \u201eScannen\u201c vergleicht den Code von AIOWS mit jeder Ihrer PO-Dateien und meldet \u00fcbersetzte, leere, doppelte und fehlende Eintr\u00e4ge je Gebietsschema. Lesen Sie die Spalten \u201eLeer\u201c und \u201eFehlende Quellenabdeckung\u201c: Sie nennen, was fehlt, und die Abdeckung rundet einen fehlenden Text nie auf 100 % auf.<\/p>\n<p><strong>Er kompiliert sicher ohne msgfmt.<\/strong> \u201eKompilieren\u201c macht aus Ihren AIOWS-PO-Dateien MO-Dateien, mit GNU <code>msgfmt<\/code>, wenn Ihr Server es erlaubt, sonst mit dem eigenen Compiler. Beide lassen unsichere und un\u00fcbersetzte Eintr\u00e4ge weg, ein unfertiger Text zeigt Ihnen also Englisch, nie eine leere Stelle.<\/p>\n<p>Seine Grenzen, offen gesagt. Er arbeitet nur mit dem eigenen <code>languages<\/code>-Ordner von AIOWS. Die \u00dcbersetzungen Ihrer anderen Plugins und Ihres Themes kompilieren Sie mit <code>msgfmt<\/code>, Poedit oder WP-CLI. Er schreibt nur <code>.mo<\/code>-Dateien, keine <code>.l10n.php<\/code> und kein JSON f\u00fcr Skripte. Und er untersucht nicht, wie andere Plugins laden: Profilsprache, zu fr\u00fche Aufrufe oder eine zweite Kopie einer Datei pr\u00fcfen Sie mit der \u00dcberpr\u00fcfung oben.<\/p>\n<p style=\"margin-bottom: 0;\"><a style=\"display: inline-block; padding: 11px 17px; margin: 6px 8px 0 0; border-radius: 8px; background: #1557ff; color: #fff; text-decoration: none; font-weight: bold;\" href=\"https:\/\/allinonewpsettings.com\/de\/funktionen\/language-compiler\" target=\"_blank\" rel=\"noopener noreferrer\">AIOWS Language Compiler ansehen<\/a><a style=\"display: inline-block; padding: 10px 16px; margin: 6px 8px 0 0; border: 1px solid #1557ff; border-radius: 8px; color: #1557ff; text-decoration: none; font-weight: bold; background: #fff;\" href=\"https:\/\/allinonewpsettings.com\/de\/preise\" target=\"_blank\" rel=\"noopener noreferrer\">AIOWS-Pl\u00e4ne vergleichen<\/a><\/p>\n<\/section>\n<h2 id=\"faq\" style=\"scroll-margin-top: 96px;\">H\u00e4ufige Fragen<\/h2>\n<p><strong>Ich habe die \u00dcbersetzung hochgeladen und den Cache geleert. Warum ist es noch englisch?<\/strong> Pr\u00fcfen Sie zuerst Ihre Profilsprache, dann Du oder Sie, dann den Dateinamen, dann ob eine Datei in <code>wp-content\/languages\/plugins\/<\/code> Ihre verdr\u00e4ngt.<\/p>\n<p><strong>F\u00e4llt WordPress von <code>de_DE_formal<\/code> auf <code>de_DE<\/code> zur\u00fcck?<\/strong> Bei Plugins nicht. AIOWS tut es f\u00fcr sich selbst; Ihre anderen Plugins brauchen eine eigene <code>de_DE_formal<\/code>-Datei.<\/p>\n<p><strong>Warum ist das Plugin im Frontend \u00fcbersetzt, im Backend aber nicht?<\/strong> Ihre Profilsprache bestimmt Ihr Backend, die Website-Sprache Ihre \u00f6ffentlichen Seiten.<\/p>\n<p><strong>Bleibt meine eigene \u00dcbersetzung bei einem Update erhalten?<\/strong> Eine Datei im Plugin-Ordner verschwindet, wenn ein Update diesen Ordner ersetzt. Bewahren Sie Ihre PO-Datei woanders auf und kompilieren Sie nach Updates neu.<\/p>\n<p><strong>Wo sehe ich, welche Texte noch fehlen?<\/strong> In Ihrer PO-Datei oder in der Liste un\u00fcbersetzter Eintr\u00e4ge Ihres Editors. F\u00fcr AIOWS z\u00e4hlt der Reiter \u201eScannen\u201c sie je Sprache. Mehr zum Lesen von Sprachdateien steht in <a href=\"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-sprachdateien-scannen-und-verwalten\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress-Sprachdateien scannen und verwalten<\/a>.<\/p>\n<h2 id=\"quellen\" style=\"scroll-margin-top: 96px;\">Quellen<\/h2>\n<ul>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2024\/10\/21\/i18n-improvements-6-7\/\" target=\"_blank\" rel=\"noopener noreferrer\">Internationalisierung in 6.7 (Internationalization improvements in 6.7) \u2014 Make WordPress Core<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/core\/2024\/02\/27\/i18n-improvements-6-5-performant-translations\/\" target=\"_blank\" rel=\"noopener noreferrer\">I18N-Verbesserungen in 6.5 (Performant Translations) \u2014 Make WordPress Core<\/a><\/li>\n<li><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/load_plugin_textdomain\/\" target=\"_blank\" rel=\"noopener noreferrer\">load_plugin_textdomain() \u2014 WordPress Developer Resources<\/a><\/li>\n<li><a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_set_script_translations\/\" target=\"_blank\" rel=\"noopener noreferrer\">wp_set_script_translations() \u2014 WordPress Developer Resources<\/a><\/li>\n<li><a href=\"https:\/\/make.wordpress.org\/polyglots\/handbook\/plugin-theme-authors-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Leitfaden f\u00fcr Plugin- und Theme-Autoren (Plugin\/Theme Authors Guide) \u2014 WordPress Polyglots Handbook<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>So finden Sie heraus, warum \u00dcbersetzungen eines WordPress-Plugins nicht angezeigt werden, und pr\u00fcfen Textdomain, Locale, Katalogformat und Ladepfad gezielt.<\/p>\n","protected":false},"author":1,"featured_media":7927,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[118],"tags":[],"class_list":["post-2256","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sprachdatei-compiler"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt<\/title>\n<meta name=\"description\" content=\"WordPress \u00dcbersetzungen nicht angezeigt: Finden Sie die Ursache, testen Sie die L\u00f6sung und halten Sie einen sicheren R\u00fcckweg bereit.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt\" \/>\n<meta property=\"og:description\" content=\"WordPress \u00dcbersetzungen nicht angezeigt: Finden Sie die Ursache, testen Sie die L\u00f6sung und halten Sie einen sicheren R\u00fcckweg bereit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/\" \/>\n<meta property=\"og:site_name\" content=\"All in One WP Settings\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-28T10:34:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-18T02:20:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"All in One WP Settings\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"All in One WP Settings\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/\"},\"author\":{\"name\":\"All in One WP Settings\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/person\\\/daa924a7f9a0d0fbe18ea77286693c57\"},\"headline\":\"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt\",\"datePublished\":\"2026-06-28T10:34:19+00:00\",\"dateModified\":\"2026-10-18T02:20:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/\"},\"wordCount\":1698,\"publisher\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp\",\"articleSection\":[\"Sprachdatei-Compiler\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/\",\"name\":\"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp\",\"datePublished\":\"2026-06-28T10:34:19+00:00\",\"dateModified\":\"2026-10-18T02:20:23+00:00\",\"description\":\"WordPress \u00dcbersetzungen nicht angezeigt: Finden Sie die Ursache, testen Sie die L\u00f6sung und halten Sie einen sicheren R\u00fcckweg bereit.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/#primaryimage\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp\",\"width\":1440,\"height\":720,\"caption\":\"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/de\\\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\",\"name\":\"All in One WP Settings\",\"description\":\"Fewer plugins. Faster WordPress.\",\"publisher\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#organization\",\"name\":\"All in One WP Settings\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/aiows-logo.webp\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/aiows-logo.webp\",\"width\":772,\"height\":250,\"caption\":\"All in One WP Settings\"},\"image\":{\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/#\\\/schema\\\/person\\\/daa924a7f9a0d0fbe18ea77286693c57\",\"name\":\"All in One WP Settings\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"url\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"contentUrl\":\"https:\\\/\\\/allinonewpsettings.com\\\/blog\\\/wp-content\\\/uploads\\\/aiows-avatar\\\/user-1.jpg\",\"caption\":\"All in One WP Settings\"},\"sameAs\":[\"https:\\\/\\\/allinonewpsettings.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt","description":"WordPress \u00dcbersetzungen nicht angezeigt: Finden Sie die Ursache, testen Sie die L\u00f6sung und halten Sie einen sicheren R\u00fcckweg bereit.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/","og_locale":"en_US","og_type":"article","og_title":"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt","og_description":"WordPress \u00dcbersetzungen nicht angezeigt: Finden Sie die Ursache, testen Sie die L\u00f6sung und halten Sie einen sicheren R\u00fcckweg bereit.","og_url":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/","og_site_name":"All in One WP Settings","article_published_time":"2026-06-28T10:34:19+00:00","article_modified_time":"2026-10-18T02:20:23+00:00","og_image":[{"width":1440,"height":720,"url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp","type":"image\/webp"}],"author":"All in One WP Settings","twitter_card":"summary_large_image","twitter_misc":{"Written by":"All in One WP Settings","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/#article","isPartOf":{"@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/"},"author":{"name":"All in One WP Settings","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/person\/daa924a7f9a0d0fbe18ea77286693c57"},"headline":"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt","datePublished":"2026-06-28T10:34:19+00:00","dateModified":"2026-10-18T02:20:23+00:00","mainEntityOfPage":{"@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/"},"wordCount":1698,"publisher":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#organization"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/#primaryimage"},"thumbnailUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp","articleSection":["Sprachdatei-Compiler"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/","url":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/","name":"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt","isPartOf":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/#primaryimage"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/#primaryimage"},"thumbnailUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp","datePublished":"2026-06-28T10:34:19+00:00","dateModified":"2026-10-18T02:20:23+00:00","description":"WordPress \u00dcbersetzungen nicht angezeigt: Finden Sie die Ursache, testen Sie die L\u00f6sung und halten Sie einen sicheren R\u00fcckweg bereit.","breadcrumb":{"@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/#primaryimage","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/09\/wordpress-plugin-translations-not-showing-causes-and-fixes-de.webp","width":1440,"height":720,"caption":"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt"},{"@type":"BreadcrumbList","@id":"https:\/\/allinonewpsettings.com\/blog\/de\/wordpress-plugin-uebersetzungen-werden-nicht-angezeigt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/allinonewpsettings.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WordPress-Plugin-\u00dcbersetzungen werden nicht angezeigt"}]},{"@type":"WebSite","@id":"https:\/\/allinonewpsettings.com\/blog\/#website","url":"https:\/\/allinonewpsettings.com\/blog\/","name":"All in One WP Settings","description":"Fewer plugins. Faster WordPress.","publisher":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/allinonewpsettings.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/allinonewpsettings.com\/blog\/#organization","name":"All in One WP Settings","url":"https:\/\/allinonewpsettings.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/07\/aiows-logo.webp","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/2026\/07\/aiows-logo.webp","width":772,"height":250,"caption":"All in One WP Settings"},"image":{"@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/allinonewpsettings.com\/blog\/#\/schema\/person\/daa924a7f9a0d0fbe18ea77286693c57","name":"All in One WP Settings","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","url":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","contentUrl":"https:\/\/allinonewpsettings.com\/blog\/wp-content\/uploads\/aiows-avatar\/user-1.jpg","caption":"All in One WP Settings"},"sameAs":["https:\/\/allinonewpsettings.com\/blog"]}]}},"lang":"de","translations":{"de":2256,"en":2255,"tr":2257},"pll_sync_post":{},"_links":{"self":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts\/2256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/comments?post=2256"}],"version-history":[{"count":3,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts\/2256\/revisions"}],"predecessor-version":[{"id":8784,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/posts\/2256\/revisions\/8784"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/media\/7927"}],"wp:attachment":[{"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/media?parent=2256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/categories?post=2256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/allinonewpsettings.com\/blog\/wp-json\/wp\/v2\/tags?post=2256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}