vi.js 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. "use strict";
  2. module.exports = {
  3. "extension_name": "Cocos MCP Server",
  4. "description": "Máy chủ AI MCP cho Cocos Creator 3.8",
  5. "panel_title": "Máy chủ MCP",
  6. "open_panel": "Mở bảng điều khiển MCP",
  7. "start_server": "Khởi động máy chủ",
  8. "stop_server": "Dừng máy chủ",
  9. "server_status": "Trạng thái máy chủ",
  10. "port": "Cổng",
  11. "settings": "Cài đặt",
  12. "connected": "Đã kết nối",
  13. "disconnected": "Đã ngắt kết nối",
  14. "server_running": "Máy chủ đang chạy trên cổng {0}",
  15. "server_stopped": "Máy chủ đã dừng",
  16. "auto_start": "Tự động khởi động",
  17. "debug_log": "Ghi nhật ký gỡ lỗi",
  18. "max_connections": "Số kết nối tối đa",
  19. "connection_info": "Thông tin kết nối",
  20. "http_url": "HTTP URL",
  21. "copy": "Sao chép",
  22. "save_settings": "Lưu cài đặt",
  23. "settings_saved": "Đã lưu cài đặt thành công",
  24. "server_started": "Máy chủ MCP đã khởi động",
  25. "server_stopped_msg": "Máy chủ MCP đã dừng",
  26. "failed_to_start": "Không thể khởi động máy chủ",
  27. "failed_to_stop": "Không thể dừng máy chủ",
  28. "failed_to_save": "Không thể lưu cài đặt",
  29. "url_copied": "Đã sao chép HTTP URL vào bảng nhớ tạm",
  30. "tool_manager": "Trình quản lý công cụ",
  31. "open_tool_manager": "Mở trình quản lý công cụ",
  32. "create_config": "Tạo cấu hình",
  33. "edit_config": "Chỉnh sửa cấu hình",
  34. "delete_config": "Xóa cấu hình",
  35. "import_config": "Nhập cấu hình",
  36. "export_config": "Xuất cấu hình",
  37. "apply_config": "Áp dụng cấu hình",
  38. "select_all": "Chọn tất cả",
  39. "deselect_all": "Bỏ chọn tất cả",
  40. "save_changes": "Lưu thay đổi",
  41. "config_name": "Tên cấu hình",
  42. "config_description": "Mô tả cấu hình",
  43. "current_config": "Cấu hình hiện tại",
  44. "tool_management": "Quản lý công cụ",
  45. "total_tools": "Tổng số công cụ",
  46. "enabled_tools": "Đã bật",
  47. "disabled_tools": "Đã tắt",
  48. "no_config_selected": "Chưa chọn cấu hình",
  49. "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",
  50. "config_created": "Đã tạo cấu hình thành công",
  51. "config_updated": "Đã cập nhật cấu hình thành công",
  52. "config_deleted": "Đã xóa cấu hình thành công",
  53. "config_applied": "Đã áp dụng cấu hình thành công",
  54. "config_exported": "Đã xuất cấu hình thành công",
  55. "config_imported": "Đã nhập cấu hình thành công",
  56. "confirm_delete": "Xác nhận xóa",
  57. "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.",
  58. "max_config_slots_reached": "Đã đạt số lượng vị trí cấu hình tối đa ({0})",
  59. "invalid_config_format": "Định dạng cấu hình không hợp lệ",
  60. "invalid_json_format": "Định dạng JSON hoặc cấu trúc cấu hình không hợp lệ",
  61. "server_tab": "Máy chủ",
  62. "tools_tab": "Quản lý công cụ",
  63. "available_tools": "Công cụ khả dụng",
  64. "scene_tools": "Công cụ cảnh",
  65. "node_tools": "Công cụ nút",
  66. "component_tools": "Công cụ thành phần",
  67. "prefab_tools": "Công cụ Prefab",
  68. "project_tools": "Công cụ dự án",
  69. "debug_tools": "Công cụ gỡ lỗi",
  70. "preferences_tools": "Tùy chọn",
  71. "server_tools": "Công cụ máy chủ",
  72. "broadcast_tools": "Công cụ quảng bá",
  73. "scene_advanced_tools": "Công cụ cảnh nâng cao",
  74. "scene_view_tools": "Công cụ khung nhìn cảnh",
  75. "reference_image_tools": "Công cụ ảnh tham chiếu",
  76. "asset_advanced_tools": "Công cụ tài nguyên nâng cao",
  77. "validation_tools": "Công cụ kiểm tra",
  78. "brand_name": "LiDaxian MCP Series",
  79. "brand_subtitle": "LiDaxian MCP Series",
  80. "contact_email": "Email",
  81. "contact_wechat": "WeChat",
  82. "contact_github": "GitHub",
  83. "machine_id_label": "Mã máy",
  84. "purchase_renew": "Mua / Gia hạn",
  85. "purchase_url": "https://www.vberai.com/game-engines/cocos",
  86. "auth_title": "Chọn phương thức đăng nhập",
  87. "auth_subtitle": "Nhập email và mã kích hoạt của bạn",
  88. "email_label": "Địa chỉ email",
  89. "activation_code_label": "Mã kích hoạt",
  90. "email_placeholder": "Nhập email",
  91. "code_placeholder": "Nhập mã (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX)",
  92. "activate_button": "Kích hoạt",
  93. "deactivate_button": "Hủy kích hoạt",
  94. "activating": "Đang kích hoạt...",
  95. "deactivating": "Đang hủy kích hoạt...",
  96. "license_status": "Trạng thái giấy phép",
  97. "license_type": "Loại giấy phép",
  98. "expiry_date": "Ngày hết hạn",
  99. "days_remaining": "Số ngày còn lại",
  100. "days_unit": "ngày",
  101. "permanent": "Vĩnh viễn",
  102. "expiry_warning_title": "Giấy phép sắp hết hạn",
  103. "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ụ.",
  104. "renew_now": "Gia hạn ngay",
  105. "i_understand": "Tôi đã hiểu",
  106. "activation_success": "Đã kích hoạt giấy phép thành công!",
  107. "activation_failed": "Kích hoạt thất bại: {0}",
  108. "invalid_code": "Định dạng mã kích hoạt không hợp lệ",
  109. "purchase_license": "Mua giấy phép",
  110. "renew_license": "Gia hạn giấy phép",
  111. "contact_support": "Hỗ trợ",
  112. "language_switch": "Tiếng Việt",
  113. "version_label": "Phiên bản",
  114. "license_required": "Cần có giấy phép để khởi động máy chủ",
  115. "license_check_failed": "Kiểm tra giấy phép thất bại",
  116. "status_stopped": "Đã dừng",
  117. "status_running": "Đang chạy",
  118. "status_error": "Kết nối thất bại",
  119. "config_tab": "Cấu hình nhanh",
  120. "status_label": "Trạng thái",
  121. "connections_count": "Số kết nối",
  122. "transport_protocol": "Giao thức truyền tải",
  123. "transport_type": "Loại truyền tải",
  124. "mcp_url": "MCP URL",
  125. "port_fallback_title": "Cổng {0} không khả dụng — đã chuyển sang {1}",
  126. "port_fallback_reason": "Cổng {0} bị hệ thống dành riêng hoặc bị tường lửa/phần mềm diệt virus chặn (thường gặp trên Windows có cài Hyper-V, WSL2 hoặc Docker). Máy chủ đang chạy bình thường trên cổng mới.",
  127. "port_fallback_resynced": "Đã cập nhật cấu hình cho: {0}. Hãy khởi động lại các client này để cổng mới có hiệu lực.",
  128. "port_fallback_no_clients": "Nếu bạn đã cấu hình client AI, hãy cấu hình lại sang cổng mới bằng thiết lập một chạm.",
  129. "port_fallback_dismiss": "Đã hiểu",
  130. "port_label": "Cổng",
  131. "auto_start_label": "Tự động khởi động",
  132. "debug_log_label": "Nhật ký gỡ lỗi",
  133. "max_connections_label": "Số kết nối tối đa",
  134. "server_settings_title": "Cài đặt máy chủ",
  135. "server_status_title": "Trạng thái máy chủ",
  136. "connection_info_title": "Thông tin kết nối",
  137. "tools_count": "{0} công cụ",
  138. "tools_stats": "{0} công cụ ({1} đã bật / {2} đã tắt)",
  139. "quick_config_title": "Cấu hình nhanh máy khách MCP",
  140. "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",
  141. "server_info": "Thông tin máy chủ",
  142. "server_name_label": "Tên máy chủ",
  143. "server_address": "Địa chỉ máy chủ",
  144. "timeout_ms": "Thời gian chờ (ms)",
  145. "auto_config_title": "Cấu hình tự động (Trình soạn thảo IDE + Codex CLI)",
  146. "add_all": "Thêm tất cả",
  147. "remove_all": "Xóa tất cả",
  148. "auto_config_note": "Nhấp nút để tự động sửa đổi tệp cấu hình (Cursor, Windsurf, Trae, Codex CLI)",
  149. "configured": "Đã cấu hình",
  150. "not_configured": "Chưa cấu hình",
  151. "auto_config_btn": "Cấu hình tự động",
  152. "delete_btn": "Xóa",
  153. "copy_config": "Sao chép cấu hình",
  154. "open_config": "Mở cấu hình",
  155. "manual_config_title": "Cấu hình thủ công (Claude CLI + Gemini CLI)",
  156. "refresh_commands": "Làm mới lệnh",
  157. "manual_config_note": "Các công cụ CLI sau đây cần thực thi lệnh thủ công trong terminal",
  158. "config_scope": "Phạm vi cấu hình:",
  159. "scope_user": "Cấp người dùng",
  160. "scope_project": "Cấp dự án",
  161. "operation_log": "Nhật ký thao tác",
  162. "no_logs": "Không có bản ghi thao tác",
  163. "copyright_line": "© 2025 LiDaxian - Cocos Creator MCP Server v{0}",
  164. "protocol_line": "Dựa trên giao thức Streamable HTTP (MCP 2025-03-26)",
  165. "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",
  166. "config_copyright_line1": "Cấu hình nhanh - Hỗ trợ Cursor, Windsurf, Trae, Codex CLI, Claude CLI, Gemini CLI",
  167. "email_required": "Vui lòng nhập email và mã kích hoạt",
  168. "permanent_label": "Vĩnh viễn",
  169. "logout_button": "Đăng xuất",
  170. "invite_code_label": "Mã mời",
  171. "copy_button": "Sao chép",
  172. "change_code_button": "Thay đổi mã",
  173. "change_code_title": "Thay đổi mã kích hoạt",
  174. "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.",
  175. "confirm_change": "Xác nhận",
  176. "cancel": "Hủy",
  177. "code_required": "Vui lòng nhập mã kích hoạt",
  178. "expiry_inline_warning": "Sắp hết hạn!",
  179. "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.",
  180. "license_expired_title": "Giấy phép đã hết hạn",
  181. "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.",
  182. "go_to_login": "Đi đến đăng nhập",
  183. "log_load_config_failed": "Không thể tải trạng thái cấu hình: {0}",
  184. "log_gen_cli_failed": "Không thể tạo lệnh CLI: {0}",
  185. "log_add_client_failed": "Không thể thêm vào {0}: {1}",
  186. "log_remove_client_failed": "Không thể xóa khỏi {0}: {1}",
  187. "quick_config_dialog_title": "Cấu hình một chạm",
  188. "config_operation_failed": "Thao tác cấu hình thất bại",
  189. "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.",
  190. "log_batch_add_failed": "Thêm hàng loạt thất bại: {0}",
  191. "log_batch_remove_failed": "Xóa hàng loạt thất bại: {0}",
  192. "log_copied_config": "Đã sao chép cấu hình {0} vào bảng nhớ tạm",
  193. "log_gen_config_failed": "Không thể tạo cấu hình",
  194. "log_copy_config_failed": "Không thể sao chép cấu hình: {0}",
  195. "log_copied_command": "Đã sao chép lệnh {0} vào bảng nhớ tạm",
  196. "log_copy_command_failed": "Không thể sao chép lệnh: {0}",
  197. "log_opened_config_file": "Đã mở tệp cấu hình: {0}",
  198. "log_open_config_failed": "Không thể mở tệp cấu hình",
  199. "log_open_config_error": "Không thể mở tệp cấu hình: {0}",
  200. "update_available_title": "Có bản cập nhật",
  201. "update_new_version": "Đã có phiên bản mới v{0}!",
  202. "update_now": "Cập nhật ngay",
  203. "update_not_now": "Để sau",
  204. "update_skip_version": "Bỏ qua v{0}",
  205. "check_for_updates": "Kiểm tra cập nhật",
  206. "update_checking": "Đang kiểm tra...",
  207. "update_no_update": "Bạn đang sử dụng phiên bản mới nhất",
  208. "update_urgency_critical": "Cập nhật khẩn cấp",
  209. "update_urgency_high": "Cập nhật quan trọng",
  210. "update_current_version": "Phiên bản hiện tại: v{0}",
  211. "update_changelog": "Nhật ký thay đổi",
  212. "auth_choose_subtitle": "Chọn một phương thức đăng nhập để tiếp tục",
  213. "update_changelog_empty": "Không có ghi chú phát hành cho phiên bản này.",
  214. "subscription_login_title": "Tài khoản đăng ký VberAI",
  215. "subscription_password_label": "Mật khẩu",
  216. "subscription_password_placeholder": "Nhập mật khẩu",
  217. "subscription_login_button": "Đăng nhập bằng VberAI",
  218. "subscription_google_button": "Đăng nhập bằng Google",
  219. "subscription_google_pending": "Đã mở trình duyệt. Hoàn tất ủy quyền Google rồi quay lại Cocos Creator.",
  220. "subscription_google_pending_button": "Đang chờ ủy quyền Google...",
  221. "subscription_register_button": "Tạo tài khoản VberAI",
  222. "subscription_logging_in": "Đang đăng nhập...",
  223. "subscription_credentials_required": "Vui lòng nhập email và mật khẩu",
  224. "subscription_login_success": "Đã đăng nhập tài khoản đăng ký",
  225. "subscription_login_failed": "Đăng nhập đăng ký thất bại",
  226. "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.",
  227. "subscription_upgrade_to": "Nâng cấp lên \"{0}\" để sử dụng sản phẩm này",
  228. "subscription_upgrade_action": "Nâng cấp gói đăng ký",
  229. "subscription_logged_in": "Tài khoản đã đăng nhập",
  230. "subscription_choose_button": "Tài khoản đăng ký VberAI",
  231. "license_choose_button": "Mã kích hoạt",
  232. "subscription_method_label": "Đăng ký",
  233. "back_to_login_choices": "← Chọn phương thức đăng nhập khác",
  234. "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.",
  235. "subscription_google_cancelled": "Đã hủy đăng nhập Google.",
  236. "subscription_request_timeout": "Yêu cầu đã hết thời gian. Kiểm tra mạng và thử lại.",
  237. "subscription_network_error": "Kết nối mạng thất bại. Kiểm tra mạng và thử lại.",
  238. "subscription_server_error": "Máy chủ trả về phản hồi không hợp lệ. Thử lại sau.",
  239. "subscription_google_authorization_failed": "Ủy quyền Google chưa hoàn tất. Vui lòng thử lại."
  240. };