Filament Plugin

Translation Workflow

Translate entire locales in seconds using bulk AI, with file-based storage, zero runtime DB queries, codebase scanning for missing keys, and vendor package support.

Features

AI Translation

Translate using DeepL, Google Translate, ChatGPT, or Claude. Individual fields or entire locales.

File-Based Storage

Publish to Laravel lang files for native performance and caching. Zero database queries at runtime.

Two-Way Sync

Import from files, edit in UI, and publish back to files.

Inline Editing

Edit all locales for a key on a single page.

Package Management

Publish and manage vendor package translations and Laravel core files from a unified UI.

Smart Filters

Filter by group, vendor, type, date range, missing translation, duplicate values, or unpublished changes.

Code Scanner

Automatically find and generate translation keys from the codebase.

Key Usage Finder

See exactly where each translation key is used in the code.

CSV Import/Export

Share translations with external translators or create backups.

Automatic Backups

Automatic snapshots before publishing translations to files.

Change Tracking

Visual indicators show which translations differ from published lang files.