maestro/ui/src/i18n/locales/ja/detail.json
oss-sync a6d1879d63
Some checks failed
CI / build-and-test (push) Has been cancelled
sync: update from private repo (c764df2f)
2026-06-29 01:32:25 +00:00

100 lines
9.1 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"delegateRuns": {
"eventsEmpty": "イベントなし"
},
"tabs": { "chat": "会話", "overview": "概要", "activity": "進捗", "files": "ファイル", "trace": "トレース", "browser": "ブラウザ", "ssh": "SSH" },
"chatTabsLabel": "チャットと詳細",
"panel": {
"deleteConfirm": "このタスクを削除しますか?この操作は取り消せません。",
"subtitle": "ローカルワークスペース", "author": "作成者", "change": "変更",
"saving": "保存中...", "save": "保存", "cancel": "キャンセル",
"deleting": "削除中...", "delete": "削除", "close": "詳細パネルを閉じる", "tabsLabel": "詳細タブ"
},
"visibility": {
"private": "非公開", "org": "組織", "public": "公開",
"sharedWith": "共有先: {{org}}", "orgLoginHint": "組織を使うには Gitea でログインしてください"
},
"share": { "sharing": "共有中...", "publish": "公開リンクを発行", "copied": "コピーしました", "copy": "共有リンクをコピー", "stop": "共有を停止" },
"continue": {
"label": "別 piece で続ける", "disabled": "タスクが進行中のため続行できません",
"heading": "Task #{{id}} を別 piece で続ける",
"workspaceNote": "workspace は共有されます (output/ のファイルは次の piece からも見えます)",
"prevPiece": "直前 piece \"{{name}}\" の", "question": "質問", "result": "結果", "current": "(現在)",
"newInstruction": "新しい指示", "instructionPlaceholder": "例: output/manual.md を使ってサーバー foo.example.com をセットアップして",
"cancel": "キャンセル", "starting": "起動中..."
},
"focus": { "toStandard": "標準表示に戻る", "toFocused": "集中モード (TASK 列を細い rail に / Chat と Workspace を可変分割)", "toFocusedShort": "集中モードに切替" },
"feedback": { "title": "フィードバック", "change": "変更", "good": "良かった", "bad": "改善が必要", "commentPlaceholder": "コメント(任意)", "cancel": "キャンセル", "submitting": "送信中...", "submit": "送信", "tags": { "goodAccuracy": "出力の精度が高い", "goodFormat": "フォーマットが適切", "goodUnderstanding": "指示をよく理解していた", "goodSpeed": "速度が適切だった", "badAccuracy": "出力の精度が低い", "badFormat": "フォーマットが不適切", "badMismatch": "指示と違う結果になった", "badUnnecessary": "不要な作業をしていた", "badStalled": "途中で止まった / ASKが多すぎた" } },
"title": { "edit": "タイトルを編集", "regenerate": "AIでタイトルを再生成", "save": "保存", "saving": "保存中...", "cancel": "キャンセル" },
"mission": {
"pinnedMemo": "固定メモ", "edit": "編集", "cancel": "キャンセル", "saving": "保存中...", "save": "保存",
"emptyHelp": "まだ Mission Brief は設定されていません。エージェントが必要に応じて自動で書き込みますが、手動で目標 / 進捗 / 残タスクをここに固定しておくことで、長い会話の途中でも本質を見失わないように誘導できます。",
"fields": {
"goal": { "label": "目標", "placeholder": "このタスクの本質的な目標 (Markdown 可)", "emptyHint": "未設定 — エージェントが最初に書きます" },
"done": { "label": "完了", "placeholder": "完了したマイルストーン (Markdown 箇条書き推奨)", "emptyHint": "まだ何も完了していません" },
"open": { "label": "残タスク", "placeholder": "残っている作業 / ブロッカー", "emptyHint": "残タスク未記入" },
"clarifications": { "label": "補足・制約", "placeholder": "途中で追加された制約・補足", "emptyHint": "補足なし" }
}
},
"progress": {
"timeline": "実行 Timeline", "events": "件",
"current": "現在: {{movement}}", "currentPending": "現在の movement は取得待ちです",
"loading": "読み込み中...", "noProgress": "まだ進行情報がありません。", "viewFull": "全文",
"logLoading": "(activity.log を読み込み中...)", "logEmpty": "(activity.log がまだありません)"
},
"timeline": { "empty": "コメントなし" },
"context": {
"ariaLabel": "コンテキスト残り {{remaining}} tokens、{{percent}}% 使用",
"awaiting": "最初の LLM 呼び出しを待機中",
"remaining": "残り {{remaining}} tokens · {{percent}}%"
},
"sharingPreview": { "notShared": "— 共有されません" },
"trace": { "loading": "読み込み中...", "error": "エラー", "empty": "events.jsonl がまだ存在しません。タスクが少なくとも一度実行されると、engine 内部動作のトレースがここに表示されます。", "refreshTooltip": "手動更新(自動 5 秒ごとにも更新されます)", "totalTime": "総時間 (cache hit 除外、max は個別呼び出しの最大値)" },
"output": { "title": "成果物プレビュー", "viewFull": "全文", "empty": "まだ成果物が生成されていません。", "emptyHint": "成果物は ファイルタブの output/ に保存されます。" },
"subtasks": {
"activityTitle": "サブタスク進捗", "done": "完了", "filesLoading": "ファイル読み込み中...", "files": "ファイル",
"childTasks": "子タスク ({{done}}/{{total}} 完了)", "title": "サブ実行",
"delegateSection": "delegate直列",
"delegateStatus": {
"success": "完了",
"aborted": "中断",
"needs_user_input": "要確認",
"running": "実行中"
},
"delegateRunningTool": "{{tool}} 実行中",
"category": { "output": "出力ファイル", "logs": "ログ", "input": "入力ファイル" }
},
"browser": {
"loading": "読み込み中…", "fetchFailed": "ブラウザセッション情報の取得に失敗しました",
"novncNotInstalled": {
"title": "noVNC の Web 配布物 (vnc.html) が配置されていません",
"body": "このタスクのブラウザセッションは存在しますが、noVNC の HTML/JS 一式が vendor/noVNC/ に無いため iframe を表示できません。",
"setupIntro": "以下のいずれかの方法でセットアップしてください:",
"bareMetal": "bare metal / dev 環境: scripts/setup-novnc.sh を実行",
"docker": "Docker: 最新の Dockerfile (noVNC tarball を builder で展開) で再ビルド"
},
"headless": { "title": "headless モードでは Browser のライブ表示は使えません", "body": "Settings → Tools → Browser Runtime で Browser Session Mode を novnc にXvfb/x11vnc/websockify 必須)。" },
"displayUnavailable": { "title": "ライブ表示スタックがホストに未導入です", "body": "管理者に Xvfb/x11vnc/websockify の導入を依頼してください。" },
"noSession": { "title": "まだセッションがありません", "body": "このタスクで BrowseWeb を実行するとここに表示されます (5 秒ポーリング中)。" },
"openNewTab": "新しいタブで開く ↗", "releaseConfirm": "このタスクのブラウザセッションを終了します。よろしいですか?",
"releaseTooltip": "セッションを destroy する。次回 BrowseWeb 実行時に再生成される",
"releasing": "終了中…", "release": "セッション終了", "pipActive": "PiP ウィンドウで表示中。閉じるとここに戻ります。"
},
"console": {
"scrollLatest": "最新へスクロール", "keyboardBar": "ターミナルキーボード補助", "paste": "ペースト",
"keyAria": { "arrow-left": "左", "arrow-down": "下", "arrow-up": "上", "arrow-right": "右" },
"sshDisabled": "SSH サブシステムは無効です。config.yaml の ssh.enabled: true を設定後にサーバーを再起動してください。",
"startTitle": "SSH コンソールを開始", "startDesc": "接続を選んでセッションを開始すると、ターミナルが開き AI とこのタスクで共有されます。",
"loadFailed": "読み込みに失敗しました", "noConnections": "利用できる SSH 接続がありません — Settings → SSH Connections で登録/grant してください。",
"starting": "開始中…", "startSession": "セッション開始", "replaceStart": "現在のセッションを置き換えて開始",
"errors": {
"hostKeyNotVerified": "接続の host key を検証してくださいSettings → SSH Connections → Test",
"noGrant": "この接続への権限がありませんadmin に grant を依頼してください)",
"hostKeyMismatch": "host key 不一致MITM の可能性。admin に連絡してください",
"disabled": "この接続は無効化されています", "abuseLocked": "この接続は一時的にロックされていますabuse 検知)",
"notFound": "接続が見つかりません", "startFailed": "セッションを開始できませんでした: {{code}}",
"sessionExists": "別の接続のセッションが既に存在します。置き換えて開始できます。"
}
}
}