@php if(!function_exists('try_svg')) { function try_svg($name, $classes) { try { return svg($name, $classes); } catch(\Exception $e) { return '❓'; } } } @endphp @foreach ($otherLanguages as $language) @php $isCurrent = false; if (isset($currentLanguage)) { $isCurrent = $currentLanguage['code'] === $language['code']; } @endphp !$isCurrent, 'cursor-default' => $isCurrent, ]) @if (!$isCurrent) href="{{ route('translation-manager.switch', ['code' => $language['code']]) }}" @endif > @if ($showFlags) {{ try_svg('flag-4x3-'.$language['flag'], 'w-6 h-6') }} {{ $language['name'] }} @else $isCurrent])>{{ str($language['code'])->upper()->value() . " - {$language['name']}" }} @endif @endforeach