FleetCart/Modules/Translation/Resources/views/admin/translations/index.blade.php
2023-12-03 14:07:47 +00:00

51 lines
1.8 KiB
PHP

@extends('admin::layout')
@section('title', trans('translation::translations.translations'))
@component('admin::components.page.header')
@slot('title', trans('translation::translations.translations'))
<li class="active">{{ trans('translation::translations.translations') }}</li>
@endcomponent
@section('content')
<div class="box box-primary">
<div class="box-body index-table">
<table class="table table-hover translations-table">
<thead>
<tr>
<th>{{ trans('translation::translations.table.key') }}</th>
@foreach (supported_locales() as $locale => $language)
<th>{{ $language['name'] }}</th>
@endforeach
</tr>
</thead>
<tbody>
@foreach ($translations as $key => $translation)
<tr>
<td>{{ $key }}</td>
@foreach (supported_locales() as $locale => $language)
<td class="translation-td">
<a href="#" class="translation editable-click {{ array_has($translation, $locale) ? '' : 'editable-empty' }}"
data-locale="{{ $locale }}"
data-key="{{ $key }}"
>{{ array_get($translation, $locale) }}</a>
</td>
@endforeach
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
@endsection
@push('globals')
@vite([
'Modules/Translation/Resources/assets/admin/js/main.js',
])
@endpush