داخل پوشه lang یک فایل به نام fa.json ایجاد کنید و تمام چیزایی که نیازه رو براش بزارید مثلا:
{
"You do not have access": "شما اجازه دسترسی ندارید",
"Send Password Reset Link": "ارسال لینک بازنشانی کلمه عبور",
"Reset Password": "بازنشانی کلمه عبور",
}
به صورت زیر عمل کنید:
// set to en
App::setLocale('en');
// set to fa
App::setLocale('fa');
خب از این روش برای جاهایی که خودم response بر میگردونم جواب میده فقط ! و جاهایه دیگه مثل ولیدیت های
protected function unauthenticated($request, AuthenticationException $exception) { return $request->expectsJson() ? response()->json([ 'messages' => [ __('You do not have access') ], 'status' => 'error' ], 401) : redirect()->guest($exception->redirectTo() ?? route('login')); }
جواب نمیده یا حتی من اومدم تو قسمت appServiceProvider گفتم
public function register() { App::setLocale(request()->lang); ....}
که با خطای
"message": "Class translator does not exist",
رو به رو شدم
داخل پوشه lang یک فایل به نام fa.json ایجاد کنید و تمام چیزایی که نیازه رو براش بزارید مثلا:
{
"You do not have access": "شما اجازه دسترسی ندارید",
"Send Password Reset Link": "ارسال لینک بازنشانی کلمه عبور",
"Reset Password": "بازنشانی کلمه عبور",
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