Spaces:
Sleeping
Sleeping
| { | |
| "Common": { | |
| "cancel": "Cancel", | |
| "update": "Update", | |
| "continue": "Continue", | |
| "success": "Success", | |
| "delete": "Delete", | |
| "save": "Save", | |
| "back": "Back", | |
| "next": "Next", | |
| "create": "Create", | |
| "showLess": "Show less", | |
| "showMore": "Show more", | |
| "generate": "Generate", | |
| "edit": "Edit", | |
| "editAgent": "Edit Agent", | |
| "search": "Search...", | |
| "approve": "Approve", | |
| "reject": "Reject", | |
| "saving": "Saving...", | |
| "optional": "Optional", | |
| "deleting": "Deleting...", | |
| "run": "Run", | |
| "description": "Description", | |
| "defaultValue": "Default Value", | |
| "empty": "Empty", | |
| "required": "Required", | |
| "options": "Options", | |
| "status": "Status", | |
| "result": "Result", | |
| "startedAt": "Started At", | |
| "duration": "Duration", | |
| "addOption": "Add Option", | |
| "tool": "Tool", | |
| "selectTool": "Select Tool...", | |
| "noResults": "No results.", | |
| "generateWithAI": "Generate With AI", | |
| "generateInputWithAI": "Generate Input With AI", | |
| "generatingInputWithAI": "Generating input with AI...", | |
| "inputGeneratedSuccessfully": "Input generated successfully", | |
| "failedToGenerateInput": "Failed to generate input", | |
| "createWithExample": "Create With Example", | |
| "resultsFound": "{count} results found", | |
| "youAreAnExpertIn": "You are an expert in {role}", | |
| "sharedBy": "Shared by {userName}" | |
| }, | |
| "Error": {}, | |
| "Info": { | |
| "mcpAddingDisabled": "MCP server addition has been disabled by the administrator.", | |
| "vercelSyncDelay": "Running on Vercel\n\nMCP changes may take 10-15 seconds to sync. Please wait a moment after adding, editing, or deleting servers if changes don't appear immediately." | |
| }, | |
| "Workflow": { | |
| "title": "Workflow", | |
| "whatIsWorkflow": "What is a Workflow?", | |
| "myWorkflows": "My Workflows", | |
| "sharedWorkflows": "Shared Workflows", | |
| "availableWorkflows": "Available Workflows", | |
| "noAvailableWorkflows": "No workflows available", | |
| "noAvailableWorkflowsDescription": "Ask your admin to share workflows with you", | |
| "createWorkflow": "Create Workflow", | |
| "draft": "Draft", | |
| "publish": "Publish", | |
| "createWorkflowDescription": "Create workflows as powerful tools for your chatbot.", | |
| "workflowDescription": "These can be triggered during conversations to automate complex tasks.", | |
| "nameAndIcon": "Name And Icon", | |
| "workflowNamePlaceholder": "Chatbot will recognize this as tool name", | |
| "description": "Description", | |
| "descriptionPlaceholder": "Chatbot will see this as tool description", | |
| "inputNodeCannotBeDeleted": "Input node cannot be deleted", | |
| "autoSaveDescription": "Auto saved every 10 seconds", | |
| "draftDescription": "Currently in Draft.\n\nClick Publish to make it available to chatbot\n(but no longer editable).", | |
| "publishedDescription": "Currently Published and available to chatbot.\n\nClick Draft to make it editable\n(but unavailable to chatbot).", | |
| "private": "Private", | |
| "readonly": "Read Only", | |
| "public": "Public", | |
| "privateDescription": "Only you can view, edit, and use this workflow as a tool.", | |
| "readonlyDescription": "Others can view and use as a tool, but only you can edit.", | |
| "publicDescription": "Anyone can view, edit, and use this workflow as a tool.", | |
| "visibilityDescription": "Control who can access and modify this workflow", | |
| "nodeDescriptionPlaceholder": "node description...", | |
| "nextNode": "Next Node", | |
| "nextNodeDescription": "Add a next node to this workflow.", | |
| "addNextNode": "Add Next Node", | |
| "inputFields": "Input Fields", | |
| "addInputField": "Add Input Field", | |
| "inputFieldsDescription": "Define the parameter schema for this workflow.\n\nWhen the chatbot uses this as a tool,\nit will provide values according to this schema.", | |
| "fieldEditor": "Field Editor", | |
| "variableName": "Variable Name", | |
| "variableNamePlaceholder": "Enter variable name...", | |
| "fieldDescriptionPlaceholder": "Enter field description...", | |
| "defaultValuePlaceholder": "Enter default {type} value...", | |
| "selectOptionPlaceholder": "Select option...", | |
| "unlink": "Unlink Node", | |
| "elseIfDescription": "If the condition is not met, the logic to be executed is defined.", | |
| "elseDescription": "If the condition is not met, the logic to be executed is defined.", | |
| "addCondition": "Add Condition", | |
| "noVariablesFound": "No variables found", | |
| "outputVariables": "Output Variables", | |
| "outputVariablesDescription": "Output variables are the variables that are output from the workflow.", | |
| "addOutputVariable": "Add Output Variable", | |
| "outputSchema": "Output Schema", | |
| "addMessage": "Add Message", | |
| "messagesDescription": "Generate data through LLM processing.\n\nUse '/' to mention and reference data from previous nodes as input.\n\nWith Structured Output enabled, perfect for data transformation, formatting, and validation.", | |
| "descriptionAndSchema": "Description & Schema", | |
| "noDescriptionAndSchema": "No description and schema", | |
| "toolDescription": "Provide information needed for LLM to generate tool parameters.\n\nUse '/' to mention data from previous nodes.", | |
| "generateInputWithAIDescription": "Write a prompt to generate input for the workflow", | |
| "selectVariable": "Select Variable", | |
| "structuredOutput": "Structured Output", | |
| "structuredOutputDescription": "Generate response as JSON object with defined schema", | |
| "outputSchemaEditor": "Output Schema Editor", | |
| "addField": "Add Field", | |
| "saveSchema": "Save Schema", | |
| "generateSchemaWithAI": "Generate Schema with AI", | |
| "describeOutputDataRequest": "Provide example JSON data that represents what this node should output\n\nExample: {eg}", | |
| "generatingJsonSchemaWithAI": "Generating JSON Schema with AI...", | |
| "jsonSchemaGeneratedSuccessfully": "JSON Schema generated successfully!", | |
| "failedToGenerateSchema": "Failed to generate schema", | |
| "jsonSchemaEditorDescription": "Direct JSON Schema editing with AI assistance. Supports complex nested structures and arrays.", | |
| "template": "Template", | |
| "templateDescription": "Generate template documents.\n\nUse '/' to reference and use output values from other nodes.", | |
| "greeting": { | |
| "buildAutomationTitle": "Build Automation by Connecting Nodes", | |
| "buildAutomationDescription": "Connect various nodes to automate complex tasks. Each node handles specific functions, and data flows sequentially for processing.", | |
| "chatbotToolTitle": "Use as Chatbot Tools", | |
| "chatbotToolDescription": "The main purpose of workflows is to use them as tools in chatbot conversations. Turn repetitive tasks into workflows for easy execution during chats.", | |
| "parameterBasedTitle": "Parameter-Based Start", | |
| "parameterBasedDescription": "Input nodes define parameter structures, not triggers. They specify the data format needed when chatbot calls this workflow as a tool.", | |
| "exampleTitle": "Usage Example", | |
| "exampleDescription": "Create an \"Email Writing → Translation → Send\" workflow, then easily execute it in chatbot conversations with \"@email_workflow\".", | |
| "availableNodesTitle": "Available Nodes", | |
| "upcomingNodesTitle": "Upcoming Nodes", | |
| "ctaMessage": "Start creating workflows now to expand your chatbot's capabilities!", | |
| "soonMessage": "Coming soon." | |
| }, | |
| "example": { | |
| "babyResearch": "Baby Research", | |
| "getWeather": "Get Weather" | |
| }, | |
| "kindsDescription": { | |
| "input": "Define input parameters that the chatbot will provide when using this workflow as a tool.\n\nSpecify the data structure and validation rules for tool execution.", | |
| "output": "Collect and return the final results from your workflow execution.\n\nCombine data from multiple nodes into the final tool response.", | |
| "llm": "Generate text or structured data using AI models.\n\nReference previous node outputs with '/' mentions to create context-aware responses.\n\nUse Structured Output to transform, format, and validate data - not just for text generation.", | |
| "tool": "Execute MCP tools or external services.\n\nWrite instructions in messages, and LLM will generate the required tool parameters from your context.", | |
| "note": "Add documentation and comments to organize your workflow logic.\n\nHelp team members understand complex workflow processes.", | |
| "code": "Execute custom code scripts with access to previous node data.\n\nRun JavaScript, Python, or other languages within your workflow (coming soon).", | |
| "http": "Fetch data from external APIs and web services via HTTP requests.\n\nIntegrate with REST APIs, webhooks, and third-party services.", | |
| "template": "Create dynamic documents by combining text with data from previous nodes.\n\nGenerate emails, reports, or formatted content using variable substitution.", | |
| "condition": "Add conditional logic to branch your workflow based on data evaluation.\n\nCreate if-else logic to handle different scenarios and data conditions." | |
| }, | |
| "structuredOutputSwitchConfirm": "You currently have structured output enabled.\n What would you like to do?", | |
| "structuredOutputSwitchConfirmOk": "Edit Structured Output", | |
| "structuredOutputSwitchConfirmCancel": "Change to Text Output", | |
| "noTools": "No published workflows available.\nCreate workflows to build custom tools.", | |
| "arrangeNodes": "Auto Layout", | |
| "nodesArranged": "Layout applied successfully", | |
| "visibilityUpdated": "Visibility updated successfully" | |
| }, | |
| "Auth": { | |
| "SignIn": { | |
| "title": "Welcome Back", | |
| "description": "Sign in to continue to your account", | |
| "oauthClientIdNotSet": "{provider} client ID is not set", | |
| "noAccount": "Don't have an account? ", | |
| "signUp": "Sign up", | |
| "signIn": "Sign in", | |
| "orContinueWith": "OR CONTINUE WITH" | |
| }, | |
| "SignUp": { | |
| "title": "Create an account", | |
| "titleAdmin": "Create an Admin Account", | |
| "signIn": "Sign in", | |
| "email": "Email", | |
| "description": "Sign up to your account", | |
| "signUpDescription": "Start your journey with us", | |
| "signUpDescriptionAdmin": "Welcome first user! You will be the admin of the system.", | |
| "signUpInstructionsEmailOnly": "Sign up to your account via your email address", | |
| "signUpInstructionsEmailAndSocial": "Either click \"Email\" or use a provider to sign up", | |
| "signUpSocialOnly": "Use a provider to sign up", | |
| "step1": "Start your journey with us by entering your email address", | |
| "step2": "I'll use this name when we chat", | |
| "step3": "Create a strong password to secure your account", | |
| "signUp": "Sign Up", | |
| "invalidEmail": "Invalid email address", | |
| "emailAlreadyExists": "Email already exists", | |
| "nameRequired": "Name is required", | |
| "passwordRequired": "Password is required", | |
| "createAccount": "Create account" | |
| }, | |
| "Intro": { | |
| "description": "Welcome to better-chatbot. Sign in to experience our AI-powered conversational tools." | |
| } | |
| }, | |
| "Chat": { | |
| "Error": "Chat Error", | |
| "thisMessageWasNotSavedPleaseTryTheChatAgain": "This message was not saved. Please try the chat again.", | |
| "uploadImage": "Upload File", | |
| "generateImage": "Generate Image", | |
| "imageUploadedSuccessfully": "Image uploaded successfully", | |
| "pleaseUploadImageFile": "Please upload an image file", | |
| "imageSizeMustBeLessThan10MB": "Image size must be less than 10MB", | |
| "failedToUploadImage": "Failed to upload image", | |
| "imageUploadFailedUsingBase64": "Image upload failed. Using base64 encoding as fallback.", | |
| "Greeting": { | |
| "goodMorning": "Good morning, {name}", | |
| "goodAfternoon": "Good afternoon, {name}", | |
| "goodEvening": "Good evening, {name}", | |
| "niceToSeeYouAgain": "Nice to see you again, {name}", | |
| "whatAreYouWorkingOnToday": "What are you working on today? {name}", | |
| "letMeKnowWhenYoureReadyToBegin": "Let me know when you're ready to begin.", | |
| "whatAreYourThoughtsToday": "What are your thoughts today?", | |
| "whereWouldYouLikeToStart": "Where would you like to start?", | |
| "whatAreYouThinking": "What are you thinking? {name}" | |
| }, | |
| "TemporaryChat": { | |
| "toggleTemporaryChat": "Toggle Temporary Chat", | |
| "temporaryChat": "Temporary Chat", | |
| "resetChat": "Reset Chat", | |
| "thisChatWontBeSaved": "This chat won't be saved.", | |
| "feelFreeToAskAnythingTemporarily": "Feel free to ask anything temporarily", | |
| "temporaryChatInstructions": "Temporary Chat Instructions", | |
| "temporaryChatInstructionsPlaceholder": "Enter your instructions here", | |
| "temporaryChatInstructionsDescription": "You can set instructions for the temporary chat. This will be used as a system prompt for the temporary chat." | |
| }, | |
| "placeholder": "Ask anything or @mention", | |
| "Tool": { | |
| "webSearching": "Searching the Web...", | |
| "searchedTheWeb": "Searched the Web", | |
| "toolsSetupDescription": "Select tools that the chatbot can use.\nThe chatbot will use selected tools based on its own judgment.\n\nYou can also force the use of specific tools through @mention.", | |
| "selectToolMode": "Select a tool mode", | |
| "autoToolModeDescription": "Decides when to use tools without asking you", | |
| "manualToolModeDescription": "Asks your permission before using any tools", | |
| "noneToolModeDescription": "Do not use tools. @mention is still available.", | |
| "toolsSetup": "Tools Setup", | |
| "preset": "Preset", | |
| "toolPresets": "Tool Presets", | |
| "saveAsPreset": "Save As Preset", | |
| "saveAsPresetDescription": "Save the current tool configuration as a preset.", | |
| "noPresetsAvailableYet": "No presets available yet", | |
| "presetNameCannotBeEmpty": "Preset name cannot be empty", | |
| "presetNameAlreadyExists": "Preset name already exists", | |
| "presetSaved": "Preset saved", | |
| "clickSaveAsPresetToGetStarted": "Click Save As Preset to get started.", | |
| "searchOptions": "Search Options", | |
| "searchOptionsDescription": "You can pass search options to the chatbot, such as the maximum number of search results, the search date, etc.", | |
| "defaultToolKit": { | |
| "visualization": "Data Visualization", | |
| "webSearch": "Search the Web", | |
| "http": "HTTP Request", | |
| "code": "Code Execution" | |
| }, | |
| "agent": "Agent", | |
| "mention": "Mention", | |
| "tools": "Tools", | |
| "tooManyToolsSelected": "Too many tools selected, please select less than 128 tools", | |
| "presetNamePlaceholder": "Preset Name", | |
| "noMcpServersDetected": "No MCP servers detected.", | |
| "addServer": "Add a server", | |
| "error": "error", | |
| "authorizationRequired": "Authorization Required", | |
| "clickToAuthorize": "Click here to authorize this MCP server and access its tools.", | |
| "auto": "Auto", | |
| "manual": "Manual", | |
| "none": "None", | |
| "mentionOnly": "@mention only", | |
| "noToolsAvailable": "No tools available" | |
| }, | |
| "VoiceChat": { | |
| "title": "Voice Chat Mode", | |
| "compactDisplayMode": "Compact display mode", | |
| "conversationDisplayMode": "Conversation display mode", | |
| "pleaseCloseTheVoiceChatAndTryAgain": "Please close the voice chat and try again.", | |
| "startConversation": "Start conversation", | |
| "closeMic": "Close Mic", | |
| "openMic": "Open Mic", | |
| "endConversation": "End conversation", | |
| "toggleVoiceChat": "Toggle Voice Chat", | |
| "readyWhenYouAreJustStartTalking": "Ready when you are—just start talking.", | |
| "yourMicIsOff": "Your mic is off.", | |
| "preparing": "Preparing...", | |
| "startVoiceChat": "Start voice chat?" | |
| }, | |
| "Thread": { | |
| "chat": "Chat", | |
| "renameChat": "Rename", | |
| "exportChat": "Share Link", | |
| "deleteChat": "Delete Chat", | |
| "deleteUnarchivedChats": "Delete All Unarchived Chats", | |
| "confirmDeleteUnarchivedChats": "Are you sure you want to delete all unarchived chats?", | |
| "thisActionCannotBeUndone": "This action cannot be undone.", | |
| "unarchivedChatsDeleted": "Unarchived chats have been deleted", | |
| "failedToDeleteUnarchivedChats": "Failed to delete unarchived chats", | |
| "failedToDeleteThread": "Failed to delete thread", | |
| "threadDeleted": "Thread deleted", | |
| "failedToUpdateThread": "Failed to update thread", | |
| "titleRequired": "Title is required", | |
| "threadUpdated": "Thread updated", | |
| "areYouSureYouWantToDeleteThisChatThread": "Are you sure you want to delete this Chat thread?", | |
| "sharePublicLink": "Share Public Link", | |
| "sharePublicLinkDescription": "All messages added after sharing will remain private.", | |
| "creatingLink": "Creating link...", | |
| "createLink": "Create Link", | |
| "linkCopied": "Link copied" | |
| }, | |
| "ChatPreferences": { | |
| "title": "Chat Preferences", | |
| "whatShouldWeCallYou": "What should we call you?", | |
| "botName": "Assistant Name", | |
| "whatBestDescribesYourWork": "What best describes your work?", | |
| "whatPersonalPreferencesShouldBeTakenIntoAccountInResponses": "What personal preferences should be taken into account in responses?", | |
| "responseStyleExample1": "e.g. keep explanations brief and to the point", | |
| "responseStyleExample2": "e.g. when learning new concepts, I find analogies particularly helpful", | |
| "responseStyleExample3": "e.g. ask clarifying questions before giving detailed answers", | |
| "responseStyleExample4": "e.g. remember I primarily code in Python (not a coding beginner)", | |
| "professionExample1": "e.g. software engineer", | |
| "professionExample2": "e.g. product manager", | |
| "professionExample3": "e.g. marketing manager", | |
| "professionExample4": "e.g. sales manager", | |
| "professionExample5": "e.g. business analyst", | |
| "preferencesSaved": "Preferences saved", | |
| "failedToSavePreferences": "Failed to save preferences", | |
| "userInstructions": "User Instructions", | |
| "userInstructionsDescription": "Introduce yourself and get a more personalized response.", | |
| "mcpInstructions": "MCP Instructions", | |
| "mcpInstructionsDescription": "Customize the MCP server instructions.", | |
| "userSettings": "User Settings", | |
| "myExports": "My Exports", | |
| "myExportsDescription": "Manage and organize your shared chat exports.", | |
| "noExportsYet": "No exports yet", | |
| "exportHint": "Share a chat thread to create your first export.", | |
| "exported": "Exported", | |
| "expires": "Expires", | |
| "messages": "messages", | |
| "comments": "comments", | |
| "copyLink": "Copy Link", | |
| "openInNewTab": "Open in New Tab", | |
| "linkCopied": "Link copied to clipboard", | |
| "confirmDeleteExport": "Are you sure you want to delete this export? This action cannot be undone.", | |
| "exportDeleted": "Export deleted successfully", | |
| "failedToDeleteExport": "Failed to delete export" | |
| } | |
| }, | |
| "Layout": { | |
| "workflow": "Workflow", | |
| "admin": "Admin", | |
| "users": "Users", | |
| "toggleSidebar": "Toggle Sidebar", | |
| "newChat": "New Chat", | |
| "mcpConfiguration": "MCP Configuration", | |
| "agents": "Agents", | |
| "newAgent": "Create Agent", | |
| "createAgent": "Create an agent", | |
| "createYourOwnAgent": "Create your own specialized AI agent with unique features and personality", | |
| "createYourOwnAgentOrSelectShared": "Create your own specialized AI agent or select from shared agents in the Agents page", | |
| "availableAgents": "Available Agents", | |
| "noAgentsAvailable": "No Agents Available", | |
| "browseAgentsToBookmark": "Browse available agents to bookmark your favorites", | |
| "askAdminToShareAgents": "No agents available yet. Ask your admin to share agents with you", | |
| "whatIsAgent": "What is Agent?", | |
| "agentDescription": "Agents are specialized AI assistants that can be customized with specific roles, instructions, and tools to help you with various tasks.", | |
| "specializedAIAssistant": "Specialized AI Assistant", | |
| "specializedAIAssistantDescription": "Each agent can be customized with specific roles, personalities, and expertise areas to provide focused assistance for your unique needs.", | |
| "customInstructions": "Custom Instructions", | |
| "customInstructionsDescription": "Define detailed system prompts and behavioral guidelines to shape how your agent responds and interacts with you.", | |
| "toolIntegration": "Tool Integration", | |
| "toolIntegrationDescription": "Connect your agents to MCP servers, workflows, and other tools to extend their capabilities beyond conversation.", | |
| "agentExamples": "Agent Examples", | |
| "businessAssistant": "Business Assistant", | |
| "businessAssistantDescription": "Specialized in business analysis, report generation, and professional communication.", | |
| "creativeWriter": "Creative Writer", | |
| "creativeWriterDescription": "Focused on storytelling, content creation, and creative brainstorming.", | |
| "technicalExpert": "Technical Expert", | |
| "technicalExpertDescription": "Equipped with development tools and coding expertise for technical tasks.", | |
| "createFirstAgentToStart": "Create your first agent to get started!", | |
| "today": "Today", | |
| "yesterday": "Yesterday", | |
| "lastWeek": "Last 7 days", | |
| "older": "Older", | |
| "recentChats": "Recent Chats", | |
| "deleteAllChats": "Delete All Chats", | |
| "deleteUnarchivedChats": "Delete Unarchived Chats", | |
| "noConversationsYet": "No conversations yet", | |
| "deletingAllChats": "Deleting all threads...", | |
| "deletingUnarchivedChats": "Deleting unarchived threads...", | |
| "allChatsDeleted": "All threads deleted", | |
| "unarchivedChatsDeleted": "Unarchived threads deleted", | |
| "failedToDeleteAllChats": "Failed to delete all threads", | |
| "failedToDeleteUnarchivedChats": "Failed to delete unarchived threads", | |
| "chatPreferences": "Chat Preferences", | |
| "keyboardShortcuts": "Keyboard Shortcuts", | |
| "theme": "Theme", | |
| "signOut": "Sign out", | |
| "language": "Language", | |
| "showAllChats": "View All Chats", | |
| "showLessChats": "Show less", | |
| "reportAnIssue": "Report an issue", | |
| "joinCommunity": "Join Community", | |
| "userSettings": "User Settings" | |
| }, | |
| "Archive": { | |
| "title": "Archive", | |
| "addArchive": "Add Archive", | |
| "archiveName": "Archive Name", | |
| "archiveDescription": "Archive Description", | |
| "archiveDescriptionPlaceholder": "Archives are spaces to store chat history.", | |
| "noArchives": "No archives", | |
| "createFirstArchive": "Create your first archive", | |
| "archiveCreated": "Archive created", | |
| "archiveUpdated": "Archive updated", | |
| "archiveDeleted": "Archive deleted", | |
| "failedToCreateArchive": "Failed to create archive", | |
| "failedToUpdateArchive": "Failed to update archive", | |
| "failedToDeleteArchive": "Failed to delete archive", | |
| "editArchive": "Edit Archive", | |
| "editArchiveDescription": "Edit archive information", | |
| "deleteArchive": "Delete Archive", | |
| "confirmDeleteArchive": "Are you sure you want to delete this archive?", | |
| "deleteArchiveDescription": "This archive and all its items will be permanently deleted. This action cannot be undone.", | |
| "addToArchive": "Add to Archive", | |
| "removeFromArchive": "Remove from Archive", | |
| "itemAddedToArchive": "Item added to archive", | |
| "itemRemovedFromArchive": "Item removed from archive" | |
| }, | |
| "Agent": { | |
| "title": "Agent", | |
| "newAgent": "Create Agent", | |
| "generatingAgent": "Generating Agent...", | |
| "agentNameAndIconLabel": "Give your agent a name and icon.", | |
| "agentDescriptionLabel": "Add a brief description of what this agent does.", | |
| "agentDescriptionPlaceholder": "This is just a description of the agent, it's not critical.", | |
| "agentSettingsDescription": "From here, these are settings that can affect the agent.", | |
| "thisAgentIs": "This agent is an expert in", | |
| "expertIn": "", | |
| "agentRolePlaceholder": "stock analysis", | |
| "agentInstructionsLabel": "Feel free to write the agent's role, personality, guidelines, knowledge, etc.", | |
| "agentInstructionsPlaceholder": "This agent helps with stock analysis. It uses web search tools to obtain stock information...", | |
| "agentToolsLabel": "Add tools that this agent can use.", | |
| "loadingTools": "Loading tools...", | |
| "addTools": "Please add tools.", | |
| "generateAgentGreeting": "Hello! I'll help you create your own agent. What would you like to create?", | |
| "generateAgentDetailedGreeting": "Hello! I'll help you create your own agent. What would you like to create? You can write briefly or in detail.", | |
| "inputPromptHere": "input prompt here...", | |
| "agentNamePlaceholder": "better-agent", | |
| "myAgents": "My Agents", | |
| "bookmarkedAgents": "Bookmarked Agents", | |
| "sharedAgents": "Shared Agents", | |
| "availableAgents": "Available Agents", | |
| "noAgents": "No agents yet", | |
| "createFirst": "Create your first agent to get started", | |
| "noSharedAgents": "No shared agents", | |
| "noSharedAgentsDescription": "No public agents are available to bookmark", | |
| "noAvailableAgents": "No available agents", | |
| "noAvailableAgentsDescription": "Ask your admin to share agents with you", | |
| "noDescription": "No description provided", | |
| "bookmarkAdded": "Agent bookmarked", | |
| "bookmarkRemoved": "Bookmark removed", | |
| "bookmarkedAgent": "Bookmarked agent", | |
| "addBookmark": "Bookmark agent", | |
| "removeBookmark": "Remove bookmark", | |
| "visibilityUpdated": "Visibility updated", | |
| "deleted": "Agent deleted", | |
| "created": "Agent created successfully", | |
| "updated": "Agent updated successfully", | |
| "deleteConfirm": "Are you sure you want to delete this agent?", | |
| "makePrivate": "Make Private", | |
| "makeReadonly": "Make Read Only", | |
| "makePublic": "Make Public", | |
| "visibility": "Visibility", | |
| "private": "Private", | |
| "readOnly": "Read Only", | |
| "public": "Public", | |
| "privateDescription": "Only you can view, edit, and use this agent.", | |
| "readOnlyDescription": "Others can view and use as a tool, but only you can edit.", | |
| "publicDescription": "Anyone can view, edit, and use this agent as a tool." | |
| }, | |
| "KeyboardShortcuts": { | |
| "title": "Keyboard Shortcuts", | |
| "newChat": "New Chat", | |
| "toggleTemporaryChat": "Toggle Temporary Chat", | |
| "toggleSidebar": "Toggle Sidebar", | |
| "toolMode": "Tool Mode", | |
| "lastMessageCopy": "Copy Last Message", | |
| "openChatPreferences": "Open Chat Preferences", | |
| "deleteThread": "Delete Chat", | |
| "openShortcutsPopup": "Open Shortcuts Popup", | |
| "toggleVoiceChat": "Toggle Voice Chat" | |
| }, | |
| "User": { | |
| "Profile": { | |
| "admin": { | |
| "pageTitle": "User Management", | |
| "pageDescription": "Manage user accounts and permissions", | |
| "sectionTitle": "User Information", | |
| "sectionDescription": "Update user details and manage their account", | |
| "roles": "Roles", | |
| "changeRole": "Change Role", | |
| "accountStatus": "Account Status", | |
| "updatePassword": "Reset Password", | |
| "saveChanges": "Save Changes", | |
| "deleteUser": "Delete User", | |
| "dangerZoneDescription": "Irreversible actions for this user account", | |
| "updateSuccess": "User details updated successfully", | |
| "updateError": "Failed to update user details", | |
| "cannotModifyOwnRole": "You cannot modify your own role", | |
| "emailCannotBeModifiedSSO": "Email cannot be modified for SSO users", | |
| "userDetailDescription": "Manage user information, permissions, and account settings", | |
| "accessCardDescription": "Manage user permissions, account status, and security settings", | |
| "userDetailsCardDescription": "Update user information and view account details", | |
| "aiModelUsageFor": "AI model usage for {period}", | |
| "noAiActivityDescription": "This user hasn't interacted with AI models in the last 30 days.", | |
| "usageStatsWillAppear": "Usage statistics will appear here once they start chatting with AI assistants.", | |
| "emailCannotBeModifiedOAuth": "Email cannot be modified for OAuth users", | |
| "deleteUserPermanently": "Permanently remove this user and all associated data", | |
| "userBannedDescription": "User is currently banned from accessing the application", | |
| "clickToChangeUserRole": "Click to change user role", | |
| "userHasPassword": "User has a password set", | |
| "userOAuthOnly": "User signs in with OAuth only", | |
| "clickToEdit": "Click to edit {field}", | |
| "changeUserPassword": "This will change the user's password.", | |
| "viewUserSessionsAndAccess": "View user sessions and access", | |
| "deleteUserTitle": "Delete User Account", | |
| "deleteUserDescription": "You are about to permanently delete {name}'s account. This action cannot be undone.", | |
| "actionWillPermanently": "This action will permanently:", | |
| "deleteAllUserData": "Delete all user data and conversations", | |
| "removeAllFiles": "Remove all associated files and preferences", | |
| "revokeAllAccess": "Revoke all access permissions", | |
| "cannotBeUndone": "Cannot be undone or recovered", | |
| "typeNameToConfirm": "Please type the user's name to confirm: {name}", | |
| "typeToConfirm": "Type \"{name}\" to confirm", | |
| "roleUpdatedSuccessfully": "Role updated successfully", | |
| "failedToUpdateRole": "Failed to update role", | |
| "changeUserRoles": "Change User Role", | |
| "selectRolesFor": "Select roles for {name}", | |
| "banUser": "Ban User", | |
| "unbanUser": "Unban User", | |
| "banning": "Banning...", | |
| "unbanning": "Unbanning...", | |
| "banUserConfirmation": "Are you sure you want to ban {name}? They will lose access to the application.", | |
| "unbanUserConfirmation": "Are you sure you want to unban {name}? They will regain access to the application.", | |
| "clickToBanUser": "Click to ban user", | |
| "clickToUnbanUser": "Click to unban user", | |
| "failedToUpdateUserStatus": "Failed to update user status", | |
| "updatePasswordTitle": "Update User Password", | |
| "passwordUpdatedSuccessfully": "User password updated successfully", | |
| "failedToUpdatePassword": "Failed to update user password", | |
| "newPasswordPlaceholder": "New password for user", | |
| "currentPassword": "Current password", | |
| "confirmPassword": "Confirm new password", | |
| "updatePasswordButton": "Update Password", | |
| "updateRole": "Update Role", | |
| "userDeletedSuccessfully": "User deleted successfully", | |
| "failedToDeleteUser": "Failed to delete user" | |
| }, | |
| "user": { | |
| "pageTitle": "My Profile", | |
| "pageDescription": "Manage your account settings", | |
| "sectionTitle": "Profile Information", | |
| "sectionDescription": "Update your personal information", | |
| "roles": "My Roles", | |
| "changeRole": "Request Role Change", | |
| "accountStatus": "My Account Status", | |
| "updatePassword": "Change Password", | |
| "saveChanges": "Save Profile", | |
| "deleteUser": "Delete My Account", | |
| "dangerZoneDescription": "Permanent actions for your account", | |
| "updateSuccess": "Your profile has been updated", | |
| "updateError": "Failed to update your profile", | |
| "cannotModifyOwnRole": "Contact an admin to change your role", | |
| "emailCannotBeModifiedSSO": "Your email is managed by your SSO provider", | |
| "userDetailDescription": "Manage your information, permissions, and account settings", | |
| "accessCardDescription": "Manage your permissions, account status, and security settings", | |
| "userDetailsCardDescription": "Update your information and view account details", | |
| "aiModelUsageFor": "Your AI model usage for {period}", | |
| "noAiActivityDescription": "You haven't interacted with AI models in the last 30 days.", | |
| "usageStatsWillAppear": "Usage statistics will appear here once you start chatting with AI assistants.", | |
| "emailCannotBeModifiedOAuth": "Your email cannot be modified for OAuth accounts", | |
| "deleteUserPermanently": "Permanently remove your account and all associated data", | |
| "userBannedDescription": "Your account is currently banned from accessing the application", | |
| "clickToChangeUserRole": "Contact an admin to change your role", | |
| "userHasPassword": "You have a password set", | |
| "userOAuthOnly": "You only sign in with OAuth", | |
| "clickToEdit": "Click to edit your {field}", | |
| "changeUserPassword": "This will change your password.", | |
| "viewUserSessionsAndAccess": "View your sessions and access", | |
| "deleteUserTitle": "Delete My Account", | |
| "deleteUserDescription": "You are about to permanently delete your account. This action cannot be undone.", | |
| "actionWillPermanently": "This action will permanently:", | |
| "deleteAllUserData": "Delete all your data and conversations", | |
| "removeAllFiles": "Remove all your associated files and preferences", | |
| "revokeAllAccess": "Revoke all your access permissions", | |
| "cannotBeUndone": "Cannot be undone or recovered", | |
| "typeNameToConfirm": "Please type your name to confirm: {name}", | |
| "typeToConfirm": "Type \"{name}\" to confirm", | |
| "roleUpdatedSuccessfully": "Your role has been updated successfully", | |
| "failedToUpdateRole": "Failed to update your role", | |
| "changeUserRoles": "Request Role Change", | |
| "selectRolesFor": "Select your new role", | |
| "banUser": "Ban My Account", | |
| "unbanUser": "Unban My Account", | |
| "banning": "Banning...", | |
| "unbanning": "Unbanning...", | |
| "banUserConfirmation": "Are you sure you want to ban your account? You will lose access to the application.", | |
| "unbanUserConfirmation": "Are you sure you want to unban your account? You will regain access to the application.", | |
| "clickToBanUser": "Click to ban your account", | |
| "clickToUnbanUser": "Click to unban your account", | |
| "failedToUpdateUserStatus": "Failed to update your account status", | |
| "updatePasswordTitle": "Change My Password", | |
| "passwordUpdatedSuccessfully": "Your password has been updated successfully", | |
| "failedToUpdatePassword": "Failed to update your password", | |
| "newPasswordPlaceholder": "New password", | |
| "currentPassword": "Current password", | |
| "confirmPassword": "Confirm new password", | |
| "updatePasswordButton": "Change Password", | |
| "updateRole": "Update Role", | |
| "userDeletedSuccessfully": "User deleted successfully", | |
| "failedToDeleteUser": "Failed to delete user" | |
| }, | |
| "common": { | |
| "details": "Details", | |
| "statistics": "Statistics", | |
| "dangerZone": "Danger Zone", | |
| "joined": "Joined", | |
| "lastUpdated": "Last Updated", | |
| "active": "Active", | |
| "banned": "Banned", | |
| "name": "Name", | |
| "email": "Email", | |
| "required": "Required", | |
| "you": "You", | |
| "saving": "Saving...", | |
| "accessAndAccount": "Access & Account", | |
| "editRoles": "Edit Roles", | |
| "security": "Security", | |
| "passwordManagement": "Password Management", | |
| "userDetailsCardTitle": "User Details", | |
| "usageStatistics": "Usage Statistics", | |
| "noAiActivityYet": "No AI Activity Yet", | |
| "totalTokens": "Total Tokens", | |
| "models": "Models", | |
| "messages": "Messages", | |
| "topModelsByTokenUsage": "Top Models by Token Usage", | |
| "conversations": "Conversations", | |
| "avgTokensPerMessage": "Avg Tokens/Message", | |
| "topModel": "Top Model", | |
| "summary": "Summary", | |
| "tokensAcross": "{tokens} tokens across {count} model{count, plural, =1 {} other {s}} in {period}.", | |
| "mostActive": "Most active: {model} ({tokens} tokens).", | |
| "summaryPrefix": "📊 Summary: ", | |
| "uploadPhoto": "Upload Photo", | |
| "chooseDefault": "Choose Default", | |
| "useEmoji": "Use Emoji", | |
| "generateWithAI": "Generate with AI", | |
| "changeProfilePhoto": "Change Profile Photo", | |
| "selectDefaultAvatar": "Choose Default Avatar", | |
| "selectDefaultAvatarDescription": "Select one of the default avatars below", | |
| "chooseEmojiAvatar": "Choose Emoji Avatar", | |
| "chooseEmojiAvatarDescription": "Select an emoji to use as your profile photo", | |
| "generateAvatarWithAI": "Generate Avatar with AI", | |
| "generateAvatarWithAIDescription": "Describe your ideal profile picture and let AI create it", | |
| "aiProvider": "AI Provider", | |
| "describeYourAvatar": "Describe your avatar", | |
| "avatarPromptPlaceholder": "e.g., A cute puppy in Studio Ghibli style", | |
| "generating": "Generating...", | |
| "regenerate": "Regenerate", | |
| "useThisAvatar": "Use This Avatar", | |
| "profilePhotoUpdatedSuccessfully": "Profile photo updated successfully", | |
| "failedToUpdateProfilePhoto": "Failed to update profile photo", | |
| "pleaseEnterPrompt": "Please enter a prompt", | |
| "imageGeneratedSuccessfully": "Image generated successfully!", | |
| "failedToGenerateImage": "Failed to generate image", | |
| "failedToSaveImage": "Failed to save image", | |
| "pleaseUploadValidImage": "Please upload a valid image (JPEG, PNG, or WebP)", | |
| "imageSizeMustBeLessThan": "Image size must be less than 5MB", | |
| "select": "Select", | |
| "msgs": "msgs", | |
| "unknown": "Unknown", | |
| "passwordUpdatedSuccessfully": "Password updated successfully", | |
| "failedToUpdatePassword": "Failed to update password", | |
| "confirmPassword": "Confirm Password", | |
| "failedToUpdateUserStatus": "Failed to update user status", | |
| "clickToBanUser": "Click to ban user", | |
| "clickToUnbanUser": "Click to unban user", | |
| "banUser": "Ban User", | |
| "unbanUser": "Unban User", | |
| "banUserConfirmation": "Are you sure you want to ban {name}? This will prevent them from accessing the application.", | |
| "unbanUserConfirmation": "Are you sure you want to unban {name}? They will regain access to the application.", | |
| "banning": "Banning...", | |
| "unbanning": "Unbanning...", | |
| "areYouSure": "Are you sure?", | |
| "changeUserPassword": "This will change the user's password.", | |
| "currentPassword": "Current password", | |
| "newPasswordPlaceholder": "New Password (8-20 chars, uppercase, lowercase, number, special char)", | |
| "updatePasswordButton": "Update Password", | |
| "activeSessions": "Active Sessions", | |
| "viewUserSessionsAndAccess": "View user sessions and access", | |
| "deleteUserDescription": "You are about to permanently delete your account. This action cannot be undone.", | |
| "noActiveSessions": "No active sessions", | |
| "created": "Created", | |
| "expires": "Expires", | |
| "ipAddress": "IP Address", | |
| "userAgent": "User Agent", | |
| "notAvailable": "N/A", | |
| "userNotFound": "User not found", | |
| "userDetailsUpdatedSuccessfully": "User details updated successfully", | |
| "failedToUpdateUserDetails": "Failed to update user details", | |
| "userHasNoPasswordAccount": "User has no password based account", | |
| "cannotBanUnbanYourself": "You cannot ban/unban yourself", | |
| "userBannedSuccessfully": "User banned successfully", | |
| "userUnbannedSuccessfully": "User unbanned successfully", | |
| "bannedByAdmin": "Banned by admin", | |
| "unknownError": "Unknown error", | |
| "userDeletedSuccessfully": "User deleted successfully", | |
| "failedToDeleteUser": "Failed to delete user" | |
| } | |
| } | |
| }, | |
| "Admin": { | |
| "title": "Admin", | |
| "Sidebar": { | |
| "users": "Users", | |
| "toggleSidebar": "Toggle Sidebar", | |
| "adminPanel": "Admin Panel", | |
| "backToApp": "Back to App" | |
| }, | |
| "Users": { | |
| "title": "Users", | |
| "allUsers": "All Users", | |
| "viewAndManageUsers": "View and manage user accounts", | |
| "searchPlaceholder": "Search by name or email...", | |
| "clear": "Clear", | |
| "noUsersFound": "No users found", | |
| "youBadge": "You", | |
| "totalCount": "{count} user{count, plural, =1 {} other {s}} total", | |
| "user": "User", | |
| "role": "Role", | |
| "status": "Status", | |
| "joined": "Joined", | |
| "backToUsers": "Back to Users" | |
| }, | |
| "UserDelete": { | |
| "title": "Delete User Account", | |
| "description": "You are about to permanently delete {name}'s account. This action cannot be undone.", | |
| "actionWillPermanently": "This action will permanently:", | |
| "deleteAllUserData": "Delete all user data and conversations", | |
| "removeAllFiles": "Remove all associated files and preferences", | |
| "revokeAllAccess": "Revoke all access permissions", | |
| "cannotBeUndone": "Cannot be undone or recovered", | |
| "typeNameToConfirm": "Please type the user's name to confirm: {name}", | |
| "typeToConfirm": "Type \"{name}\" to confirm", | |
| "userDeletedSuccessfully": "User deleted successfully", | |
| "failedToDeleteUser": "Failed to delete user" | |
| }, | |
| "UserRoles": { | |
| "changeUserRoles": "Change User Roles", | |
| "selectRolesFor": "Select roles for {name}. At this time, users can only have one role.", | |
| "updateRole": "Update Role", | |
| "roleUpdatedSuccessfully": "Role updated successfully", | |
| "failedToUpdateRole": "Failed to update role", | |
| "cannotUpdateOwnRole": "You cannot update your own role", | |
| "roleUpdatedSuccessfullyTo": "User role updated successfully to {role}" | |
| } | |
| }, | |
| "MCP": { | |
| "marketplace": "Marketplace", | |
| "addMcpServer": "Add Server", | |
| "configureYourMcpServerConnectionSettings": "Configure your MCP server connection settings", | |
| "mcpConfiguration": "MCP Configuration", | |
| "nameMustContainOnlyAlphanumericCharactersAndHyphens": "Name must contain only alphanumeric characters (A-Z, a-z, 0-9) and hyphens (-)", | |
| "nameIsRequired": "Name is required", | |
| "configurationSavedSuccessfully": "Configuration saved successfully", | |
| "enterMcpServerName": "Enter MCP server name", | |
| "saveConfiguration": "Save Configuration", | |
| "toolsTest": "Tools Test", | |
| "refresh": "Refresh", | |
| "delete": "Delete", | |
| "edit": "Edit", | |
| "configuration": "Configuration", | |
| "availableTools": "Available Tools", | |
| "noToolsAvailable": "No tools available", | |
| "overviewTitle": "Connect Your First Server", | |
| "overviewDescription": "Add MCP servers to unlock powerful AI integrations", | |
| "mcpServers": "MCP Servers", | |
| "availableMcpServers": "Available MCP Servers", | |
| "noMcpServersAvailable": "No MCP Servers Available", | |
| "noMcpServersAvailableDescription": "Ask your admin to configure MCP servers for you to use", | |
| "myMcpServers": "My MCP Servers", | |
| "featuredMcpServers": "Featured MCP Servers", | |
| "searchTools": "Search tools", | |
| "detail": "Detail", | |
| "noSchemaPropertiesAvailable": "No schema properties available", | |
| "createInputWithAI": "Create Input with AI", | |
| "generateExampleInputJSON": "Generate Example Input JSON", | |
| "enterPromptToGenerateExampleInputJSON": "Enter a prompt to generate example input JSON for the selected tool.", | |
| "callTool": "Call Tool", | |
| "customInstructions": "Custom instructions", | |
| "serverCustomInstructionsPlaceholder": "These lines will be added to the AI system prompt whenever a tool from this server is available.", | |
| "nameAlreadyExists": "Name already exists", | |
| "additionalInstructions": "Tool Customization Instructions", | |
| "inputSchema": "Input Schema", | |
| "toolCustomizationInstructions": "Tool customization instructions will be added to the system prompt when the tool is available.\nexample) Always enter the email in the format example@example.com.", | |
| "mcpServerCustomization": "MCP Customization", | |
| "mcpServerCustomizationDescription": "MCP server customization instructions will be added to the system prompt when the MCP server is available.", | |
| "toolCustomizationInstructionsPlaceholder": "Tool customization instructions are not available.", | |
| "mcpServerCustomizationPlaceholder": "eg. If the input value is email, always enter the email in the format example@example.com.", | |
| "noInstructions": "None", | |
| "private": "Private", | |
| "privateDescription": "Only you can use this MCP server", | |
| "readonly": "Read-only", | |
| "readonlyDescription": "Others can view but not modify this MCP server", | |
| "public": "Featured", | |
| "publicDescription": "Featured for all users to use", | |
| "featured": "Featured", | |
| "featuredDescription": "Featured for all users to use" | |
| } | |
| } | |