Eine zweite Sprache klingt nach Übersetzen. In Joomla ist es vor allem die Entscheidung, wo die Übersetzung liegt: als eigener Joomla-Beitrag je Sprache, in einer Zusatztabelle neben dem Original oder gar nicht auf Ihrem Server, weil ein Dienst die Seite beim Ausliefern übersetzt. Davon hängt ab, was Suchmaschinen sehen, wie schnell die Seite antwortet und was übrig bleibt, wenn Sie die Erweiterung wieder entfernen.
Wir haben acht Lösungen auf Joomla 6.2 eingerichtet, jede mit derselben kleinen Website auf Deutsch und Englisch, und gemessen: Datenbankabfragen, Antwortzeit, hreflang, Suche, YOOtheme Pro, Deinstallation und den Umstieg von einer Lösung zur anderen.
Das Wichtigste in Kürze
- Joomla selbst reicht für die meisten Websites. Jede Sprache bekommt eigene Beiträge, Menüs und Module, verknüpft über Joomlas Zuordnungen. hreflang, Suche und YOOtheme-Layouts funktionieren je Sprache. Ein englischer Beitrag brauchte 38 statt 33 Datenbankabfragen.
- Falang und Speedy Translate legen Übersetzungen in eine eigene Tabelle und ersetzen dafür Joomlas Datenbanktreiber. Mit Falang stiegen die Abfragen je Beitragsseite auf 172 bis 197, die Antwortzeit von 79 auf 152 ms; mit Speedy auf 54 Abfragen und 86 ms.
- Listen und Schlagwörter machen den Abstand größer. Auf der Seite eines Schlagworts mit 20 Touren brauchte Falang 320 Abfragen und 283 ms, Joomla selbst 75 und 124 ms. Jede weitere Tour in der Liste kostete mit Falang 11 Abfragen, mit Joomla 2.
- Nach der Deinstallation liefern bei beiden die englischen Adressen 404. Falang lässt seine Übersetzungen in zwei Tabellen liegen, Speedy löscht seine.
- GTranslate Free übersetzt erst im Browser über Google: Die Adresse bleibt gleich, Suchmaschinen sehen nur Deutsch, und der sichtbare Seitentext geht an Google.
- Eine eigene Domain je Sprache kann Joomla nicht allein. Das kostenlose Domain per Language von Joomill hat es im Test sauber gelöst.
- Beim Umstieg übernahm Speedy alle 80 Falang-Übersetzungen ohne Verlust. Für den Weg von Falang zu Joomlas eigenen Beiträgen bringt Falang kein Werkzeug mit.
Drei Wege, eine Frage: Wo liegt die Übersetzung?
Eigene Beiträge je Sprache: Joomla speichert jede Sprachfassung als eigenen Beitrag, eigenes Menü, eigenes Modul und verknüpft die Fassungen über „Sprachverknüpfungen“. Die KI-Übersetzer Autolanguage und AutoLingo füllen genau diese Struktur automatisch.
Übersetzung neben dem Original: Falang und Speedy Translate lassen den deutschen Beitrag allein stehen und legen die Übersetzung Feld für Feld in eine eigene Tabelle. Beim Seitenaufruf tauschen sie die Texte aus.
Übersetzung beim Ausliefern: GTranslate und ConveyThis speichern in Joomla nichts. Ein Dienst übersetzt die fertige Seite, bei GTranslate Free erst im Browser des Besuchers.
| Lösung | Weg | Preis (Stand 3.11.2026) |
|---|---|---|
| Joomla 6.2.0 | eigene Beiträge je Sprache | im Joomla-Kern enthalten |
| Falang Pro 6.9 | neben dem Original | Free mit Hinweislink; Basic 49,90 €, Standard 84,90 €, Pro 139,90 € zzgl. MwSt. |
| Speedy Translate Lite 3.0.0 | neben dem Original | Lite kostenlos; Pro 49 $ im Abo |
| Autolanguage 2.7.1 | eigene Beiträge, per KI angelegt | kostenlos; Pro kostenpflichtig, alle Joomill-Erweiterungen zusammen 65 € |
| AutoLingo 1.5.0 | eigene Beiträge, per KI angelegt | kostenlos; Pro 39,99 € bzw. 39,99 $ im Jahr |
| GTranslate Free 7.0.1 | beim Ausliefern | Free kostenlos; mit Indexierung ab 12 $ im Monat |
| ConveyThis 67 | beim Ausliefern | Free: 10.000 Wörter, 1 Sprache; ab 12 $ im Monat |
| Domain per Language 1.0.1 | Zusatz: Domain je Sprache | kostenlos |
Die Testseite „Stadtlicht Touren“ hat fünf Beiträge, zwei Kategorien, drei eigene Felder (Dauer, Treffpunkt und Schwierigkeit als Auswahlliste), zwei Schlagwörter, einen Kontakt, ein Menü mit vier Einträgen, drei Module und die Smart Search. Alle Lösungen bekamen dieselben englischen Texte aus einer gemeinsamen Datei. Wir haben die kostenlosen Fassungen getestet; Falang in der Pro-Fassung, weil die kostenlose nur nach Anmeldung bei Faboba erhältlich ist. Für Autolanguage und AutoLingo hatten wir keinen API-Schlüssel eines Übersetzungsdienstes; dort haben wir Einrichtung, Einstellungen und Code geprüft, aber keine Texte übersetzen lassen.
Joomla selbst: eigene Beiträge je Sprache
Joomla bringt alles mit: Inhaltssprachen, das Plugin „System – Sprachenfilter“, das Modul „Sprachauswahl“ und die Komponente „Sprachverknüpfungen“. Dort stehen Original und Übersetzung nebeneinander, „Referenz in Ziel kopieren“ legt die Kopie an. Der Mehrsprachenstatus in der Kopfleiste zeigt, was noch fehlt.

