mirror of
https://github.com/ProxyPanel/ProxyPanel.git
synced 2026-04-05 03:58:39 +00:00
- Optimize Blade JavaScript code. - Refactored multiple admin controllers for improved validation, error handling, and query efficiency. - Added ProxyConfig trait to centralize proxy configuration options. - Updated NodeStatusDetection to use model relationships for heartbeat checks. - Improved category, label, and country management logic and error logging. - Added new Blade components for admin UI and updated language files and assets for better localization and frontend support. - Bug fixed & introduced more bug :)
52 lines
3.5 KiB
PHP
52 lines
3.5 KiB
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
return [
|
|
'account_expired' => 'Thông báo thời hạn tài khoản',
|
|
'account_expired_blade' => 'Tài khoản sẽ hết hạn sau :days ngày, vui lòng gia hạn sớm',
|
|
'account_expired_content' => 'Tài khoản sẽ hết hạn sau :days ngày. Để tiếp tục sử dụng dịch vụ, vui lòng tiến hành thủ tục gia hạn sớm.',
|
|
'active_email' => 'Vui lòng hoàn thành xác thực trong 30 phút',
|
|
'attribute' => 'Thông báo',
|
|
'block_report' => 'Báo cáo chi tiết chặn:',
|
|
'close_ticket' => 'Ticket [ID: :id, Tiêu đề: :title] đã được đóng',
|
|
'data_anomaly' => 'Cảnh báo lưu lượng người dùng bất thường',
|
|
'data_anomaly_content' => 'Tình hình lưu lượng 1 giờ qua của người dùng [ID: :id]: [Tải lên: :upload, Tải xuống: :download, Tổng cộng: :total]',
|
|
'details' => 'Xem chi tiết',
|
|
'details_btn' => 'Vui lòng nhấn nút bên dưới để xem chi tiết.',
|
|
'ding_bot_limit' => 'Mỗi bot có thể gửi tối đa 20 tin nhắn trong 1 phút. Vượt quá giới hạn sẽ bị hạn chế 10 phút.',
|
|
'empty' => 'Không có tin nhắn mới',
|
|
'error' => 'Lỗi gửi tin nhắn [:channel]: :reason',
|
|
'get_access_token_failed' => 'Lấy access token thất bại!\nTham số yêu cầu: :body',
|
|
'into_maintenance' => 'Chuyển sang chế độ bảo trì tự động',
|
|
'new' => '{1} :num tin nhắn mới|{2} :num tin nhắn mới',
|
|
'new_ticket' => 'Đã nhận ticket mới: [Tiêu đề: :title]. Vui lòng xem chi tiết.',
|
|
'next_check_time' => 'Thời gian phát hiện chặn nút tiếp theo: :time',
|
|
'node' => [
|
|
'download' => 'Tải xuống',
|
|
'total' => 'Tổng cộng',
|
|
'upload' => 'Tải lên',
|
|
],
|
|
'node_block' => 'Cảnh báo chặn nút',
|
|
'node_offline' => 'Cảnh báo nút offline',
|
|
'node_offline_content' => 'Các nút sau đây có bất thường và có thể đã offline:',
|
|
'node_renewal' => 'Nhắc nhở gia hạn nút',
|
|
'node_renewal_blade' => 'Các nút sau sắp hết hạn, vui lòng gia hạn sớm: :nodes',
|
|
'node_renewal_content' => 'Các nút sau sắp hết hạn. Để tránh gián đoạn dịch vụ, vui lòng gia hạn trước khi hết hạn.',
|
|
'payment_received' => 'Đã xác nhận thanh toán của bạn. Số tiền: :amount. Xem chi tiết đơn hàng',
|
|
'reply_ticket' => 'Trả lời ticket: :title',
|
|
'reset_failed' => '[Tác vụ hàng ngày] Reset lưu lượng người dùng [ID: :uid, Tên người dùng: :username] thất bại',
|
|
'serverChan_exhausted' => 'Đã đạt giới hạn gửi hôm nay!',
|
|
'serverChan_limit' => 'Tần suất gửi trong 1 phút quá cao, vui lòng tối ưu cài đặt thông báo!',
|
|
'sign_failed' => 'Xác thực chữ ký bảo mật thất bại',
|
|
'ticket_content' => 'Nội dung ticket:',
|
|
'traffic_remain' => 'Đã sử dụng :percent% lưu lượng, vui lòng sử dụng lưu lượng còn lại một cách có kế hoạch',
|
|
'traffic_tips' => 'Vui lòng kiểm tra ngày reset lưu lượng và sử dụng có kế hoạch, hoặc nạp thêm khi thiếu.',
|
|
'traffic_warning' => 'Cảnh báo lượng sử dụng lưu lượng',
|
|
'verification' => 'Mã xác thực:',
|
|
'verification_account' => 'Thông báo xác thực tài khoản',
|
|
'verification_limit' => 'Vui lòng hoàn thành xác thực trong :minutes phút',
|
|
'view_ticket' => 'Xem ticket',
|
|
'view_web' => 'Xem website',
|
|
];
|