All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 4m32s
1537 lines
113 KiB
JSON
1537 lines
113 KiB
JSON
{
|
|
"components": {
|
|
"editMdPreivew": {
|
|
"title": "แก้ไข",
|
|
"confirm": "บันทึก",
|
|
"cancel": "ยกเลิก"
|
|
},
|
|
"imageTools": {
|
|
"copy": "คัดลอกรูปภาพ",
|
|
"preview": "ดูตัวอย่าง",
|
|
"download": "ดาวน์โหลด",
|
|
"msg": {
|
|
"imageLoadFailed": "โหลดรูปภาพล้มเหลว",
|
|
"convertFailed": "แปลงไฟล์ล้มเหลว",
|
|
"copied": "คัดลอกไปยังคลิปบอร์ดแล้ว",
|
|
"copyFailed": "คัดลอกล้มเหลว",
|
|
"downloadFailed": "ดาวน์โหลดล้มเหลว",
|
|
"downloadStarted": "เริ่มการดาวน์โหลด",
|
|
"downloadBlockedOpenNewWindow": "แหล่งที่มารูปภาพปัจจุบันอาจจำกัดการดาวน์โหลด ระบบได้ลองเปิดในหน้าต่างใหม่แล้ว"
|
|
}
|
|
},
|
|
"migrateShow": {
|
|
"title": "ย้ายข้อมูล",
|
|
"desc": "ตรวจพบว่าคุณมีข้อมูลจากเวอร์ชันเก่า ต้องการย้ายข้อมูลหรือไม่?",
|
|
"hide": "ไม่ต้องแสดงอีก",
|
|
"confirm": "ตกลง",
|
|
"msg": {
|
|
"migrateSuccess": "ย้ายข้อมูลสำเร็จ",
|
|
"migrateFailed": "ย้ายข้อมูลล้มเหลว"
|
|
}
|
|
},
|
|
"modelSelect": {
|
|
"placeholder": "โปรดเลือกโมเดล",
|
|
"type": {
|
|
"image": "รูปภาพ",
|
|
"text": "ข้อความ",
|
|
"video": "วิดีโอ"
|
|
},
|
|
"msg": {
|
|
"fetchModelFailed": "ดึงข้อมูลโมเดลล้มเหลว:"
|
|
},
|
|
"goSetting": "ไปที่การตั้งค่าและเพิ่มโมเดล"
|
|
}
|
|
},
|
|
"settings": {
|
|
"title": "การตั้งค่า AirFlow",
|
|
"menu": {
|
|
"language": "ตั้งค่าภาษา",
|
|
"vendorConfig": "บริการโมเดล",
|
|
"agentConfig": "การตั้งค่า Agent",
|
|
"promptManage": "การจัดการพรอมต์",
|
|
"skillManagement": "จัดการซิลเลคต",
|
|
"memoryConfig": "หน่วยความจำ Agent",
|
|
"loginConfig": "การตั้งค่าเข้าสู่ระบบ",
|
|
"dbConfig": "จัดการฐานข้อมูล",
|
|
"fileManagement": "จัดการไฟล์",
|
|
"otherConfig": "การตั้งค่าอื่นๆ",
|
|
"requestConfig": "ที่อยู่คำขอ (API URL)",
|
|
"about": "ตรวจสอบการอัปเดต",
|
|
"logoutConfig": "ออกจากระบบ",
|
|
"skillsSkillsManagement": "การจัดการทักษะทักษะ"
|
|
},
|
|
"language": {
|
|
"desc": "เลือกภาษาที่แสดงบนอินเทอร์เฟซ",
|
|
"msg": {
|
|
"saved": "บันทึกการตั้งค่าภาษาแล้ว"
|
|
}
|
|
},
|
|
"vendor": {
|
|
"addVendor": "เพิ่มผู้ให้บริการ",
|
|
"noVendor": "ยังไม่มีผู้ให้บริการ โปรดเพิ่มก่อน",
|
|
"required": "จำเป็น",
|
|
"optionalSection": "ตัวเลือกเสริม",
|
|
"modelSettings": "การตั้งค่าโมเดล",
|
|
"addManually": "เพิ่มด้วยตนเอง",
|
|
"test": "ทดสอบ",
|
|
"edit": "แก้ไข",
|
|
"delete": "ลบ",
|
|
"deleteVendor": "ลบผู้ให้บริการ",
|
|
"editCode": "แก้ไขโค้ด",
|
|
"updateConfig": "อัปเดตการตั้งค่า",
|
|
"addModel": "เพิ่มโมเดล",
|
|
"editModel": "แก้ไขโมเดล",
|
|
"displayName": "ชื่อที่แสดง",
|
|
"displayNamePlaceholder": "ตัวอย่างเช่น: GPT-4o",
|
|
"modelId": "รหัสโมเดล (Model ID)",
|
|
"modelIdPlaceholder": "ตัวอย่างเช่น: gpt-4o",
|
|
"modelType": "ประเภทโมเดล",
|
|
"multimodal": "มัลติโมดัล (Multimodal)",
|
|
"supported": "รองรับ",
|
|
"notSupported": "ไม่รองรับ",
|
|
"toolCall": "การเรียกใช้เครื่องมือ",
|
|
"imageMode": "โหมดรูปภาพ",
|
|
"videoMode": "โหมดวิดีโอ",
|
|
"audioOutput": "เอาต์พุตเสียง",
|
|
"durationResolution": "การจับคู่ความยาว / ความละเอียด",
|
|
"durationSec": "ความยาว (วินาที)",
|
|
"resolution": "ความละเอียด",
|
|
"enterAndPress": "พิมพ์แล้วกด Enter",
|
|
"addDurationResolution": "เพิ่มชุดความยาว / ความละเอียด",
|
|
"testResult": "ผลการทดสอบ",
|
|
"generating": "กำลังสร้าง...",
|
|
"addVendorDialog": "เพิ่มผู้ให้บริการ",
|
|
"codeEditorInfo": "โปรดเขียนโค้ด TypeScript เพื่อตั้งค่าข้อมูลผู้ให้บริการ",
|
|
"reset": "รีเซ็ต",
|
|
"importFile": "นำเข้าไฟล์",
|
|
"textModel": "โมเดลข้อความ",
|
|
"imageModel": "โมเดลรูปภาพ",
|
|
"videoModel": "โมเดลวิดีโอ",
|
|
"textToImage": "สร้างภาพจากข้อความ",
|
|
"textToVideo": "สร้างวิดีโอจากข้อความ",
|
|
"singleImage": "รูปภาพเดียว",
|
|
"multiImage": "โหมดหลายรูปภาพ",
|
|
"multiReference": "อ้างอิงหลายรูปภาพ",
|
|
"multiReferenceMode": "โหมดอ้างอิงหลายแหล่ง",
|
|
"gridImage": "รูปภาพกริดเดียว",
|
|
"startEndRequired": "เฟรมแรกและสุดท้าย (จำเป็นต้องระบุทั้งสอง)",
|
|
"endFrameOptional": "เฟรมแรกและสุดท้าย (เฟรมสุดท้ายระบุหรือไม่ก็ได้)",
|
|
"startFrameOptional": "เฟรมแรกและสุดท้าย (เฟรมแรกระบุหรือไม่ก็ได้)",
|
|
"textRef": "ข้อความ",
|
|
"imageRef": "รูปภาพ",
|
|
"videoRef": "วิดีโอ",
|
|
"audioRef": "เสียง",
|
|
"audioOptional": "ตัวเลือก",
|
|
"audioOnly": "ส่งออกเฉพาะวิดีโอที่มีเสียง",
|
|
"noAudio": "ส่งออกเฉพาะวิดีโอที่ไม่มีเสียง",
|
|
"msg": {
|
|
"getVendorListFailed": "ดึงรายการผู้ให้บริการล้มเหลว",
|
|
"vendorConfigUpdated": "อัปเดตการตั้งค่าผู้ให้บริการแล้ว",
|
|
"updateFailed": "อัปเดตล้มเหลว",
|
|
"highRiskConfirm": "⚠️ ยืนยันการดำเนินการที่มีความเสี่ยงสูง",
|
|
"addVendorRiskBody": "การเพิ่มผู้ให้บริการ AI รายใหม่จะให้สิทธิ์ในการเข้าถึง API ของระบบ โปรดยืนยันว่าคุณเชื่อถือแหล่งที่มาของโค้ดจากผู้ให้บริการรายนี้!",
|
|
"iKnowRisk": "ฉันรับทราบความเสี่ยง",
|
|
"cancel": "ยกเลิก",
|
|
"confirmAgain": "⚠️ ยืนยันอีกครั้ง",
|
|
"addVendorConfirmBody": "คุณแน่ใจหรือไม่ว่าต้องการเพิ่มผู้ให้บริการรายนี้? หลังจากเพิ่มแล้ว ระบบจะนำไปใช้ในการจัดสรรโมเดล",
|
|
"confirmAndAdd": "ยืนยันและเพิ่ม",
|
|
"goBackCheck": "กลับไปตรวจสอบ",
|
|
"vendorAdded": "เพิ่มผู้ให้บริการสำเร็จแล้ว",
|
|
"addFailed": "เพิ่มล้มเหลว",
|
|
"updateVendorRiskBody": "การอัปเดตการตั้งค่าผู้ให้บริการ AI จะปรับเปลี่ยนสิทธิ์และพฤติกรรมการเข้าถึง API ของระบบ โปรดยืนยันว่าคุณเชื่อถือแหล่งที่มาของโค้ดที่ถูกแก้ไขนี้!",
|
|
"updateVendorConfirmBody": "คุณแน่ใจหรือไม่ว่าต้องการอัปเดตการตั้งค่าผู้ให้บริการนี้? การอัปเดตจะมีผลต่อการจัดสรรโมเดลของระบบ",
|
|
"confirmAndUpdate": "ยืนยันและอัปเดต",
|
|
"updateSuccess": "อัปเดตการตั้งค่าผู้ให้บริการสำเร็จ",
|
|
"fillDisplayName": "โปรดกรอกชื่อที่แสดง",
|
|
"fillModelId": "โปรดกรอกรหัสโมเดล",
|
|
"selectImageMode": "โปรดเลือกโหมดรูปภาพ",
|
|
"selectVideoMode": "โปรดเลือกโหมดวิดีโอ",
|
|
"groupPrefix": "กลุ่มที่ {n}:",
|
|
"addDuration": "โปรดเพิ่มความยาว",
|
|
"addResolution": "โปรดเพิ่มความละเอียด",
|
|
"selectVendorFirst": "โปรดเลือกผู้ให้บริการก่อน",
|
|
"modelIdExists": "รหัสโมเดลนี้มีอยู่แล้ว",
|
|
"modelAdded": "เพิ่มโมเดลสำเร็จแล้ว",
|
|
"modelUpdated": "อัปเดตโมเดลสำเร็จแล้ว",
|
|
"enterApiKey": "โปรดกรอก API KEY",
|
|
"enterApiUrl": "โปรดกรอก API URL",
|
|
"testSuccess": "ทดสอบสำเร็จ",
|
|
"imageGenSuccess": "สร้างรูปภาพสำเร็จ",
|
|
"videoGenSuccess": "สร้างวิดีโอสำเร็จ",
|
|
"requestFailed": "ส่งคำขอล้มเหลว",
|
|
"deleteModelConfirm": "ยืนยันการลบโมเดล",
|
|
"deleteModelBody": "หลังจากลบแล้วจะไม่สามารถกู้คืนได้ ต้องการดำเนินการต่อหรือไม่?",
|
|
"confirmDelete": "ยืนยันการลบ",
|
|
"modelDeleted": "ลบโมเดลแล้ว",
|
|
"deleteVendorConfirm": "ยืนยันการลบผู้ให้บริการ",
|
|
"deleteVendorBody": "หลังจากลบแล้ว โมเดลทั้งหมดภายใต้ผู้ให้บริการรายนี้จะถูกลบไปด้วย ต้องการดำเนินการต่อหรือไม่?",
|
|
"vendorDeleted": "ลบผู้ให้บริการแล้ว",
|
|
"deleteFailed": "ลบล้มเหลว",
|
|
"enabled": "เปิดใช้งานแล้ว",
|
|
"disabled": "พิการ",
|
|
"linkAddVendorRiskBody": "การเพิ่มผู้จำหน่าย AI ใหม่จะทำให้สามารถเข้าถึง API ระบบได้ โปรดตรวจสอบให้แน่ใจว่าคุณเชื่อถือแหล่งลิงก์ของผู้ขาย!",
|
|
"importAdd": "การเพิ่มผู้จำหน่าย AI ใหม่จะทำให้สามารถเข้าถึง API ระบบได้ โปรดตรวจสอบให้แน่ใจว่าคุณเชื่อถือแหล่งเอกสารประกอบของผู้ขาย!",
|
|
"linkAddFailed": "ไม่สามารถเพิ่มลิงก์"
|
|
},
|
|
"think": "คิดลึก",
|
|
"code": "รหัส",
|
|
"linkAddPlaceholder": "ใส่ลิงค์เพื่อเพิ่ม",
|
|
"noFileSelected": "นำเข้าไฟล์เรียบร้อยแล้ว",
|
|
"linkAdd": "ยืนยัน"
|
|
},
|
|
"agent": {
|
|
"bannerDesc": "ใช้เซิร์ฟเวอร์ตัวกลางอย่างเป็นทางการของ AirFlow รองรับการกรอกการตั้งค่าในคลิกเดียว พร้อมใช้งานทันทีโดยไม่ต้องตั้งค่าด้วยตนเอง",
|
|
"visitWebsite": "เข้าสู่เว็บไซต์",
|
|
"fillKey": "กรอก KEY",
|
|
"oneClickFill": "กรอกในคลิกเดียว",
|
|
"notOpen": "ยังไม่เปิดให้บริการ",
|
|
"notConfigured": "ยังไม่ได้ตั้งค่า",
|
|
"modelConfig": "การตั้งค่าโมเดล",
|
|
"confirm": "ยืนยัน",
|
|
"cancel": "ยกเลิก",
|
|
"selectModel": "เลือกโมเดล",
|
|
"fillKeyHeader": "กรอก KEY อย่างเป็นทางการจากแพลตฟอร์ม AirFlow",
|
|
"keyPlaceholder": "โปรดกรอก KEY",
|
|
"save": "บันทึก",
|
|
"msg": {
|
|
"notAvailable": "ฟีเจอร์นี้ยังไม่เปิดให้บริการ โปรดติดตามเร็วๆ นี้",
|
|
"configSuccess": "ตั้งค่าสำเร็จ",
|
|
"updateConfigFailed": "อัปเดตการตั้งค่าล้มเหลว:",
|
|
"keyValid": "KEY ถูกต้อง เชื่อมต่อกับแพลตฟอร์ม AirFlow สำเร็จแล้ว",
|
|
"keyInvalid": "KEY ไม่ถูกต้อง โปรดตรวจสอบและกรอกใหม่อีกครั้ง:",
|
|
"enterKey": "โปรดกรอก KEY",
|
|
"saveFailed": "บันทึกล้มเหลว:",
|
|
"getAgentListFailed": "ดึงรายการการตั้งค่า Agent ล้มเหลว:",
|
|
"toonflowNotFound": "ไม่มีสถานีรับส่งอย่างเป็นทางการของ AirFlow"
|
|
},
|
|
"temperature": "อุณหภูมิ"
|
|
},
|
|
"memory": {
|
|
"warning": "รายการการตั้งค่าต่อไปนี้ถูกกำหนดล่วงหน้าเป็นค่าที่แนะนำ เว้นแต่คุณจะเข้าใจความหมายและผลกระทบของการตั้งค่าแต่ละรายการอย่างชัดเจน ขอแนะนำให้คงการตั้งค่าปัจจุบันไว้",
|
|
"vectorModelConfig": "การตั้งค่าโมเดลเวกเตอร์ (Vector Model)",
|
|
"modelFilePath": "เส้นทางไฟล์โมเดล",
|
|
"quantizationType": "ประเภท Quantization",
|
|
"quantizationPlaceholder": "โปรดกรอกประเภท Quantization",
|
|
"memoryParams": "พารามิเตอร์หน่วยความจำ",
|
|
"messagesPerSummary": "จำนวนข้อความที่จะทริกเกอร์การบีบอัด",
|
|
"messagesPerSummaryHelp": "เก็บบริบทของบทสนทนา N รายการล่าสุด",
|
|
"shortTermLimit": "จำนวนข้อความที่ยังไม่ถูกบีบอัดในการดึงข้อมูลครั้งเดียว",
|
|
"shortTermLimitHelp": "จำนวนหน่วยความจำที่เป็นไปได้ที่จะถูกส่งคืนเมื่อทำการค้นหา",
|
|
"summaryMaxLength": "จำนวนตัวอักษรสูงสุดในการบีบอัด",
|
|
"summaryMaxLengthHelp": "จำนวนตัวอักษรสูงสุดที่อนุญาตเมื่อทำการบีบอัดข้อความ",
|
|
"summaryLimit": "จำนวนข้อความที่ถูกบีบอัดที่อนุญาตให้สืบค้น",
|
|
"summaryLimitHelp": "จำนวนข้อความที่ถูกบีบอัดที่อนุญาตให้ทำการสืบค้นได้",
|
|
"ragLimit": "จำนวนหน่วยความจำในการค้นหา",
|
|
"ragLimitHelp": "จำนวนข้อความที่จะดึงมาเมื่อทำการค้นหา",
|
|
"deepRetrieveSummaryLimit": "จำนวนข้อความที่ถูกบีบอัดที่จะเรียกคืนด้วยเวกเตอร์",
|
|
"deepRetrieveSummaryLimitHelp": "จำนวนข้อความที่จะดึงมาเมื่อทำการค้นหาเนื้อหาของข้อความที่ถูกบีบอัด",
|
|
"saveConfig": "บันทึกการตั้งค่า",
|
|
"clearMemory": "ล้างหน่วยความจำ",
|
|
"restoreDefault": "กู้คืนการตั้งค่าเริ่มต้น",
|
|
"msg": {
|
|
"saved": "บันทึกการตั้งค่าหน่วยความจำแล้ว",
|
|
"clearConfirmTitle": "ยืนยันการล้างหน่วยความจำ",
|
|
"clearConfirmBody": "การดำเนินการนี้จะล้างข้อมูลหน่วยความจำทั้งหมดของ AI และไม่สามารถกู้คืนได้ ต้องการดำเนินการต่อหรือไม่?",
|
|
"confirmClear": "ยืนยันการล้าง",
|
|
"cancel": "ยกเลิก",
|
|
"cleared": "ล้างหน่วยความจำแล้ว",
|
|
"clearFailed": "ล้างหน่วยความจำล้มเหลว"
|
|
},
|
|
"modelMap": {
|
|
"name": "ชื่อรุ่น",
|
|
"model": "แบบอย่าง",
|
|
"type": "พิมพ์",
|
|
"editWord": "ผูกคำพร้อมท์",
|
|
"operation": "ดำเนินงาน",
|
|
"bindingSuccessful": "การผูกสำเร็จ",
|
|
"bindingFailed": "การเชื่อมโยงล้มเหลว",
|
|
"currentBinding": "การเชื่อมโยงปัจจุบัน",
|
|
"noBinding": "ไม่ผูกมัด",
|
|
"bound": "ผูกพัน",
|
|
"unbind": "เลิกผูก",
|
|
"filenName": "ชื่อไฟล์"
|
|
}
|
|
},
|
|
"login": {
|
|
"username": "ชื่อผู้ใช้",
|
|
"usernamePlaceholder": "โปรดกรอกชื่อผู้ใช้",
|
|
"password": "รหัสผ่าน",
|
|
"passwordPlaceholder": "โปรดกรอกรหัสผ่าน",
|
|
"modify": "แก้ไข",
|
|
"msg": {
|
|
"enterUsername": "โปรดกรอกชื่อผู้ใช้",
|
|
"usernameLength": "ความยาวชื่อผู้ใช้ต้องอยู่ระหว่าง 2-20 ตัวอักษร",
|
|
"enterPassword": "โปรดกรอกรหัสผ่าน",
|
|
"passwordLength": "ความยาวรหัสผ่านต้องอยู่ระหว่าง 6-20 ตัวอักษร",
|
|
"fetchFailed": "ดึงข้อมูลผู้ใช้ล้มเหลว",
|
|
"saveSuccess": "บันทึกสำเร็จ",
|
|
"saveFailed": "บันทึกล้มเหลว"
|
|
}
|
|
},
|
|
"db": {
|
|
"clearDb": "ล้างฐานข้อมูล",
|
|
"clearDbDesc": "ล้างข้อมูลทั้งหมดในตารางข้อมูล โดยคงไว้เพียงโครงสร้างตาราง",
|
|
"clearData": "ล้างข้อมูล",
|
|
"confirmAction": "ยืนยันการดำเนินการ",
|
|
"dbInfo": "ภาพรวมฐานข้อมูล",
|
|
"dbInfoDesc": "ดูชื่อตารางทั้งหมดและจำนวนแถว",
|
|
"viewInfo": "ดูข้อมูล",
|
|
"tableName": "ชื่อตาราง",
|
|
"rowCount": "จำนวนแถว",
|
|
"totalTables": "ทั้งหมด {count} ตาราง",
|
|
"exportDb": "ส่งออกฐานข้อมูล",
|
|
"exportDbDesc": "ส่งออกข้อมูลทั้งหมดเป็นไฟล์สำรอง JSON",
|
|
"exportData": "ส่งออกข้อมูล",
|
|
"importDb": "นำเข้าฐานข้อมูล",
|
|
"importDbDesc": "กู้คืนข้อมูลจากไฟล์สำรอง JSON (จะเขียนทับข้อมูลปัจจุบัน)",
|
|
"importData": "นำเข้าข้อมูล",
|
|
"clearTable": "ล้างตารางที่ระบุ",
|
|
"clearTableDesc": "เลือกตารางข้อมูลและล้างข้อมูลในตาราง",
|
|
"clearTableBtn": "ล้างตาราง",
|
|
"selectTable": "เลือกตาราง",
|
|
"msg": {
|
|
"clearDbTitle": "ล้างฐานข้อมูล",
|
|
"firstConfirm": "แน่ใจหรือไม่ว่าต้องการล้างข้อมูลในตารางทั้งหมด? ข้อมูลที่ถูกล้างจะไม่สามารถกู้คืนได้!",
|
|
"secondConfirm": "นี่คือการยืนยันครั้งสุดท้าย หลังจากล้างแล้วข้อมูลทั้งหมดจะสูญหายถาวร!",
|
|
"keyword": "ล้างข้อมูล",
|
|
"confirm": "ยืนยัน",
|
|
"pleaseInput": "โปรดพิมพ์",
|
|
"cleared": "ตารางข้อมูลทั้งหมดถูกล้างเรียบร้อยแล้ว",
|
|
"operationFailed": "การดำเนินการล้มเหลว โปรดลองอีกครั้ง",
|
|
"cancelled": "ยกเลิกการดำเนินการแล้ว",
|
|
"exportSuccess": "ส่งออกฐานข้อมูลสำเร็จ",
|
|
"exportFailed": "ส่งออกล้มเหลว",
|
|
"importSuccess": "นำเข้าฐานข้อมูลสำเร็จ กำลังไปที่หน้าเข้าสู่ระบบ",
|
|
"importFailed": "นำเข้าล้มเหลว",
|
|
"invalidFile": "ไฟล์สำรองไม่ถูกต้อง",
|
|
"clearTableSuccess": "ล้างตารางเรียบร้อยแล้ว",
|
|
"clearTableFailed": "ล้างตารางล้มเหลว",
|
|
"clearTableConfirm": "แน่ใจหรือไม่ว่าต้องการล้างตาราง {name}? การดำเนินการนี้ไม่สามารถย้อนกลับได้!",
|
|
"importConfirm": "การนำเข้าจะเขียนทับข้อมูลปัจจุบันทั้งหมด แน่ใจหรือไม่?",
|
|
"importSecondConfirm": "ยืนยันครั้งสุดท้าย: ข้อมูลปัจจุบันทั้งหมดจะถูกแทนที่หลังการนำเข้า!",
|
|
"noTableSelected": "โปรดเลือกตารางก่อน",
|
|
"loadingDbInfo": "กำลังโหลดข้อมูลฐานข้อมูล...",
|
|
"loadDbInfoFailed": "ไม่สามารถโหลดข้อมูลฐานข้อมูล"
|
|
}
|
|
},
|
|
"other": {
|
|
"requestTimeout": "หมดเวลาคำขอ (Timeout)",
|
|
"seconds": "วินาที",
|
|
"inputSeconds": "โปรดกรอกเวลา (วินาที)",
|
|
"assetConcurrency": "จำนวนการสร้างสินทรัพย์พร้อมกัน (Concurrency)",
|
|
"count": "รายการ",
|
|
"inputCount": "โปรดกรอกจำนวนรายการ",
|
|
"chapterRegex": "นิพจน์ปกติสำหรับแยกตอน (Regex)",
|
|
"restoreDefault": "กู้คืนค่าเริ่มต้น",
|
|
"regexPlaceholder": "โปรดกรอกนิพจน์ปกติ (Regex)",
|
|
"showTitleBar": "แสดงแถบชื่อเรื่อง",
|
|
"isElectron": "สลับไปที่โหมดเดสก์ท็อป",
|
|
"canvasScroll": "เลื่อนผ้าใบ",
|
|
"canvasIsDisabled": "แคนวาสซูม",
|
|
"agentCanvasScalingMethod": "งานล้อผ้าใบตัวแทน",
|
|
"zoom": "ซูม",
|
|
"scroll": "เลื่อน",
|
|
"isInteracting": "การเพิ่มประสิทธิภาพการลากผ้าใบไม่จำกัดบนหน้าการผลิต",
|
|
"closeIsInteracting": "ปิด"
|
|
},
|
|
"request": {
|
|
"warning": "หากไม่มีกรณีพิเศษ ไม่จำเป็นต้องแก้ไขหรือตั้งค่าใดๆ",
|
|
"apiAddress": "ที่อยู่ API",
|
|
"apiPlaceholder": "โปรดกรอกที่อยู่คำขอ API",
|
|
"save": "บันทึก",
|
|
"reset": "รีเซ็ต",
|
|
"msg": {
|
|
"enterApi": "โปรดกรอกที่อยู่ API",
|
|
"validUrl": "โปรดกรอกที่อยู่ HTTP/HTTPS ที่ถูกต้อง",
|
|
"saved": "บันทึกที่อยู่คำขอสำเร็จ",
|
|
"reset": "รีเซ็ตเป็นที่อยู่เริ่มต้นแล้ว",
|
|
"refreshFailed": "รีเฟรชล้มเหลว",
|
|
"refreshSuccess": "รีเฟรชสำเร็จ"
|
|
},
|
|
"refresh": "รีเฟรช"
|
|
},
|
|
"about": {
|
|
"slogan": "เครื่องมือสร้างการ์ตูน / สตอรี่บอร์ดที่ขับเคลื่อนด้วย AI แบบโอเพนซอร์ส",
|
|
"latestVersion": "นี่คือเวอร์ชันล่าสุด",
|
|
"checkUpdate": "ตรวจสอบการอัปเดต",
|
|
"codeRepository": "คลังเก็บโค้ด",
|
|
"githubRepo": "คลัง GitHub",
|
|
"giteeRepo": "คลัง Gitee",
|
|
"versionUpdate": "อัปเดตเวอร์ชัน",
|
|
"checkUpdateGithub": "ตรวจสอบการอัปเดต (GitHub)",
|
|
"getFromGithub": "รับเวอร์ชันล่าสุดจาก GitHub Release",
|
|
"checkUpdateGitee": "ตรวจสอบการอัปเดต (Gitee)",
|
|
"getFromGitee": "รับเวอร์ชันล่าสุดจาก Gitee Release",
|
|
"license": "ใบอนุญาต (License)",
|
|
"licenseDesc": "ข้อตกลงใบอนุญาตโอเพนซอร์ส · คลิกเพื่อดูรายละเอียด",
|
|
"updateAvailable": "พบเวอร์ชันใหม่แล้ว",
|
|
"upToDate": "ตรวจพบเวอร์ชันใหม่",
|
|
"confirmReinstall": "คัดลอกลิงก์",
|
|
"reinstallRequired": "เบราว์เซอร์จะเปิดและดาวน์โหลดโดยอัตโนมัติ หากไม่เปิดขึ้น โปรดเปิดด้วยตนเอง"
|
|
},
|
|
"logout": {
|
|
"warning": "หลังจากออกจากระบบ คุณจะต้องเข้าสู่ระบบใหม่เพื่อใช้งานระบบต่อไป",
|
|
"confirmLogout": "แน่ใจหรือไม่ว่าต้องการออกจากระบบ?",
|
|
"logout": "ออกจากระบบ",
|
|
"msg": {
|
|
"logoutSuccess": "ออกจากระบบสำเร็จ",
|
|
"logoutFailed": "ออกจากระบบล้มเหลว โปรดลองอีกครั้ง"
|
|
}
|
|
},
|
|
"file": {
|
|
"quickOpen": "เปิดไดเรกทอรีอย่างรวดเร็ว",
|
|
"open": "เปิด",
|
|
"dockerDesc": "สำหรับการปรับใช้ Docker/แยกส่วนหน้าและส่วนหลัง โปรดไปที่ไดเรกทอรี \"/data/*\" เพื่อจัดการไฟล์ด้วยตนเอง",
|
|
"desktopOnly": "ฟีเจอร์นี้รองรับเฉพาะเวอร์ชันเดสก์ท็อปเท่านั้น",
|
|
"folders": {
|
|
"data": "data",
|
|
"dataDesc": "ไดเรกทอรีข้อมูล",
|
|
"logs": "data/logs",
|
|
"logsDesc": "บันทึกการทำงานและบันทึกข้อผิดพลาด",
|
|
"oss": "data/oss",
|
|
"ossDesc": "ทรัพยากรที่เกี่ยวข้องกับการจัดเก็บไฟล์",
|
|
"skills": "data/skills",
|
|
"skillsDesc": "ไฟล์การตั้งค่าทักษะ (Skills) และพรอมต์",
|
|
"models": "data/models",
|
|
"modelsDesc": "ไฟล์โมเดลและการตั้งค่า",
|
|
"web": "data/web",
|
|
"webDesc": "ทรัพยากรเว็บ เช่น ผลลัพธ์จากการบิลด์ส่วนหน้า เป็นต้น",
|
|
"serve": "data/serve",
|
|
"serveDesc": "ไฟล์ที่เกี่ยวข้องกับบริการส่วนหลัง"
|
|
},
|
|
"openFailed": "เปิดโฟลเดอร์ล้มเหลว"
|
|
},
|
|
"skill": {
|
|
"scanSkills": "สแกนทักษะ",
|
|
"fileLost": "ไฟล์หายไป"
|
|
},
|
|
"dev": {
|
|
"warning": "ต่อไปนี้เป็นเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ โปรดดำเนินการด้วยความระมัดระวัง!",
|
|
"openDevtool": "เปิด",
|
|
"devtoolsDoc": "ที่อยู่เอกสาร",
|
|
"devtoolsDesc": "หลังจากเปิดใช้งานแล้ว โฟลเดอร์ .devtools จะถูกสร้างขึ้นในไดเร็กทอรีการติดตั้ง AirFlow โปรดตรวจสอบให้แน่ใจว่า AirFlow มีสิทธิ์ในการเขียน (ทำงานในฐานะผู้ดูแลระบบ)",
|
|
"devtoolsDesc2": "เรียกใช้ npx {'@'}ai-sdk/devtools ในไดเรกทอรีนี้เพื่อเปิดใช้งานการแก้ไขจุดบกพร่องการวัดและส่งข้อมูลทางไกล",
|
|
"openDevtoolFailed": "ไม่สามารถเปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ได้ โปรดตรวจสอบให้แน่ใจว่าได้ติดตั้ง AirFlow desktop แล้ว",
|
|
"notInElectron": "สำหรับสภาพแวดล้อมแบบเว็บ โปรดเปิดคอนโซลเบราว์เซอร์ด้วยตนเอง"
|
|
}
|
|
},
|
|
"workbench": {
|
|
"selectProject": "โปรดเลือกโปรเจกต์",
|
|
"menu": {
|
|
"myProject": "โปรเจกต์ของฉัน",
|
|
"taskCenter": "ศูนย์งาน",
|
|
"novel": "ต้นฉบับนิยาย",
|
|
"scriptAgent": "Agent บทภาพยนตร์",
|
|
"scriptManage": "จัดการบทภาพยนตร์",
|
|
"cornerScape": "สร้างตัวละครและฉาก",
|
|
"production": "ผลิตวิดีโอ",
|
|
"assetCenter": "ศูนย์สินทรัพย์",
|
|
"settings": "การตั้งค่า",
|
|
"jumpGithub": "ข้ามไปที่ Github",
|
|
"feedbackQuestions": "คำถามคำติชม"
|
|
},
|
|
"project": {
|
|
"title": "โปรเจกต์ของฉัน",
|
|
"subtitle": "จัดการโปรเจกต์ละครสั้นทั้งหมดของคุณ",
|
|
"newProject": "โปรเจกต์ใหม่",
|
|
"dialog": {
|
|
"editTitle": "แก้ไขโปรเจกต์",
|
|
"addTitle": "โปรเจกต์ใหม่",
|
|
"save": "บันทึก",
|
|
"ok": "ตกลง",
|
|
"cancel": "ยกเลิก",
|
|
"projectType": "ประเภทโปรเจกต์",
|
|
"selectType": "เลือกประเภทโปรเจกต์",
|
|
"basedOnNovel": "สร้างจากต้นฉบับนิยาย",
|
|
"projectName": "ชื่อโปรเจกต์",
|
|
"projectNamePh": "โปรดกรอกชื่อโปรเจกต์",
|
|
"novelType": "ประเภทนิยาย",
|
|
"novelTypePh": "ตัวอย่างเช่น: แฟนตาซี, ไซไฟ, โรแมนติก",
|
|
"artStyle": "คู่มือภาพ",
|
|
"selected": "เลือกแล้ว:",
|
|
"selectArtStyle": "โปรดเลือกคู่มือแบบภาพ",
|
|
"newArtStyle": "คู่มือภาพใหม่",
|
|
"loading": "กำลังโหลด...",
|
|
"videoRatio": "อัตราส่วนวิดีโอ",
|
|
"novelIntro": "เรื่องย่อนิยาย",
|
|
"novelIntroPh": "โปรดกรอกเรื่องย่อนิยาย",
|
|
"editArtStyleTitle": "แก้ไขคู่มือภาพ",
|
|
"newArtStyleTitle": "คู่มือภาพใหม่",
|
|
"artStyleName": "ชื่อคู่มือแบบภาพ",
|
|
"artStyleNamePh": "โปรดป้อนชื่อคู่มือแบบภาพ",
|
|
"artStyleImage": "ภาพปกคู่มือภาพ",
|
|
"remove": "ลบออก",
|
|
"uploadCover": "อัปโหลดภาพปก",
|
|
"artStylePrompt": "ภาพพร้อมคำคู่มือ",
|
|
"aiExtract": "AI สกัดพรอมต์",
|
|
"promptPlaceholder": "อธิบายคำพร้อมท์คู่มือแบบภาพ ซึ่งใช้เพื่อระบุคู่มือแบบภาพเมื่อสร้างภาพ",
|
|
"visualManual": "คู่มือภาพ",
|
|
"newVisualManual": "คู่มือภาพใหม่",
|
|
"editVisualManualTitle": "แก้ไขคู่มือภาพ",
|
|
"newVisualManualTitle": "คู่มือภาพใหม่",
|
|
"visualManualName": "ชื่อคู่มือภาพ",
|
|
"visualManualNamePh": "โปรดป้อนชื่อคู่มือภาพ",
|
|
"visualManualCover": "ภาพปกคู่มือภาพ",
|
|
"visualManualPrompt": "Prompt คู่มือภาพ",
|
|
"modelData": "เลือกรุ่นรูปภาพ",
|
|
"videoModelData": "เลือกรุ่นวิดีโอ",
|
|
"prompt": {
|
|
"placeholder": "ป้อนคำที่พร้อมท์",
|
|
"saveSuccess": "อัปเดตสำเร็จ",
|
|
"title": "คำพูดที่รวดเร็ว"
|
|
},
|
|
"basedOnScript": "ขึ้นอยู่กับสคริปต์",
|
|
"mdFile": "ไฟล์คู่มือภาพ",
|
|
"directorManual": "คู่มือกรรมการ",
|
|
"addDirectorManual": "คู่มือกรรมการใหม่",
|
|
"editingDirectorManual": "แก้ไขคู่มือกรรมการ",
|
|
"newDirecorManualTitle": "คู่มือกรรมการใหม่",
|
|
"directorManualPrompt": "คำพร้อมท์คู่มือผู้อำนวยการ",
|
|
"directorManualName": "ชื่อคู่มือผู้อำนวยการ",
|
|
"directorManualNamePh": "กรอกชื่อคู่มือผู้อำนวยการ",
|
|
"directorFile": "เอกสารคู่มือผู้อำนวยการ",
|
|
"directorManualCover": "ปกคู่มือผู้อำนวยการ"
|
|
},
|
|
"msg": {
|
|
"fetchFailed": "ดึงรายการโปรเจกต์ล้มเหลว",
|
|
"notFound": "ไม่พบโปรเจกต์นี้!",
|
|
"editSuccess": "แก้ไขโปรเจกต์สำเร็จ",
|
|
"editFailed": "แก้ไขโปรเจกต์ล้มเหลว",
|
|
"addSuccess": "สร้างโปรเจกต์สำเร็จ",
|
|
"addFailed": "สร้างโปรเจกต์ล้มเหลว",
|
|
"deleteHeader": "ลบโปรเจกต์",
|
|
"deleteBody": "แน่ใจหรือไม่ว่าต้องการลบโปรเจกต์นี้?",
|
|
"deleteConfirm": "ลบ",
|
|
"deleteCancel": "ยกเลิก",
|
|
"deleteSuccess": "ลบโปรเจกต์สำเร็จ",
|
|
"deleteFailed": "ลบโปรเจกต์ล้มเหลว",
|
|
"extractSuccess": "สกัดพรอมต์สำเร็จ",
|
|
"extractFailed": "สกัดพรอมต์ล้มเหลว",
|
|
"enterArtStyleName": "โปรดป้อนชื่อคู่มือภาพ",
|
|
"artStyleUpdated": "อัปเดตคู่มือภาพแล้ว",
|
|
"artStyleAdded": "เพิ่มคู่มือภาพแล้ว",
|
|
"operationFailed": "การดำเนินการล้มเหลว",
|
|
"enterVisualManualName": "โปรดป้อนชื่อคู่มือภาพ",
|
|
"enterVisualManualImage": "โปรดอัปโหลดภาพปกคู่มือภาพ",
|
|
"enterVisualManualTabData": "Prompt ไม่สามารถว่างเปล่า",
|
|
"visualManualUpdated": "อัปเดตคู่มือภาพแล้ว",
|
|
"visualManualAdded": "เพิ่มคู่มือภาพแล้ว",
|
|
"deleteVisualManualHeader": "ลบคู่มือภาพ",
|
|
"deleteVisualManualBody": "คุณแน่ใจหรือไม่ว่าต้องการลบคู่มือภาพ \"{name}\"?",
|
|
"deleteVisualManualConfirm": "ลบ",
|
|
"deleteVisualManualCancel": "ยกเลิก",
|
|
"enterProjectName": "กรุณากรอกชื่อโครงการ",
|
|
"enterProjectIntro": "กรุณากรอกคำนำนวนิยาย",
|
|
"enterProjectType": "กรุณากรอกประเภทโครงการ",
|
|
"enterArtStyle": "โปรดเลือกโบรชัวร์ภาพโครงการ",
|
|
"enterVideoRatio": "โปรดเลือกอัตราส่วนวิดีโอ",
|
|
"enterImageModel": "กรุณาเลือกรุ่นรูปภาพ",
|
|
"enterVideoModel": "โปรดเลือกรุ่นวิดีโอ",
|
|
"visualManualDeleted": "ลบสำเร็จ",
|
|
"selectMode": "กรุณาเลือกโหมด",
|
|
"deleteDirectorManualHeader": "ลบคู่มือผู้อำนวยการ",
|
|
"deleteDirectorManualBody": "คุณแน่ใจหรือไม่ว่าต้องการลบคู่มือผู้อำนวยการ \"{name}\"?",
|
|
"directorManualUpdated": "ปรับปรุงคู่มือผู้อำนวยการแล้ว",
|
|
"directorManualAdded": "เพิ่มคู่มือผู้อำนวยการ",
|
|
"directorManual": "กรุณาเลือกคู่มือผู้อำนวยการโครงการ",
|
|
"modelProviderDisabled": "ไม่ได้เปิดใช้งานผู้จำหน่ายโมเดลวิดีโอหรือโมเดลรูปภาพ หรือไม่มีซัพพลายเออร์โมเดล โปรดกำหนดค่าก่อน"
|
|
},
|
|
"type": {
|
|
"novel": "อิงจากนวนิยายต้นฉบับ",
|
|
"script": "อิงจากบทนวนิยาย"
|
|
}
|
|
},
|
|
"novel": {
|
|
"importText": "นำเข้าต้นฉบับ",
|
|
"batchDelete": "ลบเป็นชุด",
|
|
"eventAnalysis": "วิเคราะห์เหตุการณ์",
|
|
"searchPlaceholder": "ค้นหาชื่อต้นฉบับ...",
|
|
"search": "ค้นหา",
|
|
"generating": "กำลังสร้าง...",
|
|
"genFailed": "สร้างล้มเหลว",
|
|
"none": "ไม่มี",
|
|
"edit": "แก้ไข",
|
|
"delete": "ลบ",
|
|
"col": {
|
|
"id": "ลำดับ",
|
|
"reel": "เล่ม",
|
|
"chapter": "ชื่อบท",
|
|
"chapterData": "เนื้อหาในบท",
|
|
"event": "เหตุการณ์",
|
|
"operation": "การจัดการ"
|
|
},
|
|
"msg": {
|
|
"batchDeleteHeader": "ลบเป็นชุด",
|
|
"batchDeleteBody": "แน่ใจหรือไม่ว่าต้องการลบข้อมูลที่เลือกจำนวน {count} รายการ?",
|
|
"batchDeleteSuccess": "ลบเป็นชุดสำเร็จ",
|
|
"deleteHeader": "ยืนยันการลบ",
|
|
"deleteBody": "แน่ใจหรือไม่ว่าต้องการลบข้อมูลบทที่ชื่อว่า「{name}」?",
|
|
"deleteSuccess": "ลบสำเร็จ",
|
|
"eventAnalysisHeader": "วิเคราะห์เหตุการณ์",
|
|
"eventAnalysisBody": "แน่ใจหรือไม่ว่าต้องการวิเคราะห์เหตุการณ์ข้อมูลที่เลือกจำนวน {count} รายการ?"
|
|
},
|
|
"import": {
|
|
"title": "อัปโหลดต้นฉบับนิยาย",
|
|
"step1": "ขั้นตอนที่ 1",
|
|
"step2": "ขั้นตอนที่ 2",
|
|
"step3": "ขั้นตอนที่ 3",
|
|
"dragUpload": "ลากไฟล์ต้นฉบับนิยายมาที่นี่ หรือคลิกเพื่ออัปโหลด",
|
|
"uploadHint": "รองรับรูปแบบ .txt, .docx แนะนำให้มีขนาดไฟล์ไม่เกิน 10MB",
|
|
"or": "หรือ",
|
|
"pasteLabel": "วางเนื้อหาต้นฉบับนิยายโดยตรง",
|
|
"pastePlaceholder": "โปรดกรอกเนื้อหาต้นฉบับนิยาย",
|
|
"chars": "ตัวอักษร",
|
|
"tooShort": "เนื้อหาสั้นเกินไป แนะนำให้อย่างน้อย 100 ตัวอักษร",
|
|
"parsedChapters": "แยกวิเคราะห์แล้ว {count} บท",
|
|
"nextStep": "ขั้นตอนถัดไป",
|
|
"prevStep": "ขั้นตอนก่อนหน้า",
|
|
"selectedInfo": "เลือกแล้ว: {count} ตัวอักษร (ต้องน้อยกว่า 200,000 ตัวอักษร)",
|
|
"eventAnalysis": "วิเคราะห์เหตุการณ์",
|
|
"saveAndAnalyze": "บันทึกต้นฉบับและวิเคราะห์เหตุการณ์",
|
|
"col": {
|
|
"chapter": "บท",
|
|
"reel": "เล่ม",
|
|
"chapterName": "ชื่อบท",
|
|
"chapterData": "เนื้อหาในบท"
|
|
},
|
|
"msg": {
|
|
"parseFailed": "แยกวิเคราะห์ไฟล์ล้มเหลว โปรดอัปโหลดใหม่อีกครั้ง",
|
|
"selectFile": "เลือกไฟล์",
|
|
"docNotSupported": "ไฟล์ .doc ไม่รองรับการแยกวิเคราะห์ โปรดแปลงเป็นไฟล์ .ts",
|
|
"unsupportedType": "ไม่รองรับประเภทไฟล์นี้",
|
|
"fileTooLarge": "ไฟล์มีขนาดเกิน 10MB โปรดอัปโหลดไฟล์ขนาดเล็กกว่านี้",
|
|
"selectChapters": "โปรดทำเครื่องหมายเลือกบทก่อน",
|
|
"saveSuccess": "บันทึกต้นฉบับนิยายสำเร็จ"
|
|
},
|
|
"importAdd": "ลากและวางไฟล์ที่นี่หรือคลิกเพื่ออัปโหลด",
|
|
"limit": "รองรับรูปแบบ .ts"
|
|
},
|
|
"editDialog": {
|
|
"title": "แก้ไขต้นฉบับนิยาย",
|
|
"chapterName": "ชื่อบท",
|
|
"chapterNamePh": "โปรดกรอกชื่อบท",
|
|
"eventContent": "เนื้อหาเหตุการณ์",
|
|
"eventContentPh": "กรอกเนื้อหาเหตุการณ์",
|
|
"chapterContent": "เนื้อหาในบท",
|
|
"chapterContentPh": "โปรดกรอกเนื้อหาในบท",
|
|
"cancel": "ยกเลิก",
|
|
"save": "บันทึก",
|
|
"msg": {
|
|
"updateSuccess": "อัปเดตต้นฉบับนิยายสำเร็จ"
|
|
}
|
|
},
|
|
"event": {
|
|
"regenerate": "สร้างเหตุการณ์ใหม่",
|
|
"batchDelete": "ลบเป็นชุด",
|
|
"noData": "ยังไม่มีข้อมูลเหตุการณ์ คลิกเพื่อเริ่มสร้าง",
|
|
"generate": "สร้างเหตุการณ์",
|
|
"generatingHint": "กำลังสร้างเหตุการณ์ โปรดรอสักครู่...",
|
|
"loading": "กำลังโหลด...",
|
|
"delete": "ลบ",
|
|
"col": {
|
|
"id": "ID เหตุการณ์",
|
|
"eventName": "ชื่อเหตุการณ์",
|
|
"chapters": "บทที่มา",
|
|
"detail": "ขั้นตอนเหตุการณ์",
|
|
"createTime": "เวลาที่สร้าง",
|
|
"operation": "การจัดการ"
|
|
},
|
|
"msg": {
|
|
"deleteHeader": "ลบเหตุการณ์",
|
|
"deleteBody": "แน่ใจหรือไม่ว่าต้องการลบเหตุการณ์นี้?",
|
|
"deleteSuccess": "ลบสำเร็จ",
|
|
"generateSuccess": "สร้างเหตุการณ์สำเร็จ",
|
|
"batchDeleteHeader": "ลบเป็นชุด",
|
|
"batchDeleteBody": "แน่ใจหรือไม่ว่าต้องการลบข้อมูลที่เลือกจำนวน {count} รายการ?",
|
|
"batchDeleteSuccess": "ลบเป็นชุดสำเร็จ"
|
|
}
|
|
},
|
|
"analysis": {
|
|
"analyzeFirst": "โปรดวิเคราะห์เหตุการณ์ก่อน",
|
|
"startAnalysis": "เริ่มวิเคราะห์",
|
|
"chapterHeader": "บทที่ {index} - {name}",
|
|
"analyzing": "กำลังวิเคราะห์เหตุการณ์"
|
|
}
|
|
},
|
|
"scriptAgent": {
|
|
"inputPlaceholder": "โปรดกรอกเนื้อหา",
|
|
"chapterEvents": "เหตุการณ์ในบท",
|
|
"clearMessageMemory": "ล้างหน่วยความจำข้อความ",
|
|
"clearSummaryMemory": "ล้างหน่วยความจำสรุป",
|
|
"clearAllMemory": "ล้างหน่วยความจำทั้งหมด",
|
|
"edit": "แก้ไข",
|
|
"storySkeleton": "โครงเรื่อง",
|
|
"adaptationStrategy": "กลยุทธ์การดัดแปลง",
|
|
"script": "บทภาพยนตร์",
|
|
"noContent": "ยังไม่มีเนื้อหา",
|
|
"relatedAssets": "สินทรัพย์ที่เกี่ยวข้อง",
|
|
"editScript": "แก้ไขบทภาพยนตร์",
|
|
"save": "บันทึก",
|
|
"scriptTitle": "ชื่อเรื่อง",
|
|
"titlePlaceholder": "โปรดกรอกชื่อเรื่อง",
|
|
"content": "เนื้อหา",
|
|
"contentPlaceholder": "โปรดกรอกเนื้อหาบทภาพยนตร์",
|
|
"selectAssets": "เลือกสินทรัพย์",
|
|
"noAssets": "ยังไม่ได้เชื่อมโยงสินทรัพย์",
|
|
"selectAssetsTitle": "เลือกสินทรัพย์ที่เกี่ยวข้อง",
|
|
"welcomeMsg": "สวัสดี! ฉันคือผู้ช่วยอัจฉริยะ AirFlow ต้องการให้ฉันเริ่มสร้างบทภาพยนตร์ให้คุณเลยไหม?",
|
|
"start": "เริ่มต้น",
|
|
"memoryType": {
|
|
"message": "หน่วยความจำข้อความ",
|
|
"summary": "หน่วยความจำสรุป",
|
|
"all": "หน่วยความจำทั้งหมด"
|
|
},
|
|
"msg": {
|
|
"clearConfirm": "ยืนยันการล้าง",
|
|
"clearBody": "แน่ใจหรือไม่ว่าต้องการล้าง{type}? การดำเนินการนี้ไม่สามารถยกเลิกได้",
|
|
"confirmClear": "ยืนยันการล้าง",
|
|
"cancel": "ยกเลิก",
|
|
"memoryCleared": "ล้าง{type}แล้ว",
|
|
"scriptUpdated": "อัปเดตบทภาพยนตร์สำเร็จ",
|
|
"scriptUpdateFailed": "อัปเดตบทภาพยนตร์ล้มเหลว โปรดลองอีกครั้งในภายหลัง",
|
|
"searchScriptFailed": "ค้นหาบทภาพยนตร์ล้มเหลว",
|
|
"updated": "บันทึกเรียบร้อยแล้ว",
|
|
"error": "บันทึกล้มเหลว",
|
|
"reconnect": "เชื่อมต่อใหม่",
|
|
"notReconnect": "ยืนยันว่าการสนทนาการเชื่อมต่อใหม่จะถูกตัดออกหรือไม่",
|
|
"keepReconnect": "ยืนยัน",
|
|
"deleteConfirm": "ลบการยืนยัน",
|
|
"deleteBody": "ลบข้อความ",
|
|
"confirmDelete": "ยืนยันการลบ",
|
|
"scriptDeleted": "ลบสคริปต์แล้ว"
|
|
},
|
|
"reconnect": "เชื่อมต่อใหม่"
|
|
},
|
|
"cornerScape": {
|
|
"batchSettings": "การตั้งค่าการสร้างเป็นชุด",
|
|
"quickActions": "คำสั่งด่วน",
|
|
"selectUngenerated": "เลือกรายการที่ยังไม่สร้างทั้งหมด",
|
|
"selectGenerated": "เลือกรายการที่สร้างแล้วทั้งหมด",
|
|
"selectFailed": "เลือกรายการที่เกิดข้อผิดพลาดทั้งหมด",
|
|
"invertSelection": "สลับการเลือก",
|
|
"clearSelection": "ยกเลิกการเลือก",
|
|
"batchPreview": "ดูตัวอย่างรูปภาพเป็นชุด",
|
|
"assetTypeFilter": "กรองตามประเภทสื่อ",
|
|
"genModel": "โมเดลการสร้าง",
|
|
"resolution": "ความละเอียด",
|
|
"resolutionPh": "โปรดเลือกความละเอียด",
|
|
"concurrency": "จำนวนที่สร้างพร้อมกัน",
|
|
"concurrencyPh": "โปรดกรอกจำนวนที่สร้างพร้อมกัน",
|
|
"startBatch": "เริ่มสร้างภาพเป็นชุด",
|
|
"waitingGen": "รอการสร้าง",
|
|
"generating": "กำลังสร้าง",
|
|
"genFailed": "สร้างล้มเหลว",
|
|
"imageError": "รูปภาพมีข้อผิดพลาด",
|
|
"typeRole": "ตัวละคร",
|
|
"typeScene": "ฉาก",
|
|
"typeTool": "เครื่องมือ",
|
|
"typeUnknown": "ไม่ทราบ",
|
|
"descriptionSuffix": "คำอธิบาย:",
|
|
"operateScriptFirst": "โปรดจัดการบทภาพยนตร์ก่อน",
|
|
"individualConfig": "ตั้งค่าแบบแยกเดี่ยว",
|
|
"noImage": "ยังไม่มีรูปภาพ",
|
|
"promptLabel": "พรอมต์",
|
|
"promptPh": "โปรดกรอกพรอมต์",
|
|
"aiPolish": "ใช้ AI ขัดเกลาข้อความ",
|
|
"regenerate": "สร้างใหม่",
|
|
"filterRole": "ตัวละคร",
|
|
"filterScene": "ฉาก",
|
|
"filterTool": "อุปกรณ์ประกอบฉาก",
|
|
"unnamed": "ไม่ได้ตั้งชื่อ",
|
|
"noDescription": "ไม่มีคำอธิบาย",
|
|
"msg": {
|
|
"selectModel": "โปรดเลือกโมเดลการสร้าง",
|
|
"selectResolution": "โปรดเลือกความละเอียด",
|
|
"enterPrompt": "โปรดกรอกพรอมต์",
|
|
"enterPromptFirst": "โปรดกรอกพรอมต์ก่อน",
|
|
"genSuccess": "สร้าง {name} สำเร็จ",
|
|
"genFailed": "สร้าง {name} ล้มเหลว",
|
|
"promptGenSuccess": "สร้างพรอมต์สำเร็จ",
|
|
"polishFailed": "ขัดเกลาข้อความล้มเหลว โปรดลองอีกครั้ง",
|
|
"selectAtLeastOne": "โปรดเลือกสินทรัพย์อย่างน้อยหนึ่งรายการเพื่อสร้างเป็นชุด",
|
|
"batchStarted": "เริ่มการสร้างเป็นชุดแล้ว จำนวน {count} รายการ ทำพร้อมกัน {concurrent} รายการ",
|
|
"batchItemFailed": "สร้าง {name} ล้มเหลว: {error}",
|
|
"batchComplete": "การสร้างเป็นชุดเสร็จสมบูรณ์",
|
|
"batchFailed": "การสร้างแบทช์ล้มเหลว",
|
|
"replaceFailed": "การเปลี่ยนล้มเหลว",
|
|
"replaceSuccess": "การเปลี่ยนสำเร็จ",
|
|
"promptGenFail": "การสร้างคำพร้อมท์ล้มเหลว",
|
|
"saveSuccess": "การแก้ไขคำพร้อมท์สำเร็จ",
|
|
"saveFailed": "การแก้ไขคำพร้อมท์ล้มเหลว"
|
|
},
|
|
"history": "ภาพประวัติศาสตร์",
|
|
"confirmReplace": "ยืนยันการเปลี่ยน",
|
|
"batchGenerationPrompt": "สร้างคำพร้อมท์เป็นชุด",
|
|
"generatingPrompt": "กำลังสร้าง",
|
|
"selectAll": "เลือกทั้งหมด",
|
|
"selectPromptEmpty": "เลือกทั้งหมด คำที่แจ้งว่างเปล่า",
|
|
"noEmptyPrompt": "ไม่มีเนื้อหาที่มีคำว่าง",
|
|
"selectedCount": "เลือกเนื้อหาแล้ว {count} รายการ",
|
|
"cancelGeneration": "ยกเลิกการสร้าง",
|
|
"selectGenerating": "เลือกรายการที่กำลังสร้าง",
|
|
"noGenerating": "ไม่มีการสร้างข้อมูล",
|
|
"checkNumber": "เลือกปริมาณ"
|
|
},
|
|
"script": {
|
|
"searchPlaceholder": "ค้นหาชื่อบทภาพยนตร์...",
|
|
"search": "ค้นหา",
|
|
"addScript": "สร้างบทภาพยนตร์ใหม่",
|
|
"cancelSelectAll": "ยกเลิกการเลือกทั้งหมด",
|
|
"selectAll": "เลือกทั้งหมด",
|
|
"exportScript": "ส่งออกบทภาพยนตร์",
|
|
"msg": {
|
|
"searchFailed": "ค้นหาบทภาพยนตร์ล้มเหลว",
|
|
"selectExport": "โปรดเลือกบทภาพยนตร์ที่จะส่งออกก่อน",
|
|
"exportSuccess": "ส่งออกสำเร็จ",
|
|
"exportFailed": "ส่งออกบทภาพยนตร์ล้มเหลว",
|
|
"deleteHeader": "ยืนยันการลบ",
|
|
"deleteBody": "แน่ใจหรือไม่ว่าต้องการลบบทภาพยนตร์นี้? การดำเนินการนี้ไม่สามารถยกเลิกได้",
|
|
"deleteConfirm": "ลบ",
|
|
"cancel": "ยกเลิก",
|
|
"deleteSuccess": "ลบสำเร็จ",
|
|
"deleteFailed": "ลบล้มเหลว",
|
|
"selectDelScript": "โปรดเลือกที่จะลบสคริปต์",
|
|
"batchDeleteHeader": "ลบเป็นกลุ่ม",
|
|
"batchDeleteBody": "แน่ใจหรือไม่ว่าต้องการลบบทภาพยนตร์ที่เลือก {count} รายการ? การดำเนินการนี้ไม่สามารถยกเลิกได้",
|
|
"batchDeleteSuccess": "ลบเป็นกลุ่มสำเร็จ",
|
|
"extractingInProgress": "การสกัด",
|
|
"projectNotFound": "ไม่พบรายการ",
|
|
"selectsExport": "โปรดเลือกส่งออกสคริปต์"
|
|
},
|
|
"add": {
|
|
"title": "เพิ่มบทภาพยนตร์",
|
|
"scriptName": "ชื่อบทภาพยนตร์",
|
|
"scriptNamePh": "โปรดกรอกชื่อบทภาพยนตร์",
|
|
"uploadFile": "อัปโหลดไฟล์",
|
|
"dragUpload": "ลากไฟล์บทภาพยนตร์มาที่นี่ หรือคลิกเพื่ออัปโหลด",
|
|
"uploadHint": "รองรับรูปแบบ .txt, .docx แนะนำให้มีขนาดไฟล์ไม่เกิน 10MB",
|
|
"scriptContent": "เนื้อหาบทภาพยนตร์",
|
|
"scriptContentPh": "โปรดอัปโหลดหรือกรอกเนื้อหาบทภาพยนตร์...",
|
|
"relatedAssets": "สินทรัพย์ที่เกี่ยวข้อง",
|
|
"selectAssets": "เลือกสินทรัพย์",
|
|
"noAssets": "ยังไม่ได้เชื่อมโยงสินทรัพย์",
|
|
"cancel": "ยกเลิก",
|
|
"confirm": "ยืนยัน",
|
|
"msg": {
|
|
"fileReadFailed": "อ่านไฟล์ล้มเหลว",
|
|
"docNotSupported": "ไม่รองรับการแยกวิเคราะห์ไฟล์ .doc โปรดแปลงเป็นไฟล์ .txt หรือ .docx",
|
|
"unsupportedType": "ไม่รองรับประเภทไฟล์นี้",
|
|
"fileTooLarge": "ไฟล์มีขนาดเกิน 10MB โปรดอัปโหลดไฟล์ขนาดเล็กกว่านี้",
|
|
"parsing": "กำลังแยกวิเคราะห์ไฟล์...",
|
|
"parseFailed": "แยกวิเคราะห์ไฟล์ล้มเหลว โปรดอัปโหลดใหม่อีกครั้ง",
|
|
"selectAssetsTitle": "เลือกสินทรัพย์ที่เกี่ยวข้อง",
|
|
"enterContent": "โปรดอัปโหลดหรือกรอกเนื้อหาบทภาพยนตร์",
|
|
"enterName": "โปรดกรอกชื่อบทภาพยนตร์",
|
|
"addSuccess": "เพิ่มบทภาพยนตร์สำเร็จ",
|
|
"addFailed": "เพิ่มบทภาพยนตร์ล้มเหลว โปรดลองอีกครั้งในภายหลัง"
|
|
}
|
|
},
|
|
"edit": {
|
|
"title": "รายละเอียดบทภาพยนตร์",
|
|
"scriptName": "ชื่อบทภาพยนตร์",
|
|
"scriptNamePh": "โปรดกรอกชื่อบทภาพยนตร์",
|
|
"scriptContent": "เนื้อหาบทภาพยนตร์",
|
|
"scriptContentPh": "โปรดกรอกเนื้อหาบทภาพยนตร์...",
|
|
"relatedAssets": "สินทรัพย์ที่เกี่ยวข้อง",
|
|
"selectAssets": "เลือกสินทรัพย์",
|
|
"noAssets": "ยังไม่ได้เชื่อมโยงสินทรัพย์",
|
|
"msg": {
|
|
"selectAssetsTitle": "เลือกสินทรัพย์ที่เกี่ยวข้อง",
|
|
"updateSuccess": "อัปเดตบทภาพยนตร์สำเร็จ",
|
|
"updateFailed": "อัปเดตบทภาพยนตร์ล้มเหลว โปรดลองอีกครั้งในภายหลัง"
|
|
}
|
|
},
|
|
"deleteScript": "ลบสคริปต์เป็นชุด",
|
|
"extractAssets": "",
|
|
"import": {
|
|
"episodeRegexPh": "ปรับแต่งกฎการแยกสคริปต์ ปล่อยว่างไว้เพื่อใช้กฎการแยกเริ่มต้น (ค่าเริ่มต้นคือการแบ่งตามรูปแบบ Episode X)"
|
|
}
|
|
},
|
|
"assets": {
|
|
"addPrefix": "เพิ่ม",
|
|
"batchGenerate": "สร้างเป็นชุด",
|
|
"generatePrompt": "สร้างพรอมต์",
|
|
"generateImage": "สร้างรูปภาพ",
|
|
"batchDelete": "ลบเป็นชุด",
|
|
"searchPlaceholder": "ค้นหาชื่อสินทรัพย์...",
|
|
"search": "ค้นหา",
|
|
"preview": "ดูตัวอย่าง",
|
|
"generate": "สร้าง",
|
|
"edit": "แก้ไข",
|
|
"delete": "ลบ",
|
|
"generating": "กำลังสร้าง",
|
|
"play": "เล่น",
|
|
"mediaPreview": "ดูตัวอย่างสื่อ",
|
|
"confirmBatch": "ยืนยัน{type}หรือไม่!",
|
|
"model": "โมเดล",
|
|
"resolution": "ความละเอียด",
|
|
"resolutionPh": "โปรดเลือกความละเอียด",
|
|
"batchGenPrompt": "สร้างพรอมต์เป็นชุด",
|
|
"batchGenImage": "สร้างรูปภาพเป็นชุด",
|
|
"role": "ตัวละคร",
|
|
"prop": "อุปกรณ์",
|
|
"scene": "ฉาก",
|
|
"clip": "ฟุตเทจ",
|
|
"uploadSuccess": "อัปโหลดสำเร็จ",
|
|
"selectAtLeastOne": "โปรดเลือกสินทรัพย์อย่างน้อย 1 รายการ",
|
|
"noDescription": "ไม่มีคำอธิบาย",
|
|
"promptGenSuccess": "สร้างพรอมต์「{name}」สำเร็จ",
|
|
"promptGenFail": "สร้างพรอมต์「{name}」ล้มเหลว: {error}",
|
|
"selectModel": "โปรดเลือกโมเดล",
|
|
"selectResolution": "โปรดเลือกความละเอียด",
|
|
"noPromptForImage": "「{name}」ไม่มีพรอมต์ ไม่สามารถสร้างรูปภาพได้",
|
|
"imageGenSuccess": "สร้างรูปภาพ「{name}」สำเร็จ",
|
|
"imageGenFail": "สร้างรูปภาพ「{name}」ล้มเหลว: {error}",
|
|
"confirmDeleteHeader": "ยืนยันการลบ",
|
|
"confirmBatchDeleteBody": "แน่ใจหรือไม่ว่าต้องการลบสินทรัพย์เหล่านี้เป็นชุด? การดำเนินการนี้ไม่สามารถยกเลิกได้",
|
|
"confirmDeleteBody": "แน่ใจหรือไม่ว่าต้องการลบสินทรัพย์นี้? การดำเนินการนี้ไม่สามารถยกเลิกได้",
|
|
"deleteBtn": "ลบ",
|
|
"cancelBtn": "ยกเลิก",
|
|
"deleteSuccess": "ลบสินทรัพย์สำเร็จ",
|
|
"deleteFail": "ลบสินทรัพย์ล้มเหลว",
|
|
"colPreview": "ดูตัวอย่าง",
|
|
"colName": "ชื่อ",
|
|
"colPrompt": "พรอมต์",
|
|
"colDescribe": "คำอธิบาย",
|
|
"colRemark": "หมายเหตุ",
|
|
"colCreateTime": "เวลาที่สร้าง",
|
|
"colOperation": "การจัดการ",
|
|
"add": {
|
|
"name": "ชื่อ",
|
|
"namePh": "โปรดกรอกชื่อ",
|
|
"describe": "คำอธิบาย",
|
|
"describePh": "โปรดกรอกคำอธิบาย",
|
|
"remark": "หมายเหตุ",
|
|
"remarkPh": "โปรดกรอกหมายเหตุ",
|
|
"prompt": "พรอมต์",
|
|
"promptPh": "โปรดกรอกพรอมต์",
|
|
"nameRequired": "โปรดกรอกชื่อ",
|
|
"describeRequired": "โปรดกรอกรายละเอียด",
|
|
"remarkRequired": "โปรดกรอกหมายเหตุ",
|
|
"updateSuccess": "อัปเดตสินทรัพย์สำเร็จ",
|
|
"addSuccess": "เพิ่มสินทรัพย์สำเร็จ"
|
|
},
|
|
"gen": {
|
|
"header": "สร้างรูปภาพ",
|
|
"uploadRef": "อัปโหลดรูปภาพอ้างอิง",
|
|
"optional": "ตัวเลือก",
|
|
"promptLabel": "พรอมต์สร้างรูปภาพ",
|
|
"smartGenerate": "สร้างอัตโนมัติ (Smart Generate)",
|
|
"generatingPrompt": "กำลังสร้างพรอมต์อัจฉริยะ...",
|
|
"promptPlaceholder": "อธิบายเนื้อหารูปภาพที่คุณต้องการสร้าง ตัวอย่างเช่น: เมืองแห่งอนาคตที่เต็มไปด้วยเทคโนโลยี, แสงไฟนีออนกะพริบ, สไตล์ไซเบอร์พังค์...",
|
|
"selectModel": "เลือกโมเดล",
|
|
"selectResolution": "เลือกความละเอียด",
|
|
"generateBtn": "สร้างรูปภาพ",
|
|
"resultTitle": "ผลลัพธ์การสร้าง",
|
|
"generatedCount": "สร้างสำเร็จ {count} รูป โปรดเลือกหนึ่งรูป",
|
|
"generatingLabel": "กำลังสร้าง...",
|
|
"genFailed": "สร้างล้มเหลว",
|
|
"confirmSelect": "ยืนยันการเลือก",
|
|
"promptSuccess": "สร้างพรอมต์สำเร็จ",
|
|
"promptFail": "สร้างพรอมต์ล้มเหลว",
|
|
"fillPrompt": "โปรดกรอกพรอมต์",
|
|
"pickResolution": "โปรดเลือกความละเอียด",
|
|
"pickModel": "โปรดเลือกโมเดล",
|
|
"unnamed": "ไม่ได้ตั้งชื่อ",
|
|
"assetGenSuccess": "สร้างสินทรัพย์สำเร็จ",
|
|
"assetGenFail": "สร้างสินทรัพย์ล้มเหลว",
|
|
"uploadOk": "อัปโหลดสำเร็จ",
|
|
"imageSelected": "เลือกรูปภาพนี้แล้ว",
|
|
"imageDeleted": "ลบรูปภาพนี้แล้ว",
|
|
"imageSaved": "บันทึกรูปภาพแล้ว",
|
|
"completed": "สมบูรณ์"
|
|
},
|
|
"batch": {
|
|
"header": "สร้างเป็นชุด",
|
|
"selected": "เลือกแล้ว {count} รายการ",
|
|
"selectAll": "เลือกทั้งหมด",
|
|
"clearSelection": "ล้างการเลือก",
|
|
"inputPh": "โปรดกรอกเนื้อหา",
|
|
"saveSelected": "บันทึกที่เลือก ({count})",
|
|
"colPreviewImg": "รูปตัวอย่าง",
|
|
"selectToSave": "โปรดเลือกรายการที่ต้องการบันทึก",
|
|
"saveSuccess": "บันทึกสำเร็จ",
|
|
"saveFail": "บันทึกล้มเหลว โปรดลองอีกครั้ง",
|
|
"promptDone": "สร้างพรอมต์เสร็จสมบูรณ์",
|
|
"promptFail": "สร้างพรอมต์ล้มเหลว",
|
|
"missingPrompts": "มี {count} สินทรัพย์ที่ไม่มีพรอมต์ โปรดสร้างพรอมต์ก่อน",
|
|
"imageDone": "สร้างรูปภาพเสร็จสมบูรณ์",
|
|
"imageGenFail": "สร้างรูปภาพล้มเหลว",
|
|
"unknownError": "ข้อผิดพลาดที่ไม่ทราบสาเหตุ",
|
|
"promptGenCancelled": "รุ่นถูกยกเลิก"
|
|
},
|
|
"confirmCancellation": "ยืนยันการยกเลิก",
|
|
"confirmAgain": "ยืนยันการยกเลิก? หลังจากการยกเลิก AI แบ็กเอนด์จะยังคงเรียกร้องให้มีการหักเงินต่อไป",
|
|
"sure": "แน่นอน"
|
|
},
|
|
"production": {
|
|
"selectPlaceholder": "โปรดเลือกตอน",
|
|
"edit": "แก้ไข",
|
|
"node": {
|
|
"script": {
|
|
"title": "บทภาพยนตร์",
|
|
"editDialog": "แก้ไขบทภาพยนตร์"
|
|
},
|
|
"scriptPlan": {
|
|
"title": "แผนการถ่ายทำ",
|
|
"editDialog": "แก้ไขแผนการถ่ายทำ"
|
|
},
|
|
"storyboard": {
|
|
"title": "แผงสตอรี่บอร์ด",
|
|
"notGenerated": "ยังไม่สร้าง",
|
|
"scaleRatio": "อัตราส่วนการย่อ/ขยาย",
|
|
"gridPreview": "ดูตัวอย่างแบบกริด",
|
|
"noPreviewImages": "ไม่มีรูปภาพให้ดูตัวอย่าง",
|
|
"imageLoadFailed": "โหลดรูปภาพล้มเหลว",
|
|
"promptPlaceholder": "กรุณากรอกคำที่พร้อมท์",
|
|
"prompt": "คำพูดที่รวดเร็ว",
|
|
"editInfo": "การปรับเปลี่ยนคำทันที"
|
|
},
|
|
"storyboardTable": {
|
|
"title": "ตารางสตอรี่บอร์ด",
|
|
"editDialog": "แก้ไขตารางสตอรี่บอร์ด"
|
|
},
|
|
"assets": {
|
|
"title": "สินทรัพย์ต่อยอด",
|
|
"generateFailed": "สร้างล้มเหลว",
|
|
"notGenerated": "ยังไม่สร้าง",
|
|
"originalAsset": "สินทรัพย์ต้นฉบับ",
|
|
"derived": "ต่อยอด",
|
|
"noDerivedAssets": "ไม่มีสินทรัพย์ต่อยอด"
|
|
},
|
|
"poster": {
|
|
"title": "ภาพปกวิดีโอ",
|
|
"coverCount": "{count} รูป"
|
|
},
|
|
"workbench": {
|
|
"title": "พื้นที่ทำงานวิดีโอ"
|
|
}
|
|
},
|
|
"editImage": {
|
|
"upload": "อัปโหลด",
|
|
"generate": "สร้าง",
|
|
"saveFailed": "บันทึกล้มเหลว โปรดลองอีกครั้ง",
|
|
"fetchFailed": "ดึงข้อมูลล้มเหลว",
|
|
"generating": "กำลังสร้าง...",
|
|
"deleteNode": "ลบโหนด (Node)",
|
|
"ratio": "สัดส่วน",
|
|
"quality": "คุณภาพ",
|
|
"generateBtn": "สร้างรูปภาพ",
|
|
"selectImage": "เลือกรูปภาพ",
|
|
"imageGeneration": "สร้างรูปภาพ",
|
|
"promptPlaceholder": "อธิบายรูปภาพที่คุณต้องการสร้าง...",
|
|
"imageRef": "รูปที่ {index}",
|
|
"noReferences": "ไม่มีรูปภาพอ้างอิงให้ใช้งาน",
|
|
"selectModel": "โปรดเลือกโมเดลก่อน",
|
|
"selectQuality": "โปรดเลือกคุณภาพภาพ",
|
|
"selectRatio": "โปรดเลือกสัดส่วน",
|
|
"generateFailed": "สร้างล้มเหลว",
|
|
"generateFirst": "โปรดสร้างรูปภาพก่อน",
|
|
"generatedResult": "ผลลัพธ์การสร้าง",
|
|
"waitingGenerate": "รอการสร้าง",
|
|
"layoutLR": "จัดวางอัตโนมัติ-ซ้ายขวา",
|
|
"layoutTB": "จัดวางอัตโนมัติ-บนล่าง",
|
|
"uploadAssetImage": "อัปโหลดรูปทรัพยากร",
|
|
"uploadStoryboardImage": "อัปโหลดรูปสตอรี่บอร์ด",
|
|
"uploadImage": "การอัพโหลดรูปภาพสินทรัพย์",
|
|
"mode": "แบบอย่าง",
|
|
"closeConfirmTitle": "ปิดแผงแก้ไขใช่ไหม",
|
|
"closeConfirmBody": "ข้อมูลที่ไม่ได้บันทึกจะสูญหายไปหลังจากการปิด"
|
|
},
|
|
"save": "เลือก",
|
|
"cancel": "ยกเลิก",
|
|
"chatBox": {
|
|
"inputPlaceholder": "พิมพ์ข้อความ...",
|
|
"generateDerivedAssets": "สร้างสินทรัพย์ต่อยอด",
|
|
"welcomeMessage": "สวัสดี! ฉันคือผู้ช่วย AI ของคุณ มีอะไรให้ฉันช่วยไหม?",
|
|
"adjustModel": "ปรับแต่งโมเดล",
|
|
"startMakingVideo": "เริ่มสร้างวิดีโอ",
|
|
"startMakingVideoPrompt": "โปรดช่วยฉันเริ่มสร้างวิดีโอ",
|
|
"clearMessageMemory": "ล้างหน่วยความจำข้อความ",
|
|
"clearSummaryMemory": "ล้างหน่วยความจำสรุป",
|
|
"clearAllMemory": "ล้างหน่วยความจำทั้งหมด",
|
|
"messageMemory": "หน่วยความจำข้อความ",
|
|
"summaryMemory": "หน่วยความจำสรุป",
|
|
"allMemory": "หน่วยความจำทั้งหมด",
|
|
"confirmClear": "ล้างหน่วยความจำ",
|
|
"confirmClearBody": "แน่ใจหรือไม่ว่าต้องการล้าง{type}?",
|
|
"confirmClearBtn": "ยืนยันการล้าง",
|
|
"memoryCleared": "ล้าง{type}แล้ว"
|
|
},
|
|
"wb": {
|
|
"quickPreview": "ดูตัวอย่างแบบเร็ว",
|
|
"videoGeneration": "สตอรี่บอร์ด",
|
|
"videoEditing": "โต๊ะบรรณาธิการ",
|
|
"hint": "ข้อแนะนำ",
|
|
"extractLines": "ต้องการแยกบทสนทนาจากวิดีโอหรือไม่?",
|
|
"no": "ไม่",
|
|
"confirm": "ตกลง",
|
|
"extractLinesQuestion": "ต้องการแยกบทสนทนาจากวิดีโอมาเป็นซับไตเติลหรือไม่?",
|
|
"importingLoading": "กำลังนำเข้า โปรดรอสักครู่...",
|
|
"mainTrackVideo": "แทร็กหลัก (วิดีโอ)",
|
|
"subtitle1": "ซับไตเติล 1",
|
|
"storyboardVideoName": "{สตอรี่บอร์ด}-{id}.mp4"
|
|
},
|
|
"preview": {
|
|
"noImage": "ยังไม่มีรูปภาพ",
|
|
"storyboardDesc": "คำอธิบายสตอรี่บอร์ด",
|
|
"serialNumber": "ลำดับ",
|
|
"noDescription": "ยังไม่มีคำอธิบาย",
|
|
"duration": "ความยาว",
|
|
"seconds": "วินาที",
|
|
"relatedAssets": "สินทรัพย์ที่เกี่ยวข้อง",
|
|
"role": "ตัวละคร",
|
|
"prop": "อุปกรณ์",
|
|
"scene": "ฉาก",
|
|
"noCharacters": "ไม่มีตัวละครปรากฏ",
|
|
"imagePrompt": "พรอมต์รูปภาพ",
|
|
"selectAll": "เลือกทั้งหมด",
|
|
"exportImage": "ส่งออกรูปภาพ",
|
|
"sceneDescription": "คำอธิบายฉาก",
|
|
"promptLabel": "พรอมต์",
|
|
"restoreSort": "คืนค่าการจัดเรียง",
|
|
"restoreSortConfirm": "แน่ใจหรือไม่ว่าต้องการคืนค่าการจัดเรียงกลับเป็นค่าเริ่มต้น?",
|
|
"tip": "เคล็ดลับ",
|
|
"selectAtLeastOne": "โปรดเลือกสตอรี่บอร์ดอย่างน้อยหนึ่งรายการเพื่อส่งออก",
|
|
"exportFilename": "ภาพสตอรี่บอร์ด"
|
|
},
|
|
"generate": {
|
|
"noVideo": "ยังไม่มีวิดีโอ",
|
|
"videoPrompt": "พรอมต์วิดีโอ",
|
|
"promptPlaceholder": "ป้อนคำพร้อมท์เพื่ออธิบายเนื้อหาวิดีโอที่คุณต้องการสร้าง...",
|
|
"refImage": "รูปภาพอ้างอิง",
|
|
"image": "รูปภาพ",
|
|
"refVideo": "วิดีโออ้างอิง",
|
|
"refImageLabel": "รูปภาพอ้างอิง",
|
|
"refAudio": "เสียงอ้างอิง",
|
|
"muteAudio": "ปิดเสียง",
|
|
"enableAudio": "เปิดเสียง",
|
|
"resolution": "ความละเอียด",
|
|
"duration": "ความยาว",
|
|
"generate": "สร้าง",
|
|
"historyVersions": "ประวัติเวอร์ชัน",
|
|
"confirmSelection": "ยืนยันการเลือก",
|
|
"noHistory": "ยังไม่มีประวัติ",
|
|
"generating": "กำลังสร้าง",
|
|
"generateFailed": "สร้างล้มเหลว",
|
|
"selectAll": "เลือกทั้งหมด",
|
|
"videoTrack": "แทร็กวิดีโอ",
|
|
"batchGenerate": "สร้างเป็นชุด",
|
|
"importToEditor": "นำเข้าสู่หน้าต่างตัดต่อ",
|
|
"modeSingleImage": "รูปภาพเดียว",
|
|
"modeMultiImage": "หลายรูปภาพ",
|
|
"modeGridImage": "รูปภาพกริดหลายรูป",
|
|
"modeStartEnd": "เฟรมแรกและสุดท้าย",
|
|
"modeText": "ข้อความเป็นวิดีโอ",
|
|
"modeVideoRef": "อ้างอิงจากวิดีโอ",
|
|
"modeImageRef": "อ้างอิงจากรูปภาพ",
|
|
"modeAudioRef": "อ้างอิงจากเสียง",
|
|
"modeTextRef": "อ้างอิงจากข้อความ",
|
|
"startFrame": "เฟรมแรก",
|
|
"startFrameOptional": "เฟรมแรก (ตัวเลือก)",
|
|
"endFrame": "เฟรมสุดท้าย",
|
|
"endFrameOptional": "เฟรมสุดท้าย (ตัวเลือก)",
|
|
"selectRefImage": "เลือกรูปภาพอ้างอิง",
|
|
"selectRefImages": "เลือกรูปภาพอ้างอิงหลายรูป",
|
|
"selectEndFrame": "เลือกรูปเฟรมสุดท้าย",
|
|
"selectRefVideoAsset": "เลือกวิดีโออ้างอิง",
|
|
"selectRefAudioAsset": "เลือกเสียงอ้างอิง",
|
|
"selectRefImageAsset": "เลือกรูปภาพอ้างอิง",
|
|
"selectImageSource": "เลือกแหล่งที่มาของภาพ",
|
|
"fromStoryboard": "ภาพสตอรี่บอร์ด",
|
|
"fromStoryboardDesc": "เลือกภาพจากรายการสตอรี่บอร์ด",
|
|
"fromAssets": "ภาพแอสเซท",
|
|
"fromAssetsDesc": "เลือกภาพจากคลังแอสเซท",
|
|
"confirmDelete": "ยืนยันการลบ",
|
|
"confirmDeleteBody": "แน่ใจหรือไม่ว่าต้องการลบวิดีโอนี้? การดำเนินการนี้ไม่สามารถยกเลิกได้",
|
|
"delete": "ลบ",
|
|
"cancel": "ยกเลิก",
|
|
"deleteSuccess": "ลบวิดีโอสำเร็จ",
|
|
"deleteFailed": "ลบล้มเหลว",
|
|
"selectVideoFirst": "โปรดเลือกวิดีโอก่อน",
|
|
"confirmSuccess": "ยืนยันการเลือกสำเร็จ",
|
|
"batchSubmitted": "ส่งคำขอสร้างเป็นชุดแล้ว กำลังดำเนินการ...",
|
|
"configNotFound": "ไม่พบการตั้งค่า",
|
|
"pollingFailed": "การค้นหาสถานะวิดีโอล้มเหลว โปรดรีเฟรชด้วยตนเอง",
|
|
"batchGeneratePrompt": "สร้างคำพร้อมท์เป็นชุด",
|
|
"batchPromptEmpty": "บอร์ดเรื่องราว {name} พร้อมใช้งานสำหรับวิดีโอแจ้ง กรุณาสร้างหรือกรอกข้อความแจ้งก่อน",
|
|
"modelEmpty": "โปรดเลือกรุ่นการสร้างวิดีโอก่อน",
|
|
"generatingPrompt": "การสร้างคำที่รวดเร็วอย่างชาญฉลาด"
|
|
},
|
|
"editVideo": {
|
|
"reset": "รีเซ็ต",
|
|
"undo": "เลิกทำ",
|
|
"redo": "ทำซ้ำ",
|
|
"split": "แยกคลิป (Split)",
|
|
"delete": "ลบ",
|
|
"rendering": "กำลังเรนเดอร์...",
|
|
"exportVideo": "ส่งออกวิดีโอ",
|
|
"exportSuccess": "ส่งออกวิดีโอสำเร็จแล้ว",
|
|
"exportFailed": "ส่งออกล้มเหลว",
|
|
"sampleSubtitle": "ข้อความซับไตเติลตัวอย่าง",
|
|
"customText": "เนื้อหาข้อความกำหนดเอง",
|
|
"transitionBetweenClips": "จำเป็นต้องเพิ่มทรานซิชันไว้ระหว่าง Clip สองอันที่อยู่ติดกัน",
|
|
"transitionExists": "มีทรานซิชันอยู่ตำแหน่งนี้แล้ว",
|
|
"videoPreviewArea": "พื้นที่ดูตัวอย่างวิดีโอ",
|
|
"clipMaterials": "ฟุตเทจตัดต่อ",
|
|
"propertyPanel": "แผงคุณสมบัติ (Properties)",
|
|
"selectClip": "เลือก Clip เพื่อดูคุณสมบัติ",
|
|
"basicInfo": "ข้อมูลพื้นฐาน",
|
|
"name": "ชื่อ",
|
|
"clipNamePlaceholder": "ชื่อ Clip",
|
|
"startTime": "เริ่มต้น",
|
|
"endTime": "สิ้นสุด",
|
|
"totalDuration": "ความยาวทั้งหมด",
|
|
"videoProperties": "คุณสมบัติวิดีโอ",
|
|
"opacity": "ความทึบแสง",
|
|
"volume": "ระดับเสียง",
|
|
"playbackSpeed": "ความเร็วในการเล่น",
|
|
"audioProperties": "คุณสมบัติเสียง",
|
|
"fadeIn": "เฟดอิน (Fade In)",
|
|
"fadeOut": "เฟดเอาต์ (Fade Out)",
|
|
"transitionProperties": "คุณสมบัติทรานซิชัน",
|
|
"transitionType": "ประเภททรานซิชัน",
|
|
"transFade": "เลือนหาย (Fade)",
|
|
"transSlide": "เลื่อน (Slide)",
|
|
"transWipe": "ปาด (Wipe)",
|
|
"transDissolve": "ละลาย (Dissolve)",
|
|
"transZoom": "ซูม (Zoom)",
|
|
"transRotate": "หมุน (Rotate)",
|
|
"transitionDuration": "ความยาวทรานซิชัน",
|
|
"subtitleProperties": "คุณสมบัติซับไตเติล",
|
|
"textContent": "เนื้อหาข้อความ",
|
|
"fontSize": "ขนาดตัวอักษร",
|
|
"copy": "คัดลอก",
|
|
"deleteConfirm": "ยืนยันการลบ",
|
|
"deleteClipConfirm": "แน่ใจหรือไม่ว่าต้องการลบ Clip นี้?",
|
|
"avCanvasNotInit": "AVCanvas ยังไม่ได้ถูกเตรียมเริ่มต้น",
|
|
"noExportContent": "ไม่มีเนื้อหาให้ส่งออก",
|
|
"exportProject": "ส่งออกโปรเจกต์",
|
|
"transitionAdded": "เพิ่มทรานซิชันแล้ว: {name}",
|
|
"splitClip": "แยกคลิป",
|
|
"deleteClip": "ลบคลิป",
|
|
"addClip": "เพิ่ม {name}",
|
|
"duplicateClip": "ทำซ้ำคลิป (Duplicate)",
|
|
"addTransition": "เพิ่มทรานซิชัน",
|
|
"updateClip": "อัปเดตคลิป {key}",
|
|
"updatePlaybackRate": "อัปเดตความเร็วการเล่นเป็น {rate}x",
|
|
"updateTransitionDuration": "อัปเดตความยาวทรานซิชัน",
|
|
"playbackRateRange": "ความเร็วในการเล่นต้องอยู่ระหว่าง 0.1 ถึง 10",
|
|
"updatePlaybackRateFailed": "อัปเดตความเร็วการเล่นล้มเหลว:",
|
|
"importProject": "นำเข้าโปรเจกต์",
|
|
"import": "นำเข้า"
|
|
},
|
|
"clipType": {
|
|
"video": "วิดีโอ",
|
|
"audio": "เสียง",
|
|
"subtitle": "ซับไตเติล",
|
|
"transition": "ทรานซิชัน",
|
|
"sticker": "สติกเกอร์",
|
|
"filter": "ฟิลเตอร์",
|
|
"effect": "เอฟเฟกต์"
|
|
},
|
|
"track": {
|
|
"video": "วิดีโอ",
|
|
"image": "รูปภาพ",
|
|
"audio": "เสียง",
|
|
"subtitle": "ซับไตเติล",
|
|
"text": "ข้อความ",
|
|
"sticker": "สติกเกอร์",
|
|
"filter": "ฟิลเตอร์",
|
|
"effect": "เอฟเฟกต์"
|
|
},
|
|
"transition": {
|
|
"fade": "เลือนหาย (Fade)",
|
|
"slide": "เลื่อน (Slide)",
|
|
"slideLeft": "เลื่อนไปทางซ้าย",
|
|
"slideRight": "เลื่อนไปทางขวา",
|
|
"slideUp": "เลื่อนขึ้น",
|
|
"slideDown": "เลื่อนลง",
|
|
"wipe": "ปาด (Wipe)",
|
|
"wipeLeft": "ปาดไปทางซ้าย",
|
|
"wipeRight": "ปาดไปทางขวา",
|
|
"wipeUp": "ปาดขึ้น",
|
|
"wipeDown": "ปาดลง",
|
|
"dissolve": "ละลาย (Dissolve)",
|
|
"zoom": "ซูม (Zoom)",
|
|
"zoomIn": "ซูมเข้า",
|
|
"zoomOut": "ซูมออก",
|
|
"rotate": "หมุน",
|
|
"circle": "วงกลม",
|
|
"diamond": "สี่เหลี่ยมข้าวหลามตัด",
|
|
"clock": "นาฬิกา",
|
|
"blur": "เบลอ"
|
|
},
|
|
"media": {
|
|
"titleText": "ข้อความชื่อเรื่อง",
|
|
"subtitleText": "ข้อความซับไตเติล",
|
|
"customText": "ข้อความกำหนดเอง",
|
|
"media": "สื่อ",
|
|
"image": "รูปภาพ",
|
|
"audio": "เสียง",
|
|
"subtitle": "ซับไตเติล",
|
|
"transition": "ทรานซิชัน",
|
|
"effect": "เอฟเฟกต์",
|
|
"filter": "ฟิลเตอร์",
|
|
"loading": "กำลังโหลด...",
|
|
"subtitlePreview": "ข้อความ",
|
|
"video": "วิดีโอ"
|
|
},
|
|
"effect": {
|
|
"fadeIn": "เฟดอิน",
|
|
"fadeOut": "เฟดเอาต์",
|
|
"flash": "กะพริบ (Flash)",
|
|
"shake": "สั่น (Shake)",
|
|
"zoomIn": "ซูมเข้ามา",
|
|
"zoomOut": "ซูมออกไป",
|
|
"pulse": "เต้นเป็นจังหวะ (Pulse)",
|
|
"rotateIn": "หมุนเข้ามา",
|
|
"sticker1": "สติกเกอร์ 1",
|
|
"sticker2": "สติกเกอร์ 2"
|
|
},
|
|
"filter": {
|
|
"grayscale": "ขาวดำ",
|
|
"sepia": "เรโทร (Sepia)",
|
|
"warm": "โทนอุ่น",
|
|
"cool": "โทนเย็น",
|
|
"vivid": "สีสดใส",
|
|
"bright": "สว่าง",
|
|
"highContrast": "คอนทราสต์สูง",
|
|
"blur": "เบลอ",
|
|
"invert": "สลับสี (Invert)",
|
|
"semiTransparent": "กึ่งโปร่งใส"
|
|
},
|
|
"guideSwitchEpisode": "สลับตอน",
|
|
"guideSwitchEpisodeBody": "ฟีเจอร์การสลับตอนถูกย้ายมาที่นี่แล้วนะ!",
|
|
"autoLayoutLR": "เรียงพิมพ์อัตโนมัติ - เค้าโครงซ้ายและขวา",
|
|
"autoLayoutTB": "เค้าโครงเรียงพิมพ์อัตโนมัติบนและล่าง",
|
|
"getFlowData": "รีเฟรชพื้นที่ทำงาน",
|
|
"confirm": "สลับการยืนยันตอน",
|
|
"confirmEpisodesSwitch": "งานปัจจุบันยังอยู่ในระหว่างดำเนินการ การเปลี่ยนตอนจะเชื่อมต่อเซสชันอีกครั้ง คุณต้องการเปลี่ยนต่อหรือไม่?"
|
|
},
|
|
"task": {
|
|
"title": "รายการงาน",
|
|
"subtitle": "บันทึกการทำงานล่าสุดของคุณ",
|
|
"refresh": "รีเฟรช",
|
|
"categoryLabel": "หมวดหมู่งานหลัก:",
|
|
"stateLabel": "สถานะ:",
|
|
"noFailReason": "ไม่มีระบุสาเหตุข้อผิดพลาด",
|
|
"stateAll": "ทั้งหมด",
|
|
"stateRunning": "กำลังดำเนินการ",
|
|
"stateCompleted": "เสร็จสมบูรณ์",
|
|
"stateFailed": "สร้างล้มเหลว",
|
|
"fetchFailed": "ดึงรายการงานล้มเหลว",
|
|
"col": {
|
|
"taskClass": "หมวดหมู่งานหลัก",
|
|
"relatedObjects": "ออบเจกต์ที่เกี่ยวข้อง",
|
|
"model": "โมเดล",
|
|
"describe": "คำอธิบาย",
|
|
"state": "สถานะ",
|
|
"startTime": "เวลา",
|
|
"reason": "สาเหตุของความล้มเหลว"
|
|
},
|
|
"project": "ชื่อโครงการ:"
|
|
},
|
|
"noVideo": "ยังไม่มีวิดีโอ",
|
|
"prompt": "คำแจ้งวิดีโอ",
|
|
"generateText": "AI สร้างคำที่รวดเร็ว",
|
|
"selectStoryboard": "เลือกกระดานเรื่องราว",
|
|
"generate": {
|
|
"noVideo": "ยังไม่มีข้อมูล",
|
|
"generateText": "AI สร้างคำที่รวดเร็ว",
|
|
"selectStoryboard": "เลือกกระดานเรื่องราว",
|
|
"generate": "สร้างวิดีโอ",
|
|
"history": "เวอร์ชันประวัติศาสตร์",
|
|
"generating": "กำลังสร้าง",
|
|
"generateFailed": "ตรวจสอบสาเหตุความล้มเหลว",
|
|
"selectAll": "เลือกทั้งหมด",
|
|
"selected": "เลือกแล้ว",
|
|
"batchGenerateText": "สร้างคำพร้อมท์เป็นชุด",
|
|
"batchGenerateVideo": "สร้างวิดีโอเป็นชุด",
|
|
"importVideo": "นำเข้าไปยังโต๊ะแก้ไข",
|
|
"emptyTrack": "ย่อหน้า {index}",
|
|
"del": "ลบ",
|
|
"delConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบย่อหน้านี้",
|
|
"selectSource": "เลือกแหล่งที่มา",
|
|
"confirm": "เลือกจากสินทรัพย์",
|
|
"cancel": "เลือกจากกระดานเรื่องราว",
|
|
"selectVideoFailed": "การเลือกวิดีโอล้มเหลว",
|
|
"selectVideoSuccess": "การเลือกวิดีโอสำเร็จ",
|
|
"previewVideo": "ตัวอย่างวิดีโอ",
|
|
"selectTrackFirst": "โปรดเลือกกระดานเรื่องราวก่อน",
|
|
"noSelectedVideo": "ไม่ได้เลือกวิดีโอ",
|
|
"generateConfirm": "ยืนยันการสร้าง",
|
|
"generateConfirmBody": "ยืนยันการสร้างวิดีโอ",
|
|
"generateVideosInBatches": "สร้างวิดีโอเป็นชุด",
|
|
"generateStarted": "เริ่มสร้าง",
|
|
"promptEmpty": "ตรวจสอบข้อมูลที่จำเป็นในการสร้างวิดีโอและคำแจ้งว่างเปล่า คุณต้องการสร้างมันต่อไปหรือไม่?",
|
|
"skipDataWithEmptyVideoPromptWords": "มีข้อมูลวิดีโอที่ต้องสร้างและคำแจ้งว่างเปล่า",
|
|
"duration": "ระยะเวลา",
|
|
"resolution": "ปณิธาน",
|
|
"delVideo": "ยืนยันการลบวิดีโอนี้หรือไม่",
|
|
"delSuccess": "ลบสำเร็จ",
|
|
"addReference": "เพิ่มการอ้างอิง",
|
|
"promptPlaceholder": "โปรดป้อนคำแจ้งของวิดีโอ",
|
|
"downloadVideo": "ดาวน์โหลดวิดีโอเป็นชุด",
|
|
"selectVideo": "โปรดตรวจสอบวิดีโอที่คุณต้องการดาวน์โหลด",
|
|
"batchDownloadVideo": "ดาวน์โหลดวิดีโอเป็นชุด",
|
|
"storyboard": "สตอรี่บอร์ด",
|
|
"assets": "สินทรัพย์",
|
|
"promptText": "สร้างข้อมูลคำพร้อมท์วิดีโอ",
|
|
"videoMenu": "สร้างวิดีโอ",
|
|
"videoPreview": "ตัวอย่างวิดีโอ",
|
|
"referenceImage": "รูปภาพอ้างอิง",
|
|
"generatePrompt": "สร้างคำพร้อมท์",
|
|
"generateVideo": "สร้างวิดีโอ"
|
|
}
|
|
},
|
|
"login": {
|
|
"slogan": "แพลตฟอร์มสร้างละครสั้นอัจฉริยะ",
|
|
"tips": "บัญชีผู้ใช้เริ่มต้น: admin / admin123",
|
|
"settings": "การตั้งค่าเซิร์ฟเวอร์",
|
|
"requestAddress": "ที่อยู่คำขอ (Request Address)",
|
|
"username": "ชื่อผู้ใช้",
|
|
"password": "รหัสผ่าน",
|
|
"login": "เข้าสู่ระบบ",
|
|
"usernameRequired": "โปรดกรอกชื่อผู้ใช้",
|
|
"passwordRequired": "โปรดกรอกรหัสผ่าน",
|
|
"enterUsernameAndPassword": "โปรดกรอกชื่อผู้ใช้หรือรหัสผ่าน",
|
|
"loginSuccess": "เข้าสู่ระบบสำเร็จ",
|
|
"settingsSaved": "บันทึกการตั้งค่าแล้ว"
|
|
},
|
|
"components.storyboardImageCheck.camera": "กล้อง",
|
|
"components.storyboardImageCheck.dialogTitle": "เลือกรูปสตอรี่บอร์ด",
|
|
"components.storyboardImageCheck.preview": "ดูตัวอย่าง",
|
|
"components.storyboardImageCheck.src": "รูปตัวอย่าง",
|
|
"components.storyboardImageCheck.title": "หัวข้อ",
|
|
"components.storyboardImageCheck.duration": "ระยะเวลา",
|
|
"components.storyboardImageCheck.lines": "บทพูด",
|
|
"components.storyboardImageCheck.createTime": "เวลาสร้าง",
|
|
"workbench.script.extractAssets": "ดึงทรัพยากร",
|
|
"promptManage": {
|
|
"prompt": "คำพูดที่รวดเร็ว"
|
|
},
|
|
"hello": {
|
|
"welcomeTitle": "ยินดีต้อนรับสู่ AirFlow",
|
|
"welcomeDesc": "แพลตฟอร์มเวิร์กโฟลว์การสร้างการ์ตูนที่ขับเคลื่อนด้วย AI ให้เราใช้เวลาสักครู่เพื่อกำหนดค่าเริ่มต้นให้เสร็จสิ้น",
|
|
"startConfig": "เริ่มการกำหนดค่า",
|
|
"skip": "ข้ามการบูต",
|
|
"configModel": "เพิ่มบริการโมเดล",
|
|
"configData": "กำหนดค่าตัวแทน",
|
|
"startUse": "เริ่มต้นเลย",
|
|
"configModelTitle": "เพิ่มผู้ให้บริการโมเดล",
|
|
"configModelDesc": "ขั้นแรก คุณต้องเพิ่มผู้ให้บริการโมเดล AI อย่างน้อยหนึ่งราย (เช่น OpenAI, Claude ฯลฯ) ในการตั้งค่าและกรอกคีย์ API ที่เกี่ยวข้อง",
|
|
"configModelTip": "การคลิกปุ่มด้านล่างจะเป็นการเปิดแท็บ \"บริการโมเดล\" ของหน้าการตั้งค่า หลังจากเพิ่มซัพพลายเออร์แล้ว ให้กลับมาที่นี่เพื่อดำเนินการต่อ",
|
|
"configModelBtn": "ไปที่กำหนดค่าบริการโมเดล",
|
|
"configAgentTitle": "กำหนดโมเดลตัวแทน",
|
|
"configAgentDesc": "จากนั้น กำหนดโมเดลให้กับโมดูลการทำงานแต่ละโมดูลในการกำหนดค่าตัวแทน เพื่อให้ระบบทราบว่าควรเรียกโมเดลใดเพื่อให้งานเสร็จสมบูรณ์",
|
|
"configAgentTip": "การคลิกปุ่มด้านล่างจะเป็นการเปิดแท็บ \"การกำหนดค่าตัวแทน\" ของหน้าการตั้งค่า กลับมาที่นี่หลังจากกำหนดโมเดลให้กับแต่ละฟังก์ชันแล้ว",
|
|
"configAgentBtn": "ไปที่กำหนดค่าตัวแทน",
|
|
"finishTitle": "🎉 ทุกอย่างพร้อมแล้ว!",
|
|
"finishDesc": "การกำหนดค่าเสร็จสมบูรณ์ และตอนนี้คุณสามารถเริ่มใช้คุณสมบัติทั้งหมดได้แล้ว หากคุณต้องการปรับเปลี่ยน คุณสามารถแก้ไขได้ในการตั้งค่าได้ตลอดเวลา",
|
|
"qrcodeLabel": "เข้าร่วมกลุ่มการสื่อสาร WeChat เพื่อรับความช่วยเหลือเพิ่มเติม:",
|
|
"githubLabel": "หากคุณพบว่ามีประโยชน์ โปรดให้ ⭐ ดาวแก่เรา!",
|
|
"prevStep": "ขั้นตอนก่อนหน้า",
|
|
"nextStep": "ขั้นตอนต่อไป",
|
|
"finish": "เริ่มต้นเลย"
|
|
},
|
|
"setting": {
|
|
"skillManagement": {
|
|
"search": "ค้นหาชื่อไฟล์",
|
|
"empty": "ไม่มีไฟล์ที่ตรงกัน",
|
|
"edit": "แก้ไข",
|
|
"selectOnTheLeft": "โปรดเลือกไฟล์จากด้านซ้าย"
|
|
}
|
|
},
|
|
"storyboard": {
|
|
"assets": {
|
|
"notExist": "ไม่มีเนื้อหาอยู่",
|
|
"notDerivativeExist": "ไม่มีสินทรัพย์อนุพันธ์",
|
|
"derivativeUpdateSuccess": "อัปเดตสำเร็จ",
|
|
"derivativeState": "ไม่ได้สร้างขึ้น",
|
|
"derivativeAddSuccess": "เพิ่มเรียบร้อยแล้ว",
|
|
"derivativeDelSuccess": "ลบสำเร็จ",
|
|
"notGenerated": "ไม่ได้สร้างขึ้น"
|
|
},
|
|
"addSuccess": "อัปเดตสำเร็จ",
|
|
"state": {
|
|
"unused": "ไม่ได้สร้างขึ้น"
|
|
},
|
|
"saveSuccess": "เพิ่มเรียบร้อยแล้ว"
|
|
},
|
|
"productionAgent": {
|
|
"generating": "กำลังสร้าง"
|
|
},
|
|
"skillScan": {
|
|
"scanning": "🔍 การแยกวิเคราะห์และการโหลดทักษะ",
|
|
"scanComplete": "✨ สแกน Skill เสร็จสมบูรณ์",
|
|
"inserted": "✅ เพิ่มทักษะ {count}",
|
|
"updated": "🔄 อัปเดตทักษะ {count}",
|
|
"removed": "🗑️ ลบ {count} Skill",
|
|
"scannedFiles": "📁 สแกน {count} ไฟล์",
|
|
"noDescription": "📝 {count} Skill ไม่มีคำอธิบาย",
|
|
"noAttribution": "👤 {count} Skill ไม่มีการระบุแหล่งที่มา",
|
|
"configWarning": "⚠️ คำเตือนการตั้งค่า Skill",
|
|
"openSettings": "เปิดการตั้งค่า",
|
|
"scanFailed": "❌ สแกนล้มเหลว",
|
|
"checkNetwork": "🔌 กรุณาตรวจสอบการเชื่อมต่อเครือข่ายหรือลองใหม่ภายหลัง",
|
|
"retryLater": "🔁 กรุณาลองใหม่ภายหลัง"
|
|
},
|
|
"generate": "สร้างวิดีโอ",
|
|
"history": "เวอร์ชันประวัติศาสตร์",
|
|
"generating": "กำลังสร้าง",
|
|
"generateFailed": "ล้มเหลว",
|
|
"selectAll": "เลือกทั้งหมด",
|
|
"selected": "เลือกแล้ว",
|
|
"importVideo": "นำเข้าวิดีโอ",
|
|
"emptyTrack": "ย่อหน้า {ดัชนี 1}",
|
|
"del": "ยืนยันการลบ",
|
|
"delConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบย่อหน้านี้",
|
|
"selectSource": "เลือกแหล่งที่มา",
|
|
"confirm": "เลือกจากสินทรัพย์",
|
|
"cancel": "เลือกจากกระดานเรื่องราว",
|
|
"workbench.script.msg.exportFailed": "การส่งออกล้มเหลว",
|
|
"workbench.production.node.assets.confirmDeleteBody": "ยืนยันว่าจะลบเนื้อหาหรือไม่",
|
|
"workbench.production.node.assets.removeFailed": "ลบเนื้อหาไม่สำเร็จ",
|
|
"version": {
|
|
"newVersion": "มีเวอร์ชั่นใหม่แล้ว คุณต้องการอัปเดตหรือไม่?"
|
|
},
|
|
"workbench.production.generatedNode.localUpload": "การอัปโหลดในเครื่อง",
|
|
"workbench.production.editImage.uploadFailed": "การอัปโหลดรูปภาพล้มเหลว",
|
|
"workbench.production.editImage.noImage": "กรุณาเพิ่มรูปภาพก่อน",
|
|
"workbench.script.batchAddScript": "อัปโหลดสคริปต์เป็นชุด",
|
|
"workbench.script.import.pasteLabel": "วางเนื้อหาสคริปต์โดยตรง",
|
|
"workbench.script.import.col.scriptName": "ชื่อสคริปต์",
|
|
"workbench.script.import.col.scriptData": "เนื้อหาสคริปต์",
|
|
"workbench.script.import.episodeRegex": "กฎการแยกสคริปต์",
|
|
"workbench.script.import.episodeRegexPh": "ปรับแต่งกฎการแยกสคริปต์ ปล่อยว่างไว้เพื่อใช้กฎการแยกเริ่มต้น (ค่าเริ่มต้นคือการแบ่งตามรูปแบบ Episode X)",
|
|
"workbench.script.import.regexInvalid": "รูปแบบนิพจน์ปกติไม่ถูกต้อง",
|
|
"workbench.script.import.parsedChapters": "แยกวิเคราะห์แล้ว {count} ชุด",
|
|
"workbench.script.import.msg.selectChapters": "โปรดตรวจสอบสคริปต์ก่อน",
|
|
"workbench.script.import.msg.saveSuccess": "บันทึกสคริปต์เรียบร้อยแล้ว",
|
|
"workbench.script.import.batchTitle": "อัปโหลดสคริปต์เป็นชุด",
|
|
"workbench.assets.sex": "เพศ",
|
|
"workbench.assets.audioText": "เนื้อหาเสียง",
|
|
"workbench.assets.audio": "เสียง",
|
|
"workbench.assets.add.sex": "เพศ",
|
|
"workbench.assets.add.sexPh": "กรุณากรอกเพศ",
|
|
"settings.agent.advanced": "การกำหนดค่าขั้นสูง",
|
|
"settings.agent.ordinary": "การกำหนดค่าง่าย",
|
|
"settings.agent.temperature": "อุณหภูมิ",
|
|
"settings.agent.maxOutputTokens": "โทเค็นเอาต์พุตสูงสุด",
|
|
"settings.agent.auto": "อัตโนมัติ",
|
|
"settings.agent.manual": "กำหนดเอง",
|
|
"settings.agent.autoHint": "ความยาวเอาต์พุตกำหนดโดยโมเดล",
|
|
"settings.agent.msg.notmodel": "ไม่ได้เลือกรุ่น",
|
|
"workbench.production.node.storyboard.generateImage": "สร้างสตอรี่บอร์ด",
|
|
"workbench.generate.notSelectMode": "กรุณาเลือกรุ่นก่อน",
|
|
"workbench.production.node.storyboard.deleteSuccess": "ลบสตอรี่บอร์ดเรียบร้อยแล้ว",
|
|
"workbench.production.node.storyboard.pleaseSelectImage": "โปรดเลือกกระดานเรื่องราวก่อน",
|
|
"workbench.cornerScape.audioState": "ผูกพัน",
|
|
"workbench.generate.generateError": "ไม่สามารถเริ่มต้นคำขอสร้างได้",
|
|
"settings.vendor.videoGenerating": "การสร้างวิดีโอช้า โปรดอดทนรอ",
|
|
"settings.memory.modelMap.editRefeshWord": "ย้อนกลับ",
|
|
"settings.memory.modelMap.delPrompt": "ลบ",
|
|
"settings.vendor.testModel": "ทดสอบ"
|
|
}
|