Für unsere kleine Testseite hieß das: 5 englische Beiträge, 2 Kategorien, 2 Schlagwörter, 1 Kontakt, 5 Menüeinträge in 2 neuen Menüs (eines je Sprache), 4 Module und 24 Zeilen in Joomlas Zuordnungstabelle. Die Feldwerte stehen je Beitrag. Nur die Beschriftungen der eigenen Felder und die Texte der Auswahlliste kennen keine Sprachfassung: Wir haben sie als Sprachschlüssel eingetragen und über Joomlas Sprach-Overrides übersetzt, 6 Texte je Sprache.
Das Ergebnis sind eigene Adressen je Sprache mit übersetzten Aliasen, im Kopf jeder Seite hreflang für Deutsch und Englisch plus x-default, und die englische Suche findet englische Wörter. Ein englischer Tour-Beitrag brauchte 38 Datenbankabfragen (einsprachig 33) und antwortete im Median nach 84 ms (einsprachig 79 ms).
Der Preis dafür ist Pflege: Ändert sich ein Bild, ein Preis oder ein Treffpunkt, ändern Sie ihn in jeder Sprache. Dafür ist jede Übersetzung ein normaler Joomla-Inhalt. Jede Erweiterung, die Joomlas Sprachfeld beachtet, arbeitet damit, und es gibt nichts zu deinstallieren.
Falang: Übersetzungen neben dem Original
Falang ist seit 2014 im JED und hat dort 368 Bewertungen; es macht Joomla mehrsprachig, ohne Inhalte zu kopieren. Die deutschen Inhalte bleiben auf „Alle Sprachen“, die Übersetzung liegt Feld für Feld in der Tabelle #__falang_content; bei unserer Testseite waren das 76 Zeilen. Damit Joomla die Übersetzung anzeigt, ersetzt das Plugin „falangdriver“ Joomlas Datenbankverbindung durch eine eigene Klasse, die Übersetzungen in die Abfrageergebnisse einsetzt, und bringt eigene Router für Beiträge und Schlagwörter mit. Nach der Installation meldete Falang, es habe die Reihenfolge der Systemplugins angepasst.

