لارافيل

توطين Laravel: بناء تطبيقات متعددة اللغات

January 16, 2026 1 دقيقة قراءة 19 مشاهدة

أنشئ تطبيقات متعددة اللغات:

ملفات الترجمة

// lang/en/messages.php
return [
    'welcome' => 'Welcome to our application',
];

// lang/ar/messages.php
return [
    'welcome' => 'مرحباً بك في تطبيقنا',
];

استخدام الترجمات

echo __( 'messages.welcome');
echo trans('messages.welcome');

تعيين اللغة

App::setLocale('ar');

الوسيط

public function handle($request, $next)
{
    App::setLocale($request->segment(1));
    return $next($request);
}
شارك هذه المقالة:

مقالات ذات صلة

التعليقات (0)

يرجى تسجيل الدخول لترك تعليق. تسجيل الدخول

لا توجد تعليقات بعد. كن أول من يعلق!