feat: i18n support
This commit is contained in:
74
i18n/en.json
Normal file
74
i18n/en.json
Normal file
@ -0,0 +1,74 @@
|
||||
{
|
||||
"language": "English",
|
||||
"index": {
|
||||
"projectDescription": "This is a web UI for {0} that allows AI to search online and dig deeper on its own based on specific questions, and then output a research report.\nThis project features streaming AI responses for realtime feedback, and visualization of the research process using a tree structure.\nAll API requests are directly sent from your browser. No remote data stored.",
|
||||
"missingConfigTitle": "Config not set",
|
||||
"missingConfigDescription": "This project requires you to bring your own API keys."
|
||||
},
|
||||
"settings": {
|
||||
"title": "Settings",
|
||||
"disclaimer": "Settings are stored locally in your browser.",
|
||||
"save": "Save",
|
||||
"ai": {
|
||||
"provider": "AI Provider",
|
||||
"apiKey": "API Key",
|
||||
"apiBase": "API Base URL",
|
||||
"model": "Model",
|
||||
"contextSize": "Context Size",
|
||||
"contextSizeHelp": "The maximum size of the context in tokens. This is the maximum number of tokens that will be sent to the model. The default is 128,000 tokens.",
|
||||
"providers": {
|
||||
"openaiCompatible": {
|
||||
"title": "OpenAI Compatible",
|
||||
"description": "Currently only supports OpenAI compatible providers, e.g. Gemini, Together AI, DeepSeek, SiliconCloud, ...",
|
||||
"apiBasePlaceholder": "https://api.openai.com/v1"
|
||||
}
|
||||
}
|
||||
},
|
||||
"webSearch": {
|
||||
"provider": "Web Search Provider",
|
||||
"providerHelp": "Currently only supports Tavily. It provides lots of free quota (1000 credits / month).\nGet one API key at {0}.",
|
||||
"apiKey": "API Key"
|
||||
}
|
||||
},
|
||||
"researchTopic": {
|
||||
"title": "1. Research Topic",
|
||||
"placeholder": "Whatever you want to research...",
|
||||
"numOfQuestions": "Number of Questions",
|
||||
"numOfQuestionsHelp": "The number of follow-up questions to clarify.",
|
||||
"depth": "Depth",
|
||||
"depthHelp": "Number of iterations.",
|
||||
"breadth": "Breadth",
|
||||
"breadthHelp": "Number of searches in the first iteration. The search width of each iteration is half of the previous one.",
|
||||
"start": "Start Research",
|
||||
"researching": "Researching..."
|
||||
},
|
||||
"modelFeedback": {
|
||||
"title": "2. Model Feedback",
|
||||
"description": "The AI will ask you some follow up questions to help you clarify the research direction.",
|
||||
"waiting": "Waiting for model feedback...",
|
||||
"submit": "Submit Answer",
|
||||
"error": "Error getting feedback: {0}"
|
||||
},
|
||||
"webBrowsing": {
|
||||
"title": "3. Web Browsing",
|
||||
"description": "The AI will then search the web based on our research goal, and iterate until the depth is reached.",
|
||||
"clickToView": "Click a child node to view details.",
|
||||
"nodeDetails": "Node Details",
|
||||
"startNode": {
|
||||
"label": "Start",
|
||||
"description": "This is the beginning of your deep research journey!"
|
||||
},
|
||||
"researchGoal": "Research Goal",
|
||||
"visitedUrls": "Visited URLs",
|
||||
"learnings": "Learnings",
|
||||
"generating": "Generating..."
|
||||
},
|
||||
"researchReport": {
|
||||
"title": "4. Research Report",
|
||||
"exportPdf": "Export PDF",
|
||||
"sources": "Sources",
|
||||
"waiting": "Waiting for report...",
|
||||
"generating": "Generating report...",
|
||||
"error": "Generate report failed: {0}"
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user