Eine Falle fanden wir in den Voreinstellungen: Nach der Installation stehen „Copie images and urls params“ und „Copy original custom fields“ auf Nein. Eine neue Übersetzung beginnt dann ohne Bild und ohne Feldwerte. Wer nur Titel und Text übersetzt, bekommt eine englische Seite ohne Beitragsbild, und in unserem Test fehlten dort Dauer und Treffpunkt. Mit beiden Optionen auf Ja übernimmt Falang Bild und Feldwerte, zunächst auf Deutsch zum Übersetzen.
hreflang mit x-default und übersetzte Adressen lieferte Falang korrekt. Teuer wird der Austausch beim Seitenaufruf: Ein englischer Tour-Beitrag brauchte 197 Datenbankabfragen statt 33 und antwortete nach 152 ms statt 79 ms; der deutsche nach 143 ms mit 172 Abfragen. Falangs eigene Option „Enable query analysis caching“ ist laut Beschreibung „Not available actually“. Auf Listen und Schlagwort-Seiten wächst der Abstand mit jeder Tour; die Messung dazu steht unter „Leistung“.
Speedy Translate Lite: Falangs Prinzip, in Joomlas Formularen
Speedy Translate von Solid Labs ist seit Oktober 2026 im JED und nur für Joomla 6 gebaut. Ein Assistent führt in vier Schritten durch die Einrichtung; Sprache, Sprachenfilter und Sprachauswahl waren nach drei Klicks erledigt. Übersetzt wird direkt in Joomlas eigenen Formularen: Unter jedem Feld sitzt eine Flagge, dahinter die englische Fassung. Bildpfade sind dort schon vorbelegt.
Technisch arbeitet Speedy wie Falang: Die Übersetzungen liegen in der Tabelle #__translations, und das Systemplugin ersetzt über Joomlas Dienstcontainer den Datenbanktreiber durch eine übersetzende Unterklasse. Das kostet weniger als bei Falang: 54 Abfragen und 86 ms für den englischen Beitrag, 46 Abfragen für den deutschen.
Lite hat Lücken. Für Kontakte und Schlagwörter fanden wir keine Flaggen. Die Texte der Auswahlliste ließen sich eintragen, wurden aber nicht gespeichert; die englische Seite zeigte weiter „leicht“. Eine Suche in der Sprache des Besuchers nennt Solid Labs als Pro-Funktion. Laut Code bietet auch Lite einen zweiten Modus, der stattdessen Joomlas verknüpfte Kopien anlegt; den haben wir nicht getestet.
KI-Übersetzer, die Joomla-Beiträge anlegen
Autolanguage von Joomill und AutoLingo arbeiten mit Joomlas eigenem Weg: Beim Speichern eines Beitrags oder per Knopf in der Übersicht lassen sie ihn von einem Dienst übersetzen und legen die Fassung als verknüpften Joomla-Beitrag an. Beide sind nach der Installation abgeschaltet und brauchen einen eigenen API-Schlüssel, etwa für DeepL, OpenAI, Google oder Microsoft. Die Texte gehen dann aus Ihrem Backend an diesen Dienst; Besucher sind nicht beteiligt.
Die kostenlosen Fassungen decken nicht alles ab. Autolanguage weist im Plugin selbst darauf hin, dass Menüs, Module, Schlagwörter und E-Mail-Vorlagen Pro brauchen; Joomill nennt dazu auch die Texte in YOOtheme-Builder-Seiten. Bei AutoLingo sind laut Hersteller Menüs, eigene Felder und Metadaten Pro. Weil das Ergebnis normale Joomla-Inhalte sind, gilt danach alles aus dem Abschnitt über Joomla selbst. Die Qualität der Übersetzungen haben wir ohne Schlüssel nicht geprüft.


