mirror of
https://github.com/stablyai/orca.git
synced 2026-10-21 08:03:33 +00:00
Add translations for terminal shell settings (#25418)
* Add translations for terminal shell settings and search Wrap Terminal Pane shell configuration strings and terminal search keywords with translation calls to enable localization across supported languages. Add translated strings to all locale files and update the localization coverage allowlist to reflect properly translated content. * fix translation
This commit is contained in:
@@ -95,9 +95,9 @@ not invoke tools that can overwrite an entire target catalog.
|
||||
|
||||
The coverage gate compares current candidates against
|
||||
`config/localization-coverage-allowlist.json`. The committed allowlist is
|
||||
small (10 reviewed entries — one test fixture title, five non-English
|
||||
language-name search keywords, and four reviewed product-name search
|
||||
keywords): new candidates fail the check and must be localized or added with
|
||||
small (11 reviewed entries — six non-English language-name search keywords,
|
||||
four reviewed product-name search keywords, and one non-UI `label` placement
|
||||
prop): new candidates fail the check and must be localized or added with
|
||||
a reviewed reason in the same change.
|
||||
|
||||
The script scans `src/renderer/src` by default. That is the primary UI surface.
|
||||
|
||||
@@ -1,36 +1,15 @@
|
||||
[
|
||||
{
|
||||
"filePath": "src/renderer/src/components/automations/automations-page-fixtures.ts",
|
||||
"kind": "object-property:title",
|
||||
"text": "Nightly #1",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/automations/automations-page-fixtures.ts",
|
||||
"kind": "object-property:label",
|
||||
"text": "Hermes",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/sidebar/worktree-card-meta-row.tsx",
|
||||
"kind": "jsx-attribute:label",
|
||||
"text": "sidebar",
|
||||
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "Idioma",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "语言",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "語言",
|
||||
"text": "Langue",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
@@ -51,24 +30,17 @@
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "Idioma",
|
||||
"text": "語言",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/appearance-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "Langue",
|
||||
"text": "语言",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-advanced-platform-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "Ghostty",
|
||||
"dynamic": false,
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-advanced-platform-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
@@ -77,11 +49,11 @@
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-pane-appearance-search.ts",
|
||||
"filePath": "src/renderer/src/components/settings/terminal-advanced-platform-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "Ghostty",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-pane-appearance-search.ts",
|
||||
@@ -91,317 +63,16 @@
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:title",
|
||||
"text": "Default shell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:description",
|
||||
"text": "Shell used for new terminal panes",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"filePath": "src/renderer/src/components/settings/terminal-pane-appearance-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "shell",
|
||||
"text": "Ghostty",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "terminal",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "fish",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "zsh",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "bash",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "nushell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "default",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:title",
|
||||
"text": "Terminal shell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:description",
|
||||
"text": "Choose what Orca opens for new local terminal panes.",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:ariaLabel",
|
||||
"text": "Terminal shell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:label",
|
||||
"text": "System shell (",
|
||||
"dynamic": true,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:label",
|
||||
"text": "Custom shell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:placeholder",
|
||||
"text": "fish, nu, or /bin/zsh",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:aria-label",
|
||||
"text": "Custom shell executable",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-text",
|
||||
"text": "Enter a shell name on PATH or an executable path. Orca starts it as a login shell.",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-text",
|
||||
"text": ". Switch to System shell or choose an executable on this host.",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "arguments",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "args",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "login",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "wrapper",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "rcfile",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-text",
|
||||
"text": "Advanced",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-text",
|
||||
"text": "Shell arguments",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-expression",
|
||||
"text": "Starts the shell as a login shell with -l.",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-expression",
|
||||
"text": "Enter one argument per line. Leave it empty to pass no arguments.",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:ariaLabel",
|
||||
"text": "Shell argument mode",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:label",
|
||||
"text": "-l (default)",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "object-property:label",
|
||||
"text": "Custom args",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:placeholder",
|
||||
"text": "--rcfile /path/to/rcfile",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/TerminalPane.tsx",
|
||||
"kind": "jsx-attribute:aria-label",
|
||||
"text": "Shell arguments, one per line",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:title",
|
||||
"text": "Terminal shell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:description",
|
||||
"text": "Shell and arguments used for new local interactive terminal panes",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "shell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "terminal",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "fish",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "zsh",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "bash",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "nushell",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "arguments",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "args",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "login",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "wrapper",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"filePath": "src/renderer/src/components/settings/terminal-search.ts",
|
||||
"kind": "object-property:keywords",
|
||||
"text": "rcfile",
|
||||
"filePath": "src/renderer/src/components/sidebar/worktree-card-meta-row.tsx",
|
||||
"kind": "jsx-attribute:label",
|
||||
"text": "sidebar",
|
||||
"dynamic": false,
|
||||
"count": 1
|
||||
}
|
||||
|
||||
@@ -30,6 +30,8 @@ import { TerminalRenderingSection } from './TerminalRenderingSection'
|
||||
import { TerminalSetupScriptSection } from './TerminalSetupScriptSection'
|
||||
import { TerminalWindowsShellSection } from './TerminalWindowsShellSection'
|
||||
import { SettingsSegmentedControl, SettingsSubsectionHeader } from './SettingsFormControls'
|
||||
import { translate } from '@/i18n/i18n'
|
||||
import { translateSearchKeyword } from './settings-search-keywords'
|
||||
|
||||
type TerminalPaneProps = {
|
||||
settings: GlobalSettings
|
||||
@@ -87,37 +89,56 @@ export function TerminalPane({
|
||||
return
|
||||
}
|
||||
const exists = await window.api.shell.pathExists(shell)
|
||||
setShellValidationError(exists ? null : `Shell not found: ${shell}`)
|
||||
setShellValidationError(
|
||||
exists
|
||||
? null
|
||||
: translate(
|
||||
'auto.components.settings.TerminalPane.5a5eac2f44',
|
||||
'Shell not found: {{value0}}',
|
||||
{
|
||||
value0: shell
|
||||
}
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
const defaultShellSection =
|
||||
!showWindowsHostSettings &&
|
||||
matchesSettingsSearch(searchQuery, {
|
||||
title: 'Default shell',
|
||||
description: 'Shell used for new terminal panes',
|
||||
title: translate('auto.components.settings.TerminalPane.9589abc009', 'Default shell'),
|
||||
description: translate(
|
||||
'auto.components.settings.TerminalPane.1c29734248',
|
||||
'Shell used for new terminal panes'
|
||||
),
|
||||
keywords: [
|
||||
'shell',
|
||||
'terminal',
|
||||
'fish',
|
||||
'zsh',
|
||||
'bash',
|
||||
'nushell',
|
||||
'default',
|
||||
'arguments',
|
||||
'args',
|
||||
'login',
|
||||
'wrapper',
|
||||
'rcfile'
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.a909136b3f', 'shell'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.81694f1584', 'terminal'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.0cbe5ad727', 'fish'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.c9bc93d343', 'zsh'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.17ad899ba4', 'bash'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.d469840b75', 'nushell'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.ddc72a4860', 'default'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.af893aa433', 'arguments'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.44f8a56f66', 'args'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.4faf688f78', 'login'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.73c211e979', 'wrapper'),
|
||||
...translateSearchKeyword('auto.components.settings.TerminalPane.c2ddb189e7', 'rcfile')
|
||||
]
|
||||
}) ? (
|
||||
<section key="default-shell" className="space-y-3">
|
||||
<SettingsSubsectionHeader
|
||||
title="Terminal shell"
|
||||
description="Choose what Orca opens for new local terminal panes."
|
||||
title={translate('auto.components.settings.TerminalPane.fd05fb109c', 'Terminal shell')}
|
||||
description={translate(
|
||||
'auto.components.settings.TerminalPane.69724e8f0c',
|
||||
'Choose what Orca opens for new local terminal panes.'
|
||||
)}
|
||||
/>
|
||||
<div className="space-y-3">
|
||||
<SettingsSegmentedControl
|
||||
ariaLabel="Terminal shell"
|
||||
ariaLabel={translate(
|
||||
'auto.components.settings.TerminalPane.fd05fb109c',
|
||||
'Terminal shell'
|
||||
)}
|
||||
value={shellMode}
|
||||
onChange={(value) => {
|
||||
setShellValidationError(null)
|
||||
@@ -131,32 +152,54 @@ export function TerminalPane({
|
||||
)
|
||||
}}
|
||||
options={[
|
||||
{ value: 'system', label: `System shell (${systemShell})` },
|
||||
{ value: 'custom', label: 'Custom shell' }
|
||||
{
|
||||
value: 'system',
|
||||
label: translate(
|
||||
'auto.components.settings.TerminalPane.dd3f4c35da',
|
||||
'System shell ({{value0}})',
|
||||
{ value0: systemShell }
|
||||
)
|
||||
},
|
||||
{
|
||||
value: 'custom',
|
||||
label: translate('auto.components.settings.TerminalPane.f51cc79784', 'Custom shell')
|
||||
}
|
||||
]}
|
||||
/>
|
||||
{shellMode === 'custom' ? (
|
||||
<div className="space-y-1.5">
|
||||
<Input
|
||||
value={settings.terminalDefaultShell ?? ''}
|
||||
placeholder="fish, nu, or /bin/zsh"
|
||||
placeholder={translate(
|
||||
'auto.components.settings.TerminalPane.c2bf02ce2f',
|
||||
'fish, nu, or /bin/zsh'
|
||||
)}
|
||||
onChange={(event) => {
|
||||
setShellValidationError(null)
|
||||
updateSettings({ terminalDefaultShell: event.target.value.trimStart() })
|
||||
}}
|
||||
onBlur={() => void validateShell()}
|
||||
className="w-full"
|
||||
aria-label="Custom shell executable"
|
||||
aria-label={translate(
|
||||
'auto.components.settings.TerminalPane.5e06e87730',
|
||||
'Custom shell executable'
|
||||
)}
|
||||
aria-invalid={shellValidationError != null}
|
||||
aria-describedby={shellValidationError ? 'default-shell-error' : undefined}
|
||||
/>
|
||||
<p id="default-shell-help" className="text-xs text-muted-foreground">
|
||||
Enter a shell name on PATH or an executable path. Orca starts it as a login shell.
|
||||
{translate(
|
||||
'auto.components.settings.TerminalPane.59573d0b33',
|
||||
'Enter a shell name on PATH or an executable path. Orca starts it as a login shell.'
|
||||
)}
|
||||
</p>
|
||||
{shellValidationError ? (
|
||||
<p id="default-shell-error" role="alert" className="text-xs text-destructive">
|
||||
{shellValidationError}. Switch to System shell or choose an executable on this
|
||||
host.
|
||||
{shellValidationError}
|
||||
{translate(
|
||||
'auto.components.settings.TerminalPane.e3ae5aed18',
|
||||
'. Switch to System shell or choose an executable on this host.'
|
||||
)}
|
||||
</p>
|
||||
) : null}
|
||||
<Collapsible open={shellArgsOpen} onOpenChange={setShellArgsOpen}>
|
||||
@@ -166,7 +209,7 @@ export function TerminalPane({
|
||||
className="inline-flex h-7 items-center gap-1.5 px-1 text-xs font-medium text-muted-foreground transition-colors hover:text-foreground"
|
||||
aria-controls="default-shell-args-content"
|
||||
>
|
||||
Advanced
|
||||
{translate('auto.components.settings.TerminalPane.5e5f06c82c', 'Advanced')}
|
||||
<ChevronDown
|
||||
className={cn('size-3.5 transition-transform', shellArgsOpen && 'rotate-180')}
|
||||
/>
|
||||
@@ -176,16 +219,28 @@ export function TerminalPane({
|
||||
<div className="mt-1.5 space-y-2 rounded-md border border-border/60 bg-muted/20 px-3 py-3">
|
||||
<div className="space-y-1">
|
||||
<label htmlFor="default-shell-args" className="text-xs font-medium">
|
||||
Shell arguments
|
||||
{translate(
|
||||
'auto.components.settings.TerminalPane.01c600daff',
|
||||
'Shell arguments'
|
||||
)}
|
||||
</label>
|
||||
<p className="text-xs text-muted-foreground">
|
||||
{shellArgsMode === 'default'
|
||||
? 'Starts the shell as a login shell with -l.'
|
||||
: 'Enter one argument per line. Leave it empty to pass no arguments.'}
|
||||
? translate(
|
||||
'auto.components.settings.TerminalPane.884a006065',
|
||||
'Starts the shell as a login shell with -l.'
|
||||
)
|
||||
: translate(
|
||||
'auto.components.settings.TerminalPane.578ec79449',
|
||||
'Enter one argument per line. Leave it empty to pass no arguments.'
|
||||
)}
|
||||
</p>
|
||||
</div>
|
||||
<SettingsSegmentedControl
|
||||
ariaLabel="Shell argument mode"
|
||||
ariaLabel={translate(
|
||||
'auto.components.settings.TerminalPane.5ffc4777b6',
|
||||
'Shell argument mode'
|
||||
)}
|
||||
value={shellArgsMode}
|
||||
onChange={(value) => {
|
||||
setShellArgsMode(value)
|
||||
@@ -195,8 +250,20 @@ export function TerminalPane({
|
||||
})
|
||||
}}
|
||||
options={[
|
||||
{ value: 'default', label: '-l (default)' },
|
||||
{ value: 'custom', label: 'Custom args' }
|
||||
{
|
||||
value: 'default',
|
||||
label: translate(
|
||||
'auto.components.settings.TerminalPane.7bd83fc1d0',
|
||||
'-l (default)'
|
||||
)
|
||||
},
|
||||
{
|
||||
value: 'custom',
|
||||
label: translate(
|
||||
'auto.components.settings.TerminalPane.48b91a3ed2',
|
||||
'Custom args'
|
||||
)
|
||||
}
|
||||
]}
|
||||
/>
|
||||
{shellArgsMode === 'custom' ? (
|
||||
@@ -210,10 +277,16 @@ export function TerminalPane({
|
||||
setCustomShellArgs(nextArgs)
|
||||
updateSettings({ terminalDefaultShellArgs: nextArgs })
|
||||
}}
|
||||
placeholder={'--rcfile\n/path/to/rcfile'}
|
||||
placeholder={translate(
|
||||
'auto.components.settings.TerminalPane.f58cb71f53',
|
||||
'--rcfile\n/path/to/rcfile'
|
||||
)}
|
||||
className="min-h-20"
|
||||
spellCheck={false}
|
||||
aria-label="Shell arguments, one per line"
|
||||
aria-label={translate(
|
||||
'auto.components.settings.TerminalPane.8dbe0bc942',
|
||||
'Shell arguments, one per line'
|
||||
)}
|
||||
/>
|
||||
) : null}
|
||||
</div>
|
||||
|
||||
@@ -32,6 +32,8 @@ import {
|
||||
getTerminalWindowSearchEntries
|
||||
} from './terminal-window-setup-search'
|
||||
import { createLocalizedCatalog } from '@/i18n/localized-catalog'
|
||||
import { translate } from '@/i18n/i18n'
|
||||
import { translateSearchKeyword } from './settings-search-keywords'
|
||||
|
||||
export {
|
||||
getTerminalAdvancedTypographySearchEntries,
|
||||
@@ -111,20 +113,59 @@ export function getTerminalPaneSearchEntries(platform: {
|
||||
...(!isWindowsTerminalHost
|
||||
? [
|
||||
{
|
||||
title: 'Terminal shell',
|
||||
description: 'Shell and arguments used for new local interactive terminal panes',
|
||||
title: translate(
|
||||
'auto.components.settings.terminal.search.1733ccd3e9',
|
||||
'Terminal shell'
|
||||
),
|
||||
description: translate(
|
||||
'auto.components.settings.terminal.search.3de504994c',
|
||||
'Shell and arguments used for new local interactive terminal panes'
|
||||
),
|
||||
keywords: [
|
||||
'shell',
|
||||
'terminal',
|
||||
'fish',
|
||||
'zsh',
|
||||
'bash',
|
||||
'nushell',
|
||||
'arguments',
|
||||
'args',
|
||||
'login',
|
||||
'wrapper',
|
||||
'rcfile'
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.ddd5efe113',
|
||||
'shell'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.f66a7cf715',
|
||||
'terminal'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.454df22a5e',
|
||||
'fish'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.d26257a80d',
|
||||
'zsh'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.bf09070e31',
|
||||
'bash'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.7c3ede6f12',
|
||||
'nushell'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.5304b12d5c',
|
||||
'arguments'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.36ba1a1357',
|
||||
'args'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.50ba80b6dd',
|
||||
'login'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.d9e29543a1',
|
||||
'wrapper'
|
||||
),
|
||||
...translateSearchKeyword(
|
||||
'auto.components.settings.terminal.search.d31ed1ac1c',
|
||||
'rcfile'
|
||||
)
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
@@ -8925,7 +8925,38 @@
|
||||
"fastDescription": "Extra multiplier while scrolling with a modifier key.",
|
||||
"tui": "TUI",
|
||||
"tuiDescription": "Discrete wheel reports for full-screen terminal apps."
|
||||
}
|
||||
},
|
||||
"8dbe0bc942": "Shell arguments, one per line",
|
||||
"f58cb71f53": "--rcfile\n/path/to/rcfile",
|
||||
"48b91a3ed2": "Custom args",
|
||||
"7bd83fc1d0": "-l (default)",
|
||||
"5ffc4777b6": "Shell argument mode",
|
||||
"578ec79449": "Enter one argument per line. Leave it empty to pass no arguments.",
|
||||
"884a006065": "Starts the shell as a login shell with -l.",
|
||||
"01c600daff": "Shell arguments",
|
||||
"e3ae5aed18": ". Switch to System shell or choose an executable on this host.",
|
||||
"59573d0b33": "Enter a shell name on PATH or an executable path. Orca starts it as a login shell.",
|
||||
"5e06e87730": "Custom shell executable",
|
||||
"c2bf02ce2f": "fish, nu, or /bin/zsh",
|
||||
"f51cc79784": "Custom shell",
|
||||
"dd3f4c35da": "System shell ({{value0}})",
|
||||
"fd05fb109c": "Terminal shell",
|
||||
"69724e8f0c": "Choose what Orca opens for new local terminal panes.",
|
||||
"c2ddb189e7": "rcfile",
|
||||
"73c211e979": "wrapper",
|
||||
"4faf688f78": "login",
|
||||
"44f8a56f66": "args",
|
||||
"af893aa433": "arguments",
|
||||
"ddc72a4860": "default",
|
||||
"d469840b75": "nushell",
|
||||
"17ad899ba4": "bash",
|
||||
"c9bc93d343": "zsh",
|
||||
"0cbe5ad727": "fish",
|
||||
"81694f1584": "terminal",
|
||||
"a909136b3f": "shell",
|
||||
"1c29734248": "Shell used for new terminal panes",
|
||||
"9589abc009": "Default shell",
|
||||
"5a5eac2f44": "Shell not found: {{value0}}"
|
||||
},
|
||||
"TerminalSettingsPreview": {
|
||||
"a63953a48a": "Preview {{value0}} theme",
|
||||
@@ -10890,7 +10921,19 @@
|
||||
"statusline": "statusline",
|
||||
"dim": "dim",
|
||||
"colors": "colors"
|
||||
}
|
||||
},
|
||||
"d31ed1ac1c": "rcfile",
|
||||
"d9e29543a1": "wrapper",
|
||||
"50ba80b6dd": "login",
|
||||
"36ba1a1357": "args",
|
||||
"5304b12d5c": "arguments",
|
||||
"7c3ede6f12": "nushell",
|
||||
"bf09070e31": "bash",
|
||||
"d26257a80d": "zsh",
|
||||
"454df22a5e": "fish",
|
||||
"ddd5efe113": "shell",
|
||||
"3de504994c": "Shell and arguments used for new local interactive terminal panes",
|
||||
"1733ccd3e9": "Terminal shell"
|
||||
},
|
||||
"windows": {
|
||||
"search": {
|
||||
|
||||
+3539
-161
File diff suppressed because it is too large
Load Diff
@@ -140,7 +140,8 @@
|
||||
"portsToggleDescription": "Afficher les ports actifs de l'espace de travail. Cliquez dessus pour les ports par espace de travail et les écouteurs externes.",
|
||||
"antigravityToggleDescription": "Afficher l'utilisation de l'abonnement Antigravity pour l'espace de travail actif.",
|
||||
"grokToggleDescription": "Afficher l'utilisation des crédits de l'abonnement Grok lorsque vous êtes connecté via Grok CLI.",
|
||||
"cursorToggleDescription": "Afficher l'utilisation du forfait Cursor lorsque vous êtes connecté via cursor-agent ou Cursor IDE."
|
||||
"cursorToggleDescription": "Afficher l'utilisation du forfait Cursor lorsque vous êtes connecté via cursor-agent ou Cursor IDE.",
|
||||
"zcodeToggleDescription": "Afficher l'utilisation du quota du plan de codage ZCode."
|
||||
},
|
||||
"menuBarIcon": {
|
||||
"title": "Afficher l'icône dans la barre de menus",
|
||||
@@ -196,6 +197,16 @@
|
||||
"restartRequired": "Redémarrage requis",
|
||||
"unavailable": "L'identité du navigateur n'est pas disponible."
|
||||
}
|
||||
},
|
||||
"agents": {
|
||||
"codexTerminalServerIsolation": {
|
||||
"title": "Exécutez chaque terminal Codex sur son propre serveur",
|
||||
"description": "Maintient le bon fonctionnement du statut d'Orca et des onglets de fermeture. Désactivez-la pour utiliser le serveur partagé du Codex et l'aperçu de ses agents. S'applique aux nouveaux terminaux."
|
||||
},
|
||||
"codexSharedServerWarning": {
|
||||
"title": "Avertir lorsqu'un onglet Codex partage un serveur",
|
||||
"description": "Affiche un avis sur un Codex que vous avez démarré vous-même lorsqu'il partage un serveur avec d'autres onglets, car son statut d'agent peut être erroné."
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
@@ -602,7 +613,12 @@
|
||||
"muse_label": "Muse",
|
||||
"opencode2_label": "OpenCode 2",
|
||||
"codebuddy_label": "CodeBuddy",
|
||||
"zcode_label": "ZCode"
|
||||
"zcode_label": "ZCode",
|
||||
"freebuff_label": "Freebuff",
|
||||
"dsh_label": "DeepSeek Harness",
|
||||
"qoder_label": "Qoder CLI",
|
||||
"qoder_cn_label": "Qoder CLI China",
|
||||
"jcode_label": "Jcode"
|
||||
},
|
||||
"skill": {
|
||||
"cli": {
|
||||
@@ -3137,7 +3153,14 @@
|
||||
"c6460cf584": "Reprendre",
|
||||
"c44659e09f": "Pilotage par téléphone",
|
||||
"3eed73394f": "Votre clavier est en pause",
|
||||
"c7e4a2b8f1": "Votre téléphone a le contrôle"
|
||||
"c7e4a2b8f1": "Votre téléphone a le contrôle",
|
||||
"4b7e1c9a20": "Toujours dimensionné pour votre téléphone",
|
||||
"9d2f6a3e58": "Votre session téléphonique est terminée. Restaurer pour s'adapter à cette fenêtre.",
|
||||
"1e5c8b7d43": "Restaurer",
|
||||
"6a3d9f2c71": "Tout restaurer",
|
||||
"8c1a5e9f36": "La saisie sur le bureau est suspendue. La sortie continue à diffuser.",
|
||||
"2f7b4d1e95": "Reprenez tout",
|
||||
"3a9c5f7e12": "Minimiser"
|
||||
},
|
||||
"TerminalAgentSessionForkDialog": {
|
||||
"17fc841e59": "Copier le contexte",
|
||||
@@ -3785,7 +3808,8 @@
|
||||
"codexSignInSuccess": "Connecté à Codex",
|
||||
"codexSignInError": "Échec de la connexion à Codex. Veuillez réessayer.",
|
||||
"cursorUsageMenu": "Utilisation Cursor",
|
||||
"hiddenUsageProviders": "Aussi : {{value0}}"
|
||||
"hiddenUsageProviders": "Aussi : {{value0}}",
|
||||
"zcodeUsageMenu": "Utilisation du code Z"
|
||||
},
|
||||
"StatusBarUsageEmptyCta": {
|
||||
"828c764a79": "Connecter un compte",
|
||||
@@ -3983,6 +4007,9 @@
|
||||
"message": "Exécutez cursor-agent login dans un terminal sur l'ordinateur qui exécute Orca, puis réessayez."
|
||||
},
|
||||
"plan": "Forfait"
|
||||
},
|
||||
"zcode": {
|
||||
"mcp": "MCP"
|
||||
}
|
||||
},
|
||||
"SshTargetStatusRow": {
|
||||
@@ -6411,6 +6438,11 @@
|
||||
"copied": "Commande copiée",
|
||||
"retry": "Réessayer maintenant",
|
||||
"restored": "Git fonctionne à nouveau. Worktrees actualisés."
|
||||
},
|
||||
"manualSortSwitch": {
|
||||
"title": "Tri modifié en Manuel",
|
||||
"description": "Manuel conserve les espaces de travail là où vous les déposez.",
|
||||
"restore": "Retour à {{label}}"
|
||||
}
|
||||
},
|
||||
"shared": {
|
||||
@@ -7710,7 +7742,8 @@
|
||||
"pairingCodeReady": "Code d'appairage prêt",
|
||||
"copyPairingCode": "Copier le code d'appairage",
|
||||
"diagnosticsCopied": "Diagnostics copiés",
|
||||
"diagnosticsCopyFailed": "Échec de la copie des diagnostics"
|
||||
"diagnosticsCopyFailed": "Échec de la copie des diagnostics",
|
||||
"5e2c7a1f84": "Lorsque vous utilisez un terminal sur votre téléphone, Orca le réduit pour l'adapter à l'écran de votre téléphone. Lorsque vous fermez l'application ou si vous la quittez, cela contrôle si elle reste à la taille du téléphone (afin que les outils CLI interactifs ne soient pas redistribués) ou si elle est redimensionnée sur votre bureau. Vous pouvez toujours utiliser Restaurer ou Tout restaurer sur la bannière pour la redimensionner manuellement."
|
||||
},
|
||||
"MobileSettingsPane": {
|
||||
"9a3c280e49": "GitHub Releases",
|
||||
@@ -8624,7 +8657,12 @@
|
||||
"addTitle": "Ajouter un hôte SSH",
|
||||
"editDescription": "Mettez à jour les détails de connexion de cette machine. Les modifications s'appliquent à la prochaine connexion.",
|
||||
"addDescription": "Ajoutez une machine permanente sur laquelle vous pouvez vous connecter en SSH.",
|
||||
"editingPrefix": "Modification"
|
||||
"editingPrefix": "Modification",
|
||||
"remoteRuntime": "Durée d'exécution",
|
||||
"remoteRuntimeHelp": "Quel Node.js exécute Orca sur cet hôte. Le nœud géré par Orca télécharge le sien et n'a besoin d'aucun npm ; Host Node utilise le Node.js déjà installé là-bas.",
|
||||
"remoteRuntimeAuto": "Auto ",
|
||||
"remoteRuntimePinnedNode": "Nœud géré par Orca",
|
||||
"remoteRuntimeHostNode": "Nœud hôte"
|
||||
},
|
||||
"TasksPane": {
|
||||
"f71d8a9dd3": "Fournisseurs de tâches",
|
||||
@@ -8805,7 +8843,38 @@
|
||||
"fastDescription": "Multiplicateur supplémentaire lors du défilement avec une touche modificateur.",
|
||||
"tui": "TUI",
|
||||
"tuiDescription": "Rapports de molette discrets pour les applications de terminal plein écran."
|
||||
}
|
||||
},
|
||||
"8dbe0bc942": "Arguments du shell, un par ligne",
|
||||
"f58cb71f53": "--rcfile\n/path/to/rcfile",
|
||||
"48b91a3ed2": "Arguments personnalisés",
|
||||
"7bd83fc1d0": "-l (par défaut)",
|
||||
"5ffc4777b6": "Mode des arguments du shell",
|
||||
"578ec79449": "Saisissez un argument par ligne. Laissez vide pour ne transmettre aucun argument.",
|
||||
"884a006065": "Démarre le shell comme shell de connexion avec -l.",
|
||||
"01c600daff": "Arguments du shell",
|
||||
"e3ae5aed18": ". Basculez vers le shell système ou choisissez un exécutable sur cet hôte.",
|
||||
"59573d0b33": "Saisissez un nom de shell présent dans le PATH ou le chemin d'un exécutable. Orca le lance comme shell de connexion.",
|
||||
"5e06e87730": "Exécutable du shell personnalisé",
|
||||
"c2bf02ce2f": "fish, nu ou /bin/zsh",
|
||||
"f51cc79784": "Shell personnalisé",
|
||||
"dd3f4c35da": "Shell système ({{value0}})",
|
||||
"fd05fb109c": "Shell du terminal",
|
||||
"69724e8f0c": "Choisissez ce qu'Orca ouvre pour les nouveaux panneaux de terminal locaux.",
|
||||
"c2ddb189e7": "rcfile",
|
||||
"73c211e979": "wrapper",
|
||||
"4faf688f78": "connexion",
|
||||
"44f8a56f66": "Args",
|
||||
"af893aa433": "arguments",
|
||||
"ddc72a4860": "défaut",
|
||||
"d469840b75": "nushell",
|
||||
"17ad899ba4": "bash",
|
||||
"c9bc93d343": "zsh",
|
||||
"0cbe5ad727": "fish",
|
||||
"81694f1584": "terminal/borne",
|
||||
"a909136b3f": "shell",
|
||||
"1c29734248": "Shell utilisé pour les nouveaux panneaux de terminal",
|
||||
"9589abc009": "Shell par défaut",
|
||||
"5a5eac2f44": "Shell introuvable : {{value0}}"
|
||||
},
|
||||
"TerminalSettingsPreview": {
|
||||
"a63953a48a": "Prévisualiser le thème {{value0}}",
|
||||
@@ -8942,7 +9011,8 @@
|
||||
"ad5d036ecc": "Impossible de demander l'autorisation d'accès au micro. La dictée vocale n'a pas été activée.",
|
||||
"f9a9cf6928": "L'autorisation d'accès au micro est requise avant d'activer la dictée vocale.",
|
||||
"1eac933202": "Panneau Confidentialité et sécurité de macOS ouvert. Réactivez la dictée après avoir accordé l'accès.",
|
||||
"cd9fe37556": "Autorisation d'accès au micro accordée"
|
||||
"cd9fe37556": "Autorisation d'accès au micro accordée",
|
||||
"openAiKeyName": "Votre clé de transcription OpenAI"
|
||||
},
|
||||
"WorktreeSymlinksSection": {
|
||||
"1c1e35b219": "Supprimer {{value0}}",
|
||||
@@ -9057,6 +9127,18 @@
|
||||
"usage": "utilisation"
|
||||
},
|
||||
"title": "Utilisation Cursor"
|
||||
},
|
||||
"zcodePlan": {
|
||||
"title": "Plan de codage GLM",
|
||||
"description": "Suivez l'utilisation du plan de codage GLM Z.AI ou Zhipu (BigModel). Choisissez le site et enregistrez la clé API du plan.",
|
||||
"kw": {
|
||||
"glm": "GLM",
|
||||
"zai": "zaï",
|
||||
"zhipu": "zhipu",
|
||||
"bigmodel": "grand modèle",
|
||||
"codingPlan": "plan de codage",
|
||||
"rateLimit": "limite de taux"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -9148,7 +9230,12 @@
|
||||
"yolo": "yolo",
|
||||
"manual": "manuel",
|
||||
"skip": "sauter",
|
||||
"checks": "chèques"
|
||||
"checks": "chèques",
|
||||
"7e15b89f6e": "serveur",
|
||||
"ff457e1e7b": "démon",
|
||||
"9f3becc4e8": "commun",
|
||||
"34337ed5c7": "isoler",
|
||||
"9a84e65118": "aperçu des agents"
|
||||
}
|
||||
},
|
||||
"appearance": {
|
||||
@@ -9323,7 +9410,12 @@
|
||||
"cursor": "cursor"
|
||||
},
|
||||
"title": "Utilisation Cursor"
|
||||
}
|
||||
},
|
||||
"zcodeUsageTitle": "Utilisation du code Z",
|
||||
"zcodeUsageDescription": "Afficher l'utilisation du quota du plan de codage ZCode dans la barre d'état.",
|
||||
"zcode": "code z",
|
||||
"zai": "zaï",
|
||||
"glm": "GLM"
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
@@ -10015,7 +10107,8 @@
|
||||
"9a9f8d4910": "Connectez Jira Cloud pour parcourir, créer et lier des issues.",
|
||||
"74f3063026": "{{value0}} site{{value1}} connecté",
|
||||
"statusConnected": "Connecté",
|
||||
"statusNotConnected": "Non connecté"
|
||||
"statusNotConnected": "Non connecté",
|
||||
"jiraTokenName": "Votre jeton API Jira"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -10746,7 +10839,19 @@
|
||||
"statusline": "ligne d'état",
|
||||
"dim": "faible",
|
||||
"colors": "couleurs"
|
||||
}
|
||||
},
|
||||
"d31ed1ac1c": "rcfile",
|
||||
"d9e29543a1": "wrapper",
|
||||
"50ba80b6dd": "connexion",
|
||||
"36ba1a1357": "Args",
|
||||
"5304b12d5c": "arguments",
|
||||
"7c3ede6f12": "nushell",
|
||||
"bf09070e31": "bash",
|
||||
"d26257a80d": "zsh",
|
||||
"454df22a5e": "fish",
|
||||
"ddd5efe113": "shell",
|
||||
"3de504994c": "Shell et arguments utilisés pour les nouveaux panneaux de terminal interactifs locaux",
|
||||
"1733ccd3e9": "Shell du terminal"
|
||||
},
|
||||
"windows": {
|
||||
"search": {
|
||||
@@ -10857,7 +10962,9 @@
|
||||
"modeDescriptionWindows": "Choisissez Activé, Agent ou Désactivé. Le mode Agent reste éveillé tant que des agents travaillent ; le comportement à la fermeture du capot suit les paramètres d'alimentation de cet appareil.",
|
||||
"modeDescriptionMac": "Choisissez Activé, Agent ou Désactivé. Le mode Agent empêche la mise en veille pendant que des agents travaillent, pour que les longues tâches se terminent avec le capot ouvert. Fermer le capot met quand même ce Mac en veille.",
|
||||
"modeDescriptionDefault": "Choisissez Activé, Agent ou Désactivé. Le mode Agent reste éveillé tant que des agents travaillent. Orca demande également à cet appareil de rester éveillé lorsque le capot est fermé, sous réserve de sa politique d'alimentation.",
|
||||
"lidNoteMac": "Empêche la mise en veille avec le capot ouvert ; fermer le capot met quand même ce Mac en veille."
|
||||
"lidNoteMac": "Empêche la mise en veille avec le capot ouvert ; fermer le capot met quand même ce Mac en veille.",
|
||||
"lidNoteWindows": "Le comportement de fermeture du couvercle suit les paramètres d'alimentation de cet appareil.",
|
||||
"lidNoteDefault": "Orca demande également à cet appareil de rester éveillé lorsque le couvercle est fermé, sous réserve de sa politique d'alimentation."
|
||||
},
|
||||
"agent-status-hooks-copy": {
|
||||
"7707c15abb": "Hooks de statut des agents",
|
||||
@@ -10931,7 +11038,8 @@
|
||||
"2d60ec7921": "Connectez un site Jira Cloud avec un jeton d'API, ou un Jira auto-hébergé avec un jeton d'accès personnel ou un nom d'utilisateur et mot de passe. Les identifiants sont envoyés au runtime distant sélectionné et y sont stockés avec le chiffrement pris en charge par le runtime.",
|
||||
"977e360b71": "Connectez un site Jira Cloud avec un jeton d'API, ou un Jira auto-hébergé avec un jeton d'accès personnel ou un nom d'utilisateur et mot de passe. Les identifiants sont stockés localement et chiffrés lorsque le stockage du runtime local le prend en charge.",
|
||||
"statusConnected": "Connecté",
|
||||
"statusNotConnected": "Non connecté"
|
||||
"statusNotConnected": "Non connecté",
|
||||
"linearTokenName": "Votre jeton API linéaire"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -12080,7 +12188,8 @@
|
||||
"notConfigured": "Connectez un compte Bitbucket Cloud avec un token API Atlassian ou un token d'accès. Les variables d'environnement ORCA_BITBUCKET_* marchent aussi et ont priorité.",
|
||||
"disconnectFailed": "Impossible de supprimer l'identifiant Bitbucket enregistré.",
|
||||
"statusLoadFailed": "Impossible de rechercher un identifiant Bitbucket enregistré.",
|
||||
"replaceCredentials": "Ajouter ou remplacer des informations d'identification"
|
||||
"replaceCredentials": "Ajouter ou remplacer des informations d'identification",
|
||||
"credentialName": "Votre identifiant Bitbucket"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -12173,6 +12282,51 @@
|
||||
"offCount": "{{count}} désactivées",
|
||||
"machines": "Machines",
|
||||
"machinesDescription": "Choisissez les machines autorisées à afficher des notifications sur cet ordinateur. Le réglage d’un serveur associé couvre aussi le travail effectué par son intermédiaire."
|
||||
},
|
||||
"UnsealedCredentialNotice": {
|
||||
"body": "{{credential}} est stocké non crypté : ce système n'a pas de trousseau de clés de système d'exploitation qu'Orca peut utiliser. Toute personne pouvant lire votre disque ou une sauvegarde de celui-ci peut lire les informations d'identification. Installez et déverrouillez gnome-keyring ou kwallet, puis enregistrez-le à nouveau pour le sceller."
|
||||
},
|
||||
"ZcodePlanAccountsSection": {
|
||||
"site": {
|
||||
"bigmodel": "Zhipu · BigModel (open.bigmodel.cn)",
|
||||
"zai": "Z.AI (z.ai)"
|
||||
},
|
||||
"window": {
|
||||
"session": "5 heures",
|
||||
"weekly": "Hebdomadaire",
|
||||
"mcp": "MCP mensuel"
|
||||
},
|
||||
"resetIn": "— se réinitialise dans {{value0}}",
|
||||
"keyRequired": "La clé API du plan de codage GLM est requise.",
|
||||
"keySaved": "Clé API du plan de codage GLM enregistrée.",
|
||||
"keySaveFailed": "La mise à jour des informations d'identification du plan de codage GLM a échoué.",
|
||||
"title": "Plan de codage GLM",
|
||||
"subtitle": "Suivez l'utilisation du plan de codage GLM Z.AI ou Zhipu (BigModel) dans la barre d'état. Enregistrez la clé API du plan ici – aucune configuration ZCode CLI n’est nécessaire.",
|
||||
"consoleLink": "Obtenir la clé API",
|
||||
"keyStored": "Clé API enregistrée · {{value0}}",
|
||||
"keyStoredHelp": "Stocké localement et envoyé uniquement au site sélectionné pour les actualisations d'utilisation. Il est prioritaire sur la connexion ZCode CLI.",
|
||||
"usingCli": "Utilisation de la connexion ZCode CLI",
|
||||
"usingCliHelp": "Orca lit la clé du plan de codage à partir de ~/.zcode/cli/config.json. Enregistrez une clé API ci-dessous pour lier le plan ici à la place.",
|
||||
"notConfigured": "Aucun plan de codage GLM lié",
|
||||
"notConfiguredHelp": "Enregistrez la clé API du plan ci-dessous ou connectez-vous avec la CLI ZCode sur cet ordinateur.",
|
||||
"refreshUsage": "Actualiser l'utilisation",
|
||||
"siteTitle": "Planifier le site",
|
||||
"siteDescription": "Choisissez la console à laquelle appartient votre plan de codage : Z.AI pour le site international, Zhipu BigModel pour le site continental.",
|
||||
"keyTitle": "Clé API",
|
||||
"keyDescription": "Collez la clé API à partir de la page Clés API de la console sélectionnée. Stocké localement, chiffré lorsque le système d'exploitation le prend en charge et envoyé uniquement à ce site pour des actualisations d'utilisation.",
|
||||
"saved": "Enregistré",
|
||||
"notSaved": "Non enregistré",
|
||||
"keyPlaceholder": "Collez la clé API de votre plan de codage GLM",
|
||||
"replace": "Remplacer",
|
||||
"save": "Sauvegarder",
|
||||
"forgetKey": "Clé oubliée",
|
||||
"keyHelp": "La même clé que vos outils de codage utilisent pour le plan (par exemple Claude Code avec ANTHROPIC_BASE_URL pointé vers le site). Le fait de changer de site ci-dessus modifie l'hôte qui le reçoit.",
|
||||
"usageTitle": "Utilisation du forfait",
|
||||
"usageDescription": "Fenêtres de quota en direct pour le plan de codage lié, actualisées avec le cycle d'utilisation de la barre d'état.",
|
||||
"planLevel": "Forfait : {{value0}}",
|
||||
"hostOnly": "Modifiez le site du plan et la clé API dans l'application de bureau sur l'ordinateur exécutant Orca.",
|
||||
"detailsUnavailable": "Les détails des informations d'identification du plan ne sont lisibles que sur l'ordinateur exécutant Orca.",
|
||||
"siteUnavailable": "Site du plan d'hébergement indisponible"
|
||||
}
|
||||
},
|
||||
"right": {
|
||||
@@ -14955,7 +15109,12 @@
|
||||
"CsvViewer": {
|
||||
"eedd0d37a7": "colonnes",
|
||||
"ac31d2cd60": "lignes",
|
||||
"a233d55b77": "Fichier vide"
|
||||
"a233d55b77": "Fichier vide",
|
||||
"delimiterComma": "Virgule",
|
||||
"delimiterSemicolon": "Point-virgule",
|
||||
"delimiterTab": "Languette",
|
||||
"delimiterAuto": "Automatique ({{delimiter}})",
|
||||
"delimiter": "Délimiteur"
|
||||
},
|
||||
"DiffNotesSendMenu": {
|
||||
"f1aa04b5cf": "Ce fichier",
|
||||
@@ -15487,7 +15646,9 @@
|
||||
}
|
||||
},
|
||||
"richMarkdownLargeTextPaste": {
|
||||
"tooLarge": "Le collage est trop volumineux."
|
||||
"tooLarge": "Le collage est trop volumineux.",
|
||||
"stopped": "La grosse pâte s'est arrêtée avant d'avoir fini.",
|
||||
"cancelled": "Gros collage annulé car sa cible d'origine a changé."
|
||||
},
|
||||
"ExternalFileChangeBanner": {
|
||||
"7c41e90d12": "Ce fichier a été modifié sur le disque alors que vous avez des modifications non enregistrées. L'enregistrement écrasera le contenu plus récent présent sur le disque.",
|
||||
@@ -15588,6 +15749,10 @@
|
||||
"a0af0198aa": "Les différences importantes ne sont pas rendues par défaut.",
|
||||
"c3d9f4a712": "La taille de cette différence n'est pas encore connue, elle se charge donc sur demande.",
|
||||
"f7fa7a40d0": "Charge différentielle"
|
||||
},
|
||||
"richMarkdownImageInsertionFeedback": {
|
||||
"importedFileKept": "Insertion d'image annulée car la destination a changé. Le fichier importé a été conservé.",
|
||||
"destinationChanged": "Insertion d'image annulée car la destination a changé. Essayer à nouveau."
|
||||
}
|
||||
},
|
||||
"diff": {
|
||||
@@ -18501,6 +18666,10 @@
|
||||
"sourceControl": {
|
||||
"unlinkedPr": {
|
||||
"status": "PR #{{number}} non lié"
|
||||
},
|
||||
"discard": {
|
||||
"restoreStagedVersionDescription": "Cela restaurera la dernière version intermédiaire et annulera la suppression. Cela ne peut pas être annulé.",
|
||||
"unstagedChangesDescription": "Cela annulera les modifications non planifiées apportées à ce fichier. Cela ne peut pas être annulé."
|
||||
}
|
||||
},
|
||||
"agentsSidebarIntro": {
|
||||
@@ -18533,7 +18702,10 @@
|
||||
"launchFailedMessage": "Orca n'a pas pu démarrer le processus qui affiche sa fenêtre.",
|
||||
"launchFailedDetail": "Orca a réessayé {{recoveryCount}} fois sans succès.",
|
||||
"processLimitDetail": "Le système a refusé de créer un nouveau processus, car votre compte utilisateur a atteint sa limite de processus. Cela vient souvent de terminaux, de serveurs de développement ou d'agents emballés. Fermez-en quelques-uns, puis cliquez sur Réessayer.",
|
||||
"launchFailedGenericDetail": "Le système a refusé de le démarrer. Libérez de la mémoire ou fermez d'autres applications, puis cliquez sur Réessayer. Si le problème persiste, réinstallez Orca."
|
||||
"launchFailedGenericDetail": "Le système a refusé de le démarrer. Libérez de la mémoire ou fermez d'autres applications, puis cliquez sur Réessayer. Si le problème persiste, réinstallez Orca.",
|
||||
"lowCommitMessage": "Windows manque de mémoire.",
|
||||
"lowCommitDetail": "Windows ne dispose que de {{availableMB}} Mo de mémoire pour les applications, donc la fenêtre a de nouveau manqué de mémoire après le rechargement.",
|
||||
"lowCommitAdvice": "Libérez de la mémoire en fermant les applications inutilisées ou les espaces de travail Orca, ou augmentez la taille du fichier d'échange Windows, puis cliquez sur Recharger."
|
||||
},
|
||||
"sessionSearch": {
|
||||
"panel": {
|
||||
@@ -18562,7 +18734,8 @@
|
||||
"sessionsOther": "{{count}} séances",
|
||||
"sessionsOfLoaded": "{{value0}} sur {{value1}} séances",
|
||||
"showMoreSessions": "Afficher plus de séances",
|
||||
"loadingMoreSessions": "Chargement de plus de sessions…"
|
||||
"loadingMoreSessions": "Chargement de plus de sessions…",
|
||||
"unsupportedAgent": "Cet ordinateur ne prend pas en charge la recherche dans l'historique de l'agent sélectionné. Mettez à jour Orca sur cet ordinateur ou sélectionnez un autre agent."
|
||||
}
|
||||
},
|
||||
"sessionHistory": {
|
||||
@@ -18615,7 +18788,12 @@
|
||||
"loading": "Chargement des sous-agents…",
|
||||
"loadError": "Impossible de charger tous les sous-agents.",
|
||||
"empty": "Aucun sous-agent trouvé."
|
||||
}
|
||||
},
|
||||
"antigravityReferenceDescription": "Continue dans une nouvelle conversation Antigravity CLI en utilisant cette transcription comme référence.",
|
||||
"antigravityIdeToCli": "IDE → CLI",
|
||||
"antigravity2ToCli": "2.0 → CLI",
|
||||
"continueInCli": "Continuer en CLI",
|
||||
"continueInCliNewTab": "Continuer dans la CLI dans un nouvel onglet"
|
||||
},
|
||||
"common": {
|
||||
"retry": "Réessayer"
|
||||
@@ -18692,6 +18870,92 @@
|
||||
"removeTitle": "Supprimer le compte géré ?",
|
||||
"removeDescription": "Arrêtez d’abord les agents utilisant ce profil. Sa suppression efface les identifiants et conversations enregistrés. Votre connexion système reste inchangée.",
|
||||
"cancel": "Annuler"
|
||||
},
|
||||
"antigravity": {
|
||||
"scope": "Gérez le compte agy natif sur {{host}}.",
|
||||
"signIn": "Démarrez agy sur cet hôte et complétez la connexion au navigateur, puis enregistrez le compte actuel. Pour ajouter un autre compte, utilisez /logout dans agy et reconnectez-vous.",
|
||||
"docs": "Instructions de connexion",
|
||||
"retry": "Réessayer",
|
||||
"identityUnknown": "Identité connectée indisponible",
|
||||
"signedOut": "Aucun compte agy natif n'est connecté.",
|
||||
"changed": "Le compte natif a changé. Sélectionnez à nouveau un compte enregistré avant de lancer agy.",
|
||||
"save": "Enregistrer le compte courant",
|
||||
"refresh": "Actualiser les comptes",
|
||||
"usage": "Actualiser l'utilisation",
|
||||
"working": "Mise à jour du compte",
|
||||
"usageReading": "Séance : {{session}} · Hebdomadaire : {{weekly}}",
|
||||
"saved": "Compte Google enregistré",
|
||||
"nativeActive": "Compte natif",
|
||||
"selected": "Choisi",
|
||||
"select": "Sélectionner",
|
||||
"remove": "Retirer",
|
||||
"sessions": "La sélection s'applique aux nouvelles sessions agy sur cet hôte. Les sessions existantes peuvent conserver leur compte précédent.",
|
||||
"searchTitle": "Comptes antigravité",
|
||||
"searchDescription": "Enregistrez et sélectionnez les comptes Google agy natifs sur l’hôte d’exécution.",
|
||||
"title": "Antigravity",
|
||||
"keyword": {
|
||||
"antigravity": "antigravité",
|
||||
"agy": "Agy",
|
||||
"google": "Google",
|
||||
"accounts": "comptes"
|
||||
}
|
||||
}
|
||||
},
|
||||
"osDocumentOpen": {
|
||||
"failed": "Échec de l'ouverture du fichier."
|
||||
},
|
||||
"terminal": {
|
||||
"sessionSaveFailure": {
|
||||
"title": "Impossible d'enregistrer la session de terminal",
|
||||
"capacity": "L'appareil enregistrant ce terminal a signalé un stockage complet ou un quota de stockage dépassé. Libérez de l'espace sur cet appareil, puis réessayez.",
|
||||
"unknown": "Orca n'a pas pu sauver l'état terminal. Essayer à nouveau. Si cela continue, partagez les journaux Orca avec l'assistance afin que nous puissions identifier la cause."
|
||||
},
|
||||
"codexTerminalServerIsolationNotice": {
|
||||
"title": "Orca exécute désormais Codex sans son serveur partagé",
|
||||
"description": "Cela rend le statut d’agent plus fiable. Vous pouvez le réactiver dans Paramètres.",
|
||||
"openSettings": "Ouvrir les paramètres"
|
||||
},
|
||||
"codexSharedSettingsNotice": {
|
||||
"title": "Le Codex dans Orca utilise désormais ~/.codex",
|
||||
"description": "Le Codex peut demander à nouveau de faire confiance aux dossiers ou d'approuver les commandes. Ajoutez à nouveau tous les serveurs MCP que vous avez ajoutés uniquement dans Orca."
|
||||
},
|
||||
"codexSharedServerBanner": {
|
||||
"title": "Ce Codex partage un serveur avec vos autres onglets Codex",
|
||||
"body": "Les sessions peuvent se terminer de manière inattendue et le statut de l'agent peut être erroné.",
|
||||
"openedBeforeUpdateBody": "Ce terminal a été ouvert avant qu'Orca ne commence à donner à chaque Codex son propre serveur.",
|
||||
"oldTerminalDialogTitle": "Pourquoi ce Codex partage un serveur",
|
||||
"oldTerminalDialogRisk": "Les sessions Codex qui partagent un serveur peuvent se terminer ensemble et le statut de l'agent peut être erroné.",
|
||||
"oldTerminalDialogCause": "Les terminaux plus anciens partagent toujours un serveur Codex. Ouvrez un nouveau terminal pour exécuter Codex sur un serveur distinct.",
|
||||
"fix": "Réparer",
|
||||
"openNewTerminal": "Ouvrir un nouveau terminal",
|
||||
"dontShowAgain": "Ne plus montrer",
|
||||
"dismiss": "Rejeter",
|
||||
"dialogTitle": "Donnez à chaque onglet du Codex son propre serveur",
|
||||
"dialogDescription": "Les sessions Codex démarrées directement dans un terminal partagent un serveur en arrière-plan. Orca conserve les sessions Codex qu'il démarre séparément. Lorsque des sessions partagent un serveur, la fermeture de l'une peut mettre fin aux autres et le statut de l'agent peut être erroné.",
|
||||
"copy": "Copie",
|
||||
"copied": "Copié",
|
||||
"done": "Fait",
|
||||
"step1Title": "Désactiver le partage du serveur Codex",
|
||||
"step1Note": "Cela modifie vos paramètres Codex et s'applique donc également en dehors d'Orca.",
|
||||
"step2Title": "Arrêtez le serveur partagé en cours d'exécution",
|
||||
"undo": "Pour annuler, exécutez codex features enable daemon_auto_start.",
|
||||
"step2Warning": "Ferme toutes les sessions Codex ouvertes qui partagent le serveur",
|
||||
"learnMore": "Apprendre encore plus",
|
||||
"turnOff": "Éteindre",
|
||||
"turningOff": "Éteindre…",
|
||||
"turnedOff": "Éteint",
|
||||
"turnOffFailed": "Orca ne pouvait pas éteindre ça.",
|
||||
"stopServer": "Arrêter le serveur",
|
||||
"stopping": "Arrêt…",
|
||||
"stopped": "Arrêté",
|
||||
"stopFailed": "Orca n'a pas pu arrêter le serveur.",
|
||||
"confirmStopTitle": "Arrêter le serveur partagé ?",
|
||||
"confirmStopDescription": "Cela ferme toutes les sessions Codex ouvertes qui le partagent, y compris celles en dehors d'Orca.",
|
||||
"cancel": "Annuler",
|
||||
"runs": "Fonctionne"
|
||||
}
|
||||
},
|
||||
"fileSearch": {
|
||||
"failed": "La recherche a échoué. Essayer à nouveau."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,8 @@
|
||||
"portsToggleDescription": "ライブワークスペースポートを表示します。ワークスペーススコープのポートと外部リスナーの場合はこれをクリックします。",
|
||||
"antigravityToggleDescription": "アクティブなワークスペースの Antigravity サブスクリプション使用量を表示します。",
|
||||
"grokToggleDescription": "Grok CLI でサインインしている場合に Grok サブスクリプションのクレジット使用量を表示します。",
|
||||
"cursorToggleDescription": "cursor-agent または Cursor IDE でサインインしている場合に Cursor プランの使用状況を表示します。"
|
||||
"cursorToggleDescription": "cursor-agent または Cursor IDE でサインインしている場合に Cursor プランの使用状況を表示します。",
|
||||
"zcodeToggleDescription": "ZCode コーディングプランのクォータ使用量を表示します。"
|
||||
},
|
||||
"menuBarIcon": {
|
||||
"title": "メニューバーアイコンを表示",
|
||||
@@ -97,6 +98,16 @@
|
||||
"restartRequired": "再起動が必要です",
|
||||
"unavailable": "ブラウザ ID が利用できません。"
|
||||
}
|
||||
},
|
||||
"agents": {
|
||||
"codexTerminalServerIsolation": {
|
||||
"title": "各 Codex ターミナルを独自のサーバー上で実行する",
|
||||
"description": "Orca のステータスとタブを閉じる動作が正しく動作するようにします。 Codex の共有サーバーとその Agent の概要を使用するには、オフにします。新規ターミナルに適用されます。"
|
||||
},
|
||||
"codexSharedServerWarning": {
|
||||
"title": "Codex タブがサーバーを共有する場合に警告する",
|
||||
"description": "自分で開始した Codex が他のタブとサーバーを共有している場合、Agent のステータスが間違っている可能性があるため、その Codex に関する通知が表示されます。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
@@ -504,7 +515,11 @@
|
||||
"opencode2_label": "OpenCode 2",
|
||||
"codebuddy_label": "CodeBuddy",
|
||||
"zcode_label": "ZCode",
|
||||
"jcode_label": "Jcode"
|
||||
"jcode_label": "Jcode",
|
||||
"freebuff_label": "Freebuff",
|
||||
"dsh_label": "DeepSeek Harness",
|
||||
"qoder_label": "Qoder CLI",
|
||||
"qoder_cn_label": "Qoder CLI China"
|
||||
},
|
||||
"skill": {
|
||||
"cli": {
|
||||
@@ -3035,7 +3050,14 @@
|
||||
"c6460cf584": "操作を取り戻す",
|
||||
"c44659e09f": "スマホ操作中",
|
||||
"3eed73394f": "キーボードが一時停止しています",
|
||||
"c7e4a2b8f1": "スマホが操作中です"
|
||||
"c7e4a2b8f1": "スマホが操作中です",
|
||||
"4b7e1c9a20": "スマートフォンにぴったりのサイズ",
|
||||
"9d2f6a3e58": "電話セッションが終了しました。このウィンドウに合わせて復元します。",
|
||||
"1e5c8b7d43": "復元する",
|
||||
"6a3d9f2c71": "すべて復元する",
|
||||
"8c1a5e9f36": "デスクトップの入力が一時停止されます。出力はストリーミングを続けます。",
|
||||
"2f7b4d1e95": "全部取り戻せ",
|
||||
"3a9c5f7e12": "最小化する"
|
||||
},
|
||||
"TerminalAgentSessionForkDialog": {
|
||||
"17fc841e59": "コンテキストをコピーする",
|
||||
@@ -3691,7 +3713,8 @@
|
||||
"codexSignInSuccess": "Codex にサインインしました",
|
||||
"codexSignInError": "Codex のサインインに失敗しました。もう一度お試しください。",
|
||||
"cursorUsageMenu": "Cursor の使用状況",
|
||||
"hiddenUsageProviders": "ほかに: {{value0}}"
|
||||
"hiddenUsageProviders": "ほかに: {{value0}}",
|
||||
"zcodeUsageMenu": "Zコードの使用法"
|
||||
},
|
||||
"StatusBarUsageEmptyCta": {
|
||||
"828c764a79": "アカウントを接続する",
|
||||
@@ -3873,6 +3896,9 @@
|
||||
"message": "Orca を実行しているコンピュータのターミナルで cursor-agent login を実行し、使用状況を再試行してください。"
|
||||
},
|
||||
"plan": "プラン"
|
||||
},
|
||||
"zcode": {
|
||||
"mcp": "MCP"
|
||||
}
|
||||
},
|
||||
"SshTargetStatusRow": {
|
||||
@@ -6309,6 +6335,11 @@
|
||||
"copied": "コマンドをコピーしました",
|
||||
"retry": "今すぐ再試行",
|
||||
"restored": "Git が再び動作しています。ワークツリーを更新しました。"
|
||||
},
|
||||
"manualSortSwitch": {
|
||||
"title": "並べ替えが手動に変更されました",
|
||||
"description": "手動では、ドロップした場所にワークスペースが保持されます。",
|
||||
"restore": "{{label}} に戻る"
|
||||
}
|
||||
},
|
||||
"shared": {
|
||||
@@ -7598,7 +7629,8 @@
|
||||
"pairingCodeReady": "ペアリングコードの準備完了",
|
||||
"copyPairingCode": "ペアリングコードをコピーする",
|
||||
"diagnosticsCopied": "診断がコピーされました",
|
||||
"diagnosticsCopyFailed": "診断情報のコピーに失敗しました"
|
||||
"diagnosticsCopyFailed": "診断情報のコピーに失敗しました",
|
||||
"5e2c7a1f84": "スマートフォンでターミナルを使用している間、Orca はスマートフォンの画面に合わせてターミナルを縮小します。アプリを閉じるか別のアプリに切り替えるときに、アプリをスマートフォンサイズのままにするか (インタラクティブ CLI ツールがリフローしないように)、サイズを変更してデスクトップに戻るかを制御します。バナーの [復元] または [すべて復元] を使用すると、いつでも手動でサイズを変更できます。"
|
||||
},
|
||||
"MobileSettingsPane": {
|
||||
"9a3c280e49": "GitHub リリース",
|
||||
@@ -8506,7 +8538,12 @@
|
||||
"addTitle": "SSH ホストを追加",
|
||||
"editDescription": "このマシンの接続詳細を更新します。変更は次回の接続時に適用されます。",
|
||||
"addDescription": "SSH でログインできる永続的なマシンを追加します。",
|
||||
"editingPrefix": "編集中"
|
||||
"editingPrefix": "編集中",
|
||||
"remoteRuntime": "ランタイム",
|
||||
"remoteRuntimeHelp": "このホスト上で Orca を実行する Node.js。 Orca 管理ノードは独自のノードをアップロードするため、npm は必要ありません。ホストノードは、そこにすでにインストールされている Node.js を使用します。",
|
||||
"remoteRuntimeAuto": "自動",
|
||||
"remoteRuntimePinnedNode": "Orca 管理ノード",
|
||||
"remoteRuntimeHostNode": "ホストノード"
|
||||
},
|
||||
"TasksPane": {
|
||||
"f71d8a9dd3": "タスクプロバイダー",
|
||||
@@ -8683,7 +8720,38 @@
|
||||
"fastDescription": "修飾キーを押しながらスクロールするときの追加倍率。",
|
||||
"tui": "TUI",
|
||||
"tuiDescription": "全画面ターミナルアプリ向けの離散的なホイール通知。"
|
||||
}
|
||||
},
|
||||
"8dbe0bc942": "シェル引数、1 行に 1 つ",
|
||||
"f58cb71f53": "--rcfile\n/path/to/rcfile",
|
||||
"48b91a3ed2": "カスタム引数",
|
||||
"7bd83fc1d0": "-l (デフォルト)",
|
||||
"5ffc4777b6": "シェル引数モード",
|
||||
"578ec79449": "1 行に 1 つの引数を入力します。空欄にすると引数を渡しません。",
|
||||
"884a006065": "-l を指定してシェルをログインシェルとして起動します。",
|
||||
"01c600daff": "シェル引数",
|
||||
"e3ae5aed18": "。システムシェルに切り替えるか、このホスト上の実行ファイルを選択してください。",
|
||||
"59573d0b33": "PATH 上のシェル名または実行ファイルのパスを入力してください。Orca はログインシェルとして起動します。",
|
||||
"5e06e87730": "カスタムシェルの実行ファイル",
|
||||
"c2bf02ce2f": "fish、nu、または /bin/zsh",
|
||||
"f51cc79784": "カスタムシェル",
|
||||
"dd3f4c35da": "システムシェル ({{value0}})",
|
||||
"fd05fb109c": "ターミナルのシェル",
|
||||
"69724e8f0c": "新規ローカルターミナルペインで Orca が開くシェルを選択します。",
|
||||
"c2ddb189e7": "rcfile",
|
||||
"73c211e979": "ラッパー",
|
||||
"4faf688f78": "ログイン",
|
||||
"44f8a56f66": "引数",
|
||||
"af893aa433": "引数",
|
||||
"ddc72a4860": "デフォルト",
|
||||
"d469840b75": "nushell",
|
||||
"17ad899ba4": "bash",
|
||||
"c9bc93d343": "zsh",
|
||||
"0cbe5ad727": "fish",
|
||||
"81694f1584": "ターミナル",
|
||||
"a909136b3f": "シェル",
|
||||
"1c29734248": "新規ターミナルペインで使用するシェル",
|
||||
"9589abc009": "デフォルトのシェル",
|
||||
"5a5eac2f44": "シェルが見つかりません: {{value0}}"
|
||||
},
|
||||
"TerminalSettingsPreview": {
|
||||
"a63953a48a": "{{value0}} テーマのプレビュー",
|
||||
@@ -8820,7 +8888,8 @@
|
||||
"f9a9cf6928": "音声ディクテーションを有効にする前に、マイクの許可が必要です。",
|
||||
"1eac933202": "macOS のプライバシーとセキュリティを開きました。アクセスを許可した後、ディクテーションを再度有効にします。",
|
||||
"cd9fe37556": "マイクの許可が与えられました",
|
||||
"6fa734ed95": "{{value0}} を削除"
|
||||
"6fa734ed95": "{{value0}} を削除",
|
||||
"openAiKeyName": "OpenAI 転写キー"
|
||||
},
|
||||
"WorktreeSymlinksSection": {
|
||||
"1c1e35b219": "{{value0}} を削除",
|
||||
@@ -8935,6 +9004,18 @@
|
||||
"usage": "使用量"
|
||||
},
|
||||
"title": "Cursor の使用状況"
|
||||
},
|
||||
"zcodePlan": {
|
||||
"title": "GLMコーディングプラン",
|
||||
"description": "Z.AI または Zhipu (BigModel) GLM コーディングプランの使用状況を追跡します。サイトを選択し、プラン API キーを保存します。",
|
||||
"kw": {
|
||||
"glm": "グルム",
|
||||
"zai": "ザイ",
|
||||
"zhipu": "ジプ",
|
||||
"bigmodel": "ビッグモデル",
|
||||
"codingPlan": "コーディング計画",
|
||||
"rateLimit": "レート制限"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -9026,7 +9107,12 @@
|
||||
"yolo": "ヨロ",
|
||||
"manual": "マニュアル",
|
||||
"skip": "スキップ",
|
||||
"checks": "チェック"
|
||||
"checks": "チェック",
|
||||
"7e15b89f6e": "サーバー",
|
||||
"ff457e1e7b": "デーモン",
|
||||
"9f3becc4e8": "共有された",
|
||||
"34337ed5c7": "隔離する",
|
||||
"9a84e65118": "Agent の概要"
|
||||
}
|
||||
},
|
||||
"appearance": {
|
||||
@@ -9201,7 +9287,12 @@
|
||||
"cursor": "cursor"
|
||||
},
|
||||
"title": "Cursor の使用状況"
|
||||
}
|
||||
},
|
||||
"zcodeUsageTitle": "Zコードの使用法",
|
||||
"zcodeUsageDescription": "ZCode コーディングプランのクォータの使用状況をステータスバーに表示します。",
|
||||
"zcode": "zコード",
|
||||
"zai": "ザイ",
|
||||
"glm": "グルム"
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
@@ -9893,7 +9984,8 @@
|
||||
"9a9f8d4910": "Jira Cloud に接続して、Issue を参照、作成、リンクします。",
|
||||
"74f3063026": "{{value0}} サイト{{value1}} が接続されました",
|
||||
"statusConnected": "接続済み",
|
||||
"statusNotConnected": "接続されていません"
|
||||
"statusNotConnected": "接続されていません",
|
||||
"jiraTokenName": "Jira API トークン"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -10627,7 +10719,19 @@
|
||||
"statusline": "ステータスライン",
|
||||
"dim": "薄暗い",
|
||||
"colors": "色"
|
||||
}
|
||||
},
|
||||
"d31ed1ac1c": "rcfile",
|
||||
"d9e29543a1": "ラッパー",
|
||||
"50ba80b6dd": "ログイン",
|
||||
"36ba1a1357": "引数",
|
||||
"5304b12d5c": "引数",
|
||||
"7c3ede6f12": "nushell",
|
||||
"bf09070e31": "bash",
|
||||
"d26257a80d": "zsh",
|
||||
"454df22a5e": "fish",
|
||||
"ddd5efe113": "シェル",
|
||||
"3de504994c": "新規ローカル対話型ターミナルペインで使用するシェルと引数",
|
||||
"1733ccd3e9": "ターミナルのシェル"
|
||||
},
|
||||
"windows": {
|
||||
"search": {
|
||||
@@ -10730,7 +10834,9 @@
|
||||
"modeDescriptionWindows": "[オン]、[Agent]、または [オフ] を選択します。Agent モードは、Agent が動作している間は起動したままになります。蓋を閉じる動作は、このデバイスの電源設定に従います。",
|
||||
"modeDescriptionMac": "[オン]、[Agent]、または [オフ] を選択します。Agent モードは Agent の作業中のアイドルスリープを防止するため、蓋を開けたまま長時間の実行を完了できます。蓋を閉じると、この Mac はスリープします。",
|
||||
"modeDescriptionDefault": "[オン]、[Agent]、または [オフ] を選択します。Agent が動作している間、Agent モードは起動したままになります。 Orca はまた、電源ポリシーに従って、蓋が閉じられているときにこのデバイスが起動したままになるように要求します。",
|
||||
"lidNoteMac": "蓋を開けたままアイドルスリープを防止します。蓋を閉じると、この Mac はスリープします。"
|
||||
"lidNoteMac": "蓋を開けたままアイドルスリープを防止します。蓋を閉じると、この Mac はスリープします。",
|
||||
"lidNoteWindows": "蓋を閉じる動作は、このデバイスの電源設定に従います。",
|
||||
"lidNoteDefault": "Orca はまた、電源ポリシーに従って、蓋が閉じられているときにデバイスが起動したままになるようにこのデバイスに要求します。"
|
||||
},
|
||||
"AgentAwakeSetting": {
|
||||
"on": "オン",
|
||||
@@ -10843,7 +10949,8 @@
|
||||
"2d60ec7921": "APIトークンを使用して Jira Cloudサイトに接続するか、パーソナルアクセストークンまたはユーザー名とパスワードを使用してセルフホスト Jira に接続します。認証情報は選択されたリモートランタイムに送信され、ランタイムがサポートする暗号化で保存されます。",
|
||||
"977e360b71": "APIトークンを使用して Jira Cloudサイトに接続するか、パーソナルアクセストークンまたはユーザー名とパスワードを使用してセルフホスト Jira に接続します。認証情報はローカルに保存され、ローカルランタイムストレージがサポートする場合は暗号化されます。",
|
||||
"statusConnected": "接続済み",
|
||||
"statusNotConnected": "接続されていません"
|
||||
"statusNotConnected": "接続されていません",
|
||||
"linearTokenName": "リニア API トークン"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -12010,7 +12117,8 @@
|
||||
"notConfigured": "Bitbucket Cloud アカウントを Atlassian API トークンまたはアクセストークンに接続します。 ORCA_BITBUCKET_* 環境変数も機能し、優先されます。",
|
||||
"disconnectFailed": "保存された Bitbucket 認証情報を削除できませんでした。",
|
||||
"statusLoadFailed": "保存された Bitbucket 認証情報を確認できませんでした。",
|
||||
"replaceCredentials": "認証情報を追加または置換する"
|
||||
"replaceCredentials": "認証情報を追加または置換する",
|
||||
"credentialName": "Bitbucket 認証情報"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -12071,6 +12179,51 @@
|
||||
"offCount": "{{count}} 台オフ",
|
||||
"machines": "マシン",
|
||||
"machinesDescription": "このコンピューターに通知を表示できるマシンを選択します。ペアリングしたサーバーのスイッチは、そのサーバー経由の作業にも適用されます。"
|
||||
},
|
||||
"UnsealedCredentialNotice": {
|
||||
"body": "{{credential}} は暗号化されずに保存されます。このシステムには Orca が使用できる OS キーリングがありません。ディスクまたはそのバックアップを読み取ることができる人は誰でも、認証情報を読み取ることができます。 gnome-keyring または kwallet をインストールしてロックを解除し、再度保存して封印します。"
|
||||
},
|
||||
"ZcodePlanAccountsSection": {
|
||||
"site": {
|
||||
"bigmodel": "Zhipu・BigModel (open.bigmodel.cn)",
|
||||
"zai": "Z.AI(ゼットアイ)"
|
||||
},
|
||||
"window": {
|
||||
"session": "5時間",
|
||||
"weekly": "毎週",
|
||||
"mcp": "MCP毎月"
|
||||
},
|
||||
"resetIn": "— {{value0}} でリセット",
|
||||
"keyRequired": "GLMコーディングプランAPIキーが必要です。",
|
||||
"keySaved": "GLM コーディングプラン API キーが保存されました。",
|
||||
"keySaveFailed": "GLM コーディングプランの認証情報の更新に失敗しました。",
|
||||
"title": "GLMコーディングプラン",
|
||||
"subtitle": "Z.AI または Zhipu (BigModel) GLM コーディングプランの使用状況をステータスバーで追跡します。ここにプラン API キーを保存します。ZCode CLI セットアップは必要ありません。",
|
||||
"consoleLink": "APIキーを取得する",
|
||||
"keyStored": "API キーが保存されました · {{value0}}",
|
||||
"keyStoredHelp": "ローカルに保存され、使用状況を更新するために選択したサイトにのみ送信されます。これは、ZCode CLI サインインよりも優先されます。",
|
||||
"usingCli": "ZCode CLI サインインの使用",
|
||||
"usingCliHelp": "Orca は、~/.zcode/cli/config.json からコーディングプランキーを読み取ります。代わりにここでプランをリンクするには、以下の API キーを保存します。",
|
||||
"notConfigured": "GLM コーディングプランがリンクされていません",
|
||||
"notConfiguredHelp": "以下のプラン API キーを保存するか、このコンピュータ上の ZCode CLI を使用してサインインします。",
|
||||
"refreshUsage": "リフレッシュの使用法",
|
||||
"siteTitle": "企画サイト",
|
||||
"siteDescription": "コーディングプランが属するコンソールを選択します。国際サイトの場合は Z.AI、本土サイトの場合は Zhipu BigModel です。",
|
||||
"keyTitle": "APIキー",
|
||||
"keyDescription": "選択したコンソールの API キーページから API キーを貼り付けます。ローカルに保存され、OS がサポートする場合は暗号化され、使用状況を更新するためにそのサイトにのみ送信されます。",
|
||||
"saved": "保存済み",
|
||||
"notSaved": "保存されていません",
|
||||
"keyPlaceholder": "GLM コーディングプラン API キーを貼り付けます",
|
||||
"replace": "置換",
|
||||
"save": "保存",
|
||||
"forgetKey": "キーを忘れた場合",
|
||||
"keyHelp": "コーディングツールがプランに使用するのと同じキー (たとえば、サイトを指す ANTHROPIC_BASE_URL を持つ Claude Code)。上記のサイトを切り替えると、受信するホストが変わります。",
|
||||
"usageTitle": "プランの使用状況",
|
||||
"usageDescription": "リンクされたコーディングプランのライブクォータウィンドウ。ステータスバーの使用サイクルに応じて更新されます。",
|
||||
"planLevel": "計画: {{value0}}",
|
||||
"hostOnly": "Orca を実行しているコンピュータ上のデスクトップアプリでプランサイトと API キーを変更します。",
|
||||
"detailsUnavailable": "プランの認証情報の詳細は、Orca を実行しているコンピュータでのみ読み取ることができます。",
|
||||
"siteUnavailable": "ホストプランサイトが利用できない"
|
||||
}
|
||||
},
|
||||
"right": {
|
||||
@@ -14853,7 +15006,12 @@
|
||||
"CsvViewer": {
|
||||
"eedd0d37a7": "列",
|
||||
"ac31d2cd60": "行",
|
||||
"a233d55b77": "空のファイル"
|
||||
"a233d55b77": "空のファイル",
|
||||
"delimiterComma": "コンマ",
|
||||
"delimiterSemicolon": "セミコロン",
|
||||
"delimiterTab": "タブ",
|
||||
"delimiterAuto": "自動 ({{delimiter}})",
|
||||
"delimiter": "デリミタ"
|
||||
},
|
||||
"DiffNotesSendMenu": {
|
||||
"f1aa04b5cf": "このファイル",
|
||||
@@ -15391,7 +15549,9 @@
|
||||
}
|
||||
},
|
||||
"richMarkdownLargeTextPaste": {
|
||||
"tooLarge": "貼り付け内容が大きすぎます。"
|
||||
"tooLarge": "貼り付け内容が大きすぎます。",
|
||||
"stopped": "大きなペーストは完成する前に止まりました。",
|
||||
"cancelled": "大きなペーストは、元のターゲットが変更されたためキャンセルされました。"
|
||||
},
|
||||
"CheckRunJobs": {
|
||||
"1c0a4d7e02": "成功しました",
|
||||
@@ -15486,6 +15646,10 @@
|
||||
"a0af0198aa": "デフォルトでは、大きな差分はレンダリングされません。",
|
||||
"c3d9f4a712": "この diff のサイズはまだ不明なので、リクエストに応じてロードされます。",
|
||||
"f7fa7a40d0": "負荷差"
|
||||
},
|
||||
"richMarkdownImageInsertionFeedback": {
|
||||
"importedFileKept": "宛先が変更されたため、画像の挿入はキャンセルされました。インポートされたファイルは保持されました。",
|
||||
"destinationChanged": "宛先が変更されたため、画像の挿入はキャンセルされました。再試行。"
|
||||
}
|
||||
},
|
||||
"diff": {
|
||||
@@ -18517,6 +18681,10 @@
|
||||
"sourceControl": {
|
||||
"unlinkedPr": {
|
||||
"status": "PR #{{number}} のリンクが解除されました"
|
||||
},
|
||||
"discard": {
|
||||
"restoreStagedVersionDescription": "これにより、最後にステージングされたバージョンが復元され、削除が破棄されます。これを元に戻すことはできません。",
|
||||
"unstagedChangesDescription": "これにより、このファイルに対するステージングされていない変更が元に戻ります。これを元に戻すことはできません。"
|
||||
}
|
||||
},
|
||||
"rendererRecovery": {
|
||||
@@ -18534,7 +18702,10 @@
|
||||
"launchFailedMessage": "Orca はウィンドウを描画するプロセスを起動できませんでした。",
|
||||
"launchFailedDetail": "Orca は {{recoveryCount}} 回再試行しましたが、成功しませんでした。",
|
||||
"processLimitDetail": "ユーザーアカウントのプロセス数が上限に達したため、システムが新しいプロセスの作成を拒否しました。暴走したターミナル、開発サーバー、Agent が原因であることがよくあります。いくつか終了してから「再試行」をクリックしてください。",
|
||||
"launchFailedGenericDetail": "システムが起動を拒否しました。メモリを空けるか他のアプリを終了してから「再試行」をクリックしてください。繰り返し発生する場合は Orca を再インストールしてください。"
|
||||
"launchFailedGenericDetail": "システムが起動を拒否しました。メモリを空けるか他のアプリを終了してから「再試行」をクリックしてください。繰り返し発生する場合は Orca を再インストールしてください。",
|
||||
"lowCommitMessage": "Windows のメモリが不足しています。",
|
||||
"lowCommitDetail": "Windows にはアプリ用に {{availableMB}} MB のメモリしか残っていないため、再ロード後にウィンドウが再びメモリ不足になりました。",
|
||||
"lowCommitAdvice": "未使用のアプリまたは Orca ワークスペースを閉じてメモリを解放するか、Windows ページファイルサイズを増やして、[再読み込み] をクリックします。"
|
||||
},
|
||||
"sessionSearch": {
|
||||
"panel": {
|
||||
@@ -18563,7 +18734,8 @@
|
||||
"sessionsOther": "{{count}} セッション",
|
||||
"sessionsOfLoaded": "{{value0}}/{{value1}} セッション",
|
||||
"showMoreSessions": "さらにセッションを表示",
|
||||
"loadingMoreSessions": "さらにセッションを読み込んでいます…"
|
||||
"loadingMoreSessions": "さらにセッションを読み込んでいます…",
|
||||
"unsupportedAgent": "このコンピュータは、選択した Agent の履歴検索をサポートしていません。そのコンピュータで Orca を更新するか、別の Agent を選択します。"
|
||||
}
|
||||
},
|
||||
"sessionHistory": {
|
||||
@@ -18616,7 +18788,12 @@
|
||||
"loading": "サブ Agent を読み込み中…",
|
||||
"loadError": "すべてのサブ Agent をロードできませんでした。",
|
||||
"empty": "サブ Agent が見つかりませんでした。"
|
||||
}
|
||||
},
|
||||
"antigravityReferenceDescription": "このトランスクリプトを参照として使用して、新規 Antigravity CLI 会話を続けます。",
|
||||
"antigravityIdeToCli": "IDE → CLI",
|
||||
"antigravity2ToCli": "2.0 → CLI",
|
||||
"continueInCli": "CLIで続行",
|
||||
"continueInCliNewTab": "新規タブで CLI を続行する"
|
||||
},
|
||||
"common": {
|
||||
"retry": "再試行"
|
||||
@@ -18693,6 +18870,92 @@
|
||||
"removeTitle": "管理アカウントを削除しますか?",
|
||||
"removeDescription": "まずこのプロファイルを使う Agent を停止してください。削除すると保存済みの認証情報と会話データが消去されます。システムのログインには影響しません。",
|
||||
"cancel": "キャンセル"
|
||||
},
|
||||
"antigravity": {
|
||||
"scope": "{{host}} でネイティブ agy アカウントを管理します。",
|
||||
"signIn": "このホストで agy を起動し、ブラウザのサインインを完了して、現在のアカウントを保存します。別のアカウントを追加するには、agy で /logout を使用し、再度サインインします。",
|
||||
"docs": "サインイン手順",
|
||||
"retry": "再試行",
|
||||
"identityUnknown": "サインインしているIDは利用できません",
|
||||
"signedOut": "ネイティブのAGYアカウントはサインインしていません。",
|
||||
"changed": "ネイティブアカウントが変更されました。AGYを起動する前に、保存したアカウントを再度選択してください。",
|
||||
"save": "現在のアカウントを保存",
|
||||
"refresh": "アカウントを更新する",
|
||||
"usage": "リフレッシュの使用法",
|
||||
"working": "アカウントの更新",
|
||||
"usageReading": "セッション: {{session}} ·毎週: {{weekly}}",
|
||||
"saved": "保存されたGoogleアカウント",
|
||||
"nativeActive": "ネイティブアカウント",
|
||||
"selected": "選択",
|
||||
"select": "選択",
|
||||
"remove": "削除",
|
||||
"sessions": "選択は、このホストの新規AGYセッションに適用されます。既存のセッションでは、以前のアカウントが保持される場合があります。",
|
||||
"searchTitle": "Antigravityアカウント",
|
||||
"searchDescription": "実行ホストにネイティブのagy Googleアカウントを保存して選択します。",
|
||||
"title": "Antigravity",
|
||||
"keyword": {
|
||||
"antigravity": "反重力",
|
||||
"agy": "agy",
|
||||
"google": "グーグル",
|
||||
"accounts": "アカウント"
|
||||
}
|
||||
}
|
||||
},
|
||||
"osDocumentOpen": {
|
||||
"failed": "ファイルを開けませんでした。"
|
||||
},
|
||||
"terminal": {
|
||||
"sessionSaveFailure": {
|
||||
"title": "ターミナルセッションを保存できませんでした",
|
||||
"capacity": "このターミナルを保存しているデバイスから、ストレージがいっぱいであるか、ストレージクォータを超えていることが報告されました。そのデバイス上のスペースを解放してから、再試行してください。",
|
||||
"unknown": "Orca はターミナル状態を保存できませんでした。再試行。これが続く場合は、原因を特定できるよう、Orca ログをサポートと共有してください。"
|
||||
},
|
||||
"codexTerminalServerIsolationNotice": {
|
||||
"title": "Orca は共有サーバーなしで Codex を実行できるようになりました",
|
||||
"description": "これにより、Agent のステータスの信頼性が高まります。 [設定] で再度オンにできます。",
|
||||
"openSettings": "設定を開く"
|
||||
},
|
||||
"codexSharedSettingsNotice": {
|
||||
"title": "Orca の Codex は ~/.codex を使用するようになりました",
|
||||
"description": "Codex は、フォルダーを信頼するか、コマンドを承認するかを再度要求する場合があります。 Orca のみに追加した MCP サーバーを再度追加します。"
|
||||
},
|
||||
"codexSharedServerBanner": {
|
||||
"title": "この Codex は他の Codex タブとサーバーを共有しています",
|
||||
"body": "セッションが予期せず終了したり、Agent のステータスが間違ったりする可能性があります。",
|
||||
"openedBeforeUpdateBody": "このターミナルは、Orca が各 Codex に独自のサーバーを提供し始める前にオープンされました。",
|
||||
"oldTerminalDialogTitle": "この Codex がサーバーを共有する理由",
|
||||
"oldTerminalDialogRisk": "サーバーを共有する Codex セッションが同時に終了する可能性があり、Agent のステータスが間違っている可能性があります。",
|
||||
"oldTerminalDialogCause": "古いターミナルは依然として Codex サーバーを共有しています。新規ターミナルを開いて、別のサーバーで Codex を実行します。",
|
||||
"fix": "修理",
|
||||
"openNewTerminal": "新規ターミナルを開く",
|
||||
"dontShowAgain": "二度と表示しないでください",
|
||||
"dismiss": "閉じる",
|
||||
"dialogTitle": "各 Codex タブに独自のサーバーを与える",
|
||||
"dialogDescription": "ターミナルで直接開始された Codex セッションは、1 つのバックグラウンドサーバーを共有します。 Orca は、開始する Codex セッションを個別に保持します。セッションがサーバーを共有している場合、1 つを閉じると他のセッションも終了し、Agent のステータスが不正になる可能性があります。",
|
||||
"copy": "コピー",
|
||||
"copied": "コピーしました",
|
||||
"done": "完了",
|
||||
"step1Title": "Codex サーバー共有をオフにする",
|
||||
"step1Note": "これにより Codex 設定が変更されるため、Orca の外部にも適用されます。",
|
||||
"step2Title": "稼働中の共有サーバーを停止します",
|
||||
"undo": "元に戻すには、codex features enable daemon_auto_start を実行します。",
|
||||
"step2Warning": "サーバーを共有している開いている Codex セッションをすべて閉じます。",
|
||||
"learnMore": "詳しく見る",
|
||||
"turnOff": "消す",
|
||||
"turningOff": "オフにしています…",
|
||||
"turnedOff": "オフになっています",
|
||||
"turnOffFailed": "Orca はこれをオフにすることができませんでした。",
|
||||
"stopServer": "サーバーを停止する",
|
||||
"stopping": "停止中…",
|
||||
"stopped": "停止しました",
|
||||
"stopFailed": "Orca はサーバーを停止できませんでした。",
|
||||
"confirmStopTitle": "共有サーバーを停止しますか?",
|
||||
"confirmStopDescription": "これにより、Orca 外部のものも含め、それを共有している開いている Codex セッションがすべて閉じられます。",
|
||||
"cancel": "キャンセル",
|
||||
"runs": "走る"
|
||||
}
|
||||
},
|
||||
"fileSearch": {
|
||||
"failed": "検索失敗。もう一度お試しください"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,8 @@
|
||||
"portsToggleDescription": "라이브 워크스페이스 포트를 표시합니다. 워크스페이스 범위 포트 및 외부 수신기를 보려면 클릭하세요.",
|
||||
"antigravityToggleDescription": "활성 워크스페이스에 대한 Antigravity 구독 사용량을 표시합니다.",
|
||||
"grokToggleDescription": "Grok CLI로 로그인한 경우 Grok 구독 크레딧 사용량을 표시합니다.",
|
||||
"cursorToggleDescription": "cursor-agent 또는 Cursor IDE로 로그인한 경우 Cursor 플랜 사용량을 표시합니다."
|
||||
"cursorToggleDescription": "cursor-agent 또는 Cursor IDE로 로그인한 경우 Cursor 플랜 사용량을 표시합니다.",
|
||||
"zcodeToggleDescription": "ZCode 코딩 계획 할당량 사용량을 표시합니다."
|
||||
},
|
||||
"menuBarIcon": {
|
||||
"title": "메뉴 바 아이콘 표시",
|
||||
@@ -97,6 +98,16 @@
|
||||
"restartRequired": "다시 시작해야 함",
|
||||
"unavailable": "브라우저 ID를 사용할 수 없습니다."
|
||||
}
|
||||
},
|
||||
"agents": {
|
||||
"codexTerminalServerIsolation": {
|
||||
"title": "자체 서버에서 각 Codex 터미널 실행",
|
||||
"description": "Orca의 상태와 닫는 탭이 올바르게 작동하도록 유지합니다. CODEX의 공유 서버와 에이전트 개요를 사용하려면 기능을 끄십시오. 새 터미널에 적용됩니다."
|
||||
},
|
||||
"codexSharedServerWarning": {
|
||||
"title": "Codex 탭이 서버를 공유할 때 경고",
|
||||
"description": "에이전트 상태가 잘못되었을 수 있으므로 서버를 다른 탭과 공유할 때 직접 시작한 Codex에 대한 알림을 표시합니다."
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
@@ -504,7 +515,11 @@
|
||||
"opencode2_label": "OpenCode 2",
|
||||
"codebuddy_label": "CodeBuddy",
|
||||
"zcode_label": "ZCode",
|
||||
"jcode_label": "Jcode"
|
||||
"jcode_label": "Jcode",
|
||||
"freebuff_label": "Freebuff",
|
||||
"dsh_label": "DeepSeek Harness",
|
||||
"qoder_label": "Qoder CLI",
|
||||
"qoder_cn_label": "Qoder CLI China"
|
||||
},
|
||||
"skill": {
|
||||
"cli": {
|
||||
@@ -3035,7 +3050,14 @@
|
||||
"c6460cf584": "제어권 가져오기",
|
||||
"c44659e09f": "휴대폰 조작 중",
|
||||
"3eed73394f": "키보드가 일시중지되었습니다.",
|
||||
"c7e4a2b8f1": "휴대폰이 제어 중"
|
||||
"c7e4a2b8f1": "휴대폰이 제어 중",
|
||||
"4b7e1c9a20": "휴대 전화에 맞게 크기가 조정됩니다.",
|
||||
"9d2f6a3e58": "전화 세션이 종료되었습니다. 이 창에 맞게 복원하세요.",
|
||||
"1e5c8b7d43": "복원",
|
||||
"6a3d9f2c71": "모든 창 복구",
|
||||
"8c1a5e9f36": "데스크톱 타이핑이 일시 중지되었습니다. 출력은 계속 스트리밍됩니다.",
|
||||
"2f7b4d1e95": "모두 회수",
|
||||
"3a9c5f7e12": "최소화"
|
||||
},
|
||||
"TerminalAgentSessionForkDialog": {
|
||||
"17fc841e59": "컨텍스트 복사",
|
||||
@@ -3691,7 +3713,8 @@
|
||||
"codexSignInSuccess": "Codex에 로그인했습니다",
|
||||
"codexSignInError": "Codex 로그인에 실패했습니다. 다시 시도해 주세요.",
|
||||
"cursorUsageMenu": "Cursor 사용량",
|
||||
"hiddenUsageProviders": "그 외: {{value0}}"
|
||||
"hiddenUsageProviders": "그 외: {{value0}}",
|
||||
"zcodeUsageMenu": "ZCode 사용"
|
||||
},
|
||||
"StatusBarUsageEmptyCta": {
|
||||
"828c764a79": "계정 연결",
|
||||
@@ -3873,6 +3896,9 @@
|
||||
"message": "Orca가 실행 중인 컴퓨터의 터미널에서 cursor-agent login을 실행한 뒤 사용량을 다시 시도하세요."
|
||||
},
|
||||
"plan": "플랜"
|
||||
},
|
||||
"zcode": {
|
||||
"mcp": "MCP"
|
||||
}
|
||||
},
|
||||
"SshTargetStatusRow": {
|
||||
@@ -6309,6 +6335,11 @@
|
||||
"copied": "명령이 복사됨",
|
||||
"retry": "지금 다시 시도",
|
||||
"restored": "Git이 다시 작동합니다. 워크트리를 새로고침했습니다."
|
||||
},
|
||||
"manualSortSwitch": {
|
||||
"title": "정렬이 수동으로 변경됨",
|
||||
"description": "매뉴얼 은 워크스페이스를 드롭하는 위치에 유지합니다.",
|
||||
"restore": "{{label}} (으) 로 돌아가기"
|
||||
}
|
||||
},
|
||||
"shared": {
|
||||
@@ -7561,7 +7592,8 @@
|
||||
"pairingCodeReady": "페어링 코드 준비됨",
|
||||
"copyPairingCode": "페어링 코드 복사",
|
||||
"diagnosticsCopied": "진단이 복사되었습니다.",
|
||||
"diagnosticsCopyFailed": "진단을 복사하지 못했습니다."
|
||||
"diagnosticsCopyFailed": "진단을 복사하지 못했습니다.",
|
||||
"5e2c7a1f84": "휴대전화에서 단말기를 사용하는 동안 Orca는 휴대전화 화면에 맞게 단말기를 축소합니다. 앱을 닫거나 끄면 휴대전화 크기가 유지되는지 (대화형 CLI 도구가 리플로우되지 않도록) 또는 데스크톱으로 다시 크기가 조정되는지 여부를 제어합니다. 언제든지 배너에서 복원 또는 모두 복원을 사용하여 수동으로 크기를 조정할 수 있습니다."
|
||||
},
|
||||
"MobileSettingsPane": {
|
||||
"9a3c280e49": "GitHub 릴리스",
|
||||
@@ -8469,7 +8501,12 @@
|
||||
"addTitle": "SSH 호스트 추가",
|
||||
"editDescription": "이 머신의 연결 세부 정보를 업데이트합니다. 변경 사항은 다음 연결 시 적용됩니다.",
|
||||
"addDescription": "SSH로 로그인할 수 있는 영구 머신을 추가합니다.",
|
||||
"editingPrefix": "편집 중"
|
||||
"editingPrefix": "편집 중",
|
||||
"remoteRuntime": "런타임",
|
||||
"remoteRuntimeHelp": "어떤 Node.js가 이 호스트에서 ORCA를 실행하는지. Orca 관리 노드는 자체적으로 업로드하며 npm이 필요하지 않습니다. 호스트 노드는 이미 설치된 Node.js를 사용합니다.",
|
||||
"remoteRuntimeAuto": "자동",
|
||||
"remoteRuntimePinnedNode": "ORCA 관리 노드",
|
||||
"remoteRuntimeHostNode": "호스트 노드"
|
||||
},
|
||||
"TasksPane": {
|
||||
"f71d8a9dd3": "작업 제공자",
|
||||
@@ -8646,7 +8683,38 @@
|
||||
"fastDescription": "수정 키로 스크롤할 때 적용되는 추가 배율.",
|
||||
"tui": "TUI",
|
||||
"tuiDescription": "전체 화면 터미널 앱을 위한 개별 휠 보고."
|
||||
}
|
||||
},
|
||||
"8dbe0bc942": "셸 인수, 한 줄에 하나",
|
||||
"f58cb71f53": "--rcfile\n/path/to/rcfile",
|
||||
"48b91a3ed2": "사용자 지정 인수",
|
||||
"7bd83fc1d0": "-l (기본)",
|
||||
"5ffc4777b6": "셸 인수 모드",
|
||||
"578ec79449": "한 줄에 인수 하나를 입력하세요. 비워 두면 인수를 전달하지 않습니다.",
|
||||
"884a006065": "-l로 셸을 로그인 셸로 시작합니다.",
|
||||
"01c600daff": "셸 인수",
|
||||
"e3ae5aed18": ". 시스템 셸로 전환하거나 이 호스트의 실행 파일을 선택하세요.",
|
||||
"59573d0b33": "PATH에 있는 셸 이름이나 실행 파일 경로를 입력하세요. Orca가 로그인 셸로 실행합니다.",
|
||||
"5e06e87730": "사용자 지정 셸 실행 파일",
|
||||
"c2bf02ce2f": "fish, nu 또는 /bin/zsh",
|
||||
"f51cc79784": "사용자 지정 셸",
|
||||
"dd3f4c35da": "시스템 셸 ({{value0}})",
|
||||
"fd05fb109c": "터미널 셸",
|
||||
"69724e8f0c": "새 로컬 터미널 창에서 Orca가 열 셸을 선택합니다.",
|
||||
"c2ddb189e7": "rcfile",
|
||||
"73c211e979": "래퍼",
|
||||
"4faf688f78": "로그인",
|
||||
"44f8a56f66": "인수",
|
||||
"af893aa433": "인수",
|
||||
"ddc72a4860": "기본값",
|
||||
"d469840b75": "nushell",
|
||||
"17ad899ba4": "bash",
|
||||
"c9bc93d343": "zsh",
|
||||
"0cbe5ad727": "fish",
|
||||
"81694f1584": "터미널",
|
||||
"a909136b3f": "셸",
|
||||
"1c29734248": "새 터미널 창에 사용할 셸",
|
||||
"9589abc009": "기본 셸",
|
||||
"5a5eac2f44": "셸을 찾을 수 없음: {{value0}}"
|
||||
},
|
||||
"TerminalSettingsPreview": {
|
||||
"a63953a48a": "{{value0}} 테마 미리보기",
|
||||
@@ -8783,7 +8851,8 @@
|
||||
"f9a9cf6928": "음성 받아쓰기를 활성화하려면 마이크 권한이 필요합니다.",
|
||||
"1eac933202": "macOS 개인 정보 보호 및 보안을 열었습니다. 액세스 권한을 부여한 후 받아쓰기를 다시 활성화하세요.",
|
||||
"cd9fe37556": "마이크 권한이 부여되었습니다.",
|
||||
"6fa734ed95": "{{value0}} 삭제"
|
||||
"6fa734ed95": "{{value0}} 삭제",
|
||||
"openAiKeyName": "OpenAI 트랜스크립션 키"
|
||||
},
|
||||
"WorktreeSymlinksSection": {
|
||||
"1c1e35b219": "{{value0}} 제거",
|
||||
@@ -8898,6 +8967,18 @@
|
||||
"usage": "사용량"
|
||||
},
|
||||
"title": "Cursor 사용량"
|
||||
},
|
||||
"zcodePlan": {
|
||||
"title": "GLM 코딩 계획",
|
||||
"description": "Z.AI 또는 Zhipu (BigModel) GLM 코딩 계획 사용 추적. 사이트를 선택하고 요금제 API 키를 저장합니다.",
|
||||
"kw": {
|
||||
"glm": "glm",
|
||||
"zai": "zai",
|
||||
"zhipu": "zhipu",
|
||||
"bigmodel": "bigmodel",
|
||||
"codingPlan": "코딩 계획",
|
||||
"rateLimit": "속도 제한 :"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -8989,7 +9070,12 @@
|
||||
"yolo": "욜로",
|
||||
"manual": "수동",
|
||||
"skip": "건너뛰다",
|
||||
"checks": "검사"
|
||||
"checks": "검사",
|
||||
"7e15b89f6e": "서버",
|
||||
"ff457e1e7b": "데몬.",
|
||||
"9f3becc4e8": "공유됨",
|
||||
"34337ed5c7": "격리",
|
||||
"9a84e65118": "에이전트 개요"
|
||||
}
|
||||
},
|
||||
"appearance": {
|
||||
@@ -9164,7 +9250,12 @@
|
||||
"cursor": "cursor"
|
||||
},
|
||||
"title": "Cursor 사용량"
|
||||
}
|
||||
},
|
||||
"zcodeUsageTitle": "ZCode 사용",
|
||||
"zcodeUsageDescription": "상태 표시줄에 ZCode 코딩 계획 할당량 사용을 표시합니다.",
|
||||
"zcode": "zcode",
|
||||
"zai": "zai",
|
||||
"glm": "glm"
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
@@ -9856,7 +9947,8 @@
|
||||
"9a9f8d4910": "Jira Cloud를 연결하여 이슈를 찾아보고 생성하고 연결하세요.",
|
||||
"74f3063026": "{{value0}} 사이트{{value1}}이(가) 연결되었습니다.",
|
||||
"statusConnected": "연결됨",
|
||||
"statusNotConnected": "연결되지 않음"
|
||||
"statusNotConnected": "연결되지 않음",
|
||||
"jiraTokenName": "Jira API 토큰"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -10590,7 +10682,19 @@
|
||||
"statusline": "상태 표시줄",
|
||||
"dim": "어둑한",
|
||||
"colors": "그림 물감"
|
||||
}
|
||||
},
|
||||
"d31ed1ac1c": "rcfile",
|
||||
"d9e29543a1": "래퍼",
|
||||
"50ba80b6dd": "로그인",
|
||||
"36ba1a1357": "인수",
|
||||
"5304b12d5c": "인수",
|
||||
"7c3ede6f12": "nushell",
|
||||
"bf09070e31": "bash",
|
||||
"d26257a80d": "zsh",
|
||||
"454df22a5e": "fish",
|
||||
"ddd5efe113": "셸",
|
||||
"3de504994c": "새 로컬 대화형 터미널 창에 사용할 셸과 인수",
|
||||
"1733ccd3e9": "터미널 셸"
|
||||
},
|
||||
"windows": {
|
||||
"search": {
|
||||
@@ -10693,7 +10797,9 @@
|
||||
"modeDescriptionWindows": "켜짐, 에이전트 또는 꺼짐을 선택합니다. 에이전트 모드는 에이전트가 작업하는 동안 활성 상태를 유지합니다. 덮개 닫힘 동작은 이 기기의 전원 설정을 따릅니다.",
|
||||
"modeDescriptionMac": "켜짐, 에이전트 또는 꺼짐을 선택합니다. 에이전트 모드는 에이전트가 작업하는 동안 유휴 절전을 방지하므로 덮개를 연 상태로 긴 작업을 완료할 수 있습니다. 덮개를 닫으면 이 Mac이 절전 모드로 전환됩니다.",
|
||||
"modeDescriptionDefault": "켜짐, 에이전트 또는 꺼짐을 선택합니다. 에이전트 모드는 에이전트가 작업하는 동안 활성 상태를 유지합니다. Orca는 또한 전원 정책에 따라 덮개가 닫혀 있을 때 이 기기가 활성 상태를 유지하도록 요청합니다.",
|
||||
"lidNoteMac": "덮개를 연 상태에서는 유휴 절전을 방지합니다. 덮개를 닫으면 이 Mac이 절전 모드로 전환됩니다."
|
||||
"lidNoteMac": "덮개를 연 상태에서는 유휴 절전을 방지합니다. 덮개를 닫으면 이 Mac이 절전 모드로 전환됩니다.",
|
||||
"lidNoteWindows": "뚜껑 닫기 동작은 이 장치의 전원 설정을 따릅니다.",
|
||||
"lidNoteDefault": "Orca는 또한 전원 정책에 따라 뚜껑을 닫을 때 이 장치를 깨어 있도록 요청합니다."
|
||||
},
|
||||
"AgentAwakeSetting": {
|
||||
"on": "켜짐",
|
||||
@@ -10843,7 +10949,8 @@
|
||||
"2d60ec7921": "API 토큰으로 Jira Cloud 사이트를 연결하거나, 개인 액세스 토큰 또는 사용자 이름과 비밀번호로 자체 호스팅 Jira를 연결하세요. 자격 증명은 선택한 원격 런타임으로 전송되어 런타임이 지원하는 암호화로 저장됩니다.",
|
||||
"977e360b71": "API 토큰으로 Jira Cloud 사이트를 연결하거나, 개인 액세스 토큰 또는 사용자 이름과 비밀번호로 자체 호스팅 Jira를 연결하세요. 자격 증명은 로컬에 저장되며 로컬 런타임 저장소가 지원하는 경우 암호화됩니다.",
|
||||
"statusConnected": "연결됨",
|
||||
"statusNotConnected": "연결되지 않음"
|
||||
"statusNotConnected": "연결되지 않음",
|
||||
"linearTokenName": "Linear API 토큰"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -12010,7 +12117,8 @@
|
||||
"notConfigured": "Atlassian API 토큰 또는 액세스 토큰을 사용하여 Bitbucket Cloud 계정을 연결하세요. ORCA_BITBUCKET_* 환경 변수도 작동하며 우선 적용됩니다.",
|
||||
"disconnectFailed": "저장된 Bitbucket 사용자 인증 정보를 삭제할 수 없습니다.",
|
||||
"statusLoadFailed": "저장된 Bitbucket 자격 증명을 확인할 수 없습니다.",
|
||||
"replaceCredentials": "자격 증명 추가 또는 교체"
|
||||
"replaceCredentials": "자격 증명 추가 또는 교체",
|
||||
"credentialName": "Bitbucket 자격 증명"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -12071,6 +12179,51 @@
|
||||
"offCount": "{{count}}대 꺼짐",
|
||||
"machines": "머신",
|
||||
"machinesDescription": "이 컴퓨터에 알림을 표시할 수 있는 컴퓨터를 선택합니다. 페어링된 서버의 스위치는 해당 서버를 통해 수행하는 작업에도 적용됩니다."
|
||||
},
|
||||
"UnsealedCredentialNotice": {
|
||||
"body": "{{credential}} 은 암호화되지 않은 상태로 저장됩니다. 이 시스템에는 ORCA가 사용할 수 있는 OS 키링이 없습니다. 디스크나 디스크의 백업을 읽을 수 있는 사람은 자격 증명을 읽을 수 있습니다. 그놈 키링 또는 kwallet을 설치하고 잠금 해제한 다음 다시 저장하여 봉인합니다."
|
||||
},
|
||||
"ZcodePlanAccountsSection": {
|
||||
"site": {
|
||||
"bigmodel": "Zhipu · BigModel (open.bigmodel.cn)",
|
||||
"zai": "Z.AI (z.ai)"
|
||||
},
|
||||
"window": {
|
||||
"session": "5시간",
|
||||
"weekly": "주간",
|
||||
"mcp": "매월 MCP"
|
||||
},
|
||||
"resetIn": "— {{value0}} 후 초기화",
|
||||
"keyRequired": "GLM 코딩 계획 API 키가 필요합니다.",
|
||||
"keySaved": "GLM 코딩 계획 API 키가 저장되었습니다.",
|
||||
"keySaveFailed": "GLM 코딩 계획 자격 증명 업데이트에 실패했습니다.",
|
||||
"title": "GLM 코딩 계획",
|
||||
"subtitle": "상태 표시줄에서 Z.AI 또는 Zhipu (BigModel) GLM 코딩 계획 사용을 추적합니다. 요금제 API 키를 여기에 저장하세요. ZCode CLI 설정이 필요하지 않습니다.",
|
||||
"consoleLink": "받기 위한 v3 API 키",
|
||||
"keyStored": "API 키 저장 완료 · {{value0}}",
|
||||
"keyStoredHelp": "로컬로 저장되고 사용량 갱신을 위해 선택한 사이트로만 전송됩니다. ZCode CLI 로그인보다 우선합니다.",
|
||||
"usingCli": "ZCode CLI 로그인 사용",
|
||||
"usingCliHelp": "ORCA는 ~/.zcode/cli/config.json에서 코딩 계획 키를 읽습니다. 요금제를 여기에 연결하려면 아래에 API 키를 저장하세요.",
|
||||
"notConfigured": "연결된 GLM 코딩 계획 없음",
|
||||
"notConfiguredHelp": "아래에 요금제 API 키를 저장하거나 이 컴퓨터에서 ZCode CLI로 로그인합니다.",
|
||||
"refreshUsage": "사용량 새로 고침",
|
||||
"siteTitle": "사이트 계획",
|
||||
"siteDescription": "코딩 계획이 속한 콘솔을 선택하십시오: 국제 사이트는 Z.AI, 본토 사이트는 Zhipu BigModel.",
|
||||
"keyTitle": "API 키",
|
||||
"keyDescription": "선택한 콘솔의 API 키 페이지에서 API 키를 붙여넣습니다. 로컬에 저장되고 OS가 지원할 때 암호화되며 사용량 새로 고침을 위해 해당 사이트로만 전송됩니다.",
|
||||
"saved": "저장했습니다",
|
||||
"notSaved": "저장 안 됨",
|
||||
"keyPlaceholder": "GLM 코딩 계획 API 키 붙여넣기",
|
||||
"replace": "교체",
|
||||
"save": "저장",
|
||||
"forgetKey": "키 분실",
|
||||
"keyHelp": "코딩 도구가 계획에 사용하는 것과 동일한 키 (예: ANTHROPIC_BASE_URL이 있는 Claude Code가 사이트를 가리킴). 위의 사이트를 전환하면 수신하는 호스트가 변경됩니다.",
|
||||
"usageTitle": "사용 계획",
|
||||
"usageDescription": "상태 표시줄 사용 주기로 새로 고쳐진 연결된 코딩 계획의 라이브 할당량 창.",
|
||||
"planLevel": "요금제: {{value0}}",
|
||||
"hostOnly": "ORCA를 실행하는 컴퓨터의 데스크톱 앱에서 요금제 사이트 및 API 키를 변경합니다.",
|
||||
"detailsUnavailable": "플랜 자격 증명 세부 정보는 ORCA를 실행하는 컴퓨터에서만 읽을 수 있습니다.",
|
||||
"siteUnavailable": "호스트 요금제 사이트 이용 불가"
|
||||
}
|
||||
},
|
||||
"right": {
|
||||
@@ -14853,7 +15006,12 @@
|
||||
"CsvViewer": {
|
||||
"eedd0d37a7": "열",
|
||||
"ac31d2cd60": "행",
|
||||
"a233d55b77": "빈 파일"
|
||||
"a233d55b77": "빈 파일",
|
||||
"delimiterComma": "콤마",
|
||||
"delimiterSemicolon": "세미콜론(쌍반점)",
|
||||
"delimiterTab": "탭",
|
||||
"delimiterAuto": "자동 ({{delimiter}})",
|
||||
"delimiter": "분리자"
|
||||
},
|
||||
"DiffNotesSendMenu": {
|
||||
"f1aa04b5cf": "이 파일",
|
||||
@@ -15391,7 +15549,9 @@
|
||||
}
|
||||
},
|
||||
"richMarkdownLargeTextPaste": {
|
||||
"tooLarge": "붙여넣기 내용이 너무 큽니다."
|
||||
"tooLarge": "붙여넣기 내용이 너무 큽니다.",
|
||||
"stopped": "큰 페이스트는 완성되기 전에 멈췄습니다.",
|
||||
"cancelled": "원래 대상이 변경되어 큰 붙여넣기가 취소되었습니다."
|
||||
},
|
||||
"CheckRunJobs": {
|
||||
"1c0a4d7e02": "성공",
|
||||
@@ -15486,6 +15646,10 @@
|
||||
"a0af0198aa": "큰 diff는 기본적으로 렌더링되지 않습니다.",
|
||||
"c3d9f4a712": "이 diff의 크기는 아직 알려지지 않았으므로 요청 시 로드됩니다.",
|
||||
"f7fa7a40d0": "로드 차이"
|
||||
},
|
||||
"richMarkdownImageInsertionFeedback": {
|
||||
"importedFileKept": "목적지가 변경되어 이미지 삽입이 취소되었습니다. 가져온 파일이 보관되었습니다.",
|
||||
"destinationChanged": "목적지가 변경되어 이미지 삽입이 취소되었습니다. 다시 시도하십시오."
|
||||
}
|
||||
},
|
||||
"diff": {
|
||||
@@ -18517,6 +18681,10 @@
|
||||
"sourceControl": {
|
||||
"unlinkedPr": {
|
||||
"status": "PR #{{number}} 연결 해제됨"
|
||||
},
|
||||
"discard": {
|
||||
"restoreStagedVersionDescription": "이렇게 하면 마지막 단계 버전이 복원되고 삭제가 취소됩니다. 이 작업은 취소할 수 없습니다.",
|
||||
"unstagedChangesDescription": "이렇게 하면 단계가 지정되지 않은 변경 사항이 이 파일로 되돌아갑니다. 이 작업은 취소할 수 없습니다."
|
||||
}
|
||||
},
|
||||
"rendererRecovery": {
|
||||
@@ -18534,7 +18702,10 @@
|
||||
"launchFailedMessage": "Orca가 창을 그리는 프로세스를 시작하지 못했습니다.",
|
||||
"launchFailedDetail": "Orca가 {{recoveryCount}}번 다시 시도했지만 성공하지 못했습니다.",
|
||||
"processLimitDetail": "사용자 계정이 프로세스 수 한도에 도달하여 시스템이 새 프로세스 생성을 거부했습니다. 폭주한 터미널, 개발 서버 또는 에이전트가 원인인 경우가 많습니다. 일부를 종료한 다음 다시 시도를 클릭하세요.",
|
||||
"launchFailedGenericDetail": "시스템이 시작을 거부했습니다. 메모리를 확보하거나 다른 앱을 종료한 다음 다시 시도를 클릭하세요. 계속 발생하면 Orca를 다시 설치하세요."
|
||||
"launchFailedGenericDetail": "시스템이 시작을 거부했습니다. 메모리를 확보하거나 다른 앱을 종료한 다음 다시 시도를 클릭하세요. 계속 발생하면 Orca를 다시 설치하세요.",
|
||||
"lowCommitMessage": "Windows의 메모리가 부족합니다.",
|
||||
"lowCommitDetail": "Windows에는 앱용 메모리가 {{availableMB}} MB밖에 남아 있지 않으므로 다시 로드한 후 다시 메모리가 부족합니다.",
|
||||
"lowCommitAdvice": "사용하지 않는 앱이나 ORCA 워크스페이스를 닫거나 Windows 페이지 파일 크기를 늘려 메모리를 확보한 다음 다시 로드 를 클릭합니다."
|
||||
},
|
||||
"sessionSearch": {
|
||||
"panel": {
|
||||
@@ -18563,7 +18734,8 @@
|
||||
"sessionsOther": "{{count}} 세션",
|
||||
"sessionsOfLoaded": "{{value1}} 세션 중 {{value0}}",
|
||||
"showMoreSessions": "더 많은 세션 보기",
|
||||
"loadingMoreSessions": "추가 세션 로드 중…"
|
||||
"loadingMoreSessions": "추가 세션 로드 중…",
|
||||
"unsupportedAgent": "이 컴퓨터는 선택한 에이전트에 대한 이력 검색을 지원하지 않습니다. 해당 컴퓨터에서 ORCA를 업데이트하거나 다른 에이전트를 선택하십시오."
|
||||
}
|
||||
},
|
||||
"sessionHistory": {
|
||||
@@ -18616,7 +18788,12 @@
|
||||
"loading": "하위 에이전트 로드 중…",
|
||||
"loadError": "모든 하위 에이전트를 로드할 수 없습니다.",
|
||||
"empty": "하위 에이전트를 찾을 수 없습니다."
|
||||
}
|
||||
},
|
||||
"antigravityReferenceDescription": "이 대본을 참고 자료로 사용하여 새로운 Antigravity CLI 대화에서 계속합니다.",
|
||||
"antigravityIdeToCli": "IDE → CLI",
|
||||
"antigravity2ToCli": "2.0 → CLI",
|
||||
"continueInCli": "CLI에서 계속",
|
||||
"continueInCliNewTab": "새 탭의 CLI에서 계속"
|
||||
},
|
||||
"common": {
|
||||
"retry": "다시 시도"
|
||||
@@ -18693,6 +18870,92 @@
|
||||
"removeTitle": "관리 계정을 삭제할까요?",
|
||||
"removeDescription": "먼저 이 프로필을 사용하는 에이전트를 중지하세요. 삭제하면 저장된 자격 증명과 대화 데이터가 지워집니다. 시스템 로그인은 변경되지 않습니다.",
|
||||
"cancel": "취소"
|
||||
},
|
||||
"antigravity": {
|
||||
"scope": "{{host}} 에서 기본 Agy 계정을 관리합니다.",
|
||||
"signIn": "이 호스트에서 AGY를 시작하고 브라우저 로그인을 완료한 다음 현재 계정을 저장하세요. 다른 계정을 추가하려면 agy에서/logout을 사용하고 다시 로그인하세요.",
|
||||
"docs": "로그인 안내",
|
||||
"retry": "다시 시도",
|
||||
"identityUnknown": "로그인한 ID를 사용할 수 없음",
|
||||
"signedOut": "로그인된 기본 Agy 계정이 없습니다.",
|
||||
"changed": "기본 계정이 변경되었습니다. AGY를 시작하기 전에 저장된 계정을 다시 선택하십시오.",
|
||||
"save": "현재계정",
|
||||
"refresh": "계정 새로고침",
|
||||
"usage": "사용량 새로 고침",
|
||||
"working": "계정 업데이트",
|
||||
"usageReading": "세션: {{session}} · 주간: {{weekly}}",
|
||||
"saved": "저장된 Google 계정",
|
||||
"nativeActive": "기본 계정",
|
||||
"selected": "선택됨",
|
||||
"select": "선택",
|
||||
"remove": "제거",
|
||||
"sessions": "선택은 이 호스트의 새로운 애기 세션에 적용됩니다. 기존 세션은 이전 계정을 유지할 수 있습니다.",
|
||||
"searchTitle": "Antigravity 계정",
|
||||
"searchDescription": "실행 호스트에서 기본 agy Google 계정을 저장하고 선택합니다.",
|
||||
"title": "Antigravity",
|
||||
"keyword": {
|
||||
"antigravity": "반중력",
|
||||
"agy": "agy",
|
||||
"google": "Google",
|
||||
"accounts": "있습니다"
|
||||
}
|
||||
}
|
||||
},
|
||||
"osDocumentOpen": {
|
||||
"failed": "파일을 열지 못했습니다."
|
||||
},
|
||||
"terminal": {
|
||||
"sessionSaveFailure": {
|
||||
"title": "터미널 세션을 저장할 수 없습니다",
|
||||
"capacity": "이 터미널을 저장하는 장치가 전체 스토리지 또는 초과된 스토리지 할당량을 보고했습니다. 해당 장치의 여유 공간을 확보한 다음 다시 시도하십시오.",
|
||||
"unknown": "ORCA는 터미널 상태를 저장할 수 없습니다. 다시 시도하세요. 이 문제가 계속되면 원인을 파악할 수 있도록 지원팀과 ORCA 로그를 공유하세요."
|
||||
},
|
||||
"codexTerminalServerIsolationNotice": {
|
||||
"title": "ORCA는 이제 공유 서버 없이 CODEX를 실행합니다",
|
||||
"description": "이를 통해 에이전트 상태를 더욱 안정적으로 유지할 수 있습니다. 설정에서 다시 켤 수 있습니다.",
|
||||
"openSettings": "설정 열기 "
|
||||
},
|
||||
"codexSharedSettingsNotice": {
|
||||
"title": "Orca의 Codex는 이제 ~/.codex를 사용합니다",
|
||||
"description": "Codex는 폴더를 신뢰하거나 명령을 승인하도록 다시 요청할 수 있습니다. ORCA에서만 추가한 MCP 서버를 다시 추가합니다."
|
||||
},
|
||||
"codexSharedServerBanner": {
|
||||
"title": "이 Codex는 다른 Codex 탭과 서버를 공유합니다",
|
||||
"body": "세션이 예기치 않게 종료될 수 있으며 에이전트 상태가 잘못되었을 수 있습니다.",
|
||||
"openedBeforeUpdateBody": "이 터미널은 ORCA가 각 Codex에게 자체 서버를 제공하기 전에 열렸습니다.",
|
||||
"oldTerminalDialogTitle": "이 Codex가 서버를 공유하는 이유",
|
||||
"oldTerminalDialogRisk": "서버를 공유하는 Codex 세션은 함께 종료될 수 있으며 에이전트 상태가 잘못될 수 있습니다.",
|
||||
"oldTerminalDialogCause": "이전 터미널은 여전히 Codex 서버를 공유합니다. 새 터미널을 열어 별도의 서버에서 Codex를 실행합니다.",
|
||||
"fix": "자물쇠",
|
||||
"openNewTerminal": "새 터미널 열기",
|
||||
"dontShowAgain": "다시 보지 않기",
|
||||
"dismiss": "닫기",
|
||||
"dialogTitle": "각 Codex 탭에 자체 서버를 제공합니다",
|
||||
"dialogDescription": "Codex 세션은 터미널 공유 백그라운드 서버에서 직접 시작되었습니다. ORCA는 시작되는 Codex 세션을 별도로 유지합니다. 세션이 서버를 공유할 때 서버를 닫으면 다른 세션이 종료될 수 있으며 에이전트 상태가 잘못될 수 있습니다.",
|
||||
"copy": "복사",
|
||||
"copied": "복사됨",
|
||||
"done": "완료",
|
||||
"step1Title": "Codex 서버 공유 끄기",
|
||||
"step1Note": "이렇게 하면 Codex 설정이 변경되므로 ORCA 외부에서도 적용됩니다.",
|
||||
"step2Title": "실행 중인 공유 서버 중지",
|
||||
"undo": "되돌리려면 codex features enable daemon_auto_start를 실행하세요.",
|
||||
"step2Warning": "서버를 공유하는 열려 있는 Codex 세션을 닫습니다.",
|
||||
"learnMore": "자세히 알아보기",
|
||||
"turnOff": "끄기",
|
||||
"turningOff": "끄는 중...",
|
||||
"turnedOff": "껐어요",
|
||||
"turnOffFailed": "Orca는 이 기능을 끌 수 없었다.",
|
||||
"stopServer": "서버 중지",
|
||||
"stopping": "정지 중",
|
||||
"stopped": "중지됨",
|
||||
"stopFailed": "Orca는 서버를 멈출 수 없었다.",
|
||||
"confirmStopTitle": "공유 서버를 중지하시겠습니까?",
|
||||
"confirmStopDescription": "이는 ORCA 외부 세션을 포함하여 이를 공유하는 모든 공개 Codex 세션을 종료합니다.",
|
||||
"cancel": "취소",
|
||||
"runs": "Runs"
|
||||
}
|
||||
},
|
||||
"fileSearch": {
|
||||
"failed": "검색에 실패했습니다. 다시 시도하세요."
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,8 @@
|
||||
"portsToggleDescription": "显示实时工作区端口。点击可查看工作区范围的端口和外部监听器。",
|
||||
"antigravityToggleDescription": "显示当前工作区的 Antigravity 订阅使用情况。",
|
||||
"grokToggleDescription": "通过 Grok CLI 登录后显示 Grok 订阅额度使用情况。",
|
||||
"cursorToggleDescription": "通过 cursor-agent 或 Cursor IDE 登录后显示 Cursor 套餐用量。"
|
||||
"cursorToggleDescription": "通过 cursor-agent 或 Cursor IDE 登录后显示 Cursor 套餐用量。",
|
||||
"zcodeToggleDescription": "显示 ZCode 编码计划配额使用情况。"
|
||||
},
|
||||
"menuBarIcon": {
|
||||
"title": "显示菜单栏图标",
|
||||
@@ -97,6 +98,16 @@
|
||||
"restartRequired": "需要重新启动",
|
||||
"unavailable": "浏览器身份不可用。"
|
||||
}
|
||||
},
|
||||
"agents": {
|
||||
"codexTerminalServerIsolation": {
|
||||
"title": "在自己的服务器上运行每个 Codex 终端",
|
||||
"description": "保持 Orca 的状态和关闭选项卡正常工作。关闭以使用 Codex 的共享服务器及其代理概述。适用于新终端。"
|
||||
},
|
||||
"codexSharedServerWarning": {
|
||||
"title": "当 Codex 选项卡共享服务器时发出警告",
|
||||
"description": "当您自己启动的 Codex 与其他选项卡共享服务器时,在您自己启动的 Codex 上显示一条通知,因为它的代理状态可能是错误的。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
@@ -504,7 +515,11 @@
|
||||
"opencode2_label": "OpenCode 2",
|
||||
"codebuddy_label": "CodeBuddy",
|
||||
"zcode_label": "ZCode",
|
||||
"jcode_label": "Jcode"
|
||||
"jcode_label": "Jcode",
|
||||
"freebuff_label": "Freebuff",
|
||||
"dsh_label": "DeepSeek Harness",
|
||||
"qoder_label": "Qoder CLI",
|
||||
"qoder_cn_label": "Qoder CLI China"
|
||||
},
|
||||
"skill": {
|
||||
"cli": {
|
||||
@@ -3035,7 +3050,14 @@
|
||||
"c6460cf584": "收回",
|
||||
"c44659e09f": "手机控制中",
|
||||
"3eed73394f": "您的键盘已暂停",
|
||||
"c7e4a2b8f1": "手机正在控制"
|
||||
"c7e4a2b8f1": "手机正在控制",
|
||||
"4b7e1c9a20": "尺寸仍适合您的手机",
|
||||
"9d2f6a3e58": "您的手机会话结束了。恢复以适合此窗口。",
|
||||
"1e5c8b7d43": "恢复",
|
||||
"6a3d9f2c71": "全部恢复",
|
||||
"8c1a5e9f36": "桌面打字已暂停。输出持续流动。",
|
||||
"2f7b4d1e95": "全部收回",
|
||||
"3a9c5f7e12": "最小化"
|
||||
},
|
||||
"TerminalAgentSessionForkDialog": {
|
||||
"17fc841e59": "复制上下文",
|
||||
@@ -3691,7 +3713,8 @@
|
||||
"codexSignInSuccess": "已登录 Codex",
|
||||
"codexSignInError": "Codex 登录失败,请重试。",
|
||||
"cursorUsageMenu": "Cursor 用量",
|
||||
"hiddenUsageProviders": "另有:{{value0}}"
|
||||
"hiddenUsageProviders": "另有:{{value0}}",
|
||||
"zcodeUsageMenu": "Z代码使用"
|
||||
},
|
||||
"StatusBarUsageEmptyCta": {
|
||||
"828c764a79": "连接账户",
|
||||
@@ -3873,6 +3896,9 @@
|
||||
"message": "请在运行 Orca 的电脑上的终端中运行 cursor-agent login,然后重新刷新用量。"
|
||||
},
|
||||
"plan": "套餐"
|
||||
},
|
||||
"zcode": {
|
||||
"mcp": "MCP"
|
||||
}
|
||||
},
|
||||
"SshTargetStatusRow": {
|
||||
@@ -5586,7 +5612,7 @@
|
||||
"f9dc6cc5d3": "重命名项目组",
|
||||
"370c6a55dd": "清除筛选条件",
|
||||
"b7acbf038b": "未找到工作区",
|
||||
"0c6ee14f23": "孩子",
|
||||
"0c6ee14f23": "子",
|
||||
"5fc9d1891b": "正在删除...",
|
||||
"c83968f87f": "删除项目",
|
||||
"64e55f7f01": "从组中删除",
|
||||
@@ -5603,7 +5629,7 @@
|
||||
"45fbfe0335": "重命名",
|
||||
"ebc5c7dcef": "隐藏子工作区",
|
||||
"84a2238242": "显示子工作区",
|
||||
"045a8aed48": "孩子们",
|
||||
"045a8aed48": "子工作区",
|
||||
"2ca6e29a3c": "仓库",
|
||||
"bb85cd86ba": "为 {{value0}} 创建工作区",
|
||||
"ebadb7eadb": "{{value0}} {{value1}} 子项 {{value2}}",
|
||||
@@ -5901,7 +5927,7 @@
|
||||
"card": {
|
||||
"compact": {
|
||||
"agents": {
|
||||
"a128d7006b": "{{value0}} {{value1}} 儿童 {{value2}}",
|
||||
"a128d7006b": "{{value0}} {{value1}} 子 {{value2}}",
|
||||
"289a1d2ca7": "展开{{value0}}。 {{value1}}",
|
||||
"0c1debfe84": "折叠 {{value0}}"
|
||||
}
|
||||
@@ -6309,6 +6335,11 @@
|
||||
"copied": "命令已复制",
|
||||
"retry": "立即重试",
|
||||
"restored": "Git 已恢复正常。工作树已刷新。"
|
||||
},
|
||||
"manualSortSwitch": {
|
||||
"title": "排序更改为手动",
|
||||
"description": "手动将工作区保留在您放置它们的位置。",
|
||||
"restore": "返回{{label}}"
|
||||
}
|
||||
},
|
||||
"shared": {
|
||||
@@ -7561,7 +7592,8 @@
|
||||
"pairingCodeReady": "配对码已准备就绪",
|
||||
"copyPairingCode": "复制配对码",
|
||||
"diagnosticsCopied": "已复制诊断信息",
|
||||
"diagnosticsCopyFailed": "无法复制诊断信息"
|
||||
"diagnosticsCopyFailed": "无法复制诊断信息",
|
||||
"5e2c7a1f84": "当您在手机上使用终端时,Orca 会将其缩小以适合您的手机屏幕。当您关闭应用程序或切换离开时,这可以控制它是保持手机大小(因此交互式 CLI 工具不会回流)还是将大小调整回桌面。您始终可以使用横幅上的“还原”或“全部还原”来手动调整大小。"
|
||||
},
|
||||
"MobileSettingsPane": {
|
||||
"9a3c280e49": "GitHub 发布",
|
||||
@@ -7666,10 +7698,10 @@
|
||||
"1e8f8d8fae": "就绪",
|
||||
"checking": "检查已安装的代理和技能路径...",
|
||||
"noAgents": "在 PATH 上未检测到代理 CLI。在“设置”→“代理”中安装代理,然后重新检查。",
|
||||
"fullCoverage_one": "所有 1 名已检测的特工都拥有该技能。",
|
||||
"fullCoverage_other": "所有 {{value0}} 已检测的特工都拥有该技能。",
|
||||
"fullCoverage_one": "所有 1 名已检测的智能体都拥有该技能。",
|
||||
"fullCoverage_other": "所有 {{value0}} 已检测的智能体都拥有该技能。",
|
||||
"noCoverage": "安装上面的技能,然后重新检查。",
|
||||
"partialCoverage": "{{value1}} 的 {{value0}} 已检测特工拥有该技能。"
|
||||
"partialCoverage": "{{value1}} 的 {{value0}} 已检测智能体拥有该技能。"
|
||||
},
|
||||
"OrchestrationSkillPromptDialog": {
|
||||
"f08d45293d": "复制命令",
|
||||
@@ -8469,7 +8501,12 @@
|
||||
"addTitle": "添加 SSH 主机",
|
||||
"editDescription": "更新此机器的连接详情。更改将在下次连接时生效。",
|
||||
"addDescription": "添加一台可通过 SSH 登录的持久机器。",
|
||||
"editingPrefix": "正在编辑"
|
||||
"editingPrefix": "正在编辑",
|
||||
"remoteRuntime": "运行时",
|
||||
"remoteRuntimeHelp": "哪个 Node.js 在此主机上运行 Orca。 Orca 管理的Node自己上传,不需要npm;主机节点使用已安装在那里的 Node.js。",
|
||||
"remoteRuntimeAuto": "自动",
|
||||
"remoteRuntimePinnedNode": "Orca 管理的节点",
|
||||
"remoteRuntimeHostNode": "主机节点"
|
||||
},
|
||||
"TasksPane": {
|
||||
"f71d8a9dd3": "任务提供者",
|
||||
@@ -8646,7 +8683,38 @@
|
||||
"fastDescription": "按住修饰键滚动时的额外倍数。",
|
||||
"tui": "TUI",
|
||||
"tuiDescription": "面向全屏终端应用的离散滚轮报告。"
|
||||
}
|
||||
},
|
||||
"8dbe0bc942": "shell 参数,每行一个",
|
||||
"f58cb71f53": "--rcfile\n/path/to/rcfile",
|
||||
"48b91a3ed2": "自定义参数",
|
||||
"7bd83fc1d0": "-l(默认)",
|
||||
"5ffc4777b6": "shell 参数模式",
|
||||
"578ec79449": "每行输入一个参数。留空则不传递任何参数。",
|
||||
"884a006065": "使用 -l 将 shell 作为登录 shell 启动。",
|
||||
"01c600daff": "shell 参数",
|
||||
"e3ae5aed18": "。请切换到系统 shell 或选择此主机上的可执行文件。",
|
||||
"59573d0b33": "输入 PATH 中的 shell 名称或可执行文件路径。Orca 会将其作为登录 shell 启动。",
|
||||
"5e06e87730": "自定义 shell 可执行文件",
|
||||
"c2bf02ce2f": "fish、nu 或 /bin/zsh",
|
||||
"f51cc79784": "自定义 shell",
|
||||
"dd3f4c35da": "系统 shell ({{value0}})",
|
||||
"fd05fb109c": "终端 shell",
|
||||
"69724e8f0c": "选择 Orca 为新本地终端窗格打开的 shell。",
|
||||
"c2ddb189e7": "rcfile",
|
||||
"73c211e979": "wrapper",
|
||||
"4faf688f78": "登录",
|
||||
"44f8a56f66": "参数",
|
||||
"af893aa433": "参数",
|
||||
"ddc72a4860": "默认",
|
||||
"d469840b75": "nushell",
|
||||
"17ad899ba4": "bash",
|
||||
"c9bc93d343": "zsh",
|
||||
"0cbe5ad727": "fish",
|
||||
"81694f1584": "终端",
|
||||
"a909136b3f": "shell",
|
||||
"1c29734248": "用于新终端窗格的 shell",
|
||||
"9589abc009": "默认 shell",
|
||||
"5a5eac2f44": "未找到 shell:{{value0}}"
|
||||
},
|
||||
"TerminalSettingsPreview": {
|
||||
"a63953a48a": "预览 {{value0}} 主题",
|
||||
@@ -8783,7 +8851,8 @@
|
||||
"f9a9cf6928": "启用语音听写之前需要麦克风许可。",
|
||||
"1eac933202": "打开 macOS 隐私和安全。授予访问权限后再次启用听写。",
|
||||
"cd9fe37556": "已授予麦克风权限",
|
||||
"6fa734ed95": "删除 {{value0}}"
|
||||
"6fa734ed95": "删除 {{value0}}",
|
||||
"openAiKeyName": "您的 OpenAI 转录密钥"
|
||||
},
|
||||
"WorktreeSymlinksSection": {
|
||||
"1c1e35b219": "删除 {{value0}}",
|
||||
@@ -9001,7 +9070,12 @@
|
||||
"yolo": "约洛",
|
||||
"manual": "手动的",
|
||||
"skip": "跳过",
|
||||
"checks": "检查"
|
||||
"checks": "检查",
|
||||
"7e15b89f6e": "服务器",
|
||||
"ff457e1e7b": "守护进程",
|
||||
"9f3becc4e8": "共享",
|
||||
"34337ed5c7": "隔离",
|
||||
"9a84e65118": "代理概览"
|
||||
}
|
||||
},
|
||||
"appearance": {
|
||||
@@ -9176,7 +9250,12 @@
|
||||
"cursor": "cursor"
|
||||
},
|
||||
"title": "Cursor 用量"
|
||||
}
|
||||
},
|
||||
"zcodeUsageTitle": "Z代码使用",
|
||||
"zcodeUsageDescription": "在状态栏中显示 ZCode 编码计划配额使用情况。",
|
||||
"zcode": "零码",
|
||||
"zai": "在",
|
||||
"glm": "格鲁姆"
|
||||
}
|
||||
},
|
||||
"auto": {
|
||||
@@ -9868,7 +9947,8 @@
|
||||
"9a9f8d4910": "连接 Jira Cloud 以浏览、创建和链接议题。",
|
||||
"74f3063026": "{{value0}} 站点{{value1}} 已连接",
|
||||
"statusConnected": "已连接",
|
||||
"statusNotConnected": "未连接"
|
||||
"statusNotConnected": "未连接",
|
||||
"jiraTokenName": "您的 Jira API 令牌"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -10050,7 +10130,7 @@
|
||||
},
|
||||
"orchestration": {
|
||||
"search": {
|
||||
"f5d39af41e": "儿童特工",
|
||||
"f5d39af41e": "子智能体",
|
||||
"c766a01978": "不可触摸",
|
||||
"08c65b12a2": "例子",
|
||||
"f278fd04db": "codex",
|
||||
@@ -10602,7 +10682,19 @@
|
||||
"statusline": "状态行",
|
||||
"dim": "暗淡",
|
||||
"colors": "颜色"
|
||||
}
|
||||
},
|
||||
"d31ed1ac1c": "rcfile",
|
||||
"d9e29543a1": "wrapper",
|
||||
"50ba80b6dd": "登录",
|
||||
"36ba1a1357": "参数",
|
||||
"5304b12d5c": "参数",
|
||||
"7c3ede6f12": "nushell",
|
||||
"bf09070e31": "bash",
|
||||
"d26257a80d": "zsh",
|
||||
"454df22a5e": "fish",
|
||||
"ddd5efe113": "shell",
|
||||
"3de504994c": "用于新本地交互式终端窗格的 shell 和参数",
|
||||
"1733ccd3e9": "终端 shell"
|
||||
},
|
||||
"windows": {
|
||||
"search": {
|
||||
@@ -10705,7 +10797,9 @@
|
||||
"modeDescriptionWindows": "选择“打开”、“代理”或“关闭”。代理工作时代理模式保持唤醒状态;盖子关闭行为遵循该设备的电源设置。",
|
||||
"modeDescriptionMac": "选择“打开”、“代理”或“关闭”。代理模式会在代理工作时防止空闲休眠,因此开盖即可完成长时间任务。合上盖子仍会使此 Mac 进入睡眠状态。",
|
||||
"modeDescriptionDefault": "选择“打开”、“代理”或“关闭”。当代理工作时,代理模式保持唤醒状态。 Orca 还要求该设备在盖子关闭时保持唤醒状态,具体取决于其电源策略。",
|
||||
"lidNoteMac": "开盖时防止空闲休眠;合上盖子仍会使此 Mac 进入睡眠状态。"
|
||||
"lidNoteMac": "开盖时防止空闲休眠;合上盖子仍会使此 Mac 进入睡眠状态。",
|
||||
"lidNoteWindows": "合盖行为遵循该设备的电源设置。",
|
||||
"lidNoteDefault": "Orca 还要求该设备在盖子关闭时保持唤醒状态,具体取决于其电源策略。"
|
||||
},
|
||||
"AgentAwakeSetting": {
|
||||
"on": "开启",
|
||||
@@ -10855,7 +10949,8 @@
|
||||
"2d60ec7921": "使用 API token 连接 Jira Cloud 站点,或使用个人访问令牌或用户名和密码连接自托管 Jira。凭据会发送到所选远程运行时并以运行时支持的加密方式存储。",
|
||||
"977e360b71": "使用 API token 连接 Jira Cloud 站点,或使用个人访问令牌或用户名和密码连接自托管 Jira。凭据存储在本地,本地运行时存储支持时会进行加密。",
|
||||
"statusConnected": "已连接",
|
||||
"statusNotConnected": "未连接"
|
||||
"statusNotConnected": "未连接",
|
||||
"linearTokenName": "您的 Linear API 令牌"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -12022,7 +12117,8 @@
|
||||
"notConfigured": "将 Bitbucket Cloud 帐户与 Atlassian API 令牌或访问令牌连接。 ORCA_BITBUCKET_* 环境变量也起作用并且优先。",
|
||||
"disconnectFailed": "无法删除保存的 Bitbucket 凭据。",
|
||||
"statusLoadFailed": "无法检查已保存的 Bitbucket 凭据。",
|
||||
"replaceCredentials": "添加或替换凭据"
|
||||
"replaceCredentials": "添加或替换凭据",
|
||||
"credentialName": "您的 Bitbucket 凭证"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -12117,12 +12213,17 @@
|
||||
"usageTitle": "套餐用量",
|
||||
"usageDescription": "已关联 Coding Plan 的实时配额窗口,随状态栏用量周期刷新。",
|
||||
"planLevel": "套餐:{{value0}}",
|
||||
"hostOnly": "请在运行 Orca 的电脑上的桌面应用中更改套餐站点和 API 密钥。"
|
||||
"hostOnly": "请在运行 Orca 的电脑上的桌面应用中更改套餐站点和 API 密钥。",
|
||||
"detailsUnavailable": "计划凭据详细信息只能在运行 Orca 的计算机上读取。",
|
||||
"siteUnavailable": "主机计划网站不可用"
|
||||
},
|
||||
"NotificationHostToggles": {
|
||||
"offCount": "{{count}} 台已关闭",
|
||||
"machines": "机器",
|
||||
"machinesDescription": "选择哪些机器可以在此电脑上显示通知。已配对服务器的开关也控制通过该服务器开展的工作。"
|
||||
},
|
||||
"UnsealedCredentialNotice": {
|
||||
"body": "{{credential}} 未加密存储 — 该系统没有 Orca 可以使用的操作系统密钥环。任何可以读取您的磁盘或其备份的人都可以读取该凭据。安装并解锁 gnome-keyring 或 kwallet,然后再次保存以密封它。"
|
||||
}
|
||||
},
|
||||
"right": {
|
||||
@@ -14073,7 +14174,7 @@
|
||||
"2f1a1d10c4": "台式机",
|
||||
"156db8a68a": "已创建 PR",
|
||||
"4a40af029b": "智能体时间",
|
||||
"00a6903322": "特工产生",
|
||||
"00a6903322": "智能体产生",
|
||||
"c0e2e9dcd9": "欢迎回来",
|
||||
"af761a0c0d": "设置",
|
||||
"5d94e8ddcc": "Orca"
|
||||
@@ -14905,7 +15006,12 @@
|
||||
"CsvViewer": {
|
||||
"eedd0d37a7": "列",
|
||||
"ac31d2cd60": "行",
|
||||
"a233d55b77": "空文件"
|
||||
"a233d55b77": "空文件",
|
||||
"delimiterComma": "逗号",
|
||||
"delimiterSemicolon": "分号",
|
||||
"delimiterTab": "选项卡",
|
||||
"delimiterAuto": "自动 ({{delimiter}})",
|
||||
"delimiter": "分隔符"
|
||||
},
|
||||
"DiffNotesSendMenu": {
|
||||
"f1aa04b5cf": "这个文件",
|
||||
@@ -15443,7 +15549,9 @@
|
||||
}
|
||||
},
|
||||
"richMarkdownLargeTextPaste": {
|
||||
"tooLarge": "粘贴内容过大。"
|
||||
"tooLarge": "粘贴内容过大。",
|
||||
"stopped": "大浆糊还没完成就停了。",
|
||||
"cancelled": "大型粘贴被取消,因为其原始目标发生了变化。"
|
||||
},
|
||||
"CheckRunJobs": {
|
||||
"1c0a4d7e02": "已成功",
|
||||
@@ -15538,6 +15646,10 @@
|
||||
"a0af0198aa": "默认情况下不渲染较大的差异。",
|
||||
"c3d9f4a712": "此差异的大小尚不清楚,因此会根据请求加载。",
|
||||
"f7fa7a40d0": "负载差异"
|
||||
},
|
||||
"richMarkdownImageInsertionFeedback": {
|
||||
"importedFileKept": "由于目的地更改,图像插入被取消。导入的文件被保留。",
|
||||
"destinationChanged": "由于目的地更改,图像插入被取消。再试一次。"
|
||||
}
|
||||
},
|
||||
"diff": {
|
||||
@@ -15587,7 +15699,7 @@
|
||||
},
|
||||
"dashboard": {
|
||||
"DashboardAgentChildDisclosure": {
|
||||
"1b57ce9fa4": "{{value0}} {{value1}} 儿童 {{value2}}"
|
||||
"1b57ce9fa4": "{{value0}} {{value1}} 子 {{value2}}"
|
||||
},
|
||||
"DashboardAgentRow": {
|
||||
"912e136cd9": "发送",
|
||||
@@ -16606,7 +16718,7 @@
|
||||
"dc708f3eff": "紧密智能体"
|
||||
},
|
||||
"clearCompleted": {
|
||||
"clearedOne": "清除 1 个已完成的特工",
|
||||
"clearedOne": "清除 1 个已完成的智能体",
|
||||
"clearedMany": "已清除 {{count}} 已完成的代理",
|
||||
"undo": "撤消"
|
||||
},
|
||||
@@ -17592,7 +17704,7 @@
|
||||
"runIntegrationOne": "使用 1 集成",
|
||||
"runIntegrationMany": "使用 {{value0}} 集成",
|
||||
"runAgentOne": "然 1 代理",
|
||||
"runAgentMany": "然 {{value0}} 特工",
|
||||
"runAgentMany": "然 {{value0}} 智能体",
|
||||
"runPlanOne": "更新了计划",
|
||||
"runPlanMany": "更新计划 {{value0}} 次",
|
||||
"runToolOne": "使用 1 个工具",
|
||||
@@ -17732,7 +17844,7 @@
|
||||
"stop": "停止",
|
||||
"stopTask": "停止{{value0}}",
|
||||
"stopAll": "停止后台任务",
|
||||
"agent": "后台特工",
|
||||
"agent": "后台智能体",
|
||||
"workflow": "后台工作流程",
|
||||
"command": "后台命令",
|
||||
"monitor": "后台监控",
|
||||
@@ -18569,6 +18681,10 @@
|
||||
"sourceControl": {
|
||||
"unlinkedPr": {
|
||||
"status": "PR #{{number}} 未链接"
|
||||
},
|
||||
"discard": {
|
||||
"restoreStagedVersionDescription": "这将恢复最后一个暂存版本并放弃删除。此操作无法撤消。",
|
||||
"unstagedChangesDescription": "这将恢复对此文件的未暂存更改。此操作无法撤消。"
|
||||
}
|
||||
},
|
||||
"rendererRecovery": {
|
||||
@@ -18586,7 +18702,10 @@
|
||||
"launchFailedMessage": "Orca 无法启动绘制其窗口的进程。",
|
||||
"launchFailedDetail": "Orca 重试了 {{recoveryCount}} 次,但未成功。",
|
||||
"processLimitDetail": "由于你的用户帐户已达到进程数上限,系统拒绝创建新进程。这通常由失控的终端、开发服务器或代理导致。请关闭其中一些,然后点击“重试”。",
|
||||
"launchFailedGenericDetail": "系统拒绝启动它。请释放内存或关闭其他应用,然后点击“重试”。如果问题持续出现,请重新安装 Orca。"
|
||||
"launchFailedGenericDetail": "系统拒绝启动它。请释放内存或关闭其他应用,然后点击“重试”。如果问题持续出现,请重新安装 Orca。",
|
||||
"lowCommitMessage": "Windows 内存不足。",
|
||||
"lowCommitDetail": "Windows 只剩下 {{availableMB}} MB 内存供应用程序使用,因此窗口在重新加载后再次耗尽内存。",
|
||||
"lowCommitAdvice": "通过关闭未使用的应用程序或 Orca 工作区来释放内存,或增加 Windows 页面文件大小,然后单击“重新加载”。"
|
||||
},
|
||||
"sessionSearch": {
|
||||
"panel": {
|
||||
@@ -18615,7 +18734,8 @@
|
||||
"sessionsOther": "{{count}} 会话",
|
||||
"sessionsOfLoaded": "{{value0}} 次(共 {{value1}} 次)",
|
||||
"showMoreSessions": "显示更多会话",
|
||||
"loadingMoreSessions": "正在加载更多会话..."
|
||||
"loadingMoreSessions": "正在加载更多会话...",
|
||||
"unsupportedAgent": "此计算机不支持所选代理的历史搜索。更新该计算机上的 Orca 或选择其他代理。"
|
||||
}
|
||||
},
|
||||
"sessionHistory": {
|
||||
@@ -18668,7 +18788,12 @@
|
||||
"loading": "正在加载子代理...",
|
||||
"loadError": "无法加载所有子代理。",
|
||||
"empty": "未找到子代理。"
|
||||
}
|
||||
},
|
||||
"antigravityReferenceDescription": "使用此记录作为参考继续新的Antigravity CLI 对话。",
|
||||
"antigravityIdeToCli": "IDE → CLI",
|
||||
"antigravity2ToCli": "2.0 → 命令行界面",
|
||||
"continueInCli": "在 CLI 中继续",
|
||||
"continueInCliNewTab": "在新选项卡中继续使用 CLI"
|
||||
},
|
||||
"common": {
|
||||
"retry": "重试"
|
||||
@@ -18745,6 +18870,92 @@
|
||||
"removeTitle": "移除托管账户?",
|
||||
"removeDescription": "请先停止使用此配置的代理。移除将删除其保存的凭据和对话数据。系统登录不受影响。",
|
||||
"cancel": "取消"
|
||||
},
|
||||
"antigravity": {
|
||||
"scope": "管理 {{host}} 上的本机 agy 帐户。",
|
||||
"signIn": "在此主机上启动 agy 并完成其浏览器登录,然后保存当前帐户。要添加其他帐户,请在 agy 中使用 /logout 并再次登录。",
|
||||
"docs": "登录说明",
|
||||
"retry": "重试",
|
||||
"identityUnknown": "登录身份不可用",
|
||||
"signedOut": "没有登录本机 agy 帐户。",
|
||||
"changed": "本机帐户已更改。在启动 agy 之前再次选择已保存的帐户。",
|
||||
"save": "保存当前帐户",
|
||||
"refresh": "刷新帐户",
|
||||
"usage": "刷新使用情况",
|
||||
"working": "正在更新帐户",
|
||||
"usageReading": "会话:{{session}} · 每周:{{weekly}}",
|
||||
"saved": "已保存的 Google 帐户",
|
||||
"nativeActive": "原生账户",
|
||||
"selected": "已选择",
|
||||
"select": "选择",
|
||||
"remove": "移除",
|
||||
"sessions": "选择适用于该主机上的新 agy 会话。现有会话可能会保留其以前的帐户。",
|
||||
"searchTitle": "Antigravity账户",
|
||||
"searchDescription": "在执行主机上保存并选择本机 agy Google 帐户。",
|
||||
"title": "Antigravity",
|
||||
"keyword": {
|
||||
"antigravity": "反重力",
|
||||
"agy": "阿吉",
|
||||
"google": "谷歌",
|
||||
"accounts": "账户"
|
||||
}
|
||||
}
|
||||
},
|
||||
"osDocumentOpen": {
|
||||
"failed": "无法打开文件。"
|
||||
},
|
||||
"terminal": {
|
||||
"sessionSaveFailure": {
|
||||
"title": "无法保存终端会话",
|
||||
"capacity": "保存该终端的设备报告存储空间已满或超出存储配额。该设备上有可用空间,然后重试。",
|
||||
"unknown": "Orca 无法保存最终状态。再试一次。如果这种情况持续存在,请与支持人员共享 Orca 日志,以便我们找出原因。"
|
||||
},
|
||||
"codexTerminalServerIsolationNotice": {
|
||||
"title": "Orca 现在无需共享服务器即可运行 Codex",
|
||||
"description": "这使得代理状态更加可靠。您可以在“设置”中将其重新打开。",
|
||||
"openSettings": "打开设置"
|
||||
},
|
||||
"codexSharedSettingsNotice": {
|
||||
"title": "Orca 中的 Codex 现在使用 ~/.codex",
|
||||
"description": "Codex 可能会再次要求信任文件夹或批准命令。重新添加您仅在 Orca 中添加的所有 MCP 服务器。"
|
||||
},
|
||||
"codexSharedServerBanner": {
|
||||
"title": "此 Codex 与您的其他 Codex 选项卡共享服务器",
|
||||
"body": "会话可能会意外结束,并且代理状态可能会错误。",
|
||||
"openedBeforeUpdateBody": "这个终端是在 Orca 开始为每个 Codex 提供自己的服务器之前打开的。",
|
||||
"oldTerminalDialogTitle": "为什么此 Codex 共享服务器",
|
||||
"oldTerminalDialogRisk": "共享服务器的 Codex 会话可能会一起结束,并且代理状态可能会错误。",
|
||||
"oldTerminalDialogCause": "较旧的终端仍然共享 Codex 服务器。打开一个新终端以在单独的服务器上运行 Codex。",
|
||||
"fix": "使固定",
|
||||
"openNewTerminal": "打开新终端",
|
||||
"dontShowAgain": "不再显示",
|
||||
"dismiss": "关闭",
|
||||
"dialogTitle": "为每个 Codex 选项卡提供自己的服务器",
|
||||
"dialogDescription": "Codex 会话直接在共享一台后台服务器的终端中启动。 Orca 将其启动的 Codex 会话分开保存。当会话共享一台服务器时,关闭一个服务器可能会结束其他服务器,并且代理状态可能会错误。",
|
||||
"copy": "复制",
|
||||
"copied": "已复制",
|
||||
"done": "完成",
|
||||
"step1Title": "关闭 Codex 服务器共享",
|
||||
"step1Note": "这会更改您的 Codex 设置,因此它也适用于 Orca 外部。",
|
||||
"step2Title": "停止正在运行的共享服务器",
|
||||
"undo": "要撤消,请运行 codex features enable daemon_auto_start。",
|
||||
"step2Warning": "关闭共享服务器的所有打开的 Codex 会话",
|
||||
"learnMore": "了解更多",
|
||||
"turnOff": "关",
|
||||
"turningOff": "正在关闭…",
|
||||
"turnedOff": "已关闭",
|
||||
"turnOffFailed": "Orca 无法关闭此功能。",
|
||||
"stopServer": "停止服务器",
|
||||
"stopping": "停止…",
|
||||
"stopped": "已停止",
|
||||
"stopFailed": "Orca 无法停止服务器。",
|
||||
"confirmStopTitle": "停止共享服务器?",
|
||||
"confirmStopDescription": "这将关闭所有共享它的开放 Codex 会话,包括 Orca 之外的会话。",
|
||||
"cancel": "取消",
|
||||
"runs": "跑步"
|
||||
}
|
||||
},
|
||||
"fileSearch": {
|
||||
"failed": "搜索失败。再试一次。"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user