我正在制作一个双语应用程序.我对每种语言使用相同的路由,但对两种语言使用不同的视图.每当我想改道到一条路由时,我想通过{{ route('test.route', 'en') }}
.在我经过en
的地方,我想从视图中获取当前的语言环境值,然后将其传递给路由.请帮忙.
我正在制作一个双语应用程序.我对每种语言使用相同的路由,但对两种语言使用不同的视图.每当我想改道到一条路由时,我想通过{{ route('test.route', 'en') }}
.在我经过en
的地方,我想从视图中获取当前的语言环境值,然后将其传递给路由.请帮忙.
尝尝这个.它将在您的应用程序中提供区域设置
Config::get('app.locale')
Edit:
要在blade中使用它,请像下面这样使用,以在blade中 echo 您当前的语言环境.
{{ Config::get('app.locale') }}
If you want to do a if condition in blade around it, it will become,
@if ( Config::get('app.locale') == 'en')
{{ 'Current Language is English' }}
@elseif ( Config::get('app.locale') == 'ru' )
{{ 'Current Language is Russian' }}
@endif
To get current locale,
app()->getLocale()