localization: Update Japanese and Korean translations; add missing Korean locale files
- Updated Japanese translations in config.json, core.json, prompts.json, and startup.json for improved clarity and accuracy. - Added new Korean locale files for config.json, core.json, prompts.json, and startup.json to support Korean language users. - Enhanced Chinese translations in core.json and startup.json to include missing resource not found messages and WebUI related texts.
This commit is contained in:
@@ -1,58 +1,95 @@
|
||||
{
|
||||
"startup.agreement_confirm_prompt": "输入\"同意\"或\"confirmed\",或设置环境变量\"EULA_AGREE={eula_hash}\"和\"PRIVACY_AGREE={privacy_hash}\"继续运行",
|
||||
"startup.agreement_confirm_retry": "请输入\"同意\"或\"confirmed\"以继续运行",
|
||||
"startup.agreement_reconfirm": "EULA 或隐私条款内容已更新,请在阅读后重新确认,继续运行视为同意更新后的以上两款协议",
|
||||
"startup.agreement_updated": "更新 {agreement_name} 确认文件 {file_hash}",
|
||||
"startup.brain_external_world_failed": "启动大脑和外部世界失败: {error}",
|
||||
"startup.chat_manager_initialized": "聊天管理器初始化成功",
|
||||
"startup.child_process_force_kill": "子进程未响应,强制关闭...",
|
||||
"startup.compiling_shaders": "正在编译着色器:1/114514",
|
||||
"startup.dev_branch_warning": "警告:Dev 进入不稳定开发状态,任何插件与 WebUI 均可能无法正常工作!",
|
||||
"startup.easter_egg": "多年以后,面对AI行刑队,张三将会回想起他2023年在会议上讨论人工智能的那个下午",
|
||||
"startup.emoji_manager_initialized": "表情包管理器初始化成功",
|
||||
"startup.env_auto_create_failed": "自动创建 .env 失败: {error}",
|
||||
"startup.env_created": "未找到 .env,已从 template/template.env 自动创建",
|
||||
"startup.env_file_missing": ".env 文件不存在,请创建并配置所需的环境变量",
|
||||
"startup.env_template_missing": "未找到 .env 文件,也未找到模板 template/template.env",
|
||||
"startup.agreement_confirm_prompt": "Enter \"agreed\" or \"confirmed\", or set environment variables \"EULA_AGREE={eula_hash}\" and \"PRIVACY_AGREE={privacy_hash}\" to continue",
|
||||
"startup.agreement_confirm_retry": "Please enter \"agreed\" or \"confirmed\" to continue",
|
||||
"startup.agreement_reconfirm": "The EULA or Privacy Policy has been updated. Please read and re-confirm. Continuing to run indicates your agreement to the updated terms.",
|
||||
"startup.agreement_updated": "Updated {agreement_name} confirmation file {file_hash}",
|
||||
"startup.brain_external_world_failed": "Failed to start brain and external world: {error}",
|
||||
"startup.chat_manager_initialized": "Chat manager initialized successfully",
|
||||
"startup.child_process_force_kill": "Child process not responding, force killing...",
|
||||
"startup.compiling_shaders": "Compiling shaders: 1/114514",
|
||||
"startup.dev_branch_warning": "Warning: Dev branch is in an unstable development state. Any plugins and WebUI may not function correctly!",
|
||||
"startup.easter_egg": "Many years later, facing the AI firing squad, John would remember that distant afternoon in 2023 when he discussed artificial intelligence at the meeting",
|
||||
"startup.emoji_manager_initialized": "Emoji manager initialized successfully",
|
||||
"startup.env_auto_create_failed": "Failed to auto-create .env: {error}",
|
||||
"startup.env_created": ".env not found, auto-created from template/template.env",
|
||||
"startup.env_file_missing": ".env file does not exist. Please create it and configure the required environment variables.",
|
||||
"startup.env_template_missing": ".env file not found, and template template/template.env is also missing",
|
||||
"startup.eula_name": "EULA",
|
||||
"startup.eula_privacy_checked": "检查 EULA 和隐私条款完成",
|
||||
"startup.event_loop_closed": "[主程序] 事件循环已关闭",
|
||||
"startup.file_not_found": "{file_type} 文件不存在",
|
||||
"startup.graceful_shutdown_error": "优雅关闭时发生错误: {error}",
|
||||
"startup.initialization_completed_banner": "\n--------------------------------\n全部系统初始化完成,{nickname} 已成功唤醒\n--------------------------------\n如果想要自定义 {nickname} 的功能,请查阅:https://docs.mai-mai.org/manual/usage/\n或者遇到了问题,请访问我们的文档:https://docs.mai-mai.org/\n--------------------------------\n如果你想要编写或了解插件相关内容,请访问开发文档 https://docs.mai-mai.org/develop/\n--------------------------------\n如果你需要查阅模型的消耗以及麦麦的统计数据,请访问根目录的 maibot_statistics.html 文件\n",
|
||||
"startup.initialization_completed_cycles": "初始化完成,神经元放电 {init_time} 次",
|
||||
"startup.interrupt_received": "收到中断信号,正在优雅关闭...",
|
||||
"startup.launching_script": "正在启动 {script_file}...",
|
||||
"startup.logging_shutdown_error": "关闭日志系统时出错: {error}",
|
||||
"startup.main_error": "主程序发生异常: {error}",
|
||||
"startup.opensource_free_notice": " 本项目是完全免费的开源软件,基于 GPL-3.0 协议发布",
|
||||
"startup.opensource_group": " 官方群聊: ",
|
||||
"startup.eula_privacy_checked": "EULA and Privacy Policy check completed",
|
||||
"startup.event_loop_closed": "[Main] Event loop closed",
|
||||
"startup.file_not_found": "{file_type} file does not exist",
|
||||
"startup.graceful_shutdown_error": "Error during graceful shutdown: {error}",
|
||||
"startup.initialization_completed_banner": "\n--------------------------------\nAll systems initialized. {nickname} has been awakened successfully.\n--------------------------------\nTo customize {nickname}'s behavior, see: https://docs.mai-mai.org/manual/usage/\nOr if you've run into issues, visit our documentation: https://docs.mai-mai.org/\n--------------------------------\nTo write or learn about plugins, visit the developer docs: https://docs.mai-mai.org/develop/\n--------------------------------\nTo view model usage and MaiBot statistics, open maibot_statistics.html in the root directory.\n",
|
||||
"startup.initialization_completed_cycles": "Initialization complete, neurons fired {init_time} times",
|
||||
"startup.interrupt_received": "Interrupt signal received, initiating graceful shutdown...",
|
||||
"startup.launching_script": "Launching {script_file}...",
|
||||
"startup.logging_shutdown_error": "Error shutting down logging system: {error}",
|
||||
"startup.main_error": "Main process encountered an exception: {error}",
|
||||
"startup.opensource_free_notice": " This project is completely free and open-source software, released under the GPL-3.0 license",
|
||||
"startup.opensource_group": " Official group chat: ",
|
||||
"startup.opensource_group_value": "1006149251",
|
||||
"startup.opensource_repo": " 官方仓库: ",
|
||||
"startup.opensource_repo": " Official repository: ",
|
||||
"startup.opensource_repo_value": "https://github.com/MaiM-with-u/MaiBot",
|
||||
"startup.opensource_resale_warning": " 将本软件作为「商品」倒卖、隐瞒开源性质均违反协议!",
|
||||
"startup.opensource_scamming_notice": " 如果有人向你「出售本软件」,你被骗了!",
|
||||
"startup.opensource_title": " ★ MaiBot - 开源 AI 聊天机器人 ★",
|
||||
"startup.opensource_docs": " 官方文档: ",
|
||||
"startup.opensource_resale_warning": " Reselling this software as a \"product\" or concealing its open-source nature violates the license!",
|
||||
"startup.opensource_scamming_notice": " If someone is \"selling you this software\", you've been scammed!",
|
||||
"startup.opensource_title": " \u2605 MaiBot - Open Source AI Chatbot \u2605",
|
||||
"startup.opensource_docs": " Official documentation: ",
|
||||
"startup.opensource_docs_value": "https://docs.mai-mai.org",
|
||||
"startup.prepare_exit": "[主程序] 准备退出...",
|
||||
"startup.privacy_name": "隐私条款",
|
||||
"startup.program_exited": "程序已退出(退出码 {return_code})",
|
||||
"startup.prepare_exit": "[Main] Preparing to exit...",
|
||||
"startup.privacy_name": "Privacy Policy",
|
||||
"startup.program_exited": "Program exited (exit code {return_code})",
|
||||
"startup.remaining_tasks_cancelling": {
|
||||
"one": "正在取消 {count} 个剩余任务...",
|
||||
"other": "正在取消 {count} 个剩余任务..."
|
||||
"one": "Cancelling {count} remaining task...",
|
||||
"other": "Cancelling {count} remaining tasks..."
|
||||
},
|
||||
"startup.remaining_tasks_cancelled": "所有剩余任务已成功取消",
|
||||
"startup.remaining_tasks_cancel_error": "等待任务取消时发生异常: {error}",
|
||||
"startup.remaining_tasks_cancel_timeout": "等待任务取消超时,强制继续关闭",
|
||||
"startup.restart_requested": "检测到重启请求(退出码 {exit_code}),正在重启...",
|
||||
"startup.restart_signal_received": "收到重启信号,准备退出并请求重启...",
|
||||
"startup.schedule_cancelled": "调度任务已取消",
|
||||
"startup.shutdown_completed": "麦麦优雅关闭完成",
|
||||
"startup.shutdown_failed": "麦麦关闭失败: {error}",
|
||||
"startup.shutdown_started": "正在优雅关闭麦麦...",
|
||||
"startup.waking_up": "正在唤醒 {nickname}......",
|
||||
"startup.webui_disabled": "WebUI 已禁用",
|
||||
"startup.webui_server_init_failed": "初始化 WebUI 服务器失败: {error}",
|
||||
"startup.worker_dir_set": "已设置工作目录为: {script_dir}"
|
||||
"startup.remaining_tasks_cancelled": "All remaining tasks cancelled successfully",
|
||||
"startup.remaining_tasks_cancel_error": "Exception while waiting for tasks to cancel: {error}",
|
||||
"startup.remaining_tasks_cancel_timeout": "Timed out waiting for task cancellation, forcing shutdown",
|
||||
"startup.restart_requested": "Restart request detected (exit code {exit_code}), restarting...",
|
||||
"startup.restart_signal_received": "Restart signal received, preparing to exit and request restart...",
|
||||
"startup.schedule_cancelled": "Scheduled tasks cancelled",
|
||||
"startup.shutdown_completed": "MaiBot graceful shutdown complete",
|
||||
"startup.shutdown_failed": "MaiBot shutdown failed: {error}",
|
||||
"startup.shutdown_started": "Initiating graceful shutdown of MaiBot...",
|
||||
"startup.waking_up": "Waking up {nickname}......",
|
||||
"startup.webui_access_token": "🔑 WebUI access token: {token}",
|
||||
"startup.webui_access_token_failed": "❌ Failed to get WebUI access token: {error}",
|
||||
"startup.webui_access_token_login_hint": "💡 Use this token to sign in to WebUI",
|
||||
"startup.webui_anti_crawler_config_failed": "❌ Failed to configure anti-crawler middleware: {error}",
|
||||
"startup.webui_anti_crawler_configured": "🛡️ Anti-crawler middleware configured: {mode_desc}",
|
||||
"startup.webui_anti_crawler_mode_basic": "basic mode",
|
||||
"startup.webui_anti_crawler_mode_disabled": "disabled",
|
||||
"startup.webui_anti_crawler_mode_loose": "loose mode",
|
||||
"startup.webui_anti_crawler_mode_strict": "strict mode",
|
||||
"startup.webui_api_routes_register_failed": "❌ Failed to register WebUI API routes: {error}",
|
||||
"startup.webui_api_routes_registered": "✅ WebUI API routes registered",
|
||||
"startup.webui_auto_install_exec_failed": "❌ Failed to execute automatic installation of WebUI frontend dependencies: {error}",
|
||||
"startup.webui_auto_install_failed": "❌ Automatic installation of WebUI frontend dependencies failed (exit code {return_code})",
|
||||
"startup.webui_auto_install_failed_output": "📄 WebUI dependency install output:\n{output}",
|
||||
"startup.webui_auto_install_started": "🔧 WebUI frontend dependencies are missing, installing automatically: {command}",
|
||||
"startup.webui_auto_install_succeeded": "✅ WebUI frontend dependencies installed successfully",
|
||||
"startup.webui_auto_install_timeout": "❌ Automatic installation of WebUI frontend dependencies timed out (over {timeout_seconds} seconds)",
|
||||
"startup.webui_auto_recovery_failed": "❌ WebUI automatic recovery failed and the static assets are still unavailable",
|
||||
"startup.webui_auto_build_artifacts_invalid": "⚠️ WebUI auto-build finished, but the static artifacts are still unavailable",
|
||||
"startup.webui_auto_build_exec_failed": "❌ Failed to execute WebUI auto-build: {error}",
|
||||
"startup.webui_auto_build_failed": "❌ WebUI auto-build failed (exit code {return_code})",
|
||||
"startup.webui_auto_build_failed_output": "📄 WebUI build output:\n{output}",
|
||||
"startup.webui_auto_build_started": "🔧 Attempting to auto-build WebUI frontend: {command}",
|
||||
"startup.webui_auto_build_succeeded": "✅ WebUI frontend auto-build succeeded",
|
||||
"startup.webui_auto_build_timeout": "❌ WebUI auto-build timed out (over {timeout_seconds} seconds)",
|
||||
"startup.webui_auto_build_tool_missing": "❌ No supported frontend build tool was found, cannot auto-build WebUI",
|
||||
"startup.webui_cors_configured": "✅ CORS middleware configured",
|
||||
"startup.webui_dashboard_source_missing": "❌ WebUI frontend source directory not found: {dashboard_root}",
|
||||
"startup.webui_disabled": "WebUI is disabled",
|
||||
"startup.webui_index_missing": "❌ index.html not found: {index_path}",
|
||||
"startup.webui_manual_build_hint": "💡 Automatic recovery could not restore the frontend assets. Install dependencies and build manually in the dashboard directory: {command}",
|
||||
"startup.webui_path_traversal_detected": "🚫 Suspicious path traversal request detected: {full_path}",
|
||||
"startup.webui_robots_route_register_failed": "❌ Failed to register robots.txt route: {error}",
|
||||
"startup.webui_robots_route_registered": "✅ robots.txt route registered",
|
||||
"startup.webui_server_init_failed": "Failed to initialize WebUI server: {error}",
|
||||
"startup.webui_static_assets_try_auto_build": "⚠️ WebUI static assets are unavailable, attempting to auto-build the frontend...",
|
||||
"startup.webui_static_dir_missing": "❌ WebUI static directory does not exist",
|
||||
"startup.webui_static_dir_missing_with_path": "❌ WebUI static directory does not exist: {static_path}",
|
||||
"startup.webui_static_files_configured": "✅ WebUI static file service configured: {static_path}",
|
||||
"startup.worker_dir_set": "Working directory set to: {script_dir}"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user