From 9296d9db1135ccae8405507727ed0ae0e9cce901 Mon Sep 17 00:00:00 2001 From: Vasyka Date: Sat, 18 Jul 2026 11:24:41 +0000 Subject: [PATCH] i18n(permission-overrides): explicit empty state (was auto-generated class name) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Filament default rendered 'Не найдено user permission overrides / Создать user permission override для старта.' from the model class name. Overridden with translated heading + explanatory description + shield-exclamation icon. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../RelationManagers/PermissionOverridesRelationManager.php | 3 +++ lang/en.json | 2 ++ lang/ru.json | 2 ++ 3 files changed, 7 insertions(+) diff --git a/app/Filament/Tenant/Resources/UserResource/RelationManagers/PermissionOverridesRelationManager.php b/app/Filament/Tenant/Resources/UserResource/RelationManagers/PermissionOverridesRelationManager.php index 111a589..b1505a6 100644 --- a/app/Filament/Tenant/Resources/UserResource/RelationManagers/PermissionOverridesRelationManager.php +++ b/app/Filament/Tenant/Resources/UserResource/RelationManagers/PermissionOverridesRelationManager.php @@ -103,6 +103,9 @@ class PermissionOverridesRelationManager extends RelationManager Actions\EditAction::make()->modalHeading(__('Editează excepția')), Actions\DeleteAction::make(), ]) + ->emptyStateHeading(__('Nicio excepție')) + ->emptyStateDescription(__('Rolurile utilizatorului îi acordă deja drepturi. Adaugă excepții doar când vrei să GRANT-uiești sau să DENY-uiești un drept specific pentru acest utilizator (peste rol).')) + ->emptyStateIcon('heroicon-o-shield-exclamation') ->defaultSort('granted_at', 'desc'); } } diff --git a/lang/en.json b/lang/en.json index c53756a..605598b 100644 --- a/lang/en.json +++ b/lang/en.json @@ -1170,6 +1170,7 @@ "Nicio comandă încă": "No orders yet", "Nicio conversație": "No conversations", "Nicio daună marcată": "No damage marked", + "Nicio excepție": "No overrides", "Nicio factură emisă încă": "No invoices issued yet", "Nicio factură generată": "No invoice generated", "Nicio fișă de lucru": "No work orders", @@ -1631,6 +1632,7 @@ "Roluri suplimentare": "Additional roles", "Roluri suplimentare peste rolul primar — drepturile se cumulează.": "Additional roles on top of the primary — permissions accumulate.", "Rolurile sistem (owner/admin/etc.) au numele blocat": "System roles (owner/admin/etc.) have locked names", + "Rolurile utilizatorului îi acordă deja drepturi. Adaugă excepții doar când vrei să GRANT-uiești sau să DENY-uiești un drept specific pentru acest utilizator (peste rol).": "The user's roles already grant them permissions. Add overrides only when you want to manually GRANT or DENY a specific permission for this user (on top of the role).", "Română": "Romanian", "Rotire": "Rotate", "Roți": "Wheels", diff --git a/lang/ru.json b/lang/ru.json index 05f071e..ad41851 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -1170,6 +1170,7 @@ "Nicio comandă încă": "Пока нет заказов", "Nicio conversație": "Нет диалогов", "Nicio daună marcată": "Нет отмеченных повреждений", + "Nicio excepție": "Нет исключений", "Nicio factură emisă încă": "Счета пока не выставлены", "Nicio factură generată": "Счета не созданы", "Nicio fișă de lucru": "Нет заказ-нарядов", @@ -1631,6 +1632,7 @@ "Roluri suplimentare": "Доп. роли", "Roluri suplimentare peste rolul primar — drepturile se cumulează.": "Дополнительные роли поверх основной — права суммируются.", "Rolurile sistem (owner/admin/etc.) au numele blocat": "Системные роли (owner/admin/и т.д.) имеют заблокированное имя", + "Rolurile utilizatorului îi acordă deja drepturi. Adaugă excepții doar când vrei să GRANT-uiești sau să DENY-uiești un drept specific pentru acest utilizator (peste rol).": "Роли пользователя уже предоставляют ему права. Добавляйте исключения только когда хотите вручную GRANT-нуть или DENY-нуть конкретное право для этого пользователя (поверх роли).", "Română": "Румынский", "Rotire": "Поворот", "Roți": "Колёса",