You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

app.ts 21KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. const translation = {
  2. createApp: 'สร้างโปรเจกต์ใหม่',
  3. types: {
  4. all: 'ทั้งหมด',
  5. chatbot: 'แชทบอท',
  6. agent: 'ตัวแทน',
  7. workflow: 'กระบวนการทำงาน',
  8. completion: 'เสร็จสมบูรณ์',
  9. basic: 'พื้นฐาน',
  10. advanced: 'แชทโฟลว์',
  11. },
  12. duplicate: 'สำเนา',
  13. duplicateTitle: 'ชื่อซ้ำ',
  14. export: 'ส่งออก DSL',
  15. exportFailed: 'ส่งออก DSL ล้มเหลว',
  16. importDSL: 'นําเข้าไฟล์ DSL',
  17. createFromConfigFile: 'สร้างจากไฟล์ DSL',
  18. importFromDSL: 'นําเข้าจาก DSL',
  19. importFromDSLFile: 'จากไฟล์ DSL',
  20. importFromDSLUrl: 'จาก URL',
  21. importFromDSLUrlPlaceholder: 'วางลิงค์ DSL ที่นี่',
  22. deleteAppConfirmTitle: 'ลบโปรเจกต์นี้?',
  23. deleteAppConfirmContent: 'การลบโปรเจกนั้นไม่สามารถย้อนกลับได้ ผู้ใช้จะไม่สามารถเข้าถึงโปรเจกต์ของคุณอีกต่อไป และการกําหนดค่าต่างๆและบันทึกทั้งหมดจะถูกลบอย่างถาวร',
  24. appDeleted: 'โปรเจกต์ถูกลบ',
  25. appDeleteFailed: 'ลบโปรเจกต์ไม่สําเร็จ',
  26. join: 'เข้าร่วมชุมชนนักพัฒนา',
  27. communityIntro: 'พูดคุยกับสมาชิกในทีม ผู้ร่วมให้ข้อมูล และนักพัฒนาในช่องทางต่างๆ',
  28. roadmap: 'ดูแผนงานของเรา',
  29. newApp: {
  30. startFromBlank: 'สร้างโปรเจกต์ปล่าว',
  31. startFromTemplate: 'สร้างจากเทมเพลต',
  32. captionAppType: 'คุณต้องการสร้างโปรเจกต์ประเภทใด',
  33. chatbotDescription: 'สร้างโปรเจกต์เป็นแอปพลิเคชันที่ใช้การแชท โปรเจกต์นี้ใช้รูปแบบคําถามและคําตอบ ทําให้สามารถสนทนาต่อเนื่องได้หลายรอบ(Multi-turn)',
  34. completionDescription: 'สร้างโปรเจกต์เป็นแอปพลิเคชันที่สร้างข้อความคุณภาพสูงตามข้อความแจ้ง เช่น การสร้างบทความ สรุป การแปล และอื่นๆ',
  35. completionWarning: 'โปรเจกต์ประเภทนี้จะไม่รองรับอีกต่อไป',
  36. agentDescription: 'สร้างตัวแทน(Agent)อัจฉริยะที่สามารถเลือกเครื่องมือเพื่อทํางานให้เสร็จได้โดยอัตโนมัติ',
  37. workflowDescription: 'สร้างโปรเจกต์ เป็นแอปพลิเคชันที่สร้างข้อความคุณภาพสูงตามการประสานกระบวนการทำงาน(Workflow) ที่มีการปรับแต่งในระดับสูง เหมาะสําหรับผู้ใช้ที่มีประสบการณ์',
  38. workflowWarning: 'ขณะนี้อยู่ในช่วงเบต้า',
  39. chatbotType: 'รูปแบบแชทบอท',
  40. basic: 'พื้นฐาน',
  41. basicTip: 'สําหรับผู้เริ่มต้นสามารถเปลี่ยนไปใช้ Chatflow ได้ในภายหลัง',
  42. basicFor: 'สําหรับผู้เริ่มต้น',
  43. basicDescription: 'Basic Orchestrate ช่วยให้สามารถประสานงานกันของ โปรเจกต์แชทบอทโดยใช้การตั้งค่าง่ายๆ โดยไม่สามารถแก้ไขข้อความแจ้งในตัวได้ เหมาะสําหรับผู้เริ่มต้น',
  44. advanced: 'แชทโฟลว์',
  45. advancedFor: 'สําหรับผู้ใช้ขั้นสูง ที่สามารถปรับแต่งขั้นตอนและตัวเลือกต่างๆได้อย่างอิสระ',
  46. advancedDescription: 'Workflow Orchestrate ประสานงาน Chatbots ในรูปแบบของเวิร์กโฟลว์ โดยนําเสนอการปรับแต่งในระดับสูง รวมถึงความสามารถในการแก้ไขข้อความแจ้งในตัว เหมาะสําหรับผู้ใช้ที่มีประสบการณ์',
  47. captionName: 'ไอคอนและชื่อโปรเจกต์',
  48. appNamePlaceholder: 'ตั้งชื่อโปรเจกต์ของคุณ',
  49. captionDescription: 'คำอธิบาย',
  50. appDescriptionPlaceholder: 'ป้อนคําอธิบายของโปรเจกต์',
  51. useTemplate: 'ใช้เทมเพลตนี้',
  52. previewDemo: 'ตัวอย่างการใช้งาน',
  53. chatApp: 'ผู้ช่วย',
  54. chatAppIntro: 'ฉันต้องการสร้างโปรเจกต์ ที่เป็นแอปพลิเคชันที่ใช้การแชท โปรเจกต์นี้ใช้รูปแบบคําถามและคําตอบ ทําให้สามารถสนทนาต่อเนื่องได้หลายรอบ(Multi-turn)',
  55. agentAssistant: 'ผู้ช่วยใหม่',
  56. completeApp: 'เครื่องมือสร้างข้อความ',
  57. completeAppIntro: 'ฉันต้องการสร้างโปรเจกต์ที่ ที่สามารถสร้างข้อความคุณภาพสูงตามข้อความแจ้ง เช่น การสร้างบทความ สรุป การแปล และอื่นๆ',
  58. showTemplates: 'ฉันต้องการเลือกจากเทมเพลต',
  59. hideTemplates: 'กลับไปที่การเลือกโหมด',
  60. Create: 'สร้าง',
  61. Cancel: 'ยกเลิก',
  62. Confirm: 'ยืนยัน',
  63. nameNotEmpty: 'ชื่อต้องไม่ว่างเปล่า',
  64. appTemplateNotSelected: 'โปรดเลือกเทมเพลต',
  65. appTypeRequired: 'โปรดเลือกประเภทโปรเจกต์',
  66. appCreated: 'สร้างโปรเจกต์',
  67. caution: 'ข้อควรระวัง',
  68. appCreateDSLWarning: 'ข้อควรระวัง: ความแตกต่างของเวอร์ชัน DSL อาจส่งผลต่อคุณสมบัติบางอย่าง',
  69. appCreateDSLErrorTitle: 'ความเข้ากันไม่ได้ของ DSL เวอร์ชัน',
  70. appCreateDSLErrorPart1: 'ตรวจพบความแตกต่างอย่างมีนัยสําคัญในเวอร์ชัน DSL การบังคับนําเข้าอาจทําให้โปรเจกต์ทํางานผิดปกติ',
  71. appCreateDSLErrorPart2: 'คุณต้องการดําเนินการต่อหรือไม่?',
  72. appCreateDSLErrorPart3: 'เวอร์ชัน DSL ของโปรเจกต์ปัจจุบัน:',
  73. appCreateDSLErrorPart4: 'เวอร์ชัน DSL ที่ระบบรองรับ:',
  74. appCreateFailed: 'สร้างโปรเจกต์ไม่สําเร็จ',
  75. learnMore: 'ศึกษาเพิ่มเติม',
  76. foundResults: '{{นับ}} ผลลัพธ์',
  77. noTemplateFoundTip: 'ลองค้นหาโดยใช้คีย์เวิร์ดอื่น',
  78. chatbotShortDescription: 'แชทบอทที่ใช้ LLM พร้อมการตั้งค่าที่ง่ายดาย',
  79. optional: 'เสริม',
  80. workflowUserDescription: 'สร้างโฟลว์ AI อัตโนมัติด้วยระบบลากและวางอย่างง่าย',
  81. agentShortDescription: 'ตัวแทนอัจฉริยะพร้อมการใช้เหตุผลและเครื่องมืออัตโนมัติ',
  82. forBeginners: 'ประเภทแอปพื้นฐาน',
  83. completionShortDescription: 'ผู้ช่วย AI สําหรับงานสร้างข้อความ',
  84. agentUserDescription: 'ตัวแทนอัจฉริยะที่สามารถให้เหตุผลซ้ําๆ และใช้เครื่องมืออัตโนมัติเพื่อให้บรรลุเป้าหมายของงาน',
  85. noIdeaTip: 'ไม่มีความคิด? ดูเทมเพลตของเรา',
  86. foundResult: '{{นับ}} ผล',
  87. noAppsFound: 'ไม่พบแอป',
  88. workflowShortDescription: 'โฟลว์อัตโนมัติสำหรับระบบอัจฉริยะ',
  89. forAdvanced: 'สําหรับผู้ใช้ขั้นสูง',
  90. chatbotUserDescription: 'สร้างแชทบอทที่ใช้ LLM ได้อย่างรวดเร็วด้วยการกําหนดค่าที่ง่าย คุณสามารถเปลี่ยนไปใช้ Chatflow ได้ในภายหลัง',
  91. noTemplateFound: 'ไม่พบเทมเพลต',
  92. completionUserDescription: 'สร้างผู้ช่วย AI สําหรับงานสร้างข้อความอย่างรวดเร็วด้วยการกําหนดค่าที่ง่าย',
  93. advancedUserDescription: 'โฟลว์พร้อมคุณสมบัติหน่วยความจำเพิ่มเติมและอินเตอร์เฟซแชทบอท',
  94. chooseAppType: 'เลือกประเภทแอป',
  95. advancedShortDescription: 'โฟลว์ที่เสริมประสิทธิภาพสำหรับการสนทนาหลายรอบ',
  96. dropDSLToCreateApp: 'ลากไฟล์ DSL มาที่นี่เพื่สร้างแอป',
  97. },
  98. editApp: 'แก้ไขข้อมูล',
  99. editAppTitle: 'แก้ไขข้อมูลโปรเจกต์',
  100. editDone: 'อัปเดตข้อมูลโปรเจกต์',
  101. editFailed: 'อัปเดตข้อมูลโปรเจกต์ไม่สําเร็จ',
  102. iconPicker: {
  103. ok: 'ตกลง, ได้',
  104. cancel: 'ยกเลิก',
  105. emoji: 'อิโมจิ',
  106. image: 'ภาพ',
  107. },
  108. answerIcon: {
  109. title: 'ใช้ไอคอน web app เพื่อแทนที่ 🤖',
  110. description: 'จะใช้ไอคอน web app เพื่อแทนที่🤖ในโปรเจกต์ที่ใช้ร่วมกันหรือไม่',
  111. descriptionInExplore: 'จะใช้ไอคอน web app เพื่อแทนที่🤖ใน Explore หรือไม่',
  112. },
  113. switch: 'เปลี่ยนไปใช้ Workflow Orchestrate',
  114. switchTipStart: 'สําเนาโปรเจกต์ใหม่จะถูกสร้างขึ้นสําหรับคุณ และสําเนาใหม่จะเปลี่ยนเป็น Workflow Orchestration',
  115. switchTip: 'ไม่อนุญาต',
  116. switchTipEnd: 'เปลี่ยนกลับเป็น Basic Orchestrate',
  117. switchLabel: 'สําเนาโปรเจกต์ที่จะสร้าง',
  118. removeOriginal: 'ลบโปรเจกต์เดิม',
  119. switchStart: 'สวิตช์สตาร์ท',
  120. typeSelector: {
  121. all: 'ทุกประเภท',
  122. chatbot: 'แชทบอท',
  123. agent: 'ตัวแทน',
  124. workflow: 'เวิร์กโฟลว์',
  125. completion: 'เสร็จ',
  126. advanced: 'แชทโฟลว์',
  127. },
  128. tracing: {
  129. title: 'การติดตามประสิทธิภาพของโปรเจกต์',
  130. description: 'การกําหนดค่าผู้ให้บริการ LLMOps บุคคลที่สามและประสิทธิภาพของโปรเจกต์ที่นำไปใช้',
  131. config: 'กําหนดค่า',
  132. view: 'มุมมอง',
  133. collapse: 'ยุบ',
  134. expand: 'ขยาย',
  135. tracing: 'ติดตาม',
  136. disabled: 'ปิดการใช้งาน',
  137. disabledTip: 'โปรดกําหนดค่าผู้ให้บริการก่อน',
  138. enabled: 'ให้บริการ',
  139. tracingDescription: 'บันทึกบริบททั้งหมดของการดําเนินการของโปรเจกต์ รวมถึงการเรียก LLM, Prompt คําขอ HTTP และอื่นๆไปยังแพลตฟอร์มของของบุคคลที่สาม',
  140. configProviderTitle: {
  141. configured: 'กําหนดค่าแล้ว',
  142. notConfigured: 'ผู้ให้บริการกําหนดค่าเพื่อเปิดใช้งานการติดตาม',
  143. moreProvider: 'ผู้ให้บริการเพิ่มเติม',
  144. },
  145. langsmith: {
  146. title: 'Langsmith',
  147. description: 'แพลตฟอร์มนักพัฒนาแบบครบวงจรสําหรับทุกขั้นตอนของ การพัฒนาโปรเจกต์ที่ขับเคลื่อนด้วย LLM',
  148. },
  149. langfuse: {
  150. title: 'Langfuse',
  151. description: 'การติดตาม การประเมินการจัดการพร้อมท์ และเมตริกเพื่อแก้ไขข้อบกพร่องและปรับปรุงโปรเจกต์ LLM ของคุณ',
  152. },
  153. inUse: 'ใช้งาน',
  154. configProvider: {
  155. title: 'กําหนดค่า',
  156. placeholder: 'ป้อน {{key}} ของคุณ',
  157. project: 'โครงการ',
  158. publicKey: 'กุญแจสาธารณะ',
  159. secretKey: 'กุญแจลับ',
  160. viewDocsLink: 'ดูเอกสาร {{key}}',
  161. removeConfirmTitle: 'ลบการกําหนดค่า {{key}} หรือไม่?',
  162. removeConfirmContent: 'การกําหนดค่าปัจจุบันกําลังใช้งาน การลบออกจะเป็นการปิดคุณสมบัติการติดตาม',
  163. },
  164. opik: {
  165. title: 'โอปิก',
  166. description: 'Opik เป็นแพลตฟอร์มโอเพ่นซอร์สสําหรับการประเมิน ทดสอบ และตรวจสอบแอปพลิเคชัน LLM',
  167. },
  168. weave: {
  169. title: 'ทอ',
  170. description: 'Weave เป็นแพลตฟอร์มโอเพนซอร์สสำหรับการประเมินผล ทดสอบ และตรวจสอบแอปพลิเคชัน LLM',
  171. },
  172. },
  173. mermaid: {
  174. handDrawn: 'วาดด้วยมือ',
  175. classic: 'คลาสสิก',
  176. },
  177. openInExplore: 'เปิดใน Explore',
  178. newAppFromTemplate: {
  179. sidebar: {
  180. Assistant: 'ผู้ช่วย',
  181. Writing: 'การเขียน',
  182. Recommended: 'แนะ นำ',
  183. Workflow: 'เวิร์กโฟลว์',
  184. Programming: 'โปรแกรม',
  185. HR: 'ชั่วโมง',
  186. Agent: 'ตัวแทน',
  187. },
  188. searchAllTemplate: 'ค้นหาเทมเพลตทั้งหมด...',
  189. byCategories: 'ตามหมวดหมู่',
  190. },
  191. showMyCreatedAppsOnly: 'แสดงเฉพาะแอปที่ฉันสร้าง',
  192. appSelector: {
  193. placeholder: 'เลือกแอป...',
  194. params: 'พารามิเตอร์แอพ',
  195. noParams: 'ไม่จําเป็นต้องใช้พารามิเตอร์',
  196. label: 'แอพ',
  197. },
  198. structOutput: {
  199. notConfiguredTip: 'ยังไม่ได้กำหนดผลลัพธ์ที่มีโครงสร้าง',
  200. moreFillTip: 'แสดงระดับการซ้อนสูงสุด 10 ระดับ',
  201. structuredTip: 'Structured Outputs เป็นฟีเจอร์ที่ทำให้มั่นใจว่าโมเดลจะสร้างคำตอบที่สอดคล้องกับ JSON Schema ที่คุณกำหนดไว้เสมอ',
  202. configure: 'กำหนดค่า',
  203. required: 'ที่จำเป็น',
  204. LLMResponse: 'LLM ตอบสนอง',
  205. structured: 'มีระเบียบ',
  206. modelNotSupported: 'โมเดลไม่ได้รับการสนับสนุน',
  207. modelNotSupportedTip: 'โมเดลปัจจุบันไม่รองรับฟีเจอร์นี้และจะถูกลดระดับเป็นการฉีดคำสั่งโดยอัตโนมัติ.',
  208. },
  209. accessItemsDescription: {
  210. anyone: 'ใครก็สามารถเข้าถึงเว็บแอปได้',
  211. specific: 'สมาชิกหรือกลุ่มเฉพาะเท่านั้นที่สามารถเข้าถึงแอปเว็บได้',
  212. organization: 'ใครก็ได้ในองค์กรสามารถเข้าถึงแอปเว็บได้',
  213. external: 'ผู้ใช้งานภายนอกที่ได้รับการยืนยันตัวตนเท่านั้นที่สามารถเข้าถึงแอปพลิเคชันเว็บได้',
  214. },
  215. accessControlDialog: {
  216. accessItems: {
  217. specific: 'กลุ่มหรือสมาชิกเฉพาะ',
  218. organization: 'เฉพาะสมาชิกภายในองค์กร',
  219. anyone: 'ใครก็ตามที่มีลิงก์',
  220. external: 'ผู้ใช้ภายนอกที่ได้รับการตรวจสอบแล้ว',
  221. },
  222. operateGroupAndMember: {
  223. searchPlaceholder: 'ค้นหากลุ่มและสมาชิก',
  224. allMembers: 'สมาชิกทั้งหมด',
  225. noResult: 'ไม่มีผลลัพธ์',
  226. expand: 'ขยาย',
  227. },
  228. title: 'การควบคุมการเข้าถึงเว็บแอปพลิเคชัน',
  229. description: 'ตั้งค่าสิทธิ์การเข้าถึงเว็บแอป',
  230. accessLabel: 'ใครมีสิทธิ์เข้าถึง',
  231. groups_one: '{{count}} กลุ่ม',
  232. groups_other: '{{count}} กลุ่ม',
  233. members_one: '{{count}} สมาชิก',
  234. noGroupsOrMembers: 'ไม่มีกลุ่มหรือสมาชิกที่เลือก',
  235. webAppSSONotEnabledTip: 'กรุณาติดต่อผู้ดูแลระบบองค์กรเพื่อกำหนดวิธีการตรวจสอบสิทธิ์แอปเว็บ.',
  236. updateSuccess: 'อัปเดตสำเร็จแล้ว',
  237. members_other: '{{count}} สมาชิก',
  238. },
  239. publishApp: {
  240. title: 'ใครสามารถเข้าถึงแอปเว็บได้',
  241. notSet: 'ยังไม่ได้ตั้งค่า',
  242. notSetDesc: 'ขณะนี้ไม่มีใครสามารถเข้าถึงแอปเว็บได้ กรุณาเพิ่มสิทธิ์การเข้าถึง.',
  243. },
  244. accessControl: 'การควบคุมการเข้าถึงเว็บแอปพลิเคชัน',
  245. noAccessPermission: 'ไม่มีสิทธิ์เข้าถึงเว็บแอป',
  246. }
  247. export default translation