@foreach($availableLocales ?? [] as $code => $info)
@if($code !== ($locale ?? 'fr'))
@php
$targetUrl = !empty($localeUrls[$code]) ? url($localeUrls[$code]) : url($code);
$queryString = request()->getQueryString();
if ($queryString) $targetUrl .= '?' . $queryString;
@endphp
{{ $info['name'] }}
@endif
@endforeach