WP Manifestindependent plugin directory
manifest / i18n / pcl-fluent-de

PC’L Übersetzungen für Fluent-Plugins

Deutsche Übersetzung für neun Fluent-Plugins – FluentCommunity, Pro, FluentMessaging, FluentPlayer, Pro, FluentAuth, FluentSMTP, FluentSnippets und FluentCRM – als Plugin, das seine Kataloge vor dem offiziellen Sprachpaket lädt

★ 0stars
161release downloads
≈10active sites
v2.6.11latest · 1d ago

Install

Download pcl-fluent-de-2.6.11.zip From the v2.6.11 release on GitHub, Oct 22, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/blocoder/pcl-fluent-de/releases/download/v2.6.11/pcl-fluent-de-2.6.11.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Eine vollständige deutsche Übersetzung für FluentCommunity, FluentCommunity Pro, FluentMessaging, FluentPlayer und FluentPlayer Pro – ausgeliefert als WordPress-Plugin, das seine Kataloge vor allen anderen lädt.

Unabhängiges Projekt. Keine Verbindung zu WPManageNinja, den Herstellern der Fluent-Plugins.


Warum eine eigene deutsche Übersetzung?

Ich betreibe seit 2025 eine Community auf FluentCommunity. Die deutsche Übersetzung von wordpress.org war da, aber sie gefiel mir nicht.

Ein Space hieß bei ihr „Raum“. Das ist nicht falsch übersetzt, es ist nur falsch für das, was meine Mitglieder vor sich haben: Sie diskutieren in Foren, nicht in Räumen. Also habe ich angefangen, einzelne Zeichenketten in Loco Translate zu ändern – und bin zweimal in dieselbe Falle gelaufen.

Erstens sickerte die fremde Terminologie zurück. WordPress fragt für eine Textdomain mehrere Kataloge der Reihe nach ab. Was ich nicht selbst übersetzt hatte, holte es aus dem Sprachpaket – und damit standen „Forum“ und „Raum“ nebeneinander auf derselben Seite. Nach jedem Update ein Stück mehr.

Zweitens waren meine Änderungen nicht mitzunehmen. Loco legt seine Dateien in wp-content/languages/loco/ ab. Auf einer zweiten Installation fängt man von vorn an.

Die Lösung: Wer zuerst lädt, gewinnt. Dieses Plugin lädt seine Kataloge auf plugins_loaded mit Priorität 1 – bevor FluentCommunity die erste Übersetzung anfordert und bevor das Sprachpaket zum Zug kommt. Die eigene Fassung steht damit vorn, das Sprachpaket füllt nur noch Lücken, und die Kataloge liegen im Plugin und wandern mit ihm.

Aus einer Handvoll geänderter Zeichenketten sind über 5.000 geworden.


Was drin ist

Stand: 05.09.2026, abgeglichen mit diesen Plugin-Versionen.

Katalog Plugin-Version übersetzt
fluent-community 2.9.1 3.065
fluent-community-pro 2.9.1 409
fluent-messaging 2.9.0 366
fluent-player 1.4.0 763
fluent-player-pro 1.4.0 590

5.193 Zeichenketten. Acht sind offen: Plugin-Kopfzeilen (Produktname, Adresse, Autorenname), die man nicht übersetzt. Jede trägt einen Übersetzerkommentar, warum sie leer steht.

Ein Katalog gehört zu einer Plugin-Version: Ändert der Hersteller den englischen Text, ist das für gettext ein neuer Schlüssel, und der alte fällt aus dem Katalog. Auf einer älteren Plugin-Version können einzelne Zeichenketten deshalb englisch erscheinen. Am besten erst die Fluent-Plugins aktualisieren, dann dieses hier.

Nur de_DE. Eine formale Sie-Fassung gibt es nicht.


Wie übersetzt wurde

Meine Übersetzung überschreibt die offizielle Version. Das ist Absicht. Das Sprachpaket von wordpress.org bleibt installiert und aktiv – es deckt rund 950 Zeichenketten ab, die sonst englisch blieben. Es kommt nur noch dort zum Zug, wo dieses Plugin nichts hat.

Du-Form, durchgehend, mit großem „Du“.

Space heißt Forum, Spaces heißt Foren, Space Group heißt Foren-Gruppe.

Ein eigenes Glossar sorgt für Konsistenz. Member ist immer Mitglied, nie Nutzer. Student ist Teilnehmer oder Teilnehmende, Plural bevorzugt. Reports als Substantiv sind Berichte, als Verb bleibt es „melden“. Fachbegriffe wie Layer, Preset und Playlist bleiben stehen – eine Eindeutschung verwirrt dort mehr, als sie hilft.

Ein Sonderfall, der zeigt, wie fein das wird: User heißt Mitglied oder Benutzer, je nach Ebene. Geht es um ein WordPress-Konto – Rollen, Login, Benutzerverwaltung –, heißt es Benutzer, wie im WordPress-Kern. Geht es um die Person in der Community, heißt es Mitglied.

Jede Zeichenkette ist von Hand nachgearbeitet. Kein maschineller Durchlauf. Wo das Original unklar ist, steht auf Deutsch, was gemeint ist – und wenn eine Zeile im Original aus Bruchstücken zusammengesetzt ist, die sich nicht sauber übersetzen lassen, ist das im Katalog kommentiert und beim Hersteller gemeldet.

