+ @php
+ $languages = [
+ 'de' => ['name' => 'Deutsch', 'countries' => ['de-DE', 'de-AT', 'de-CH']],
+ 'en' => ['name' => 'English', 'countries' => ['en-GB', 'en-US', 'en-AU', 'en-CA']],
+ 'es' => ['name' => 'Español', 'countries' => ['es-ES', 'es-CL', 'es-CO']],
+ ];
+ $currentLangCountry = session('lang_country', config('lang-country.fallback'));
+ @endphp
+
+ @foreach($languages as $langCode => $langData)
+ @foreach($langData['countries'] as $langCountry)
+ @php
+ [$lang, $countryCode] = explode('-', $langCountry);
+ $isActive = $currentLangCountry === $langCountry;
+ @endphp
+
+
+ {{ $langData['name'] }}
+ {{ strtoupper($countryCode) }}
+
+ @endforeach
+ @endforeach
+