I am trying to implement laravel localization.
What I do is this code:
<select class="form-control" onchange="location = this.value;">
@if(session() -> get('locale') == 'it')
<option value="{{ url('locale/it') }}"> IT</option>
<option value="{{ url('locale/en') }}">EN</option>
<option value="{{ url('locale/de') }}"> DE</option>
@elseif(session() -> get('locale') == 'en')
<option value="{{ url('locale/en') }}">EN</option>
<option value="{{ url('locale/it') }}"> IT</option>
<option value="{{ url('locale/de') }}"> DE</option>
@elseif(session() -> get('locale') == 'de')
<option value="{{ url('locale/de') }}"> DE</option>
<option value="{{ url('locale/en') }}">EN</option>
<option value="{{ url('locale/it') }}"> IT</option>
@endif
</select>
It works but when I see in another browser I can not click on dropdown cause there is no data to click. Is this because of the session? What should I do in this case?