Skip to content

slytranslate v1.0.0

Choose a tag to compare

@slydlake slydlake released this 14 Apr 00:44
· 215 commits to main since this release
  • Complete rewrite for WordPress 7.0 Abilities API, based on AI Translate For Polylang by James Low
  • LLM integration via WordPress AI Client (no more direct API key management)
  • 7 abilities registered: get-languages, get-translation-status, get-untranslated, translate-text, translate-content, translate-content-bulk, configure
  • Adapter architecture: TranslationPluginAdapter interface with PolylangAdapter implementation
  • Bulk translation support for posts, pages, and custom post types (max 50 items)
  • Automatic SEO plugin integration for common title and description meta fields
  • Block editor AI Translate panel for in-editor translation workflows
  • Bundled German translation for ability labels and editor UI
  • All abilities exposed via REST API (show_in_rest)
  • Settings menu removed — configuration via ai-translate/configure ability
  • Requires WordPress 7.0+, PHP 8.1+