From fd07b1179e2e8c98650aa98a8c387237947bdeff Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 8 Oct 2019 11:49:41 +0200 Subject: [PATCH] fix #3113 @0.5 --- src/app/Console/Commands/LocaleCopy.php | 10 ++++++++++ src/app/Magic/Models/News.php | 3 +-- src/app/Middleware/LocaleSelector.php | 7 ++++--- 3 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 src/app/Console/Commands/LocaleCopy.php diff --git a/src/app/Console/Commands/LocaleCopy.php b/src/app/Console/Commands/LocaleCopy.php new file mode 100644 index 0000000..6962ab8 --- /dev/null +++ b/src/app/Console/Commands/LocaleCopy.php @@ -0,0 +1,10 @@ + 'news', diff --git a/src/app/Middleware/LocaleSelector.php b/src/app/Middleware/LocaleSelector.php index 9c60479..7346df8 100644 --- a/src/app/Middleware/LocaleSelector.php +++ b/src/app/Middleware/LocaleSelector.php @@ -26,16 +26,17 @@ class LocaleSelector $selectedLocale = $defaultLocale; } - $this->setLocale($selectedLocale, $defaultLocale); + $this->setLocale($selectedLocale); return $next($request); } - public function setLocale($locale, $default) + public function setLocale($locale) { App::setLocale($locale); + config(['app.fallback_locale' => $locale]); app('translator')->setLocale($locale); - app('translator')->setFallback($default); + app('translator')->setFallback($locale); } /** -- 2.39.5