Files
AgentCompany/src/renderer/i18n/en.ts
T
2026-03-23 16:27:55 -04:00

811 lines
32 KiB
TypeScript

export const en: Record<string, string> = {
// ── Navigation items ──
"nav.overview": "Dashboard",
"nav.inbox": "Inbox",
"nav.standup": "Standup",
"nav.performance": "Performance",
"nav.runs": "Runs",
"nav.agents": "Team",
"nav.orgchart": "Org Chart",
"nav.hiring": "Hiring",
"nav.communication": "Messages",
"nav.goals": "Goals",
"nav.projects": "Projects",
"nav.tasks": "Tasks",
"nav.work": "Work",
"nav.sprints": "Sprints",
"nav.automation": "Automation",
"nav.approvals": "Approvals",
"nav.documents": "Documents",
"nav.knowledge": "Knowledge",
"nav.meetings": "Meetings",
"nav.costs": "Costs",
"nav.activity": "Activity",
"nav.social": "Social Media",
"nav.connectors": "Connectors",
"nav.workspaces": "Workspaces",
"nav.settings": "Settings",
// ── Navigation group labels ──
"nav.group.overview": "Overview",
"nav.group.organization": "Organization",
"nav.group.automation": "Automation",
"nav.group.knowledge": "Knowledge",
"nav.group.operations": "Operations",
"nav.group.infrastructure": "Infrastructure",
// ── App-level strings ──
"app.loading": "Setting up your workspace...",
"app.selectCompany": "Select company",
"app.newCompany": "New company",
"app.commandPalette": "Command palette",
"app.refresh": "Refresh",
"app.console": "Console",
"app.hideConsole": "Hide console",
"app.showConsole": "Show console",
"app.collapse": "Collapse",
"app.expand": "Expand",
"app.noResults": "No results for",
"app.clear": "Clear",
"app.search": "Search sections, agents, tasks, goals, projects...",
// ── Onboarding flow ──
"onboarding.title": "Start a real local-first\nagent company.",
"onboarding.subtitle": "AgentCompany Desktop",
"onboarding.description": "Set up your company, connect an AI runtime, and launch your first task.",
"onboarding.step1Title": "Create the operating boundary",
"onboarding.step2Title": "Define the first real goal",
"onboarding.step3Title": "Launch summary",
"onboarding.stepLabel1": "Company",
"onboarding.stepLabel2": "Mission",
"onboarding.stepLabel3": "Launch",
"onboarding.companyName": "Company name",
"onboarding.companyNamePlaceholder": "e.g. Northline Systems",
"onboarding.companyDescription": "Company description",
"onboarding.companyDescriptionPlaceholder": "Optional context for the company operating model.",
"onboarding.primaryConnector": "Primary connector",
"onboarding.connectorReadiness": "Connector readiness",
"onboarding.connectorInfo": "If this list is empty, check connector health in Settings.",
"onboarding.workspaceFolder": "Workspace folder",
"onboarding.workspaceFolderOptional": "(optional)",
"onboarding.workspaceFolderPlaceholder": "/Users/you/project",
"onboarding.workspaceHelp": "First task will use this as the workspace.",
"onboarding.autoApprove": "Auto-approve hire and strategy approvals",
"onboarding.autoApproveLabel": "Auto-approve hire and strategy approvals",
"onboarding.autoApproveHelp": "Skips board review for hiring and strategy changes.",
"onboarding.continue": "Continue",
"onboarding.back": "Back",
"onboarding.goal": "Goal",
"onboarding.goalPlaceholder": "e.g. Ship the first customer-ready desktop demo",
"onboarding.acceptanceCriteria": "Acceptance criteria",
"onboarding.acceptanceCriteriaPlaceholder": "What does success look like?",
"onboarding.executionHandoff": "Execution handoff",
"onboarding.executionHandoffLine1": "The selected connector runs the CEO agent.",
"onboarding.executionHandoffLine2": "Creates the company, workspace, CEO agent, project, and first task.",
"onboarding.executionHandoffLine3": "Execution starts immediately or when the runtime is available.",
"onboarding.launching": "Launching...",
"onboarding.launchCompany": "Launch Company",
"onboarding.isLive": "is live.",
"onboarding.launchDescription": "Company created. First task queued.",
"onboarding.launchDescriptionDeferred": "Company created. Execution starts when runtime is ready.",
"onboarding.connector": "Connector",
"onboarding.leadAgent": "Lead agent",
"onboarding.ceoAgentCreated": "CEO agent created",
"onboarding.leadAgentUnavailable": "Lead agent unavailable",
"onboarding.primaryWorkspace": "Primary workspace",
"onboarding.registered": "Registered",
"onboarding.notBound": "Not bound",
"onboarding.kickoffProject": "Kickoff project",
"onboarding.created": "Created",
"onboarding.unavailable": "Unavailable",
"onboarding.initialRun": "Initial run",
"onboarding.queuedInOrchestration": "Queued in orchestration",
"onboarding.deferredUntilReady": "Deferred until runtime is ready",
"onboarding.opening": "Opening...",
"onboarding.openControlCenter": "Open Control Center",
"onboarding.cancel": "Cancel",
"onboarding.enterCompanyName": "Enter a company name.",
"onboarding.connectorRequired": "A ready connector is required to continue.",
"onboarding.describeFirstGoal": "Describe the first real company goal.",
"onboarding.unableToBootstrap": "Unable to launch the company. Check your connector authentication and try again.",
"onboarding.unableToOpenControlCenter": "Unable to open the control center.",
"onboarding.connectorNotInstalled": "No CLI runtime detected. Install and authenticate a supported runtime to continue.",
"onboarding.connectorWarning": "Install and authenticate a CLI runtime first.",
"onboarding.languageSelection": "Language",
"onboarding.selectLanguage": "Select language",
// ── Settings ──
"settings.profile": "Profile",
"settings.theme": "Theme",
"settings.system": "System",
"settings.light": "Light",
"settings.dark": "Dark",
"settings.updates": "Updates",
"settings.enabled": "Enabled",
"settings.disabled": "Disabled",
"settings.logRetention": "Log retention",
"settings.days": "days",
"settings.backup": "Backup profile",
"settings.restore": "Restore profile",
"settings.secretBindings": "Secret bindings",
"settings.language": "Language",
// ── Status labels ──
"status.idle": "Idle",
"status.active": "Active",
"status.running": "Running",
"status.paused": "Paused",
"status.error": "Error",
"status.pending_approval": "Pending approval",
"status.terminated": "Terminated",
"status.not_installed": "Not installed",
"status.detected": "Detected",
"status.auth_required": "Auth required",
"status.ready": "Ready",
"status.degraded": "Degraded",
"status.queued": "Queued",
"status.succeeded": "Succeeded",
"status.failed": "Failed",
"status.cancelled": "Cancelled",
"status.timed_out": "Timed out",
"status.interrupted": "Interrupted",
"status.backlog": "Backlog",
"status.todo": "To do",
"status.in_progress": "In progress",
"status.in_review": "In review",
"status.done": "Done",
"status.blocked": "Blocked",
"status.planned": "Planned",
"status.achieved": "Achieved",
"status.completed": "Completed",
"status.active_sprint": "Active sprint",
"status.review": "Review",
"status.scheduling": "Scheduling",
"status.draft": "Draft",
"status.approved": "Approved",
"status.rejected": "Rejected",
"status.revision_requested": "Revision requested",
"status.login_required": "Login required",
"status.suspended": "Suspended",
"status.pending": "Pending",
// ── Common labels ──
"common.save": "Save",
"common.delete": "Delete",
"common.cancel": "Cancel",
"common.edit": "Edit",
"common.new": "New",
"common.close": "Close",
"common.yes": "Yes",
"common.no": "No",
"common.confirm": "Confirm",
"common.status": "Status",
"common.started": "Started",
"common.finished": "Finished",
"common.cost": "Cost",
"common.openLog": "Open log",
"common.noRunSelected": "No run selected",
"common.waitingForLog": "Waiting for log output...",
"common.sections": "Sections",
"common.agents": "Agents",
"common.tasks": "Tasks",
"common.runs": "Runs",
"common.goals": "Goals",
"common.projects": "Projects",
// ── Console panel ──
"console.title": "Console",
"console.noRuns": "No runs",
// ── Entity labels (command palette sections) ──
"entity.sections": "Sections",
"entity.agents": "Agents",
"entity.tasks": "Tasks",
"entity.runs": "Runs",
"entity.goals": "Goals",
"entity.projects": "Projects",
// ── Hiring page ──
"hiring.title": "Hiring Pipeline",
"hiring.activeProcesses": "active hiring processes",
"hiring.requisition": "Requisition",
"hiring.pendingApproval": "Pending Approval",
"hiring.approved": "Approved",
"hiring.onboarding": "Onboarding",
"hiring.active": "Active",
"hiring.allAgents": "All Agents",
"hiring.totalAgents": "Total Agents",
"hiring.pendingHires": "Pending Hires",
"hiring.departments": "Departments",
"hiring.monthlyPayroll": "Monthly Payroll",
"hiring.departmentHeadcount": "Department Headcount",
"hiring.topLevel": "Top level",
"hiring.reportsTo": "Reports to",
"hiring.proposedBy": "Proposed by",
// ── Organization page ──
"org.agentRoster": "Agent roster",
"org.newHireRequest": "New hire request",
"org.editAgent": "Edit",
"org.requestNewHire": "Request new hire",
"org.goalStack": "Goal stack",
"org.newGoal": "New goal",
"org.newProject": "New project",
// ── Tasks page ──
"tasks.taskQueue": "Task queue",
"tasks.newTask": "New task",
// ── Approvals page ──
"approvals.reviewsInProgress": "Agent reviews in progress",
"approvals.pendingApprovals": "Pending approvals",
"approvals.approvalDetail": "Approval detail",
// ── Costs page ──
"costs.recentEntries": "Recent cost entries",
"costs.budgetPosture": "Budget posture",
// ── Activity page ──
"activity.timeline": "Activity timeline",
// ── Workspaces page ──
"workspaces.registry": "Workspace registry",
"workspaces.controlCenter": "Workspace control center",
"workspaces.addWorkspace": "Add workspace",
// ── Settings page ──
"settings.profileAndRelease": "Profile and release",
"settings.secretBindingsTitle": "Secret bindings",
// ── Connectors page ──
"connectors.registry": "Connector registry",
// ── Dashboard ──
"dashboard.title": "Dashboard",
// ── Runs page ──
"runs.title": "Run center",
// ── Documents page ──
"documents.title": "Documents",
// ── Knowledge page ──
"knowledge.title": "Knowledge base",
// ── Meetings page ──
"meetings.title": "Meetings",
// ── Sprints page ──
"sprints.title": "Sprints",
// ── Social page ──
"social.title": "Social accounts",
// ── Automation page ──
"automation.title": "Automation",
// ── Communication page ──
"communication.title": "Communication hub",
// ── Common panel titles ──
"panel.choose": "Choose",
"panel.noData": "Nothing to show yet",
"panel.empty": "Empty",
"panel.loading": "Loading...",
// ── Execution / Task Inspector ──
"exec.taskQueueEmpty": "All caught up",
"exec.taskQueueEmptyDetail": "New tasks will appear here as agents plan and break down work.",
"exec.deleteTask": "Delete task",
"exec.deleteTaskConfirm": "Permanently delete \"{0}\"? This cannot be undone.",
"exec.budgetUsed": "has used {0}% of their monthly budget",
"exec.taskChangesSaved": "Task changes saved.",
"exec.taskMovedTo": "Task moved to {0}.",
"exec.approvalCreatedBlocked": "Approval created and routed to leadership.",
"exec.approvalCreated": "Approval created.",
"exec.title": "Title",
"exec.description": "Description",
"exec.priority": "Priority",
"exec.assignee": "Assignee",
"exec.unassigned": "Unassigned",
"exec.workspace": "Workspace",
"exec.noWorkspace": "No workspace",
"exec.project": "Project",
"exec.noProject": "No project",
"exec.goal": "Goal",
"exec.noGoal": "No goal",
"exec.save": "Save",
"exec.cancel": "Cancel",
"exec.assigneeLabel": "Assignee:",
"exec.projectLabel": "Project:",
"exec.goalLabel": "Goal:",
"exec.parentLabel": "Parent:",
"exec.workspaceLabel": "Workspace:",
"exec.costLabel": "Cost:",
"exec.beingReviewedBy": "Being reviewed by {0}",
"exec.submittedForReview": "{0} submitted this task for review by {1}.",
"exec.governanceRequired": "Governance action required",
"exec.waitingOnReview": "Task is waiting on review",
"exec.blockedGovernance": "Create an approval to unblock this task.",
"exec.reviewGovernance": "Request a decision before proceeding.",
"exec.createUnblockApproval": "Create unblock approval",
"exec.createReviewApproval": "Create review approval",
"exec.cancelRun": "Cancel run",
"exec.run": "Run",
"exec.done": "Done",
"exec.unblock": "Unblock",
"exec.discussion": "Discussion",
"exec.edit": "Edit",
"exec.delete": "Delete",
"exec.subtasks": "Subtasks",
"exec.doneCount": "{0}/{1} done",
"exec.runHistory": "Run history",
"exec.moreRuns": "+{0} more runs",
"exec.runningEllipsis": "Running...",
"exec.completedRun": "Completed run",
"exec.communication": "Communication",
"exec.noMessagesYet": "No messages yet",
"exec.sendMessage": "Send a message to the team...",
"exec.send": "Send",
"exec.createTask": "Create task",
"exec.taskTitle": "Task title",
"exec.noReviewsInProgress": "No reviews pending",
"exec.noReviewsDetail": "Tasks waiting for agent review will appear here.",
"exec.awaitingReview": "awaiting review",
"exec.reviewedBy": "reviewed by",
"exec.noApprovals": "No pending approvals",
"exec.noApprovalsDetail": "Approval requests from agents will appear here when they need your sign-off.",
"exec.deleteApproval": "Delete approval",
"exec.deleteApprovalConfirm": "Permanently delete this approval? This cannot be undone.",
"exec.requestedBy": "Requested by:",
"exec.task": "Task:",
"exec.created": "Created:",
"exec.updated": "Updated:",
"exec.proposedHire": "Proposed Hire",
"exec.name": "Name:",
"exec.role": "Role:",
"exec.titleLabel": "Title:",
"exec.capabilities": "Capabilities:",
"exec.connector": "Connector:",
"exec.budget": "Budget:",
"exec.reportsTo": "Reports to:",
"exec.orgStrategy": "Organization Strategy",
"exec.decisionNote": "Decision note",
"exec.decisionNotePlaceholder": "Optional note to accompany your decision...",
"exec.approve": "Approve",
"exec.requestRevision": "Request revision",
"exec.reject": "Reject",
"exec.lastNote": "Last note:",
"exec.noCostData": "No costs recorded yet",
"exec.noCostDataDetail": "API usage and token costs will be tracked here once agents start running.",
"exec.allConnectors": "All connectors",
"exec.runCost": "Run cost",
"exec.unknownAgent": "Unknown agent",
"exec.unattributed": "unattributed",
"exec.totalEntries": "Total ({0} entries)",
"exec.knownSpend": "Known spend",
"exec.unattributedEntries": "Unattributed entries",
"exec.noActivityYet": "No activity recorded yet",
"exec.noActivityDetail": "Agent actions, task updates, and system events will stream here.",
"exec.searchActivity": "Search activity...",
"exec.allTypes": "All types",
"exec.noMatchingActivity": "No activity matches this filter",
"exec.loadMore": "Load more ({0} remaining)",
"exec.noWorkspacesYet": "No workspaces created yet",
"exec.noWorkspacesDetail": "Workspaces are created automatically when your company launches.",
"exec.deleteWorkspace": "Delete workspace",
"exec.deleteWorkspaceConfirm": "Delete workspace \"{0}\"? This only removes it from the company registry; files on disk are not affected.",
"exec.inspect": "Inspect",
"exec.reveal": "Reveal",
"exec.noRemoteUrl": "No remote URL",
"exec.selectWorkspace": "Select a workspace",
"exec.selectWorkspaceDetail": "Choose a workspace from the list to view agents, tasks, and activity.",
"exec.agents": "Agents",
"exec.tasks": "Tasks",
"exec.runs": "Runs",
"exec.docs": "Docs",
"exec.assignedAgents": "Assigned Agents",
"exec.noAgentsBound": "No agents are currently bound to this workspace.",
"exec.openTasks": "Open Tasks",
"exec.noTasksTarget": "No tasks target this workspace yet.",
"exec.recentRuns": "Recent Runs",
"exec.noRunsExecuted": "No runs have executed in this workspace.",
"exec.openFolder": "Open folder",
"exec.noLinkedProject": "No linked project",
"exec.workspaceName": "Workspace name",
"exec.localPath": "Local path",
"exec.choose": "Choose",
"exec.repoUrl": "Repository URL",
"exec.branchRef": "Branch / ref",
"exec.noProjectBinding": "No project binding",
"exec.addWorkspace": "Add workspace",
"exec.profile": "Profile",
"exec.profilePath": "Profile path",
"exec.preferences": "Preferences",
"exec.enableUpdater": "Enable updater checks",
"exec.companyAutonomy": "Company autonomy",
"exec.autoApproveLabel": "Auto-approve hire and strategy approvals",
"exec.autoApproveDesc": "Auto-approve hiring and CEO strategy decisions without board review.",
"exec.actions": "Actions",
"exec.saveSettings": "Save settings",
"exec.checkForUpdates": "Check for updates",
"exec.backupProfile": "Backup profile",
"exec.restoreProfile": "Restore profile",
"exec.secretBackend": "Secret backend",
"exec.secrets": "Secrets",
"exec.noSecretsStored": "No secrets stored",
"exec.secretName": "Name",
"exec.secretDescription": "Description",
"exec.secretBackendCol": "Backend",
"exec.secretUpdated": "Updated",
"exec.noDescription": "No description",
"exec.deleteSecret": "Delete secret",
"exec.deleteSecretConfirm": "Permanently delete secret \"{0}\"? Any connectors referencing it will lose access.",
"exec.secretDeleted": "Secret deleted.",
"exec.settingsSaved": "Settings saved.",
"exec.updateCheckStarted": "Update check started.",
"exec.updateCheckSkipped": "No update feed configured.",
"exec.profileBackupCreated": "Profile backup created at {0}.",
"exec.profileRestored": "Profile restored.",
"exec.storeSecret": "Store secret",
"exec.secretNameLabel": "Secret name",
"exec.secretNameRequired": "Secret name is required.",
"exec.secretNameFormat": "Name must be alphanumeric with underscores, starting with a letter or underscore.",
"exec.secretValueLabel": "Secret value",
"exec.secretValueEmpty": "Secret value cannot be empty.",
"exec.secretValuePlaceholder": "Paste the secret value",
"exec.secretBindingInfo": "Format: `ENV_NAME=secret-name`",
"exec.status": "Status",
// ── Communication hub ──
"comm.communicationHub": "Communication Hub",
"comm.newMessage": "New message",
"comm.channels": "Channels",
"comm.taskDiscussions": "Task Discussions",
"comm.noActiveDepartments": "No active departments yet.",
"comm.channelsCount": "{0} channels",
"comm.agentsCount": "{0} agents",
"comm.selectChannel": "Select a channel",
"comm.selectChannelView": "Select a channel to view messages",
"comm.monitorComms": "",
"comm.noDiscussionYet": "No discussion yet",
"comm.commentsAppearHere": "No comments yet",
"comm.noMatchFilters": "No messages match your filters",
"comm.noMessagesChannel": "No messages in this channel yet",
"comm.adjustFilters": "Try adjusting your search or filters",
"comm.messagesAppear": "No messages yet",
"comm.openTask": "Open task",
"comm.selectChannelSend": "Select a channel to read and send messages.",
"comm.replyInDiscussion": "Reply in task discussion...",
"comm.typeMessage": "Type a message...",
"comm.sendShortcut": "Press {0}+Enter to send",
"comm.reply": "Reply",
"comm.replyCount": "{0} reply",
"comm.repliesCount": "{0} replies",
"comm.replyingTo": "Replying to",
"comm.searchMessages": "Search messages...",
"comm.filters": "Filters",
"comm.allChannels": "All channels",
"comm.direct": "Direct",
"comm.department": "Department",
"comm.company": "Company",
"comm.incident": "Incident",
"comm.allPriorities": "All priorities",
"comm.urgent": "Urgent",
"comm.normal": "Normal",
"comm.low": "Low",
"comm.unreadOnly": "Unread only",
"comm.clearFilters": "Clear filters",
"comm.composeMessage": "Compose Message",
"comm.fromAgent": "From Agent",
"comm.channel": "Channel",
"comm.companyBroadcast": "Company-wide broadcast",
"comm.departmentChannel": "Department channel",
"comm.projectChannel": "Project channel",
"comm.incidentChannel": "Incident channel",
"comm.directMessage": "Direct message",
"comm.toAgent": "To Agent",
"comm.selectRecipient": "Select a recipient...",
"comm.selectDepartment": "Select department...",
"comm.selectProject": "Select project...",
"comm.subject": "Subject",
"comm.messageSubject": "Message subject",
"comm.message": "Message",
"comm.writeMessage": "Write your message...",
"comm.sendMessage": "Send Message",
"comm.subjectOptional": "Subject (optional)",
"comm.selectConversation": "Select a direct conversation partner before sending a DM.",
"comm.directMessages": "Direct Messages",
"comm.companyWide": "Company-wide",
"comm.unread": "unread",
"comm.messages": "messages",
"comm.message_singular": "message",
"comm.comments": "comments",
"comm.comment_singular": "comment",
// ── Dashboard ──
"dash.companyHealth": "Company Health",
"dash.excellent": "Excellent",
"dash.good": "Good",
"dash.fair": "Fair",
"dash.poor": "Poor",
"dash.critical": "Critical",
"dash.noAgentsYet": "No agents hired yet",
"dash.noAgentsDetail": "Your CEO is working on hiring. Check back shortly.",
"dash.createCeoAgent": "",
"dash.noActivityYet": "Waiting for activity",
"dash.noActivityDetail": "Agent actions and events will stream here in real time.",
"dash.liveRuns": "Live Runs",
"dash.running": "running",
"dash.allQuiet": "All quiet",
"dash.activeTasks": "Active Tasks",
"dash.queued": "queued",
"dash.approvals": "Approvals",
"dash.needsAttention": "Needs your attention",
"dash.allClear": "All clear",
"dash.failedRuns": "Failed Runs",
"dash.totalSpend": "Total Spend",
"dash.projects": "Projects",
"dash.total": "total",
"dash.unreadMessages": "Unread Messages",
"dash.needsTriage": "Needs triage",
"dash.allRead": "All read",
"dash.browserOps": "Browser Ops",
"dash.blockedOrFailed": "Blocked or failed",
"dash.nominal": "Nominal",
"dash.workflowStalls": "Workflow Stalls",
"dash.pausedOrFailed": "Paused or failed",
"dash.healthy": "Healthy",
"dash.departments": "Departments",
"dash.orgChart": "Org chart",
"dash.currentSprint": "Current Sprint",
"dash.manage": "Manage",
"dash.goalProgress": "Goal Progress",
"dash.allGoals": "All goals",
"dash.taskPipeline": "Task Pipeline",
"dash.viewAll": "View all",
"dash.workforce": "Workforce",
"dash.recentActivity": "Recent Activity",
"dash.infrastructure": "Infrastructure",
"dash.needsAttentionSection": "Needs Your Attention",
"dash.daysLeft": "{0} days left",
"dash.tasksComplete": "{0}/{1} tasks complete",
"dash.people": "People",
"dash.active": "Active",
"dash.blocked": "Blocked",
"dash.backlog": "Backlog",
"dash.todo": "Todo",
"dash.inProgress": "In Progress",
"dash.inReview": "In Review",
"dash.noTasksYet": "No tasks yet",
"dash.tasksAppearBoard": "No tasks yet",
"dash.runFailed": "Run failed",
"dash.browserAction": "Browser action",
"dash.workflow": "Workflow",
"dash.points": "points",
// ── Organization ──
"org.noAgentsYet": "No agents hired yet",
"org.noAgentsDetail": "Agents join your company through the CEO\u2019s hiring decisions or your direct approval.",
"org.noTitle": "No title",
"org.noGoalsYet": "No goals defined yet",
"org.noGoalsDetail": "Goals are set during company creation and drive how agents prioritize work.",
"org.noProjectsYet": "No projects created yet",
"org.noProjectsDetail": "The CEO organizes work into projects as the company scales.",
"org.noAgentsToDisplay": "Organization chart is empty",
"org.noAgentsToDisplayDetail": "Agents will appear here once hired, showing reporting structure and status.",
"org.saveChanges": "Save changes",
"org.submitHireRequest": "Submit hire request",
"org.createGoal": "Create goal",
"org.createProject": "Create project",
"org.goalTitle": "Goal title",
"org.successCriteria": "Success criteria",
"org.ownerAgent": "Owner agent",
"org.noOwner": "No owner",
"org.parentGoal": "Parent goal",
"org.noParentGoal": "No parent goal",
"org.projectName": "Project name",
"org.linkedGoal": "Linked goal",
"org.noLinkedGoal": "No linked goal",
"org.leadAgent": "Lead agent",
"org.noLead": "No lead",
"org.targetDate": "Target date",
"org.noManager": "No manager",
"org.agentName": "Agent name",
"org.monthlyBudget": "Monthly budget (USD)",
"org.continuousExecution": "Continuous Execution",
"org.enableHeartbeat": "Enable heartbeat",
"org.wakeNow": "Wake now",
"org.thinkingEffort": "Thinking effort",
"org.default": "Default",
"org.model": "Model",
"org.interval": "Interval",
"org.fit": "Fit",
// ── Runs ──
"runs.noRunsYet": "No agent runs yet",
"runs.noRunsDetail": "Runs are created when agents execute tasks. They\u2019ll appear here with logs and status.",
"runs.activeLabel": "Active",
"runs.queuedOrRunning": "Queued or running right now",
"runs.needsAttention": "Needs attention",
"runs.failedTimedInterrupted": "Failed, timed out, or interrupted",
"runs.completedLabel": "Completed",
"runs.finishedWithout": "Finished without current intervention",
"runs.runQueue": "Run queue",
"runs.searchRuns": "Search by task, agent, connector, workspace, or error",
"runs.noRunsMatch": "No runs match this filter",
"runs.noRunsMatchDetail": "Try broadening your filter or clearing it to see all runs.",
"runs.runDetail": "Run detail",
"runs.openConsole": "Open console",
"runs.cancelRun": "Cancel run",
"runs.noSummary": "No summary yet",
"runs.unknownAgent": "Unknown agent",
"runs.noExclusiveLock": "No exclusive workspace lock",
"runs.connectorDefault": "Connector default",
"runs.openLogFile": "Open log file",
"runs.logTail": "Log tail",
"runs.incrementalReader": "Incremental reader",
"runs.reloadTail": "Reload tail",
"runs.loadOlder": "Load older",
"runs.showingBytes": "Showing bytes {0} to {1} of {2}",
"runs.refreshing": "Refreshing...",
"runs.atLatestTail": "At latest tail",
"runs.tailWindowLoaded": "Tail window loaded",
"runs.noLogOutput": "No log output captured yet.",
// ── Automation ──
"auto.automationRules": "Automation Rules",
"auto.newRule": "New Rule",
"auto.totalRules": "Total Rules",
"auto.totalExecutions": "Total Executions",
"auto.recentActivity": "Recent Activity",
"auto.rules": "Rules",
"auto.activityLog": "Activity Log",
"auto.noAutomationRules": "No automation rules",
"auto.noAutomationDesc": "Rules automate actions based on company events.",
"auto.createFirstRule": "Create First Rule",
"auto.noRulesMatch": "No rules match the current filter.",
"auto.noActivityLog": "No activity yet",
"auto.editRule": "Edit Automation Rule",
"auto.newRuleTitle": "New Automation Rule",
"auto.ruleName": "Rule Name",
"auto.ruleDescription": "Description",
"auto.trigger": "Trigger",
"auto.conditionsJson": "Conditions (JSON)",
"auto.action": "Action",
"auto.actionConfigJson": "Action Configuration (JSON)",
"auto.sourceDepartment": "Source Department",
"auto.targetDepartment": "Target Department",
"auto.priorityLabel": "Priority",
"auto.lowPriority": "Low priority",
"auto.highPriority": "High priority",
"auto.saveChanges": "Save Changes",
"auto.createRule": "Create Rule",
"auto.workflowPipelines": "Workflow Pipelines",
"auto.newWorkflow": "New Workflow",
"auto.noWorkflowPipelines": "No workflow pipelines",
"auto.noWorkflowDesc": "Chain multiple actions into automated pipelines.",
"auto.createFirstWorkflow": "Create First Workflow",
"auto.editWorkflow": "Edit Workflow",
"auto.newWorkflowTitle": "New Workflow",
"auto.workflowName": "Workflow Name",
"auto.workflowDescription": "Description",
"auto.triggerConfig": "Trigger Configuration (JSON)",
"auto.pipelineSteps": "Pipeline Steps (JSON Array)",
"auto.createWorkflow": "Create Workflow",
"auto.automationEngine": "Automation Engine",
"auto.automationEngineDesc": "Rules and workflows automate your company end-to-end.",
"auto.automationRulesTab": "Automation Rules",
"auto.workflowsTab": "Workflows",
"auto.noStepsDefined": "No steps defined",
"auto.requiresApproval": "Requires approval",
"auto.deleteConfirm": "Are you sure you want to delete",
"auto.cannotUndo": "This action cannot be undone.",
// ── Social ──
"social.socialMedia": "Social Media",
"social.accountsConnected": "{0} account{1} connected",
"social.addAccount": "Add Account",
"social.howItWorks": "How it works",
"social.howItWorksDesc": "Add accounts, log in via browser. Agents post through browser automation. All actions are logged.",
"social.accounts": "Accounts",
"social.actionHistory": "Action History",
"social.noAccounts": "No social accounts",
"social.noAccountsDesc": "Add an account to get started",
"social.noActions": "No browser actions yet",
"social.addSocialAccount": "Add Social Account",
"social.platform": "Platform",
"social.usernameHandle": "Username / Handle",
"social.displayName": "Display Name (optional)",
"social.requireApproval": "Require Board Approval for Posts",
"social.requireApprovalDesc": "Agents must get approval before publishing content to this account",
"social.approvalRequired": "Approval required",
"social.login": "Login",
"social.openTask": "Open task",
"social.openApproval": "Open approval",
"social.screenshot": "Screenshot",
// ── Company Operations ──
"ops.documentCenter": "Document Center",
"ops.knowledgeBase": "Knowledge Base",
"ops.meetings": "Meetings",
"ops.sprintBoard": "Sprint Board",
"ops.newDocument": "New document",
"ops.newKnowledgeEntry": "New knowledge entry",
"ops.newMeeting": "New meeting",
"ops.newSprint": "New sprint",
"ops.deleteDocument": "Delete document",
"ops.deleteDocumentMsg": "This removes the document from the company knowledge surface.",
"ops.deleteKnowledgeEntry": "Delete knowledge entry",
"ops.deleteKnowledgeMsg": "This removes the entry from the shared company knowledge base.",
"ops.deleteMeeting": "Delete meeting",
"ops.deleteMeetingMsg": "This removes the meeting and its operational context from the company timeline.",
"ops.deleteSprint": "Delete sprint",
"ops.deleteSprintMsg": "This removes the sprint board entry. Historical run and task records remain.",
"ops.items": "items",
"ops.item": "item",
"ops.new": "New",
// ── Inbox / Standup / Performance ──
"inbox.title": "Inbox",
"inbox.itemsNeedAttention": "{0} item{1} need{2} your attention",
"inbox.allClear": "All clear!",
"inbox.noItemsNow": "No items need your attention right now",
"inbox.all": "All",
"inbox.approvalsFilter": "Approvals",
"inbox.reviewsFilter": "Reviews",
"inbox.failedFilter": "Failed",
"inbox.blockedFilter": "Blocked",
"inbox.budgetFilter": "Budget",
"inbox.messagesFilter": "Messages",
"standup.dailyStandup": "Daily Standup",
"standup.generated": "Generated",
"standup.productive": "Productive",
"standup.blockers": "Blockers",
"standup.pendingApprovals": "Approvals",
"standup.budgetUsed": "Budget Used",
"standup.highlights": "Highlights",
"standup.agentStatus": "Agent Status",
"standup.noData": "No standup data",
"standup.noDataDesc": "Appears once agents are active",
"standup.inProgress": "in progress",
"standup.doneLabel": "done",
"standup.blockedLabel": "blocked",
"perf.noMetrics": "No metrics yet",
"perf.noMetricsDesc": "Metrics will appear after agents start working",
"perf.successRate": "Success Rate",
"perf.tasksDone": "Tasks Done",
"perf.throughput": "Throughput",
"perf.tasksPerDay": "tasks/day",
"perf.avgCostTask": "Avg Cost/Task",
"perf.runActivity30d": "Run Activity (30d)",
"perf.succeeded": "succeeded",
"perf.failed": "failed",
"perf.agentPerformance": "Agent Performance",
"perf.agent": "Agent",
"perf.tasksDoneCol": "Tasks Done",
"perf.successPct": "Success %",
"perf.runsCol": "Runs",
"perf.avgDuration": "Avg Duration",
"perf.costCol": "Cost",
"perf.ofTotal": "of {0} total",
// ── Connectors ──
"conn.saveConnector": "Save connector",
"conn.status": "Status",
"conn.capabilityMatrix": "Capability matrix",
"conn.command": "Command",
"conn.commandInfo": "Pinned to the audited runtime binary.",
"conn.model": "Model",
"conn.modelRequired": "Model (required)",
"conn.connectorDefault": "Use connector default",
"conn.selectModel": "Please select a model...",
"conn.loadingModels": "Loading available models...",
"conn.secretBindings": "Secret bindings",
"conn.operationalNotes": "Operational notes",
"conn.healthCheckInfo": "Health checks run automatically.",
"conn.refreshingState": "Refreshing connector state...",
"conn.latestHealthCheck": "Latest health-check detail",
"conn.configDoc": "Configuration doc",
};