【发布时间】:2021-12-10 06:41:51
【问题描述】:
我有一个项目有两种语言,我通过路由更改语言
Route::get('/language/{locale}', function ($locale) {
app()->setLocale($locale);
session()->put('locale', $locale);
return redirect()->back();
});
这是按钮切换器
<li class="nav-item lang-nav fw-bold ms-1 me-md-5">
@if ($current_locale == $arabic_locale)
<a class="nav-link text-mine-blue text-center" href="language/{{ $english_locale }}">
English
</a>
@endif
@if ($current_locale == $english_locale)
<a class="nav-link text-mine-blue text-center" href="language/{{ $arabic_locale }}">
عربي
</a>
@endif
</li>
我需要在更改语言时更改我的 URL 语言两种 例如,如果 URL 是 mywebsite/articles 并且用户更改了语言,我需要将“/articles”更改为其他语言,我该怎么做?
【问题讨论】: