File tree Expand file tree Collapse file tree 3 files changed +10
-0
lines changed Expand file tree Collapse file tree 3 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -687,6 +687,7 @@ Language Config Options
687687 'language' => [
688688 'default' => [
689689 'default' => 'en',
690+ 'current' => 'en',
690691 'supported' => null,
691692 'negotiate' => false,
692693 'request_instance' => 'default',
@@ -703,6 +704,11 @@ default
703704
704705Sets the default language code. The default is ``en ``.
705706
707+ current
708+ """""""
709+
710+ Sets the current language code. The default is ``en ``.
711+
706712supported
707713"""""""""
708714
Original file line number Diff line number Diff line change @@ -822,6 +822,9 @@ protected static function setLanguage(string $instance) : Language
822822 {
823823 $ config = static ::config ()->get ('language ' , $ instance );
824824 $ service = new Language ($ config ['default ' ] ?? 'en ' );
825+ if (isset ($ config ['current ' ])) {
826+ $ service ->setCurrentLocale ($ config ['current ' ]);
827+ }
825828 if (isset ($ config ['supported ' ])) {
826829 $ service ->setSupportedLocales ($ config ['supported ' ]);
827830 }
Original file line number Diff line number Diff line change 1212return [
1313 'default ' => [
1414 'default ' => 'en ' ,
15+ 'current ' => 'en ' ,
1516 'supported ' => [
1617 'en ' ,
1718 'es ' ,
You can’t perform that action at this time.
0 commit comments