Refactor SMS and Coupon resources to utilize localization for labels and messages, enhancing internationalization support. Update .env.example to change APP_LOCALE to 'tk'.

This commit is contained in:
Mekan1206
2026-06-03 22:10:17 +05:00
parent 96eefd70ba
commit 6f3069f619
75 changed files with 2830 additions and 47 deletions

View File

@@ -19,16 +19,31 @@ class PhoneVerificationResource extends Resource
protected static ?string $recordTitleAttribute = 'phone';
protected static ?string $navigationLabel = 'OTP Verifications';
protected static ?string $navigationLabel = null;
protected static ?string $modelLabel = 'OTP verification';
protected static ?string $modelLabel = null;
protected static ?string $pluralModelLabel = 'OTP verifications';
protected static ?string $pluralModelLabel = null;
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedKey;
protected static ?int $navigationSort = 2;
public static function getNavigationLabel(): string
{
return __('filament.phone_verifications.navigation');
}
public static function getModelLabel(): string
{
return __('filament.phone_verifications.model');
}
public static function getPluralModelLabel(): string
{
return __('filament.phone_verifications.plural');
}
public static function infolist(Schema $schema): Schema
{
return PhoneVerificationInfolist::configure($schema);