Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
227 changes: 226 additions & 1 deletion frontend/src/i18n/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -1837,6 +1837,37 @@
"notConfigured": "Billing isn't switched on yet. Please contact us and we'll set you up."
}
},
"time": {
"justNow": "just now",
"inAMoment": "in a moment",
"minutesAgo": "{{count}}m ago",
"minutesAgo_one": "{{count}}m ago",
"minutesAgo_other": "{{count}}m ago",
"hoursAgo": "{{count}}h ago",
"hoursAgo_one": "{{count}}h ago",
"hoursAgo_other": "{{count}}h ago",
"daysAgo": "{{count}}d ago",
"daysAgo_one": "{{count}}d ago",
"daysAgo_other": "{{count}}d ago",
"minutesFromNow": "{{count}}m from now",
"minutesFromNow_one": "{{count}}m from now",
"minutesFromNow_other": "{{count}}m from now",
"hoursFromNow": "{{count}}h from now",
"hoursFromNow_one": "{{count}}h from now",
"hoursFromNow_other": "{{count}}h from now",
"daysFromNow": "{{count}}d from now",
"daysFromNow_one": "{{count}}d from now",
"daysFromNow_other": "{{count}}d from now",
"minutesDuration": "{{count}}m",
"minutesDuration_one": "{{count}}m",
"minutesDuration_other": "{{count}}m",
"hoursDuration": "{{count}}h",
"hoursDuration_one": "{{count}}h",
"hoursDuration_other": "{{count}}h",
"daysDuration": "{{count}}d",
"daysDuration_one": "{{count}}d",
"daysDuration_other": "{{count}}d"
},
"connectors": {
"loading": "Loading connectors…",
"loadError": "Could not load connectors.",
Expand All @@ -1858,7 +1889,201 @@
"createPod": "Create a pod",
"creating": "Creating…",
"createTelegram": "New Telegram connector",
"footnote": "You get a one-time code to send to the bot. More platforms are on the way."
"footnote": "You get a one-time code to send to the bot. More platforms are on the way.",
"slackCallbackError": "Slack authorization didn’t complete — try again.",
"installInProgressForPod": "Still setting up for {{pod}} — try again in a moment.",
"installInProgress": "Still setting up — try again in a moment.",
"alreadyBound": "Your {{connector}} channel is bound to {{pod}}. Remove it to bind a different pod.",
"pausedRefusal": "An administrator paused this connector. Ask your operator.",
"providerNotConfigured": "{{connector}} is not enabled on this instance. Ask your operator.",
"codeError": "Could not create a new code.",
"slackAuthorizeError": "Could not begin Slack authorization. Try again in a moment.",
"slackBindError": "Could not update the Slack connection. Try again in a moment.",
"removeError": "Could not remove the channel.",
"cancelError": "Could not cancel setup.",
"modeError": "Could not switch mode.",
"newCode": "New code",
"errorReconnect": "reconnect to resume",
"errorLine": "The connection dropped.",
"pickPod": "Pick a pod",
"notLinkedDetail": "your messages have nowhere to go",
"notLinkedLine": "{{title}} · not linked to a pod",
"manage": "Manage",
"rowMirror": "every agent line reaches the channel",
"rowAttention": "attention · escalations reach the channel",
"rowRelayOff": "relay off · messages stay in the pod",
"showCode": "Show code",
"nothingSent": "nothing was sent",
"codeExpired": "The enable code expired.",
"slackConfirm": "Confirm",
"slackConfirmConnection": "Confirm connection",
"slackConfirmDetail": "waiting for you to confirm",
"slackConfirmRow": "{{workspace}} says {{user}} connected — is that you?",
"slackAuthorize": "Authorize in Slack",
"slackAuthorizeDetail": "one click in Slack",
"slackAuthorizeHint": "Authorize Commonly in your Slack workspace to connect your DM.",
"askOperator": "ask your operator",
"notEnabled": "Not enabled on this instance.",
"availableTelegram": "one message",
"availableSlack": "one click in your workspace",
"availableLine": "Connect {{label}} to a pod.",
"notConnected": "not connected",
"cancel": "Cancel",
"serverLetGo": "the server let go of it",
"setupSlow": "Setup is taking longer than it should.",
"waitingServer": "waiting for the server",
"settingUp": "Setting up…",
"retryRemove": "Retry remove",
"removeSlow": "Removal is taking longer than it should.",
"removing": "Removing…",
"retry": "Retry",
"retryOrRemove": "retry, or remove it",
"setupFailed": "Setup didn’t finish.",
"pausedLine": "Paused by an administrator.",
"notRelaying": "not relaying",
"pausedShort": "Paused.",
"retryRebuilds": "retry rebuilds it",
"recordGone": "The channel record is gone.",
"viewChannel": "View {{channel}}",
"slackAuthorizing": "Opening Slack…",
"pickWhere": "Pick where your messages go",
"gatesTitle": "Pods that reach this channel",
"noPods": "Join a pod first.",
"activeTag": "active",
"gateOff": "off",
"gateSwitch": "Relay {{pod}}",
"gateMode": "Mode for {{pod}}",
"modeDefault": "Default",
"modeAttention": "Attention",
"modeMirror": "Mirror",
"gateLead": "Lead agent for {{pod}}",
"leadAny": "Any agent leads",
"makeActive": "Make active",
"removeConfirm": "Really remove — the channel goes quiet",
"remove": "Remove",
"channelDetails": "Channel details",
"pausedEyebrow": "Paused",
"nextStep": "Next step",
"pausedNote": "Only an administrator can resume it. Your relay, mode and pods are kept.",
"copied": "Copied",
"copyCommand": "Copy command",
"slackConfirmHint": "{{workspace}} wants to connect as {{user}}.",
"slackReject": "This is not me",
"channelSees": "What the channel sees",
"mirrorHint": "Every agent message reaches the channel.",
"attentionHint": "Only escalations and the lead agent reach the channel.",
"relayOffHint": "Messages stay in the pod.",
"mode": "Relay mode",
"provider": "Channel provider",
"connect": "Connect",
"title": "Connectors",
"description": "Each channel gets one agent from a pod. It answers there in its own name; the rest of the team stays behind it.",
"channels": "Your channels",
"notYetLine": "Not yet. Tell us which channel you need and we build it next.",
"ask": "Ask",
"connectChannel": "Connect a channel",
"connectChannelHint": "Choose a channel and the pod it should join.",
"startedWhen": "started {{rel}}",
"sinceWhen": "since {{rel}}",
"addedWhen": "added {{rel}}",
"pausedWhen": "paused {{rel}}",
"slackAnsweredWhen": "Slack answered {{rel}}",
"linkedLine": "{{title}} · linked to {{pod}}",
"waitingToConnect": "{{label}} is waiting to connect.",
"untitledPod": "Untitled pod",
"anotherPod": "another pod",
"thisSlackWorkspace": "This Slack workspace",
"yourSlackUser": "your Slack user"
},
"tools": {
"aPod": "a pod",
"aSeat": "an agent",
"nobody": "no agent",
"asksNothing": "nothing asks first",
"asksEveryWrite": "every write asks first",
"asksList": "{{tools}} ask first",
"outcomeOk": "ok",
"outcomeRefused": "refused",
"awaiting": "awaiting a person",
"outcomeFailed": "failed",
"modeRead": "read",
"modeWriteConfirm": "read and write, ask first",
"modeWrite": "read and write",
"grantError": "Could not grant it.",
"revokeError": "Could not revoke the grant.",
"grantedWhen": "granted {{rel}}",
"revokedByLine": "revoked by {{member}} {{rel}}",
"revokedLine": "revoked {{rel}}",
"expiredLine": "expired {{rel}}",
"mayUse": "may use it",
"viewGrant": "View {{tool}} in {{pod}}",
"grantedTo": "granted to",
"by": "by",
"grantAgain": "Grant again",
"manage": "Manage",
"notEnabled": "not enabled on this instance · ask your operator",
"noConnection": "install the GitHub App first · an admin does this once",
"installGitHubApp": "Install GitHub App",
"adminSetup": "administrator setup",
"githubAppSetupHint": "Connect the GitHub App once so people can grant GitHub tools to their rooms.",
"installationId": "installation ID",
"owner": "owner",
"repository": "repository",
"installingGitHubApp": "Installing…",
"githubAppRequired": "Enter the installation ID, owner, and repository.",
"githubAppError": "Could not install the GitHub App.",
"githubAppOwnedByOther": "This GitHub App is already installed by another administrator.",
"readOrWrite": "read, or read and write",
"notGranted": "not granted",
"ask": "Ask",
"add": "Add",
"addTool": "Add {{tool}}",
"grant": "grant",
"changeAccess": "Change access",
"toRoom": "room",
"connection": "connection",
"mode": "what it may do",
"noTools": "no tools on the allow-list",
"agents": "agents",
"noSeats": "no agent in this room yet",
"ends": "ends",
"days": "in {{count}} days",
"granting": "Granting…",
"grantAct": "Grant",
"cancel": "Cancel",
"grantDetails": "Grant details",
"grantedByOn": "Granted by {{member}} {{rel}}.",
"grantedOn": "Granted {{rel}}.",
"endedRevokedBy": "Revoked by {{member}} {{rel}}.",
"endedRevoked": "Revoked {{rel}}.",
"endedExpired": "Expired {{rel}}.",
"endsRel": "Ends {{rel}}.",
"agentsAllowed": "agents allowed",
"asksFirst": "asks a person first",
"budget": "budget",
"budgetWindow": "{{calls}} calls per {{window}}",
"budgetTotal": "{{calls}} calls",
"staleAfterChange": "The new grant is live. This old one still is too — its revoke did not go through.",
"revokeOld": "Revoke the old grant",
"revokeConfirm": "Yes, revoke it",
"keep": "Keep it",
"revoke": "Revoke",
"trail": "trail",
"counts": "Call counts",
"calls": "calls",
"refused": "refused",
"trailError": "Could not read the trail.",
"trailEmpty": "No calls yet.",
"loading": "Loading tools…",
"title": "Tools",
"grantedCount": "{{count}} granted",
"moreCount": "{{count}} more",
"search": "Search tools",
"filter": "Show",
"segAll": "All",
"segGranted": "Granted",
"segNotYet": "Not yet",
"nothingMatches": "Nothing matches."
},
"artifacts": {
"title": "Artifacts",
Expand Down
Loading
Loading