Multi-language with Switcher

Filament 3
Also available in Filament 4/5 version

Multi-language in Filament consists of a few layers: Laravel translations, Filament core translations, and Resource translations. We collected an example of a fully-translated single Filament Resource, including a language switcher dropdown in the top-right corner.

15-multi-language-switcher

Get the Source Code:

Only This Example

$9

One-time payment

Full source code for Multi-language with Switcher
Downloadable ZIP file with the source code
Lifetime access to this example
GitHub Sign in with GitHub to buy

Sign in first, then complete your $9 checkout.

Best value — all 169 examples

FilamentExamples Membership

$99 /year
or
$199 lifetime
Access to code of all 169 examples
Future new examples and updates included
FilaCheck Pro package licence included
MCP server included
View membership plans

30-day money-back guarantee

How it works

We use a bezhansalleh/filament-language-switch package to add a language switcher to the top navigation.

All language files are published.

php artisan lang:publish
php artisan vendor:publish --tag=filament-panels-translations

We set available languages in the packages config file. The config file can be published by running the artisan command:

php artisan vendor:publish --tag="filament-language-switch-config"

In the Resource, we...

The FULL tutorial is available after the purchase: in the Readme file of the official repository you would get invited to.