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: 'เผยแพร่เวิร์กโฟลว์เป็นเครื่องมือใน Studio',
},
mcp: {
title: 'ไม่มีเครื่องมือ MCP',
tip: 'เพิ่มเซิร์ฟเวอร์ MCP',
},
agent: {
title: 'ไม่มีกลยุทธ์เอเจนต์',
},
},
createTool: {
title: 'สร้างเครื่องมือที่กําหนดเอง',
@@ -152,6 +163,71 @@ const translation = {
toolNameUsageTip: 'ชื่อการเรียกเครื่องมือสําหรับการใช้เหตุผลและการแจ้งเตือนของตัวแทน',
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