AddOn
Write Assist
Beschreibung
Dein KI-Texter, tief integriert in den Workflow.WriteAssist bringt die volle Power moderner KI-Tools direkt in dein REDAXO Backend. Egal ob du Texte übersetzen, Grammatik korrigieren oder komplett neuen Content generieren willst – WriteAssist ist überall da, wo du es brauchst
Dein KI-Texter, tief integriert in den Workflow.
WriteAssist bringt die volle Power moderner KI-Tools direkt in dein REDAXO Backend. Egal ob du Texte übersetzen, Grammatik korrigieren oder komplett neuen Content generieren willst – WriteAssist ist überall da, wo du es brauchst.
Voll integriert als Toolbar-Button im TinyMCE, als Info-Center-Widget oder als dedizierter Coding-Assistent. Dein Schweizer Taschenmesser für Content & Code.
github.com/FriendsOfREDAXO/writeassist
Umsetzung
Versionen
2.5.1
Bugfix Release für Widget & API
Ein kleines, aber feines Bugfix-Release, das die KI-Auswahl aus dem großen 2.5.0 Update auch im InfoCenter-Widget zuverlässig ankommen lässt!
🔥 Was hat sich getan?
- InfoCenter Widget Bugfix: Das Widget (Dashboard) respektiert nun vollständig das in den Einstellungen gewählte Translaton-Backend (DeepL oder Text-KI). Wenn z.B. DeepL komplett deaktiviert ist, zickt das Widget nicht mehr rum und blendet den DeepL-Ladebalken sauber aus. Stattdessen wird dezent auf den konfigurierten KI-Übersetzer verwiesen.
- Generator Tab: Der Text-Generator im InfoCenter nutzt logischerweise jetzt auch die globale AI-Factory (ideal für OpenAI / GPT etc.), statt hart das alte Google Gemini Modul zu laden.
Viel Spaß mit dem glattgebügelten Dashboard-Widget! 🎉
WriteAssist 2.5.0: LLM/KI für automatische Übersetzungen!
WriteAssist entkoppelt sich auf Wunsch vom reinen DeepL-Zwang! In den WriteAssist-Einstellungen lässt sich nun einstellen, ob für alle internen Übersetzungen (sowie externe Plugins wie yform_lang_fields) "DeepL" oder die eingestellte "Text-KI" (z.B. Gemini, OpenAI, OpenWebUI) genutzt werden soll.
🔥 Features & Änderungen:
- KI-Übersetzungs-Engine: Nutze deine vorhandenen API-Tokens von Gemini oder OpenAI für smarte, kontextbezogene Dokument-Übersetzungen ohne zusätzliches DeepL-Abo!
- Richtext-Übersetzung: Gibt man der KI den Job, Websites/TinyMCE-Inhalte zu übersetzen, extrahiert WriteAssist den Text samt HTML und achtet darauf, die Formatierungen strikt beizubehalten, statt sie zu zerstückeln.
- Das TinyMCE Übersetzungs-Plugin wurde entsprechend umbenannt ("Übersetzen (DeepL / KI)"), da es die dynamisch gewählte API im Backend nutzt.
2.4.1
2.4.1] - 2026-04-21
Added
- DeepL-Nutzungsanzeige: Einstellungs-Sidebar zeigt nun den aktuellen Zeichenverbrauch als Fortschrittsbalken an (automatisch über die DeepL
/usage-API abgerufen). Funktioniert mit Developer Plan und Pro-Accounts. Closes #8. - DeepL-Nutzungsanzeige im Widget: Der Übersetzer-Tab im InfoCenter-Widget zeigt ebenfalls den aktuellen Zeichenverbrauch als kompakten Fortschrittsbalken an.
Changed
- DeepL Developer Plan: Hinweis auf den neuen DeepL Developer Plan (bis zu 1.000.000 Zeichen kostenlos, einmalig) in Einstellungen und README aktualisiert – der bisherige Free Plan mit 500.000 Zeichen/Monat wurde von DeepL eingestellt.
2.4.0
2.4.0] - 2026-04-21
Fixed
- Bulk-Translate: Checkbox „Nur noch nicht übersetzte Namen" saß außerhalb des Fieldsets – Bootstrap-3-Struktur korrigiert (
div.checkbox > label > inputstattlabel.checkbox > input)
Changed
- InfoCenter-Widget: Tabs werden nur noch angezeigt, wenn der zugehörige Service konfiguriert ist (Übersetzer-Tab nur bei vorhandenem DeepL-Key, Generator-Tab nur bei konfigurierter KI). LanguageTool (Improve) ist immer verfügbar (kostenlose Public-API).
- AI-Provider: Neue Option „Deaktiviert" im Provider-Select deaktiviert den Generator-Tab explizit.
- AI-Provider: Default-URL für OpenWebUI-Provider war
http://localhost:3000und sorgte dafür, dass der Generator-Tab stets als konfiguriert galt – jetzt leer. - AI-Provider: Provider-Einstellungsblöcke und Verbindungstest-Button werden server- und clientseitig korrekt aus-/eingeblendet (bei „Deaktiviert" alles versteckt).
- Settings: Notices mit HTML-Links (
api_key_notice,gemini_api_key_notice) nutzen jetztrex_i18n::rawMsg()statti18n(), damit Links korrekt gerendert werden. - Verbindungstest: Hinweis ergänzt, dass vor dem Test gespeichert werden muss.
- Sidebar: KI-Provider zeigt bei „Deaktiviert" nun korrekt „Deaktiviert" statt fälschlicherweise den vorherigen Provider als konfiguriert.
Added
- OpenAI-Provider: Neuer Provider „OpenAI (ChatGPT)" mit dediziertem Formularblock (API-Key + Modell-Auswahl). Nutzt die offizielle OpenAI-API (
api.openai.com/v1) – keine Base-URL-Eingabe nötig. Verfügbare Modelle:gpt-4o-mini,gpt-4o,o4-mini,o3. - Gemini-Modelle aktualisiert: Modell-Auswahl enthält jetzt aktuelle Modelle (Gemini 2.5 Flash, 2.5 Flash Lite, 2.5 Pro, 3 Flash Preview, 3.1 Pro Preview).
gemini-3-pro-previewwurde entfernt (eingestellt am 09.03.2026).
2.3.1
Hotfix: Syntaxfehler in settings.php behoben (fehlendes Semikolon, weisse Seite im Backend)
2.2.1
Was ist neu?
Bestehende Artikel und Kategorien auf einen Schlag übersetzen
Bisher hat WriteAssist nur neue Artikel und Kategorien automatisch übersetzt. Was aber, wenn die Website schon läuft – und hunderte bestehende Einträge noch keine übersetzten Namen haben?
Die neue Seite „Massenübersetzung" macht genau das. Quellsprache auswählen, auf Start klicken – fertig. Alle Artikel- und Kategorienamen werden per DeepL in alle anderen Sprachen übersetzt.
- Quellsprache frei wählbar
- Getrennte Auswahl: Artikel, Kategorien oder beides
- Option „nur unübersetzte Namen": Einträge, die in der Zielsprache schon einen eigenen Titel haben, werden übersprungen – bestehende Übersetzungen bleiben erhalten
- Ergebnisanzeige: wie viele übersetzt, wie viele übersprungen, Fehler
Die Seite ist im WriteAssist-Backend unter „Massenübersetzung" zu finden (nur für Admins).
Was ist neu?
Automatisches Übersetzen bei Neuanlage
Wer mit einer mehrsprachigen REDAXO-Website arbeitet, kennt das Spiel: Neuen Artikel anlegen, dann in jede Sprache wechseln und den Namen manuell eintragen. Nicht mehr!
WriteAssist übernimmt das ab sofort automatisch. Sobald du einen neuen Artikel oder eine neue Kategorie anlegst, wird der Name direkt per DeepL in alle aktiven Sprachen übersetzt – ohne dass du irgendetwas tun musst.
- Funktioniert beim Anlegen von Artikeln
- Funktioniert beim Anlegen von Kategorien
- Erkennt automatisch, aus welcher Sprache übersetzt werden soll
- Alle Sprachen deiner Website werden sofort befüllt
- Ein- und ausschaltbar in den WriteAssist-Einstellungen
Voraussetzung: Ein gültiger DeepL-API-Key muss in den WriteAssist-Einstellungen hinterlegt sein.
bersichtlichere Einstellungsseite
Die Einstellungsseite zeigt jetzt auf einen Blick, was aktiv ist und was nicht – mit einer Statusleiste auf der rechten Seite. Auto-Übersetzen, DeepL-Key, KI-Provider, TinyMCE-Plugin – alles auf einen Blick.
Viel Spaß mit dem Update! Feedback und Fragen gerne als Issue auf GitHub.
2.1.0
Was ist neu?
Automatisches Übersetzen bei Neuanlage
Wer mit einer mehrsprachigen REDAXO-Website arbeitet, kennt das Spiel: Neuen Artikel anlegen, dann in jede Sprache wechseln und den Namen manuell eintragen. Nicht mehr!
WriteAssist übernimmt das ab sofort automatisch. Sobald du einen neuen Artikel oder eine neue Kategorie anlegst, wird der Name direkt per DeepL in alle aktiven Sprachen übersetzt – ohne dass du irgendetwas tun musst.
- Funktioniert beim Anlegen von Artikeln
- Funktioniert beim Anlegen von Kategorien
- Erkennt automatisch, aus welcher Sprache übersetzt werden soll
- Alle Sprachen deiner Website werden sofort befüllt
- Ein- und ausschaltbar in den WriteAssist-Einstellungen
Voraussetzung: Ein gültiger DeepL-API-Key muss in den WriteAssist-Einstellungen hinterlegt sein.
bersichtlichere Einstellungsseite
Die Einstellungsseite zeigt jetzt auf einen Blick, was aktiv ist und was nicht – mit einer Statusleiste auf der rechten Seite. Auto-Übersetzen, DeepL-Key, KI-Provider, TinyMCE-Plugin – alles auf einen Blick.
Viel Spaß mit dem Update! Feedback und Fragen gerne als Issue auf GitHub.
2.0.0
Dein KI-Texter, tief integriert in den Workflow.
WriteAssist bringt die volle Power moderner KI-Tools direkt in dein REDAXO Backend. Egal ob du Texte übersetzen, Grammatik korrigieren oder komplett neuen Content generieren willst – WriteAssist ist überall da, wo du es brauchst.
Voll integriert als Toolbar-Button im TinyMCE, als Info-Center-Widget oder als dedizierter Coding-Assistent. Dein Schweizer Taschenmesser für Content & Code.
Integriert in TinyMCE, Info_Center 😀