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

@@ -27,17 +27,17 @@ class TicketTransferred extends Notification
public function toMail(object $notifiable): MailMessage
{
return (new MailMessage)
->subject(__('Ticket #{id} đã được chuyển đến phòng của bạn', ['id' => $this->feedback->id]))
->line(__('Ticket: :title', ['title' => $this->feedback->title]))
->line(__('Người chuyển: :name', ['name' => $this->sender->name]))
->line(__('Lý do: :reason', ['reason' => $this->transferLog->reason]))
->action(__('Xem Ticket'), url('/admin/feedbacks/' . $this->feedback->id . '/edit'));
->subject(__('feedback.notif_ticket_transferred_subject', ['id' => $this->feedback->id]))
->line(__('feedback.notif_ticket_closed_ticket', ['title' => $this->feedback->title]))
->line(__('feedback.notif_ticket_transferred_by', ['name' => $this->sender->name]))
->line(__('feedback.notif_ticket_transferred_reason', ['reason' => $this->transferLog->reason]))
->action(__('feedback.notif_view_ticket'), url('/admin/feedbacks/' . $this->feedback->id . '/edit'));
}
public function toDatabase(object $notifiable): array
{
return [
'message' => __('Ticket #{id} ":title" đã được chuyển đến phòng của bạn bởi :sender.', [
'message' => __('feedback.notif_ticket_transferred_message', [
'id' => $this->feedback->id,
'title' => $this->feedback->title,
'sender' => $this->sender->name,