Dazu die Hausregeln: typografische Anführungszeichen „…“, ein echtes Auslassungszeichen … statt drei Punkten, generische Formen statt Genderschreibweisen.


Was das Plugin außerdem tut

Es setzt den Zustimmungs-Link bei der Registrierung richtig. FluentCommunity beschriftet die Checkbox mit „Nutzungsbedingungen“, verlinkt aber die Datenschutzseite aus Einstellungen → Datenschutz. Das ist kein Übersetzungsfehler und durch keine Formulierung zu heilen – der Link zeigt woandershin. Unter Einstellungen → PC’L Übersetzungen lässt sich die richtige Adresse eintragen; wer es festnageln will, setzt PCL_FLUENT_TERMS_URL in der wp-config.php.

Es hält drei Textdomains auf Englisch. Für fluent-crm, fluentcampaign-pro und easy-code-manager ist die deutsche Fassung nach meinem Urteil schlechter als das Original. Das Laden dieser deutschen Übersetzungen wird unterbunden.

Beides lässt sich über Filter anpassen:

add_filter( 'pcl_fluent_de/domains', function ( $domains ) { … } );
add_filter( 'pcl_fluent_de/blocked_domains', function ( $domains ) { … } );

Installation

  1. Das ZIP aus Releases herunterladen.
  2. Im Backend unter Plugins → Installieren → Plugin hochladen einspielen und aktivieren.

Die Seite muss auf de_DE stehen. In der Plugin-Liste steht danach, welche Kataloge tatsächlich greifen – das erspart die Suche, wenn eine Datei fehlt oder die Sprache nicht passt.

Es ist nicht nötig, das Sprachpaket von wordpress.org zu deinstallieren.

Voraussetzungen: WordPress 6.5+, PHP 7.4+.


Mitmachen

Ein Wort, das nicht passt? Eine Zeichenkette, die im Zusammenhang falsch klingt? Ein Issue mit dem englischen Original und der Stelle, an der es auftaucht, hilft am meisten.

Die .po-Dateien liegen in languages/ und lassen sich direkt bearbeiten – auch mit Loco Translate im Backend, dafür ist die loco.xml da. Die kompilierten .mo- und .l10n.php-Dateien stehen nur im Release-Archiv, nicht im Repo: Sie sind Erzeugnisse.


Lizenz

GPL-2.0-or-later, siehe LICENSE.

Die Kataloge enthalten die Quellzeichenketten der übersetzten Plugins und sind damit abgeleitete Werke GPL-lizenzierter Software. Nutzung, Änderung und Weitergabe sind erlaubt, kommerziell eingeschlossen.

Namensnennung freut mich, ist aber keine Bedingung.

Releases

Newest 25 of 26 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.6.11 latest
Oct 22, 2026 1d ago
pcl-fluent-de-2.6.11.zip
10
Oct 16, 2026 7d ago
pcl-fluent-de-2.6.10.zip
10
Oct 16, 2026 7d ago
pcl-fluent-de-2.6.9.zip
4
Oct 16, 2026 7d ago
pcl-fluent-de-2.6.8.zip
8
Oct 14, 2026 9d ago
pcl-fluent-de-2.6.7.zip
10
Oct 13, 2026 10d ago
pcl-fluent-de-2.6.6.zip
11
Oct 13, 2026 10d ago
pcl-fluent-de-2.6.5.zip
2
Oct 7, 2026 16d ago
pcl-fluent-de-2.6.4.zip
13
Oct 5, 2026 18d ago
pcl-fluent-de-2.6.3.zip cohort
14
Oct 4, 2026 19d ago
pcl-fluent-de-2.6.2.zip
7
Sep 30, 2026 23d ago
pcl-fluent-de-2.6.1.zip
6
Sep 30, 2026 23d ago
pcl-fluent-de-2.6.0.zip
0
Sep 30, 2026 23d ago
pcl-fluent-de-2.5.2.zip
0
Sep 28, 2026 25d ago
pcl-fluent-de-2.5.1.zip
9
Sep 24, 2026 29d ago
pcl-fluent-de-2.5.0.zip
4
Sep 22, 2026 1mo ago
pcl-fluent-de-2.4.0.zip
4
Sep 22, 2026 1mo ago
pcl-fluent-de-2.3.1.zip
3
Sep 22, 2026 1mo ago
pcl-fluent-de-2.3.0.zip
8
Sep 20, 2026 1mo ago
pcl-fluent-de-1.7.1.zip
9
Sep 18, 2026 1mo ago
pcl-fluent-de-1.7.0.zip
7
Sep 17, 2026 1mo ago
pcl-fluent-de-1.6.1.zip
3
Sep 17, 2026 1mo ago
pcl-fluent-de-1.6.0.zip
4
Sep 15, 2026 1mo ago
pcl-fluent-de-1.5.3.zip
4
Sep 6, 2026 1mo ago
pcl-fluent-de-1.5.1.zip
7
Sep 6, 2026 1mo ago
pcl-fluent-de-1.5.0.zip
0
All releases on GitHub →

Active-site estimate ≈10 comes from the v2.6.3 cohort. Method.