feat(ui): start worktree sessions from GitLab issues and merge requests
This commit is contained in:
@@ -1879,7 +1879,9 @@ export const dict: Record<I18nKey, string> = {
|
||||
'session.newWorktree.branchNamePlaceholder': 'feature/my-awesome-feature',
|
||||
'session.newWorktree.actions.change': '変更',
|
||||
'session.newWorktree.actions.startFromGitHubIssuePr': 'GitHub Issue/PRから開始',
|
||||
'session.newWorktree.actions.startFromGitLabIssueMr': 'GitLab Issue/MRから開始',
|
||||
'session.newWorktree.usingPrBranch': 'PRブランチを使用: {branch}',
|
||||
'session.newWorktree.usingMrBranch': 'MRブランチを使用: {branch}',
|
||||
'session.newWorktree.fromIssue': 'Issue #{number}: {title}から',
|
||||
'session.newWorktree.worktreeDirectory': 'ワークツリーディレクトリ',
|
||||
'session.newWorktree.worktreeDirectoryPlaceholder': 'my-worktree-directory',
|
||||
@@ -1890,6 +1892,7 @@ export const dict: Record<I18nKey, string> = {
|
||||
'session.newWorktree.newBranchFromSource': '{source}から新しいブランチが作成されます',
|
||||
'session.newWorktree.issueNumber': 'Issue #{number}',
|
||||
'session.newWorktree.prNumber': 'PR #{number}',
|
||||
'session.newWorktree.mrNumber': 'MR #{number}',
|
||||
'session.newWorktree.includeDiffBadge': '+diff',
|
||||
'session.newWorktree.newSessionTitle': '新しいセッション',
|
||||
'session.newWorktree.fromSource': 'from {source}',
|
||||
@@ -1902,9 +1905,11 @@ export const dict: Record<I18nKey, string> = {
|
||||
'session.newWorktree.error.branchNameRequired': 'ブランチ名が必要です',
|
||||
'session.newWorktree.error.worktreeDirectoryRequired': 'ワークツリーディレクトリが必要です',
|
||||
'session.newWorktree.error.sendGitHubContextFailed': 'GitHubコンテキストの送信に失敗しました',
|
||||
'session.newWorktree.error.sendGitLabContextFailed': 'GitLabコンテキストの送信に失敗しました',
|
||||
'session.newWorktree.error.createWorktreeFailed': 'ワークツリーの作成に失敗しました',
|
||||
'session.newWorktree.toast.sessionFromIssue': 'Issueからセッションを作成しました',
|
||||
'session.newWorktree.toast.sessionFromPr': 'PRからセッションを作成しました',
|
||||
'session.newWorktree.toast.sessionFromMr': 'マージリクエストからセッションを作成しました',
|
||||
'session.newWorktree.toast.worktreeCreated': 'ワークツリーを作成しました',
|
||||
'session.newWorktree.toast.worktreeCreatedDescription': '{target} - バックグラウンドでブートストラップ中',
|
||||
'session.githubIntegration.title': 'GitHubから選択',
|
||||
@@ -1929,6 +1934,29 @@ export const dict: Record<I18nKey, string> = {
|
||||
'session.githubIntegration.validation.branchAlreadyCheckedOut': 'ブランチはすでにワークツリーでチェックアウトされています',
|
||||
'session.githubIntegration.validation.branchAlreadyExists': 'ブランチはすでにローカルに存在します',
|
||||
'session.githubIntegration.validation.failed': '検証に失敗しました',
|
||||
'session.gitlabIntegration.title': 'GitLabから選択',
|
||||
'session.gitlabIntegration.tabs.issues': 'Issue',
|
||||
'session.gitlabIntegration.tabs.mergeRequests': 'マージリクエスト',
|
||||
'session.gitlabIntegration.connect.title': 'GitLabに接続',
|
||||
'session.gitlabIntegration.connect.description': 'Issueまたはマージリクエストをリンクしてワークツリー詳細を自動入力',
|
||||
'session.gitlabIntegration.connect.action': 'GitLabに接続',
|
||||
'session.gitlabIntegration.search.issuesPlaceholder': 'GitLabのIssueを検索',
|
||||
'session.gitlabIntegration.search.mrsPlaceholder': 'GitLabのマージリクエストを検索',
|
||||
'session.gitlabIntegration.empty.noIssuesFound': 'Issueが見つかりません',
|
||||
'session.gitlabIntegration.empty.noMergeRequestsFound': 'マージリクエストが見つかりません',
|
||||
'session.gitlabIntegration.actions.loadMore': 'さらに読み込む',
|
||||
'session.gitlabIntegration.actions.cancel': 'キャンセル',
|
||||
'session.gitlabIntegration.actions.select': '選択',
|
||||
'session.gitlabIntegration.selected.issueNumber': 'Issue #{number}',
|
||||
'session.gitlabIntegration.selected.mrNumber': 'MR #{number}',
|
||||
'session.gitlabIntegration.includeDiffAria': 'セッションコンテキストにMR差分を含める',
|
||||
'session.gitlabIntegration.includeDiff': 'MR差分を含める',
|
||||
'session.gitlabIntegration.error.notConnected': 'GitLabに接続されていません',
|
||||
'session.gitlabIntegration.error.loadDataFailed': 'データの読み込みに失敗しました',
|
||||
'session.gitlabIntegration.validation.branchAlreadyCheckedOut': 'ブランチはすでにワークツリーでチェックアウトされています',
|
||||
'session.gitlabIntegration.validation.branchAlreadyExists': 'ブランチはすでにローカルに存在します',
|
||||
'session.gitlabIntegration.validation.failed': '検証に失敗しました',
|
||||
'session.gitlabIntegration.draftBadge': '下書き',
|
||||
'chat.fileAttachment.toast.attachFailed': 'ファイルの添付に失敗しました',
|
||||
'chat.fileAttachment.toast.someFilesSkipped': '一部のファイルがスキップされました:\n{summary}',
|
||||
'chat.fileAttachment.toast.vscodePickFailed': 'VS Codeでのファイル選択に失敗しました',
|
||||
|
||||
Reference in New Issue
Block a user