PHPackages                             wotz/filament-translatable-tabs - 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. wotz/filament-translatable-tabs

ActiveLibrary

wotz/filament-translatable-tabs
===============================

This is my package filament-translatable-tabs

v2.0.0(3mo ago)11.2k↓34.6%[3 PRs](https://github.com/wotzebra/filament-translatable-tabs/pulls)10MITPHPPHP ^8.2CI passing

Since Aug 18Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/wotzebra/filament-translatable-tabs)[ Packagist](https://packagist.org/packages/wotz/filament-translatable-tabs)[ Docs](https://github.com/wotzebra/filament-translatable-tabs)[ RSS](/packages/wotz-filament-translatable-tabs/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (14)Versions (19)Used By (10)

Translatable Tabs for Filament
==============================

[](#translatable-tabs-for-filament)

Adds a tab per locale and adds integration for [spatie/laravel-translatable](https://spatie.be/docs/laravel-translatable/v6/introduction) in Filament.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require wotz/filament-translatable-tabs
```

In an effort to align with Filament's theming methodology you will need to use a custom theme to use this plugin.

> **Note**If you have not set up a custom theme and are using a Panel follow the instructions in the [Filament Docs](https://filamentphp.com/docs/5.x/styling/overview#creating-a-custom-theme) first. The following applies to both the Panels Package and the standalone Forms package.

After setting up a custom theme, add the plugin's views to your theme css file or your app's css file if using the standalone packages.

```
@source '../../../../vendor/wotz/filament-translatable-tabs/resources/**/*.blade.php';
```

Usage
-----

[](#usage)

```
use Wotz\TranslatableTabs\Forms\TranslatableTabs;

public static function form(Form $form): Form
{
    return $form->schema([
        TranslatableTabs::make('Translations')
            ->defaultFields([
                TextInput::make('working_title')
                    ->required()
                    ->maxLength(255),
            ])
            ->extraTabs([ // Optional
                Tab::make('More things')->schema([
                    TextInput::make('more_things')
                        ->required()
                        ->maxLength(255),
                ]),
            ])
            ->translatableFields([
                TextInput::make("title")
                    ->label('Title')
                    ->required(fn (Closure $get) => $get("online")),

                Toggle::make("online")
                    ->label('Online'),
            ])->columnSpan(['lg' => 2]),
    ]);
}
```

Documentation
-------------

[](#documentation)

For the full documentation, check [here](./docs/index.md).

Testing
-------

[](#testing)

```
vendor/bin/pest
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Upgrading
---------

[](#upgrading)

Please see [UPGRADING](UPGRADING.md) for more information on how to upgrade to a new version.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

If you discover any security-related issues, please email  instead of using the issue tracker.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

50

—

FairBetter than 96% of packages

Maintenance83

Actively maintained with recent releases

Popularity23

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~63 days

Recently: every ~127 days

Total

15

Last Release

118d ago

Major Versions

v0.1.5 → v1.0.02023-12-07

v1.3.0 → v2.0.02026-01-20

PHP version history (2 changes)v0.1.0PHP ^8.2

v1.1.0PHP ^8.2|^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/15cf50c665151125e406b8daceaca4ce27096798f9295cbae2f17b29440241f6?d=identicon)[Who Owns The Zebra](/maintainers/Who%20Owns%20The%20Zebra)

---

Top Contributors

[![jyrkidn](https://avatars.githubusercontent.com/u/2447042?v=4)](https://github.com/jyrkidn "jyrkidn (38 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (19 commits)")[![AngryMoustache](https://avatars.githubusercontent.com/u/20287748?v=4)](https://github.com/AngryMoustache "AngryMoustache (14 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (11 commits)")[![gdebrauwer](https://avatars.githubusercontent.com/u/22586858?v=4)](https://github.com/gdebrauwer "gdebrauwer (10 commits)")[![kjellkeisse](https://avatars.githubusercontent.com/u/2952516?v=4)](https://github.com/kjellkeisse "kjellkeisse (1 commits)")

---

Tags

laravelfilament-translatable-tabswho owns the zebra

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/wotz-filament-translatable-tabs/health.svg)

```
[![Health](https://phpackages.com/badges/wotz-filament-translatable-tabs/health.svg)](https://phpackages.com/packages/wotz-filament-translatable-tabs)
```

###  Alternatives

[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[clickbar/laravel-magellan

This package provides functionality for working with the postgis extension in Laravel.

423715.4k1](/packages/clickbar-laravel-magellan)[spatie/laravel-prometheus

Export Laravel metrics to Prometheus

2651.3M6](/packages/spatie-laravel-prometheus)[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

206120.5k1](/packages/guava-filament-knowledge-base)[vormkracht10/laravel-mails

Laravel Mails can collect everything you might want to track about the mails that has been sent by your Laravel app.

24149.7k](/packages/vormkracht10-laravel-mails)[harris21/laravel-fuse

Circuit breaker for Laravel queue jobs. Protect your workers from cascading failures.

3786.5k](/packages/harris21-laravel-fuse)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
