Skip to main content
Quick Tip

Filament: Translate Labels

If you work with multilingual projects and want to translate the labels, you don't have to use the __() method everywhere.

There's a specific method, translateLabel(), which tries to automatically "guess" the key if you don't specify it.

// Equivalent to `label(__('Is featured'))`
Filter::make('is_featured')
->translateLabel();
 
// Equivalent to `label(__('Title'))`
Filter::make('title')
->translateLabel();

Enjoyed This Tip?

Get access to all premium tutorials, video and text courses, and exclusive Laravel resources. Join our community of 10,000+ developers.