mirror of
https://gitee.com/wanwujie/deer-flow
synced 2026-04-19 12:24:46 +08:00
175 lines
5.2 KiB
TypeScript
175 lines
5.2 KiB
TypeScript
import type { Translations } from "./types";
|
|
|
|
export const enUS: Translations = {
|
|
// Locale meta
|
|
locale: {
|
|
localName: "English",
|
|
},
|
|
|
|
// Common
|
|
common: {
|
|
home: "Home",
|
|
settings: "Settings",
|
|
delete: "Delete",
|
|
rename: "Rename",
|
|
share: "Share",
|
|
openInNewWindow: "Open in new window",
|
|
close: "Close",
|
|
more: "More",
|
|
search: "Search",
|
|
download: "Download",
|
|
thinking: "Thinking",
|
|
artifacts: "Artifacts",
|
|
public: "Public",
|
|
custom: "Custom",
|
|
notAvailableInDemoMode: "Not available in demo mode",
|
|
loading: "Loading...",
|
|
code: "Code",
|
|
preview: "Preview",
|
|
cancel: "Cancel",
|
|
save: "Save",
|
|
install: "Install",
|
|
},
|
|
|
|
// Welcome
|
|
welcome: {
|
|
greeting: "👋 Hello, again!",
|
|
description:
|
|
"Welcome to 🦌 DeerFlow, an open source super agent. With built-in and custom skills, DeerFlow helps you search on the web, analyze data, and generate artifacts like slides, web pages and do almost anything.",
|
|
},
|
|
|
|
// Clipboard
|
|
clipboard: {
|
|
copyToClipboard: "Copy to clipboard",
|
|
copiedToClipboard: "Copied to clipboard",
|
|
failedToCopyToClipboard: "Failed to copy to clipboard",
|
|
linkCopied: "Link copied to clipboard",
|
|
},
|
|
|
|
// Input Box
|
|
inputBox: {
|
|
placeholder: "How can I assist you today?",
|
|
createSkillPrompt:
|
|
"We're going to build a new skill step by step with `skill-creator`. To start, what do you want this skill to do?",
|
|
addAttachments: "Add attachments",
|
|
mode: "Mode",
|
|
flashMode: "Flash",
|
|
flashModeDescription: "Fast and efficient, but may not be accurate",
|
|
reasoningMode: "Reasoning",
|
|
reasoningModeDescription:
|
|
"Reasoning before action, balance between time and accuracy",
|
|
proMode: "Pro",
|
|
proModeDescription:
|
|
"Reasoning, planning and executing, get more accurate results, may take more time",
|
|
searchModels: "Search models...",
|
|
},
|
|
|
|
// Sidebar
|
|
sidebar: {
|
|
newChat: "New chat",
|
|
chats: "Chats",
|
|
recentChats: "Recent chats",
|
|
demoChats: "Demo chats",
|
|
},
|
|
|
|
// Breadcrumb
|
|
breadcrumb: {
|
|
workspace: "Workspace",
|
|
chats: "Chats",
|
|
},
|
|
|
|
// Workspace
|
|
workspace: {
|
|
officialWebsite: "DeerFlow's official website",
|
|
githubTooltip: "DeerFlow on Github",
|
|
settingsAndMore: "Settings and more",
|
|
visitGithub: "DeerFlow on GitHub",
|
|
reportIssue: "Report a issue",
|
|
contactUs: "Contact us",
|
|
about: "About DeerFlow",
|
|
},
|
|
|
|
// Conversation
|
|
conversation: {
|
|
noMessages: "No messages yet",
|
|
startConversation: "Start a conversation to see messages here",
|
|
},
|
|
|
|
// Chats
|
|
chats: {
|
|
searchChats: "Search chats",
|
|
},
|
|
|
|
// Tool calls
|
|
toolCalls: {
|
|
moreSteps: (count: number) => `${count} more step${count === 1 ? "" : "s"}`,
|
|
lessSteps: "Less steps",
|
|
executeCommand: "Execute command",
|
|
presentFiles: "Present files",
|
|
needYourHelp: "Need your help",
|
|
useTool: (toolName: string) => `Use "${toolName}" tool`,
|
|
searchForRelatedInfo: "Search for related information",
|
|
searchForRelatedImages: "Search for related images",
|
|
searchForRelatedImagesFor: (query: string) =>
|
|
`Search for related images for "${query}"`,
|
|
searchOnWebFor: (query: string) => `Search on the web for "${query}"`,
|
|
viewWebPage: "View web page",
|
|
listFolder: "List folder",
|
|
readFile: "Read file",
|
|
writeFile: "Write file",
|
|
writeTodos: "Update to-do list",
|
|
},
|
|
|
|
// Settings
|
|
settings: {
|
|
title: "Settings",
|
|
description: "Adjust how DeerFlow looks and behaves for you.",
|
|
sections: {
|
|
appearance: "Appearance",
|
|
tools: "Tools",
|
|
skills: "Skills",
|
|
notification: "Notification",
|
|
acknowledge: "Acknowledge",
|
|
},
|
|
appearance: {
|
|
themeTitle: "Theme",
|
|
themeDescription:
|
|
"Choose how the interface follows your device or stays fixed.",
|
|
system: "System",
|
|
light: "Light",
|
|
dark: "Dark",
|
|
systemDescription: "Match the operating system preference automatically.",
|
|
lightDescription: "Bright palette with higher contrast for daytime.",
|
|
darkDescription: "Dim palette that reduces glare for focus.",
|
|
languageTitle: "Language",
|
|
languageDescription: "Switch between languages.",
|
|
},
|
|
tools: {
|
|
title: "Tools",
|
|
description: "Manage the configuration and enabled status of MCP tools.",
|
|
},
|
|
skills: {
|
|
title: "Agent Skills",
|
|
description:
|
|
"Manage the configuration and enabled status of the agent skills.",
|
|
},
|
|
notification: {
|
|
title: "Notification",
|
|
description:
|
|
"DeerFlow only sends a completion notification when the window is not active. This is especially useful for long-running tasks so you can switch to other work and get notified when done.",
|
|
requestPermission: "Request notification permission",
|
|
deniedHint:
|
|
"Notification permission was denied. You can enable it in your browser's site settings to receive completion alerts.",
|
|
testButton: "Send test notification",
|
|
testTitle: "DeerFlow",
|
|
testBody: "This is a test notification.",
|
|
notSupported: "Your browser does not support notifications.",
|
|
disableNotification: "Disable notification",
|
|
},
|
|
acknowledge: {
|
|
emptyTitle: "Acknowledgements",
|
|
emptyDescription: "Credits and acknowledgements will show here.",
|
|
},
|
|
},
|
|
};
|