@extends('user::layouts.backend-master') @section('breadcrumb_title', $pageTitle) @section('breadcrumb_subtitle', trans('translate.Manage your site configurations')) @section('content')

{{ $pageTitle }}

Manage translations across all modules dynamically

@foreach($moduleLanguages as $module => $moduleData)
{{ $moduleData['name'] }}
{{ count($moduleData['languages']) }} languages available
@if(empty($moduleData['languages']))

No language files found for this module

@else
@foreach($moduleData['languages'] as $langCode => $langName)
{{ $langName }}
{{ strtoupper($langCode) }}
Translations: {{ $moduleData['translations_count'][$langCode] ?? 0 }}
@php $baseCount = $moduleData['translations_count']['en'] ?? 1; $currentCount = $moduleData['translations_count'][$langCode] ?? 0; $percentage = $baseCount > 0 ? ($currentCount / $baseCount) * 100 : 0; @endphp
{{ round($percentage) }}% complete
@endforeach
@endif
@endforeach

{{ count($modules) }}

Total Modules

{{ count($languages) }}

Available Languages

{{ array_sum(array_map(fn($m) => count($m['languages']), $moduleLanguages)) }}

Language Files

{{ array_sum(array_map(fn($m) => array_sum($m['translations_count']), $moduleLanguages)) }}

Total Translations

@endsection @push('styles') @endpush @push('scripts') @endpush