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: '"워크플로우 -> 도구로 등록하기"로 이동',
emptyTipCustom: '사용자 정 도구 만들기',
emptyTitleCustom: '사용 가능한 사용자 지정 도구가 없습니다.',
custom: {
title: '사용자 정의 도구 없음',
tip: '사용자 정 도구 생성',
},
workflow: {
title: '워크플로우 도구 없음',
tip: '스튜디오에서 워크플로우를 도구로 게시',
},
mcp: {
title: 'MCP 도구 없음',
tip: 'MCP 서버 추가',
},
agent: {
title: '에이전트 전략 없음',
},
},
createTool: {
title: '커스텀 도구 만들기',
@@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'Agent 추리와 프롬프트를 위한 도구 호출 이름',
noTools: '도구를 찾을 수 없습니다.',
copyToolName: '이름 복사',
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