✨ feat: Update server configuration translations for multiple languages
- Added new keys for server configuration actions and descriptions in Russian, Thai, Turkish, Ukrainian, Vietnamese, Chinese (Simplified and Traditional). - Removed outdated configuration structure and replaced it with a more organized server_config object. - Enhanced the dynamic Inputs component to support textarea input type for better user experience.
This commit is contained in:
@@ -1,35 +1,18 @@
|
||||
{
|
||||
"actions": {
|
||||
"cancel": "Hủy",
|
||||
"save": "Lưu"
|
||||
},
|
||||
"address": "Địa chỉ",
|
||||
"address_placeholder": "Địa chỉ máy chủ",
|
||||
"bandwidth_placeholder": "Nhập băng thông, để trống cho BBR",
|
||||
"basic": "Cấu Hình Cơ Bản",
|
||||
"cancel": "Hủy",
|
||||
"cert_dns_env": "Biến môi trường DNS",
|
||||
"cert_dns_provider": "Nhà cung cấp DNS",
|
||||
"cert_mode": "Chế độ chứng chỉ",
|
||||
"cipher": "Thuật toán Mã hóa",
|
||||
"city": "Thành phố",
|
||||
"config": {
|
||||
"actions": {
|
||||
"cancel": "Hủy",
|
||||
"save": "Lưu"
|
||||
},
|
||||
"communicationKey": "Khóa giao tiếp",
|
||||
"communicationKeyDescription": "Dùng để xác thực nút.",
|
||||
"description": "Quản lý khóa giao tiếp nút, khoảng thời gian kéo/đẩy, và các hệ số động.",
|
||||
"dynamicMultiplier": "Hệ số động",
|
||||
"dynamicMultiplierDescription": "Định nghĩa khoảng thời gian và hệ số để điều chỉnh tính toán lưu lượng.",
|
||||
"endTime": "Thời gian kết thúc",
|
||||
"inputPlaceholder": "Vui lòng nhập",
|
||||
"multiplier": "Hệ số",
|
||||
"nodePullInterval": "Khoảng thời gian kéo nút",
|
||||
"nodePullIntervalDescription": "Tần suất nút kéo cấu hình (giây).",
|
||||
"nodePushInterval": "Khoảng thời gian đẩy nút",
|
||||
"nodePushIntervalDescription": "Tần suất nút đẩy thống kê (giây).",
|
||||
"reset": "Đặt lại",
|
||||
"save": "Lưu",
|
||||
"saveSuccess": "Lưu thành công",
|
||||
"startTime": "Thời gian bắt đầu",
|
||||
"timeSlot": "Khung thời gian",
|
||||
"title": "Cấu hình nút"
|
||||
},
|
||||
"confirm": "Xác nhận",
|
||||
"confirmDeleteDesc": "Hành động này không thể hoàn tác.",
|
||||
"confirmDeleteTitle": "Xóa máy chủ này?",
|
||||
@@ -114,6 +97,51 @@
|
||||
"security_short_id_placeholder": "Chuỗi hex (tối đa 16 ký tự)",
|
||||
"security_sni": "SNI",
|
||||
"select_encryption_method": "Chọn phương pháp mã hóa",
|
||||
"server_config": {
|
||||
"description": "Quản lý khóa giao tiếp nút, khoảng thời gian kéo/đẩy.",
|
||||
"dynamic_multiplier": "Hệ số động",
|
||||
"dynamic_multiplier_desc": "Định nghĩa các khoảng thời gian và hệ số để điều chỉnh việc tính toán lưu lượng.",
|
||||
"fields": {
|
||||
"block_rules_placeholder": "Một quy tắc miền mỗi dòng, hỗ trợ:\nkeyword:google (khớp từ khóa)\nsuffix:google.com (khớp hậu tố)\nregex:.*\\.example\\.com$ (khớp regex)\nexample.com (khớp chính xác)",
|
||||
"communication_key": "Khóa giao tiếp",
|
||||
"communication_key_desc": "Dùng để xác thực nút.",
|
||||
"communication_key_placeholder": "Vui lòng nhập",
|
||||
"dns_config": "Cấu hình DNS",
|
||||
"dns_domains_placeholder": "Một quy tắc miền mỗi dòng, hỗ trợ:\nkeyword:google (khớp từ khóa)\nsuffix:google.com (khớp hậu tố)\nregex:.*\\.example\\.com$ (khớp regex)\nexample.com (khớp chính xác)",
|
||||
"dns_proto_placeholder": "Chọn loại",
|
||||
"end_time": "Thời gian kết thúc",
|
||||
"ip_strategy": "Chiến lược IP",
|
||||
"ip_strategy_desc": "Chọn sở thích phiên bản IP cho các kết nối mạng",
|
||||
"ip_strategy_ipv4": "Ưu tiên IPv4",
|
||||
"ip_strategy_ipv6": "Ưu tiên IPv6",
|
||||
"ip_strategy_placeholder": "Chọn chiến lược IP",
|
||||
"multiplier": "Hệ số",
|
||||
"node_pull_interval": "Khoảng thời gian kéo nút",
|
||||
"node_pull_interval_desc": "Tần suất nút kéo cấu hình (giây).",
|
||||
"node_push_interval": "Khoảng thời gian đẩy nút",
|
||||
"node_push_interval_desc": "Tần suất nút đẩy thống kê (giây).",
|
||||
"outbound_address_placeholder": "Địa chỉ máy chủ",
|
||||
"outbound_name_placeholder": "Tên cấu hình",
|
||||
"outbound_password_placeholder": "Mật khẩu (tùy chọn)",
|
||||
"outbound_port_placeholder": "Số cổng",
|
||||
"outbound_protocol_placeholder": "Chọn giao thức",
|
||||
"outbound_rules_placeholder": "Một quy tắc mỗi dòng, hỗ trợ:\nkeyword:google (khớp từ khóa)\nsuffix:google.com (khớp hậu tố)\nregex:.*\\.example\\.com$ (khớp regex)\nexample.com (khớp chính xác)\nĐể trống cho định tuyến mặc định",
|
||||
"reset": "Đặt lại",
|
||||
"save": "Lưu",
|
||||
"start_time": "Thời gian bắt đầu",
|
||||
"time_slot": "Khoảng thời gian",
|
||||
"traffic_report_threshold": "Ngưỡng báo cáo lưu lượng",
|
||||
"traffic_report_threshold_desc": "Đặt ngưỡng tối thiểu cho báo cáo lưu lượng. Lưu lượng chỉ được báo cáo khi vượt quá giá trị này. Đặt thành 0 hoặc để trống để báo cáo tất cả lưu lượng."
|
||||
},
|
||||
"saveSuccess": "Lưu thành công",
|
||||
"tabs": {
|
||||
"basic": "Cấu hình cơ bản",
|
||||
"block": "Quy tắc chặn",
|
||||
"dns": "Cấu hình DNS",
|
||||
"outbound": "Quy tắc ra"
|
||||
},
|
||||
"title": "Cấu hình nút"
|
||||
},
|
||||
"server_key": "Khóa máy chủ",
|
||||
"service_name": "Tên dịch vụ",
|
||||
"sorted_success": "Sắp xếp thành công",
|
||||
|
||||
Reference in New Issue
Block a user