From 534ef96da6570e2ac1d1a1f06ea97f7e8908f6f8 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Tue, 4 Nov 2025 22:13:14 +0500 Subject: [PATCH] Fixing the word inflection --- resources/views/packages/index.blade.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/views/packages/index.blade.php b/resources/views/packages/index.blade.php index e80fe1cc..0972d3f4 100644 --- a/resources/views/packages/index.blade.php +++ b/resources/views/packages/index.blade.php @@ -102,7 +102,12 @@ class="d-block lh-sm small fw-medium m-0 stretched-link link-body-emphasis text- {{ $type->text() }}

- {{ trans_choice('{1} :count пакет|[2,4] :count пакета|:count пакетов', \App\Models\Package::approved()->where('type', $type)->count()) }} + @php + $count = \App\Models\Package::approved()->where('type', $type)->count(); + $forms = ['пакет', 'пакета', 'пакетов']; + $form = $forms[($count % 100 > 4 && $count % 100 < 20) ? 2 : [2, 0, 1, 1, 1, 2][min($count % 10, 5)]]; + @endphp + {{ $count }} {{ $form }}