feat: add i18n support for Vietnamese and English
Some checks failed
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
Tests / PHP 8.5 (push) Has been cancelled

This commit is contained in:
2026-05-04 10:40:39 +00:00
parent 3a8db5cae6
commit 8c6b71cb8a
64 changed files with 4652 additions and 254 deletions

View File

@@ -35,37 +35,37 @@ class ResolvedTicketsWidget extends BaseWidget
->color('primary'),
TextColumn::make('title')
->label('Ticket')
->label(__('app.widget_ticket'))
->searchable()
->weight('semibold')
->url(fn (Feedback $record): string => FeedbackResource::getUrl('edit', ['record' => $record]))
->color('primary'),
TextColumn::make('customer.name')
->label('Customer')
->label(__('app.widget_customer'))
->searchable(),
TextColumn::make('customerProduct.product.name')
->label('Product')
->placeholder('General'),
->label(__('app.product'))
->placeholder(__('app.general')),
TextColumn::make('assignedTo.name')
->label('Handler'),
->label(__('app.widget_handler')),
TextColumn::make('currentDepartment.name')
->label('Department')
->label(__('app.department'))
->badge()
->color('info'),
TextColumn::make('updated_at')
->label('Resolved')
->label(__('app.widget_resolved'))
->since()
->sortable()
->color('secondary'),
])
->defaultSort('updated_at', 'desc')
->heading('Tickets Awaiting Closure')
->description('Tickets that have been resolved and are pending manager review for closure.')
->heading(__('app.widget_tickets_awaiting_closure'))
->description(__('app.widget_tickets_awaiting_desc'))
->paginated([5]);
}