From fa071f9c7978cdc0b1ae37ea8effceb94cdf17fc Mon Sep 17 00:00:00 2001 From: Roy Duineveld Date: Wed, 24 Jan 2024 10:53:25 +0100 Subject: [PATCH] Use the configured locale from Magento (#409) --- src/Rapidez.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Rapidez.php b/src/Rapidez.php index 2284ae956..f3ee9fcca 100644 --- a/src/Rapidez.php +++ b/src/Rapidez.php @@ -5,6 +5,7 @@ use Illuminate\Routing\RouteAction; use Illuminate\Support\Arr; use Illuminate\Support\Collection; +use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\Event; use Rapidez\Core\Models\Store; @@ -109,6 +110,8 @@ public function setStore(Store|array|callable|int|string $store): void config()->set('rapidez.root_category_id', $store['root_category_id']); config()->set('frontend.base_url', url('/')); + App::setLocale(strtok(Rapidez::config('general/locale/code', 'en_US'), '_')); + Event::dispatch('rapidez:store-set', [$store]); }