feat(i18n): convert 38 hardcoded static labels + safe blade wrap + 226 keys
- Convert all remaining static \$modelLabel/\$pluralModelLabel to getter methods with __() (AppointmentResource, WorkOrderResource, MasterResource, ServiceTemplateResource, LaborResource, and 33 others) - Safe blade wrap v2 (37 files, 201 wraps): fixed the regex to not match `->`, `=>`, `!<` — previous aggressive pass broke @if directives - Bulk-translate lowercase model-label keys (programări, fișe lucru, tehnicieni, șabloane servicii, norme-ore, etc.) — these were the RO strings appearing in page titles/breadcrumbs - Add human RU/EN for mechanic-kpi (Mecanic/Lucrări/Norma ore/etc.) and calendar-board words Tests 306 green. Blade compiles cleanly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -60,14 +60,14 @@
|
||||
<p>Autoservice profesional{{ $city ? ' — ' . $city : '' }}. Diagnostic, reparații, piese, ITP.</p>
|
||||
@if (! empty($shopEnabled))
|
||||
<a href="/shop" style="display:inline-block;margin-top:20px;background:#fff;color:{{ $themeColor }};padding:12px 28px;border-radius:8px;font-weight:700;text-decoration:none;">
|
||||
🛒 Magazin piese online
|
||||
{{ __('🛒 Magazin piese online') }}
|
||||
</a>
|
||||
@endif
|
||||
</header>
|
||||
|
||||
@if (! empty($services))
|
||||
<section class="section">
|
||||
<h2>Servicii oferite</h2>
|
||||
<h2>{{ __('Servicii oferite') }}</h2>
|
||||
<div class="services-grid">
|
||||
@foreach ($services as $s)
|
||||
<div class="service-card">
|
||||
@@ -84,12 +84,12 @@
|
||||
<div class="info-block">
|
||||
<h3>{{ __('📍 Locație & contact') }}</h3>
|
||||
@if ($city) <p><b>{{ __('Oraș:') }}</b> {{ $city }}</p> @endif
|
||||
@if ($phone) <p><b>Telefon:</b> <a href="tel:{{ $phone }}" style="color:inherit;">{{ $phone }}</a></p> @endif
|
||||
@if ($email) <p><b>Email:</b> <a href="mailto:{{ $email }}" style="color:inherit;">{{ $email }}</a></p> @endif
|
||||
@if ($phone) <p><b>{{ __('Telefon:') }}</b> <a href="tel:{{ $phone }}" style="color:inherit;">{{ $phone }}</a></p> @endif
|
||||
@if ($email) <p><b>{{ __('Email:') }}</b> <a href="mailto:{{ $email }}" style="color:inherit;">{{ $email }}</a></p> @endif
|
||||
</div>
|
||||
<div class="info-block">
|
||||
<h3>🕒 Program de lucru</h3>
|
||||
<p>Luni – Vineri: 08:00 – 18:00</p>
|
||||
<h3>{{ __('🕒 Program de lucru') }}</h3>
|
||||
<p>{{ __('Luni – Vineri: 08:00 – 18:00') }}</p>
|
||||
<p>{{ __('Sâmbătă: 09:00 – 14:00') }}</p>
|
||||
<p>{{ __('Duminică: închis') }}</p>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user