{
  "title": "Chat",
  "scroll_to_bottom": "Scroll to bottom",
  "placeholder": {
    "input": "Type your message here...",
    "empty": "No messages yet. Start a conversation!"
  },
  "input": {
    "no_team_placeholder": "Please select or create an agent first",
    "expand": "Expand input area",
    "collapse": "Collapse input area"
  },
  "actions": {
    "send": "Send",
    "clear": "Clear Chat",
    "copy": "Copy",
    "regenerate": "Regenerate",
    "stop": "Stop",
    "retry": "Retry",
    "edit": "Edit",
    "save": "Save",
    "cancel": "Cancel",
    "re_edit": "Re-edit",
    "re_edit_tooltip": "Re-edit",
    "forward": "Forward"
  },
  "edit": {
    "tooltip": "Edit message",
    "success": "Message edited successfully",
    "failed": "Failed to edit message",
    "confirm_title": "Confirm Edit",
    "confirm_description": "This edit will clear this message and all subsequent messages. The conversation will restart from this point. Are you sure you want to continue?",
    "confirm_button": "Confirm",
    "confirming": "Processing...",
    "wait_for_completion": "Please wait for the current response to complete"
  },
  "regenerate": {
    "failed": "Failed to regenerate response",
    "tooltip": "Regenerate",
    "select_model": "Select Model",
    "select_model_desc": "Choose a model for regeneration"
  },
  "quote": {
    "ask_wegent": "Ask Wegent",
    "quoted_text": "Quoted text",
    "remove_quote": "Remove quote"
  },
  "guidance": {
    "send": "Send guidance",
    "applied": "Guidance applied",
    "cancel": "Cancel guidance",
    "send_as_message": "Send as message",
    "status_queued": "Guidance queued",
    "status_sending": "Sending guidance",
    "status_failed": "Guidance failed",
    "status_expired": "Guidance expired",
    "expired": "The current response ended before this guidance was applied",
    "send_failed": "Failed to send guidance",
    "no_active_stream": "No active response can receive guidance"
  },
  "pending_task_confirm": {
    "eyebrow": "Task handoff confirmation",
    "title": "Previous task has not started",
    "description": "Before sending a new message, choose what to do with the task that has not started.",
    "wait": "Keep waiting",
    "wait_hint": "Keep the current task",
    "confirm": "Cancel previous and send",
    "confirm_hint": "Start this new message",
    "confirming": "Processing..."
  },
  "status": {
    "typing": "AI is typing...",
    "thinking": "AI is thinking...",
    "error": "Failed to send message",
    "connecting": "Connecting...",
    "disconnected": "Disconnected",
    "reconnecting": "Reconnecting... (attempt {{count}})",
    "reconnected": "Reconnected"
  },
  "messages": {
    "assistant": "AI Assistant",
    "system": "System",
    "copied": "Message copied to clipboard",
    "failed_to_copy": "Failed to copy message",
    "thinking": "In execution",
    "thinking_completed": "Execution completed.",
    "thinking_process": "Execution process",
    "result": "Result",
    "reasoning": "Reasoning",
    "confidence": "Confidence",
    "copy_markdown": "Copy Markdown content",
    "download": "Download",
    "task_status": "Task Status",
    "subtask_completed": "Subtask completed",
    "subtask_failed": "Subtask failed",
    "unknown_error": "Unknown error",
    "bot": "Bot",
    "application_parameters": "Application Parameters",
    "status_running": "Running",
    "status_pending": "Pending",
    "status_processing": "Processing",
    "status_completed": "Completed",
    "status_failed": "Failed",
    "status_cancelled": "Cancelled",
    "status_cancelling": "Cancelling",
    "status_queued": "Queued",
    "status_sending": "Sending",
    "cancel_queued": "Cancel queued message",
    "queue_failed": "Queued message failed",
    "recovered": "Recovered",
    "content_recovered": "Content Recovered",
    "content_recovered_desc": "Content has been recovered after page refresh",
    "content_incomplete": "Response Incomplete",
    "content_incomplete_desc": "Connection was lost, this is the partial content generated",
    "like": "Like",
    "dislike": "Dislike",
    "searching": "Searching",
    "searched_for": "Searched for",
    "results": "results",
    "using_tool": "Using tool",
    "used_tool": "Used tool",
    "times": "times",
    "used_tools": "Used tools",
    "using_tools": "Using tools",
    "tool_completed": "Tool completed",
    "query": "Query",
    "search_completed": "Search completed",
    "found": "Found",
    "expand_content": "Expand",
    "collapse_content": "Collapse",
    "lines": "lines",
    "video_generation": "Video Generation"
  },
  "message_count": "messages",
  "thinking": {
    "tool_group": "Tool Group",
    "tools": "tools",
    "completed": "Completed",
    "running": "Running",
    "has_errors": "Has Errors",
    "tool_input": "Input",
    "tool_output": "Output",
    "tool_error": "Error",
    "tool_executing": "Executing...",
    "tools": {
      "bash": "Execute Command",
      "read": "Read File",
      "edit": "Edit File",
      "write": "Write File",
      "grep": "Search Code",
      "glob": "Find Files",
      "todo": "Update Tasks",
      "kb_search": "Search Knowledge Base",
      "web_search": "Web Search"
    }
  },
  "shared_task": {
    "share_task": "Share",
    "sharing": "Sharing...",
    "no_task_selected": "No task selected",
    "no_task_selected_desc": "Please select a task to share",
    "share_failed": "Failed to share task",
    "share_failed_desc": "Please try again"
  },
  "settings": {
    "model": "Model",
    "temperature": "Temperature",
    "max_tokens": "Max Tokens",
    "system_prompt": "System Prompt"
  },
  "history": {
    "title": "Chat History",
    "empty": "No chat history",
    "clear_all": "Clear All History",
    "delete_conversation": "Delete Conversation",
    "confirm_delete": "Are you sure you want to delete this conversation?"
  },
  "thinking": {
    "initialize_agent": "Initialize Agent",
    "initialize_failed": "Initialize Agno Agent Failed",
    "execution_completed": "Execution Completed",
    "system_message_received": "⚙️ System Message",
    "assistant_message_received": "🤖 Assistant Message",
    "task_execution_success": "🎉 Task Execution Successful",
    "task_execution_failed": "❌ Task Execution Failed",
    "response_processing_error": "Response Processing Error",
    "download_code": "Download Code",
    "downloading_code_from": "Downloading code from",
    "pre_execution_failed": "Pre-execution Failed",
    "sync_execution": "Sync Execution",
    "async_execution_started": "Async Execution Started",
    "reuse_existing_team": "Reuse Existing Team",
    "agent_streaming_execution": "Agent Streaming Execution",
    "failed_no_content": "failed - no content received",
    "unknown_block_type": "Unknown Block Type",
    "processing_unknown_block": "Processing unknown block type:",
    "unknown_block_sent": "Claude sent an unknown block type",
    "legacy_message": "Legacy Message",
    "processing_legacy_message": "Processing legacy message of type:",
    "handling_legacy_message": "Handling legacy message format from Claude",
    "legacy_tool_use": "Legacy Tool Use",
    "using_tool_legacy": "Using tool (legacy format):",
    "is_using_tool_legacy": "Claude is using the",
    "tool_legacy_format": "tool in legacy format",
    "legacy_content": "Legacy Content",
    "processing_content_legacy": "Processing content (legacy format) of length:",
    "sending_content_legacy": "Claude is sending content in legacy format",
    "result_parsing_error": "Result Parsing Error",
    "pre_tool_call": "🔧 Prepare to use the tools",
    "tool_call": "🔧 Tool Call",
    "tool_use": "🔧 Tool Use",
    "tool_result": "🔧 Tool Result",
    "tool_error": "⚠️ Tool Error",
    "model_reasoning": "💭 Model Thinking",
    "text_response": "Text Response",
    "expand": "Expand",
    "collapse": "Collapse",
    "result_message": "Result Message",
    "scroll_to_bottom": "Scroll to bottom",
    "system_message": "System Message",
    "system_model": "Model",
    "system_tools": "Tools",
    "system_tools_available": "available",
    "system_mcp_servers": "MCP Servers",
    "system_permission": "Permission",
    "system_directory": "Directory",
    "todo_write": "Todo List Write",
    "todo_list": "Todo List",
    "todo_status_in_progress": "In Progress",
    "todo_status_completed": "Completed",
    "todo_status_pending": "Pending",
    "user_message_received": "👤 User Message",
    "execution_failed": "❌ Execution Failed",
    "error_message": "Error Message",
    "execution_type": "Execution Type",
    "error_subtype_retry": "🔄 Recoverable error detected, retrying",
    "error_subtype_max_retries": "❌ Max retry attempts reached",
    "mcp_init_fail": "❌ MCP initialization failed. ",
    "attachments_downloaded": "📎 Attachments Downloaded",
    "generating_content": "✨ Generating Content",
    "tool_group": "Tool Group",
    "tools_count": "Tools",
    "completed": "Completed",
    "running": "Running",
    "has_errors": "Has Errors",
    "tool_input": "Input",
    "tool_output": "Output",
    "tool_executing": "Executing...",
    "downloadable": "Downloadable",
    "processing": "Processing...",
    "tools": {
      "bash": "Execute Command",
      "read": "Read File",
      "edit": "Edit File",
      "write": "Write File",
      "grep": "Search Code",
      "glob": "Find Files",
      "todo": "Update Tasks",
      "kb_search": "Search Knowledge Base",
      "web_search": "Web Search"
    }
  },
  "send_button": {
    "shortcut_title": "Send Shortcut",
    "option_enter": "Send with Enter",
    "option_cmd_enter_mac": "Send with ⌘+Enter",
    "option_cmd_enter_win": "Send with Ctrl+Enter",
    "change_shortcut": "Change send shortcut",
    "preference_saved": "Send shortcut preference saved",
    "preference_save_failed": "Failed to save send shortcut preference"
  },
  "send_shortcut": "Enter to send, Shift+Enter for new line",
  "send_shortcut_cmd_enter_mac": "⌘+Enter to send, Enter for new line",
  "send_shortcut_cmd_enter_win": "Ctrl+Enter to send, Enter for new line",
  "errors": {
    "request_failed": "LLM API request failed",
    "request_failed_retry": "LLM API request failed, please click retry",
    "model_unsupported": "Current model is not supported, please switch to a different model",
    "payload_too_large": "Content too large: conversation history or attachment exceeds limit, please start a new conversation or reduce attachment size",
    "llm_unsupported": "Current model does not support this request (e.g., multi-modal messages). Please switch to a different model",
    "llm_error": "Model error: The model is temporarily unavailable. Please try again later",
    "invalid_parameter": "Invalid parameter: Request parameters are incorrect, please check your input",
    "network_error": "Network error: Please check your connection and try again",
    "timeout_error": "Request timeout: Service response time exceeded, please try again later",
    "container_oom": "Executor out of memory: Please start a new conversation to retry, or contact administrator to increase memory allocation",
    "container_error": "Executor error: Container has stopped running. Please start a new conversation to retry",
    "generic_error": "Request failed: Unknown error, please try again or contact administrator",
    "copy_error": "Copy error details",
    "context_length_exceeded": "The conversation is too long for this model's context window",
    "quota_exceeded": "The model's usage quota has been exhausted",
    "rate_limit": "Too many requests. Please wait a moment before trying again",
    "forbidden": "Access denied: You do not have permission to use this resource",
    "content_filter": "Content triggered security review and was rejected. Please modify sensitive content and retry",
    "provider_error": "Some model services encountered an error. Please try again later",
    "image_too_large": "Image exceeds size limit. Please compress the image and retry",
    "model_protocol_error": "Model protocol mismatch: Current model does not support this request format. Please switch to a compatible model",
    "invalid_role": "Model parameter error: Message role format is incompatible. Please switch to a different model",
    "permission_denied": "No permission to use this model. Please switch to a model you have access to",
    "error_details": "Error Details",
    "copy_diagnostic": "Copy diagnostic info for developer",
    "copy_diagnostic_success": "Diagnostic info copied to clipboard",
    "solutions_title": "Recommended Solutions",
    "switch_model_retry": "Switch to {{model}} and retry",
    "new_conversation": "Start new conversation",
    "context_length_hint": "Try a model with a larger context window, or start a fresh conversation",
    "quota_hint": "Switch to an alternative model to continue",
    "rate_limit_hint": "Wait a moment, or switch to a different model",
    "content_filter_hint": "The content triggered a safety review. Please modify the sensitive parts and retry",
    "provider_error_hint": "Some model services are temporarily unavailable. Please try again later",
    "image_too_large_hint": "Please compress the image to under 5 MB and retry",
    "model_protocol_error_hint": "This model only supports specific request formats. Please switch to a compatible model",
    "invalid_role_hint": "The message format is not supported by this model. Please switch to a different model",
    "permission_denied_hint": "You don't have access to this model. Please switch to a model within your permissions",
    "retry_with_current_model": "Retry with current model",
    "card_resolved": "Resolved"
  },
  "clarification": {
    "title": "Smart Follow-up",
    "show_raw": "Show Raw",
    "show_form": "Show Form",
    "recommended": "Recommended",
    "custom_input": "Custom Input",
    "back_to_choices": "Back to Choices",
    "custom_input_placeholder": "Enter your custom input...",
    "custom_answer": "Custom",
    "selected": "Selected",
    "please_answer_all": "Please answer all questions before submitting",
    "submitted": "Answers submitted successfully",
    "submit_failed": "Failed to submit answers",
    "submit_answers": "Submit Answers",
    "form_submitted": "Form submitted. Waiting for response...",
    "final_prompt_title": "Final Requirement Prompt",
    "prompt_copied": "Prompt copied to clipboard",
    "copy_failed": "Failed to copy prompt",
    "select_context": "Please select Team, Repository and Branch first",
    "task_created": "New task created successfully",
    "task_creation_failed": "Failed to create new task",
    "copied": "Copied",
    "copy_prompt": "Copy Prompt",
    "create_task": "Create New Task with This Prompt",
    "final_prompt_hint": "This is the refined requirement based on your answers. You can copy it or create a new code task directly.",
    "answers_submitted": "Answers submitted",
    "waiting_response": "Waiting for response...",
    "my_answers": "My Answers",
    "question": "Q",
    "required_field": "This question is required",
    "additional_thoughts": "Additional Thoughts or Remarks",
    "additional_placeholder": "Enter additional thoughts, requirements, or special notes here..."
  },
  "export": {
    "export": "Export",
    "export_pdf": "Export PDF",
    "export_docx": "Export DOCX",
    "no_messages": "No messages to export",
    "select_at_least_one": "Please select at least one message",
    "selected_count": "Selected: {{count}} message(s)",
    "select_all": "Select All",
    "deselect_all": "Deselect All",
    "cancel": "Cancel",
    "confirm": "Confirm Export",
    "exporting": "Exporting...",
    "exporting_docx": "Exporting DOCX...",
    "success": "PDF exported successfully",
    "docx_success": "DOCX exported successfully",
    "failed": "Failed to export PDF",
    "docx_failed": "Failed to export DOCX",
    "select_from_here": "Select from here",
    "select_below": "Select below",
    "attachments": "attachment(s)",
    "knowledge_bases": "knowledge base(s)",
    "preparing": "Preparing export...",
    "font_load_failed": "Failed to load font, please retry",
    "retry": "Retry"
  },
  "web_search": {
    "enable": "Enable web search",
    "disable": "Disable web search",
    "select_engine": "Select search engine"
  },
  "deep_thinking": {
    "enable": "Enable deep thinking",
    "disable": "Disable deep thinking"
  },
  "reasoning": {
    "thinking": "Thinking...",
    "thought_process": "Thought process",
    "chars": "chars"
  },
  "upload": {
    "attachment": "Attachment",
    "tooltip": "Supported file types: PDF, Word, PPT, Excel, XMind, TXT, Markdown, Images(JPG, PNG, GIF, BMP, WebP)\nMax file size: {{maxSize}} MB\nSupports multiple file uploads",
    "image_tooltip": "Supported file types: Images (JPG, PNG, GIF, BMP, WebP)\nMax file size: {{maxSize}} MB\nUpload reference images for generation",
    "wait_for_upload": "Please wait for file upload to complete"
  },
  "clarification_toggle": {
    "label": "Smart Follow-up",
    "enable": "Enable smart follow-up mode",
    "disable": "Disable smart follow-up mode"
  },
  "streaming_wait": {
    "thinking": "Thinking",
    "analyzing": "Analyzing in depth",
    "generating_response": "Please wait, generating response",
    "longer_than_usual": "Response is taking longer than usual",
    "stale_update_10m": "Task is still running, but no stream updates for over 10 minutes. Consider stopping and retrying.",
    "started_over_20m": "Task has been running for over 20 minutes. Please check execution status and consider stopping and retrying."
  },
  "groupChat": {
    "mentionHint": "In group chat, use @ to mention an agent to get AI responses",
    "mentionToTrigger": "Type @{{teamName}} to get AI response",
    "messageSaved": "Message saved",
    "tabs": {
      "members": "Members",
      "knowledge": "Knowledge"
    },
    "knowledge": {
      "title": "Group Knowledge Bases",
      "groupKnowledgeBases": "Group Knowledge",
      "otherKnowledgeBases": "Other Knowledge Bases",
      "add": "Add",
      "addTitle": "Add Knowledge Base",
      "addDescription": "Select knowledge bases to bind to this group chat. All members can access bound knowledge bases.",
      "remove": "Remove",
      "empty": "No knowledge bases bound",
      "noAvailable": "No available knowledge bases",
      "limit": "{{count}}/{{max}} bound",
      "boundBy": "Bound by {{name}} at {{time}}",
      "bindSuccess": "Knowledge base \"{{name}}\" bound successfully",
      "bindFailed": "Failed to bind knowledge base",
      "removeSuccess": "Knowledge base \"{{name}}\" removed",
      "removeFailed": "Failed to remove knowledge base",
      "loadFailed": "Failed to load knowledge bases",
      "systemMessage": {
        "bind": "{{userName}} bound knowledge base \"{{kbName}}\"",
        "unbind": "{{userName}} removed knowledge base \"{{kbName}}\""
      }
    },
    "mentionAutocomplete": {
      "title": "Mention",
      "noTeam": "No team available",
      "bot": "Bot"
    },
    "inviteLink": {
      "title": "Invite to Group Chat",
      "description": "Generate an invite link to share with others to join \"{{taskTitle}}\"",
      "expiresIn": "Link expires in:",
      "permanent": "Permanent",
      "hours24": "24 hours",
      "days3": "3 days",
      "days7": "7 days",
      "days30": "30 days",
      "generate": "Generate Invite Link",
      "generating": "Generating...",
      "generateFailed": "Failed to generate invite link",
      "copied": "Link copied to clipboard",
      "copyFailed": "Failed to copy link",
      "expiresNote": "Link expires in {{hours}} hours. Generate a new one if needed.",
      "permanentNote": "This link is permanent and can be revoked at any time",
      "regenerate": "Generate New Link"
    },
    "invite": {
      "title": "Join Group Chat",
      "description": "You have been invited to join a group chat",
      "invitedBy": "{{name}} invited you to join",
      "memberCount": "{{count}} members",
      "join": "Join Group Chat",
      "joining": "Joining...",
      "joinSuccess": "Successfully joined the group chat!",
      "joinFailed": "Failed to join group chat",
      "alreadyMember": "You are already a member",
      "invalidLink": "Invalid or expired invite link"
    },
    "members": {
      "title": "Add Members",
      "inviteLink": "Invite Link",
      "inviteLinkDescription": "Use the group link to invite others to join the group chat. Anyone can join the group chat through this link and view historical messages.",
      "addMembers": "Add Members",
      "addMember": "Add Member",
      "you": "You",
      "invitedBy": "Invited by {{name}}",
      "loadFailed": "Failed to load members",
      "removeSuccess": "{{name}} has been removed",
      "removeFailed": "Failed to remove member",
      "notOwner": "Only the task owner can create invite links",
      "leaveGroupChat": "Leave Group",
      "leaveSuccess": "Left the group chat",
      "leaveFailed": "Failed to leave group chat"
    },
    "addMembers": {
      "title": "Add Group Members",
      "description": "Search and add users to \"{{taskTitle}}\"",
      "searchPlaceholder": "Search by username...",
      "searching": "Searching...",
      "noResults": "No users found",
      "addAsUnregistered": "Add \"{{name}}\" (Unregistered User)",
      "unregistered": "Unregistered",
      "selected": "{{count}} selected",
      "add": "Add ({{count}})",
      "adding": "Adding...",
      "success": "Successfully added {{count}} members",
      "failed": "Failed to add members",
      "allUnregistered": "Selected users are not registered on the platform",
      "allAlreadyMembers": "Selected users are already group members",
      "useInviteLink": "Please use the invite link to invite these users",
      "unregisteredUsersTitle": "The following users are not registered",
      "unregisteredUsersDesc": "{{users}} have not logged into the platform and cannot be added directly",
      "inviteLinkDescription": "Successfully added {{count}} members",
      "showInviteLink": "Some users failed to add. You can generate an invite link to share with them.",
      "generateInviteLink": "Generate Invite Link"
    }
  },
  "knowledgeSummary": {
    "totalDocuments": "{{count}} documents total",
    "manage": "Manage Knowledge Bases"
  },
  "common": {
    "cancel": "Cancel",
    "close": "Close"
  },
  "mermaid": {
    "exportPng": "Export PNG",
    "exportSvg": "Export SVG",
    "copyCode": "Copy Code",
    "copyImage": "Copy Image",
    "viewCode": "View Code",
    "sourceCode": "Mermaid Source Code",
    "escToClose": "Press ESC to close",
    "zoomIn": "Zoom In",
    "zoomOut": "Zoom Out",
    "resetZoom": "Reset Zoom",
    "renderError": "Mermaid render failed",
    "copied": "Copied to clipboard",
    "exportSuccess": "Image exported"
  },
  "correction": {
    "label": "Cross-Validation",
    "enable": "Enable AI correction mode",
    "disable": "Disable AI correction mode",
    "select_model": "Select Correction Model",
    "select_model_desc": "Choose a model to evaluate and correct AI responses",
    "search_model": "Search models...",
    "no_models": "No models found",
    "public_model": "Public Model",
    "user_model": "Custom Model",
    "evaluating": "Evaluating response...",
    "result_title": "AI Correction Assessment",
    "scores": "Scores",
    "accuracy": "Accuracy",
    "logic": "Logic",
    "completeness": "Completeness",
    "issues_found": "Issues Found",
    "no_corrections_needed": "Answer is correct, no corrections needed",
    "summary": "Summary",
    "improved_answer": "Improved Answer",
    "retry": "Retry",
    "retry_evaluation": "Retry Evaluation",
    "apply": "Apply",
    "applying": "Applying...",
    "applied": "Applied",
    "apply_success": "Successfully applied the improved answer",
    "apply_failed": "Failed to apply the improved answer",
    "no_improvement_needed": "No improved answer provided",
    "show_details": "Show Evaluation Details",
    "hide_details": "Hide Evaluation Details",
    "progress": {
      "starting": "Starting cross-validation",
      "verifying_facts": "Verifying facts",
      "evaluating": "Evaluating response quality",
      "generating_improvement": "Generating improvement suggestions"
    },
    "streaming": {
      "summary": "Summary",
      "improved_answer": "Improved Answer"
    }
  },
  "pipeline": {
    "progress_label": "Pipeline Progress",
    "current_stage": "Current Stage",
    "awaiting_confirmation": "Awaiting Confirmation",
    "start_node": "Start",
    "stage_started": "Started",
    "stage_completed": "Completed",
    "stage_running": "Running",
    "stage_pending": "Pending",
    "stage_failed": "Failed",
    "stage_awaiting_confirmation": "Awaiting Confirmation",
    "requires_confirmation": "Requires confirmation",
    "continue_to_next_stage": "Continue to Next Stage",
    "confirm_stage": "Confirm",
    "stage_confirming": "Processing...",
    "continue_clarifying": "Continue Clarifying",
    "edit_prompt": "Edit Prompt",
    "edit_prompt_placeholder": "Edit the prompt before proceeding to the next stage...",
    "save_changes": "Save",
    "confirmation_hint": "Review and edit the prompt if needed, then click 'Continue to Next Stage' to proceed.",
    "stage_confirmed": "Stage Confirmed",
    "stage_retry": "Returning to clarification",
    "confirm_failed": "Failed to confirm stage",
    "retry_failed": "Failed to retry stage",
    "proceeding_to_stage": "Proceeding to stage: {{stage}}",
    "pipeline_completed": "Pipeline completed",
    "no_task_id": "No task ID available",
    "next_step": "Next step",
    "next_step_dialog": {
      "title": "Continue to next step",
      "description": "The previous AI reply is carried by default. Add instructions or choose extra context if needed.",
      "message_placeholder": "Add an optional instruction for the next stage...",
      "text_contexts": "Message context",
      "structured_contexts": "Attached context",
      "no_text_contexts": "No message context is available.",
      "no_structured_contexts": "No attachment, knowledge base, or table context is available.",
      "confirm": "Continue",
      "confirming": "Continuing...",
      "missing_task": "Task or team information is unavailable",
      "text_items": {
        "user_message": "User message",
        "ai_response": "AI response",
        "history_message": "History message"
      }
    }
  },
  "generate": {
    "mode_selector": "Generation Type",
    "max_attachments": "Upload up to {{count}} attachments as reference",
    "attachment_limit_reached": "Attachment limit reached"
  },
  "video": {
    "title": "Video Generation",
    "model_selector": "Select Video Model",
    "search_model": "Search video models...",
    "resolution_selector": "Select Resolution",
    "resolution": {
      "480p": "480p (SD)",
      "720p": "720p (HD)",
      "1080p": "1080p (Full HD)",
      "4k": "4K (Ultra HD)"
    },
    "ratio": {
      "16_9": "16:9 (Landscape)",
      "9_16": "9:16 (Portrait)",
      "1_1": "1:1 (Square)",
      "4_3": "4:3",
      "3_4": "3:4",
      "21_9": "21:9 (Ultra Wide)",
      "adaptive": "Adaptive"
    },
    "generating": "Generating video...",
    "preparing": "Preparing...",
    "progress": "Progress: {{progress}}%",
    "completed": "Video generation completed",
    "failed": "Video generation failed",
    "download": "Download Video",
    "reference_image": "Reference Image (Optional)",
    "no_models": "No video models available"
  },
  "image": {
    "title": "Image Generation",
    "model_selector": "Select Image Model",
    "search_model": "Search image models...",
    "size_selector": "Select Size",
    "size": {
      "1024x1024": "1K (1024×1024)",
      "2048x2048": "2K (2048×2048)",
      "2K": "2K (Adaptive)",
      "3K": "3K (Adaptive)",
      "2304x1728": "2K 4:3 Landscape",
      "1728x2304": "2K 3:4 Portrait",
      "2848x1600": "2K 16:9 Landscape",
      "1600x2848": "2K 9:16 Portrait"
    },
    "generating": "Generating images...",
    "preparing": "Preparing...",
    "progress": "Progress: {{progress}}%",
    "completed": "Image generation completed",
    "failed": "Image generation failed",
    "download": "Download image",
    "expand": "View full size",
    "use_as_reference": "Use as reference",
    "generated_image": "Generated image",
    "lightbox": "Image preview",
    "no_models": "No image models available"
  },
  "ask_user_question": {
    "title": "Smart Follow-up",
    "recommended": "Recommended",
    "submit": "Submit Answer",
    "submitting": "Submitting...",
    "submit_failed": "Failed to submit",
    "required_field": "This field is required",
    "text_placeholder": "Enter your answer...",
    "answered": "Answered",
    "selected": "Selected",
    "timeout": "No response received (timed out)",
    "other": "Other",
    "other_placeholder": "Please specify...",
    "other_required": "Please describe your answer",
    "custom_input": "Custom Input",
    "custom_placeholder": "Enter custom input..."
  },
  "dingtalkDocs": {
    "tabTitle": "DingTalk Docs",
    "sync": "Sync",
    "syncing": "Syncing...",
    "syncNow": "Sync Now",
    "lastSynced": "Last synced: {{time}}",
    "neverSynced": "Never synced",
    "selectedCount": "{{count}} selected",
    "empty": "No DingTalk documents synced yet",
    "loadFailed": "Failed to load DingTalk documents",
    "syncFailed": "Failed to sync DingTalk documents",
    "notConfigured": "DingTalk Docs MCP is not configured. Please enable it in Settings > Integrations.",
    "goToConfigure": "Go to configure",
    "docBadgeHint": "DingTalk Doc",
    "searchPlaceholder": "Search documents...",
    "referencedDocsLabel": "Referenced DingTalk Documents:",
    "myDocsTab": "My Documents",
    "wikispaceTab": "Knowledge Base",
    "wikispaceSync": "Sync",
    "wikispaceSyncing": "Syncing...",
    "wikispaceEmpty": "No knowledge base content",
    "wikispaceNotConfigured": "DingTalk Knowledge Base MCP is not configured",
    "wikispaceLastSynced": "Last synced: {{time}}",
    "wikispaceNeverSynced": "Never synced"
  }
}
