All checks were successful
Beta Release / beta (push) Successful in 48s
xterm captures all keyboard input which prevents standard clipboard operations. Add custom key handler to intercept Ctrl+Shift+C for copy (selection) and Ctrl+Shift+V for paste, without interfering with Ctrl+C (SIGINT) or browser devtools shortcut. 💘 Generated with Crush Assisted-by: GLM-5.1 via Crush <crush@charm.land>
214 lines
6.2 KiB
JavaScript
214 lines
6.2 KiB
JavaScript
const en = {
|
|
tabs: {
|
|
dashboard: 'Dashboard',
|
|
studio: 'Studio',
|
|
shell: 'Shell',
|
|
config: 'Config',
|
|
},
|
|
|
|
header: {
|
|
toolsInstalled: '{count} tools installed',
|
|
updatesAvailable: 'Updates available',
|
|
upToDate: 'Up to date',
|
|
},
|
|
|
|
statusbar: {
|
|
switchWindow: 'Switch window',
|
|
sendMessage: 'Send message',
|
|
newLine: 'New line',
|
|
copy: 'Copy',
|
|
paste: 'Paste',
|
|
runCommand: 'Run command',
|
|
commandHistory: 'Command history',
|
|
},
|
|
|
|
dashboard: {
|
|
systemOverview: 'System Overview',
|
|
tools: 'Tools',
|
|
activity: 'Activity',
|
|
toolsCount: '{count} tools installed',
|
|
installed: 'Installed',
|
|
missing: 'Missing',
|
|
quickActions: 'Quick Actions',
|
|
installMissing: 'Install missing',
|
|
checkUpdates: 'Check for updates',
|
|
rescanSystem: 'Rescan system',
|
|
configureMCP: 'Configure MCP',
|
|
updates: 'Updates',
|
|
update: 'Update',
|
|
latest: 'Latest',
|
|
activityLog: 'Activity Log',
|
|
noUpdateData: 'No update data yet.',
|
|
installing: 'Installing {count} tools...',
|
|
installStarted: 'Install started. Rescanning...',
|
|
done: 'Done.',
|
|
scanComplete: 'Scan complete.',
|
|
scanFailed: 'Scan failed',
|
|
updatesCount: '{count} updates available.',
|
|
allUpToDate: 'All tools up to date.',
|
|
mcpConfigured: 'MCP configured.',
|
|
mcpConfigFailed: 'MCP configuration failed',
|
|
status: 'Status',
|
|
clearLog: 'Clear',
|
|
noActivity: 'No recent activity.',
|
|
rescanning: 'Scanning...',
|
|
install: 'Install',
|
|
installFailed: 'Install failed',
|
|
checkUpdatesFailed: 'Check failed',
|
|
configuringMCP: 'Configuring MCP...',
|
|
mcpConfigFailed: 'MCP configuration failed',
|
|
},
|
|
|
|
studio: {
|
|
welcome: 'Welcome to Studio! Chat with your AI assistant here.',
|
|
welcomeNew: 'Welcome to Muyue Studio. I am your AI orchestrator. Describe your project and I will create a plan, propose agents, and track each step.',
|
|
configureHint: 'Configure agents and workflows from the sidebar.',
|
|
chat: 'Chat',
|
|
agents: 'Agents',
|
|
workflows: 'Workflows',
|
|
placeholder: 'Type a message... (Enter to send)',
|
|
placeholderNew: 'Describe your project or ask a question...',
|
|
send: 'Send',
|
|
commands: 'Commands',
|
|
planGoal: '/plan <goal>',
|
|
help: '/help',
|
|
activeAgents: 'Active Agents',
|
|
crush: 'Crush',
|
|
claudeCode: 'Claude Code',
|
|
stopped: 'Stopped',
|
|
inactive: 'Inactive',
|
|
noWorkflow: 'No active workflow.',
|
|
usePlan: 'Use /plan <goal> in chat to start.',
|
|
noResponse: 'No response',
|
|
error: 'Error',
|
|
inputHint: 'Enter to send, Shift+Enter for new line',
|
|
context: 'Context',
|
|
plans: 'Plans',
|
|
activity: 'Activity',
|
|
noPlansYet: 'No plans detected. Ask the AI to create a plan.',
|
|
noAgentsYet: 'No agents mentioned.',
|
|
planDetail: 'Plan detail',
|
|
steps: 'steps',
|
|
you: 'You',
|
|
mentioned: 'mentioned',
|
|
cleared: 'Conversation cleared.',
|
|
cancelled: 'Request cancelled.',
|
|
stop: 'Stop',
|
|
},
|
|
|
|
shell: {
|
|
terminal: 'Terminal',
|
|
send: 'Send',
|
|
noResponse: 'No response',
|
|
error: 'Error',
|
|
newTab: 'New tab',
|
|
closeTab: 'Close tab',
|
|
maxTabsReached: 'Maximum 7 terminals reached',
|
|
renameTab: 'Rename',
|
|
local: 'Local',
|
|
ssh: 'SSH',
|
|
connections: 'Connections',
|
|
addConnection: 'Add SSH connection',
|
|
editConnection: 'Edit connection',
|
|
deleteConnection: 'Delete',
|
|
connectionName: 'Name',
|
|
host: 'Host',
|
|
port: 'Port',
|
|
user: 'User',
|
|
keyPath: 'SSH key path',
|
|
connect: 'Connect',
|
|
save: 'Save',
|
|
cancel: 'Cancel',
|
|
savedConnections: 'Saved connections',
|
|
noConnections: 'No saved SSH connections.',
|
|
systemTerminals: 'System terminals',
|
|
switchTerminal: 'Switch terminal',
|
|
localShell: 'Local Shell',
|
|
aiAssistant: 'AI Assistant',
|
|
aiWelcome: 'Hello! I can help you with terminal commands. Ask me anything!',
|
|
askAi: 'Ask AI assistant...',
|
|
toolLaunched: 'Tool launched',
|
|
toolResult: 'Result',
|
|
},
|
|
|
|
config: {
|
|
panels: {
|
|
profile: 'Profile',
|
|
providers: 'AI Providers',
|
|
terminal: 'Terminal',
|
|
updates: 'Updates',
|
|
locale: 'Language & Keyboard',
|
|
skills: 'Skills',
|
|
system: 'System',
|
|
},
|
|
profile: 'Profile',
|
|
name: 'Name',
|
|
pseudo: 'Pseudo',
|
|
email: 'Email',
|
|
editor: 'Editor',
|
|
shell: 'Shell',
|
|
defaultAi: 'Default AI',
|
|
languages: 'Languages',
|
|
loadingProfile: 'Loading profile...',
|
|
notSet: 'Not set',
|
|
aiProviders: 'AI Providers',
|
|
active: 'Active',
|
|
activate: 'Activate',
|
|
keyConfigured: 'Key configured',
|
|
noKey: 'No key',
|
|
apiKey: 'API Key',
|
|
model: 'Model',
|
|
baseUrl: 'Base URL',
|
|
save: 'Save',
|
|
saved: 'Saved!',
|
|
error: 'Error',
|
|
skills: 'Skills',
|
|
noSkills: 'No skills installed.',
|
|
runSkillsInit: 'Run muyue skills init',
|
|
language: 'Language',
|
|
keyboardLayout: 'Keyboard Layout',
|
|
target: 'Target',
|
|
updates: 'Updates',
|
|
systemUpdates: 'System Updates',
|
|
checkUpdates: 'Check for updates',
|
|
updateAll: 'Update all',
|
|
updateTool: 'Update',
|
|
checking: 'Checking...',
|
|
updating: 'Updating...',
|
|
upToDate: 'Up to date',
|
|
needsUpdate: 'Update available',
|
|
current: 'Current',
|
|
latest: 'Latest',
|
|
noUpdates: 'All tools are up to date.',
|
|
version: 'Version',
|
|
installed: 'Installed',
|
|
missing: 'Missing',
|
|
editProfile: 'Edit',
|
|
profileInfo: 'Personal Info',
|
|
profilePrefs: 'Preferences',
|
|
cancel: 'Cancel',
|
|
editProvider: 'Configure',
|
|
validateKey: 'Validate',
|
|
validating: 'Validating...',
|
|
keyValid: 'Valid key',
|
|
keyInvalid: 'Invalid key',
|
|
connectionFailed: 'Connection failed',
|
|
enterToken: 'Enter your API token for {provider}',
|
|
tokenPlaceholder: 'sk-...',
|
|
setupDescription: 'Configure your AI provider token to use the assistant.',
|
|
terminalTheme: 'Terminal Theme',
|
|
fontSize: 'Font Size',
|
|
fontFamily: 'Font Family',
|
|
preview: 'Preview',
|
|
saving: 'Saving...',
|
|
resetConfig: 'Reset all',
|
|
resetConfirm: 'Are you sure? All preferences will be erased.',
|
|
resetDone: 'Settings reset.',
|
|
applyStarship: 'Apply starship',
|
|
starshipApplied: 'Starship theme applied! Restart your shell to see the result.',
|
|
starshipError: 'Failed to apply starship theme.',
|
|
},
|
|
}
|
|
|
|
export default en
|