=== Baptisten - Translator ===
Contributors: jonas-eisenmann, prxenon
Requires at least: 6.5
Requires PHP: 8.1
Stable tag: 0.1.19-alpha.6
License: GPLv2 or later

Alpha-Translator für Baptisten-Websites mit Azure AI Translator, Cache, Englisch und Farsi/RTL.

== Changelog ==
= 0.1.19-alpha.6 =
* Performance-Fix für große WordPress-/Elementor-Seiten: Die Übersetzung wird nicht mehr komplett übersprungen, wenn die HTML-Ausgabe groß ist. Stattdessen werden Textbausteine adaptiv extrahiert, dedupliziert, gegen den Cache geprüft und in sicheren Azure-Batches nachübersetzt.
* Neue erweiterte Einstellungen für Soft-HTML-Limit, maximale Textbausteine und Azure-Batchgrößen.
* Cache-Logik verbessert: Bereits übersetzte Bausteine werden weiterverwendet; leere oder Originaltext-Fallbacks werden neu angefragt.

= 0.1.16-alpha.1 =
* Reparatur der Vollseitenübersetzung: Azure-Anfragen werden wieder zuverlässig in sichere kleine Batches aufgeteilt. Große/dynamische Seiten führen dadurch nicht mehr dazu, dass gar nichts übersetzt wird. Zusätzlich wurden die Speicherschutz-Regeln aus 0.1.14 wieder übernommen.

= 0.1.15-alpha.1 =
* Rollback-/Backup-Update: Paket basiert bewusst auf der letzten funktionierenden Version 0.1.10-alpha.1. Neuere problematische Änderungen aus 0.1.11 bis 0.1.14 sind nicht enthalten, damit installierte Instanzen über den Update-Server wieder auf die stabile Funktionsbasis wechseln.

= 0.1.10-alpha.1 =
* DSGVO/DSO-Integration ergänzt: Das Baptisten DSGVO / DSO Modul kann den Translator mit Name, Cookie prxenon_ai_translator_lang und Microsoft Azure AI Translator-Hinweis als notwendigen Dienst erkennen.

= 0.1.8-alpha.1 =
* Fix: Update-Erkennung robuster gemacht; unterstützt jetzt auch den WordPress Update-URI-Hook, Live-Prüfung auf Update-Seiten und kürzere Remote-Cache-Zeit.

= 0.1.7-alpha.1 =
* Fix: Farsi/RTL läuft standardmäßig im sicheren Text-RTL-Modus, damit Fremd-Themes nicht durch globale RTL-Layout-Spiegelung verrutschen.
* Neu: Erweiterte Einstellung für RTL-Modus: sicherer Textmodus oder komplette Layout-Spiegelung.

= 0.1.6-alpha.1 =
* Fix: Desktop-/PC-Ansicht in Fremd-Themes sichtbarer gemacht: maximaler Overlay-z-index, eigene Isolation und automatische Fremdtheme-Klasse, damit der Sprachwechsler nicht hinter Sticky-Headern verschwindet.

= 0.1.5-alpha.1 =
* Fix: Sprachwechsler wird zusätzlich im wp_footer ausgegeben, falls ein Fremd-Theme wp_body_open nicht unterstützt. Dadurch funktioniert der Button zuverlässiger auf beliebigen WordPress-Themes.
* Verbesserung: Auf Mobil/Tablet bleibt der Button ganz oben auf der Seite immer sichtbar und slidet nur beim Scrollen außerhalb der Top-Position temporär nach links aus.

= 0.1.4-alpha.1 =
* Verbesserung: Mobile Größe des Sprachwechslers auf Cookie-Button-Größe reduziert.
* Verbesserung: Beim Scrollen gleitet das Übersetzungsicon mobil nach links aus dem Sichtbereich und erscheint erst nach Scroll-Ende wieder.

= 0.1.3-alpha.1 =
* Verbesserung: Mobiler Sprachwechsler als runder Floating-Button über dem Cookie-Icon positioniert, für Handy und Tablet.
* Verbesserung: Auf mobilen Geräten trägt der Übersetzungs-Button bei Englisch/Farsi dezent die aktive Flagge im Hintergrund, bleibt aber rund und gut integrierbar.

= 0.1.2-alpha.1 =
* Fix: Glossar-Schutzplatzhalter wie __PRXTERM3__ werden nicht mehr im Frontend sichtbar.
* Fix: Frontend-Hooks, Sprachumschaltung, Body-Klassen und Output-Buffer greifen nicht mehr im WordPress-Adminbereich.


= 0.1.19-alpha.6 =
* Azure 401-Kompatibilitätsfix: Legacy-Endpoint wird wieder zuerst geprüft, zusätzlich Portal-Resource-Endpoint/globaler Endpoint als Fallback.