Übersetzung beim Ausliefern: GTranslate und ConveyThis
GTranslate Free ist ein Modul mit Sprachumschalter. Schon beim Seitenaufruf lädt der Browser ein Skript von cdn.gtranslate.net (7,4 KB). Ein Klick auf Englisch schickte den sichtbaren Seitentext an translate-pa.googleapis.com, und Sekunden später stand die Seite auf Englisch da. Die Adresse blieb gleich, das HTML vom Server ebenfalls deutsch. Suchmaschinen sehen deshalb nur die deutsche Seite, es gibt kein hreflang, und die Suche kennt nur deutsche Wörter. GTranslate sagt das selbst: Die kostenlose Fassung bringt keinen Vorteil für Suchmaschinen.


Die Maschine übersetzt ohne Zusammenhang: Aus dem Knopf „Suchen“ wurde „Seek“, aus „Kontakt“ ein kleingeschriebenes „contact“, aus „Speicherstadt und Hafen“ „Speicherstadt and port“. Ein YOOtheme-Layout übersetzt GTranslate mit, weil es die fertige Seite im Browser übersetzt. Für eine Datenschutzerklärung heißt das: Bei jedem Aufruf verbindet sich der Browser mit dem Server von GTranslate, beim Umschalten mit Google. Ob Sie dafür eine Einwilligung brauchen, klären Sie mit Ihrer Datenschutzberatung. Eigene Sprachadressen und Indexierung gibt es erst in den Bezahlplänen.
ConveyThis übersetzt auf dem Server über den eigenen Dienst und braucht dafür ein Konto mit API-Schlüssel. Ein Konto haben wir nicht angelegt. Schon ohne Schlüssel und ohne Zielsprache lud jede Seite ein Skript von cdn.conveythis.com (43,8 KB). Laut Code gehen die Seitentexte an die API von ConveyThis (Standard USA, wählbar EU); bearbeitet werden die Übersetzungen im Dashboard des Dienstes, auf Ihrem Server liegt ein Zwischenspeicher. Beim Ab- und Wiedereinschalten und beim Ändern der Einstellungen meldet das Plugin außerdem ein Ereignis mit Ihrer Domain an ConveyThis, auch ohne Schlüssel. Der kostenlose Plan umfasst 10.000 Wörter und eine Sprache.
Eine Domain je Sprache
Joomla allein liefert alle Sprachen unter einer Domain, mit /de/ und /en/ im Pfad. Für example.de und example.com braucht es eine Erweiterung. Domain per Language von Joomill (kostenlos, nur Joomla 6) haben wir mit zwei lokalen Domains getestet: Jede Domain lieferte ihre Sprache ohne Kürzel im Pfad, hreflang zeigte auf die andere Domain, und die alten /en/-Adressen leiteten mit 301 auf die englische Domain um. Laut Hersteller kann eine Anmeldung auf Wunsch für beide Domains gelten.

Ein echtes Beispiel lesen Sie gerade. joomla-agentur.de ist Deutsch, joomla-agency.com Englisch, aus einer Joomla-Installation. Am 3. November 2026 waren je 266 Beiträge auf Deutsch und Englisch veröffentlicht, als eigene Joomla-Beiträge über Joomlas Zuordnungen verknüpft, und hreflang zeigt auf die jeweils andere Domain.
YOOtheme Pro
YOOtheme speichert ein Builder-Layout im Beitrag. Wir haben YOOtheme Pro 5.0.53 installiert und dem Beitrag „Über uns“ das Layout der Testseite aus unserem Page-Builder-Vergleich gegeben.

