lindemannrock/craft-translation-manager

Comprehensive translation management system for Craft CMS with Formie integration

Installs: 147

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:craft-plugin

pkg:composer/lindemannrock/craft-translation-manager


README

Latest Version Craft CMS PHP Logging Library License

Comprehensive translation management for Craft CMS 5 with Formie integration, multi-site support, and enterprise-grade security.

License

This is a commercial plugin licensed under the Craft License. It will be available on the Craft Plugin Store soon. See LICENSE.md for details.

⚠️ Pre-Release

This plugin is in active development and not yet available on the Craft Plugin Store. Features and APIs may change before the initial public release.

Features

  • Multi-Site Translations — site-aware management for any language combination with locale variant support
  • Multi-Category Support — multiple translation categories (site, emails, errors) with separate file generation
  • Formie Integration — automatic capture of all field types including options, subfields, and complex fields
  • Smart Deduplication — each unique text stored once, context updated automatically
  • Capture Missing Translations — auto-add translations at runtime when |t() encounters unknown strings
  • Locale Mapping — consolidate regional variants (en-US, en-GB) to base locales
  • Import/Export — CSV import with preview and validation, PHP file import/export
  • Backup System — scheduled backups with cloud storage (S3, Servd, Wasabi) and one-click restore
  • Maintenance Tools — template scanner, usage detection, granular cleanup
  • Security — XSS protection, CSRF validation, path traversal prevention, CSV injection guards
  • RTL Support — full Arabic/Hebrew text editing with proper display
  • Logging — dedicated log files with CP viewer

Requirements

Installation

Via Composer

composer require lindemannrock/craft-translation-manager
php craft plugin/install translation-manager

Using DDEV

ddev composer require lindemannrock/craft-translation-manager
ddev craft plugin/install translation-manager

Documentation

Full documentation is available in the docs folder.

Support

License

This plugin is licensed under the Craft License. See LICENSE.md for details.

Developed by LindemannRock