Build multilingual applications:
Translation Files
// lang/en/messages.php
return [
'welcome' => 'Welcome to our application',
];
// lang/ar/messages.php
return [
'welcome' => 'مرحباً بك في تطبيقنا',
];Using Translations
echo __( 'messages.welcome');
echo trans('messages.welcome');Set Locale
App::setLocale('ar');Middleware
public function handle($request, $next)
{
App::setLocale($request->segment(1));
return $next($request);
}