| Lösung | Ergebnis |
|---|---|
| Joomla | ja – eigenes Layout je Sprache |
| Falang Pro | nein – Formular blendet Builder-Text aus; Zusatz „Translate for YOOtheme Builder“ nötig |
| Speedy Translate Lite | nein – englische Seite zeigt deutsches Layout |
| GTranslate Free | ja – maschinell im Browser |
| Autolanguage | nein – laut Hersteller nur Pro |
Bei Joomlas eigenem Weg hat jede Sprache ihr eigenes Layout, das Sie im Builder übersetzen. Falang verweist für Builder-Inhalte auf den Zusatz „Translate for YOOtheme Builder“ von Faboba (Lite kostenlos, sonst ab 54,90 € zzgl. MwSt.), den wir nicht hatten. Bei Speedy Lite landete der englische Text nur im Einleitungstext; die englische Seite zeigte weiter das deutsche Layout.
Smart Search
Wir haben den Suchindex über Joomlas Kommandozeile neu aufgebaut und auf der englischen Seite nach „harbour“ gesucht.
| Lösung | Treffer für „harbour“ | Hinweis |
|---|---|---|
| Joomla | Speicherstadt and Harbour | ja – Index je Sprache |
| Falang Pro | kein Treffer | nein – eigenes Zusatzplugin, nicht im Paket |
| Speedy Translate Lite | kein Treffer | nein – laut Hersteller nur Pro |
| GTranslate Free | kein Treffer | nein – nur deutscher Index |
Bei Falang und Speedy Lite fand die englische Suche nur deutsche Wörter und zeigte deutsche Titel. Falang bietet dafür ein Zusatzplugin „Smart Search – Falang Content“ als eigenen Download an, das nicht im Paket war.
Leistung: Abfragen und Antwortzeit
Gemessen haben wir zuerst den englischen Tour-Beitrag der kleinen Testseite (drei Felder, keine Schlagwörter; einsprachig: den deutschen) ohne Joomlas Cache: Datenbankabfragen eines Aufrufs aus dem Protokoll von MariaDB, dazu die Zeit bis zum ersten Byte als Median von 50 Abrufen. GTranslate und ConveyThis ändern auf dem Server nichts; ihre Kosten entstehen im Browser.
Mit Joomlas Cache (konservativ) sanken die Abfragen auf 18 einsprachig, 23 mit Joomla selbst, 32 mit Speedy und 92 mit Falang; die Antwortzeiten lagen bei 66, 75, 81 und 108 ms. Im Browser lud GTranslate vor dem Umschalten 7,4 KB nach, ConveyThis ohne Schlüssel 43,8 KB.
Mit vielen Schlagwörtern und Feldern
Für die Frage, wie sich Schlagwörter und eigene Felder auswirken, haben wir eine größere Testseite gebaut: 65 Beiträge, 18 eigene Felder (12 Text, 6 Auswahllisten) und 24 Schlagwörter. Jede der 60 neuen Touren hat alle 18 Feldwerte und 8 Schlagwörter. Gemessen haben wir drei englische Seiten: einen Tour-Beitrag, die Tourenliste mit 6 Touren und die Seite eines Schlagworts mit 20 Touren.
Bei den Datenbankabfragen ist der Abstand größer: Joomla selbst brauchte für die drei Seiten 38, 47 und 75 Abfragen, Speedy Lite 54, 63 und 106, Falang 212, 272 und 320.
Jede weitere Tour in der Liste kostete mit Joomla 2 Abfragen und knapp 2 ms, mit Falang 11 Abfragen und rund 7 ms. Die Zahl der Felder und Schlagwörter am einzelnen Beitrag spielte dagegen kaum eine Rolle: Mit 3 statt 18 Feldern oder ganz ohne Schlagwörter brauchte der Tour-Beitrag mit Falang 212 und 210 Abfragen, mit Joomla 38 und 38.
Woher die Abfragen kommen, zeigt das Protokoll der Schlagwort-Seite. Joomla lud die Kategorie der Touren dort 3-mal, mit Falang 54-mal: Falangs eigener Router für Beiträge fordert die Kategorie bei jedem Link mit erzwungenem Neuladen an (get($id, true)), Joomlas Router nimmt sie aus seinem Zwischenspeicher. Dazu las Falang seine Tabellenliste #__falang_tableinfo 86-mal und fragte 110-mal #__falang_content nach Übersetzungen.
Joomlas Cache (konservativ) fing die Tourenliste ab: Falang 26 Abfragen und 77 ms, Joomla 14 und 59 ms. Die Schlagwort-Seite nicht: Dort blieben es mit Falang 256 Abfragen und 240 ms, mit Joomla 65 und 122 ms.
Deinstallation: was übrig bleibt
Jede Erweiterung haben wir über „Erweiterungen: Verwalten“ deinstalliert und Tabellen, Joomlas Verwaltungstabellen und Dateien mit dem Stand davor verglichen.
| Lösung | Eigene Tabellen | Nach der Deinstallation |
|---|---|---|
| Joomla | – | nichts zu deinstallieren; die Übersetzungen sind normale Beiträge |
| Falang Pro | #__falang_content, #__falang_tableinfo | zwei Tabellen mit 76 Übersetzungszeilen bleiben; englische Adressen 404 |
| Speedy Translate Lite | #__translations, #__speedytranslate_jobs | keine Reste, aber die Übersetzungstabelle wird gelöscht; englische Adressen 404 |
| Autolanguage | – | Installer-Plugin „Joomill“ und eine Update-Quelle bleiben |
| AutoLingo | #__autolingo_hashes, #__autolingo_logs | keine Reste |
| GTranslate Free | – | keine Reste |
| ConveyThis | #__conveythis_data | eine verwaiste Zeile in #__assets (geplante Aufgabe) |
| Domain per Language | #__domainperlanguage_sso | Installer-Plugin „Joomill“ und eine Update-Quelle bleiben; Adressen wieder mit /de/ und /en/ |
Das ist der eigentliche Unterschied der Wege: Bei Falang und Speedy hängen die Übersetzungen an der Erweiterung. Ohne sie fällt die englische Website weg, unter /en/ erschien danach der deutsche Text mit englischer Sprachangabe. Bei Joomlas eigenem Weg und den KI-Übersetzern bleiben die Übersetzungen normale Beiträge.
Umstieg zwischen den Lösungen
- Von Falang zu Speedy: Speedys Import „Von Falang migrieren“ übernahm alle 80 Übersetzungen, auch Kontakte, Schlagwörter und Listentexte. Nach der Deinstallation von Falang lieferten alle englischen Seiten 200 mit englischem Inhalt.
- Von Falang oder Speedy zu Joomlas eigenem Weg: Dafür bringen beide kein Werkzeug mit. Falang exportiert nur XML und XLIFF für den Wiederimport in Falang. Die Übersetzungen müssen in eigene Beiträge, Menüs und Module umgewandelt und verknüpft werden.
- Von Joomlas eigenem Weg weg: Die Inhalte bleiben, was sie sind. Die KI-Übersetzer arbeiten auf derselben Struktur.
- Von GTranslate Free weg: Es gibt nichts mitzunehmen, weil nichts gespeichert wurde.

