66 lines
3.3 KiB
PHP
66 lines
3.3 KiB
PHP
<?php
|
|
|
|
return [
|
|
// ClosingService
|
|
'already_closed' => 'Phiếu này đã được đóng.',
|
|
'close_permission_denied' => 'Chỉ lãnh đạo cấp phòng mới có quyền đóng phiếu.',
|
|
'close_department_only' => 'Bạn chỉ có thể đóng phiếu thuộc phòng ban mình quản lý.',
|
|
'proof_required' => 'Yêu cầu cung cấp tài liệu bằng chứng để hoàn tất quy trình.',
|
|
'already_resolved' => 'Phiếu này đã được xử lý hoặc đóng.',
|
|
|
|
// TransferService
|
|
'transfer_reason_required' => 'Vui lòng nhập lý do chuyển tiếp.',
|
|
'handler_not_in_department' => 'Người xử lý được chọn không thuộc phòng ban đích.',
|
|
'user_not_found' => 'Không tìm thấy người xử lý được chọn.',
|
|
|
|
// FileService
|
|
'file_type_not_allowed' => 'Loại file :type không được phép. Cho phép: jpg, png, pdf, mp4, mov.',
|
|
'file_size_exceeds' => 'Kích thước file vượt quá :max KB.',
|
|
'file_upload_failed' => 'Tải file lên thất bại. Vui lòng kiểm tra lại file và thử lại.',
|
|
'file_too_large' => 'File quá lớn. Kích thước tối đa là :max MB.',
|
|
'file_invalid_type' => 'Loại file không hợp lệ. Chỉ chấp nhận: jpg, png, pdf, mp4, mov.',
|
|
|
|
// EditFeedback page
|
|
'transfer_department' => 'Chuyển phòng ban',
|
|
'target_department' => 'Phòng ban đích',
|
|
'assign_to_optional' => 'Chỉ định người xử lý (tùy chọn)',
|
|
'reason' => 'Lý do',
|
|
'transferred_successfully' => 'Chuyển tiếp thành công',
|
|
'close_ticket' => 'Đóng phiếu',
|
|
'close_confirm' => 'Bạn có chắc muốn đóng phiếu này? Hành động này KHÔNG thể hoàn tác.',
|
|
'close_submit' => 'Đóng',
|
|
'closed_successfully' => 'Đóng phiếu thành công',
|
|
|
|
// InteractionsRelationManager
|
|
'interaction_history' => 'Lịch sử tương tác',
|
|
'interaction_type_note' => 'Ghi chú',
|
|
'interaction_type_status_change' => 'Thay đổi trạng thái',
|
|
'interaction_type_assignment' => 'Phân công / Chuyển tiếp',
|
|
'view_attachments' => 'Xem tệp đính kèm',
|
|
'add_interaction' => 'Thêm tương tác',
|
|
'assigned_successfully' => 'Phân công thành công',
|
|
'status_updated' => 'Cập nhật trạng thái thành công',
|
|
|
|
// Notifications
|
|
'notif_ticket_closed_subject' => 'Ticket #:id đã được đóng',
|
|
'notif_ticket_closed_ticket' => 'Ticket: :title',
|
|
'notif_ticket_closed_by' => 'Đóng bởi: :name',
|
|
'notif_view_ticket' => 'Xem Ticket',
|
|
'notif_ticket_closed_message' => 'Ticket #:id ":title" đã được đóng bởi :actor.',
|
|
|
|
'notif_ticket_transferred_subject' => 'Ticket #:id đã được chuyển đến phòng của bạn',
|
|
'notif_ticket_transferred_by' => 'Người chuyển: :name',
|
|
'notif_ticket_transferred_reason' => 'Lý do: :reason',
|
|
'notif_ticket_transferred_message' => 'Ticket #:id ":title" đã được chuyển đến phòng của bạn bởi :sender.',
|
|
|
|
// CreateFeedback
|
|
'created_via' => 'Phản ánh được tạo qua :channel',
|
|
'unknown_channel' => 'kênh không xác định',
|
|
|
|
// Activity Log
|
|
'log_import_done' => 'Nhập xong :file - :rows dòng',
|
|
'log_export_done' => 'Xuất :tables bảng, :rows dòng',
|
|
'log_transfer' => ':title: chuyển từ :from sang :to',
|
|
'log_close' => 'Đóng ticket: :title',
|
|
];
|