260 lines
15 KiB
JavaScript
260 lines
15 KiB
JavaScript
"use strict";
|
|
|
|
module.exports = {
|
|
"extension_name": "Cocos MCP Server",
|
|
"description": "Máy chủ AI MCP cho Cocos Creator 3.8",
|
|
"panel_title": "Máy chủ MCP",
|
|
"open_panel": "Mở bảng điều khiển MCP",
|
|
"start_server": "Khởi động máy chủ",
|
|
"stop_server": "Dừng máy chủ",
|
|
"server_status": "Trạng thái máy chủ",
|
|
"port": "Cổng",
|
|
"settings": "Cài đặt",
|
|
"connected": "Đã kết nối",
|
|
"disconnected": "Đã ngắt kết nối",
|
|
"server_running": "Máy chủ đang chạy trên cổng {0}",
|
|
"server_stopped": "Máy chủ đã dừng",
|
|
"auto_start": "Tự động khởi động",
|
|
"debug_log": "Ghi nhật ký gỡ lỗi",
|
|
"max_connections": "Số kết nối tối đa",
|
|
"connection_info": "Thông tin kết nối",
|
|
"http_url": "HTTP URL",
|
|
"copy": "Sao chép",
|
|
"save_settings": "Lưu cài đặt",
|
|
"settings_saved": "Đã lưu cài đặt thành công",
|
|
"server_started": "Máy chủ MCP đã khởi động",
|
|
"server_stopped_msg": "Máy chủ MCP đã dừng",
|
|
"failed_to_start": "Không thể khởi động máy chủ",
|
|
"failed_to_stop": "Không thể dừng máy chủ",
|
|
"failed_to_save": "Không thể lưu cài đặt",
|
|
"url_copied": "Đã sao chép HTTP URL vào bảng nhớ tạm",
|
|
"tool_manager": "Trình quản lý công cụ",
|
|
"open_tool_manager": "Mở trình quản lý công cụ",
|
|
"create_config": "Tạo cấu hình",
|
|
"edit_config": "Chỉnh sửa cấu hình",
|
|
"delete_config": "Xóa cấu hình",
|
|
"import_config": "Nhập cấu hình",
|
|
"export_config": "Xuất cấu hình",
|
|
"apply_config": "Áp dụng cấu hình",
|
|
"select_all": "Chọn tất cả",
|
|
"deselect_all": "Bỏ chọn tất cả",
|
|
"save_changes": "Lưu thay đổi",
|
|
"config_name": "Tên cấu hình",
|
|
"config_description": "Mô tả cấu hình",
|
|
"current_config": "Cấu hình hiện tại",
|
|
"tool_management": "Quản lý công cụ",
|
|
"total_tools": "Tổng số công cụ",
|
|
"enabled_tools": "Đã bật",
|
|
"disabled_tools": "Đã tắt",
|
|
"no_config_selected": "Chưa chọn cấu hình",
|
|
"select_config_first": "Vui lòng chọn một cấu hình hoặc tạo cấu hình mới trước",
|
|
"config_created": "Đã tạo cấu hình thành công",
|
|
"config_updated": "Đã cập nhật cấu hình thành công",
|
|
"config_deleted": "Đã xóa cấu hình thành công",
|
|
"config_applied": "Đã áp dụng cấu hình thành công",
|
|
"config_exported": "Đã xuất cấu hình thành công",
|
|
"config_imported": "Đã nhập cấu hình thành công",
|
|
"confirm_delete": "Xác nhận xóa",
|
|
"delete_config_confirm": "Bạn có chắc chắn muốn xóa cấu hình \"{0}\" không? Hành động này không thể hoàn tác.",
|
|
"max_config_slots_reached": "Đã đạt số lượng vị trí cấu hình tối đa ({0})",
|
|
"invalid_config_format": "Định dạng cấu hình không hợp lệ",
|
|
"invalid_json_format": "Định dạng JSON hoặc cấu trúc cấu hình không hợp lệ",
|
|
"server_tab": "Máy chủ",
|
|
"tools_tab": "Quản lý công cụ",
|
|
"available_tools": "Công cụ khả dụng",
|
|
"scene_tools": "Công cụ cảnh",
|
|
"node_tools": "Công cụ nút",
|
|
"component_tools": "Công cụ thành phần",
|
|
"prefab_tools": "Công cụ Prefab",
|
|
"project_tools": "Công cụ dự án",
|
|
"debug_tools": "Công cụ gỡ lỗi",
|
|
"preferences_tools": "Tùy chọn",
|
|
"server_tools": "Công cụ máy chủ",
|
|
"broadcast_tools": "Công cụ quảng bá",
|
|
"scene_advanced_tools": "Công cụ cảnh nâng cao",
|
|
"scene_view_tools": "Công cụ khung nhìn cảnh",
|
|
"reference_image_tools": "Công cụ ảnh tham chiếu",
|
|
"asset_advanced_tools": "Công cụ tài nguyên nâng cao",
|
|
"validation_tools": "Công cụ kiểm tra",
|
|
"brand_name": "LiDaxian MCP Series",
|
|
"brand_subtitle": "LiDaxian MCP Series",
|
|
"contact_email": "Email",
|
|
"contact_wechat": "WeChat",
|
|
"contact_github": "GitHub",
|
|
"machine_id_label": "Mã máy",
|
|
"purchase_renew": "Mua / Gia hạn",
|
|
"purchase_url": "https://www.vberai.com/game-engines/cocos",
|
|
"auth_title": "Chọn phương thức đăng nhập",
|
|
"auth_subtitle": "Nhập email và mã kích hoạt của bạn",
|
|
"email_label": "Địa chỉ email",
|
|
"activation_code_label": "Mã kích hoạt",
|
|
"email_placeholder": "Nhập email",
|
|
"code_placeholder": "Nhập mã (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX)",
|
|
"activate_button": "Kích hoạt",
|
|
"deactivate_button": "Hủy kích hoạt",
|
|
"activating": "Đang kích hoạt...",
|
|
"deactivating": "Đang hủy kích hoạt...",
|
|
"license_status": "Trạng thái giấy phép",
|
|
"license_type": "Loại giấy phép",
|
|
"expiry_date": "Ngày hết hạn",
|
|
"days_remaining": "Số ngày còn lại",
|
|
"days_unit": "ngày",
|
|
"permanent": "Vĩnh viễn",
|
|
"expiry_warning_title": "Giấy phép sắp hết hạn",
|
|
"expiry_warning_message": "Giấy phép của bạn sẽ hết hạn sau {0} ngày. Vui lòng gia hạn để tránh gián đoạn dịch vụ.",
|
|
"renew_now": "Gia hạn ngay",
|
|
"i_understand": "Tôi đã hiểu",
|
|
"activation_success": "Đã kích hoạt giấy phép thành công!",
|
|
"activation_failed": "Kích hoạt thất bại: {0}",
|
|
"invalid_code": "Định dạng mã kích hoạt không hợp lệ",
|
|
"purchase_license": "Mua giấy phép",
|
|
"renew_license": "Gia hạn giấy phép",
|
|
"contact_support": "Hỗ trợ",
|
|
"language_switch": "Tiếng Việt",
|
|
"version_label": "Phiên bản",
|
|
"license_required": "Cần có giấy phép để khởi động máy chủ",
|
|
"license_check_failed": "Kiểm tra giấy phép thất bại",
|
|
|
|
"status_stopped": "Đã dừng",
|
|
"status_running": "Đang chạy",
|
|
"status_error": "Kết nối thất bại",
|
|
"config_tab": "Cấu hình nhanh",
|
|
"status_label": "Trạng thái",
|
|
"connections_count": "Số kết nối",
|
|
"transport_protocol": "Giao thức truyền tải",
|
|
"transport_type": "Loại truyền tải",
|
|
"mcp_url": "MCP URL",
|
|
"port_fallback_title": "Cổng {0} đang bận — đã chuyển sang {1}",
|
|
"net_title": "Mạng / Proxy",
|
|
"net_direct": "Kết nối trực tiếp",
|
|
"net_via": "qua {0} ({1})",
|
|
"net_source_manual": "thủ công",
|
|
"net_source_env": "biến môi trường",
|
|
"net_source_system": "cài đặt hệ thống",
|
|
"net_mode_auto": "Tự động",
|
|
"net_mode_manual": "Chỉ định thủ công",
|
|
"net_mode_off": "Không dùng proxy",
|
|
"net_save": "Lưu",
|
|
"net_test": "Kiểm tra kết nối",
|
|
"net_testing": "Đang kiểm tra…",
|
|
"net_test_ok": "Kết nối thành công ({0} ms)",
|
|
"net_test_fail": "Thất bại: {0}",
|
|
"net_hint": "Lỗi hết thời gian đăng nhập thường do mạng. Nếu dùng VPN/proxy, hãy nhập địa chỉ (ví dụ http://127.0.0.1:7890) hoặc chuyển ứng dụng proxy sang chế độ toàn cục (TUN).",
|
|
"net_pac_warning": "Hệ thống dùng script PAC tự động mà plugin không đọc được. Hãy chọn \"Chỉ định thủ công\" và nhập địa chỉ proxy.",
|
|
"port_label": "Cổng",
|
|
"auto_start_label": "Tự động khởi động",
|
|
"debug_log_label": "Nhật ký gỡ lỗi",
|
|
"max_connections_label": "Số kết nối tối đa",
|
|
"server_settings_title": "Cài đặt máy chủ",
|
|
"server_status_title": "Trạng thái máy chủ",
|
|
"connection_info_title": "Thông tin kết nối",
|
|
"tools_count": "{0} công cụ",
|
|
"tools_stats": "{0} công cụ ({1} đã bật / {2} đã tắt)",
|
|
"quick_config_title": "Cấu hình nhanh máy khách MCP",
|
|
"quick_config_desc": "Tự động cấu hình máy chủ MCP hiện tại vào các trình soạn thảo AI phổ biến và công cụ CLI",
|
|
"server_info": "Thông tin máy chủ",
|
|
"server_name_label": "Tên máy chủ",
|
|
"server_address": "Địa chỉ máy chủ",
|
|
"timeout_ms": "Thời gian chờ (ms)",
|
|
"auto_config_title": "Cấu hình tự động (Trình soạn thảo IDE + Codex CLI)",
|
|
"add_all": "Thêm tất cả",
|
|
"remove_all": "Xóa tất cả",
|
|
"auto_config_note": "Nhấp nút để tự động sửa đổi tệp cấu hình (Cursor, Windsurf, Trae, Codex CLI)",
|
|
"configured": "Đã cấu hình",
|
|
"not_configured": "Chưa cấu hình",
|
|
"auto_config_btn": "Cấu hình tự động",
|
|
"delete_btn": "Xóa",
|
|
"copy_config": "Sao chép cấu hình",
|
|
"open_config": "Mở cấu hình",
|
|
"manual_config_title": "Cấu hình thủ công (Claude CLI + Gemini CLI)",
|
|
"refresh_commands": "Làm mới lệnh",
|
|
"manual_config_note": "Các công cụ CLI sau đây cần thực thi lệnh thủ công trong terminal",
|
|
"config_scope": "Phạm vi cấu hình:",
|
|
"scope_user": "Cấp người dùng",
|
|
"scope_project": "Cấp dự án",
|
|
"operation_log": "Nhật ký thao tác",
|
|
"no_logs": "Không có bản ghi thao tác",
|
|
"copyright_line": "© 2025 LiDaxian - Cocos Creator MCP Server v{0}",
|
|
"protocol_line": "Dựa trên giao thức Streamable HTTP (MCP 2025-03-26)",
|
|
"tools_copyright_line1": "Hệ thống công cụ - 13 công cụ cấp ý định, 150+ thao tác trình soạn thảo, điều phối mã action",
|
|
"config_copyright_line1": "Cấu hình nhanh - Hỗ trợ Cursor, Windsurf, Trae, Codex CLI, Claude CLI, Gemini CLI",
|
|
"email_required": "Vui lòng nhập email và mã kích hoạt",
|
|
"permanent_label": "Vĩnh viễn",
|
|
"logout_button": "Đăng xuất",
|
|
"invite_code_label": "Mã mời",
|
|
"copy_button": "Sao chép",
|
|
"change_code_button": "Thay đổi mã",
|
|
"change_code_title": "Thay đổi mã kích hoạt",
|
|
"change_code_desc": "Nhập mã kích hoạt mới của bạn. Liên kết thiết bị hiện tại sẽ được giải phóng trước.",
|
|
"confirm_change": "Xác nhận",
|
|
"cancel": "Hủy",
|
|
"code_required": "Vui lòng nhập mã kích hoạt",
|
|
"expiry_inline_warning": "Sắp hết hạn!",
|
|
"store_purchase_hint": "Nếu bạn đã mua plugin này từ Cocos Store, vui lòng liên hệ với tôi để nhận mã kích hoạt.",
|
|
"license_expired_title": "Giấy phép đã hết hạn",
|
|
"license_expired_message": "Giấy phép của bạn đã hết hạn và không thể khởi động máy chủ. Vui lòng gia hạn hoặc kích hoạt lại để tiếp tục.",
|
|
"go_to_login": "Đi đến đăng nhập",
|
|
|
|
"log_load_config_failed": "Không thể tải trạng thái cấu hình: {0}",
|
|
"log_gen_cli_failed": "Không thể tạo lệnh CLI: {0}",
|
|
"log_add_client_failed": "Không thể thêm vào {0}: {1}",
|
|
"log_remove_client_failed": "Không thể xóa khỏi {0}: {1}",
|
|
"quick_config_dialog_title": "Cấu hình một chạm",
|
|
"config_operation_failed": "Thao tác cấu hình thất bại",
|
|
"config_file_not_found_changed_path": "Cấu hình thất bại: không tìm thấy tệp cấu hình. {0} có thể được cài đặt trong một đường dẫn tùy chỉnh.",
|
|
"log_batch_add_failed": "Thêm hàng loạt thất bại: {0}",
|
|
"log_batch_remove_failed": "Xóa hàng loạt thất bại: {0}",
|
|
"log_copied_config": "Đã sao chép cấu hình {0} vào bảng nhớ tạm",
|
|
"log_gen_config_failed": "Không thể tạo cấu hình",
|
|
"log_copy_config_failed": "Không thể sao chép cấu hình: {0}",
|
|
"log_copied_command": "Đã sao chép lệnh {0} vào bảng nhớ tạm",
|
|
"log_copy_command_failed": "Không thể sao chép lệnh: {0}",
|
|
"log_opened_config_file": "Đã mở tệp cấu hình: {0}",
|
|
"log_open_config_failed": "Không thể mở tệp cấu hình",
|
|
"log_open_config_error": "Không thể mở tệp cấu hình: {0}",
|
|
|
|
"update_available_title": "Có bản cập nhật",
|
|
"update_new_version": "Đã có phiên bản mới v{0}!",
|
|
"update_now": "Cập nhật ngay",
|
|
"update_not_now": "Để sau",
|
|
"update_skip_version": "Bỏ qua v{0}",
|
|
"check_for_updates": "Kiểm tra cập nhật",
|
|
"update_checking": "Đang kiểm tra...",
|
|
"update_no_update": "Bạn đang sử dụng phiên bản mới nhất",
|
|
"update_urgency_critical": "Cập nhật khẩn cấp",
|
|
"update_urgency_high": "Cập nhật quan trọng",
|
|
"update_current_version": "Phiên bản hiện tại: v{0}",
|
|
"update_changelog": "Nhật ký thay đổi",
|
|
"auth_choose_subtitle": "Chọn một phương thức đăng nhập để tiếp tục",
|
|
"update_changelog_empty": "Không có ghi chú phát hành cho phiên bản này.",
|
|
"subscription_login_title": "Tài khoản đăng ký VberAI",
|
|
"subscription_password_label": "Mật khẩu",
|
|
"subscription_password_placeholder": "Nhập mật khẩu",
|
|
"subscription_login_button": "Đăng nhập bằng VberAI",
|
|
"subscription_google_button": "Đăng nhập bằng Google",
|
|
"subscription_google_pending": "Đã mở trình duyệt. Hoàn tất ủy quyền Google rồi quay lại Cocos Creator.",
|
|
"subscription_google_pending_button": "Đang chờ ủy quyền Google...",
|
|
"subscription_register_button": "Tạo tài khoản VberAI",
|
|
"subscription_logging_in": "Đang đăng nhập...",
|
|
"subscription_credentials_required": "Vui lòng nhập email và mật khẩu",
|
|
"subscription_login_success": "Đã đăng nhập tài khoản đăng ký",
|
|
"subscription_login_failed": "Đăng nhập đăng ký thất bại",
|
|
"subscription_not_entitled": "Gói đăng ký hiện tại của bạn không bao gồm Cocos 3.x MCP. Nâng cấp để tiếp tục.",
|
|
"subscription_upgrade_to": "Nâng cấp lên \"{0}\" để sử dụng sản phẩm này",
|
|
"subscription_upgrade_action": "Nâng cấp gói đăng ký",
|
|
"subscription_logged_in": "Tài khoản đã đăng nhập",
|
|
"subscription_choose_button": "Tài khoản đăng ký VberAI",
|
|
"license_choose_button": "Mã kích hoạt",
|
|
"subscription_method_label": "Đăng ký",
|
|
"back_to_login_choices": "← Chọn phương thức đăng nhập khác",
|
|
"subscription_signed_out_other_device": "Đã đăng xuất: tài khoản của bạn đã được dùng trên thiết bị khác.",
|
|
"subscription_google_cancelled": "Đã hủy đăng nhập Google.",
|
|
"subscription_request_timeout": "Yêu cầu đã hết thời gian. Kiểm tra mạng và thử lại.",
|
|
"subscription_network_error": "Kết nối mạng thất bại. Kiểm tra mạng và thử lại.",
|
|
"subscription_server_error": "Máy chủ trả về phản hồi không hợp lệ. Thử lại sau.",
|
|
"subscription_google_authorization_failed": "Ủy quyền Google chưa hoàn tất. Vui lòng thử lại."
|
|
,"lan_access_label": "Cho phép truy cập LAN"
|
|
,"lan_access_warning": "Đã gắn vào 0.0.0.0. Bất kỳ ai trong mạng này đều có thể kết nối và điều khiển trình biên tập — điểm cuối này không xác minh thông tin đăng nhập nào. Chỉ bật trong mạng đáng tin cậy."
|
|
,"lan_address": "Địa chỉ LAN"
|
|
};
|