Sicherheit
In der NVD fanden wir für die Joomla-Fassungen der getesteten Erweiterungen keine CVE (Stand 03.11.2026). Die Einträge unter den Namen Falang, GTranslate und ConveyThis betreffen Fassungen für WordPress und Drupal oder andere Produkte mit ähnlichem Namen. Ein Punkt zur Bauweise: Falang und Speedy ersetzen Joomlas Datenbanktreiber und hängen damit eng an Joomlas Innenleben. Prüfen Sie nach jedem Joomla-Update die übersetzten Seiten.
Ein Blick zurück
Mehrsprachigkeit war in Joomla lange Sache von Erweiterungen. Joom!Fish übersetzte unter anderem Joomla 1.5 nach dem Prinzip, das Falang fortführt; Faboba bot mit Fish2Falang eine Übernahme der Joom!Fish-Übersetzungen an, zuletzt 2016. Josetta von Weeblr, ein Werkzeug für Joomlas eigene Mehrsprachigkeit, wurde zum 20. Januar 2017 eingestellt. Neno Translate für Joomla 3 hat keinen Eintrag mehr im JED, und seine Website war am 3. November 2026 nicht erreichbar. jDiction steht im JED nur noch für Joomla 3. Wer eine dieser Lösungen noch einsetzt, steht vor einer Migration.
Welche Lösung für wen?
- Neue Website: Joomlas eigener Weg. Wenn viel Text zu übersetzen ist, ein KI-Übersetzer, der Joomla-Beiträge anlegt, und danach ein Mensch, der die Texte liest.
- Bestehende Falang-Website: läuft weiter. Achten Sie auf die Antwortzeit, vor allem auf Listen- und Schlagwort-Seiten, auf den YOOtheme-Zusatz und auf die Kopieroptionen. Ein Umzug zu Speedy klappte im Test ohne Verlust; ein Umzug zu Joomlas eigenem Weg ist Handarbeit oder ein Projekt.
- Eigene Domain je Sprache: Joomlas eigener Weg plus Domain per Language.
- Nur eine Lesehilfe für Gäste: GTranslate Free, nicht als Ersatz für eine übersetzte Website.
Unsere eigene Erweiterung newtastic Languages fehlt hier mit Absicht. Wir nehmen sie in einem Nachtrag mit denselben Messungen dazu.
Sie wollen Ihre Joomla-Website mehrsprachig machen oder von Falang auf Joomlas eigene Mehrsprachigkeit umziehen? Wir übernehmen Einrichtung, Übersetzungsablauf und Umzug, mit Test vor dem Umschalten.
Weitere Vergleiche mit derselben Methode: YOOtheme Pro oder SP Page Builder, Download-Komponenten für Joomla und Backup-Erweiterungen für Joomla.
So haben wir getestet
- Drei Docker-Umgebungen mit Joomla 6.2.0 aus dem offiziellen Paket, PHP 8.4.26, MariaDB 10.11.19, Apache 2.4, Cassiopeia, Deutsch als Hauptsprache, saubere URLs, sonst Joomlas Voreinstellungen. Je Lösung ein gespeicherter Stand.
- Versionen: Falang Pro 6.9, Speedy Translate Lite 3.0.0, Autolanguage 2.7.1, AutoLingo 1.5.0, GTranslate Free 7.0.1, ConveyThis 67, Domain per Language 1.0.1, YOOtheme Pro 5.0.53. Pakete von den Herstellerseiten, Falang Pro aus einer bestehenden Lizenz.
- Installiert, übersetzt und deinstalliert über das Backend wie im Alltag, automatisiert mit Playwright; bei Falang die übrigen Inhalte im Format seines Formulars eingetragen und mit dem Formular gegengeprüft.
- Server: 50 Abrufe je Adresse nach fünf zum Aufwärmen, Median; Datenbankabfragen eines Aufrufs aus dem MariaDB-Protokoll. Browser: Chromium, leerer Cache, Median aus drei Läufen.
- Größere Testseite: 60 weitere Touren, 15 weitere Felder und 22 weitere Schlagwörter, per Skript eingetragen, für Falang und Speedy Lite im Format ihrer Formulare. Schlagwort-Seite mit 1, 5, 10 und 20 Touren über Joomlas Parameter
limit; Tour-Beitrag zusätzlich mit 3 statt 18 Feldern und ohne Schlagwörter. - Reste: Tabellen, Joomlas Verwaltungstabellen und Dateiliste vor der Installation und nach der Deinstallation verglichen.
- CVEs: NVD-Stichwortsuche je Produkt und CISA-KEV-Liste, Stand 3. November 2026. Preise von den Herstellerseiten am selben Tag.







