@php $menuKey = match($surface) { \App\Enums\LanguageSurfaceEnum::WEB => 'website', \App\Enums\LanguageSurfaceEnum::CUSTOMER_APP => 'customer_app', \App\Enums\LanguageSurfaceEnum::SELLER_APP => 'seller_app', \App\Enums\LanguageSurfaceEnum::RIDER_APP => 'rider_app', }; @endphp @extends('layouts.admin.app', ['page' => $menuAdmin['languages']['active'] ?? '', 'sub_page' => $menuAdmin['languages']['route'][$menuKey]['sub_active'] ?? '']) @section('title', $editing ? __('labels.edit_language') : __('labels.add_language')) @section('header_data') @php $page_title = $editing ? __('labels.edit_language') : __('labels.add_language'); $page_pretitle = $surface->label(); @endphp @endsection @php $breadcrumbs = [ ['title' => __('labels.home'), 'url' => route('admin.dashboard')], ['title' => __('labels.languages_management'), 'url' => route('admin.languages.index')], ['title' => $surface->label(), 'url' => route('admin.languages.clients.show', $surface->value)], ['title' => $editing ? $language->native_name : __('labels.create'), 'url' => null], ]; if ($editing) { $translationsUpdateRoute = route('admin.languages.clients.translations.update', [$surface->value, $language]); $translationsDatatableRoute = route('admin.languages.clients.translations.datatable', [$surface->value, $language]); } @endphp @section('admin-content')
@include('admin.languages.partials.details-form')
@if($editing && $language->code !== 'en')
@include('admin.languages.partials.language-pack')
@include('admin.languages.partials.translations')
@elseif($editing)
@endif
@endsection @push('scripts') @endpush