Skip to content

v0.8.0 — AI Content Repurposing + Multi-Language i18n

Choose a tag to compare

@Weegy Weegy released this 15 Mar 18:18
· 59 commits to dev since this release

AI Content Repurposing Engine & Multi-Language Support

🚀 Major Features

AI Content Repurposing (#10)

Transform any piece of content into multiple formats with AI-driven repurposing:

  • Format Templates: Create reusable templates for different content types (social posts, newsletters, email, summaries)
  • Multi-Format Repurposing: Instantly repurpose content into any format with customizable output
  • Configurable AI Personas: Define brand-specific personas for consistent tone and voice across all outputs
  • Admin UI: Dedicated repurposing page with content browser, format template management, and settings
  • Content Integration: Quick repurpose access from content editor tabs

Multi-Language i18n Support (#7)

Full-featured multi-language and internationalization system:

  • Locale Management: Add and manage multiple locales with automatic fallback chains
  • Translation Dashboard: Visual translation matrix with status tracking for all content pieces
  • AI-Powered Translation: Automatic translation with cost estimation before running
  • Translation Components: Locale switcher, translation editor with memory, per-content translation page
  • Admin Settings Pages: Dedicated locale and translation configuration interface
  • 14 API Endpoints: 6 locale endpoints + 8 translation endpoints for full programmatic control

🔧 Technical Highlights

  • Idempotent migrations for safe re-deployment
  • ULID-compatible column types across all new tables
  • Full test coverage with all quality gates passing
  • Pint ✅ | PHPStan ✅ | Tests ✅

📦 What's Included

  • AI Content Repurposing Engine v0.8.0 (#25)
  • Multi-Language & i18n Support v0.9.0 (#26)
  • Route fixes and API standardization (/api/v1/ prefix)
  • Complete test fixture updates and cross-database compatibility fixes