PHPackages                             benriadh1/laravel-filament-translation-manager - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Localization &amp; i18n](/categories/localization)
4. /
5. benriadh1/laravel-filament-translation-manager

ActiveLibrary[Localization &amp; i18n](/categories/localization)

benriadh1/laravel-filament-translation-manager
==============================================

Translation Manager for Filament.

v1.1.0(3mo ago)0216MITPHPPHP ^8.2

Since Apr 2Pushed 1mo agoCompare

[ Source](https://github.com/benriadh1/laravel-filament-translation-manager)[ Packagist](https://packagist.org/packages/benriadh1/laravel-filament-translation-manager)[ RSS](/packages/benriadh1-laravel-filament-translation-manager/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

Filament Translation Manager
============================

[](#filament-translation-manager)

[![Latest Version on Packagist](https://camo.githubusercontent.com/3b6adb060567916143dff95352b4055924a74643f228d470692f0ab62390e0ed/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f62656e7269616468312f6c61726176656c2d66696c616d656e742d7472616e736c6174696f6e2d6d616e616765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/benriadh1/laravel-filament-translation-manager)[![Total Downloads](https://camo.githubusercontent.com/f7bb24079eec4ae865e42bb7e8586df5d0ffe098a936d1a188b6a059f73b4437/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f62656e7269616468312f6c61726176656c2d66696c616d656e742d7472616e736c6174696f6e2d6d616e616765722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/benriadh1/laravel-filament-translation-manager)

A Filament v5 translation management plugin for browsing, filtering, and updating Laravel translation keys from inside your admin panel, with inline editing, missing-translation workflows, prefix tabs, and optional status widget support.

Release version: `1.1.0`

Highlights
----------

[](#highlights)

- Dedicated `Translation Manager` page in Filament navigation
- Inline editing with `Save` and `Cancel` actions
- Search by translation key and translation content
- Multi-select filters for groups and locales
- `Only show missing translations` workflow
- Prefix tabs with per-group missing and total counters
- Optional dashboard widget for missing translation count
- Publishable config, views, and package language files
- English and French package UI translations
- Sensible locale fallback using `app.locale` and `app.fallback_locale`

Requirements
------------

[](#requirements)

- PHP `^8.2`
- Filament `^5.0`

Install
-------

[](#install)

```
composer require benriadh1/laravel-filament-translation-manager
```

Optional publish commands:

```
php artisan vendor:publish --tag=benriadh-filament-translation-manager-config
php artisan vendor:publish --tag=benriadh-filament-translation-manager-lang
php artisan vendor:publish --tag=benriadh-filament-translation-manager-views
```

Register In Panel
-----------------

[](#register-in-panel)

```
use Benriadh1\FilamentTranslationManager\BenriadhFilamentTranslationManagerPlugin;
use Filament\Panel;

public function panel(Panel $panel): Panel
{
    return $panel->plugins([
        BenriadhFilamentTranslationManagerPlugin::make(),
    ]);
}
```

Quick Start
-----------

[](#quick-start)

After installation, open your Filament panel and go to `Translation Manager`.

By default, the package will:

- use `filament-translation-manager.locales` when configured
- otherwise fall back to `app.locale` and `app.fallback_locale`
- scan your Laravel translation groups
- let your team search, filter, and update translations inline

This makes it useful for day-to-day content maintenance as well as translation QA before release.

Config Model
------------

[](#config-model)

Main config file: `config/filament-translation-manager.php`

```
