我安装了此软件包“ https://github.com/mcamara/laravel-localization”。
然后将所有路由放入“ Route::group(['prefix' => LaravelLocalization::setLocale()], function()... });
”中。
但是我想基于选择菜单来翻译站点,因此,当用户在选择菜单中选择一种语言时,应该使用上述软件包将站点内容翻译为所选语言。
您知道将选择菜单与软件包集成以实现该目标所必需的吗?
<form method="post" action="{{route('site.translate')}}" id="translate">
{{csrf_field()}}
<select name="language" id="language">
<option value="en">English</option>
<option value="de">German</option>
<option value="es">Spanish</option>
</select>
</form>