=== APlug Übersetzungscenter ===
Contributors: aplug
Tags: translation, multilingual, localization, hreflang, workflow
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Verwaltet mehrsprachige WordPress-Inhalte, Übersetzungsaufträge, Status, URLs, hreflang und freiwillige Übersetzungsadapter.

== Description ==

APlug Übersetzungscenter bündelt mehrsprachige Inhalte in einer verständlichen WordPress-Oberfläche. Seiten, Beiträge, öffentliche individuelle Inhaltstypen, Kategorien, Begriffe, Menüs, manuell registrierte Texte und strukturierte Daten werden sprachweise miteinander verknüpft.

Der Plugin-Kern arbeitet lokal. Er enthält keinen Cloud-Übersetzungsdienst, keine KI-Schnittstelle, keine versteckte Telemetrie und keine externe Schriftart. Externe oder KI-gestützte Übersetzungen können ausschließlich durch zusätzliche Adapter bereitgestellt werden. Vor jeder Übertragung zeigt das Center Dienst, Anbieter, Zielregion, Datenschutzinformationen, Aufbewahrungsangabe und den exakt zu übertragenden Inhalt an. Eine separate ausdrückliche Bestätigung ist erforderlich.

Wichtige Funktionen:

* Sprachverwaltung mit Standardsprache, Locale, Schreibrichtung und Basis-URL
* native WordPress-Übersetzungen für Seiten, Beiträge und Begriffe
* Status: fehlt, Entwurf, unvollständig, Prüfung, freigegeben und veraltet
* automatische Erkennung geänderter Ausgangsinhalte über Quellfingerabdrücke
* Zuweisungen, Prüfer, Fälligkeiten und Kommentare
* zweispaltige Original-/Übersetzungsansicht
* lokaler Textspeicher aus freigegebenen Übersetzungen
* Sprachmenüs mit übersetzbaren Menütiteln und Verknüpfung vorhandener Zielobjekte
* sprachabhängige Slugs, SEO-Titel, Meta-Beschreibungen und interne Weiterleitungen
* hreflang und barrierearmer Sprachumschalter per Shortcode
* PHP-Dienste, REST-Endpunkte, Actions, Filter und APlug-Modulmanifest
* WordPress-Datenschutzexport und Anonymisierung von Benutzerzuordnungen

Der Shortcode `[aplug_language_switcher]` gibt einen Sprachumschalter aus.

== Installation ==

1. Die ZIP-Datei unter Plugins > Installieren > Plugin hochladen auswählen.
2. Das Plugin aktivieren.
3. Unter Übersetzungen > Sprachen die benötigten Zielsprachen anlegen.
4. Unter Übersetzungen > Übersicht die stapelweise Inhaltserfassung starten.
5. Unter Übersetzungen > Inhalte eine Zielsprache auswählen und Übersetzungen bearbeiten.
6. Den Sprachumschalter bei Bedarf über `[aplug_language_switcher]` einfügen.

Vor dem Einsatz auf einer produktiven Website sollte ein vollständiges Backup erstellt und die URL-/Theme-Kompatibilität in einer Staging-Umgebung geprüft werden.

== Frequently Asked Questions ==

= Werden Inhalte an APlug oder einen anderen Dienst gesendet? =

Nein. Der Plugin-Kern stellt keine externe Verbindung her. Zusätzliche Entwickler können freiwillige Adapter registrieren. Eine Übertragung ist erst nach einer inhaltlich vollständigen Vorschau und ausdrücklichen Bestätigung möglich.

= Werden übersetzte Seiten in einer eigenen proprietären Tabelle gespeichert? =

Nein. Übersetzte Seiten, Beiträge und Begriffe bleiben native WordPress-Objekte. Die eigenen Tabellen speichern Verknüpfungen, Sprachstatus, Arbeitsablauf, Textspeicher, Weiterleitungen und technische Nachweise.

= Übersetzt das Plugin automatisch? =

Nein. Es unterstützt manuelle Übersetzung und stellt eine kontrollierte Adapter-Schnittstelle bereit. Kein Übersetzungsanbieter ist eingebaut.

= Unterstützt das Plugin unterschiedliche Domains oder Unterverzeichnisse? =

Sprachen besitzen eine zentrale Basis-URL. Native WordPress-Permalinks und ein optionaler Sprachparameter werden unterstützt. Vollständiges Domain-Mapping oder automatische Unterverzeichnis-Rewrite-Regeln benötigen eine passend konfigurierte WordPress-/Serverumgebung oder einen zusätzlichen Adapter.

= Was passiert bei einer Änderung des Ausgangstextes? =

Das Center vergleicht den neuen Quellfingerabdruck mit dem bisherigen Stand. Begonnene oder freigegebene Zielübersetzungen werden als veraltet markiert. Veröffentlichtes Material wird nicht automatisch gelöscht oder unveröffentlicht.

= Löscht eine Deinstallation meine übersetzten Seiten? =

Nein. Native WordPress-Inhalte bleiben bestehen. Standardmäßig bleiben auch die Plugin-Daten erhalten. Eine vollständige Löschung der eigenen Tabellen und Verknüpfungs-Metadaten muss zuvor ausdrücklich in den Einstellungen aktiviert werden.

== Screenshots ==

1. Übersetzungsstatus mit fehlenden, veralteten und überfälligen Aufträgen.
2. Zweispaltiger Editor für Ausgangsinhalt und Übersetzung.
3. Sprachverwaltung mit Locale, Schreibrichtung und Basis-URL.
4. Sprachmenüs mit übersetzbaren Menütiteln.
5. Transparente Vorschau vor einer optionalen externen Übertragung.
6. URL- und Weiterleitungsverwaltung.

== Privacy ==

Das Plugin speichert Sprachkonfigurationen, Übersetzungsverknüpfungen, Zieltexte, Zuweisungen, Kommentare, Freigaben, Weiterleitungen und technische Ereignisse. Vom Betreiber registrierte Textquellen können abhängig vom Website-Inhalt personenbezogene Daten enthalten.

Der Kern verwendet keine externen Dienste. Bei freiwillig registrierten Adaptern werden vor jeder Übertragung Empfänger, Zweckinformationen und sämtliche zu übertragenden Felder angezeigt. Der technische Übertragungsnachweis speichert dauerhaft keine zusätzliche Vollkopie des Ausgangstextes, sondern Metadaten, Feldnamen, Umfang, Prüfsumme, Freigabe und Ergebnisstatus. Der Ausgangstext bleibt in der lokalen WordPress-Quelle vorhanden.

WordPress-Datenschutzexport und -löschung erfassen Benutzerzuweisungen, Kommentare und Übertragungsrollen. Inhaltliche Übersetzungen werden bei einer Benutzerlöschung nicht entfernt; ihre Benutzerzuordnungen werden anonymisiert.

== Changelog ==

= 1.0.0 =
* Erster installierbarer Prototyp.
* Sprachverwaltung, native Inhaltsverknüpfungen und Statuscockpit.
* Seiten-, Beitrags-, Begriffs-, Menü-, Text- und strukturierte Quellen.
* Zuweisungen, Kommentare, Freigaben und Veraltet-Erkennung.
* hreflang, Sprachumschalter, Slugs, Metadaten und Weiterleitungen.
* Lokaler Textspeicher.
* Transparente freiwillige Adapter-Schnittstelle ohne eingebauten Fremddienst.
* APlug-Modulmanifest, Dienste, Ereignisse, REST-API und Datenschutzwerkzeuge.

== Upgrade Notice ==

= 1.0.0 =
Erste Prototypversion. Vor Produktivbetrieb in einer Staging-Umgebung testen.
