fix: auto translate failed when there is a new file in english (#19671)
This commit is contained in:
parent
1b4fea1794
commit
1c91736a6d
237 changed files with 7543 additions and 23 deletions
|
|
@ -0,0 +1,4 @@
|
|||
const translation = {
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
@ -164,6 +164,10 @@ const translation = {
|
|||
title: 'โอปิก',
|
||||
description: 'Opik เป็นแพลตฟอร์มโอเพ่นซอร์สสําหรับการประเมิน ทดสอบ และตรวจสอบแอปพลิเคชัน LLM',
|
||||
},
|
||||
weave: {
|
||||
title: 'ทอ',
|
||||
description: 'Weave เป็นแพลตฟอร์มโอเพนซอร์สสำหรับการประเมินผล ทดสอบ และตรวจสอบแอปพลิเคชัน LLM',
|
||||
},
|
||||
},
|
||||
mermaid: {
|
||||
handDrawn: 'วาดด้วยมือ',
|
||||
|
|
@ -190,6 +194,17 @@ const translation = {
|
|||
noParams: 'ไม่จําเป็นต้องใช้พารามิเตอร์',
|
||||
label: 'แอพ',
|
||||
},
|
||||
structOutput: {
|
||||
notConfiguredTip: 'ยังไม่ได้กำหนดผลลัพธ์ที่มีโครงสร้าง',
|
||||
moreFillTip: 'แสดงระดับการซ้อนสูงสุด 10 ระดับ',
|
||||
structuredTip: 'Structured Outputs เป็นฟีเจอร์ที่ทำให้มั่นใจว่าโมเดลจะสร้างคำตอบที่สอดคล้องกับ JSON Schema ที่คุณกำหนดไว้เสมอ',
|
||||
configure: 'กำหนดค่า',
|
||||
required: 'ที่จำเป็น',
|
||||
LLMResponse: 'LLM ตอบสนอง',
|
||||
structured: 'มีระเบียบ',
|
||||
modelNotSupported: 'โมเดลไม่ได้รับการสนับสนุน',
|
||||
modelNotSupportedTip: 'โมเดลปัจจุบันไม่รองรับฟีเจอร์นี้และจะถูกลดระดับเป็นการฉีดคำสั่งโดยอัตโนมัติ.',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
|
|
@ -70,6 +70,7 @@ const translation = {
|
|||
messageRequest: {
|
||||
title: 'เครดิตข้อความ',
|
||||
tooltip: 'โควต้าการเรียกใช้ข้อความสําหรับแผนต่างๆ โดยใช้โมเดล OpenAI (ยกเว้น gpt4) ข้อความที่เกินขีดจํากัดจะใช้คีย์ OpenAI API ของคุณ',
|
||||
titlePerMonth: '{{count,number}} ข้อความ/เดือน',
|
||||
},
|
||||
annotatedResponse: {
|
||||
title: 'ขีดจํากัดโควต้าคําอธิบายประกอบ',
|
||||
|
|
@ -77,27 +78,94 @@ const translation = {
|
|||
},
|
||||
ragAPIRequestTooltip: 'หมายถึงจํานวนการเรียก API ที่เรียกใช้เฉพาะความสามารถในการประมวลผลฐานความรู้ของ Dify',
|
||||
receiptInfo: 'เฉพาะเจ้าของทีมและผู้ดูแลทีมเท่านั้นที่สามารถสมัครสมาชิกและดูข้อมูลการเรียกเก็บเงินได้',
|
||||
cloud: 'บริการคลาวด์',
|
||||
comparePlanAndFeatures: 'เปรียบเทียบแผนและฟีเจอร์',
|
||||
apiRateLimit: 'ข้อจำกัดอัตราการใช้ API',
|
||||
getStarted: 'เริ่มต้น',
|
||||
documents: '{{count,number}} เอกสารความรู้',
|
||||
freeTrialTipPrefix: 'ลงทะเบียนและรับ',
|
||||
teamMember_one: '{{count,number}} สมาชิกทีม',
|
||||
unlimitedApiRate: 'ไม่มีข้อจำกัดอัตราการเรียก API',
|
||||
self: 'โฮสต์ด้วยตัวเอง',
|
||||
apiRateLimitUnit: '{{count,number}}/วัน',
|
||||
teamMember_other: '{{count,number}} สมาชิกทีม',
|
||||
teamWorkspace: '{{count,number}} ทีมทำงาน',
|
||||
priceTip: 'ต่อพื้นที่ทำงาน/',
|
||||
documentsTooltip: 'โควต้าสำหรับจำนวนเอกสารที่นำเข้าจากแหล่งข้อมูลความรู้.',
|
||||
documentsRequestQuota: '{{count,number}}/นาที จำกัด อัตราการร้องขอข้อมูล',
|
||||
apiRateLimitTooltip: 'ข้อจำกัดการใช้งาน API จะใช้กับคำขอทั้งหมดที่ทำผ่าน Dify API รวมถึงการสร้างข้อความ, การสนทนาแชท, การดำเนินการเวิร์กโฟลว์ และการประมวลผลเอกสาร.',
|
||||
freeTrialTipSuffix: 'ไม่จำเป็นต้องใช้บัตรเครดิต',
|
||||
freeTrialTip: 'ทดลองใช้งานฟรี 200 ครั้งสำหรับ OpenAI.',
|
||||
annualBilling: 'การเรียกเก็บเงินประจำปี',
|
||||
documentsRequestQuotaTooltip: 'ระบุจำนวนรวมของการกระทำที่เวิร์กสเปซสามารถดำเนินการต่อหนึ่งนาทีภายในฐานความรู้ รวมถึงการสร้างชุดข้อมูล การลบ การอัปเดต การอัปโหลดเอกสาร การปรับเปลี่ยน การเก็บถาวร และการสอบถามฐานความรู้ เมตริกนี้ถูกใช้ในการประเมินประสิทธิภาพของคำขอฐานความรู้ ตัวอย่างเช่น หากผู้ใช้ Sandbox ทำการทดสอบการตี 10 ครั้งต่อเนื่องภายในหนึ่งนาที เวิร์กสเปซของพวกเขาจะถูกจำกัดชั่วคราวในการดำเนินการต่อไปนี้ในนาทีถัดไป: การสร้างชุดข้อมูล การลบ การอัปเดต หรือการอัปโหลดหรือปรับเปลี่ยนเอกสาร.',
|
||||
},
|
||||
plans: {
|
||||
sandbox: {
|
||||
name: 'กระบะทราย',
|
||||
description: 'ทดลองใช้ GPT ฟรี 200 ครั้ง',
|
||||
includesTitle: 'มี:',
|
||||
for: 'ทดลองใช้ฟรีของความสามารถหลัก',
|
||||
},
|
||||
professional: {
|
||||
name: 'มืออาชีพ',
|
||||
description: 'สําหรับบุคคลและทีมขนาดเล็กเพื่อปลดล็อกพลังงานมากขึ้นในราคาย่อมเยา',
|
||||
includesTitle: 'ทุกอย่างในแผนฟรี รวมถึง:',
|
||||
for: 'สำหรับนักพัฒนาที่เป็นอิสระ/ทีมขนาดเล็ก',
|
||||
},
|
||||
team: {
|
||||
name: 'ทีม',
|
||||
description: 'ทํางานร่วมกันอย่างไร้ขีดจํากัดและเพลิดเพลินไปกับประสิทธิภาพระดับสูงสุด',
|
||||
includesTitle: 'ทุกอย่างในแผน Professional รวมถึง:',
|
||||
for: 'สำหรับทีมขนาดกลาง',
|
||||
},
|
||||
enterprise: {
|
||||
name: 'กิจการ',
|
||||
description: 'รับความสามารถและการสนับสนุนเต็มรูปแบบสําหรับระบบที่สําคัญต่อภารกิจขนาดใหญ่',
|
||||
includesTitle: 'ทุกอย่างในแผนทีม รวมถึง:',
|
||||
features: {
|
||||
8: 'การสนับสนุนทางเทคนิคระดับมืออาชีพ',
|
||||
2: 'คุณสมบัติพิเศษขององค์กร',
|
||||
3: 'หลายพื้นที่ทำงานและการบริหารจัดการองค์กร',
|
||||
4: 'SSO',
|
||||
6: 'ความปลอดภัยและการควบคุมขั้นสูง',
|
||||
5: 'เจรจาข้อตกลงบริการ (SLA) โดย Dify Partners',
|
||||
7: 'การอัปเดตและการบำรุงรักษาโดย Dify อย่างเป็นทางการ',
|
||||
1: 'ใบอนุญาตการใช้เชิงพาณิชย์',
|
||||
0: 'โซลูชันการปรับใช้ที่มีขนาดใหญ่และมีคุณภาพระดับองค์กร',
|
||||
},
|
||||
btnText: 'ติดต่อฝ่ายขาย',
|
||||
price: 'ที่กำหนดเอง',
|
||||
for: 'สำหรับทีมขนาดใหญ่',
|
||||
priceTip: 'การเรียกเก็บเงินประจำปีเท่านั้น',
|
||||
},
|
||||
community: {
|
||||
features: {
|
||||
2: 'ปฏิบัติตามใบอนุญาตโอเพ่นซอร์สของ Dify',
|
||||
0: 'ฟีเจอร์หลักทั้งหมดถูกปล่อยออกภายใต้ที่เก็บสาธารณะ',
|
||||
1: 'พื้นที่ทำงานเดียว',
|
||||
},
|
||||
name: 'ชุมชน',
|
||||
price: 'ฟรี',
|
||||
includesTitle: 'คุณสมบัติเสรี:',
|
||||
description: 'สำหรับผู้ใช้ส่วนบุคคล ทีมขนาดเล็ก หรือโครงการที่ไม่ใช่เชิงพาณิชย์',
|
||||
btnText: 'เริ่มต้นกับชุมชน',
|
||||
for: 'สำหรับผู้ใช้ส่วนบุคคล ทีมขนาดเล็ก หรือโครงการที่ไม่ใช่เชิงพาณิชย์',
|
||||
},
|
||||
premium: {
|
||||
features: {
|
||||
3: 'การสนับสนุนทางอีเมลและแชทที่มีความสำคัญ',
|
||||
1: 'พื้นที่ทำงานเดียว',
|
||||
2: 'การปรับแต่งโลโก้และแบรนดิ้งของเว็บแอป',
|
||||
0: 'การจัดการความน่าเชื่อถือด้วยตนเองโดยผู้ให้บริการคลาวด์ต่าง ๆ',
|
||||
},
|
||||
priceTip: 'อิงตามตลาดคลาวด์',
|
||||
for: 'สำหรับองค์กรและทีมขนาดกลาง',
|
||||
btnText: 'รับพรีเมียมใน',
|
||||
includesTitle: 'ทุกอย่างจากชุมชน รวมถึง:',
|
||||
description: 'สำหรับองค์กรและทีมขนาดกลาง',
|
||||
name: 'พรีเมียม',
|
||||
comingSoon: 'การสนับสนุน Microsoft Azure และ Google Cloud กำลังมาเร็วๆ นี้',
|
||||
price: 'ขยายได้',
|
||||
},
|
||||
},
|
||||
vectorSpace: {
|
||||
|
|
@ -107,12 +175,26 @@ const translation = {
|
|||
apps: {
|
||||
fullTipLine1: 'อัปเกรดแผนของคุณเป็น',
|
||||
fullTipLine2: 'สร้างแอปเพิ่มเติม',
|
||||
contactUs: 'ติดต่อเรา',
|
||||
fullTip2: 'ถึงขีดจำกัดของแผนแล้ว',
|
||||
fullTip1: 'อัปเกรดเพื่อสร้างแอปเพิ่มเติม',
|
||||
fullTip1des: 'คุณได้ถึงขีด จำกัด ของการสร้างแอปในแผนนี้แล้ว',
|
||||
fullTip2des: 'แนะนำให้ทำความสะอาดแอปพลิเคชันที่ไม่ใช้งานเพื่อเพิ่มการใช้งาน หรือติดต่อเรา',
|
||||
},
|
||||
annotatedResponse: {
|
||||
fullTipLine1: 'อัปเกรดแผนของคุณเป็น',
|
||||
fullTipLine2: 'ใส่คําอธิบายประกอบการสนทนาเพิ่มเติม',
|
||||
quotaTitle: 'โควต้าตอบกลับคําอธิบายประกอบ',
|
||||
},
|
||||
usagePage: {
|
||||
buildApps: 'สร้างแอป',
|
||||
annotationQuota: 'โควตาการประกาศ',
|
||||
documentsUploadQuota: 'โควต้าการอัปโหลดเอกสาร',
|
||||
teamMembers: 'สมาชิกในทีม',
|
||||
vectorSpace: 'การจัดเก็บข้อมูลความรู้',
|
||||
vectorSpaceTooltip: 'เอกสารที่ใช้โหมดการจัดทำดัชนีคุณภาพสูงจะใช้ทรัพยากรเก็บข้อมูลความรู้ เมื่อการเก็บข้อมูลความรู้ถึงขีดจำกัด เอกสารใหม่จะไม่สามารถอัปโหลดได้.',
|
||||
},
|
||||
teamMembers: 'สมาชิกในทีม',
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
|
|
@ -54,6 +54,10 @@ const translation = {
|
|||
copied: 'คัด ลอก',
|
||||
viewDetails: 'ดูรายละเอียด',
|
||||
in: 'ใน',
|
||||
format: 'รูปแบบ',
|
||||
downloadFailed: 'ดาวน์โหลดล้มเหลว กรุณาลองอีกครั้งในภายหลัง.',
|
||||
more: 'มากขึ้น',
|
||||
downloadSuccess: 'ดาวน์โหลดเสร็จสิ้นแล้ว.',
|
||||
},
|
||||
errorMsg: {
|
||||
fieldRequired: '{{field}} เป็นสิ่งจําเป็น',
|
||||
|
|
@ -152,6 +156,9 @@ const translation = {
|
|||
community: 'ชุมชน',
|
||||
about: 'ประมาณ',
|
||||
logout: 'ออกจากระบบ',
|
||||
github: 'GitHub',
|
||||
compliance: 'การปฏิบัติตามข้อกำหนด',
|
||||
support: 'การสนับสนุน',
|
||||
},
|
||||
settings: {
|
||||
accountGroup: 'ทั่วไป',
|
||||
|
|
@ -201,6 +208,9 @@ const translation = {
|
|||
feedbackLabel: 'บอกเราว่าทําไมคุณถึงลบบัญชีของคุณ',
|
||||
feedbackPlaceholder: 'เสริม',
|
||||
deleteSuccessTip: 'บัญชีของคุณต้องใช้เวลาในการลบให้เสร็จสิ้น เราจะส่งอีเมลถึงคุณเมื่อทุกอย่างเสร็จสิ้น',
|
||||
workspaceIcon: 'ไอคอนพื้นที่ทำงาน',
|
||||
editWorkspaceInfo: 'แก้ไขข้อมูลเวิร์กสเปซ',
|
||||
workspaceName: 'ชื่อพื้นที่ทำงาน',
|
||||
},
|
||||
members: {
|
||||
team: 'ทีม',
|
||||
|
|
@ -542,6 +552,7 @@ const translation = {
|
|||
inputPlaceholder: 'พูดคุยกับบอท',
|
||||
thought: 'ความคิด',
|
||||
thinking: 'ความคิด ',
|
||||
resend: 'ส่งอีกครั้ง',
|
||||
},
|
||||
promptEditor: {
|
||||
placeholder: 'เขียนคําพร้อมท์ของคุณที่นี่ ป้อน \'{\' เพื่อแทรกตัวแปร ป้อน \'/\' เพื่อแทรกบล็อกเนื้อหาพร้อมท์',
|
||||
|
|
@ -632,6 +643,25 @@ const translation = {
|
|||
pagination: {
|
||||
perPage: 'รายการต่อหน้า',
|
||||
},
|
||||
theme: {
|
||||
dark: 'มืด',
|
||||
theme: 'ธีม',
|
||||
auto: 'ระบบ',
|
||||
light: 'แสง',
|
||||
},
|
||||
compliance: {
|
||||
professionalUpgradeTooltip: 'ใช้ได้เฉพาะแผนทีมหรือสูงกว่าเท่านั้น.',
|
||||
gdpr: 'GDPR DPA',
|
||||
sandboxUpgradeTooltip: 'มีให้บริการเฉพาะกับแผนการใช้งานแบบมืออาชีพหรือทีมเท่านั้น.',
|
||||
iso27001: 'การรับรอง ISO 27001:2022',
|
||||
soc2Type2: 'รายงาน SOC 2 Type II',
|
||||
soc2Type1: 'รายงาน SOC 2 ประเภท I',
|
||||
},
|
||||
imageInput: {
|
||||
dropImageHere: 'วางภาพของคุณที่นี่ หรือ',
|
||||
browse: 'ท่องเว็บ',
|
||||
supportedFormats: 'รองรับ PNG, JPG, JPEG, WEBP และ GIF',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@ const translation = {
|
|||
upgradeTip: {
|
||||
prefix: 'อัปเกรดแผนของคุณเป็น',
|
||||
suffix: 'ปรับแต่งแบรนด์ของคุณ',
|
||||
des: 'อัปเกรดแผนของคุณเพื่อปรับแต่งแบรนด์ของคุณ',
|
||||
title: 'อัปเกรดแผนของคุณ',
|
||||
},
|
||||
webapp: {
|
||||
title: 'ปรับแต่งแบรนด์ WebApp',
|
||||
|
|
|
|||
|
|
@ -92,6 +92,14 @@ const translation = {
|
|||
scrapTimeInfo: 'ขูด {{total}} หน้าทั้งหมดภายใน {{time}}s',
|
||||
preview: 'ดูตัวอย่าง',
|
||||
maxDepthTooltip: 'ความลึกสูงสุดในการรวบรวมข้อมูลเมื่อเทียบกับ URL ที่ป้อน ความลึก 0 เพียงแค่ขูดหน้าของ URL ที่ป้อนความลึก 1 ขูด url และทุกอย่างหลังจาก enteredURL + หนึ่ง / เป็นต้น',
|
||||
watercrawlTitle: 'ดึงเนื้อหาจากเว็บด้วย Watercrawl',
|
||||
configureJinaReader: 'ตั้งค่า Jina Reader',
|
||||
watercrawlDocLink: 'https://docs.dify.ai/th/guides/knowledge-base/create-knowledge-and-upload-documents/import-content-data/sync-from-website',
|
||||
configureFirecrawl: 'กำหนดค่า Firecrawl',
|
||||
configureWatercrawl: 'กำหนดค่าการเข้าถึงน้ำ',
|
||||
waterCrawlNotConfiguredDescription: 'กำหนดค่า Watercrawl ด้วย API key เพื่อใช้งาน.',
|
||||
watercrawlDoc: 'เอกสาร Watercrawl',
|
||||
waterCrawlNotConfigured: 'Watercrawl ยังไม่ได้ตั้งค่า',
|
||||
},
|
||||
cancel: 'ยกเลิก',
|
||||
},
|
||||
|
|
@ -200,6 +208,11 @@ const translation = {
|
|||
title: 'เชื่อมต่อกับแหล่งข้อมูลอื่นใช่ไหม',
|
||||
description: 'ปัจจุบัน ฐานความรู้ของ Dify มีแหล่งข้อมูลที่จํากัดเท่านั้น การมีส่วนร่วมในแหล่งข้อมูลในฐานความรู้ Dify เป็นวิธีที่ยอดเยี่ยมในการช่วยเพิ่มความยืดหยุ่นและพลังของแพลตฟอร์มสําหรับผู้ใช้ทุกคน คู่มือการมีส่วนร่วมของเราทําให้ง่ายต่อการเริ่มต้นใช้งาน โปรดคลิกที่ลิงค์ด้านล่างเพื่อเรียนรู้เพิ่มเติม',
|
||||
},
|
||||
watercrawl: {
|
||||
configWatercrawl: 'กำหนด Watercrawl',
|
||||
getApiKeyLinkText: 'รับคีย์ API ของคุณจาก watercrawl.dev',
|
||||
apiKeyPlaceholder: 'คีย์ API จาก watercrawl.dev',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ const translation = {
|
|||
learnMore: 'ศึกษาเพิ่มเติม',
|
||||
description: 'เกี่ยวกับวิธีการดึงข้อมูล',
|
||||
longDescription: 'เกี่ยวกับวิธีการดึงข้อมูล คุณสามารถเปลี่ยนแปลงได้ตลอดเวลาในการตั้งค่าความรู้',
|
||||
method: 'วิธีการค้นคืน',
|
||||
},
|
||||
externalKnowledgeAPI: 'API ความรู้ภายนอก',
|
||||
externalKnowledgeID: 'ID ความรู้ภายนอก',
|
||||
|
|
|
|||
|
|
@ -167,6 +167,54 @@ const translation = {
|
|||
enable: 'เปิด',
|
||||
allKnowledge: 'ความรู้ทั้งหมด',
|
||||
allKnowledgeDescription: 'เลือกเพื่อแสดงความรู้ทั้งหมดในพื้นที่ทํางานนี้ เฉพาะเจ้าของพื้นที่ทํางานเท่านั้นที่สามารถจัดการความรู้ทั้งหมดได้',
|
||||
metadata: {
|
||||
createMetadata: {
|
||||
back: 'กลับ',
|
||||
title: 'ข้อมูลเมตาใหม่',
|
||||
namePlaceholder: 'เพิ่มชื่อข้อมูลเมตา',
|
||||
name: 'ชื่อ',
|
||||
type: 'ประเภท',
|
||||
},
|
||||
checkName: {
|
||||
invalid: 'ชื่อเมตาดาต้าต้องประกอบด้วยตัวอักษรตัวเล็กเท่านั้น เลข และขีดล่าง และต้องเริ่มต้นด้วยตัวอักษรตัวเล็ก',
|
||||
empty: 'ชื่อข้อมูลเมตาไม่สามารถเป็นค่าแEmpty',
|
||||
},
|
||||
batchEditMetadata: {
|
||||
multipleValue: 'หลายค่า',
|
||||
applyToAllSelectDocument: 'ใช้กับเอกสารที่เลือกทั้งหมด',
|
||||
editMetadata: 'แก้ไขข้อมูลเมตา',
|
||||
editDocumentsNum: 'การแก้ไขเอกสาร {{num}} ฉบับ',
|
||||
applyToAllSelectDocumentTip: 'สร้างข้อมูลเมตาใหม่และแก้ไขทั้งหมดข้างต้นโดยอัตโนมัติสำหรับเอกสารที่เลือกทั้งหมด มิฉะนั้นการแก้ไขข้อมูลเมตาจะใช้ได้เฉพาะกับเอกสารที่มีข้อมูลเมตานั้นเท่านั้น.',
|
||||
},
|
||||
selectMetadata: {
|
||||
manageAction: 'จัดการ',
|
||||
search: 'ค้นหาข้อมูลเมตา',
|
||||
newAction: 'ข้อมูลเมตาใหม่',
|
||||
},
|
||||
datasetMetadata: {
|
||||
deleteTitle: 'ยืนยันเพื่อทำการลบ',
|
||||
values: '{{num}} ค่า',
|
||||
disabled: 'คนพิการ',
|
||||
builtInDescription: 'ข้อมูลเมตาที่สร้างขึ้นในตัวจะถูกดึงออกและสร้างโดยอัตโนมัติ ต้องเปิดใช้งานก่อนใช้งานและไม่สามารถแก้ไขได้',
|
||||
rename: 'เปลี่ยนชื่อ',
|
||||
description: 'คุณสามารถจัดการข้อมูลเมตาทั้งหมดในความรู้นี้ได้ที่นี่ การปรับเปลี่ยนจะถูกซิงโครไนซ์ไปยังเอกสารทุกฉบับ',
|
||||
deleteContent: 'คุณแน่ใจหรือว่าต้องการลบข้อมูลเมตา "{{name}}"',
|
||||
name: 'ชื่อ',
|
||||
addMetaData: 'เพิ่มข้อมูลเมตา',
|
||||
builtIn: 'แบบในตัว',
|
||||
namePlaceholder: 'ชื่อเมทาดาทา',
|
||||
},
|
||||
documentMetadata: {
|
||||
technicalParameters: 'พารามิเตอร์ทางเทคนิค',
|
||||
startLabeling: 'เริ่มการติดป้าย',
|
||||
metadataToolTip: 'ข้อมูลเมตาเป็นตัวกรองที่สำคัญซึ่งช่วยเพิ่มความถูกต้องและความเกี่ยวข้องของการดึงข้อมูล คุณสามารถปรับแก้และเพิ่มข้อมูลเมตาสำหรับเอกสารนี้ได้ที่นี่',
|
||||
documentInformation: 'ข้อมูลเอกสาร',
|
||||
},
|
||||
metadata: 'ข้อมูลเมตา',
|
||||
addMetadata: 'เพิ่มข้อมูลเมตา',
|
||||
chooseTime: 'เลือกเวลา...',
|
||||
},
|
||||
embeddingModelNotAvailable: 'โมเดลฝังตัวไม่สามารถใช้งานได้.',
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
47
web/i18n/th-TH/education.ts
Normal file
47
web/i18n/th-TH/education.ts
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
const translation = {
|
||||
toVerifiedTip: {
|
||||
coupon: 'คูปองพิเศษ 100%',
|
||||
end: 'สำหรับแผนมืออาชีพของ Dify.',
|
||||
front: 'คุณมีสิทธิ์ได้รับสถานะการตรวจสอบการศึกษาแล้ว กรุณากรอกข้อมูลการศึกษาของคุณด้านล่างเพื่อดำเนินการให้เสร็จสิ้นและรับสิทธิ์',
|
||||
},
|
||||
form: {
|
||||
schoolName: {
|
||||
title: 'ชื่อโรงเรียนของคุณ',
|
||||
placeholder: 'กรุณาใส่ชื่อของโรงเรียนอย่างเป็นทางการที่ไม่มีการย่อ',
|
||||
},
|
||||
schoolRole: {
|
||||
option: {
|
||||
student: 'นักเรียน',
|
||||
teacher: 'ครู',
|
||||
administrator: 'ผู้ดูแลโรงเรียน',
|
||||
},
|
||||
title: 'บทบาทของคุณในโรงเรียน',
|
||||
},
|
||||
terms: {
|
||||
desc: {
|
||||
front: 'ข้อมูลของคุณและการใช้สถานะการตรวจสอบการศึกษาอยู่ภายใต้เงื่อนไขของเรา',
|
||||
end: '. โดยการส่ง:',
|
||||
privacyPolicy: 'นโยบายความเป็นส่วนตัว',
|
||||
and: 'และ',
|
||||
termsOfService: 'ข้อกำหนดในการให้บริการ',
|
||||
},
|
||||
option: {
|
||||
age: 'ฉันยืนยันว่าฉันมีอายุอย่างน้อย 18 ปี',
|
||||
inSchool: 'ฉันยืนยันว่าฉันได้ลงทะเบียนหรือทำงานที่สถาบันที่ระบุไว้ Dify อาจขอหลักฐานการลงทะเบียน/การจ้างงาน หากฉันแสดงความไม่ถูกต้องเกี่ยวกับคุณสมบัติของฉัน ฉันตกลงที่จะชำระค่าธรรมเนียมใด ๆ ที่ถูกยกเว้นไปในเบื้องต้นตามสถานะการศึกษาของฉัน.',
|
||||
},
|
||||
title: 'ข้อกำหนดและเงื่อนไข',
|
||||
},
|
||||
},
|
||||
toVerified: 'ตรวจสอบการศึกษา',
|
||||
rejectTitle: 'การตรวจสอบการศึกษา Dify ของคุณถูกปฏิเสธ',
|
||||
emailLabel: 'อีเมลปัจจุบันของคุณ',
|
||||
currentSigned: 'ลงชื่อเข้าใช้ในฐานะ',
|
||||
successTitle: 'คุณได้รับการรับรองการศึกษา Dify',
|
||||
learn: 'เรียนรู้วิธีการตรวจสอบการศึกษา',
|
||||
submitError: 'การส่งแบบฟอร์มล้มเหลว โปรดลองอีกครั้งในภายหลัง.',
|
||||
submit: 'ส่ง',
|
||||
successContent: 'เราได้ออกคูปองส่วนลด 100% สำหรับแผน Dify Professional ให้กับบัญชีของคุณ คูปองนี้สามารถใช้ได้เป็นระยะเวลา 1 ปี กรุณาใช้ภายในช่วงระยะเวลาที่กำหนด.',
|
||||
rejectContent: 'น่าเสียดายที่คุณไม่มีสิทธิ์ได้รับสถานะการตรวจสอบการศึกษาและดังนั้นคุณจึงไม่สามารถรับคูปองพิเศษ 100% สำหรับแผนมืออาชีพ Dify หากคุณใช้ที่อยู่อีเมลนี้.',
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
@ -37,6 +37,7 @@ const translation = {
|
|||
HR: 'ชั่วโมง',
|
||||
Workflow: 'เวิร์กโฟลว์',
|
||||
Agent: 'ตัวแทน',
|
||||
Entertainment: 'ความบันเทิง',
|
||||
},
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -180,6 +180,8 @@ const translation = {
|
|||
noPluginFound: 'ไม่พบปลั๊กอิน',
|
||||
empower: 'เพิ่มศักยภาพในการพัฒนา AI ของคุณ',
|
||||
difyMarketplace: 'ตลาด Dify',
|
||||
partnerTip: 'ได้รับการตรวจสอบโดยพันธมิตรของ Dify',
|
||||
verifiedTip: 'ได้รับการตรวจสอบโดย Dify',
|
||||
},
|
||||
task: {
|
||||
installing: 'การติดตั้งปลั๊กอิน {{installingLength}} 0 เสร็จแล้ว',
|
||||
|
|
@ -204,6 +206,10 @@ const translation = {
|
|||
fromMarketplace: 'จาก Marketplace',
|
||||
submitPlugin: 'ส่งปลั๊กอิน',
|
||||
allCategories: 'หมวดหมู่ทั้งหมด',
|
||||
metadata: {
|
||||
title: 'ปลั๊กอิน',
|
||||
},
|
||||
difyVersionNotCompatible: 'เวอร์ชั่นปัจจุบันของ Dify ไม่สามารถใช้งานร่วมกับปลั๊กอินนี้ได้ กรุณาอัปเกรดไปยังเวอร์ชั่นขั้นต่ำที่ต้องการ: {{minimalDifyVersion}}',
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
|
|
@ -28,6 +28,10 @@ const translation = {
|
|||
temporarySystemIssue: 'ขออภัย ปัญหาระบบชั่วคราว',
|
||||
expand: 'ขยาย',
|
||||
collapse: 'ย่อ',
|
||||
newChatTip: 'อยู่ในแชทใหม่แล้ว',
|
||||
chatSettingsTitle: 'การตั้งค่าการสนทนาใหม่',
|
||||
viewChatSettings: 'ดูการตั้งค่าการแชท',
|
||||
chatFormTip: 'การตั้งค่าแชทไม่สามารถเปลี่ยนแปลงได้หลังจากที่แชทเริ่มต้นขึ้นแล้ว.',
|
||||
},
|
||||
generation: {
|
||||
tabs: {
|
||||
|
|
@ -66,6 +70,8 @@ const translation = {
|
|||
moreThanMaxLengthLine: 'แถว {{rowIndex}}: ค่า {{varName}} ต้องไม่เกิน {{maxLength}} อักขระ',
|
||||
atLeastOne: 'โปรดป้อนอย่างน้อยหนึ่งแถวในไฟล์ที่อัปโหลด',
|
||||
},
|
||||
execution: 'การดำเนินการ',
|
||||
executions: '{{num}} การประหารชีวิต',
|
||||
},
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,37 @@
|
|||
const translation = {}
|
||||
const translation = {
|
||||
daysInWeek: {
|
||||
Fri: 'เสรี',
|
||||
Sat: 'เสาร์',
|
||||
Wed: 'วันพุธ',
|
||||
Sun: 'ดวงอาทิตย์',
|
||||
Tue: 'อังคาร',
|
||||
Thu: 'วันพฤหัสบดี',
|
||||
Mon: 'มอน',
|
||||
},
|
||||
months: {
|
||||
February: 'กุมภาพันธ์',
|
||||
July: 'กรกฎาคม',
|
||||
June: 'มิถุนายน',
|
||||
January: 'มกราคม',
|
||||
September: 'กันยายน',
|
||||
August: 'สิงหาคม',
|
||||
October: 'ตุลาคม',
|
||||
May: 'พฤษภาคม',
|
||||
November: 'พฤศจิกายน',
|
||||
March: 'มีนาคม',
|
||||
December: 'ธันวาคม',
|
||||
April: 'เมษายน',
|
||||
},
|
||||
operation: {
|
||||
ok: 'ตกลง',
|
||||
cancel: 'ยกเลิก',
|
||||
pickDate: 'เลือกวันที่',
|
||||
now: 'ตอนนี้',
|
||||
},
|
||||
title: {
|
||||
pickTime: 'เลือกเวลา',
|
||||
},
|
||||
defaultPlaceholder: 'เลือกเวลา...',
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
|
|
@ -106,6 +106,15 @@ const translation = {
|
|||
addFailureBranch: 'เพิ่มสาขา Fail',
|
||||
loadMore: 'โหลดเวิร์กโฟลว์เพิ่มเติม',
|
||||
noHistory: 'ไม่มีประวัติ',
|
||||
versionHistory: 'ประวัติรุ่น',
|
||||
exportPNG: 'ส่งออกเป็น PNG',
|
||||
noExist: 'ไม่มีตัวแปรดังกล่าว',
|
||||
exportJPEG: 'ส่งออกเป็น JPEG',
|
||||
referenceVar: 'ตัวแปรอ้างอิง',
|
||||
publishUpdate: 'เผยแพร่การอัปเดต',
|
||||
exitVersions: 'ออกเวอร์ชัน',
|
||||
exportImage: 'ส่งออกภาพ',
|
||||
exportSVG: 'ส่งออกเป็น SVG',
|
||||
},
|
||||
env: {
|
||||
envPanelTitle: 'ตัวแปรสภาพแวดล้อม',
|
||||
|
|
@ -205,6 +214,7 @@ const translation = {
|
|||
testRunIteration: 'การทดสอบการทําซ้ํา',
|
||||
back: 'ย้อนกลับ',
|
||||
iteration: 'เกิด ซ้ำ',
|
||||
loop: 'ลูป',
|
||||
},
|
||||
tabs: {
|
||||
'searchBlock': 'บล็อกการค้นหา',
|
||||
|
|
@ -243,6 +253,9 @@ const translation = {
|
|||
'document-extractor': 'ตัวแยกเอกสาร',
|
||||
'list-operator': 'ตัวดําเนินการรายการ',
|
||||
'agent': 'ตัวแทน',
|
||||
'loop': 'ลูป',
|
||||
'loop-start': 'เริ่มลูป',
|
||||
'loop-end': 'ออกจากลูป',
|
||||
},
|
||||
blocksAbout: {
|
||||
'start': 'กําหนดพารามิเตอร์เริ่มต้นสําหรับการเปิดใช้เวิร์กโฟลว์',
|
||||
|
|
@ -263,6 +276,8 @@ const translation = {
|
|||
'document-extractor': 'ใช้เพื่อแยกวิเคราะห์เอกสารที่อัปโหลดเป็นเนื้อหาข้อความที่ LLM เข้าใจได้ง่าย',
|
||||
'list-operator': 'ใช้เพื่อกรองหรือจัดเรียงเนื้อหาอาร์เรย์',
|
||||
'agent': 'การเรียกใช้โมเดลภาษาขนาดใหญ่เพื่อตอบคําถามหรือประมวลผลภาษาธรรมชาติ',
|
||||
'loop': 'ดำเนินการลูปของตรรกะจนกว่าจะถึงเงื่อนไขการสิ้นสุดหรือตรงตามจำนวนลูปสูงสุดที่กำหนด.',
|
||||
'loop-end': 'เทียบเท่ากับ "break" โหนดนี้ไม่มีรายการการกำหนดค่า เมื่อร่างกายของลูปถึงโหนดนี้ ลูปจะสิ้นสุดลง.',
|
||||
},
|
||||
operator: {
|
||||
zoomIn: 'ซูมเข้า',
|
||||
|
|
@ -404,6 +419,34 @@ const translation = {
|
|||
variable: 'ตัวแปร',
|
||||
},
|
||||
sysQueryInUser: 'sys.query ในข้อความผู้ใช้เป็นสิ่งจําเป็น',
|
||||
jsonSchema: {
|
||||
warningTips: {
|
||||
saveSchema: 'กรุณาแก้ไขฟิลด์ปัจจุบันให้เสร็จก่อนที่จะบันทึกสคีมา',
|
||||
},
|
||||
apply: 'สมัคร',
|
||||
resetDefaults: 'รีเซ็ต',
|
||||
generate: 'สร้าง',
|
||||
import: 'นำเข้าจาก JSON',
|
||||
descriptionPlaceholder: 'เพิ่มคำอธิบาย',
|
||||
instruction: 'คำแนะนำ',
|
||||
generating: 'กำลังสร้าง JSON Schema...',
|
||||
resultTip: 'นี่คือผลลัพธ์ที่สร้างขึ้น หากคุณไม่พอใจ คุณสามารถกลับไปและแก้ไขคำสั่งของคุณได้',
|
||||
regenerate: 'สร้างใหม่',
|
||||
title: 'รูปแบบข้อมูลที่จัดระเบียบ',
|
||||
promptPlaceholder: 'โปรดอธิบาย JSON Schema ของคุณ...',
|
||||
generatedResult: 'ผลลัพธ์ที่สร้างขึ้น',
|
||||
generateJsonSchema: 'สร้าง JSON Schema',
|
||||
promptTooltip: 'แปลงคำอธิบายข้อความเป็นโครงสร้าง JSON Schema มาตรฐาน.',
|
||||
showAdvancedOptions: 'แสดงตัวเลือกขั้นสูง',
|
||||
addField: 'เพิ่มฟิลด์',
|
||||
back: 'กลับ',
|
||||
fieldNamePlaceholder: 'ชื่อฟิลด์',
|
||||
generationTip: 'คุณสามารถใช้ภาษาธรรมชาติในการสร้าง JSON Schema ได้อย่างรวดเร็ว.',
|
||||
doc: 'เรียนรู้เพิ่มเติมเกี่ยวกับผลลัพธ์ที่มีโครงสร้าง',
|
||||
addChildField: 'เพิ่มฟิลด์เด็ก',
|
||||
stringValidations: 'การตรวจสอบสตริง',
|
||||
required: 'จำเป็นต้องใช้',
|
||||
},
|
||||
},
|
||||
knowledgeRetrieval: {
|
||||
queryVariable: 'ตัวแปรแบบสอบถาม',
|
||||
|
|
@ -416,6 +459,33 @@ const translation = {
|
|||
url: 'URL ที่แบ่งกลุ่ม',
|
||||
metadata: 'ข้อมูลเมตาอื่นๆ',
|
||||
},
|
||||
metadata: {
|
||||
options: {
|
||||
disabled: {
|
||||
title: 'คนพิการ',
|
||||
subTitle: 'ไม่ได้เปิดใช้งานการกรองข้อมูลเมตา',
|
||||
},
|
||||
automatic: {
|
||||
desc: 'สร้างเงื่อนไขการกรองข้อมูลเมตาโดยอัตโนมัติตามตัวแปรค้นหา',
|
||||
title: 'อัตโนมัติ',
|
||||
subTitle: 'สร้างเงื่อนไขการกรองข้อมูลเมตาโดยอัตโนมัติตามการค้นหาของผู้ใช้',
|
||||
},
|
||||
manual: {
|
||||
subTitle: 'เพิ่มเงื่อนไขการกรองข้อมูลเมตาด้วยตนเอง',
|
||||
title: 'คู่มือ',
|
||||
},
|
||||
},
|
||||
panel: {
|
||||
conditions: 'เงื่อนไข',
|
||||
search: 'ค้นหาข้อมูลเมตา',
|
||||
add: 'เพิ่มเงื่อนไข',
|
||||
datePlaceholder: 'เลือกเวลา...',
|
||||
title: 'เงื่อนไขการกรองข้อมูลเมตา',
|
||||
select: 'เลือกตัวแปร...',
|
||||
placeholder: 'ใส่ค่า',
|
||||
},
|
||||
title: 'การกรองข้อมูลเมตา',
|
||||
},
|
||||
},
|
||||
http: {
|
||||
inputVars: 'ตัวแปรอินพุต',
|
||||
|
|
@ -504,6 +574,8 @@ const translation = {
|
|||
'all of': 'ทั้งหมด',
|
||||
'exists': 'อยู่',
|
||||
'not exists': 'ไม่มีอยู่จริง',
|
||||
'before': 'ก่อน',
|
||||
'after': 'หลังจากนั้น',
|
||||
},
|
||||
optionName: {
|
||||
image: 'ภาพ',
|
||||
|
|
@ -519,6 +591,7 @@ const translation = {
|
|||
selectVariable: 'เลือกตัวแปร...',
|
||||
addSubVariable: 'ตัวแปรย่อย',
|
||||
select: 'เลือก',
|
||||
condition: 'เงื่อนไข',
|
||||
},
|
||||
variableAssigner: {
|
||||
title: 'กําหนดตัวแปร',
|
||||
|
|
@ -561,6 +634,8 @@ const translation = {
|
|||
'over-write': 'เขียน ทับ',
|
||||
'+=': '+=',
|
||||
'/=': '/=',
|
||||
'remove-last': 'ลบสุดท้าย',
|
||||
'remove-first': 'ลบอันดับแรก',
|
||||
},
|
||||
'noAssignedVars': 'ไม่มีตัวแปรที่กําหนด',
|
||||
'selectAssignedVariable': 'เลือกตัวแปรที่กําหนด...',
|
||||
|
|
@ -765,6 +840,38 @@ const translation = {
|
|||
modelNotSelected: 'ไม่ได้เลือกรุ่น',
|
||||
linkToPlugin: 'ลิงก์ไปยังปลั๊กอิน',
|
||||
},
|
||||
loop: {
|
||||
ErrorMethod: {
|
||||
removeAbnormalOutput: 'ลบผลลัพธ์ที่ผิดปกติ',
|
||||
operationTerminated: 'ถูกยกเลิก',
|
||||
continueOnError: 'ดำเนินการต่อเมื่อมีข้อผิดพลาด',
|
||||
},
|
||||
breakCondition: 'เงื่อนไขการหยุดลูป',
|
||||
output: 'ตัวแปรเอาท์พุท',
|
||||
error_one: '{{count}} ข้อผิดพลาด',
|
||||
loop_one: '{{count}} ลูป',
|
||||
loopMaxCount: 'จำนวนรอบสูงสุด',
|
||||
errorResponseMethod: 'วิธีการตอบสนองข้อผิดพลาด',
|
||||
loopVariables: 'ตัวแปรลูป',
|
||||
deleteDesc: 'การลบโหนดลูปจะลบโหนดลูกทั้งหมด',
|
||||
deleteTitle: 'ลบโหนดลูปหรือไม่?',
|
||||
error_other: '{{count}} ข้อผิดพลาด',
|
||||
loop_other: '{{count}} รอบ',
|
||||
loopMaxCountError: 'กรุณาใส่จำนวนรอบสูงสุดที่ถูกต้อง ซึ่งอยู่ระหว่าง 1 ถึง {{maxCount}}',
|
||||
comma: ',',
|
||||
loopNode: 'น็อดลูป',
|
||||
totalLoopCount: 'จำนวนรอบทั้งหมด: {{count}}',
|
||||
setLoopVariables: 'กำหนดตัวแปรภายในขอบเขตของลูป',
|
||||
input: 'การป้อนข้อมูล',
|
||||
finalLoopVariables: 'ตัวแปรในลูปสุดท้าย',
|
||||
inputMode: 'โหมดการนำเข้า',
|
||||
currentLoop: 'วงจรปัจจุบัน',
|
||||
initialLoopVariables: 'ตัวแปรในลูปเริ่มต้น',
|
||||
currentLoopCount: 'จำนวนรอบปัจจุบัน: {{count}}',
|
||||
variableName: 'ชื่อ ตัวแปร',
|
||||
exitConditionTip: 'โหนดลูปต้องมีเงื่อนไขการออกอย่างน้อยหนึ่งเงื่อนไข',
|
||||
breakConditionTip: 'แค่ตัวแปรภายในลูปที่มีเงื่อนไขการสิ้นสุดและตัวแปรสำหรับการสนทนาเท่านั้นที่สามารถอ้างอิงได้.',
|
||||
},
|
||||
},
|
||||
tracing: {
|
||||
stopBy: 'แวะที่ {{user}}',
|
||||
|
|
@ -776,6 +883,38 @@ const translation = {
|
|||
assignedVarsDescription: 'ตัวแปรที่กําหนดต้องเป็นตัวแปรที่เขียนได้ เช่น',
|
||||
noAssignedVars: 'ไม่มีตัวแปรที่กําหนด',
|
||||
},
|
||||
versionHistory: {
|
||||
filter: {
|
||||
onlyYours: 'เพียงของคุณเท่านั้น',
|
||||
empty: 'ไม่พบประวัติการเวอร์ชันที่ตรงกัน',
|
||||
onlyShowNamedVersions: 'แสดงเฉพาะรุ่นที่ตั้งชื่อ',
|
||||
all: 'ทั้งหมด',
|
||||
reset: 'รีเซ็ตตัวกรอง',
|
||||
},
|
||||
editField: {
|
||||
releaseNotes: 'บันทึกการเปิดตัว',
|
||||
releaseNotesLengthLimit: 'หมายเหตุการปล่อยไม่สามารถเกิน {{limit}} ตัวอักษร',
|
||||
titleLengthLimit: 'ชื่อเรื่องต้องไม่เกิน {{limit}} ตัวอักษร',
|
||||
title: 'ชื่อเรื่อง',
|
||||
},
|
||||
action: {
|
||||
updateFailure: 'ไม่สามารถอัปเดตเวอร์ชันได้',
|
||||
deleteFailure: 'ลบเวอร์ชันไม่สำเร็จ',
|
||||
deleteSuccess: 'เวอร์ชันถูกลบ',
|
||||
restoreSuccess: 'เวอร์ชันที่กู้คืน',
|
||||
restoreFailure: 'ไม่สามารถกู้คืนเวอร์ชันได้',
|
||||
updateSuccess: 'อัปเดตเวอร์ชัน',
|
||||
},
|
||||
releaseNotesPlaceholder: 'อธิบายว่าสิ่งที่เปลี่ยนแปลงไปคืออะไร',
|
||||
currentDraft: 'ร่างปัจจุบัน',
|
||||
editVersionInfo: 'แก้ไขข้อมูลเวอร์ชัน',
|
||||
restorationTip: 'หลังจากการกู้คืนเวอร์ชันแล้ว ร่างปัจจุบันจะถูกเขียนทับ.',
|
||||
defaultName: 'เวอร์ชันที่ไม่มีชื่อ',
|
||||
deletionTip: 'การลบไม่สามารถย้อนกลับได้ กรุณายืนยัน.',
|
||||
nameThisVersion: 'ชื่อเวอร์ชันนี้',
|
||||
title: 'เวอร์ชัน',
|
||||
latest: 'ล่าสุด',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue