Neuer Branch 2.0.x des Plugins Smart AI Translate für WordPress.
Versionen des Branches
2.0.0
Neu:
- Anthropic (Claude) als Übersetzungsanbieter hinzugefügt mit Unterstützung für die Modelle Claude Sonnet 4, Haiku 4.5 und Opus 4.
- Erweiterbare Multi-Provider-Architektur mit Client-Interface und Factory-Muster eingeführt, um die Integration neuer KI-Übersetzungsmaschinen in der Zukunft zu erleichtern.
- Unterstützung für Full Site Editing (FSE) Navigationsmenüs hinzugefügt, um zu klonen und zu übersetzen.
- Die Beiträge
wp_navigationvon FSE erscheinen jetzt im Dropdown-Menü Quelle neben den klassischen Menüs. - Funktion hinzugefügt
clone_fse_navigation_for_language()zum Klonen von Beiträgenwp_navigationmit lokalisierten internen URLs. - Funktion hinzugefügt
translate_fse_navigation_labels()zum Übersetzen von Tags in Blöckennavigation-linkundnavigation-submenu. - Moderne Frontend-Austauschfunktion für FSE-Navigationsblöcke hinzugefügt über den Filter
pre_render_blockfür lokalisierte Renderings.
Verbessert:
- Das Dropdown-Menü im Admin gruppiert klassische Menüs und FSE-Navigationen mit Tags
optgroupwenn beide existieren. - Der Hintergrunddienst für Menüs dispatcht jetzt an FSE- oder klassische Handler je nach Feld
menu_type. - Moderner Spinner zum Ladezustand des Modals des Übersetzungseditors hinzugefügt, damit die Benutzer visuelles Feedback erhalten, während das iframe lädt.
Leistung:
- N+1-Abfragen in der Übersetzung von Begriffen entfernt —
get_term_translation()vertraut jetzt auf Batch-Vorladung und greift nicht mehr auf einzelne SELECT-Abfragen für nicht zwischengespeicherte Begriffe zurück (negative Cache). - N+1-Abfragen in Optionen-Überladungen entfernt —
get_overrides()vertraut jetzt auf Batch-Vorladung und cached leere Ergebnisse für Optionen ohne Übersetzungen (negative Cache). - Destruktives Leeren des Caches entfernt
alloptionsinget_original_option_value()— die Originalwerte werden jetzt in einem statischen Array gespeichert, wodurch WordPress nicht mehr alle autoloaded Optionen bei jeder Überladung erneut abfragen muss (~154 Abfragen entfernt). - Verschobene verzögerte DELETE-Abfragen vom Hook
shutdownzu Action Scheduler, damit die Bereinigung außerhalb des Lebenszyklus der Anfrage ausgeführt wird (~24 Abfragen pro Anfrage entfernt). - Die Überladung von übersetzten Begriffen ist jetzt opt-in über den Filter
ai_translate_apply_term_slug(standardmäßigfalse) um ~400+ zusätzliche Suchen vonWP_Term_Queryzu vermeiden, die WordPress beim Auflösen von übersetzten Slugs in Begriff-IDs verursacht. - Funktion hinzugefügt
prime_translated_term_caches()intemplate_redirectum die Caches von WordPress-Kernbegriffen für alle übersetzten Begriff-IDs in einem einzigen Aufruf vorzuladen. - Geplante Bereinigung durch Cron hinzugefügt (
twicedaily) für veraltete Optionen-Überladungen, die älter als 30 Tage sind.
Behoben:
- Geräuschvolle Debug-Logs entfernt, die bei jedem Laden der Admin-Seite ausgelöst wurden, und den Interceptor der REST API optimiert, um GET/OPTIONS-Anfragen sofort zu überspringen, wodurch unnötiger Overhead reduziert wird.





¿Donde está para descargar? No lo veo en mi cuenta.
Hola,
Debería estar en https://plugins.joseconti.com/my-account/licenses/
¿No te sale?
Saludos