feat: the frontend part of mcp (#22131)

Co-authored-by: jZonG <jzongcode@gmail.com>
Co-authored-by: Novice <novice12185727@gmail.com>
Co-authored-by: nite-knite <nkCoding@gmail.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
This commit is contained in:
Joel
2025-07-10 14:14:02 +08:00
committed by GitHub
parent 535fff62f3
commit 5375d9bb27
152 changed files with 6340 additions and 695 deletions

View File

@@ -28,10 +28,21 @@ const translation = {
add: '追加',
added: '追加済',
manageInTools: 'ツールリストに移動して管理する',
emptyTitle: '利用可能なワークフローツールはありません',
emptyTip: '追加するには、「ワークフロー -> ツールとして公開」に移動する',
emptyTitleCustom: 'カスタムツールはありません',
emptyTipCustom: 'カスタムツールの作成',
custom: {
title: 'カスタムツールはありません',
tip: 'カスタムツールを作成する',
},
workflow: {
title: '利用可能なワークフローツールはありません',
tip: 'スタジオでワークフローをツールに公開する',
},
mcp: {
title: '利用可能なMCPツールはありません',
tip: 'MCPサーバーを追加する',
},
agent: {
title: 'Agent strategy は利用できません',
},
},
createTool: {
title: 'カスタムツールを作成する',
@@ -152,6 +163,72 @@ const translation = {
toolNameUsageTip: 'ツール呼び出し名、エージェントの推論とプロンプトの単語に使用されます',
copyToolName: '名前をコピー',
noTools: 'ツールが見つかりませんでした',
mcp: {
create: {
cardTitle: 'MCPサーバーHTTPを追加',
cardLink: 'MCPサーバー統合について詳しく知る',
},
noConfigured: '未設定',
updateTime: '更新日時',
toolsCount: '{{count}} 個のツール',
noTools: '利用可能なツールはありません',
modal: {
title: 'MCPサーバーHTTPを追加',
editTitle: 'MCPサーバーHTTPを編集',
name: '名前とアイコン',
namePlaceholder: 'MCPサーバーの名前を入力',
serverUrl: 'サーバーURL',
serverUrlPlaceholder: 'サーバーエンドポイントのURLを入力',
serverUrlWarning: 'サーバーアドレスを更新すると、このサーバーに依存するアプリケーションに影響を与える可能性があります。',
serverIdentifier: 'サーバー識別子',
serverIdentifierTip: 'ワークスペース内でのMCPサーバーのユニーク識別子です。使用可能な文字は小文字、数字、アンダースコア、ハイフンで、最大24文字です。',
serverIdentifierPlaceholder: 'ユニーク識別子my-mcp-server',
serverIdentifierWarning: 'IDを変更すると、既存のアプリケーションではサーバーが認識できなくなります。',
cancel: 'キャンセル',
save: '保存',
confirm: '追加して承認',
},
delete: 'MCPサーバーを削除',
deleteConfirmTitle: '{{mcp}} を削除しますか?',
operation: {
edit: '編集',
remove: '削除',
},
authorize: '承認',
authorizing: '承認中...',
authorizingRequired: '承認が必要です。',
authorizeTip: '承認後、このページにツールが表示されるようになります。',
update: '更新',
updating: '更新中...',
gettingTools: 'ツール取得中...',
updateTools: 'ツール更新中...',
toolsEmpty: 'ツールが読み込まれていません',
getTools: 'ツールを取得',
toolUpdateConfirmTitle: 'ツールリストの更新',
toolUpdateConfirmContent: 'ツールリストを更新すると、既存のアプリケーションに重大な影響を与える可能性があります。続行しますか?',
toolsNum: '{{count}} 個のツールが含まれています',
onlyTool: '1つのツールが含まれています',
identifier: 'サーバー識別子(クリックしてコピー)',
server: {
title: 'MCPサーバー',
url: 'サーバーURL',
reGen: 'サーバーURLを再生成しますか',
addDescription: '説明を追加',
edit: '説明を編集',
modal: {
addTitle: 'MCPサーバーを有効化するための説明を追加',
editTitle: '説明を編集',
description: '説明',
descriptionPlaceholder: 'このツールの機能とLLM大規模言語モデルでの使用方法を説明してください。',
parameters: 'パラメータ',
parametersTip: '各パラメータの説明を追加して、LLMがその目的と制約を理解できるようにします。',
parametersPlaceholder: 'パラメータの目的と制約',
confirm: 'MCPサーバーを有効にする',
},
publishTip: 'アプリが公開されていません。まずアプリを公開してください。',
},
},
}
export default translation