@extends('layouts.admin', ['title' => 'Translation Management', 'pageTitle' => 'Translation Management', 'active' => 'settings']) @php($activeTab = $activeTab ?? 'translations') @section('content')

Edit translation values by language and module. English text remains the fallback for missing keys.

Languages Import/Export
@if (session('status'))
{{ session('status') }}
@endif
@include('admin.settings.partials.nav', ['activeTab' => $activeTab])
Filter Reset
@csrf @forelse ($translations as $translation) {{ $modules[$translation->module] ?? $translation->module }} {{ $translation->module }}.{{ $translation->translation_key }} {{ $translation->default_text }} {{ $translation->is_missing ? 'Missing' : 'Translated' }} @empty

No translations found

Try another module, language, or search term.

@endforelse
@error('translations')

{{ $message }}

@enderror
Save Translations
@php $previewDirection = $selectedLanguage?->direction ?? 'ltr'; $previewTitle = $translations->firstWhere('translation_key', 'total_bookings')?->translated_text ?: $translations->first()?->translated_text ?: 'Total Bookings'; $previewTrend = $previewDirection === 'rtl' ? 'ارتفاع 19% من الشهر الماضي' : 'Up 19% from last month'; @endphp
$previewDirection === 'rtl', ])>

{{ $previewTitle }}

128

{{ $previewTrend }}

@endsection