@php
    $availableTranslations = \RequestContext::get('translated_uris');
    $languages = \Localization::getSupportedLanguages()->keyBy('id');
@endphp
<div class="lang-switcher-dialog" data-controller="components/lang-switcher-dialog">
    <div class="lang-switcher-dialog__box">
        <div class="lang-switcher-dialog__title heading3">@lang('frontend.available_languages')</div>
            @if($availableTranslations)
                <ul>
                    @foreach($availableTranslations as $langId => $langUri)
                        <li>
                            <label>
                                <input 
                                    name="language-switch-input"
                                    type="radio"
                                    value="{{ lang_url($langUri, $langId) }}"
                                    class="lang-switcher-dialog__option"
                                    data-action="select-language"/>
                                <span>
                                    {{ $languages[$langId]->native_name }}
                                </span>
                            </label>
                        </li>
                    @endforeach
                </ul>
            @endif
        <div class="lang-switcher-dialog__actions">
            <button class="std-button lang-switcher-dialog__go-btn" data-action="go" disabled data-action="cancel">@lang('frontend.enter')</button>
            <button class="std-button alt-color lang-switcher-dialog__cancel-btn" data-action="cancel">@lang('frontend.cancel')</button>
        </div>
    </div>
</div>