=== AI Translate === Contributors: gkanters Tags: translation, artificial intelligence, seo, translate, ai translate Requires at least: 5.0 Tested up to: 6.9 Stable tag: 2.2.0 Requires PHP: 8.0.0 License: GPLv2 or later License URI: Plugin homepage: https://wordpress.org/plugins/ai-translate = KI-gestütztes Plugin zur automatischen Website-Übersetzung in 35 Sprachen. Steigert den Traffic und verbessert Ihre SEO. = ## Kurzbeschreibung AI Translate macht Ihre WordPress-Website automatisch in 35+ Sprachen verfügbar. Erhöhen Sie Ihre Reichweite und verbessern Sie Ihre SEO ohne manuelle Arbeit. ## Beschreibung AI Translate übersetzt Ihre gesamte Website automatisch mit fortschrittlicher künstlicher Intelligenz. Das Plugin übersetzt Seiten, Beiträge, Titel, Menüs und mehr in Echtzeit, während Kunden und Bots Ihre Website in ihrer bevorzugten Sprache besuchen. Verwenden Sie Cache-Warming, um die Leistung für erste Besucher zu verbessern. ### Was macht AI Translate einzigartig? **🎯 Intelligente KI-Analyse** Die KI hat eine Option, um Ihre Website zu analysieren und zu verstehen, was Sie tun und wie Sie kommunizieren. Dies stellt sicher, dass Übersetzungen auf Ihre Marke, Terminologie und Ihren Tonfall zugeschnitten sind. **⚡ Intelligentes Caching** Mit intelligentem Caching läuft Ihre Website schnell, auch bei vielen Übersetzungen. Übersetzungen werden automatisch aktualisiert, wenn Sie den ursprünglichen Inhalt ändern, ohne zusätzliche API-Kosten. **🌍 SEO-freundlich** Automatische hreflang-Tags, übersetzte URL-Slugs und ordnungsgemäße Indizierung stellen sicher, dass Suchmaschinen alle Sprachversionen Ihrer Website ordnungsgemäß indizieren können. ## Funktionen - **🌐 Automatische Übersetzung** - Seiten, Beiträge und benutzerdefinierte Beitragstypen werden automatisch übersetzt - **✨ Intelligente KI** - Erstellt eine Zusammenfassung Ihrer Website für kontextbewusste Übersetzungen. - **🌍 35+ Sprachen** - Unterstützung für alle wichtigen Weltsprachen und vieles mehr. - **⚡ Schnelles Caching** - Intelligenter Cache für bessere Leistung und niedrigere Kosten. - **🔄 Automatische Updates** - Übersetzungen werden automatisch aktualisiert, wenn sich der Inhalt ändert. - **🍪 Merkt sich Präferenzen** - Speichert die Sprachpräferenz jedes Besuchers (über Cookies). - **🎨 Einfach zu verwenden** - Einfacher Sprachumschalter in der linken Ecke Ihrer Website. - **🔧 Flexibel** - Wählen Sie Ihr eigenes KI-Modell (OpenAI, Deepseek oder andere APIs). - **🔗 SEO-freundlich** - Übersetzt auch URLs für bessere Suchmaschinenoptimierung. ## Installation 1. **Plugin installieren** - Hochladen nach `/wp-content/plugins/ai-translate/` oder direkt über WordPress installieren (Plugin-Bildschirm) 2. **Aktivieren** - Gehen Sie zum Menü 'Plugins' und aktivieren Sie AI Translate 3. **Konfigurieren** - Gehen Sie zu 'Admin > AI Translate', um die Einstellungen zu konfigurieren 4. **API-Schlüssel hinzufügen** - Fügen Sie Ihren API-Schlüssel hinzu und wählen Sie aus, welche Sprachen Sie unterstützen möchten 5. **Tipp für beste Leistung** - Verwenden Sie Memcached oder Redis für noch schnelleres Caching (optional) ### Permalinks AI Translate benötigt **freundliche Permalinks**, um ordnungsgemäß zu funktionieren. Das Plugin setzt Ihre Permalinks während der Aktivierung automatisch auf die Struktur "Beitragsname" (`/%postname%/`), wenn sie derzeit auf "Einfach" gesetzt sind. Dies ist notwendig, damit die sprachpräfixierten URLs (z.B. `/de/`, `/en/`) korrekt funktionieren. Wenn Sie Permalinks nach der Aktivierung manuell auf "Einfach" ändern, sehen Sie eine Warnung im WordPress-Admin, und der Sprachwechsel funktioniert nicht wie erwartet. ## Häufig gestellte Fragen ### Was sind die Kosten für die Verwendung von AI Translate? AI Translate ist kostenlos zu verwenden, aber Sie benötigen einen API-Schlüssel von einem KI-Dienstanbieter wie OpenAI oder Deepseek. Die Kosten hängen von Ihrer Nutzung und dem von Ihnen gewählten Anbieter ab. Bei OpenAI kostet die Übersetzung einer durchschnittlichen 500-Wörter-Seite etwa €0,01. ### Welche Sprachen werden unterstützt? AI Translate unterstützt 35+ Sprachen, einschließlich Niederländisch, Englisch, Deutsch, Französisch, Spanisch, Italienisch, Portugiesisch, Russisch, Chinesisch, Japanisch, Koreanisch, Arabisch, Hindi, Thai, Georgisch, Schwedisch, Norwegisch, Dänisch, Finnisch, Polnisch, Tschechisch, Griechisch, Rumänisch und mehr. ### Wie funktioniert das Caching? AI Translate verwendet ein intelligentes Caching-System, das Übersetzungen in WordPress und Dateien speichert. Übersetzungen werden nur neu generiert, wenn sich der ursprüngliche Inhalt ändert. Dies spart API-Kosten und verbessert die Geschwindigkeit Ihrer Website. ### Funktioniert AI Translate mit allen Themes? Ja! AI Translate ist so konzipiert, dass es mit allen WordPress-Themes funktioniert. Das Plugin verwendet Standard-WordPress-Funktionen, sodass die Kompatibilität garantiert ist. ### Wie wird meine Privatsphäre geschützt? AI Translate sendet nur Website-Inhalte zur Übersetzung an den KI-Dienst. Keine persönlichen Daten, IP-Adressen oder andere datenschutzrelevante Informationen werden geteilt. Alle Übersetzungen werden lokal im Cache gespeichert. ### Was passiert, wenn der KI-Dienst nicht verfügbar ist? Wenn der KI-Dienst vorübergehend nicht verfügbar ist, zeigt AI Translate den ursprünglichen Inhalt in der Standardsprache an. Zwischengespeicherte Übersetzungen bleiben verfügbar und Ihre Website funktioniert normal weiter. ### Wie kann ich die Leistung optimieren? Für optimale Leistung empfehlen wir: - Verwendung eines Caching-Plugins wie Jetpack, WP Rocket oder W3 Total Cache - Konfiguration von Memcached oder Redis für Datenbank-Caching - Anpassung der Cache-Dauer basierend darauf, wie oft Sie Inhalte aktualisieren ### Kann ich AI Translate für einen mehrsprachigen Webshop verwenden? Ja! AI Translate funktioniert mit WooCommerce und anderen E-Commerce-Plugins. Produkttitel, Beschreibungen und Kategorien werden automatisch übersetzt. Hinweis: Preise und technische Spezifikationen werden nicht übersetzt. ### Wie oft werden Übersetzungen aktualisiert? Übersetzungen werden nur aktualisiert, wenn sich der ursprüngliche Inhalt ändert. Dies geschieht automatisch und verhindert unnötige API-Kosten. Sie können den Cache auch manuell über die Admin-Einstellungen löschen. ### Ist AI Translate SEO-freundlich? Ja! AI Translate ist vollständig SEO-freundlich. Es generiert automatisch hreflang-Tags, Meta-Tags, übersetzt URL-Slugs und stellt sicher, dass Suchmaschinen alle Sprachversionen ordnungsgemäß indizieren können. Sie benötigen nicht einmal zusätzliche SEO-Plugins mehr. ### Was muss ich tun, wenn eine Sprache nicht übersetzt wird? Nicht alle Sprachen können mit allen Modellen übersetzt werden. Stellen Sie daher zunächst sicher, dass Sie ein Modell verwenden, das die Sprache unterstützt. Ein weiterer Grund kann sein, dass die Rewrite-Regeln beim Hinzufügen einer neuen Sprache geleert werden müssen. Deaktivieren und Aktivieren des Plugins erledigt dies. ### Kann ich die KI-Prompts anpassen? Die KI-Prompts sind für die besten Übersetzungen optimiert, indem Ihre Website analysiert und der Ton angepasst wird. Sie können zusätzlichen Kontext über Ihre Website in den Admin-Einstellungen hinzufügen, aber dies sollte nicht notwendig sein. ### Was ist der Unterschied zwischen "Aktivierte Sprachen" und "Erkennbare Sprachen"? **Aktivierte Sprachen** sind Sprachen, die im Sprachumschalter sichtbar sind (die Flaggen-Schaltfläche auf Ihrer Website). Besucher können diese Sprachen direkt auswählen. **Erkennbare Sprachen** werden automatisch basierend auf der Browsersprache des Besuchers erkannt, sind aber im Umschalter nicht sichtbar. Ideal für Sprachen, die Sie unterstützen möchten, ohne die Benutzeroberfläche zu überladen. ## Konfiguration Alle Plugin-Einstellungen finden Sie unter 'AI Translate' in Ihrem WordPress-Admin-Menü. ### API-Einstellungen - **🔑 API-Anbieter** - Wählen Sie einen Anbieter Ihrer KI-Übersetzungs-API (z.B. OpenAI) - **🔐 API-Schlüssel** - Ihr API-Authentifizierungsschlüssel - **🤖 Übersetzungsmodell** - Wählen Sie Ihr bevorzugtes KI-Modell ### Spracheinstellungen - **🌍 Standardsprache** - Die Hauptsprache Ihrer Website - **🎯 Aktivierte Sprachen** - Sprachen, die im Sprachumschalter sichtbar sind - **🔍 Erkennbare Sprachen** - Automatische Übersetzung bei Browserübereinstimmung, aber nicht im Umschalter ### Cache-Einstellungen - **⏱️ Cache-Dauer (Tage)** - Wie lange übersetzte Inhalte zwischengespeichert bleiben - **🗑️ Cache-Verwaltung** - Gesamten Cache löschen, nur Transient-Cache oder Cache pro Sprache - **🔄 Automatische Cache-Invalidierung** - Cache wird nur bei Inhaltsänderungen aktualisiert ### Erweiterte Einstellungen - **📄 Homepage Meta-Beschreibung** - Legen Sie eine benutzerdefinierte Meta-Beschreibung fest, die automatisch übersetzt wird. - **✨ Website-Kontext automatisch generieren** - Lassen Sie die KI Ihre Website automatisch analysieren für bessere Übersetzungen ## Verwendung Nach der Konfiguration fügt AI Translate automatisch einen Sprachumschalter zu Ihrer Website hinzu (Standard: unten links). Besucher können ihre bevorzugte Sprache auswählen; Inhalte werden sofort übersetzt oder aus dem Cache geladen. Die Sprachpräferenz jedes Besuchers wird für zukünftige Besuche gespeichert. ## Cache - **📁 Speicherort** - Übersetzungen werden in `/wp-content/uploads/ai-translate/cache/` zwischengespeichert - **🧹 Automatische Bereinigung** - Abgelaufener Cache wird automatisch bereinigt - **🔧 Manuelles Löschen** - Cache manuell über Plugin-Einstellungen löschen ## Empfohlene Modellauswahl - **💡 OpenAI**: `gpt-4.1-mini` - **💰 Deepseek**: `deepseek-chat` - Langsamer, aber kostengünstiger - **🔧 OpenRouter**: Wählen Sie google/gemini-2.5-flash-lite, das das beste Preis-Leistungs-Verhältnis hat - **💡 Groq**: Wählen Sie LLama 3.1/8b, das schnell und die günstigste Option ist. Es unterstützt nicht alle Sprachen. Gemini flash ist das beste Preis-Leistungs-Modell, das derzeit verfügbar ist. Es ist schnell, unterstützt alle Sprachen und hat niedrige Preise. ## Entwicklung - 🔗 Pfadbasierte Sprach-URLs für SEO - 🚀 Unterstützung für weitere Inhaltstypen und Übersetzungsverbesserungen sind in Entwicklung - ⚡ Caching und API-Optimierung werden kontinuierlich verbessert ## Externe Dienste AI Translate benötigt einen API-Schlüssel von einem der unterstützten Anbieter: #### Datenverarbeitung - 🔒 Nur Website-Inhalte zur Übersetzung werden gesendet - keine Besucher-IP oder persönliche Daten - 💾 Alle Übersetzungen werden lokal zwischengespeichert; nichts wird extern geteilt ## Anforderungen - ✅ WordPress 5.0 oder höher - ✅ PHP 8 oder höher - 🔑 API-Schlüssel für OpenAI, Deepseek oder kompatiblen Dienst ## Changelog ### 2.2.0 - Cache-Warming für Seiten zum Admin hinzugefügt. - Unterstützung für WordPress 6.9 - NAV-Menüelement für Sprachumschalter hinzugefügt. - Problem mit Sprachparameter auf der Startseite behoben. - Problem mit Suche, die Sprachcode nicht beibehält, behoben. - Verbesserte Validierung von Modellen, Überprüfung von Kontoinformationen und Anbieterinformationen. - Dual-Caching-Strategie für objektorientiertes Caching implementiert. - Unterstützung für Multi-Domain-Caching. - Optionen zum Platzieren der Sprachumschalter-Schaltfläche auf Ihrer Website hinzugefügt. - Stoppen von API-Aufrufen im Admin implementiert, um Kosten zu vermeiden. - Verbessertes Caching und Reduzierung von API-Aufrufen von UI-Elementen. ### 2.1.2 - JS-Problem mit speculationrules behoben. - Debug-Protokollierung entfernt. - Browser-Spracherkennung behoben. - Admin-Einstellung zur Auswahl der Standardsprache behoben. - Permalink-Struktur bei Initialisierung auf Post-Name gesetzt. - Problem mit vorhandenen Meta-Tags in der Standardsprache behoben. - XML-Dateien von der Verarbeitung ausgeschlossen. - 10 Sprachen hinzugefügt. ### 2.0.4 - Wechseln hin und her mit Standardsprache behoben - Race-Condition behoben, die weiße Seiten für Spinnen/Crawler verursachte - hreflang-Tags für Standardsprache behoben - Problem mit SEO-Engine-Injektion behoben, das bereits problematisches HTML durcheinanderbringen könnte - Effizienteres Zusammenführen von übersetztem Output, was zu schnellerem Laden führt - Nicht übersetzten Text in zwischengespeicherten Seiten erkannt und übersetzt - URL-Länge und System-Prompt reduziert, um Slug zu generieren - Platzhalter-Übersetzung verbessert ### 2.0.1 - Komplette Überarbeitung, Änderung der Übersetzungsarchitektur - Reduzierte Übersetzungskosten (Erhöhung des Batches) - Großer Leistungsschub - Bessere Unterstützung für Drittanbieter-Plugins und Themes ### 1.34 - Paginierung mit Pretty-URL behoben - Halluzinierte HTML-Tags aus ALT-Bild-Tags entfernt - Menüprobleme mit übersetzten URLs behoben - Übersetzte Open-Graph-Tags implementiert - Besseres Prompting und reduzierte Platzhalter-Übersetzungsprobleme ### 1.3 - Übersetzung von (Standard-WordPress) Übersetzungsfunktionalität hinzugefügt - Verbesserter Übersetzungskontext und mehr Übersetzungsfreiheit für KI - Verbessertes Caching und Übersetzungsleistung - Stabile übersetzte URLs: Slugs ändern sich nur, wenn sich das Original ändert - Griechisch und Rumänisch hinzugefügt - 404-Weiterleitungen zur korrekten Sprach-Startseite behoben - Cache-Löschung nach Sprache behoben - Übersetzung von Nicht-Latein-Sprach-URLs behoben - Besseres KI-Prompting für Tags/Platzhalter - Verbesserte kontextbezogene Übersetzung für einzelne Wörter/Slugs ### 1.2 - API-Aufrufe reduziert - Dynamische Inhaltsunterstützung ohne Cache-Bruch - hreflang-Tags hinzugefügt - Automatische Neuübersetzung bei Änderung des ursprünglichen Inhalts - Sprachcode-Probleme für Ukrainisch behoben - API-Einstellungen-UI verbessert - Unterstützung für benutzerdefinierte Beitragstypen - Verbesserte Übersetzung von Nicht-Latein-Skript-URLs ### 1.1 - Pfadbasierte Sprach-URLs für SEO - Option zum Löschen des Transient-Cache - Bessere Widget- und Link-Übersetzung - Homepage-Meta-Beschreibungsoption - API-Fehlerbehandlung mit Backoff - Erkennbare (automatische Erkennung, kein Umschalter) Sprachen - Verbesserte Cache-Statistiken im Admin - Merkt sich die Sprachpräferenz jedes Besuchers - Fehlerbehebungen und Stilverbesserungen - Verbesserte hreflang-Original-URL-Logik ### 1.0 - Erste Veröffentlichung mit grundlegender KI-Übersetzung ## Bereitgestellt von 🌐 [NetCare](https://netcare.nl)