Ballmac UI home

Messages

Every translatable message in Ballmac UI, with its key and English text.

This page is generated from registry/ballmac. To change it, change the source and run pnpm docs:generate.

Every built-in label, placeholder and screen reader text is a message with an English default: 773 in all. To translate them, see Translate Ballmac UI. The same keys are available as JSON at /i18n/en.json.

KeyEnglish
activity-feed.emptyMessageNo activity yet
agent-graph.endsNothing follows it.
agent-graph.hintSelect a node to see its connections. The arrow keys follow the edges.
agent-graph.labelHow the agents and tools are connected
agent-graph.node{label}, {kind}{status}
agent-graph.receivesReceives from {names}.
agent-graph.sendsSends to {names}.
agent-graph.startsStarts the work.
agent-lanes.handedByStarted by {from}.
agent-lanes.handoffText{from} hands over to {to} at {time}
agent-lanes.handsToHands over to {to}.
agent-lanes.hintSelect a step to see what happened. Arrow keys move between steps.
agent-lanes.legendStep kinds
agent-lanes.nowNow
agent-lanes.step{label}, {lane}, {kind}, {from} to {to}
agent-plan.progress{title} progress
agent-plan.retryRetry
agent-plan.titlePlan
agent-roster.allAll
agent-roster.count{count} agents shown
agent-roster.filterFilter by status
agent-roster.load{name} load
agent-roster.titleAgents
ai-chat.labelConversation
ai-chat.scrollButtonLabelScroll to latest message
ai-chat.suggestionsSuggestions
ai-message.labelCopy message
ai-message.messageActionsMessage actions
api-endpoint.defaultValueDefault: {value}
api-endpoint.parameters{group} parameters
api-endpoint.requestAndResponsesRequest and responses
api-key-field.copiedCopied
api-key-field.copyKeyCopy key
api-key-field.hideKeyHide key
api-key-field.labelAPI key
api-key-field.regenerateKeyRegenerate key
api-key-field.showKeyShow key
app-shell.labelSidebar
app-shell.label2Details
app-shell.navigationNavigation
app-shell.openNavigationOpen navigation
app-window.closeClose window
app-window.fullscreenEnter full screen
app-window.maximizeMaximize window
app-window.minimizeMinimize window
app-window.restoreRestore window
app-window.zoomZoom window
approval-card.alwaysAllowLabelAlways allow
approval-card.approveLabelApprove
approval-card.deniesItselfInDenies itself in {seconds}s
approval-card.denyLabelDeny
approval-card.previewLabelExactly what will run
artifact-panel.closeClose
artifact-panel.closeArtifactClose artifact
artifact-panel.copiedCopied
artifact-panel.copyCodeCopy code
artifact-panel.downloadDownload
artifact-panel.downloadFileDownload {name}
artifact-panel.filefile
artifact-panel.nextVersionNext version
artifact-panel.previousVersionPrevious version
artifact-panel.versionOfof {total}
artifact-panel.versionsVersions
artifact-panel.viewView
audio-player.audioPlayerAudio player: {title}
audio-player.backSecondsBack {back} seconds
audio-player.chapterChapter:
audio-player.forwardSecondsForward {forward} seconds
audio-player.pausePause
audio-player.playPlay
audio-player.playbackSpeedChangeSpeedPlayback speed {rate}×. Change speed
audio-player.seekSeek
autonomy-dial.asksStops to ask about
autonomy-dial.doesDoes on its own
autonomy-dial.labelHow much can the agent do on its own?
avatar-circles.andMoreand {extra} more
avatar.more{count} more
back-to-top.labelBack to top
banner.dismissDismiss {title}
billing-card.cancelSubscriptionCancel subscription
billing-card.changePlanChange plan
billing-card.currentPlanCurrent plan
billing-card.downloadInvoiceDownload invoice {id}
billing-card.expExp {date}
billing-card.paymentMethodPayment method
billing-card.recentInvoicesRecent invoices
billing-card.seatsSeats
billing-card.seatsOf{used} of {total} used
billing-card.seatsUsedSeats used
billing-card.updateUpdate
breadcrumb.labelBreadcrumb
breadcrumb.morePagesMore pages
browser-frame.secureConnectionSecure connection
bullet-chart.ofof {target}
calendar-agenda.agendaAgenda
calendar-agenda.chooseDateChoose date
calendar-agenda.emptyMessageNo events scheduled
calendar-agenda.nextDayNext day
calendar-agenda.previousDayPrevious day
carousel.chooseSlideChoose slide
carousel.goToSlideGo to slide {n}
carousel.labelCarousel
carousel.nextSlideNext slide
carousel.pauseAutoplayPause autoplay
carousel.previousSlidePrevious slide
carousel.startAutoplayStart autoplay
changelog-feed.allAll
changelog-feed.filterChangesFilter changes
changelog-feed.latestLatest
changelog-feed.noReleasesMatchThisFilterNo releases match this filter.
chart-bar.categoryCategory
chart-frame.categoryCategory
chart-frame.chartChart
chart-frame.downloadDownload CSV
chart-frame.emptyDescriptionThe chart appears when there is something to plot.
chart-frame.emptyTitleNo data yet
chart-frame.errorDescriptionCheck your connection and try again.
chart-frame.errorTitleThe chart could not be loaded
chart-frame.loadingLoading {title}
chart-frame.patternsPatterns
chart-frame.patternsHintFill with patterns as well as color
chart-frame.ranking{series}: {list}.
chart-frame.seriesSeries
chart-frame.single{series}: {value} in {at}.
chart-frame.tableTable
chart-frame.tableLabel{title}, data table
chart-frame.trend{series}: from {first} in {firstAt} to {last} in {lastAt}; highest {max} in {maxAt}, lowest {min} in {minAt}.
chart-frame.viewView
chart-pie.categoryCategory
chart-pie.shareShare
chart-pie.totalLabelTotal
chart-pie.valueValue
chart-radial.categoryCategory
chart-radial.shareOf {max}
chart-radial.summary{name}: {value} of {max} ({share}).
chart-radial.valueValue
chart-scatter.groupGroup
chart-scatter.nameName
chat-attachment.labelAttachments
chat-attachment.openOpen {name}
chat-attachment.removeRemove {name}
chat-attachment.retryRetry
chat-attachment.retryUploadingRetry uploading {name}
chat-attachment.uploadingUploading {name}
chat-attachment.uploadingEllipsisUploading…
chat-attachment.uploadingPercentUploading {percent}%
citation-coverage.gapHelpThis claim has no source.
citation-coverage.legendA wavy underline means no source backs the claim.
citation-coverage.noSourceno source
citation-coverage.noneEvery claim has a source.
citation-coverage.onlyGapsShow only claims without a source
citation-coverage.sourcesource
citation-coverage.sourcesSources
citation-coverage.summary{supported} of {total} claims have a source
citation-coverage.titleSource coverage
citation.nextSourceNext source
citation.openSourceOpen source
citation.previousSourcePrevious source
citation.sourceOfSource {n} of {total}
code-block.copiedCopied
code-block.copyCopy
code-block.filesFiles
code-block.labelCopy code
code-block.wrapLinesWrap lines
color-picker.chooseChoose {label}
color-picker.hexColorHex color
color-picker.hexValue{label} hex value
color-picker.labelColor
combobox.clearSelectionClear selection
combobox.emptyTextNo results found.
combobox.placeholderSelect an option
combobox.searchPlaceholderSearch
command-bar.allAll
command-bar.backBack
command-bar.closeClose
command-bar.currentPageCurrent page
command-bar.emptyTextNo results found.
command-bar.escEsc
command-bar.navigateNavigate
command-bar.placeholderSearch commands…
command-bar.selectSelect
command-bar.titleCommand bar
command.descriptionType a command or search. Use the arrow keys to move and Enter to run.
command.labelCommand menu
command.titleCommand menu
comparison-table.availableAvailable
comparison-table.featureFeature
comparison-table.notSpecifiedNot specified
comparison-table.unavailableUnavailable
contribution-graph.lessLess
contribution-graph.moreMore
contribution-graph.summary{label}: {total} total across 0 days
control-center.labelControl Center
control-center.nextTrackNext track
control-center.pausePause
control-center.playPlay
control-center.previousTrackPrevious track
cookie-consent.acceptAllAccept all
cookie-consent.alwaysOnAlways on
cookie-consent.backBack
cookie-consent.cookiePolicyCookie policy
cookie-consent.customizeCustomize
cookie-consent.descriptionWe use cookies to make the site work, understand how it is used and, with your permission, personalize content.
cookie-consent.rejectNonEssentialReject non-essential
cookie-consent.savePreferencesSave preferences
cookie-consent.titleWe value your privacy
copy-button.ariaLabelCopy to clipboard
copy-button.copiedLabelCopied
countdown.complete{label} complete
countdown.labelTime remaining
data-grid.editCellEdit {column}, row {n}
data-grid.loadingLoading rows
data-grid.noNo
data-grid.noMatchesNo rows match “{search}”.
data-grid.noRowsNo rows.
data-grid.notDateEnter a date as year-month-day.
data-grid.notNumberEnter a number.
data-grid.notOptionChoose one of the options.
data-grid.pastedSomePasted {count} cells. Some were refused: {problem}
data-grid.resizeResize {column}
data-grid.rowsOfTotal{n} of {total} rows
data-grid.selectAllSelect all rows
data-grid.selectRowSelect row {n}
data-grid.selectedCount{n} selected
data-grid.sortHintSort by {column}. Hold Shift to add a second sort.
data-grid.yesYes
data-table.emptyMessageNo results.
data-table.nextPageNext page
data-table.pageOfPage {page} of {total}
data-table.previousPagePrevious page
data-table.searchSearch {label}
data-table.searchPlaceholderSearch
data-table.selectAllRowsSelect all rows on this page
data-table.selectRowSelect row {n}
data-table.showColumnsShow columns
date-picker.clearDateClear date
date-picker.placeholderPick a date
date-range-picker.fromFrom
date-range-picker.toTo
desktop-icons.labelDesktop
dialog.closeLabelClose
diff-viewer.diff{label} diff
diff-viewer.summary{added} added · {removed} removed
dotted-map.labelWorld map
emoji-picker.clearClear search
emoji-picker.errorDescriptionCheck your connection and try again.
emoji-picker.errorTitleCould not load the emoji
emoji-picker.groupsEmoji groups
emoji-picker.labelEmoji picker
emoji-picker.loadingLoading emoji
emoji-picker.noneNo emoji found for “{query}”
emoji-picker.promptPick an emoji
emoji-picker.recentRecently used
emoji-picker.resultsSearch results
emoji-picker.searchSearch emoji
emoji-picker.selectedSelected {name}
emoji-picker.skinToneSkin tone
emoji-picker.toneSkin tone {n}
emoji-picker.toneDefaultDefault skin tone
env-editor.addVariableAdd variable
env-editor.cancelCancel
env-editor.hideValueOfHide value of {name}
env-editor.importImport
env-editor.keyKEY
env-editor.nameOfVariableName of variable {n}
env-editor.noVariablesYetNo variables yet
env-editor.pasteAEnvFilePaste a .env file
env-editor.pasteEnvPaste .env
env-editor.removeRemove {name}
env-editor.showValueOfShow value of {name}
env-editor.tipPasteSeveralLinesIntoTip: paste several lines into any name field to import them.
env-editor.titleEnvironment variables
env-editor.toFix{count} to fix
env-editor.valuevalue
env-editor.valueOfValue of {name}
env-editor.variableNvariable {n}
escalation-card.agentAgent
escalation-card.failedThat did not go through. Nothing was changed.
escalation-card.feelsSeems
escalation-card.messagesLast messages
escalation-card.replySuggested reply, edit before sending
escalation-card.sendSend reply
escalation-card.sentReply sent to {customer}.
escalation-card.snoozeSnooze
escalation-card.snoozedSnoozed. It will come back if the customer writes again.
escalation-card.summaryWhat the agent understood
escalation-card.takeTake over
escalation-card.takenYou have taken over from the agent.
escalation-card.waitingWaiting {time}
escalation-card.whyWhy a person is needed:
event-calendar.addAdd event
event-calendar.allDayAll day
event-calendar.describeAllDay{title}, {date}, all day{where}
event-calendar.describeAllDayRange{title}, {from} to {to}, all day{where}
event-calendar.describeTimed{title}, {date}, {from} to {to}{where}
event-calendar.describeTimedRange{title}, {from} to {to}{where}
event-calendar.emptyDescriptionEvents you add will be listed here by day.
event-calendar.emptyTitleNo events this month
event-calendar.eventsOnEvents on {date}
event-calendar.loadingLoading the calendar
event-calendar.more+{count} more
event-calendar.moreOn{count} more events on {date}
event-calendar.movedTimedMoved {title} to {date}, {from} to {to}.
event-calendar.movedToMoved {title} to {date}.
event-calendar.openDayOpen {date}
event-calendar.todayToday
event-calendar.viewSwitchCalendar view
feedback-widget.tellUsMoreTell us more
feedback-widget.thankYouThank you
feedback-widget.topicTopic
feedback-widget.triggerLabelFeedback
feedback-widget.whatWorkedWellOrWhatWhat worked well, or what could be better?
feedback-widget.yourFeedbackHelpsUsImproveYour feedback helps us improve.
file-browser.clearClear
file-browser.deleteDelete
file-browser.downloadDownload
file-browser.filesFiles
file-browser.folderfolder
file-browser.folderPathFolder path
file-browser.rootLabelAll files
file-browser.rowLabel{name}, {detail}
file-browser.searchFilesSearch files
file-browser.selectSelect {name}
file-browser.selectAllFilesSelect all files
file-browser.selectedCount{count} selected
file-browser.selectionActionsSelection actions
file-browser.viewView
file-dropzone.chooseChoose
file-dropzone.dropFilesHereOrBrowseDrop files here or browse
file-dropzone.filesToUploadFiles to upload
file-dropzone.maxSize{size} MB each
file-dropzone.removeRemove {name}
file-dropzone.sizeKb{size} KB
file-tree.labelFiles
finder-window.asIconsas Icons
finder-window.asListas List
finder-window.backBack
finder-window.dateModifiedDate Modified
finder-window.documentdocument
finder-window.forwardForward
finder-window.itemLabel{name}, {kind}
finder-window.nameName
finder-window.pathPath
finder-window.searchSearch
finder-window.searchThisFolderSearch this folder
finder-window.sizeSize
finder-window.viewView
floating-nav.labelPrimary
flow-sankey.fromFrom
flow-sankey.hintSelect a step to follow its flows.
flow-sankey.inout{inV} in · {outV} out
flow-sankey.labelFlows between steps
flow-sankey.node{label}: {inV} in, {outV} out
flow-sankey.tableFlows, from one step to the next
flow-sankey.toTo
flow-sankey.valueAmount
git-graph.labelCommit history
git-graph.mergeMerge
globe.labelRotating globe
guardrail-feed.allAll
guardrail-feed.count{count} checks shown
guardrail-feed.emptyNothing here yet.
guardrail-feed.filterFilter by action
guardrail-feed.titleGuardrail activity
handoff-card.contextContext passed
handoff-card.handsOverhands over to
handoff-card.questionsOpen questions
handoff-card.rulesRules to keep
heat-grid.cell{row}, {column}: {value}
heat-grid.labelValues
heat-grid.legendLegend
heat-grid.noneNo data
icon-cloud.labelItems
image-cropper.degrees{degrees} degrees
image-cropper.errorTitleThe picture could not be loaded
image-cropper.helpArrow keys move the picture. Plus and minus zoom. The square brackets turn it a quarter. Zero resets.
image-cropper.labelCrop the picture
image-cropper.loadingLoading the picture
image-cropper.resetReset
image-cropper.resetDoneReset
image-cropper.retryTry again
image-cropper.roleimage cropper
image-cropper.rotateLeftTurn left
image-cropper.rotateRightTurn right
image-cropper.rotationSpokenRotated to {degrees} degrees
image-cropper.straightenStraighten
image-cropper.zoomZoom
image-cropper.zoomSpokenZoom {percent}%
image-cropper.zoomValue{percent}%
install-tabs.copiedCopied
install-tabs.copyCommandCopy command
install-tabs.packageManagerPackage manager
invite-members.descriptionThey will get an email with a link to join.
invite-members.emailAddressesEmail addresses
invite-members.nameCompanyComname@company.com
invite-members.pendingPending ({count})
invite-members.removeRemove {chip}
invite-members.resendInvitationToResend invitation to {email}
invite-members.revokeInvitationForRevoke invitation for {email}
invite-members.roleRole
invite-members.separateAddressesWithACommaSeparate addresses with a comma, space or Enter. You can paste a list.
invite-members.titleInvite teammates
json-viewer.collapseCollapse {name}
json-viewer.expandExpand {name}
json-viewer.labelJSON data
json-viewer.rootroot
kPress {key} to open
kanban-board.labelTask board
kanban-board.moveToNextColumnMove {title} to next column
kanban-board.moveToPreviousColumnMove {title} to previous column
kanban-board.useAltAndArrowKeys{title}, {column}. Use Alt and arrow keys to move.
keyboard-shortcuts.descriptionWork faster without leaving the keyboard.
keyboard-shortcuts.noShortcutMatchesNo shortcut matches “{query}”.
keyboard-shortcuts.pressPress {key} anywhere to open this list.
keyboard-shortcuts.searchPlaceholderSearch shortcuts
keyboard-shortcuts.titleKeyboard shortcuts
launchpad.labelLaunchpad
launchpad.noAppsMatchNo apps match “{query}”.
launchpad.pagePage {n}
launchpad.pageOfPage {n} of {pages}
launchpad.pagesPages
launchpad.searchSearch
launchpad.searchAppsSearch apps
lens.labelZoomable image
lens.moveThePointerOverIt{label}. Move the pointer over it, or use the arrow keys, to magnify. Escape hides the lens.
loading-dots.labelLoading
lock-screen.enterPasswordEnter Password
lock-screen.hintTouch ID or enter password
lock-screen.lockScreenLock screen
lock-screen.passwordForPassword for {name}
lock-screen.unlockUnlock
log-stream.clearClear
log-stream.emptyTextWaiting for output…
log-stream.filterFilter
log-stream.filterLogLinesFilter log lines
log-stream.lines{title}, {length} lines
log-stream.pauseStreamPause stream
log-stream.resumeStreamResume stream
log-stream.showLevelsShow levels
log-stream.titleLogs
log-stream.wrapLongLinesWrap long lines
mac-window.closeClose window
mac-window.minimizeMinimize window
mac-window.zoomZoom window
mega-menu.labelMain
mega-menu.learnMoreLearn more
mention-input.noMatchesNo matches for “{query}”
mention-input.searchingSearching
mention-input.suggestionsSuggestions
model-picker.availableWithAvailable with {plan}
model-picker.contextTokens{size} tokens
model-picker.costHighHigh
model-picker.costLevel{level} cost
model-picker.costLowLow
model-picker.costMediumMedium
model-picker.higherPlana higher plan
model-picker.lockedLocked
model-picker.modelDetailsModel details
model-picker.newNew
model-picker.placeholderSelect a model
model-picker.searchPlaceholderSearch models…
multi-select.labelSelect options
multi-select.noMatchingOptionsNo matching options
multi-select.placeholderChoose options
multi-select.searchOptionsSearch options
multi-select.searchOptions2Search options…
multi-select.selected{count} selected
multi-select.selectedOf{count} selected of {max}
navbar.labelMain
navbar.label2Menu
navbar.siteNavigationSite navigation
notification-center.allNotificationsAll notifications
notification-center.dismissDismiss "{title}"
notification-center.emptyTextYou're all caught up.
notification-center.filterNotificationsFilter notifications
notification-center.labelNotifications
notification-center.markAllAsReadMark all as read
notification-center.markAsReadMark "{title}" as read
notification-center.unreadUnread
notification-center.unreadNotificationsUnread notifications
notification-stack.clearAllNotificationsClear all notifications
notification-stack.dismissLabelDismiss
notification-stack.labelNotifications
notification-stack.showAllNotificationsShow all {count} notifications
notification-stack.showLessShow less
number-input.decreaseDecrease {label}
number-input.increaseIncrease {label}
number-input.labelNumber
onboarding-checklist.completeMessageYou're all set. Nice work.
onboarding-checklist.descriptionFinish these steps to set up your workspace.
onboarding-checklist.dismissChecklistDismiss checklist
onboarding-checklist.markDone{title}: mark as done
onboarding-checklist.markNotDone{title}: mark as not done
onboarding-checklist.reviewTheStepsAgainReview the steps again
onboarding-checklist.titleGet started
package-badge.perWeek{count}/wk
package-badge.typesIncludedTypes included
pagination.labelPagination
pagination.morePagesMore pages
pagination.nextPageNext page
pagination.previousPagePrevious page
parallel-attempts.added{count} added
parallel-attempts.chooseContinue with {label}
parallel-attempts.chooseNoneContinue
parallel-attempts.files{count} files
parallel-attempts.hintPick a finished attempt to continue with.
parallel-attempts.labelAttempts
parallel-attempts.picked{label} is selected.
parallel-attempts.progress{label} progress
parallel-attempts.recommendedSuggested
parallel-attempts.removed{count} removed
password-input.fairFair
password-input.goodGood
password-input.hidePasswordHide password
password-input.labelPassword
password-input.needsWorkNeeds work
password-input.showPasswordShow password
password-input.strengthHintStrength: {strength}. Use 8+ characters, mixed case, a number, and a symbol.
password-input.strongStrong
password-input.tooShortToo short
permission-grid.noAskRuns without asking
permission-grid.permissionPermission
permission-grid.presetsPresets
permission-grid.radio{label}: {decision}
permission-grid.summary{allow} allowed, {ask} ask first, {deny} denied
permission-grid.titleWhat the agent may do
phone-input.countryDialingCodeCountry dialing code
phone-input.labelPhone number
plan-selector.billingPeriodBilling period
plan-selector.perMonth/ month
plan-selector.saveSave
popover.closeLabelClose popover
progress-steps.labelProgress
progress-steps.returnToReturn to {label}
prompt-diff.added+{count} words
prompt-diff.addedMark[added:
prompt-diff.afterAfter
prompt-diff.beforeBefore
prompt-diff.removed−{count} words
prompt-diff.removedMark[removed:
prompt-diff.restoreRestore {label}
prompt-diff.sameThe two versions are the same.
prompt-diff.splitSide by side
prompt-diff.unifiedInline
prompt-diff.viewView
prompt-input.attachmentsAttachments
prompt-input.labelAttach files
prompt-input.messageMessage
prompt-input.placeholderSend a message…
prompt-input.removeRemove {name}
prompt-input.stopLabelStop generating
prompt-input.submitLabelSend message
qr-code.emptyNothing to encode yet
qr-code.labelQR code for {value}
qr-code.tooLongThis is too long to fit in a QR code. Use a shorter link.
questionnaire.nextNext
questionnaire.previousPrevious
questionnaire.skipSkip
questionnaire.submitSubmit
rating.clearClear
rating.labelRating
rating.ofStars{number} of {count} stars
resizable.labelResize panels
rich-text-editor.charsOf{count} of {limit} characters
rich-text-editor.hintPress Escape, then Tab, to leave the editor.
rich-text-editor.linkInvalidEnter a web address like example.com.
rich-text-editor.loadingLoading the editor
rich-text-editor.placeholderWrite something, or type / for blocks
rich-text-editor.slash.bulletsBulleted list
rich-text-editor.slash.bulletsHintA simple list of points
rich-text-editor.slash.codeCode block
rich-text-editor.slash.codeHintMonospaced code
rich-text-editor.slash.dividerDivider
rich-text-editor.slash.dividerHintA line between sections
rich-text-editor.slash.h1Heading 1
rich-text-editor.slash.h1HintA large section heading
rich-text-editor.slash.h2Heading 2
rich-text-editor.slash.h2HintA medium heading
rich-text-editor.slash.h3Heading 3
rich-text-editor.slash.h3HintA small heading
rich-text-editor.slash.numbersNumbered list
rich-text-editor.slash.numbersHintSteps in order
rich-text-editor.slash.quoteQuote
rich-text-editor.slash.quoteHintSet a passage apart
rich-text-editor.slash.tasksChecklist
rich-text-editor.slash.tasksHintThings to tick off
rich-text-editor.slashLabelBlocks
rich-text-editor.slashNoneNo matching blocks
rich-text-editor.toolbarFormatting
run-ledger.budgetBudget
run-ledger.costCost
run-ledger.left{amount} left in the budget
run-ledger.nearingNearing the budget, {amount} left
run-ledger.overOver budget by {amount}
run-ledger.stepStep
run-ledger.summary{count} steps, {time}, {tokens} tokens
run-ledger.timeTime
run-ledger.titleRun ledger
run-ledger.tokensTokens
run-ledger.topMost expensive
run-ledger.totalTotal
run-replay.markersMarkers
run-replay.nextNext marker
run-replay.pausePause
run-replay.playPlay
run-replay.prevPrevious marker
run-replay.reachedReached: {label}
run-replay.replayReplay from the start
run-replay.scrubPosition in the run
run-replay.speedPlayback speed
scroll-velocity.labelScrolling content
search-field.clearSearchClear search
search-field.labelSearch
section-tabs.labelSections
settings-panel.dirtyMessageYou have unsaved changes
settings-panel.discardDiscard
settings-panel.labelSettings
settings-panel.saveLabelSave changes
sheet.closeLabelClose
shortcut-hint.label{label}: {keys}
shortcut-hint.plusplus
sidebar.labelSidebar
sidebar.navigationNavigation
sidebar.toggleSidebarToggle sidebar
signature-pad.clearSignatureClear signature
signature-pad.drawDraw
signature-pad.drawOrTypeDraw or type
signature-pad.drawingArea{label} drawing area
signature-pad.signatureMethodSignature method
signature-pad.typeType
signature-pad.typeLabelType {label}
signature-pad.typeYourFullNameType your full name
signature-pad.undoLastStrokeUndo last stroke
slider-range.maximum{label} maximum
slider-range.minimum{label} minimum
snippet-tabs.code{label} code
snippet-tabs.languageLanguage
sortable.cancelledCancelled. {item} went back to position {position}.
sortable.droppedDropped {item} at position {position} of {total}.
sortable.droppedBackDropped {item}. It did not move.
sortable.groupCancelledCancelled. {item} went back to {group}.
sortable.groupDroppedDropped {item} in {group} at position {position} of {total}.
sortable.groupMovedMoved {item} to position {position} of {total} in {group}.
sortable.groupOver{item} is over {group}, position {position} of {total}.
sortable.groupPickedUpPicked up {item} from {group}. It is position {position} of {total}.
sortable.handleReorder {item}
sortable.instructionsTo pick up an item, press Space or Enter. While dragging, use the arrow keys to move it, Space or Enter to drop it, and Escape to cancel.
sortable.moveEarlierMove {item} earlier
sortable.moveLaterMove {item} later
sortable.movedMoved {item} to position {position} of {total}.
sortable.over{item} is over position {position} of {total}.
sortable.pickedUpPicked up {item}. It is position {position} of {total}.
sources-list.showAllShow all
sources-list.titleSources
sparkline.noData{label}: no data
sparkline.range{label}: from {from} to {to}
spinner.labelLoading
split-view.labelList
split-view.label2Detail
split-view.resizeListResize list
spotlight-search.placeholderSpotlight Search
spotlight-search.titleSpotlight Search
spring-drawer.closeLabelClose
spring-drawer.handleLabelResize drawer
state-view.detailsDetails
state-view.emptyDescriptionWhen there is something to show, it will appear here.
state-view.emptyTitleNothing here yet
state-view.errorDescriptionWe could not load this. Check your connection and try again.
state-view.errorTitleSomething went wrong
state-view.loadingLoading
state-view.retryTry again
status-badge-row.historyDays{name} history, {length} days
status-badge-row.titleSystem status
status-badge-row.todayToday
status-badge-row.uptime{percent}% uptime
stepper-form.backBack
stepper-form.completeLabelComplete
stepper-form.progressProgress
stepper-form.readyReady
stepper-form.stepCompleted{title}, step {n} of {total}, completed
stepper-form.stepLabel{title}, step {n} of {total}
stepper-form.stepOfStep {n} of {total}
suggestion-chips.labelSuggested prompts
suggestion-chips.refreshLabelShow other suggestions
table-of-contents.titleOn this page
tag-input.labelTags
tag-input.placeholderAdd a tag…
tag-input.removeRemove {tag}
team-switcher.addLabelAdd team
team-switcher.teamsTeams
terminal.copiedCopied
terminal.copyCommandCopy command
terminal.terminalTerminal
thinking-indicator.labelThinking
thinking-indicator.statusLabelAssistant is thinking
time-picker.labelTime
toast-stack.dismissDismiss {title}
toast-stack.labelNotifications
token-meter.fullContext is full
token-meter.left{left} left
token-meter.nearingLimitNearing the limit, {left} left
token-meter.pill{title}: {percent}% used. {state}.
token-meter.summary{used} of {limit} tokens used, {percent}%. {state}.
token-meter.titleContext window
tool-catalog.allAll
tool-catalog.attentionNeeds attention
tool-catalog.calls{count} calls this week
tool-catalog.count{count} tools shown
tool-catalog.errors{rate}% fail
tool-catalog.failed{name} could not be changed, so it is as it was.
tool-catalog.filterFilter tools
tool-catalog.flakyfails often
tool-catalog.highOnOn for a high-risk tool: check it is meant to be.
tool-catalog.latency{ms} ms typical
tool-catalog.noneNo tools match.
tool-catalog.offOff
tool-catalog.onOn
tool-catalog.schema{name} input schema
tool-catalog.searchSearch tools
tool-catalog.searchPlaceholderSearch by name or description
tool-catalog.switch{name} is on
tool-catalog.titleTools
toolbar.ariaLabelSearch
toolbar.clearSearchClear search
toolbar.searchSearch
trace-waterfall.failedfailed
trace-waterfall.failedShortFailed
trace-waterfall.hintSelect a span to see its timing. Right opens a span, Left closes it.
trace-waterfall.item{name}, {kind}, {duration}, starts at {start}{failed}
trace-waterfall.labelSpans of the run
trace-waterfall.share{percent}% of the run
trace-waterfall.spanStep
treemap.cell{label}: {value}{unit}, {share}% of the total{group}
treemap.groupsGroups
treemap.hintSelect a block to see its share.
treemap.labelShare of the total by item
treemap.share{percent}% of the total
user-menu.signOutSign out
video-dialog.closeVideoClose video
video-dialog.playVideoPlay video: {title}
video-dialog.videoPlayerPressEscapeToVideo player. Press Escape to close.
voice-input.discardRecordingDiscard recording
voice-input.labelStart voice input
voice-input.processingLabelTranscribing…
voice-input.recordingTimeRecording time
voice-input.stopAndUseRecordingStop and use recording
waterfall-chart.afterTotal after
waterfall-chart.changeChange
waterfall-chart.endsEnds at {value}.
waterfall-chart.stepStep
webhook-card.eventsEvents
webhook-card.hideSigningSecretHide signing secret
webhook-card.moreEvents+{count} more
webhook-card.noDeliveriesYetEventsAppearNo deliveries yet. Events appear here as soon as they are sent.
webhook-card.recentDeliveriesRecent deliveries
webhook-card.redeliverRedeliver
webhook-card.requestBodyRequest body
webhook-card.revealSigningSecretReveal signing secret
webhook-card.sendEventsToThisEndpointSend events to this endpoint
webhook-card.sendTestEventSend test event
webhook-card.signingSecretSigning secret
webhook-card.successRate{percent}% of {count} deliveries succeeded
webhook-card.webhookWebhook {url}
webhook-card.yourResponseYour response
widgets.noEventsTodayNo events today
window-manager.labelDesktop
window-manager.restoreRestore {title}
window-manager.trayLabelMinimized windows
window-manager.windowAltAndArrowKeys{title} window. Alt and arrow keys move it; Alt, Shift and arrow keys resize it.
workspace-card.actions{name} actions
workspace-card.currentCurrent
workspace-card.loadingWorkspaceLoading workspace
workspace-card.storageUsedStorage used