{
  "openSourceLicenses.title": "สัญญาอนุญาตโอเพนซอร์ส",
  "openSourceLicenses.description": "ซอฟต์แวร์และฟอนต์โอเพนซอร์สที่ผลิตภัณฑ์นี้ใช้ ให้เครดิตตามสัญญาอนุญาตของแต่ละรายการ",
  "openSourceLicenses.chartsDescription": "เอนจินกราฟ TradingView Lightweight Charts™ ลิขสิทธิ์โดย TradingView, Inc.",
  "openSourceLicenses.fontDescription": "แบบอักษรของส่วนติดต่อ",
  "openSourceLicenses.uiDescription": "รากฐานคอมโพเนนต์ UI แบบไม่มีสไตล์",
  "apiKeyPool.title": "กลุ่มคีย์ {{provider}}",
  "apiKeyPool.manage": "จัดการคีย์",
  "apiKeyPool.importTitle": "นำเข้าจำนวนมาก",
  "apiKeyPool.importHint": "หนึ่งคีย์ต่อบรรทัด เพิ่มชื่อหลังแท็บ จุลภาค หรือขีดแนวตั้งได้ รองรับอาร์เรย์ JSON",
  "apiKeyPool.invalidImport": "แถวไม่ถูกต้อง: {{lines}} ยังไม่มีการนำเข้า",
  "apiKeyPool.limit": "จำนวนคีย์สูงสุด: {{count}}",
  "apiKeyPool.summary": "พร้อมใช้: {{ready}} / ทั้งหมด: {{total}}",
  "apiKeyPool.remaining": "อักขระคงเหลือโดยประมาณ",
  "apiKeyPool.runUsage": "คำขอในช่วงนี้: {{requests}}; อักขระที่ยืนยันค่าบริการ: {{billed}}; คำขอที่ยังไม่ยืนยันค่าบริการ: {{unknown}}",
  "apiKeyPool.policy": "หมุนเวียนคีย์ที่พร้อมใช้ โดยคำนึงถึงเวลารอและโควตาที่สำรองไว้",
  "apiKeyPool.check": "ตรวจสอบคีย์",
  "apiKeyPool.checkAll": "ตรวจสอบทุกคีย์",
  "apiKeyPool.search": "ค้นหาชื่อหรือปลายทาง",
  "apiKeyPool.disabled": "ปิดใช้งาน",
  "apiKeyPool.cooldown": "กำลังรอ",
  "apiKeyPool.duplicate": "คีย์นี้มีอยู่ในกลุ่มแล้ว",
  "apiKeyPool.invalidConfig": "ตรวจสอบชื่อ คีย์ และ URL API ทางการ",
  "apiKeyPool.quotaBlocked": "โควตาไม่เพียงพอ",
  "apiKeyPool.usageScope": "เก็บคำขอทางธุรกิจย้อนหลัง 30 วัน ส่วนการใช้งานของผู้ให้บริการอิงรอบบิลของผู้ให้บริการ",
  "apiKeyPool.usageUnavailable": "บันทึกการใช้งานทางธุรกิจไม่พร้อมใช้งานชั่วคราว",
  "taskResult.rawOutput": "ผลลัพธ์ดิบ",
  "recordViews.userAccounts": "บัญชี",
  "recordViews.userEntitled": "สิทธิ์ใช้งานที่เปิดอยู่",
  "recordViews.userDisabled": "บัญชีที่ถูกปิด",
  "recordViews.securityDescription": "ตรวจสอบกิจกรรมเข้าสู่ระบบและดำเนินการของผู้ดูแลระบบตามประเภทบันทึก",
  "recordViews.recentNotifications": "50 รายการแจ้งเตือนล่าสุด",
  "recordViews.userCountsError": "ไม่สามารถอัปเดตข้อมูลสถิติผู้ใช้ได้; ตัวเลขที่มีอยู่อาจไม่ถูกต้องแล้ว",
  "recordViews.notificationHistory": "ประวัติการแจ้งเตือน",
  "recordViews.securityRecords": "บันทึกความปลอดภัย",
  "recordViews.query": "ผู้สำรวจประวัติศาสตร์",
  "recordViews.settings": "การจัดการข้อมูลบันทึก",
  "processing.status.newsTitle": "การประมวลผลรายละเอียดประกาศ",
  "processing.status.ingestConnected": "การเชื่อมต่อระบบเก็บเงินออนไลน์",
  "processing.status.title": "การประมวลผลแบบเรียลไทม์",
  "processing.status.snapshotUnavailable": "ไม่มีภาพถ่ายขณะทำงาน; การตั้งค่ายังคงใช้งานได้",
  "processing.status.computeWaiting": "กำลังรอการคำนวณครั้งแรก",
  "processing.status.computeWaitingDetail": "ช่วงเวลาการคำนวณ{{interval}}มิลลิวินาที; ยังไม่มีผลลัพธ์ใดที่ได้รับการบันทึกไว้",
  "processing.status.computeRecorded": "บันทึกการคำนวณ",
  "processing.status.computeOverrun": "การคำนวณครั้งล่าสุดเกินช่วงเวลาที่กำหนด",
  "processing.status.computeSample": "การคำนวณครั้งสุดท้าย {{duration}} ms; ช่วงเวลาระหว่างการคำนวณ {{interval}} ms.",
  "processing.status.publishIdle": "ไม่มีช่องเผยแพร่",
  "processing.status.publishIdleDetail": "เซสชันที่เชื่อมต่อ {{sessions}}; ไม่มีสตรีมการเผยแพร่",
  "processing.status.publishWaiting": "กำลังรอการตีพิมพ์ครั้งแรก",
  "processing.status.publishWaitingDetail": "ช่องเผยแพร่ {{streams}}, เซสชันที่เชื่อมต่อ {{sessions}}; ยังไม่มีการเผยแพร่ใดที่บันทึกไว้",
  "processing.status.publishRecorded": "บันทึกการเผยแพร่",
  "processing.status.publishSample": "สตรีมการเผยแพร่ {{streams}}, เซสชันที่เชื่อมต่อ {{sessions}}; ชุดการเผยแพร่ล่าสุดจากเซิร์ฟเวอร์ {{duration}} ms.",
  "processing.status.dataTitle": "บริการข้อมูล",
  "processing.status.ingestCounts": "เชื่อมต่อแล้ว {{connected}}, ความเร็วลดลง {{degraded}}, ถูกขัดจังหวะ {{disconnected}}, หยุดชั่วคราว {{paused}}.",
  "processing.status.historyAccess": "ติดต่อ: {{readable}}; บันทึก: {{recording}}.",
  "processing.status.readable": "มีอยู่",
  "processing.status.unreadable": "ไม่มีให้บริการ",
  "processing.status.historyLatest": "ข้อมูลประวัติล่าสุด {{time}}.",
  "processing.status.historyProtected": "การเขียนประวัติศาสตร์ได้ก่อให้เกิดการปกป้อง และจำเป็นต้องได้รับความสนใจ",
  "processing.status.historyWriteIssue": "การเขียนประวัติศาสตร์ได้รับผลกระทบ โปรดดูข้อมูลประวัติศาสตร์แบบเปิดเพื่อทราบรายละเอียดเพิ่มเติม",
  "processing.status.historyWriting": "กำลังบันทึกข้อมูลประวัติอยู่",
  "processing.status.newsUnavailable": "ไม่สามารถดำเนินการรายละเอียดประกาศได้ โปรดเปิดหน้าจัดการประกาศ",
  "processing.status.newsActivity": "กำลังประมวลผล {{active}}, กำลังรอ {{waiting}}.",
  "processing.status.newsIdle": "การประมวลผลรายละเอียดเสร็จเรียบร้อยแล้ว เปิดระบบจัดการประกาศเกี่ยวกับสถานะการรวบรวมข้อมูลต้นทาง",
  "processing.status.newsProcessing": "การประมวลผล",
  "processing.collectionCredentialsRequired": "ตั้งค่าข้อมูลรับรองสำหรับข้อมูลตลาด",
  "processing.collectionWaiting": "กำลังรอข้อมูลตลาดที่ถูกต้อง",
  "processing.collectionInterrupted": "การเก็บข้อมูลตลาดถูกขัดจังหวะ",
  "processing.collectionDegraded": "ข้อมูลตลาดบางส่วนได้รับผลกระทบ",
  "processing.pause": "หยุดชั่วคราว",
  "processing.latestData": "ข้อมูลล่าสุด",
  "processing.instruments": "เครื่องดนตรี",
  "processing.title": "การประมวลผลแบบเรียลไทม์",
  "processing.ingestTitle": "ข้อมูลตลาด",
  "processing.operation": "การปฏิบัติการ",
  "processing.groups.cadence": "การคำนวณและการเผยแพร่",
  "processing.groups.validity": "ระยะเวลาที่มีผลบังคับใช้ของคำเสนอราคา",
  "processing.groups.connection": "การตั้งค่าการเชื่อมต่อ",
  "processing.descriptions.cadence": "กำหนดค่าความถี่ในการประมวลผลและการเผยแพร่แยกกัน การเปลี่ยนแปลงจะมีผลเมื่อบันทึก",
  "processing.descriptions.validity": "กำหนดความถูกต้องจากความสดใหม่ของราคาเสนอ, เวลาที่เลกถูกเปิด และขอบเขตของสเปรด",
  "processing.descriptions.connection": "ช่วงเวลาการตรวจสอบการเต้นของหัวใจจะตรวจสอบสถานะการเชื่อมต่อว่ายังทำงานอยู่หรือไม่ การเปลี่ยนแปลงจะมีผลเมื่อระบบเริ่มทำงานครั้งต่อไป",
  "processing.fields.batch": "คำนวณช่วงเวลา",
  "processing.fields.publish": "ช่วงเวลาการเผยแพร่ขั้นต่ำ",
  "processing.fields.delta": "ความแตกต่างของเวลาขาสูงสุด",
  "processing.fields.stale": "วันหมดอายุของคำเสนอราคา",
  "processing.fields.spread": "ความแตกต่างสัมบูรณ์สูงสุด",
  "processing.fields.ping": "ช่วงเวลาการส่งสัญญาณตรวจสอบการเชื่อมต่อ",
  "processing.effective": "มีผลตั้งแต่วันที่{{value}}{{unit}}",
  "processing.pending": "บันทึกแล้ว กำลังรอรีสตาร์ท · {{value}} ปัจจุบัน {{unit}}",
  "processing.unavailable": "บริการนี้ไม่สนับสนุนการตั้งค่านี้",
  "processing.invalid": "กรอกที่อยู่ {{field}} ที่ถูกต้อง ซึ่งอยู่ในช่วงระหว่าง {{min}} ถึง {{max}} {{unit}}",
  "processing.deltaLimit": "ความแตกต่างของระยะเวลาสูงสุดของสัญญาไม่สามารถเกินวันหมดอายุของสัญญาได้",
  "processing.conflict": "การตั้งค่าเหล่านี้ได้ถูกเปลี่ยนแปลงในส่วนอื่นแล้ว ร่างของคุณยังคงถูกเก็บไว้ โปรดตรวจสอบค่าปัจจุบันก่อนที่จะบันทึกอีกครั้ง",
  "processing.restartPending": "การตั้งค่าบางอย่างต้องรอจนกว่าจะรีสตาร์ท",
  "processing.restartDescription": "การคำนวณ การเผยแพร่ และระยะเวลาความถูกต้องของราคาจะมีผลทันที ส่วนช่วงเวลาการตรวจสอบสถานะระบบจะมีผลเมื่อระบบเริ่มทำงานครั้งต่อไป",
  "processing.saved": "การตั้งค่าได้บันทึกแล้ว",
  "processing.applied": "การตั้งค่าได้ถูกนำไปใช้แล้ว",
  "processing.savedAt": "บันทึกไว้ที่ {{time}}",
  "processing.running": "การวิ่ง",
  "processing.notPublished": "ยังไม่มีผลงานตีพิมพ์",
  "processing.publishSummary": "ลิงก์ {{sessions}} · บทความล่าสุด {{duration}} ms",
  "processing.computeSummary": "เวลาการคำนวณครั้งสุดท้าย{{duration}}มิลลิวินาที",
  "processing.readAt": "อ่าน {{time}}",
  "processing.collection": "สถานะการเก็บรวบรวม",
  "processing.settings": "การตั้งค่า Exchange",
  "processing.quotes": "คำพูด",
  "processing.affected": "คำพูดที่เกี่ยวข้อง",
  "processing.publishUnknown": "สถานะการเผยแพร่ยังไม่ทราบ",
  "common.back": "ย้อนกลับ",
  "common.numericDraft.invalid": "กรุณากรอกตัวเลขที่ถูกต้อง",
  "common.numericDraft.grouping": "ใช้จุดทศนิยม ไม่ต้องใส่เครื่องหมายคั่นหลัก",
  "common.numericDraft.integer": "กรุณากรอกจำนวนเต็ม",
  "common.numericDraft.precision": "ทศนิยมได้ไม่เกิน {{digits}} ตำแหน่ง",
  "common.numericDraft.min": "กรุณากรอกค่าไม่น้อยกว่า {{min}}",
  "common.numericDraft.max": "กรุณากรอกค่าไม่เกิน {{max}}",
  "common.numericDraft.required": "จำเป็นต้องกรอกช่องนี้",
  "common.language": "ภาษา",
  "common.discardChanges": "ยกเลิกการเปลี่ยนแปลง",
  "common.cancel": "ยกเลิก",
  "common.confirm": "ยืนยัน",
  "common.close": "ปิด",
  "common.closeNavigation": "ปิดเมนูนำทาง",
  "common.retry": "ลองอีกครั้ง",
  "common.reapply": "สมัครใหม่",
  "common.save": "บันทึก",
  "common.saving": "กำลังบันทึก…",
  "common.loading": "กำลังโหลด…",
  "common.readError": "อ่านไม่สำเร็จ",
  "common.subscriptionRequired": "การสมัครสมาชิกของคุณได้หมดอายุแล้ว โปรดต่ออายุเพื่อสามารถอ่านข้อมูลนี้ต่อไป",
  "common.sessionExpired": "เซสชันของคุณได้หมดอายุแล้ว โปรดเข้าสู่ระบบใหม่และลองอีกครั้ง",
  "common.rateLimited": "มีคำขอมากเกินไป โปรดลองอีกครั้งในไม่ช้า",
  "common.unrecognizedValue": "ไม่ได้รับการระบุ ({{value}})",
  "common.moduleError.retryMessage": "โมดูลนี้ไม่สามารถใช้งานได้ชั่วคราว",
  "common.moduleError.namedRetryMessage": "{{title}} ไม่สามารถใช้งานได้ในขณะนี้",
  "common.snapshot.retained": "การรีเฟรชไม่สำเร็จ ภาพสแนปช็อตที่สำเร็จครั้งสุดท้ายยังคงแสดงอยู่",
  "common.snapshot.retainedWithError": "การรีเฟรชไม่สำเร็จ ภาพสแนปช็อตที่สำเร็จครั้งสุดท้ายยังคงแสดงอยู่: {{error}}",
  "common.feedback.toastRegion": "ปฏิกิริยาตอบสนอง",
  "common.permissionDenied": "บัญชีนี้ไม่มีสิทธิ์อ่านข้อมูลนี้",
  "common.enabled": "เปิดใช้งานแล้ว",
  "common.disabled": "ปิดใช้งาน",
  "common.missingValue": "ไม่มีข้อมูล",
  "common.showPassword": "แสดงรหัสผ่าน",
  "common.hidePassword": "ซ่อนรหัสผ่าน",
  "common.showValue": "แสดง{{label}}",
  "common.hideValue": "ซ่อน{{label}}",
  "common.secret": "ความลับ",
  "common.selectPlaceholder": "เลือกตัวเลือก",
  "common.unknownOption": "ตัวเลือกที่ไม่รู้จัก: {{value}}",
  "common.optionsAria": "{{label}} ตัวเลือก",
  "common.detailsAria": "รายละเอียดเกี่ยวกับ{{label}}",
  "common.statusLabel.healthy": "สุขภาพดี",
  "common.statusLabel.active": "กำลังดำเนินการ",
  "common.statusLabel.warning": "เสื่อมสภาพ",
  "common.statusLabel.error": "ล้มเหลว",
  "common.statusLabel.idle": "ว่าง",
  "common.statusLabel.stale": "ข้อมูลล้าสมัย",
  "common.statusLabel.offline": "ออฟไลน์",
  "common.statusLabel.unknown": "ไม่ทราบ",
  "common.skipToMain": "ข้ามไปยังเนื้อหาหลัก",
  "common.tableSort.idle": "{{label}}; คลิกเพื่อจัดเรียง",
  "common.tableSort.active": "{{label}}; ปัจจุบันคือ {{current}}; คลิกเพื่อดู {{next}}",
  "common.tableSort.ascending": "เพิ่มขึ้น",
  "common.tableSort.descending": "จากบนลงล่าง",
  "common.sortable.targetPosition": "ตำแหน่งเป้าหมาย",
  "common.sortable.dragStart": "ได้เกม{{item}}แล้ว ใช้ปุ่มลูกศรเพื่อเลือกตำแหน่งใหม่",
  "common.sortable.dragOverInvalid": "{{item}} ไม่ได้อยู่เหนือตำแหน่งที่ถูกต้อง",
  "common.sortable.dragOverSame": "{{item}} ยังคงอยู่ในตำแหน่งเดิม",
  "common.sortable.dragOver": "{{item}} ตอนนี้ได้ย้ายไปที่ {{target}} แล้ว",
  "common.sortable.dragEndSame": "{{item}} ไม่รู้สึกสะเทือนใจ",
  "common.sortable.dragEnd": "ได้ย้าย {{item}} ไปยัง {{target}} แล้ว",
  "common.sortable.dragCancel": "ยกเลิกการย้าย {{item}}.",
  "common.pagination.first": "แรก",
  "common.pagination.previous": "หน้าก่อน",
  "common.pagination.next": "ต่อไป",
  "common.pagination.last": "สุดท้าย",
  "common.pagination.firstPage": "อยู่หน้าแรกแล้ว",
  "common.pagination.lastPage": "ถึงหน้าสุดท้ายแล้ว",
  "common.chartData.points": "{{count}} จุด",
  "common.chartData.pageAria": "{{label}}, หน้า {{page}}",
  "common.chartData.caption": "{{label}} มีทั้งหมด{{total}} จุด; ขณะนี้แสดงจุดตั้งแต่ {{start}} ถึง {{end}}.",
  "common.chartData.pageStatus": "หน้า {{page}}/{{pageCount}} · {{start}}–{{end}}/{{total}}",
  "common.chartData.paginationAria": "{{label}} การจัดหน้า",
  "common.chartData.actionsAria": "การดำเนินการกับกราฟ",
  "common.dataTable.scrollRegion": "{{label}} พื้นที่เลื่อน",
  "common.lazyRegion.unavailable": "พื้นที่นี้ไม่สามารถใช้งานได้ชั่วคราว",
  "common.transportClose.payloadOverload": "ข้อมูลการประมวลผลของเบราว์เซอร์ได้รับการสำรองไว้แล้ว; กำลังเชื่อมต่อใหม่",
  "common.transportClose.invalidPayload": "การตรวจสอบความถูกต้องของลำดับข้อมูลแบบเรียลไทม์ไม่สำเร็จ; กำลังเชื่อมต่อใหม่",
  "common.transportClose.protocolMismatch": "เวอร์ชันโปรโตคอลไม่ตรงกัน; โปรดโหลดหน้าใหม่",
  "common.transportClose.unauthorized": "การเข้าสู่ระบบหมดอายุแล้ว; โปรดเข้าสู่ระบบใหม่",
  "common.transportClose.forbidden": "บัญชีนี้ไม่สามารถรักษาการเชื่อมต่อแบบเรียลไทม์ได้อีกต่อไป โปรดติดต่อผู้ดูแลระบบหรือตรวจสอบการสมัครสมาชิกของคุณ",
  "common.transportClose.abnormal": "การเชื่อมต่อสดถูกตัดอย่างไม่คาดคิด; กำลังเชื่อมต่อใหม่",
  "common.workspaceSettings.loadFailed": "ไม่สามารถโหลดการตั้งค่าบัญชีได้",
  "common.workspaceSettings.reloadFailed": "ไม่สามารถอัปเดตการตั้งค่าบัญชีได้",
  "common.workspaceSettings.templateConflict": "แม่แบบเงื่อนไขได้เปลี่ยนแปลงบนหน้าอื่นแล้ว โปรดเลือกว่าจะเก็บเวอร์ชันใด",
  "common.workspaceSettings.saveFailed": "ไม่สามารถบันทึกการตั้งค่าบัญชีได้",
  "common.workspaceSettings.saveUnconfirmed": "ไม่สามารถยืนยันผลการบันทึกได้ โปรดตรวจสอบการเชื่อมต่อและลองอีกครั้ง",
  "common.workspaceSettings.saveRetry": "ไม่สามารถบันทึกการตั้งค่าบัญชีได้ โปรดลองอีกครั้ง",
  "common.overlayResize.title": "ลากเพื่อปรับขนาด; คลิกสองครั้ง กด Enter หรือกด Space เพื่อคืนค่าความกว้างตามค่าเริ่มต้น",
  "common.overlayResize.aria": "ปรับขนาดแผง; กด Enter หรือ Space เพื่อคืนความกว้างตามค่าเริ่มต้น",
  "common.overlayResize.defaultWidth": "ความกว้างตามค่าเริ่มต้น",
  "common.overlayResize.widthPixels": "{{value}} พิกเซล",
  "common.route.openingPage": "หน้าแรก…",
  "common.route.openingAccount": "กำลังเปิดบัญชี…",
  "common.route.unavailableSr": "หน้านี้ไม่สามารถเข้าถึงได้ชั่วคราว",
  "common.route.openFailed": "ไม่สามารถเปิดหน้านี้ได้",
  "common.route.recoveringTitle": "กำลังกู้คืนหน้า",
  "common.route.recoveringMessage": "โมดูลนี้ไม่สามารถใช้งานได้ชั่วคราว และกำลังอยู่ในกระบวนการกู้คืนอัตโนมัติ",
  "common.route.retryMessage": "โมดูลนี้ยังไม่สามารถใช้งานได้ คุณสามารถลองเข้าหน้านี้อีกครั้งได้",
  "common.route.bootstrapFailed": "ไม่สามารถเปิดแอปพลิเคชันได้",
  "common.route.loginUnavailableAria": "หน้าเข้าสู่ระบบไม่สามารถใช้งานได้ชั่วคราว",
  "common.route.loadException": "หน้านี้ไม่สามารถเข้าถึงได้ชั่วคราว",
  "common.route.authUnavailable": "บริการยืนยันตัวตนไม่สามารถใช้งานได้ชั่วคราว",
  "common.route.backToMonitor": "กลับสู่หน้าจอ",
  "common.route.openInNewTab": "เปิดในแท็บใหม่",
  "common.route.reload": "โหลดใหม่",
  "common.route.notFoundTitle": "ไม่พบหน้า",
  "common.route.notFoundDescription": "ตรวจสอบที่อยู่ หรือกลับไปยังหน้าติดตาม",
  "common.localeName.zh-CN": "ภาษาจีน",
  "common.localeName.en": "ภาษาอังกฤษ",
  "common.systemState.healthy": "สุขภาพดี",
  "common.systemState.disabled": "ไม่สามารถใช้งานได้",
  "common.systemState.paused": "หยุดชั่วคราว",
  "common.systemState.starting": "เริ่มต้น",
  "common.systemState.adapting": "การปรับตัว",
  "common.systemState.verifying": "การตรวจสอบ",
  "common.systemState.recordingStopped": "การบันทึกได้หยุดแล้ว",
  "common.systemState.recovering": "กำลังฟื้นตัว",
  "common.systemState.warmingUp": "การอบอุ่นร่างกาย",
  "common.systemState.degraded": "เสื่อมสภาพ",
  "common.systemState.disconnected": "ไม่เชื่อมต่อ",
  "common.systemState.unavailable": "ไม่มีให้บริการ",
  "common.systemState.unknown": "ไม่ทราบ",
  "common.ui.matches": "การจับคู่",
  "common.ui.state": "สถานะ",
  "common.ui.queryFailed": "การค้นหาไม่สำเร็จ",
  "common.ui.applyingChanges": " 적용",
  "common.ui.availableExchanges": "ตลาดที่มีให้บริการ",
  "common.ui.spotTurnover": "ปริมาณการซื้อขายสปอต",
  "common.ui.perpetualTurnover": "ปริมาณการซื้อขายแบบต่อเนื่อง",
  "common.ui.openInterest": "มูลค่าสัญญาเปิด (USD)",
  "common.ui.noMinimum": "ไม่มีค่าขั้นต่ำ",
  "common.ui.excludedExchanges": "ตลาดที่ถูกยกเว้น",
  "common.ui.excludedCombinations": "ชุดค่าที่ถูกละเว้น",
  "common.ui.excludedMarkets": "ตลาดที่ถูกยกเว้น",
  "common.ui.viewFilters": "ตัวกรองมุมมอง",
  "common.ui.assetSearch": "การค้นหาสินทรัพย์",
  "common.ui.useCurrentView": "ใช้มุมมองปัจจุบัน",
  "common.ui.liquidityPerLeg": "สภาพคล่องต่อขา",
  "common.ui.listOptions": "ตัวเลือกในรายการ",
  "common.ui.sectionHelp": "คำอธิบาย {{title}}",
  "common.ui.displayProperties": "คุณสมบัติการแสดงผล",
  "common.ui.reset": "รีเซ็ต",
  "common.ui.ordering": "การจัดเรียง",
  "common.ui.direction": "ทิศทาง",
  "common.ui.sortDirection": "ทิศทางการจัดเรียง",
  "common.ui.descending": "จากมากไปน้อย",
  "common.ui.ascending": "เรียงจากน้อยไปมาก",
  "common.ui.asset": "สินทรัพย์",
  "common.ui.spotBasis": "Spot basis",
  "common.ui.spread": "Spread",
  "common.ui.highestPositiveRate": "อัตราบวกสูงสุด",
  "common.ui.lowestNegativeRate": "อัตราดอกเบี้ยติดลบต่ำสุด",
  "common.ui.matrixOptions": "ตัวเลือกเมทริกซ์",
  "common.ui.rateNormalization": "การปรับมาตรฐานอัตรา",
  "common.ui.period": "ช่วงเวลา",
  "common.ui.exchanges": "ตลาดซื้อขาย",
  "common.ui.search": "ค้นหา",
  "common.ui.clear": "ล้าง",
  "common.ui.status": "Status",
  "common.ui.affected": "ได้รับผลกระทบ",
  "common.ui.summary": "สรุป",
  "common.ui.instruments": "เครื่องมือ",
  "common.ui.excludedStructures": "โครงสร้างที่ถูกยกเว้น",
  "common.ui.clearFilters": "ล้างตัวกรอง",
  "common.ui.displayOptions": "ตัวเลือกการแสดงผล",
  "common.ui.tagLiquidityHelp": "ใช้เฉพาะกับแท็กนี้และคำเตือน รวมถึงกฎ ZML Trade ของมันเท่านั้น การขาดขา (leg) ไม่ถูกจำกัด แต่การขาดข้อมูลที่จำเป็นจะไม่ผ่านการตรวจสอบ",
  "common.ui.marketExclusionsHelp": "การยกเว้นที่เลือกไว้จะปฏิเสธฝ่ายใดฝ่ายหนึ่ง โดยไม่ขึ้นอยู่กับการจับคู่ตลาด",
  "common.ui.volume24h": "มูลค่าการซื้อขาย 24 ชั่วโมง (USD)",
  "common.ui.excludeStructure": "ยกเว้น {{structure}}",
  "common.ui.unavailableView": "มุมมองนี้ไม่สามารถใช้งานได้ หรือคุณไม่มีสิทธิ์เข้าถึง ขณะนี้กำลังแสดง “{{name}}”",
  "common.ui.filter": "ตัวกรอง",
  "common.ui.searchFilters": "ตัวกรองการค้นหา",
  "common.ui.addFilter": "เพิ่มตัวกรอง…",
  "common.ui.noMatchingFilters": "ไม่มีตัวกรองที่ตรงกัน",
  "common.languageSearch": "ภาษาค้นหา",
  "common.languageChangeFailed": "ไม่สามารถเปลี่ยนภาษาได้ ภาษาที่คุณใช้ก่อนหน้านี้ยังคงใช้งานอยู่",
  "common.languageNoResults": "ไม่มีภาษาที่ตรงกัน",
  "common.bootstrap.title": "ไม่สามารถโหลดโมดูลหน้าได้",
  "common.bootstrap.recovering": "บริการกำลังฟื้นตัวอยู่ หน้านี้จะโหลดใหม่เมื่อโมดูลต่าง ๆ พร้อมใช้งาน",
  "common.bootstrap.unavailable": "โมดูลหน้ายังไม่พร้อมใช้งาน คุณสามารถรีโหลดหน้านี้ได้",
  "common.bootstrap.reload": "โหลดใหม่",
  "common.sidebar.autoHide": "ซ่อนแถบข้างอัตโนมัติ",
  "common.sidebar.keepOpen": "เปิดแถบข้างไว้",
  "pairs.quoteFamilies.title": "กลุ่มคำพูด",
  "pairs.quoteFamilies.description": "สินทรัพย์ในกลุ่มเดียวกันสามารถจับคู่กันได้",
  "pairs.quoteFamilies.states.loading": "กำลังโหลดกลุ่มคำเสนอราคา…",
  "pairs.quoteFamilies.states.unavailable": "ไม่สามารถแสดงข้อมูลราคาได้",
  "pairs.quoteFamilies.states.empty": "ไม่มีกลุ่มคำพูด",
  "pairs.quoteFamilies.states.emptyDescription": "สร้างครอบครัวแรก แล้วเพิ่มเนื้อหาคำพูดที่เกี่ยวข้องกัน",
  "pairs.quoteFamilies.states.noMembers": "ไม่มีสมาชิกในครอบครัวนี้",
  "pairs.quoteFamilies.memberCount": "{{count}} สมาชิก",
  "pairs.quoteFamilies.itemCount": "{{count}} รายการ",
  "pairs.quoteFamilies.addToFamily": "เพิ่มลงใน{{family}}",
  "pairs.quoteFamilies.addAssetAria": "เพิ่มสินทรัพย์ลงใน {{family}}",
  "pairs.quoteFamilies.assetPlaceholder": "ป้อนสินทรัพย์ที่ใช้เป็นสกุลเงินอ้างอิง เช่น USDT",
  "pairs.quoteFamilies.newFamily.label": "ครอบครัวใหม่",
  "pairs.quoteFamilies.newFamily.hint": "ชื่อถูกปรับให้เป็นตัวพิมพ์เล็กทั้งหมด",
  "pairs.quoteFamilies.newFamily.aria": "ชื่อสกุลใหม่",
  "pairs.quoteFamilies.newFamily.placeholder": "ป้อนชื่อสกุล เช่น usd",
  "pairs.quoteFamilies.unassigned.columns.asset": "อ้างอิงสินทรัพย์",
  "pairs.quoteFamilies.unassigned.columns.markets": "ตลาด",
  "pairs.quoteFamilies.unassigned.columns.actions": "เพิ่มเข้าครอบครัว",
  "pairs.quoteFamilies.unassigned.title": "สินทรัพย์คำเสนอราคาที่ยังไม่ถูกจัดสรร",
  "pairs.quoteFamilies.unassigned.aria": "สินทรัพย์คำเสนอราคาที่ยังไม่ถูกจัดสรร",
  "pairs.quoteFamilies.unassigned.noMarkets": "ไม่มีตลาด",
  "pairs.quoteFamilies.unassigned.empty": "สินทรัพย์ทุกประเภทที่ได้รับการติดตามราคาจะถูกกำหนดไว้แล้ว",
  "pairs.quoteFamilies.unassigned.description": "สินทรัพย์ที่ยังไม่ถูกกำหนดจะจับคู่ได้เฉพาะกับสินทรัพย์ที่เหมือนกันทุกประการเท่านั้น การเพิ่มสินทรัพย์นั้นเข้าไปในกลุ่มจะช่วยให้สามารถจับคู่ได้ในระดับกลุ่ม",
  "pairs.quoteFamilies.actions.deleteFamily": "ลบกลุ่มคำพูด {{family}}",
  "pairs.quoteFamilies.actions.moveUnassigned": "ย้าย \"{{coin}}\" ไปยังสถานะ \"ยังไม่ได้กำหนด\"",
  "pairs.quoteFamilies.actions.addMember": "เพิ่มสมาชิก",
  "pairs.quoteFamilies.actions.createFamily": "สร้างครอบครัว",
  "pairs.quoteFamilies.actions.return": "กลับ",
  "pairs.quoteFamilies.actions.add": "เพิ่ม",
  "pairs.quoteFamilies.actions.returnAssetAria": "ส่งอีเมลไปที่ {{asset}} ไปยัง {{family}}",
  "pairs.quoteFamilies.actions.addAssetToFamilyAria": "เพิ่ม {{asset}} ไปยัง {{family}}",
  "pairs.quoteFamilies.actions.restoreDefaults": "คืนค่าเริ่มต้น",
  "pairs.quoteFamilies.actions.discard": "ยกเลิกการเปลี่ยนแปลง",
  "pairs.quoteFamilies.announcements.removedMember": "{{coin}} ย้ายจาก \"{{family}}\" ไปยัง \"unassigned\"",
  "pairs.quoteFamilies.announcements.addedMember": "{{coin}} ได้เพิ่มเข้าไปใน {{family}}.",
  "pairs.quoteFamilies.announcements.deletedFamily": "{{count}} สมาชิกจาก {{family}} ได้ถูกย้ายไปยังหมวดหมู่ \"ยังไม่ได้จัดสรร\"",
  "pairs.quoteFamilies.announcements.defaultsLoaded": "แบบร่างของตระกูลตัวอักษรที่ใช้เป็นค่าเริ่มต้นได้ถูกโหลดแล้ว",
  "pairs.quoteFamilies.disabled.saving": "กำลังบันทึกข้อมูลครอบครัวอยู่ โปรดรอจนเสร็จสิ้น",
  "pairs.quoteFamilies.disabled.unchanged": "กลุ่มคำอ้างอิงไม่มีการเปลี่ยนแปลงที่ยังไม่บันทึก",
  "pairs.quoteFamilies.errors.title": "การดำเนินการไม่สำเร็จ",
  "pairs.quoteFamilies.errors.load": "ไม่สามารถโหลดข้อมูลครอบครัวได้ ดังนั้นพารามิเตอร์เหล่านี้จึงไม่ใช่การตั้งค่าที่ได้รับการตรวจสอบแล้ว",
  "pairs.quoteFamilies.errors.previewConflict": "ผู้ดูแลระบบอีกคนได้อัปเดตการตั้งค่าแล้ว ร่างของคุณยังคงถูกเก็บไว้; โปรดเปรียบเทียบกับสถานะล่าสุดและดูตัวอย่างอีกครั้ง",
  "pairs.quoteFamilies.errors.preview": "การดูตัวอย่างของกลุ่มคำเสนอราคาไม่สำเร็จ ไม่มีข้อมูลใดถูกส่งไป",
  "pairs.quoteFamilies.errors.saveConflict": "ผู้ดูแลระบบอีกคนได้บันทึกไว้ก่อนแล้ว ร่างของคุณถูกเก็บรักษาไว้แล้ว; โปรดเปรียบเทียบกับเวอร์ชันล่าสุดและดูตัวอย่างอีกครั้ง",
  "pairs.quoteFamilies.errors.save": "ไม่สามารถบันทึกข้อมูลการเสนอราคาได้ และระบบหลังบ้านไม่ยืนยันการอัปเดตแบบเรียลไทม์",
  "pairs.quoteFamilies.confirm.title": "ยืนยันการเปลี่ยนแปลงในครอบครัวคำพูด",
  "pairs.quoteFamilies.confirm.description": "การเปลี่ยนแปลงนี้จะลบคู่ {{removed}} และเพิ่มคู่ {{added}} (รวมแล้ว {{net}}) การเปลี่ยนแปลงนี้มีผลทันทีในตารางการตรวจสอบ",
  "pairs.quoteFamilies.confirm.save": "ยืนยันและบันทึก",
  "pairs.matching.title": "ตัวตนและหน่วยวัด",
  "pairs.matching.description": "ข้อมูลระบุตัวตนสำหรับการจับคู่แบบอ่านอย่างเดียว, ชื่อแสดงผล และหน่วยวัด",
  "pairs.matching.help": "อ่านคีย์การจับคู่ canonicalAssetId ในหน่วยความจำ, แสดงป้ายกำกับและป้ายกำกับ CMC, หน่วยราคาและหน่วยขนาด รวมถึงข้อมูลเกี่ยวกับเงื่อนไข ราคาไม่เคยเป็นตัวกำหนดอัตลักษณ์",
  "pairs.matching.instrumentCount": "{{count}} เครื่องดนตรี",
  "pairs.matching.tableAria": "รายชื่อความละเอียดของเครื่องมือ",
  "pairs.matching.status.all": "ทุกสถานะ",
  "pairs.matching.status.confirmed": "ยืนยันแล้ว",
  "pairs.matching.status.pending": "รอการตัดสินใจ",
  "pairs.matching.status.conflict": "ความขัดแย้ง",
  "pairs.matching.status.manual": "ข้อมูลจากคู่มือ",
  "pairs.matching.assetKey.nameFallback": "ชื่อตรงกัน · {{value}}",
  "pairs.matching.term.spot": "จุด",
  "pairs.matching.term.perpetual": "ตลอดไป",
  "pairs.matching.term.future": "สัญญาซื้อขายล่วงหน้าแบบกำหนดวัน",
  "pairs.matching.term.futureAt": "สัญญาซื้อขายล่วงหน้าแบบกำหนดวัน · {{time}}",
  "pairs.matching.states.snapshotChanged": "ข้อมูลกำลังอัปเดตอยู่ ผลลัพธ์ที่สอดคล้องกันกำลังถูกกู้คืน",
  "pairs.matching.states.snapshotMismatch": "ภาพถ่ายของชั้นควบคุมยังไม่ได้รับการซิงโครไนซ์อย่างสมบูรณ์",
  "pairs.matching.states.epochMismatch": "แสดงยุคการทำงาน {{list}}; สถานะยุคการทำงาน {{status}}",
  "pairs.matching.states.loading": "กำลังโหลดข้อมูลเกี่ยวกับตัวตนและหน่วยวัด…",
  "pairs.matching.states.listUnavailable": "ข้อมูลเกี่ยวกับตัวตนและรายชื่อหน่วยไม่มีอยู่",
  "pairs.matching.states.empty": "ไม่มีเครื่องดนตรีที่ตรงกัน",
  "pairs.matching.states.emptyDescription": "ปรับการค้นหาหรือตัวกรอง",
  "pairs.matching.errors.status": "ไม่สามารถอ่านสถานะการทำงานของ Resolver ได้",
  "pairs.matching.errors.list": "ไม่สามารถอ่านข้อมูลเกี่ยวกับตัวตนและรายชื่อหน่วยได้",
  "pairs.matching.errors.detail": "ไม่สามารถอ่านข้อมูลความละเอียดในช่วงเวลาทำงานของอุปกรณ์นี้ได้",
  "pairs.matching.search.toolbarAria": "ค้นหาความละเอียดของเครื่องมือ",
  "pairs.matching.search.inputAria": "เครื่องมือค้นหา",
  "pairs.matching.search.placeholder": "รหัสอุปกรณ์ / รหัสการจับคู่ / หน้าจอแสดงผล หรือฉลาก CMC",
  "pairs.matching.search.statusAria": "ตัวกรองสถานะการแก้ไข",
  "pairs.matching.columns.instrument": "เครื่องมือ / กุญแจจับคู่",
  "pairs.matching.columns.display": "ป้ายแสดง / ป้าย AssetKey",
  "pairs.matching.columns.exposure": "การเปิดเผย / ระยะเวลา",
  "pairs.matching.columns.priceUnit": "หน่วยราคา",
  "pairs.matching.columns.sizeUnit": "หน่วยวัดขนาด",
  "pairs.matching.columns.identity": "อัตลักษณ์",
  "pairs.matching.columns.term": "คำศัพท์",
  "pairs.matching.detail.fallbackTitle": "ชื่อเครื่องมือและหน่วยวัด",
  "pairs.matching.detail.description": "การจับคู่ใช้ตัวระบุสินทรัพย์ท้องถิ่น ชื่อที่แสดงและป้ายกำกับ CMC ไม่เป็นตัวกำหนด",
  "pairs.matching.detail.help": "canonicalAssetId เป็นกุญแจการจับคู่เพียงตัวเดียวที่ใช้ในระหว่างการทำงาน displaySlug, CMC และ AssetKey เป็นเพียงชื่อแสดงและข้อมูลอ้างอิงเท่านั้น",
  "pairs.matching.detail.closeAria": "ข้อมูลเกี่ยวกับตัวตนและหน่วยที่เกี่ยวข้อง",
  "pairs.matching.detail.loading": "กำลังโหลดรายละเอียดความละเอียด…",
  "pairs.matching.detail.unavailable": "ไม่มีรายละเอียดเกี่ยวกับมติ",
  "pairs.matching.pagination.aria": "การจัดหน้าตามความละเอียดของเครื่องมือ",
  "pairs.matching.pagination.status": "หน้า {{page}} / {{pages}} · {{total}} รวมทั้งหมด",
  "pairs.matching.pagination.updating": "รายชื่อกำลังอัปเดตอยู่",
  "pairs.matching.runtime.loading": "กำลังโหลดภาพสแนปช็อตขณะทำงาน…",
  "pairs.matching.runtime.unavailable": "ไม่มีภาพถ่ายขณะทำงาน",
  "pairs.matching.runtime.aria": "สรุปเวลาการทำงานของ Resolution",
  "pairs.matching.runtime.epoch": "ยุคการทำงาน{{epoch}}",
  "pairs.matching.runtime.total": "รวม{{count}}",
  "pairs.matching.runtime.pending": "{{count}} รอการอนุมัติ",
  "pairs.matching.runtime.conflicts": "ความขัดแย้ง {{count}}",
  "pairs.matching.runtime.manual": "ข้อมูลในคู่มือ {{count}}",
  "pairs.matching.runtime.pairable": "{{count}} ที่สามารถจับคู่ได้",
  "pairs.matching.row.expand": "ขยาย {{instrument}}",
  "pairs.matching.row.collapse": "ปิด{{instrument}}",
  "pairs.matching.facts.canonicalAssetId": "canonicalAssetId (กุญแจการจับคู่)",
  "pairs.matching.facts.displaySlug": "displaySlug (แสดง)",
  "pairs.matching.facts.assetKey": "AssetKey / ป้าย CMC",
  "pairs.matching.facts.runtimeEpoch": "ยุคการทำงาน",
  "pairs.matching.facts.representation": "การแทน",
  "pairs.matching.facts.exposureTerm": "การเปิดเผย / ระยะเวลา",
  "pairs.matching.facts.listingIncarnation": "การลงรายการการจุติ",
  "pairs.matching.facts.discoveryFingerprint": "ลายนิ้วมือการค้นพบ",
  "pairs.matching.facts.priceUnit": "หน่วยราคา",
  "pairs.matching.facts.sizeUnit": "หน่วยวัดขนาด",
  "pairs.matching.facts.unitEffectiveFrom": "หน่วยมีผลตั้งแต่วันที่",
  "pairs.matching.facts.identitySource": "แหล่งที่มาของข้อมูลระบุตัวตน",
  "pairs.matching.facts.identityReason": "พื้นฐานของอัตลักษณ์",
  "pairs.matching.facts.unitSource": "แหล่งที่มาของหน่วย",
  "pairs.matching.facts.revisions": "หลักฐาน / ความหมาย / การปรับปรุงหน่วย",
  "pairs.matching.evidence.title": "หลักฐานยืนยันตัวตน",
  "pairs.matching.evidence.empty": "ไม่มีข้อมูลเกี่ยวกับตัวตน",
  "pairs.matching.evidence.emptyDescription": "ยังไม่มีข้อมูลเกี่ยวกับตัวตน",
  "pairs.matching.evidence.tableAria": "รายชื่อข้อมูลเกี่ยวกับตัวตน",
  "pairs.matching.evidence.source": "แหล่งที่มา",
  "pairs.matching.evidence.reference": "อ้างอิง",
  "pairs.matching.evidence.observedAt": "สังเกตได้ที่",
  "pairs.overview.title": "ภาพรวมคู่สกุลเงิน",
  "pairs.overview.unsaved": "ยังไม่บันทึก",
  "pairs.overview.pairCount": "{{count}} คู่",
  "pairs.overview.states.loading": "กำลังโหลดข้อมูลคู่สกุลเงิน…",
  "pairs.overview.states.unavailable": "ไม่มีข้อมูลสรุปเกี่ยวกับคู่สกุลเงิน",
  "pairs.overview.states.loadFailed": "ไม่สามารถโหลดข้อมูลคู่สกุลเงินได้ โปรดลองอีกครั้ง",
  "pairs.overview.metrics.activePairs": "คู่ที่ใช้งานอยู่",
  "pairs.overview.metrics.activeInstruments": "เครื่องมือที่ใช้งานอยู่",
  "pairs.overview.discovery.title": "การควบคุมการค้นพบ",
  "pairs.overview.discovery.controlsAria": "การควบคุมการค้นพบคู่การซื้อขาย",
  "pairs.overview.discovery.interval": "ช่วงการค้นพบ",
  "pairs.overview.discovery.intervalError": "ป้อนจำนวนเต็มระหว่าง 30 ถึง 3600",
  "pairs.overview.discovery.intervalHint": "ช่วงค่าที่อนุญาต: 30–3600 วินาที",
  "pairs.overview.discovery.seconds": "sec",
  "pairs.overview.discovery.running": "การค้นพบ",
  "pairs.overview.discovery.runningEllipsis": "การค้นพบ…",
  "pairs.overview.discovery.runNow": "มาค้นพบเลย",
  "pairs.overview.pairClassControl.title": "การควบคุมแบบคู่-คลาส",
  "pairs.overview.pairClassControl.description": "เลือกคู่คลาสที่รวมอยู่ในการตรวจสอบและค้นพบ",
  "pairs.overview.pairClassControl.updating": "กำลังอัปเดต",
  "pairs.overview.pairClasses.spot_swap": "สัญญาซื้อขายทันที × สัญญาซื้อขายแบบต่อเนื่อง",
  "pairs.overview.pairClasses.swap_swap": "Perpetual × perpetual",
  "pairs.overview.pairClasses.spot_spot": "จุด × จุด",
  "pairs.overview.pairClasses.spot_future": "สัญญาซื้อขายทันที × สัญญาซื้อขายล่วงหน้าที่มีวันที่กำหนด",
  "pairs.overview.pairClasses.swap_future": "Perpetual × สัญญาซื้อขายล่วงหน้าแบบกำหนดวัน",
  "pairs.overview.pairClasses.future_future": "สัญญาซื้อขายล่วงหน้าที่มีวันที่กำหนด × สัญญาซื้อขายล่วงหน้าที่มีวันที่กำหนด",
  "pairs.overview.actions.reset": "ตั้งใหม่",
  "pairs.overview.actions.refresh": "รีเฟรช",
  "pairs.overview.actions.refreshing": "สดชื่น…",
  "pairs.overview.disabled.refreshingOverview": "ภาพรวมของคู่ดูน่าสนใจมาก รอจนเสร็จสิ้น",
  "pairs.overview.disabled.refreshingDiscovery": "การค้นหา Exchange เป็นประสบการณ์ที่สดใหม่ รอจนเสร็จสิ้น",
  "pairs.overview.disabled.savingMarkets": "กำลังบันทึกการเปลี่ยนตลาดอยู่ โปรดรอจนเสร็จสิ้น",
  "pairs.overview.disabled.savingInterval": "กำลังบันทึกช่วงการค้นพบอยู่ โปรดรอจนเสร็จสิ้น",
  "pairs.overview.disabled.togglingClass": "กำลังอัปเดตคลาสคู่ รอจนเสร็จสิ้น",
  "pairs.overview.disabled.invalidInterval": "ช่วงการค้นพบต้องเป็นตัวเลขเต็มระหว่าง 30 ถึง 3600 วินาที",
  "pairs.overview.disabled.intervalUnchanged": "ช่วงการค้นพบไม่มีการเปลี่ยนแปลงใดที่จำเป็นต้องบันทึก",
  "pairs.overview.disabled.noIntervalDraft": "ช่วงการค้นพบไม่มีการเปลี่ยนแปลงที่ยังไม่บันทึก",
  "pairs.overview.disabled.intervalDraftPending": "โปรดบันทึกหรือตั้งค่าระยะเวลาการค้นหาที่ยังค้างอยู่ก่อน",
  "pairs.overview.disabled.marketDraftPending": "โปรดดำเนินการหรือตั้งใหม่ร่างการเปลี่ยนตลาดที่ยังรอการอนุมัติก่อน",
  "pairs.overview.disabled.noMarketReset": "ไม่มีการเปลี่ยนแปลงการสลับตลาดที่จำเป็นต้องตั้งค่าใหม่",
  "pairs.overview.disabled.noMarketChanges": "ไม่มีเปลี่ยนแปลงการเปลี่ยนตลาดใดที่จะนำไปใช้",
  "pairs.overview.disabled.exchangeDisabled": "การแลกเปลี่ยนนี้ถูกปิดใช้งานทั่วโลกแล้ว โปรดเปิดใช้งานในระบบจัดการ Exchange ก่อน",
  "pairs.overview.disabled.marketDisabled": "ตลาดนี้ถูกปิดใช้งานแล้ว โปรดเปิดใช้งานตลาดก่อนที่จะเลือกสินทรัพย์สำหรับการชำระบัญชี",
  "pairs.overview.disabled.marketGenerationConflict": "ความสามารถของระบบหลังบ้านได้เปลี่ยนแปลงแล้ว โปรดรีเซ็ตฉบับร่างและแก้ไขจากตั้งค่าล่าสุด",
  "pairs.overview.refreshResult.totalInstruments": "จำนวนเครื่องดนตรีทั้งหมด",
  "pairs.overview.refreshResult.added": "รายการใหม่",
  "pairs.overview.refreshResult.removed": "ถูกถอดออกจากรายชื่อ",
  "pairs.overview.refreshResult.detailsAria": "รายละเอียดการอัปเดตเครื่องมือ",
  "pairs.overview.columns.exchange": "แลกเปลี่ยน",
  "pairs.overview.columns.market": "ตลาด",
  "pairs.overview.columns.count": "นับ",
  "pairs.overview.columns.change": "เปลี่ยนแปลง",
  "pairs.overview.columns.spot": "จุด",
  "pairs.overview.columns.perpetual": "ตลอดไป",
  "pairs.overview.columns.lastDiscovery": "การค้นพบล่าสุด",
  "pairs.overview.columns.status": "สถานะ",
  "pairs.overview.venues.title": "การแจกจ่ายเครื่องมือตามตลาดหลักทรัพย์",
  "pairs.overview.venues.description": "ตรวจสอบการเชื่อมต่อระหว่างตลาดและพื้นที่การครอบคลุมของตลาด แล้วดำเนินการปรับเปลี่ยนตลาดตามร่างที่กำหนดไว้ทั้งหมดในครั้งเดียว",
  "pairs.overview.venues.unsavedSuffix": "มีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก",
  "pairs.overview.venues.draftAria": "ร่างการเปลี่ยนตลาดแลกเปลี่ยน",
  "pairs.overview.venues.pendingChanges": "{{count}} การเปลี่ยนแปลงการสลับตลาดพร้อมที่จะนำไปใช้แล้ว",
  "pairs.overview.venues.confirmed": "การเปลี่ยนสถานะของตลาดจะสอดคล้องกับสถานะที่ได้รับการยืนยันจากระบบหลังบ้าน",
  "pairs.overview.venues.draftDescription": "โหมดร่าง; ยังไม่มีการส่งอะไรไปเลย",
  "pairs.overview.venues.applying": "กำลังสมัคร…",
  "pairs.overview.venues.apply": "สมัครและประหยัด",
  "pairs.overview.venues.empty": "ไม่มีข้อมูลการแลกเปลี่ยน",
  "pairs.overview.venues.emptyDescription": "กำลังรอระบบหลังบ้านเชื่อมต่อกับตลาดแลกเปลี่ยน",
  "pairs.overview.venues.tableAria": "สถานะการเปิดใช้งานตลาดแลกเปลี่ยน",
  "pairs.overview.venues.settlementsAria": "{{market}} สินทรัพย์ในโครงการจัดตั้งชุมชน",
  "pairs.overview.venues.generationConflict": "ความสามารถของระบบหลังบ้านได้เปลี่ยนแปลงไประหว่างที่คุณกำลังแก้ไข เอกสารร่างนี้ถูกเก็บรักษาไว้ แต่ไม่สามารถนำไปใช้ได้; โปรดตั้งค่าใหม่และเลือกใหม่",
  "pairs.overview.venues.changedUnsaved": "ได้แก้ไขแล้ว แต่ยังไม่ได้บันทึก",
  "pairs.overview.refreshOutcome.partialTitle": "การค้นพบเสร็จสิ้นบางส่วนแล้ว",
  "pairs.overview.refreshOutcome.convergingTitle": "Discovery ยังคงกำลังรวมตัวกัน",
  "pairs.overview.refreshOutcome.partialDescription": "การดำเนินการครั้งนี้ได้ยืนยันตลาด {{refreshed}}/{{expected}} แล้ว {{instruments}} เครื่องมือที่มีอำนาจน่าเชื่อถือปรากฏให้เห็นแล้ว; ตัวเชื่อมต่อจะยังคงรวมตัวกันเพื่อพัฒนาตลาดที่ยังไม่สมบูรณ์ต่อไป",
  "pairs.overview.refreshOutcome.noMarketsTitle": "ไม่มีตลาดที่เปิดใช้งานเพื่ออัปเดต",
  "pairs.overview.refreshOutcome.noMarketsDescription": "ชุดตลาดที่เปิดใช้งานยังว่างอยู่; ระบบยังคงแสดงเครื่องมืออ้างอิง{{instruments}}",
  "pairs.overview.refreshOutcome.completedTitle": "การอัปเดต Discovery เสร็จสิ้นแล้ว",
  "pairs.overview.refreshOutcome.completedDescription": "ได้อัปเดตตลาด {{refreshed}} และพบเครื่องมือ {{instruments}}",
  "pairs.overview.notices.refreshFailed.title": "ไม่สามารถรีเฟรชได้",
  "pairs.overview.notices.refreshFailed.message": "ภาพรวมของคู่สกุลเงินที่ซื้อขายสำเร็จล่าสุดยังคงแสดงอยู่",
  "pairs.overview.notices.classUpdated.title": "อัปเดตคลาสคู่",
  "pairs.overview.notices.classUpdated.message": "ระบบหลังบ้านได้ยืนยันคลาสของคู่ข้อมูลและดำเนินการอัปเดตแบบเรียลไทม์",
  "pairs.overview.notices.classStatsFailed.title": "ได้อัปเดตคลาสคู่แล้ว; การรีเฟรชสถิติไม่สำเร็จ",
  "pairs.overview.notices.classStatsFailed.message": "คลาสคู่ทั้งสองกำลังทำงานอยู่ แต่ไม่สามารถอัปเดตข้อมูลสถิติปัจจุบันได้ โปรดลองอีกครั้งในไม่ช้า",
  "pairs.overview.notices.classConflictReloaded.title": "การตั้งค่าได้รับการอัปเดตแล้ว",
  "pairs.overview.notices.classConflictReloaded.message": "ผู้ดูแลระบบอีกคนหนึ่งได้ปรับเปลี่ยนการจับคู่ชั้นเรียนแล้ว การตั้งค่าล่าสุดได้ถูกโหลดแล้ว โปรดทำซ้ำการดำเนินการของคุณ",
  "pairs.overview.notices.classConflictFailed.title": "ความขัดแย้งในการตั้งค่า",
  "pairs.overview.notices.classConflictFailed.message": "ผู้ดูแลระบบอีกคนหนึ่งได้ปรับเปลี่ยนการตั้งค่า ทำให้ไม่สามารถโหลดสถานะล่าสุดได้ โปรดลองอีกครั้งในไม่ช้า",
  "pairs.overview.notices.classUpdateFailed.title": "การอัปเดตคลาสคู่ไม่สำเร็จ",
  "pairs.overview.notices.classUpdateFailed.message": "ระบบหลังบ้านยังไม่ยืนยันการเปลี่ยนแปลงประเภทคู่",
  "pairs.overview.notices.intervalUpdated.title": "อัปเดตช่วงเวลาการค้นพบ",
  "pairs.overview.notices.intervalUpdated.message": "ช่วงเวลานี้ถูกบันทึกไว้แล้ว และพารามิเตอร์เวลาทำงานจะอัปเดตแบบเรียลไทม์",
  "pairs.overview.notices.intervalConflictReloaded.title": "ช่วงการค้นพบได้รับการอัปเดตในที่อื่น",
  "pairs.overview.notices.intervalConflictReloaded.message": "ผู้ดูแลระบบอีกคนได้บันทึกช่วงเวลาใหม่แล้ว ข้อมูลอ้างอิงหลักได้รับการอัปเดต และข้อมูลที่คุณป้อนไว้ยังคงอยู่; โปรดตรวจสอบข้อมูลก่อนบันทึกอีกครั้ง",
  "pairs.overview.notices.intervalConflictFailed.title": "ความขัดแย้งระหว่างช่วงเวลาการค้นพบ",
  "pairs.overview.notices.intervalConflictFailed.message": "ผู้ดูแลระบบอีกคนหนึ่งได้ปรับเปลี่ยนช่วงเวลา และไม่สามารถโหลดค่าล่าสุดได้ โปรดลองอีกครั้งในไม่ช้า",
  "pairs.overview.notices.intervalSaveFailed.title": "ช่วงการค้นพบไม่ถูกบันทึก",
  "pairs.overview.notices.intervalSaveFailed.message": "พารามิเตอร์การทำงานปัจจุบันยังไม่มีการเปลี่ยนแปลง",
  "pairs.overview.notices.intervalReset.title": "รีเซ็ตฉบับร่าง",
  "pairs.overview.notices.intervalReset.message": "ช่วงการค้นพบที่ยังไม่ถูกบันทึกไว้ ขณะนี้ตรงกับค่าเวลาการทำงานปัจจุบันแล้ว",
  "pairs.overview.notices.discoveryOverviewFailed.completedTitle": "การค้นพบเสร็จสิ้นแล้ว; การอัปเดตภาพรวมไม่สำเร็จ",
  "pairs.overview.notices.discoveryOverviewFailed.completedMessage": "ระบบหลังบ้านได้ยืนยันว่าการค้นหาเสร็จสิ้นแล้ว แต่ไม่สามารถอัปเดตข้อมูลสรุปล่าสุดได้ โปรดลองอีกครั้งในไม่ช้า",
  "pairs.overview.notices.discoveryOverviewFailed.partialTitle": "Discovery กำลังรวมตัว; การอัปเดตภาพรวมล้มเหลว",
  "pairs.overview.notices.discoveryOverviewFailed.partialMessage": "ระบบหลังบ้านได้ส่งข้อมูลความคืบหน้าบางส่วนกลับมา และตลาดที่ยังไม่เสร็จสิ้นจะยังคงรวมตัวกันต่อไป; ภาพรวมล่าสุดไม่สามารถใช้งานได้ชั่วคราว",
  "pairs.overview.notices.discoveryFailed.title": "การค้นหาไม่สำเร็จ",
  "pairs.overview.notices.discoveryFailed.message": "ระบบหลังบ้านไม่ส่งผลการค้นหา",
  "pairs.overview.notices.marketsUpdated.title": "อัปเดตการเปลี่ยนตลาด",
  "pairs.overview.notices.marketsUpdated.message": "การตั้งค่าตลาดได้ถูกบันทึกแล้ว รายการที่ปิดใช้งานได้ถูกล้างข้อมูลแล้ว ส่วนรายการที่เปิดใช้งานจะยังคงอัปเดตสถานะการทำงานแบบเรียลไทม์ต่อไป",
  "pairs.overview.notices.marketStatsFailed.title": "การอัปเดตการเปลี่ยนตลาดเสร็จสิ้นแล้ว; การอัปเดตข้อมูลสถิติไม่สำเร็จ",
  "pairs.overview.notices.marketStatsFailed.message": "สวิตช์ได้เปิดใช้งานแล้ว แต่ไม่สามารถอัปเดตข้อมูลสถิติปัจจุบันของอุปกรณ์ได้ โปรดลองอีกครั้งในไม่ช้า",
  "pairs.overview.notices.marketConflict.title": "การปรับโครงสร้างตลาดได้รับการอัปเดตที่อื่นแล้ว",
  "pairs.overview.notices.marketConflict.message": "ผู้ดูแลระบบอีกคนหนึ่งได้ส่งการตั้งค่าใหม่มา ระบบได้อัปเดตข้อมูลอ้างอิงหลักแล้ว และฉบับร่างในเครื่องของคุณยังคงอยู่ โปรดตรวจสอบก่อนที่จะบันทึกอีกครั้ง",
  "pairs.overview.notices.marketUpdateFailed.title": "การเปลี่ยนทิศทางของตลาดยังไม่ได้รับการยืนยันอย่างสมบูรณ์",
  "pairs.overview.notices.marketUpdateFailed.message": "การตั้งค่าจริงได้ถูกอ่านใหม่แล้ว แต่ระบบหลังบ้านยังไม่ยืนยันว่ากระบวนการเปลี่ยนผ่านระหว่างการรันไทม์นี้ได้เสร็จสิ้นอย่างสมบูรณ์",
  "pairs.overview.notices.marketReset.title": "รีเซ็ตฉบับร่าง",
  "pairs.overview.notices.marketReset.message": "การเปลี่ยนแปลงการเปลี่ยนตลาดที่ยังไม่ถูกบันทึกไว้ ขณะนี้ตรงกับสถานะที่ได้รับการยืนยันจากระบบหลังบ้านแล้ว",
  "linkage.time.unknown": "ไม่ทราบ",
  "linkage.time.justNow": "เมื่อสักครู่นี้",
  "linkage.time.milliseconds": "{{value}} ms",
  "linkage.time.seconds": "{{value}} sec",
  "linkage.time.minutes": "{{value}} min",
  "linkage.time.hours": "{{value}} hr",
  "linkage.time.minutesSeconds": "{{minutes}} min {{seconds}} sec",
  "linkage.time.daysHours": "{{days}} {{hours}} ชั่วโมง",
  "linkage.time.hoursMinutes": "{{hours}} hr {{minutes}} min",
  "linkage.time.minutesAgo": "{{value}} เมื่อไม่กี่นาทีที่ผ่านมา",
  "linkage.time.hoursAgo": "{{value}} เมื่อไม่กี่ชั่วโมงที่แล้ว",
  "linkage.time.daysAgo": "{{value}} เมื่อ d วันก่อน",
  "linkage.pair.title": "การวิเคราะห์ข้อมูลแบบคู่",
  "linkage.pair.description": "เซิร์ฟเวอร์จะคำนวณข้อมูลที่บันทึกไว้ใหม่อย่างแม่นยำตามความต้องการ เพื่อแสดงการเปลี่ยนแปลงของคะแนนและรูปแบบการกระจายในหน้าต่างปัจจุบัน ไม่มีการเก็บประวัติคะแนนไว้",
  "linkage.pair.inputPlaceholder": "รหัสคู่ (หมายเลข)",
  "linkage.pair.actions.drillDown": "วิเคราะห์อย่างละเอียด",
  "linkage.pair.errors.notFound": "คู่ข้อมูลนี้ปัจจุบันไม่มีข้อมูลเกี่ยวกับช่วงเวลาการเชื่อมโยงที่สามารถใช้งานได้",
  "linkage.pair.errors.server": "เซิร์ฟเวอร์ไม่สามารถคำนวณการเจาะลึกได้ โปรดลองอีกครั้ง",
  "linkage.pair.errors.load": "การโหลดไม่สำเร็จ",
  "linkage.pair.states.idleTitle": "ป้อนหมายเลขคู่",
  "linkage.pair.states.idleDescription": "ป้อนหมายเลขคู่เพื่อดูการเปลี่ยนแปลงของคะแนนและหน้าต่างปัจจุบัน",
  "linkage.pair.states.loading": "กำลังคำนวณใหม่การเปลี่ยนแปลงคะแนนในช่วง 7 วัน สำหรับ {{id}}…",
  "linkage.pair.states.errorTitle": "การเจาะลึกไม่สำเร็จ",
  "linkage.pair.metrics.score": "คะแนนปัจจุบัน",
  "linkage.pair.metrics.representedMinutes": "แสดงเวลาที่เปิดหน้าต่าง",
  "linkage.pair.metrics.representedValue": "{{minutes}} ({{share}}%)",
  "linkage.pair.metrics.validBuckets": "ชุดข้อมูลแบบ window ที่ถูกต้อง",
  "linkage.pair.metrics.fingerprint": "ลายนิ้วมือของเซกเมนต์",
  "linkage.pair.curveTitle": "การเปลี่ยนแปลงของคะแนน (ทุก 15 นาที · ความละเอียดของเส้นโค้งสอดคล้องกับความละเอียดของกลุ่มข้อมูล)",
  "linkage.pair.scatter.title": "การกระจายในหน้าต่างปัจจุบัน",
  "linkage.pair.scatter.aria": "การกระจายของหน้าต่างการเชื่อมโยง",
  "linkage.pair.scatter.xAxis": "x: แพร่กระจายสถานะ →",
  "linkage.pair.scatter.yAxis": "↑ y: เงินทุนสุทธิต่อชั่วโมง",
  "linkage.pair.scatter.description": "จุดด้านขวาบนและด้านซ้ายล่างเคลื่อนที่ไปพร้อมกัน ส่วนจุดด้านซ้ายบนและด้านขวาล่างเคลื่อนที่ในทิศทางตรงกันข้าม จุดที่จางกว่าคือจุดที่เก่ากว่า",
  "linkage.pair.scatter.help": "จุดที่จัดเรียงไปในทิศทางขวาบน/ซ้ายล่างจะให้คะแนนที่บวกมากขึ้น (ทิศทางเดียวกัน); ส่วนจุดที่จัดเรียงไปในทิศทางซ้ายบน/ขวาล่างจะให้คะแนนที่ลบมากขึ้น (ทิศทางตรงกันข้าม) ค่าความไม่เป็นระเบียบมีแนวโน้มลดลงสู่ 0 จุดที่โปร่งใสมากขึ้นคือจุดที่เก่ากว่าและมีน้ำหนักน้อยลง",
  "linkage.overview.summary.status": "การปฏิบัติการ",
  "linkage.overview.summary.ready": "มีอยู่",
  "linkage.overview.summary.delayed": "การอัปเดตล่าช้า",
  "linkage.overview.summary.attention": "การตรวจสอบข้อมูลจำเป็นต้องได้รับการดูแลอย่างใกล้ชิด",
  "linkage.overview.summary.attentionDescription": "การตรวจสอบข้อมูลพบปัญหา ผลลัพธ์ล่าสุดและข้อมูลการครอบคลุมยังคงอยู่ด้านล่างนี้",
  "linkage.overview.title": "การเชื่อมโยงแหล่งทุน",
  "linkage.overview.description": "ความสัมพันธ์ระหว่างการระดมทุนและการเปลี่ยนแปลงของสเปรด",
  "linkage.overview.errors.load": "การโหลดไม่สำเร็จ",
  "linkage.overview.states.loading": "กำลังโหลดภาพรวมของระบบเชื่อมโยง…",
  "linkage.overview.states.stale": "การรีเฟรชไม่สำเร็จ; ภาพสแนปช็อตเดิมยังคงแสดงอยู่: {{error}}",
  "linkage.overview.states.unavailable": "ภาพรวมของระบบเชื่อมโยงไม่สามารถใช้งานได้ชั่วคราว",
  "linkage.overview.states.recoveringTitle": "ระบบประเมินคะแนน Linkage กำลังฟื้นตัว",
  "linkage.overview.states.recoveringDescription": "ระบบกำลังกู้คืนช่วงการให้คะแนนจากข้อมูลในอดีต ความคืบหน้าจะอัปเดตอัตโนมัติ",
  "linkage.overview.states.warmStart": "แสดงคะแนนล่าสุดที่เผยแพร่จาก {{age}} หน้าต่างแสดงคะแนนกำลังฟื้นตัวและอัปเดตอัตโนมัติ",
  "linkage.overview.metrics.lastPublished": "เผยแพร่ครั้งสุดท้าย",
  "linkage.overview.metrics.lastPublishedValue": "{{time}} ({{age}})",
  "linkage.overview.metrics.lastPublishedDescription": "เผยแพร่ทุกนาที",
  "linkage.overview.metrics.latency": "ความล่าช้าจากต้นทางถึงปลายทาง (ข้อมูล → คะแนน)",
  "linkage.overview.metrics.latencyDescription": "ส่งมอบ {{delivery}} + การให้คะแนนหนังสือทั้งเล่ม {{score}}",
  "linkage.overview.metrics.coverage": "พื้นที่ที่หน้าต่างครอบคลุม",
  "linkage.overview.metrics.coverageDescription": "ได้คะแนน {{scored}} / วัดได้ {{measurable}} / คู่หนังสือครบชุด {{total}}",
  "linkage.overview.metrics.accuracy": "ความแม่นยำ",
  "linkage.overview.metrics.selfCheckValue": "การประเมินตนเอง ≤{{points}} คะแนน",
  "linkage.overview.metrics.calibratedValue": "ปรับเทียบ ±{{points}} จุด",
  "linkage.overview.metrics.selfCheckDescription": "{{count}} คู่ข้อมูลถูกคำนวณใหม่ทุกชั่วโมง · {{time}} · การปรับเทียบ ±{{points}}",
  "linkage.overview.metrics.calibratedDescription": "การปรับเทียบแบบออฟไลน์ p90 ±{{points}} จุด · การตรวจสอบอัตโนมัติครั้งแรกประมาณ 3 นาทีหลังการเปิดเครื่อง",
  "linkage.overview.formula.title": "สูตรและการตีความ",
  "linkage.overview.formula.description": "ผลคะแนนนี้ตอบคำถามหนึ่งข้อ: ในช่วง 7 วันที่ผ่านมา ค่า spread state และ net funding state มีการเปลี่ยนแปลงอย่างต่อเนื่องในทิศทางเดียวกัน (+) หรือทิศทางตรงกันข้าม (−) หรือไม่?",
  "linkage.overview.formula.waiver": "การยกเว้นการผ่านสะพานที่ยังเหลืออยู่ {{duration}}",
  "linkage.overview.formula.scoreBefore": "+100 หมายถึงทิศทางเดียวกันที่แรงมาก −100 หมายถึงทิศทางตรงกันข้ามที่แรงมาก และค่าสัมบูรณ์คือระดับความแรง; ",
  "linkage.overview.formula.zeroMeaning": "0 หมายความว่าเพียงแต่หน้าต่างปัจจุบันไม่สามารถวัดได้",
  "linkage.overview.formula.scoreAfter": ", ไม่ใช่หลักฐานที่แสดงว่าไม่มีความสัมพันธ์",
  "linkage.overview.formula.details": "รายละเอียดสูตร (พารามิเตอร์ · การกำหนดค่า x/y · การปรับเทียบความแม่นยำ)",
  "linkage.overview.formula.hardWindow": "หน้าต่างแบบแข็ง",
  "linkage.overview.formula.hardWindowValue": "{{days}} วันล่าสุด ({{minutes}} นาที); ค่าน้ำหนักจะเสมอเป็น 0 เมื่ออยู่นอกช่วงเวลาดังกล่าว",
  "linkage.overview.formula.timeWeight": "น้ำหนักตามเวลา",
  "linkage.overview.formula.timeWeightValue": "น้ำหนักจะลดลงครึ่งหนึ่งทุก{{hours}} ชั่วโมง: ประมาณครึ่งหนึ่งเมื่อถึงวันที่ 3 และประมาณหนึ่งในห้าเมื่อถึงวันที่ 7",
  "linkage.overview.formula.representation": "การแทนตัว",
  "linkage.overview.formula.representationValue": "{{buckets}} × {{minutes}}- ตะกร้าตามช่วงเวลา และตะกร้าแบบเรียลไทม์",
  "linkage.overview.formula.identity": "อัตลักษณ์ของส่วน",
  "linkage.overview.formula.identityValue": "หน้าต่างจะถูกคำนวณใหม่เมื่อความหมายของมันเปลี่ยนแปลง",
  "linkage.overview.formula.calibrationDescription": ": {{note}} — ค่าเฉลี่ย ±{{mae}} คะแนน, p90 ±{{p90}} คะแนน ความผิดพลาดนี้เกิดจากวิธีการแสดงผลแบบช่วงเวลา 15 นาที และเป็นการแลกเปลี่ยนระหว่างความเร็วและความแม่นยำที่ได้รับการตัดสินใจแล้ว",
  "linkage.overview.coverage.title": "การกระจายความครอบคลุมของหน้าต่าง",
  "linkage.overview.coverage.description": "{{count}} คู่หนังสือทั้งเล่มที่จัดกลุ่มตามความครบถ้วนของหน้าต่าง",
  "linkage.overview.coverage.note": "อาจเกิดช่องว่างเมื่อไม่มีข้อมูลเกี่ยวกับแหล่งเงินทุนหรือการสังเกตค่าสเปรด การรวมข้อมูลแบบใหม่จะช่วยขยายขอบเขตการครอบคลุมเมื่อมีข้อมูลที่ถูกต้องเข้ามา; ให้ใช้ข้อมูลอัปเดตล่าสุดและสถานะการดำเนินงานเพื่อประเมินความพร้อมใช้งาน",
  "linkage.overview.coverage.rows.full": "หน้าต่างเต็ม (≥90%)",
  "linkage.overview.coverage.rows.high": "เต็มเกือบหมด (50–90%)",
  "linkage.overview.coverage.rows.low": "ความหนาแน่นต่ำ (<50%)",
  "linkage.overview.coverage.rows.insufficient": "ตัวอย่างไม่เพียงพอ (คะแนนสัญญา 0)",
  "linkage.overview.coverage.rows.zeroVariance": "ไม่มีความแปรปรวนในชุดข้อมูล (คะแนนสัญญา 0)",
  "linkage.overview.storage.title": "ข้อมูลและพื้นที่จัดเก็บ",
  "linkage.overview.storage.spread1m": "ตารางข้อมูล 1 นาที",
  "linkage.overview.storage.spread15m": "โต๊ะถัง 15 นาที",
  "linkage.overview.storage.clickhouseTable": "ตาราง ClickHouse",
  "linkage.overview.storage.listingIncarnations": "บัญชีรายชื่อ-บัญชีการเกิดใหม่",
  "linkage.overview.storage.calibratedEvidence": "หลักฐานจากหน่วยที่ได้รับการปรับเทียบ",
  "linkage.overview.storage.postgresTable": "ตาราง PostgreSQL",
  "linkage.overview.storage.clickhouseValue": "{{bytes}} · {{rows}} rows · bucket ล่าสุด {{age}}",
  "linkage.overview.storage.postgresValue": "{{bytes}} · แถว{{rows}}",
  "linkage.overview.storage.unavailable": "ไม่มีสินค้าในคลัง; ระบบจะลองใหม่โดยอัตโนมัติทุก 60 วินาที",
  "linkage.overview.integrity.title": "ความสมบูรณ์ของข้อมูล",
  "linkage.overview.integrity.issue": "ปัญหาที่มีอยู่",
  "linkage.overview.integrity.mirrorMismatches": "ความไม่ตรงกันของกระจก",
  "linkage.overview.integrity.invalidFingerprints": "แถวลายนิ้วมือที่ไม่ถูกต้อง",
  "linkage.overview.integrity.dirtyBuckets": "ถังสกปรกที่รอซ่อม",
  "linkage.overview.integrity.duplicatePublished": "การเผยแพร่ซ้ำ",
  "linkage.overview.integrity.segmentResets": "การรีเซ็ตส่วน {{count}}",
  "linkage.overview.integrity.retired": "{{count}} ที่เกษียณแล้ว",
  "linkage.overview.integrity.ingested": "แถวที่นำเข้าจาก {{count}}",
  "linkage.overview.integrity.recovery": "การกู้คืนล่าสุด {{time}} ({{age}}), ระยะเวลา {{duration}}: {{windowRows}} แถวในหน้าต่าง + {{tailRows}} แถวท้ายของ current-bucket, อัตราลายนิ้วมือที่ล้าสมัย {{staleRatio}} การเพิ่มขึ้นอย่างต่อเนื่องบ่งชี้ถึงการเบี่ยงเบนของข้อมูลที่เก็บไว้",
  "ipRules.denyTitle": "รายชื่อ IP ที่ถูกห้าม",
  "ipRules.allowTitle": "รายชื่ออนุญาต IP",
  "ipRules.ruleCount": "{{count}} กฎ",
  "ipRules.whitelistNote": "เมื่อเปิดใช้งานแล้ว เฉพาะที่อยู่ IP ที่อยู่ในรายชื่อเท่านั้นที่สามารถเข้าสู่ระบบและเข้าถึง API ได้; การเชื่อมต่อแบบเรียลไทม์ที่มีอยู่จะได้รับการตรวจสอบความถูกต้องใหม่ด้วย ระบบรองรับรูปแบบ CIDR เช่น 192.168.0.0/16",
  "ipRules.states.loading": "กำลังโหลดกฎ IP…",
  "ipRules.states.unavailable": "ไม่สามารถใช้การควบคุม IP ได้",
  "ipRules.states.empty": "ไม่มีกฎ",
  "ipRules.states.emptyDescription": "{{title}} ปัจจุบันยังไม่มีกฎใดๆ",
  "ipRules.errors.readFailed": "ไม่สามารถโหลดกฎ IP และการตั้งค่าความปลอดภัยได้",
  "ipRules.errors.missingConfig": "ขาดการตั้งค่าความปลอดภัย",
  "ipRules.errors.policyFailed": "ระบบหลังบ้านยังไม่ยืนยันการเปลี่ยนแปลงนโยบาย",
  "ipRules.errors.addFailed": "ระบบหลังบ้านยังไม่ยืนยันกฎใหม่",
  "ipRules.errors.deleteFailed": "ระบบหลังบ้านยังไม่ยืนยันการลบกฎ",
  "ipRules.notice.policyUpdatedTitle": "อัปเดตการควบคุม IP",
  "ipRules.notice.policyUpdated": "ผลลัพธ์การบันทึกนโยบายได้ถูกส่งกลับมาแล้ว โปรดใช้สถานะแอปพลิเคชันขณะทำงานข้างต้นเพื่อตรวจสอบว่านโยบายมีผลเมื่อใด",
  "ipRules.notice.conflictTitle": "ผู้ดูแลระบบอีกคนหนึ่งได้อัปเดตนโยบาย IP",
  "ipRules.notice.conflict": "นโยบายปัจจุบันได้ถูกโหลดใหม่แล้ว โปรดตรวจสอบก่อนที่จะลองอีกครั้ง",
  "ipRules.notice.policyFailedTitle": "การอัปเดตการควบคุม IP ไม่สำเร็จ",
  "ipRules.notice.addedTitle": "เพิ่มกฎ",
  "ipRules.notice.addedAllow": "{{ip}} ได้ถูกเพิ่มเข้าไปในรายชื่ออนุญาตแล้ว",
  "ipRules.notice.addedDeny": "{{ip}} ได้ถูกเพิ่มเข้าไปในรายชื่อที่ถูกปฏิเสธ",
  "ipRules.notice.addFailedTitle": "ไม่สามารถเพิ่มกฎ IP ได้",
  "ipRules.notice.deletedTitle": "กฎถูกลบแล้ว",
  "ipRules.notice.deletedAllow": "{{ip}} ได้ถูกลบออกจากรายชื่อที่อนุญาตแล้ว",
  "ipRules.notice.deletedDeny": "{{ip}} ได้ถูกลบออกจากรายชื่อที่ถูกปฏิเสธแล้ว",
  "ipRules.notice.deleteFailedTitle": "ไม่สามารถลบกฎ IP ได้",
  "ipRules.confirm.allowTitle": "ลบกฎในรายชื่อ IP ที่ได้รับอนุญาต",
  "ipRules.confirm.denyTitle": "ลบกฎในรายชื่อ IP ที่ถูกห้าม",
  "ipRules.confirm.allowDescription": "ลบ “{{ip}}” หรือไม่? เมื่อรายการอนุญาตถูกเปิดใช้งาน การเข้าสู่ระบบ การเข้าถึง API และการเชื่อมต่อแบบเรียลไทม์จากที่อยู่ดังกล่าวอาจถูกปฏิเสธ",
  "ipRules.confirm.denyDescription": "ลบ “{{ip}}” ใช่ไหม? ที่อยู่นี้จะไม่ถูกจำกัดโดยกฎในรายชื่อปฏิเสธนี้อีกต่อไป",
  "ipRules.status.updating": "กำลังอัปเดต",
  "ipRules.status.enabledEmpty": "เปิด · ไม่มีกฎ",
  "ipRules.status.empty": "ไม่มีกฎ",
  "ipRules.status.enabled": "เปิดใช้งานแล้ว",
  "ipRules.status.disabled": "ยังไม่เปิดใช้งาน",
  "ipRules.toggleAria": "{{title}}: {{status}}",
  "ipRules.whitelist.enabledEmpty": "รายชื่ออนุญาต (allowlist) ได้เปิดใช้งานแล้ว แต่ยังไม่มีกฎอนุญาตใด ๆ การเข้าสู่ระบบและการเข้าถึง API อาจถูกปฏิเสธจากทุกที่อยู่ IP",
  "ipRules.whitelist.empty": "รายชื่ออนุญาต (allowlist) ไม่มีกฎอนุญาตใดๆ โปรดเพิ่มที่อยู่ IP หรือ CIDR ที่เชื่อถือได้อย่างน้อยหนึ่งรายการก่อนที่จะเปิดใช้งาน เพื่อป้องกันไม่ให้การเข้าสู่ระบบและการเข้าถึง API ถูกบล็อก",
  "ipRules.tableAria": "{{title}} กฎ",
  "ipRules.columns.ip": "IP / CIDR",
  "ipRules.columns.note": "หมายเหตุ",
  "ipRules.columns.actions": "การดำเนินการ",
  "ipRules.disabled.mutation": "กำลังมีการเปลี่ยนแปลงระบบควบคุม IP อีกครั้ง โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "ipRules.disabled.ruleMutation": "กำลังมีการเปลี่ยนแปลงกฎความปลอดภัยอยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "ipRules.disabled.enterIp": "ป้อนที่อยู่ IP หรือ CIDR",
  "ipRules.actions.delete": "ลบกฎ",
  "ipRules.actions.deleting": "กำลังลบ…",
  "ipRules.actions.deleteAria": "ลบกฎสำหรับ {{ip}}",
  "ipRules.actions.addRule": "เพิ่มกฎ",
  "ipRules.actions.add": "เพิ่ม",
  "ipRules.actions.adding": "กำลังเพิ่ม…",
  "ipRules.add.aria": "เพิ่มกฎ IP",
  "ipRules.add.ipLabel": "IP หรือ CIDR",
  "ipRules.add.ipPlaceholder": "ตัวอย่างเช่น 203.0.113.10 หรือ 203.0.113.0/24",
  "ipRules.add.notePlaceholder": "ไม่บังคับ",
  "announcementManagement.dataAsOf": "ข้อมูล ณ วันที่{{time}}",
  "announcementManagement.actions.saveSection": "บันทึกส่วนปัจจุบัน",
  "announcementManagement.actions.reloadDiscardAria": "โหลดใหม่และทิ้งฉบับร่างการตั้งค่าประกาศปัจจุบัน",
  "announcementManagement.actions.reloadAria": "โหลดตั้งค่าประกาศใหม่",
  "announcementManagement.actions.reloadDiscard": "ลบฉบับร่างและโหลดใหม่",
  "announcementManagement.actions.refresh": "รีเฟรช",
  "announcementManagement.states.loadingSettings": "กำลังโหลดการตั้งค่าประกาศ…",
  "announcementManagement.states.forbidden": "ไม่มีสิทธิ์ในการจัดการประกาศ",
  "announcementManagement.states.settingsUnavailable": "ไม่สามารถใช้การตั้งค่าประกาศได้",
  "announcementManagement.states.loadingCatalogue": "กำลังโหลดแคตตาล็อกแหล่งข้อมูล…",
  "announcementManagement.states.catalogueForbidden": "ไม่มีสิทธิ์ในการอ่านแคตตาล็อกต้นทาง",
  "announcementManagement.states.catalogueUnavailable": "ไม่มีแคตตาล็อกต้นฉบับ",
  "announcementManagement.states.loadingHealth": "กำลังโหลดภาพถ่ายสถานะสุขภาพของแหล่งข้อมูล…",
  "announcementManagement.states.healthUnavailable": "ข้อมูลสุขภาพจากแหล่งต้นไม่พร้อมใช้งาน",
  "announcementManagement.errors.conflict": "ผู้ดูแลระบบอีกคนหนึ่งได้อัปเดตการตั้งค่าเหล่านี้แล้ว เวอร์ชันปัจจุบันจะอัปเดตอัตโนมัติ โปรดตรวจสอบฉบับร่างที่เก็บไว้ก่อนที่จะบันทึกอีกครั้ง",
  "announcementManagement.errors.unknown": "เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ",
  "announcementManagement.errors.catalogueChanged": "แคตตาล็อกแหล่งข้อมูลได้เปลี่ยนแปลงแล้ว และกำลังอยู่ในขั้นตอนการปรับให้สอดคล้องกัน โปรดตรวจสอบการเลือกคอลเลกชันของคุณก่อนที่จะบันทึก",
  "announcementManagement.errors.collectionNotLoaded": "การตั้งค่าคอลเลกชันยังไม่ถูกโหลด",
  "announcementManagement.errors.invalidEndpoint": "ทุกจุดปลายทาง DeepL ต้องมีชื่อและ URL จุดปลายทางใหม่ยังต้องมี API key ด้วย",
  "announcementManagement.errors.staleSettings": "การอัปเดตการตั้งค่าไม่สำเร็จ กำลังแสดงภาพล่าสุดที่อัปเดตสำเร็จจาก {{time}}: {{error}}",
  "announcementManagement.errors.permissionLost": "บัญชีปัจจุบันไม่มีสิทธิ์ในการจัดการประกาศอีกต่อไป ภาพรวมล่าสุดยังคงสามารถดูได้ แต่การแก้ไขทั้งหมดถูกปิดใช้งานแล้ว",
  "announcementManagement.errors.noCatalogue": "ยังไม่ได้รับรายชื่ออย่างเป็นทางการใดๆ",
  "announcementManagement.errors.staleCatalogue": "การอัปเดตแคตตาล็อกต้นทางล้มเหลว ผู้สมัครและสถานะการทำงานยังคงอยู่จาก {{time}}: {{error}}",
  "announcementManagement.errors.catalogueMismatch": "การตั้งค่าและแคตตาล็อกต้นฉบับใช้เวอร์ชันที่ต่างกัน การบันทึกจะถูกหยุดชั่วคราวระหว่างที่แคตตาล็อกกำลังปรับให้สอดคล้องกัน แต่ฉบับร่างของคุณจะยังคงถูกเก็บไว้",
  "announcementManagement.errors.noSnapshot": "ไม่มีภาพสแนปช็อต",
  "announcementManagement.errors.staleHealth": "การอัปเดตสถานะไม่สำเร็จ กำลังแสดงภาพล่าสุดที่อัปเดตสำเร็จจาก {{time}}: {{error}}",
  "announcementManagement.collection.title": "แหล่งข้อมูลอย่างเป็นทางการ",
  "announcementManagement.collection.description": "เลือกว่าจะเก็บข้อมูลจากแหล่งใดในรายการที่เซิร์ฟเวอร์จัดเตรียมไว้ สัญลักษณ์สถานะจะแสดงว่าแหล่งใดกำลังทำงานอยู่",
  "announcementManagement.collection.revision": "แคตตาล็อก r{{revision}}",
  "announcementManagement.collection.empty": "แคตตาล็อกเซิร์ฟเวอร์ที่เชื่อถือได้ได้แสดงอย่างชัดเจนว่าไม่มีแหล่งข้อมูลใดที่ได้รับการสนับสนุน",
  "announcementManagement.collection.enableAria": "เปิดใช้งานการเก็บรวบรวมประกาศสำหรับ {{source}}",
  "announcementManagement.collection.disableAria": "ปิดการเก็บรวบรวมประกาศสำหรับ {{source}}",
  "announcementManagement.collection.running": "การวิ่ง",
  "announcementManagement.collection.notRunning": "ไม่ทำงาน",
  "announcementManagement.collectionState.live": "การเก็บรวบรวม",
  "announcementManagement.collectionState.starting": "เริ่มต้น",
  "announcementManagement.collectionState.degraded": "เสื่อมสภาพ",
  "announcementManagement.collectionState.interrupted": "ถูกขัดจังหวะ",
  "announcementManagement.collectionState.disabled": "ไม่สามารถใช้งานได้",
  "announcementManagement.publicationState.recent": "เพิ่งเผยแพร่เมื่อเร็วๆ นี้",
  "announcementManagement.publicationState.quiet": "ไม่มีการเผยแพร่",
  "announcementManagement.publicationState.old": "ไม่มีรายการล่าสุด",
  "announcementManagement.publicationState.none": "ไม่มีบันทึกการตีพิมพ์",
  "announcementManagement.providerState.ready": "พร้อมแล้ว",
  "announcementManagement.providerState.quotaExhausted": "โควตาหมดแล้ว",
  "announcementManagement.providerState.invalid": "ข้อมูลรับรองไม่ถูกต้อง",
  "announcementManagement.providerState.unreachable": "ไม่สามารถติดต่อได้",
  "announcementManagement.providerState.unchecked": "กำลังรอการตรวจสอบ",
  "announcementManagement.providerState.unconfigured": "ยังไม่ได้ตั้งค่า",
  "announcementManagement.disabledReason.venueDisabled": "การแลกเปลี่ยนถูกปิดใช้งานแล้ว โปรดเปิดใช้งานเพื่อเก็บข้อมูลจากแหล่งนี้",
  "announcementManagement.disabledReason.sourceOverride": "แหล่งข้อมูลนี้ถูกปิดใช้งานในตั้งค่าคอลเลกชัน",
  "announcementManagement.disabledReason.unknown": "แหล่งข้อมูลนี้ถูกปิดใช้งานแล้ว; เหตุผลยังไม่ทราบในขณะนี้",
  "announcementManagement.health.title": "สถานะการทำงานของ Source",
  "announcementManagement.health.description": "การรวบรวมและเผยแพร่ถูกแสดงแยกกัน การที่ไม่มีประกาศล่าสุดไม่ได้หมายความว่ากระบวนการรวบรวมล้มเหลว",
  "announcementManagement.health.empty": "ปัจจุบัน รายการอ้างอิงหลักยังไม่มีข้อมูลแหล่งที่มา",
  "announcementManagement.health.attentionPriority": "ต้องให้ความสนใจ",
  "announcementManagement.health.supported": "รองรับ",
  "announcementManagement.health.unsupported": "ไม่ได้รับการสนับสนุน",
  "announcementManagement.health.configured": "ตั้งค่าแล้ว",
  "announcementManagement.health.unconfigured": "ยังไม่ได้ตั้งค่า",
  "announcementManagement.health.effective": "มีผล",
  "announcementManagement.health.ineffective": "ไม่มีประสิทธิภาพ",
  "announcementManagement.health.consecutiveFailures": "{{count}} ความล้มเหลวติดต่อกัน",
  "announcementManagement.health.lastAttempt": "ความพยายามล่าสุด: ",
  "announcementManagement.health.lastSuccess": "ความสำเร็จล่าสุด: ",
  "announcementManagement.health.latestDocument": "เอกสารล่าสุด: ",
  "announcementManagement.health.constituentsAria": "องค์ประกอบด้านสุขภาพสำหรับ {{source}}",
  "announcementManagement.health.failedCount": " · {{count}} ไม่สำเร็จ",
  "announcementManagement.health.coverage": "แหล่งข่าว: {{items}}",
  "announcementManagement.health.coverageGaps": "ช่องว่างในการคุ้มครอง: {{items}}",
  "announcementManagement.constituents.transport": "การขนส่ง",
  "announcementManagement.constituents.schema": "สคีมา",
  "announcementManagement.constituents.pagination": "การจัดหน้า",
  "announcementManagement.constituents.detail": "รายละเอียด",
  "announcementManagement.constituents.translation": "การแปล",
  "announcementManagement.constituents.coverage": "ขอบเขตการคุ้มครอง",
  "announcementManagement.localization.title": "การแปลประกาศ",
  "announcementManagement.localization.description": "แปลประกาศด้วย DeepL โดยปกปิดคีย์และแสดงข้อผิดพลาดจากผู้ให้บริการตามต้นฉบับ",
  "announcementManagement.localization.enabled": "เปิดใช้งานการปรับให้เหมาะกับท้องถิ่น",
  "announcementManagement.localization.endpointsTitle": "กลุ่มจุดปลายทาง DeepL",
  "announcementManagement.localization.endpointsDescription": "เว้นคีย์ทดแทนว่างไว้เพื่อเก็บคีย์เดิม การเปลี่ยนแปลงจะมีผลหลังบันทึก",
  "announcementManagement.localization.addEndpoint": "เพิ่มจุดปลายทาง",
  "announcementManagement.localization.empty": "ยังไม่ได้กำหนดจุดปลายทาง DeepL ใดทั้งสิ้น นี่คือสถานะว่างที่ถือเป็นมาตรฐานเมื่อการปรับภาษาถูกปิด",
  "announcementManagement.localization.endpointFallback": "จุดปลายทาง {{index}}",
  "announcementManagement.localization.enableAria": "เปิดใช้งาน {{name}}",
  "announcementManagement.localization.deleteAria": "ลบ {{name}}",
  "announcementManagement.localization.delete": "ลบ",
  "announcementManagement.localization.endpointName": "ชื่อจุดปลายทาง",
  "announcementManagement.localization.currentKey": "กุญแจปัจจุบัน",
  "announcementManagement.localization.configured": "ตั้งค่าแล้ว",
  "announcementManagement.localization.unconfigured": "ยังไม่ได้ตั้งค่า",
  "announcementManagement.localization.previewLabel": "ภาพตัวอย่างสำคัญจากเกม{{name}}",
  "announcementManagement.localization.replaceKey": "เปลี่ยนรหัส (ทิ้งว่างไว้หากต้องการเก็บไว้)",
  "announcementManagement.localization.apiKey": "กุญแจ API",
  "announcementManagement.localization.clearAfterSave": "ลบข้อมูลเมื่อบันทึก",
  "announcementManagement.localization.keepExisting": "ปล่อยไว้ว่างเพื่อรักษาคีย์ที่มีอยู่",
  "announcementManagement.localization.showKey": "แสดงกุญแจใหม่สำหรับ {{name}}",
  "announcementManagement.localization.hideKey": "ซ่อนกุญแจใหม่สำหรับ {{name}}",
  "announcementManagement.localization.clearKey": "ล้างคีย์",
  "announcementManagement.localization.lastValidated": "การตรวจสอบล่าสุด: {{time}}",
  "announcementManagement.localization.usage": "วิธีใช้: {{count}}{{limit}}",
  "announcementManagement.localization.unknown": "ไม่ทราบ",
  "announcementManagement.policy.title": "การแจ้งเตือนการถอดรายชื่อ",
  "announcementManagement.policy.description": "มีเพียงการถอดรายชื่อออกจากตลาดที่ได้รับการยืนยันอย่างเป็นทางการเท่านั้นที่จะถูกส่งไปยังระบบแจ้งเตือนและแจ้งข่าว",
  "announcementManagement.policy.help": "การถอดรายชื่อออกจากตลาดที่มีแหล่งข้อมูลทางการที่ได้รับการยืนยัน คู่สินทรัพย์ที่ถูกต้อง ประเภทสินค้า และเวลาถอดรายชื่อออกจากตลาดที่แน่นอนเท่านั้น ที่จะถูกบันทึกไว้ในระบบแจ้งเตือน สัญลักษณ์คู่สินทรัพย์ และข้อความแจ้งเตือน ส่วนประกาศทั่วไปจะไม่ได้รับผลกระทบ",
  "announcementManagement.policy.enabled": "เปิดการแจ้งเตือนการถอดรายชื่อ",
  "cmcIdentity.description": "จัดการข้อมูลอ้างอิงสินทรัพย์, คีย์ API และความถี่ในการอัปเดต",
  "cmcIdentity.help": "CMC ให้ข้อมูลเกี่ยวกับตัวตนและเมตาดาต้าเท่านั้น; ไม่เคยตัดสินใจเรื่องการจับคู่ API keys ถูกเก็บไว้ในฐานข้อมูลพร้อมด้วยระบบการเปิดเผยข้อมูลที่ได้รับการปกป้อง การหมุนเวียนอัตโนมัติ และการกระจายคำขอ",
  "cmcIdentity.retry.ready": "พร้อมที่จะลองใหม่แล้ว",
  "cmcIdentity.retry.after": "ฟังก์ชัน Retry มีให้ใช้ใน {{age}}",
  "cmcIdentity.status.loading": "กำลังโหลด",
  "cmcIdentity.status.failed": "การโหลดไม่สำเร็จ",
  "cmcIdentity.status.unknown": "ไม่ทราบ",
  "cmcIdentity.status.refreshing": "สดชื่น",
  "cmcIdentity.status.configured": "ตั้งค่าแล้ว",
  "cmcIdentity.status.unconfigured": "ยังไม่ได้ตั้งค่า",
  "cmcIdentity.actions.refresh": "เก็บข้อมูลอีกครั้ง",
  "cmcIdentity.actions.refreshing": "กำลังเก็บรวบรวม…",
  "cmcIdentity.actions.clearCache": "ล้างแคช",
  "cmcIdentity.actions.clearing": "กำลังล้างข้อมูล…",
  "cmcIdentity.actions.manageKeys": "จัดการกุญแจ CMC",
  "cmcIdentity.actions.discard": "ยกเลิกการเปลี่ยนแปลง",
  "cmcIdentity.actions.saveSettings": "บันทึกพารามิเตอร์",
  "cmcIdentity.actions.saving": "กำลังบันทึก…",
  "cmcIdentity.states.loading": "กำลังโหลด CMC และสถานะความละเอียด…",
  "cmcIdentity.states.unavailable": "สถานะแหล่งข้อมูล CMC ไม่สามารถตรวจสอบได้",
  "cmcIdentity.errors.readFailed": "ไม่สามารถโหลด CMC และสถานะการกำหนดตัวตน/หน่วยได้",
  "cmcIdentity.errors.refreshTitle": "การอัปเดตสถานะไม่สำเร็จ",
  "cmcIdentity.errors.staleSnapshot": "ไม่สามารถอัปเดตสถานะปัจจุบันได้ ภาพล่าสุดที่อัปเดตสำเร็จยังคงแสดงอยู่",
  "cmcIdentity.feedback.refreshComplete": "แคตตาล็อก CMC และการแสดงผลข้อมูลประจำตัวได้ถูกอัปเดตแล้ว",
  "cmcIdentity.feedback.refreshConverging": "แคตตาล็อก CMC ได้รับการอัปเดตแล้ว; การสร้างภาพลักษณ์ยังคงกำลังรวมตัวกันอยู่เบื้องหลัง การจับคู่ปัจจุบันไม่ได้รับผลกระทบ",
  "cmcIdentity.feedback.refreshIncomplete": "การอัปเดต CMC ไม่สำเร็จ โปรดตรวจสอบข้อผิดพลาดของแคชและสถานะการรอคิว",
  "cmcIdentity.feedback.refreshFailed": "คำขออัปเดต CMC ไม่สำเร็จ",
  "cmcIdentity.feedback.clearComplete": "แคช CMC ได้ถูกล้างแล้ว",
  "cmcIdentity.feedback.clearFailed": "ไม่สามารถล้างแคช CMC ได้",
  "cmcIdentity.failure.derivativesCoverage": "ทั้งแคตตาล็อกอนุพันธ์ของ CMC และแคตตาล็อกตลาดแลกเปลี่ยนล้วนไม่มีรหัสระบุตลาดแลกเปลี่ยนนี้ ซึ่งถือเป็นช่องว่างในการครอบคลุมข้อมูล และระบบจะไม่ลองอีกครั้ง",
  "cmcIdentity.failure.exchangeCoverage": "แคตตาล็อกตลาด CMC ปัจจุบันไม่มีรหัสตลาดนี้ ซึ่งถือเป็นช่องว่างในการครอบคลุมข้อมูล และระบบจะไม่ลองอีกครั้ง",
  "cmcIdentity.failure.safetyBudget": "ปัจจุบันกุญแจ CMC ทั้งหมดไม่สามารถใช้งานได้ เหตุผลล่าสุด: กุญแจ “{{key}}” จะเกินงบประมาณความปลอดภัยรายเดือน (คาดการณ์ {{projected}}, ขีดจำกัดความปลอดภัย {{limit}})",
  "cmcIdentity.failure.forbidden": "ข้อมูลอ้างอิงบางส่วนอยู่นอกแผน CMC หรือสิทธิ์ปัจจุบัน โปรดตรวจสอบแผนของคีย์",
  "cmcIdentity.failure.rateLimited": "CMC ได้จำกัดจำนวนคำขอ ระบบจะลองอีกครั้งโดยอัตโนมัติในภายหลัง",
  "cmcIdentity.failure.timeout": "คำขอ CMC หมดเวลาแล้ว ข้อมูลเดิมยังคงใช้งานได้ และระบบจะลองใหม่โดยอัตโนมัติ",
  "cmcIdentity.failure.upstream": "ไม่สามารถอัปเดตข้อมูลอ้างอิง CMC บางส่วนได้ โปรดลองอีกครั้งในภายหลัง",
  "cmcIdentity.failure.line": "{{cache}}: {{reason}}",
  "cmcIdentity.failure.latestTitle": "ปัญหาล่าสุดเกี่ยวกับคำขอ CMC",
  "cmcIdentity.coverage.title": "ตลาดหรือแพลตฟอร์มซื้อขายที่ CMC ยังไม่ครอบคลุม",
  "cmcIdentity.coverage.description": "ตลาดเหล่านี้ไม่มีการกำหนด CMC ที่เฉพาะเจาะจง การจับคู่ปัจจุบันยังคงไม่เปลี่ยนแปลง",
  "cmcIdentity.coverage.help": "รายการเหล่านี้ไม่มีการแมปที่เฉพาะเจาะจงในแคตตาล็อก CMC นี่เป็นช่องว่างในการครอบคลุม ไม่ใช่ความล้มเหลวในการร้องขอ และไม่ใช้เครดิตการลองใหม่ สแนปช็อตที่สำเร็จล่าสุดและการจับคู่ในหน่วยความจำยังคงทำงานอยู่",
  "cmcIdentity.coverage.more": "{{count}} ช่องว่างในการคุ้มครองของ CMC เพิ่มเติม",
  "cmcIdentity.retryFailures.title": "ข้อมูลอ้างอิงบางส่วนไม่สามารถใช้งานได้",
  "cmcIdentity.retryFailures.description": "แต่ละคีย์แคชที่ล้มเหลวจะถอยหลังอย่างอิสระ ส่วนสแนปช็อตที่ประสบความสำเร็จล่าสุดและการจับคู่ในหน่วยความจำจะยังคงทำงานอยู่",
  "cmcIdentity.retryFailures.retry": " ({{count}} ความล้มเหลวต่อเนื่อง; {{retry}})",
  "cmcIdentity.retryFailures.more": "{{count}} มีคีย์แคชที่ผิดพลาดเพิ่มเติม",
  "cmcIdentity.keyPool.title": "กลุ่มกุญแจ API ของ CMC",
  "cmcIdentity.keyPool.description": "คำขอจะถูกหมุนเวียนระหว่างคีย์ต่าง ๆ และจะเปลี่ยนไปใช้คีย์อื่นเมื่อคีย์ใดคีย์หนึ่งถูกจำกัดอัตรา",
  "cmcIdentity.keyPool.help": "กุญแจจะถูกเก็บไว้ในฐานข้อมูลและเปิดเผยตามความต้องการ คำขอจะถูกหมุนเวียนไปใช้กับกุญแจทั้งหมดที่ใช้งานได้ และจะเปลี่ยนไปใช้กุญแจอื่นโดยอัตโนมัติเมื่อกุญแจหนึ่งถูกจำกัดอัตราการใช้งานหรือใช้หมดงบประมาณ",
  "cmcIdentity.keyPool.summary": "สถานะหลัก: {{enabled}} / {{total}} เปิดใช้งาน · {{ready}} พร้อมใช้งาน · {{attention}} กำลังพักหรือเกิดข้อผิดพลาด",
  "cmcIdentity.refreshSettings.title": "พารามิเตอร์การรีเฟรช CMC",
  "cmcIdentity.refreshSettings.description": "การรีเฟรชที่สั้นลงจะทำให้เครดิต CMC ถูกใช้ไปเร็วขึ้น แต่ราคาที่แสดงบนหน้าจอแบบเรียลไทม์จะไม่ได้รับผลกระทบ",
  "cmcIdentity.refreshSettings.help": "ควบคุมความถี่ในการดึงข้อมูลจาก CMC อีกครั้ง และด้วยเหตุนี้จึงควบคุมอัตราการบริโภคเครดิตด้วย ข้อมูลตลาดแบบเรียลไทม์ที่แสดงบนหน้าจอมาจากตัวเชื่อมต่อตลาดหลักทรัพย์ และไม่ขึ้นอยู่กับพารามิเตอร์เหล่านี้ การเปลี่ยนแปลงจะมีผลทันทีหลังจากบันทึก",
  "cmcIdentity.refreshSettings.catalogLabel": "ช่วงเวลาการอัปเดตแคตตาล็อก (ชั่วโมง)",
  "cmcIdentity.refreshSettings.catalogHint": "ช่วงเวลาที่สั้นกว่าจะใช้เครดิตมากขึ้น ค่าเริ่มต้น: 24 ชั่วโมง",
  "cmcIdentity.refreshSettings.detailLabel": "ช่วงเวลาการอัปเดตข้อมูล (ชั่วโมง)",
  "cmcIdentity.refreshSettings.detailHint": "ส่งผลต่อหน้ารายละเอียดสินทรัพย์ ค่าเริ่มต้น: 1 ชั่วโมง",
  "cmcIdentity.refreshSettings.validation.catalog": "ช่วงเวลาการอัปเดตแคตตาล็อกต้องอยู่ระหว่าง 1 ถึง 168 ชั่วโมง",
  "cmcIdentity.refreshSettings.validation.detail": "ช่วงเวลาการอัปเดตข้อมูลต้องอยู่ระหว่าง 5 นาที ถึง 48 ชั่วโมง",
  "cmcIdentity.refreshSettings.validation.order": "ช่วงเวลาการอัปเดตข้อมูลรายละเอียดไม่สามารถเกินช่วงเวลาการอัปเดตแคตตาล็อกได้",
  "cmcIdentity.refreshSettings.saved": "รีเฟรชพารามิเตอร์ที่บันทึกไว้และนำไปใช้ทันที",
  "cmcIdentity.refreshSettings.saveFailed": "การบันทึกไม่สำเร็จ",
  "cmcIdentity.refreshSettings.saveFailedWithReason": "การบันทึกไม่สำเร็จ: {{reason}}",
  "cmcIdentity.usage.title": "ยอดการใช้เครดิตประจำเดือนรวม",
  "cmcIdentity.usage.updatedAt": "อัปเดต{{time}}",
  "cmcIdentity.usage.used": "<used>{{used}}</used> ที่ใช้ / <total>{{total}}</total> รวม",
  "cmcIdentity.usage.remainingPrefix": "· ที่เหลือ",
  "cmcIdentity.usage.budgetPrefix": "<percent>{{percent}}%</percent> ส่วนที่เหลือของงบประมาณความปลอดภัย",
  "cmcIdentity.datasets.title": "ชุดข้อมูลแคช",
  "cmcIdentity.datasets.description": "ตรวจสอบอายุแคช รายการ และข้อผิดพลาดล่าสุดตามกลุ่ม",
  "cmcIdentity.datasets.unavailable": "สถานะแคชไม่สามารถใช้งานได้ชั่วคราว",
  "cmcIdentity.datasets.empty": "ยังไม่มีข้อมูลแคช CMC",
  "cmcIdentity.datasets.errorCount": "{{count}} ข้อผิดพลาด",
  "cmcIdentity.datasets.healthy": "สุขภาพดี",
  "cmcIdentity.datasets.age": "{{age}} เมื่อก่อน",
  "cmcKeyPool.title": "จัดการกลุ่มกุญแจ CMC",
  "cmcKeyPool.unnamed": "ไม่มีชื่อ",
  "cmcKeyPool.stats.aria": "ข้อมูลสถิติหลักของ CMC",
  "cmcKeyPool.stats.total": "{{count}} รวม",
  "cmcKeyPool.stats.enabled": "{{count}} เปิดใช้งาน",
  "cmcKeyPool.stats.configured": "{{count}} ตั้งค่าแล้ว",
  "cmcKeyPool.stats.ready": "{{count}} พร้อมแล้ว",
  "cmcKeyPool.stats.attention": "{{count}} กำลังเย็นลง หรือกำลังหยุดทำงาน",
  "cmcKeyPool.toolbar.aria": "ค้นหาและกรองกุญแจ CMC",
  "cmcKeyPool.toolbar.searchAria": "ค้นหาคีย์ CMC",
  "cmcKeyPool.toolbar.showSearch": "แสดงค่าการค้นหา",
  "cmcKeyPool.toolbar.hideSearch": "ซ่อนค่าการค้นหา",
  "cmcKeyPool.toolbar.searchPlaceholder": "ชื่อ / คีย์",
  "cmcKeyPool.toolbar.filterAria": "กรองสถานะหลักของ CMC",
  "cmcKeyPool.filters.all": "ทุกสถานะ",
  "cmcKeyPool.filters.attention": "เวลาพัก / ปัญหา",
  "cmcKeyPool.status.ready": "พร้อมแล้ว",
  "cmcKeyPool.status.cooldown": "เวลาพัก",
  "cmcKeyPool.status.error": "ปัญหา",
  "cmcKeyPool.status.unverified": "ยังไม่ได้รับการยืนยัน",
  "cmcKeyPool.status.unsaved": "ยังไม่บันทึก",
  "cmcKeyPool.status.disabled": "ไม่สามารถใช้งานได้",
  "cmcKeyPool.status.unconfigured": "ยังไม่ได้ตั้งค่า",
  "cmcKeyPool.status.testing": "กำลังทดสอบ…",
  "cmcKeyPool.disabled.testing": "กำลังดำเนินการทดสอบอยู่ โปรดรอจนกว่าการทดสอบจะเสร็จสิ้น",
  "cmcKeyPool.disabled.saving": "กำลังบันทึกชุดกุญแจอยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "cmcKeyPool.actions.testAll": "ทดสอบทั้งหมด",
  "cmcKeyPool.actions.testingAll": "ทดสอบ {{done}}/{{total}}",
  "cmcKeyPool.actions.import": "นำเข้าแบบจำนวนมาก",
  "cmcKeyPool.actions.add": "เพิ่มคีย์",
  "cmcKeyPool.actions.enableSelected": "เปิดใช้งานตัวเลือกที่เลือก",
  "cmcKeyPool.actions.disableSelected": "ปิดใช้งานที่เลือก",
  "cmcKeyPool.actions.deleteSelected": "ลบสิ่งที่เลือก",
  "cmcKeyPool.actions.confirmImport": "นำเข้าคีย์",
  "cmcKeyPool.actions.save": "บันทึกกลุ่มกุญแจ",
  "cmcKeyPool.actions.delete": "ลบ",
  "cmcKeyPool.actions.collapse": "ปิด",
  "cmcKeyPool.actions.edit": "แก้ไข",
  "cmcKeyPool.pagination.aria": "ระบบการจัดหน้าหลักของ CMC",
  "cmcKeyPool.selection.selected": "{{count}} ที่เลือกแล้ว",
  "cmcKeyPool.selection.pageAria": "เลือกคีย์ CMC บนหน้าปัจจุบัน",
  "cmcKeyPool.selection.page": "เลือกหน้าปัจจุบัน",
  "cmcKeyPool.selection.pageCount": "จำนวนคีย์: {{count}}",
  "cmcKeyPool.import.descriptionBefore": "ป้อนตัวอักษรหนึ่งตัวต่อบรรทัด โดยสามารถป้อนเป็น",
  "cmcKeyPool.import.descriptionAfter": "(แยกด้วยเครื่องหมายจุลภาค, เครื่องหมายท่อ หรือแท็บ)",
  "cmcKeyPool.import.aria": "นำเข้ากุญแจ API CMC แบบจำนวนมาก",
  "cmcKeyPool.import.placeholder": "8a5adb2dbace4d449c9812ce0bc8a17f\n399f9100...,backup-10",
  "cmcKeyPool.import.show": "แสดงกุญแจสำหรับการนำเข้าแบบกลุ่ม",
  "cmcKeyPool.import.hide": "ซ่อนกุญแจการนำเข้าจำนวนมาก",
  "cmcKeyPool.import.preview": "ดูตัวอย่าง: ผลงานที่ส่งเข้าประกวดในหัวข้อ “{{count}}”",
  "cmcKeyPool.import.defaultLabel": "CMC import #{{index}}",
  "cmcKeyPool.columns.name": "ชื่อหลัก",
  "cmcKeyPool.columns.enabled": "เปิดใช้งานแล้ว",
  "cmcKeyPool.columns.status": "สถานะ",
  "cmcKeyPool.columns.monthlyCredits": "เครดิตรายเดือน",
  "cmcKeyPool.columns.actions": "การดำเนินการ",
  "cmcKeyPool.states.empty": "ยังไม่มีกุญแจ CMC เลือก \"เพิ่มกุญแจ\" หรือ \"นำเข้าแบบกลุ่ม\"",
  "cmcKeyPool.states.noMatches": "ไม่มีคีย์ที่ตรงกัน",
  "cmcKeyPool.listAria": "คีย์ CMC",
  "cmcKeyPool.note": "การเปลี่ยนแปลงจะมีผลทันทีเมื่อบันทึกข้อมูล หากผู้ดูแลระบบอื่นกำลังแก้ไขกลุ่มทรัพยากรในเวลาเดียวกัน ให้รีโหลดหน้าก่อนบันทึกข้อมูลอีกครั้ง",
  "cmcKeyPool.confirm.deleteTitle": "ลบคีย์ CMC",
  "cmcKeyPool.confirm.deleteDescription": "ลบ “{{label}}” หรือไม่? คีย์ดังกล่าวจะถูกลบออกจากกลุ่มหลังจากบันทึก",
  "cmcKeyPool.confirm.bulkDeleteTitle": "ลบกุญแจ CMC",
  "cmcKeyPool.confirm.bulkDeleteDescription": "จะลบคีย์ที่เลือกไว้ ({{count}}) หรือไม่? การเปลี่ยนแปลงจะมีผลหลังจากบันทึก",
  "cmcKeyPool.feedback.noValidImport": "ไม่พบกุญแจที่ถูกต้องในการวิเคราะห์",
  "cmcKeyPool.feedback.imported": "ได้นำเข้าคีย์ {{count}} แล้ว บันทึกพูลเพื่อนำไปใช้",
  "cmcKeyPool.feedback.importedWithSkipped": "ได้นำเข้าคีย์จาก {{count}} และข้ามคีย์ที่ซ้ำกันจาก {{skipped}} แล้ว บันทึกกลุ่มคีย์เพื่อนำไปใช้",
  "cmcKeyPool.feedback.enterKeyFirst": "กรุณาป้อนรหัสก่อนที่จะทำการทดสอบ",
  "cmcKeyPool.feedback.testFailed": "การทดสอบไม่ผ่าน",
  "cmcKeyPool.feedback.noTestableKeys": "ไม่มีคีย์ใดที่ได้รับการกำหนดค่าและเปิดใช้งานแล้วเพื่อทำการทดสอบ",
  "cmcKeyPool.feedback.tested": "จำนวนคีย์ที่ตรวจสอบแล้ว: {{count}}",
  "cmcKeyPool.feedback.copied": "คัดลอก API key แล้ว",
  "cmcKeyPool.feedback.copyFailed": "การคัดลอกไม่สำเร็จ โปรดตรวจสอบสิทธิ์การเข้าถึงคลิปบอร์ดของเบราว์เซอร์",
  "cmcKeyPool.feedback.savedUsageIssue": "กลุ่มคีย์ได้ถูกบันทึกไว้แล้ว แต่การอัปเดตการใช้งานได้รายงานปัญหา: {{error}}",
  "cmcKeyPool.feedback.saved": "กลุ่มกุญแจได้ถูกบันทึกไว้ และข้อมูลการใช้งานของกุญแจแต่ละตัวได้ถูกอัปเดต",
  "cmcKeyPool.feedback.saveFailed": "การบันทึกไม่สำเร็จ",
  "cmcKeyPool.row.unnamed": "คีย์ที่ไม่มีชื่อ{{index}}",
  "cmcKeyPool.row.accessibleName": "{{index}} ของ CMC: {{name}}",
  "cmcKeyPool.row.selectAria": "เลือก{{name}}",
  "cmcKeyPool.row.nameAria": "ชื่อคีย์: {{name}}",
  "cmcKeyPool.row.namePlaceholder": "ชื่อหรือหมายเหตุสำคัญ",
  "cmcKeyPool.row.enableAria": "เปิดใช้งาน {{name}}",
  "cmcKeyPool.row.statusDetailAria": "ดูรายละเอียดสถานะของ {{name}}",
  "cmcKeyPool.row.testAria": "ทดสอบ{{name}}",
  "cmcKeyPool.row.copyTooltip": "คัดลอกกุญแจสำหรับ {{name}}",
  "cmcKeyPool.row.copyAria": "คัดลอกกุญแจสำหรับ {{name}}",
  "cmcKeyPool.row.deleteTooltip": "ลบ {{name}}",
  "cmcKeyPool.row.deleteAria": "ลบ {{name}}",
  "cmcKeyPool.row.secretLabel": "กุญแจ API สำหรับ {{name}}",
  "cmcKeyPool.row.budgetRemaining": "· งบประมาณที่เหลือ {{count}}",
  "cmcKeyPool.row.rpm": "· RPM {{count}}",
  "cmcKeyPool.row.requests": "· คำขอ {{total}} / ล้มเหลว {{failed}}",
  "cmcKeyPool.row.unsavedNote": "· ยังไม่บันทึก: การบันทึกจะตรวจสอบกุญแจและเก็บข้อมูลการใช้งาน",
  "cmcKeyPool.row.collapseEditAria": "ปิดตัวแก้ไขสำหรับ {{name}}",
  "cmcKeyPool.row.editAria": "แก้ไข {{name}}",
  "cmcKeyPool.row.apiKey": "กุญแจ API",
  "cmcKeyPool.row.apiKeyAria": "รหัส API: {{name}}",
  "cmcKeyPool.row.apiKeyPlaceholder": "กุญแจ API ของ CMC",
  "cmcKeyPool.row.showSecret": "แสดงกุญแจ API สำหรับ {{name}}",
  "cmcKeyPool.row.hideSecret": "ซ่อนกุญแจ API สำหรับ {{name}}",
  "networkEgress.title": "การส่งข้อมูลออกจากเครือข่าย",
  "networkEgress.description": "ปรับเปลี่ยนการส่งข้อมูลออกเฉพาะสำหรับศูนย์แลกเปลี่ยนที่เลือกไว้เท่านั้น",
  "networkEgress.help": "กำหนดให้ทุกการเชื่อมต่อขาออกถูกส่งผ่านเฉพาะศูนย์แลกเปลี่ยนที่เลือกไว้เท่านั้น ส่วนการรับส่งข้อมูลของส่วนหน้า API ฐานข้อมูล การดำเนินงาน และระบบทั่วไป จะยังคงใช้เส้นทางภายในท้องถิ่น",
  "networkEgress.readyCount": "พร้อมแล้ว {{ready}}/{{total}}",
  "networkEgress.running": "การวิ่ง",
  "networkEgress.secondsShort": "{{value}} sec",
  "networkEgress.states.loading": "กำลังโหลดการตั้งค่าการส่งข้อมูลออกผ่านเครือข่ายและสถานะการทำงาน…",
  "networkEgress.states.unavailable": "สถานะการออกเครือข่ายไม่สามารถตรวจสอบได้",
  "networkEgress.errors.readFailed": "ไม่สามารถอ่านสถานะการออกเครือข่ายได้",
  "networkEgress.errors.requestFailed": "การขอข้อมูลไม่สำเร็จ โปรดลองอีกครั้ง",
  "networkEgress.errors.refreshTitle": "การอัปเดตสถานะไม่สำเร็จ",
  "networkEgress.errors.staleSnapshot": "{{error}} ภาพสแนปช็อตที่ประสบความสำเร็จล่าสุดจะยังคงแสดงอยู่",
  "networkEgress.feedback.operationInProgress.title": "การดำเนินการกำลังดำเนินอยู่",
  "networkEgress.feedback.operationInProgress.message": "รอจนกว่าการส่งข้อมูลออกจากเครือข่ายปัจจุบันจะเสร็จสิ้น",
  "networkEgress.feedback.acceptedTitle": "การดำเนินการได้รับการอนุมัติแล้ว",
  "networkEgress.feedback.completedTitle": "การดำเนินการเสร็จสิ้นแล้ว",
  "networkEgress.feedback.acceptedMany": "{{action}} {{count}} ได้ดำเนินการพร้อมกันแล้ว สถานะจะอัปเดตอัตโนมัติ",
  "networkEgress.feedback.accepted": "{{action}} ได้รับการอนุมัติแล้ว สถานะจะอัปเดตอัตโนมัติ",
  "networkEgress.feedback.completed": "{{action}} เสร็จแล้ว",
  "networkEgress.feedback.failedTitle": "{{action}} ล้มเหลว",
  "networkEgress.feedback.gatewayInUse": "กำลังใช้เซิร์ฟเวอร์ Egress",
  "networkEgress.feedback.updateUnavailable": "ไม่สามารถอัปเดตเซิร์ฟเวอร์ Egress ได้",
  "networkEgress.disabled.busy": "กำลังดำเนินการส่งข้อมูลออกผ่านเครือข่ายอยู่",
  "networkEgress.disabled.activeOperation": "การดำเนินการออกเครือข่ายอื่นกำลังทำงานอยู่แล้ว",
  "networkEgress.disabled.selectAssignment": "เลือกการกำหนดเส้นทางออกที่เปลี่ยนแปลงแล้วอย่างน้อยหนึ่งรายการก่อน",
  "networkEgress.disabled.targetNotReady": "เป้าหมายที่เลือกยังไม่ผ่านการตรวจสอบอินเทอร์เฟซ ทันเนล และที่อยู่ IP ทางออก",
  "networkEgress.actions.refresh": "รีเฟรช",
  "networkEgress.actions.refreshing": "สดชื่น…",
  "networkEgress.actions.addGateway": "เพิ่มเซิร์ฟเวอร์ทางออก",
  "networkEgress.actions.updateGateway": "อัปเดตเซิร์ฟเวอร์ egress",
  "networkEgress.actions.batchSave": "บันทึกการส่งข้อมูลออกเครือข่ายแบบเป็นชุด",
  "networkEgress.actions.clearSelection": "ล้างการเลือก",
  "networkEgress.actions.selectAllPending": "เลือกการเปลี่ยนแปลงทั้งหมดที่ยังรอการอนุมัติ",
  "networkEgress.actions.clearAllPending": "ล้างการเลือกทั้งหมดที่ยังไม่เสร็จ",
  "networkEgress.actions.install": "ติดตั้ง",
  "networkEgress.actions.reconcile": "ปรับให้สอดคล้องกับการตั้งค่า",
  "networkEgress.actions.retryInstall": "ลองติดตั้งใหม่",
  "networkEgress.actions.testSsh": "ทดสอบ SSH",
  "networkEgress.actions.editGateway": "แก้ไขเซิร์ฟเวอร์",
  "networkEgress.actions.editSwitchFirst": "แก้ไข (เปลี่ยนก่อน)",
  "networkEgress.actions.disable": "ปิดการตั้งค่าอุโมงค์",
  "networkEgress.actions.disableSwitchFirst": "ปิด (เปิดสวิตช์ก่อน)",
  "networkEgress.actions.uninstall": "ถอนการติดตั้งการตั้งค่าเครือข่าย",
  "networkEgress.actions.uninstallSwitchFirst": "ถอนการติดตั้ง (เปลี่ยนก่อน)",
  "networkEgress.actions.deleteGateway": "ลบเซิร์ฟเวอร์",
  "networkEgress.actions.deleteSwitchFirst": "ลบ (เปลี่ยนก่อน)",
  "networkEgress.actions.saveChanges": "บันทึกการเปลี่ยนแปลง",
  "networkEgress.actionLabels.test": "ทดสอบ SSH สำหรับ {{gateway}}",
  "networkEgress.actionLabels.install": "ติดตั้งหรือปรับให้สอดคล้องกับการตั้งค่าเครือข่ายสำหรับ{{gateway}}",
  "networkEgress.actionLabels.disable": "ปิดการตั้งค่าอุโมงค์สำหรับ {{gateway}}",
  "networkEgress.actionLabels.uninstall": "ถอนการติดตั้งการตั้งค่าเครือข่ายสำหรับ{{gateway}}",
  "networkEgress.actionLabels.delete": "ลบ {{gateway}}",
  "networkEgress.columns.select": "เลือก",
  "networkEgress.columns.server": "เซิร์ฟเวอร์",
  "networkEgress.columns.liveTraffic": "ข้อมูลการจราจรแบบเรียลไทม์",
  "networkEgress.columns.reachability": "ความสามารถในการเข้าถึง",
  "networkEgress.columns.tunnelEgress": "อุโมงค์ / ทางออก",
  "networkEgress.columns.feedback": "ข้อมูลสถานะ",
  "networkEgress.columns.actions": "การดำเนินการ",
  "networkEgress.columns.exchange": "แลกเปลี่ยน",
  "networkEgress.columns.desiredEgress": "ทางออกที่ต้องการ",
  "networkEgress.columns.effectiveEgress": "ทางออกที่ปลอดภัย",
  "networkEgress.columns.selectEgress": "เลือกทางออกด้วยตนเอง",
  "networkEgress.target.local": "ทางออกสาธารณะในท้องถิ่น",
  "networkEgress.target.unknown": "เซิร์ฟเวอร์ไม่ทราบชื่อ {{id}}",
  "networkEgress.gateways.title": "เซิร์ฟเวอร์ Egress",
  "networkEgress.gateways.description": "ติดตั้งและรักษาอุโมงค์ไว้บนเครื่องโฮสต์ทางออก สถานะได้รับการตรวจสอบจากระบบท้องถิ่น",
  "networkEgress.gateways.help": "ติดตั้ง WireGuard มาตรฐาน, nftables, IP forwarding และการตั้งค่า systemd แบบถาวรอย่างไม่เปลี่ยนแปลงผ่าน SSH ส่วนตัว สถานะข้อมูลมาจากการสังเกตอุโมงค์ท้องถิ่นของ ZML Monitor ไม่ใช่จากเอเจนต์ระยะไกลที่ปรับแต่งเอง",
  "networkEgress.gateways.count": "{{count}} เซิร์ฟเวอร์",
  "networkEgress.gateways.empty": "ไม่มีเซิร์ฟเวอร์ทางออก",
  "networkEgress.gateways.emptyDescription": "เพิ่มโฮสต์ทางออกที่สามารถเข้าถึงได้จากเครื่องนี้ ทดสอบการเชื่อมต่อ แล้วจึงติดตั้ง",
  "networkEgress.gateways.tableAria": "เซิร์ฟเวอร์ Egress",
  "networkEgress.gateways.notInUse": "ไม่ได้ใช้งาน",
  "networkEgress.gateways.credentialMissing": "ขาดข้อมูลรับรอง",
  "networkEgress.gateways.fingerprint": "ลายนิ้วมือ {{value}}",
  "networkEgress.gateways.trafficTotal": "รวม ↓ {{rx}} · ↑ {{tx}}",
  "networkEgress.gateways.trafficTotalLabel": "ทราฟฟิกสะสม",
  "networkEgress.gateways.trafficObservedLabel": "การสังเกตทราฟฟิก",
  "networkEgress.gateways.detailsExpand": "แสดงรายละเอียดอุโมงค์และทราฟฟิกของ {{gateway}}",
  "networkEgress.gateways.detailsCollapse": "ซ่อนรายละเอียดอุโมงค์และทราฟฟิกของ {{gateway}}",
  "networkEgress.gateways.interface": "อินเทอร์เฟซ",
  "networkEgress.gateways.tunnel": "อุโมงค์",
  "networkEgress.gateways.tunnelObservation": "Tunnel RTT {{rtt}} · ข้อมูลที่สังเกตได้ {{time}}",
  "networkEgress.gateways.publicIp": "IP สาธารณะ",
  "networkEgress.gateways.publicIpHistorical": "IP สาธารณะ (ข้อมูลในอดีต)",
  "networkEgress.gateways.probeFailed": "เซ็นเซอร์วัดกระแสไฟฟ้าไม่ทำงาน",
  "networkEgress.gateways.probeFailedWithIp": "{{ip}} · เซ็นเซอร์วัดกระแสไฟฟ้าไม่ทำงาน",
  "networkEgress.gateways.peer": "เพื่อนร่วมรุ่น",
  "networkEgress.gateways.installFailed": "การติดตั้งการตั้งค่าเครือข่ายไม่สำเร็จ",
  "networkEgress.gateways.noIssues": "ไม่มีปัญหา",
  "networkEgress.gateways.installAria": "ติดตั้งหรือปรับให้สอดคล้องกับการตั้งค่าเครือข่ายมาตรฐานสำหรับ{{gateway}}",
  "networkEgress.gateways.installing": "กำลังติดตั้ง…",
  "networkEgress.gateways.moreActionsAria": "กิจกรรมเพิ่มเติมสำหรับ{{gateway}}",
  "networkEgress.gateways.actionsAria": "การดำเนินการของเซิร์ฟเวอร์สำหรับ {{gateway}}",
  "networkEgress.gateways.usageReason": "{{exchanges}} ใช้ฟังก์ชันนี้อยู่ ให้เปลี่ยนการแลกเปลี่ยนข้อมูลเหล่านั้นเป็นแบบท้องถิ่นหรือทางออกอื่นก่อนอย่างชัดเจน",
  "networkEgress.assignments.title": "การส่งข้อมูลออก",
  "networkEgress.assignments.description": "การส่งข้อมูลออกทั้งหมดของศูนย์แลกเปลี่ยนจะใช้ทางออกเดียว สวิตช์ที่เกิดความล้มเหลวจะยังคงอยู่ในสถานะไม่เชื่อมต่อ",
  "networkEgress.assignments.help": "การเชื่อมต่อทั้งหมดแบบ WS, REST, SBE, FIX, การประกาศ และการเชื่อมต่อขาออกอื่นๆ สำหรับแต่ละตลาดจะใช้ทางออกที่เลือกไว้หนึ่งทางเท่านั้น ระบบสวิตช์จะหยุดการทำงานของตลาด ตัดการเชื่อมต่อเก่าทั้งหมด ยืนยันการแมปแบบเฉพาะตัว และเชื่อมต่อใหม่ หากเกิดข้อผิดพลาด ระบบจะยังคงอยู่ในสถานะไม่เชื่อมต่อ และจะไม่กลับสู่โหมดสำรองอย่างเงียบๆ",
  "networkEgress.assignments.count": "{{count}} การแมป",
  "networkEgress.assignments.batchAria": "บันทึกการส่งข้อมูลออกจากการแลกเปลี่ยนแบบเป็นชุด",
  "networkEgress.assignments.selected": "{{count}} ที่เลือกแล้ว",
  "networkEgress.assignments.changed": "{{count}} เปลี่ยนแปลง",
  "networkEgress.assignments.tableAria": "การส่งข้อมูลออกจากเครือข่าย Exchange",
  "networkEgress.assignments.selectPendingAria": "เลือกการออกที่รอการอนุมัติสำหรับ {{exchange}}",
  "networkEgress.assignments.selectEgressAria": "เลือกทางออกเครือข่ายสำหรับ {{exchange}}",
  "networkEgress.assignments.notEffective": "ไม่มีผล (ไม่เชื่อมต่อ)",
  "networkEgress.assignments.exchangeDisabled": "การแลกเปลี่ยนถูกปิดใช้งาน",
  "networkEgress.assignments.targetNotReady": "การออกทางเป้าหมายยังไม่เสร็จสิ้นการตรวจสอบความพร้อม",
  "networkEgress.assignments.missing": "ขาดการตั้งค่าการส่งข้อมูลออกผ่าน Exchange",
  "networkEgress.assignments.missingDescription": "ระบบหลังบ้านไม่ได้ส่งข้อมูลการแมปการส่งข้อมูลออกที่ไม่ซ้ำกันสำหรับแต่ละการแลกเปลี่ยน หน้านี้จะไม่สันนิษฐานหรือสร้างค่าเริ่มต้นโดยปริยาย",
  "networkEgress.dialog.createTitle": "เพิ่มเซิร์ฟเวอร์ทางออก",
  "networkEgress.dialog.editTitle": "แก้ไขเซิร์ฟเวอร์ทางออก",
  "networkEgress.dialog.description": "บันทึกรายละเอียดการเชื่อมต่อส่วนตัวเพื่อติดตั้ง egress รหัสผ่านจะไม่ถูกแสดงซ้ำบนหน้าจอ",
  "networkEgress.dialog.help": "บันทึกรายละเอียดการเชื่อมต่อ SSH ส่วนตัว เพื่อทดสอบและติดตั้ง WireGuard มาตรฐาน nftables การส่งต่อ IP และการตั้งค่าระบบ systemd แบบ idempotent รหัสผ่านจะถูกส่งไปยังระบบหลังบ้านที่ได้รับการยืนยันตัวตนเท่านั้น และจะไม่ถูกส่งกลับเลย",
  "networkEgress.dialog.name": "ชื่อ",
  "networkEgress.dialog.namePlaceholder": "ตัวอย่างเช่น: Japan egress 1",
  "networkEgress.dialog.privateIp": "IP ส่วนตัว",
  "networkEgress.dialog.privateIpHint": "ต้องสามารถเข้าถึงได้จากเครือข่ายส่วนตัวของ ZML Monitor; อย่าใช้ที่อยู่สาธารณะ",
  "networkEgress.dialog.sshUser": "ผู้ใช้ SSH",
  "networkEgress.dialog.sshPort": "พอร์ต SSH",
  "networkEgress.dialog.password": "รหัสผ่าน SSH",
  "networkEgress.dialog.passwordStoredHint": "รหัสผ่านถูกบันทึกไว้แล้ว หากต้องการเก็บรหัสผ่านเดิมไว้ ให้ปล่อยช่องนี้ว่างไว้ หรือป้อนรหัสผ่านใหม่",
  "networkEgress.dialog.passwordEditHint": "ปล่อยว่างไว้เพื่อรักษาสถานะข้อมูลการเข้าสู่ระบบ หรือป้อนรหัสผ่านใหม่",
  "networkEgress.dialog.passwordCreateHint": "ใช้สำหรับการทดสอบและการติดตั้ง; ไม่เคยส่งคืน",
  "networkEgress.dialog.passwordKeepPlaceholder": "ปล่อยว่างไว้เพื่อเก็บรหัสผ่านที่บันทึกไว้",
  "networkEgress.dialog.passwordPlaceholder": "ป้อนรหัสผ่าน SSH",
  "networkEgress.dialog.showPassword": "แสดงรหัสผ่าน SSH",
  "networkEgress.dialog.hidePassword": "ซ่อนรหัสผ่าน SSH",
  "networkEgress.validation.name": "ป้อนชื่อเซิร์ฟเวอร์",
  "networkEgress.validation.privateIp": "ป้อนที่อยู่ IP ส่วนตัว",
  "networkEgress.validation.sshUser": "ป้อนชื่อผู้ใช้ SSH",
  "networkEgress.validation.sshPort": "พอร์ตต้องเป็นตัวเลขเต็มตั้งแต่ 1 ถึง 65535",
  "networkEgress.validation.password": "ต้องใส่รหัสผ่านเมื่อเพิ่มเซิร์ฟเวอร์",
  "networkEgress.confirm.batchTitle": "เก็บการส่งข้อมูลขาออกไว้สำหรับการแลกเปลี่ยนข้อมูลระหว่าง{{count}}",
  "networkEgress.confirm.batchDescription": "การเปลี่ยนแปลง: {{changes}} ระบบจะหยุดและระบายการเชื่อมต่อ Exchange ที่เลือกไว้พร้อมกัน บันทึกการแมปการส่งข้อมูลขาออกที่ไม่ซ้ำกัน แล้วสร้างการเชื่อมต่อข้อมูลตลาด REST และการประกาศใหม่ทั้งหมด นี่เป็นการเชื่อมต่อใหม่แบบสั้นที่ควบคุมได้ ไม่ใช่การหยุดการเชื่อมต่อ TCP เป็นศูนย์ {{publicIpSummary}}ตรวจสอบรายชื่อ IP ที่ได้รับอนุญาตสำหรับข้อมูลรับรองก่อน เป้าหมายที่ล้มเหลวจะยังคงถูกตัดการเชื่อมต่ออย่างถูกต้อง และจะไม่กลับสู่สถานะเดิมโดยอัตโนมัติ",
  "networkEgress.confirm.publicIps": "ที่อยู่ IP สาธารณะของเป้าหมายที่ได้รับการยืนยัน: {{ips}}. ",
  "networkEgress.confirm.noPublicIps": "เป้าหมายเป็นระบบท้องถิ่น หรือไม่มีที่อยู่ IP สาธารณะที่ได้รับการยืนยันเพื่อแสดง ",
  "networkEgress.confirm.batchConfirm": "บันทึกและเปลี่ยน",
  "networkEgress.confirm.thisGateway": "เซิร์ฟเวอร์นี้",
  "networkEgress.confirm.installTitle": "ติดตั้งหรือปรับให้สอดคล้องกับการตั้งค่าเครือข่ายสำหรับ{{gateway}}",
  "networkEgress.confirm.installDescription": "ระบบจะตรวจสอบโฮสต์ผ่าน SSH ส่วนตัว และติดตั้ง WireGuard มาตรฐาน, nftables, IP forwarding และการตั้งค่า systemd แบบถาวรอย่างไม่เปลี่ยนแปลง (idempotently) โดยไม่ติดตั้งโปรแกรมระยะไกล ZML Monitor หรือจุดสิ้นสุดสถานะใดๆ เซิร์ฟเวอร์ที่ใช้งานโดยศูนย์แลกเปลี่ยนไม่สามารถดำเนินการนี้ได้",
  "networkEgress.confirm.reconcile": "เริ่มการปรับยอด",
  "networkEgress.confirm.install": "เริ่มการติดตั้ง",
  "networkEgress.confirm.disableTitle": "ปิดการตั้งค่าอุโมงค์สำหรับ {{gateway}}",
  "networkEgress.confirm.disableDescription": "ปิดการตั้งค่า WireGuard แบบถาวรทั้งในเครื่องและจากระยะไกลได้ โดยสามารถปิดได้เฉพาะเซิร์ฟเวอร์ที่ไม่ได้ใช้งานเท่านั้น ระบบจะไม่เปลี่ยนการส่งข้อมูลขาออกของ Exchange โดยอัตโนมัติ",
  "networkEgress.confirm.disable": "ยืนยันการปิดใช้งาน",
  "networkEgress.confirm.uninstallTitle": "ถอนการติดตั้งการตั้งค่าเครือข่ายสำหรับ{{gateway}}",
  "networkEgress.confirm.uninstallDescription": "ลบการตั้งค่า WireGuard, nftables และ systemd ที่ ZML Monitor จัดการผ่าน SSH ส่วนตัว โดยยังคงเก็บข้อมูลการเชื่อมต่อของเซิร์ฟเวอร์ไว้ สามารถถอนการติดตั้งได้เฉพาะเซิร์ฟเวอร์ที่ไม่ได้ใช้งานเท่านั้น",
  "networkEgress.confirm.uninstall": "ยืนยันการถอนการติดตั้ง",
  "networkEgress.confirm.deleteTitle": "ลบ {{gateway}}",
  "networkEgress.confirm.deleteDescription": "ลบเฉพาะ WireGuard ท้องถิ่นที่ ZML Monitor จัดการ, เส้นทาง, nftables, กุญแจชั่วคราว และบันทึกเซิร์ฟเวอร์เท่านั้น การดำเนินการนี้ไม่เชื่อมต่อกับหรือขึ้นอยู่กับเซิร์ฟเวอร์ระยะไกล ลบทุกร่องรอยที่เหลืออยู่จากเซิร์ฟเวอร์ระยะไกลบนโฮสต์นั้นได้เฉพาะเซิร์ฟเวอร์ที่ไม่ได้ใช้งานเท่านั้นที่สามารถลบได้",
  "networkEgress.reachability.failed": "ล้มเหลว",
  "networkEgress.reachability.unknown": "ไม่ทราบ",
  "networkEgress.readiness.installing": "การติดตั้ง",
  "networkEgress.readiness.installFailed": "การติดตั้งไม่สำเร็จ",
  "networkEgress.readiness.disabled": "ยังไม่เปิดใช้งาน",
  "networkEgress.readiness.interfaceNotReady": "อินเทอร์เฟซยังไม่พร้อม",
  "networkEgress.readiness.tunnelUnreachable": "ไม่สามารถเข้าถึงอุโมงค์ได้",
  "networkEgress.readiness.handshakeUnknown": "การจับมือของ WG ยังไม่ได้รับการยืนยัน",
  "networkEgress.readiness.handshakeExpired": "การจับมือของ WG หมดอายุแล้ว",
  "networkEgress.readiness.ipProbeFailed": "การตรวจสอบ IP ของ Egress ไม่สำเร็จ",
  "networkEgress.readiness.ipUnconfirmed": "IP ของทางออกยังไม่ได้รับการยืนยัน",
  "networkEgress.readiness.notReady": "ยังไม่พร้อม",
  "networkEgress.installState.notInstalled": "ยังไม่ได้ติดตั้ง",
  "networkEgress.installState.installing": "การติดตั้ง",
  "networkEgress.installState.ready": "ติดตั้งแล้ว",
  "networkEgress.installState.disabled": "ไม่สามารถใช้งานได้",
  "networkEgress.installState.failed": "การติดตั้งไม่สำเร็จ",
  "networkEgress.installState.readyOperational": "ติดตั้งแล้ว · พร้อมใช้งาน",
  "networkEgress.installState.readyNotOperational": "ติดตั้งแล้ว · ยังไม่พร้อม",
  "networkEgress.assignmentPhase.stable": "มั่นคง",
  "networkEgress.assignmentPhase.switching": "การเปลี่ยน",
  "networkEgress.assignmentPhase.failed": "ล้มเหลว",
  "networkEgress.operationPhase.queued": "อยู่ในคิว",
  "networkEgress.operationPhase.running": "การวิ่ง",
  "networkEgress.operationPhase.succeeded": "เสร็จแล้ว",
  "networkEgress.operationPhase.failed": "ล้มเหลว",
  "networkEgress.operationPhase.superseded": "ถูกแทนที่",
  "assetCatalog.title": "รายชื่อสินทรัพย์",
  "assetCatalog.description": "เปิดสินทรัพย์เพื่อตรวจสอบเครื่องมือ หน่วย และการรวมกัน",
  "assetCatalog.all": "ทั้งหมด",
  "assetCatalog.filterLabel": "ตัวกรองการจัดประเภทสินทรัพย์",
  "assetCatalog.tableAria": "รายชื่อแคตตาล็อกสินทรัพย์",
  "assetCatalog.catalogOnlyGroup": "เฉพาะในแคตตาล็อก · ไม่ใช่กลุ่มรันไทม์",
  "assetCatalog.catalogData": "ข้อมูลในแคตตาล็อก",
  "assetCatalog.actions.refresh": "รีเฟรช",
  "assetCatalog.actions.refreshing": "สดชื่น…",
  "assetCatalog.errors.load": "ไม่สามารถโหลดแคตตาล็อกสินทรัพย์ได้",
  "assetCatalog.states.loading": "กำลังโหลดแคตตาล็อกสินทรัพย์…",
  "assetCatalog.states.unavailable": "ไม่สามารถเข้าถึงแคตตาล็อกสินทรัพย์ได้",
  "assetCatalog.states.staleTitle": "รายชื่อยังไม่ได้รับการอัปเดต",
  "assetCatalog.states.staleDescription": "ภาพล่าสุดจะยังคงแสดงอยู่พร้อมกับข้อมูลที่อ่านได้สำเร็จครั้งสุดท้าย",
  "assetCatalog.states.noMatches": "ไม่มีสินทรัพย์ที่ตรงกัน",
  "assetCatalog.states.noMatchesDescription": "ไม่มีสินทรัพย์ใดที่ตรงกับการจัดประเภทและการค้นหาปัจจุบัน",
  "assetCatalog.states.empty": "ไม่มีสินทรัพย์",
  "assetCatalog.states.emptyDescription": "กำลังรอระบบหลังบ้านเพื่อค้นหาอุปกรณ์และรวบรวมรายชื่ออุปกรณ์",
  "assetCatalog.coverage.runtime": "ทรัพยากรในระหว่างการทำงาน {{count}}",
  "assetCatalog.coverage.leveraged": "ผลิตภัณฑ์รีเซ็ตแบบใช้เลเวอเรจ {{count}}",
  "assetCatalog.coverage.security": "หลักทรัพย์ที่มีโครงสร้าง {{count}}",
  "assetCatalog.coverage.cmcLabeled": "CMC ได้ระบุ{{count}}",
  "assetCatalog.coverage.ambiguous": "{{count}} ที่ไม่ชัดเจน",
  "assetCatalog.coverage.conflict": "ความขัดแย้งด้านอัตลักษณ์ {{count}}",
  "assetCatalog.coverage.catalogOnly": "มีเฉพาะในแคตตาล็อก {{count}}",
  "assetCatalog.classification.resolved": "ได้รับการระบุแล้ว",
  "assetCatalog.classification.leveraged": "ผลิตภัณฑ์รีเซ็ตแบบใช้เลเวอเรจ",
  "assetCatalog.classification.security": "ระบบความปลอดภัยที่มีโครงสร้าง",
  "assetCatalog.classification.ambiguous": "CMC ไม่ชัดเจน",
  "assetCatalog.classification.conflict": "ความขัดแย้งด้านอัตลักษณ์",
  "assetCatalog.classification.unavailable": "CMC ไม่ทราบ",
  "assetCatalog.search.toolbarAria": "ค้นหาในแคตตาล็อกสินทรัพย์",
  "assetCatalog.search.inputAria": "การค้นหาในแคตตาล็อกสินทรัพย์",
  "assetCatalog.search.placeholder": "ค้นหาสินทรัพย์, รหัสตลาด, ชื่อ หรือ CMC ID",
  "assetCatalog.search.total": "ทั้งหมด {{count}}",
  "assetCatalog.search.matchedOfTotal": "{{matched}} จาก {{total}}",
  "assetCatalog.columns.asset": "สินทรัพย์",
  "assetCatalog.columns.assetKey": "รหัส CMC",
  "assetCatalog.columns.identity": "สถานะความเป็นบุคคล",
  "assetCatalog.columns.name": "ชื่อ",
  "assetCatalog.columns.classification": "การจัดประเภท",
  "assetCatalog.columns.rank": "อันดับ CMC",
  "assetCatalog.columns.instruments": "เครื่องดนตรี",
  "assetCatalog.columns.pairs": "คู่",
  "assetCatalog.columns.underlying": "ปัจจัยพื้นฐานทางเศรษฐกิจ",
  "assetCatalog.pagination.aria": "การจัดหน้าในแคตตาล็อกสินทรัพย์",
  "assetCatalog.pagination.status": "หน้า {{page}} / {{pages}} · ทรัพย์สินของ {{total}}",
  "assetCatalog.pagination.updating": "แคตตาล็อกสินทรัพย์กำลังอัปเดตอยู่",
  "assetCatalog.group.pageCount": "{{page}} บนหน้านี้ / {{total}} จำนวนสินค้าทั้งหมด",
  "assetCatalog.group.count": "{{count}} ผลิตภัณฑ์",
  "assetCatalog.detail.title": "รายละเอียดการจับคู่สินทรัพย์",
  "assetCatalog.detail.runtimeDescription": "ดูเครื่องมือการซื้อขายที่มีอยู่ปัจจุบันและรูปแบบการรวมกันจริงของสินทรัพย์นี้",
  "assetCatalog.detail.catalogDescription": "รายการนี้ประกอบด้วยข้อมูลแคตตาล็อกเท่านั้น และไม่มีเครื่องมือหรือคู่สำหรับการทำงานจริง",
  "assetCatalog.detail.instrumentCount": "เครื่องดนตรี {{count}}",
  "assetCatalog.detail.pairCount": "การรวมกันแบบมีทิศทาง {{count}}",
  "assetCatalog.detail.errors.load": "ไม่สามารถอ่านรายละเอียดการจับคู่ระหว่างการทำงานได้",
  "assetCatalog.detail.states.loading": "กำลังโหลดการจับคู่ในหน่วยความจำ…",
  "assetCatalog.detail.states.unavailable": "ไม่มีข้อมูลเกี่ยวกับการจับคู่",
  "assetCatalog.detail.states.catalogOnly": "ไม่มีการจับคู่ระหว่างการรันไทม์",
  "assetCatalog.detail.states.catalogOnlyDescription": "สินทรัพย์นี้ยังไม่มีการซื้อขายในตลาดที่ได้รับการติดตามในขณะนี้ ดูข้อมูลอ้างอิงของสินทรัพย์นี้ด้านล่าง",
  "assetCatalog.detail.states.staleTitle": "การรีเฟรชไม่สำเร็จ; กำลังแสดงภาพสแนปช็อตที่ล้าสมัย",
  "assetCatalog.detail.states.staleDescription": "แสดงเครื่องดนตรีและชุดเครื่องดนตรีที่โหลดสำเร็จล่าสุด โปรดลองรีเฟรชใหม่",
  "assetCatalog.detail.tabs.aria": "รายละเอียดการจับคู่สินทรัพย์",
  "assetCatalog.detail.tabs.instruments": "เครื่องดนตรี",
  "assetCatalog.detail.tabs.pairs": "การรวมกันจริง",
  "assetCatalog.detail.pagination.status": "หน้า {{page}} / {{pages}} · {{size}} ต่อหน้า · {{total}} รวมทั้งหมด",
  "assetCatalog.detail.actions.refresh": "อัปเดตการจับคู่",
  "assetCatalog.detail.actions.coinLookup": "ค้นหาเหรียญ",
  "assetCatalog.detail.unit.standard": "หน่วยมาตรฐาน",
  "assetCatalog.detail.unit.multiplier": "ตัวคูณ ×{{value}}",
  "assetCatalog.detail.instruments.empty": "ไม่มีเครื่องมือวัดประสิทธิภาพการทำงาน",
  "assetCatalog.detail.instruments.emptyDescription": "สินทรัพย์นี้ไม่มีเครื่องมือการซื้อขายที่สามารถแสดงได้",
  "assetCatalog.detail.instruments.tableAria": "เครื่องมือวัดประสิทธิภาพการทำงานของสินทรัพย์",
  "assetCatalog.detail.instruments.symbol": "สัญลักษณ์พื้นเมือง",
  "assetCatalog.detail.instruments.exchangeMarket": "ตลาด / ตลาดแลกเปลี่ยน",
  "assetCatalog.detail.instruments.rawAsset": "ชื่อสินทรัพย์ดิบ",
  "assetCatalog.detail.instruments.quoteUnit": "หน่วยวัด",
  "assetCatalog.detail.instruments.pairingStatus": "สถานะการจับคู่",
  "assetCatalog.detail.instruments.combinations": "การผสมผสาน",
  "assetCatalog.detail.instruments.pairable": "รวมอยู่ในชุดจับคู่",
  "assetCatalog.detail.instruments.notPairable": "ไม่รวมในการจับคู่",
  "assetCatalog.detail.opportunities.empty": "ไม่มีการจัดเรียงจริง",
  "assetCatalog.detail.opportunities.emptyDescription": "ไม่มีการเผยแพร่ชุดค่าผสมใดภายใต้ประเภทคู่ปัจจุบัน กลุ่มราคา และกฎของรายชื่อดำ",
  "assetCatalog.detail.opportunities.tableAria": "การรวมสินทรัพย์ตามความเป็นจริง",
  "assetCatalog.detail.opportunities.class": "ชั้น",
  "assetCatalog.detail.opportunities.direction": "ทิศทางจริง",
  "assetCatalog.detail.opportunities.id": "รหัสโอกาส",
  "systemParams.title": "พารามิเตอร์ระบบ",
  "systemParams.errors.readTitle": "อ่านไม่สำเร็จ",
  "systemParams.errors.readFailed": "ไม่สามารถอ่านพารามิเตอร์ระบบได้ โปรดตรวจสอบสถานะของระบบหลังบ้านและลองอีกครั้ง",
  "systemParams.errors.refreshTitle": "การอัปเดตพารามิเตอร์ระบบล้มเหลว",
  "systemParams.summary.effective": "ค่าที่มีประสิทธิภาพ",
  "systemParams.summary.persisted": "ค่าที่เก็บไว้",
  "systemParams.summary.range": "ช่วงค่าที่อนุญาต",
  "systemParams.editor.title": "ช่วงการคำนวณแบบรวม",
  "systemParams.editor.parameter": "พารามิเตอร์",
  "systemParams.editor.mode": "โหมด:",
  "systemParams.editor.persistence": ". การบันทึกจะเกิดขึ้นทันทีและมีผลตั้งแต่ชุดการคำนวณถัดไป",
  "systemParams.editor.controlsAria": "ระบบควบคุมช่วงเวลาการคำนวณแบบรวม",
  "systemParams.editor.field": "ช่วงการคำนวณแบบรวม",
  "systemParams.disabled.saving": "กำลังบันทึกพารามิเตอร์การคำนวณอยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "systemParams.disabled.refreshFailed": "การอัปเดตภาพรวมพารามิเตอร์ล้มเหลว โปรดอัปเดตให้สำเร็จก่อนที่จะบันทึก",
  "systemParams.actions.refresh": "รีเฟรช",
  "systemParams.actions.retry": "ลองอีกครั้ง",
  "systemParams.actions.saving": "กำลังบันทึก…",
  "systemParams.actions.save": "บันทึก",
  "systemParams.feedback.error": "การดำเนินการไม่สำเร็จ",
  "systemParams.feedback.saved": "บันทึกแล้ว",
  "systemParams.details.title": "เวลาทำงานและการตั้งค่า",
  "systemParams.details.overruns": "การใช้จ่ายเกินงบประมาณ",
  "systemParams.details.source": "แหล่งที่มาของพารามิเตอร์",
  "systemParams.details.revision": "การแก้ไขพารามิเตอร์",
  "systemParams.details.savedAt": "บันทึกครั้งสุดท้าย",
  "systemParams.details.neverSaved": "ไม่มีการบันทึกเวอร์ชัน",
  "billingManagement.errors.signedOut": "เซสชันของคุณได้หมดอายุแล้ว โปรดเข้าสู่ระบบใหม่และลองอีกครั้ง",
  "billingManagement.errors.forbidden": "บัญชีนี้ไม่สามารถจัดการเรื่องการเรียกเก็บเงินหรือคำสั่งซื้อได้",
  "billingManagement.pricing.title": "ราคา",
  "billingManagement.pricing.description": "การเปลี่ยนแปลงราคาใช้เฉพาะกับคำสั่งซื้อใหม่เท่านั้น ส่วนคำสั่งซื้อที่มีอยู่จะยังคงใช้ราคาที่บันทึกไว้ตอนชำระเงิน",
  "billingManagement.pricing.loading": "กำลังโหลดการตั้งค่าการเรียกเก็บเงิน…",
  "billingManagement.pricing.fields.monthlyPrice": "ราคาต่อเดือน",
  "billingManagement.pricing.fields.maxDevices": "อุปกรณ์ที่ลงชื่อเข้าใช้พร้อมกัน",
  "billingManagement.pricing.fields.orderTtl": "ระยะเวลาที่มีผลบังคับใช้ของคำสั่งซื้อ",
  "billingManagement.pricing.units.devices": "อุปกรณ์",
  "billingManagement.pricing.units.minutes": "นาที",
  "billingManagement.pricing.units.seconds": "วินาที",
  "billingManagement.pricing.sales.title": "รับคำสั่งซื้อใหม่",
  "billingManagement.pricing.sales.description": "เมื่อปิดระบบ ผู้ใช้ไม่สามารถเปิดคำสั่งซื้อใหม่ได้ คำสั่งซื้อที่มีอยู่จะไม่ได้รับผลกระทบ",
  "billingManagement.pricing.entitlement.title": "หยุดให้บริการเมื่อหมดอายุ",
  "billingManagement.pricing.entitlement.description": "เมื่อเปิดใช้งานแล้ว บัญชีที่ไม่มีแพ็กเกจสมัครสมาชิกที่ยังใช้งานอยู่จะไม่สามารถดูข้อมูลการติดตามได้",
  "billingManagement.pricing.entitlement.help": "เมื่อเปิดใช้งาน บัญชีที่ไม่มีแพ็กเกจสมัครสมาชิกที่ยังใช้งานอยู่จะไม่สามารถใช้ข้อมูลการติดตามได้ แต่ยังสามารถเข้าสู่ระบบ ตรวจสอบแพ็กเกจสมัครสมาชิก และต่ออายุได้ เมื่อปิดใช้งาน ระดับบริการจะถูกบันทึกและแสดงผลโดยไม่มีการบังคับใช้สิทธิ์การเข้าถึง",
  "billingManagement.pricing.entitlement.warning": "ก่อนที่จะบันทึก โปรดตรวจสอบให้แน่ใจว่าบัญชีที่ต้องการสิทธิ์การเข้าถึงอย่างต่อเนื่องมีการสมัครสมาชิกแบบถาวรหรือที่ยังไม่หมดอายุ",
  "billingManagement.pricing.tiers.title": "ระดับ",
  "billingManagement.pricing.tiers.description": "ในระบบระดับ ผู้ใช้สามารถเลือกระดับราคาและจำนวนอุปกรณ์ได้ การเข้าถึงยังคงขึ้นอยู่กับสถานะและวันหมดอายุ",
  "billingManagement.pricing.tiers.help": "เมื่อกำหนดระดับแล้ว ผู้ใช้จะเลือกระดับหนึ่งระหว่างขั้นตอนการชำระเงิน หากไม่มีระดับ จะใช้ราคาเดียวและจำนวนอุปกรณ์ที่อนุญาตตามที่ระบุไว้ข้างต้น ระดับมีผลต่อราคาและจำนวนอุปกรณ์ที่อนุญาตเท่านั้น ส่วนสถานะและวันหมดอายุของระดับจะเป็นตัวกำหนดสิทธิ์การเข้าถึง",
  "billingManagement.pricing.receiving.title": "การรับการชำระเงิน",
  "billingManagement.pricing.receiving.description": "ตั้งค่าที่อยู่รับ TRC20 และการค้นหาข้อมูลการชำระเงิน",
  "billingManagement.pricing.receiving.address": "ที่อยู่รับ TRC20",
  "billingManagement.pricing.receiving.addressPlaceholder": "ที่อยู่ 34 ตัวอักษร ที่เริ่มต้นด้วย T",
  "billingManagement.pricing.receiving.usdtContract": "ที่อยู่สัญญา USDT",
  "billingManagement.pricing.receiving.trongridKey": "กุญแจอ่านอย่างเดียวของ TronGrid",
  "billingManagement.pricing.receiving.optional": "ปล่อยว่างไว้เพื่อปิดใช้งาน",
  "billingManagement.pricing.receiving.showKey": "แสดงกุญแจ TronGrid",
  "billingManagement.pricing.receiving.hideKey": "ซ่อนกุญแจ TronGrid",
  "billingManagement.pricing.receiving.pollInterval": "ช่วงเวลาการสำรวจ",
  "billingManagement.pricing.receiving.addressWarning": "ที่อยู่ผู้รับได้เปลี่ยนแล้ว หากใส่ที่อยู่ผิด การโอนเงินทุกครั้งจะไม่สามารถกู้คืนได้ โปรดตรวจสอบทีละตัวอักษรก่อนบันทึก",
  "billingManagement.pricing.actions.discard": "ยกเลิกการเปลี่ยนแปลง",
  "billingManagement.pricing.actions.saving": "กำลังบันทึก…",
  "billingManagement.pricing.actions.savePricing": "บันทึกราคา",
  "billingManagement.pricing.actions.saveReceiving": "บันทึกการตั้งค่าการรับ",
  "billingManagement.pricing.confirmAddress.title": "เปลี่ยนที่อยู่ผู้รับได้ไหม?",
  "billingManagement.pricing.confirmAddress.description": "\nที่อยู่ใหม่: {{address}}\nทุกคำสั่งซื้อต่อไปจะต้องชำระเงินไปยังที่อยู่นี้ หากใส่ที่อยู่ผิด เงินที่ชำระไปจะไม่สามารถเรียกคืนได้",
  "billingManagement.pricing.confirmAddress.confirm": "เปลี่ยนที่อยู่",
  "billingManagement.pricing.feedback.pricingSaved": "ราคาได้บันทึกไว้แล้ว คำสั่งซื้อใหม่จะใช้ราคานี้ทันที",
  "billingManagement.pricing.feedback.receivingSaved": "การตั้งค่าการรับการชำระเงินได้บันทึกแล้ว",
  "billingManagement.pricing.validation.monthlyPrice": "ราคาต่อเดือนต้องเป็นตัวเลขที่ถูกต้อง ซึ่งมีค่ามากกว่า 0 และน้อยกว่า 1,000,000",
  "billingManagement.pricing.validation.maxDevices": "จำนวนอุปกรณ์ที่ลงชื่อเข้าใช้พร้อมกันต้องเป็นตัวเลขเต็มระหว่าง 1 ถึง 10",
  "billingManagement.pricing.validation.orderTtl": "ระยะเวลาความมีผลของคำสั่งต้องเป็นตัวเลขเต็มระหว่าง 5 ถึง 1,440 นาที",
  "billingManagement.pricing.validation.tooManyTiers": "คุณสามารถกำหนดระดับการซื้อได้สูงสุด 12 ระดับ",
  "billingManagement.pricing.validation.tierIdFormat": "รหัส Tier{{position}} สามารถประกอบด้วยตัวอักษร ตัวเลข เครื่องหมายขีดล่าง และเครื่องหมายขีดกลางเท่านั้น โดยมีความยาวสูงสุด 32 ตัวอักษร",
  "billingManagement.pricing.validation.duplicateTierId": "ID ระดับ “{{id}}” มีซ้ำกัน",
  "billingManagement.pricing.validation.tierName": "ชื่อ Tier{{position}} เป็นข้อมูลที่จำเป็น และต้องไม่เกิน 40 ตัวอักษร",
  "billingManagement.pricing.validation.tierPrice": "ราคาต่อเดือนของ Tier{{position}} ต้องเป็นตัวเลขบวกที่ถูกต้อง",
  "billingManagement.pricing.validation.tierDevices": "ค่ากำหนดอุปกรณ์ระดับ{{position}} ต้องเป็นตัวเลขเต็มระหว่าง 1 ถึง 10",
  "billingManagement.pricing.validation.pollInterval": "ช่วงเวลาการตรวจสอบต้องเป็นตัวเลขเต็มระหว่าง 30 ถึง 3,600 วินาที",
  "billingManagement.pricing.errors.loadStatus": "ไม่สามารถโหลดการตั้งค่าการเรียกเก็บเงินได้ (HTTP {{status}}).",
  "billingManagement.pricing.errors.loadFailed": "ไม่สามารถโหลดการตั้งค่าการเรียกเก็บเงินได้ โปรดลองอีกครั้งในไม่ช้า",
  "billingManagement.pricing.errors.saveConfigFailed": "ไม่สามารถบันทึกราคาได้ โปรดลองอีกครั้งในไม่ช้า",
  "billingManagement.pricing.errors.saveReceivingFailed": "ไม่สามารถบันทึกการตั้งค่าการรับการชำระเงินได้ โปรดลองอีกครั้งในไม่ช้า",
  "billingManagement.orders.title": "คำสั่งซื้อ",
  "billingManagement.orders.description": "แต่ละจำนวนเงินที่ต้องจ่ายจะมีส่วนท้ายแบบเศษส่วนที่ไม่ซ้ำกัน เพื่อการจับคู่แบบอัตโนมัติ ให้ใช้การปรับยอดแบบมือเมื่อการชำระเงินที่เข้ามาไม่ตรงกัน",
  "billingManagement.orders.statusAria": "สถานะการสั่งซื้อ",
  "billingManagement.orders.status.all": "ทั้งหมด",
  "billingManagement.orders.status.pending": "กำลังรอการชำระเงิน",
  "billingManagement.orders.status.paid": "ได้รับแล้ว",
  "billingManagement.orders.status.expired": "หมดอายุแล้ว",
  "billingManagement.orders.status.cancelled": "ถูกยกเลิก",
  "billingManagement.orders.errors.loadStatus": "ไม่สามารถโหลดคำสั่งซื้อและใบเสร็จการชำระเงินได้ (HTTP {{status}}).",
  "billingManagement.orders.errors.loadFailed": "ไม่สามารถโหลดคำสั่งซื้อและใบเสร็จการชำระเงินได้ โปรดลองอีกครั้งในไม่ช้า",
  "billingManagement.orders.errors.settleFailed": "ไม่สามารถปรับให้ตรงกันได้ โปรดลองอีกครั้งในไม่ช้า",
  "billingManagement.orders.feedback.settled": "การชำระเงินได้รับการยืนยันแล้ว และการสมัครสมาชิกสำหรับ {{username}} ได้ถูกต่ออายุแล้ว",
  "billingManagement.orders.accountFallback": "บัญชีนี้",
  "billingManagement.orders.stale": "แสดงข้อมูลล่าสุดที่โหลดได้สำเร็จ",
  "billingManagement.orders.filteredEmpty.title": "ไม่มีคำสั่งซื้อที่มีสถานะนี้",
  "billingManagement.orders.filteredEmpty.description": "เลือกสถานะอื่นเพื่อดูคำสั่งซื้ออื่น ๆ",
  "billingManagement.orders.loading": "กำลังโหลดคำสั่งซื้อ…",
  "billingManagement.orders.empty.title": "ไม่มีคำสั่งซื้อ",
  "billingManagement.orders.empty.description": "คำสั่งซื้อจะปรากฏที่นี่หลังจากผู้ใช้ทำการชำระเงินแล้ว",
  "billingManagement.orders.table.aria": "รายชื่อคำสั่งซื้อ",
  "billingManagement.orders.table.account": "บัญชี",
  "billingManagement.orders.table.duration": "ระยะเวลา",
  "billingManagement.orders.table.amount": "จำนวนเงินที่ต้องชำระ (USDT)",
  "billingManagement.orders.table.status": "สถานะ",
  "billingManagement.orders.table.createdAt": "สร้างขึ้น",
  "billingManagement.orders.table.actions": "การดำเนินการ",
  "billingManagement.orders.months": "{{count}} เดือน",
  "billingManagement.orders.months_one": "{{count}} เดือน",
  "billingManagement.orders.months_other": "{{count}} เดือน",
  "billingManagement.orders.actions.manualSettle": "ปรับยอดด้วยมือ",
  "billingManagement.orders.settleDialog.title": "ยืนยันการรับการชำระเงินนี้แล้วหรือไม่?",
  "billingManagement.orders.settleDialog.targetChanged": "คำสั่งนี้ได้เปลี่ยนแปลงแล้ว โปรดปิดหน้าต่างนี้และตรวจสอบคำสั่งปัจจุบัน",
  "billingManagement.orders.settleDialog.description": "การยืนยันจะขยายระยะเวลาของ <username>{{username}}</username> ทันทีเป็น <months>{{months}}</months> เดือน ก่อนอื่น ให้ตรวจสอบบนเชนว่า <amount>{{amount}} USDT</amount> ได้ถึงแล้ว",
  "billingManagement.orders.settleDialog.confirm": "ยืนยันการรับ",
  "billingManagement.receipts.title": "ใบเสร็จที่ไม่มีคู่",
  "billingManagement.receipts.description": "การโอนเงินบนเครือข่ายที่ไม่สามารถจับคู่กับคำสั่งซื้อได้ จำนวนเงินที่แก้ไข การโอนเงินล่าช้า และการชำระเงินซ้ำจะปรากฏที่นี่",
  "billingManagement.receipts.loading": "กำลังโหลดใบเสร็จการชำระเงิน…",
  "billingManagement.receipts.empty.title": "ไม่มีใบเสร็จใดที่จำเป็นต้องตรวจสอบ",
  "billingManagement.receipts.empty.description": "ปัจจุบันไม่มีเงินเข้าใดที่จำเป็นต้องตรวจสอบด้วยมือ",
  "billingManagement.receipts.status.unmatched": "ไม่มีใครเทียบได้",
  "billingManagement.receipts.status.matched": "ตรงกัน",
  "billingManagement.receipts.table.aria": "ใบเสร็จการชำระเงินที่ยังไม่มีการจับคู่",
  "billingManagement.receipts.table.txHash": "แฮชธุรกรรม",
  "billingManagement.receipts.table.amount": "จำนวนเงิน (USDT)",
  "billingManagement.receipts.table.status": "สถานะ",
  "billingManagement.receipts.table.fromAddress": "ที่อยู่ผู้ส่ง",
  "billingManagement.receipts.table.observedAt": "ได้รับแล้ว",
  "billingManagement.tiers.fields.id": "รหัสระดับ",
  "billingManagement.tiers.fields.name": "ชื่อที่แสดง",
  "billingManagement.tiers.fields.monthlyPrice": "ราคาต่อเดือน · USDT",
  "billingManagement.tiers.fields.devices": "อุปกรณ์",
  "billingManagement.tiers.standardName": "มาตรฐาน",
  "billingManagement.tiers.deleteAria": "ลบระดับ {{tier}}",
  "billingManagement.tiers.identityWarning": "เมื่อคำสั่งซื้อใช้ ID ระดับแล้ว อย่าเปลี่ยนหรือใช้ซ้ำ ID นั้น: คำสั่งซื้อในอดีตยังคงชี้ไปยัง ID นั้น ดังนั้นการเปลี่ยน ID จะทำให้ความหมายของใบเสร็จที่ออกไปแล้วถูกเขียนใหม่ การลบระดับจะไม่ส่งผลต่อผู้สมัครสมาชิกที่มีอยู่; สิทธิประโยชน์ปัจจุบันของพวกเขาจะยังคงอยู่จนกว่าจะหมดอายุ",
  "billingManagement.tiers.add": "เพิ่มระดับ",
  "systemManagement.deferred.observabilityLoading": "กำลังโหลดข้อมูลการสมัครสมาชิกและข้อมูลการติดตามการใช้งาน…",
  "systemManagement.deferred.observabilityUnavailable": "ไม่สามารถโหลดข้อมูลการสมัครสมาชิกและการติดตามการเข้าชมได้ โปรดลองอีกครั้ง",
  "systemManagement.deferred.paramsTitle": "พารามิเตอร์ระบบ",
  "systemManagement.format.uptime.seconds": "{{seconds}} sec",
  "systemManagement.format.uptime.minutes": "{{minutes}} min {{seconds}} sec",
  "systemManagement.format.uptime.hours": "{{hours}} hr {{minutes}} min",
  "systemManagement.format.relative.seconds": "{{count}} เมื่อไม่กี่วินาทีที่แล้ว",
  "systemManagement.format.relative.minutes": "{{count}} เมื่อไม่กี่นาทีที่ผ่านมา",
  "systemManagement.format.relative.hours": "{{count}} เมื่อไม่กี่ชั่วโมงที่แล้ว",
  "systemManagement.format.relative.days": "{{count}} เมื่อ d วันก่อน",
  "systemManagement.format.streamType.bookTicker": "ส่วนบนของหนังสือ",
  "systemManagement.format.streamType.markPrice": "$t(zml:zml.metric.mark_price)",
  "systemManagement.format.streamType.funding": "การจัดหาเงินทุน",
  "systemManagement.format.streamType.ticker24h": "ข่าวอัปเดต 24 ชั่วโมง",
  "systemManagement.format.streamType.other": "อื่นๆ",
  "systemManagement.format.ingestEvent.connected": "เชื่อมต่อ",
  "systemManagement.format.ingestEvent.disconnected": "ไม่เชื่อมต่อ",
  "systemManagement.format.ingestEvent.reconnecting": "เชื่อมต่อใหม่",
  "systemManagement.format.ingestEvent.error": "ข้อผิดพลาด",
  "systemManagement.format.ingestEvent.degraded": "เสื่อมสภาพ",
  "systemManagement.format.ingestEvent.restored": "ได้รับการบูรณะแล้ว",
  "systemManagement.format.ingestEvent.subscribed": "สมัครแล้ว",
  "systemManagement.format.ingestEvent.recovered": "การส่งข้อความกลับสู่ปกติแล้ว",
  "systemManagement.format.ingestEvent.watchdog_stalled": "องค์กรกำกับดูแลถูกขัดขวาง",
  "systemManagement.format.ingestEvent.symbol_stale_repair": "การรีเฟรชสัญลักษณ์เดียว",
  "systemManagement.format.invalidReason.none": "ไม่มี",
  "systemManagement.format.invalidReason.long_stale": "ปัญหาความสดของขาที่ยาว",
  "systemManagement.format.invalidReason.short_stale": "ปัญหาความสดของขาสั้น",
  "systemManagement.format.invalidReason.legs_desynced": "ขาไม่ประสานกัน",
  "systemManagement.format.invalidReason.spread_out_of_range": "ขยายออกไปเกินขอบเขตของสติ",
  "systemManagement.format.historyReason.recordingStopped": "การบันทึกประวัติใหม่ถูกหยุดลงแล้ว; ข้อมูลที่บันทึกไว้ยังคงสามารถเข้าถึงได้",
  "systemManagement.format.historyReason.rollupRepair": "ช่วงข้อมูลที่มีช่วงเวลาสูงขึ้นกำลังถูกสร้างขึ้นใหม่จากข้อมูล 1 นาที",
  "systemManagement.format.historyReason.storeUnavailable": "ไม่สามารถเข้าถึงคลังข้อมูลประวัติได้",
  "systemManagement.format.historyReason.spread1mMissing": "ขาดรายงานสรุป 1 นาที",
  "systemManagement.format.historyReason.spread5mMissing": "ขาดรายงานสรุป 5 นาที",
  "systemManagement.format.historyReason.spread15mMissing": "ขาดรายงานสรุป 15 นาที",
  "systemManagement.format.historyReason.spread30mMissing": "ขาดรายงานสรุป 30 นาที",
  "systemManagement.format.historyReason.spread1hMissing": "ขาดข้อมูลสรุปประจำชั่วโมง",
  "systemManagement.format.historyReason.spread1dMissing": "ข้อมูลรวมของ 1 วันขาด",
  "systemManagement.format.historyReason.recording": "การบันทึกข้อมูล ประวัติการรวมข้อมูล และการค้นหาข้อมูล อยู่ในสภาพดี",
  "systemManagement.format.historyReason.degraded": "ระบบส่งข้อมูลประวัติการทำงานมีประสิทธิภาพลดลง",
  "systemManagement.format.historyReason.unavailable": "ระบบส่งข้อมูลประวัติไม่สามารถใช้งานได้",
  "systemManagement.page.backendUnavailable": "ระบบหลังบ้านไม่สามารถใช้งานได้",
  "systemManagement.page.viewportReadFailed": "ไม่สามารถอ่านข้อมูลการวินิจฉัยของชั้นข้อมูล Viewport ได้; ตัวชี้วัดอาจไม่ทันสมัย",
  "systemManagement.page.statusReadFailed": "ไม่สามารถอ่านสถานะระบบได้",
  "systemManagement.page.paramsReadFailed": "ไม่สามารถอ่านพารามิเตอร์การคำนวณแบบเรียลไทม์ได้",
  "systemManagement.page.checkBackend": "ตรวจสอบว่า zml-monitor กำลังทำงานอยู่หรือไม่",
  "systemManagement.page.refresh": "รีเฟรช",
  "systemManagement.page.refreshing": "สดชื่น…",
  "systemManagement.page.refreshFailed": "การอัปเดตสถานะระบบไม่สำเร็จ",
  "systemManagement.page.retainedSnapshot": "ภาพสแนปช็อตที่ประสบความสำเร็จครั้งสุดท้ายยังคงแสดงอยู่: {{error}}",
  "systemManagement.page.publishTitle": "ภาพรวมการเผยแพร่คำค้นหา",
  "systemManagement.page.publishDescription": "ว่าอุตสาหกรรมสิ่งพิมพ์กำลังตามทันหรือไม่ และว่าอุตสาหกรรมนี้ต้องการความสนใจหรือไม่",
  "systemManagement.page.validation.integerMilliseconds": "กรอกค่าจำนวนเต็มมิลลิวินาทีที่ถูกต้อง",
  "systemManagement.page.validation.millisecondRange": "ป้อนค่าตั้งแต่{{min}} ถึง{{max}} มิลลิวินาที",
  "systemManagement.page.feedback.connectorDegraded": "{{venue}} ได้ถูกตั้งให้หยุดชั่วคราวแบบมือ",
  "systemManagement.page.feedback.connectorRestored": "{{venue}} ได้กลับมาทำงานแล้ว",
  "systemManagement.page.errors.computeConflict": "ผู้ดำเนินการอีกคนหนึ่งได้อัปเดตการตั้งค่าแล้ว ข้อมูลอ้างอิงหลักได้ถูกอัปเดตแล้ว โปรดตรวจสอบข้อมูลที่ป้อนเข้ามาในปัจจุบันและบันทึกอีกครั้ง",
  "systemManagement.page.errors.publishConflict": "ผู้ให้บริการรายอื่นได้อัปเดตการตั้งค่าการเผยแพร่แล้ว ข้อมูลอ้างอิงล่าสุดที่เชื่อถือได้ได้ถูกโหลดเรียบร้อยแล้ว และข้อมูลที่คุณป้อนไว้ยังคงอยู่; โปรดตรวจสอบและบันทึกอีกครั้ง",
  "systemManagement.page.errors.saveFailed": "การบันทึกไม่สำเร็จ โปรดตรวจสอบสถานะของระบบหลังบ้านและลองอีกครั้ง",
  "systemManagement.page.errors.connectorRefreshFailed": "การดำเนินการ {{venue}} ได้ส่งไปแล้ว แต่ไม่สามารถอัปเดตสถานะของคอนเน็กเตอร์ได้",
  "systemManagement.page.errors.connectorActionFailed": "การดำเนินการ {{venue}} ไม่สำเร็จ โปรดตรวจสอบสถานะระบบหลังบ้านหรือบันทึกการตรวจสอบ",
  "systemManagement.overview.view": "ดู",
  "systemManagement.overview.resource.sampling": "การสุ่มตัวอย่าง CPU",
  "systemManagement.overview.resource.shared": "สภาพแวดล้อมการทำงานร่วมกัน",
  "systemManagement.overview.resource.dedicated": "หัวข้อเฉพาะ",
  "systemManagement.overview.resource.coverage": "การครอบคลุมของ CPU",
  "systemManagement.overview.resource.hotThread": "หัวข้อที่กำลังมาแรง {{thread}}{{cpu}}",
  "systemManagement.overview.healthTitle": "สภาพของท่อส่ง",
  "systemManagement.overview.health.ingest": "การรับข้อมูลจากตลาด",
  "systemManagement.overview.health.ingestDescription": "{{connected}} ออนไลน์ / {{disconnected}} ถูกตัดการเชื่อมต่อ",
  "systemManagement.overview.health.compute": "การประมวลผลแบบเรียลไทม์",
  "systemManagement.overview.health.computeDescription": "{{commit}} ms commit · {{interval}} ms interval",
  "systemManagement.overview.health.publish": "การเผยแพร่ข้อมูล",
  "systemManagement.overview.health.publishDescription": "{{sessions}} เซสชัน WS",
  "systemManagement.overview.health.sharedRuntime": "สภาพแวดล้อมการทำงานแบบอะซิงโครนัสที่ใช้ร่วมกัน",
  "systemManagement.overview.health.sharedRuntimeDescription": "พนักงาน Tokio · {{count}} งานพื้นฐานในเที่ยวบิน",
  "systemManagement.overview.health.history": "ข้อมูลทางประวัติศาสตร์",
  "systemManagement.overview.metrics.uptime": "เวลาทำงาน",
  "systemManagement.overview.metrics.memory": "หน่วยความจำ (RSS)",
  "systemManagement.overview.metrics.exchanges": "ตลาดแลกเปลี่ยน",
  "systemManagement.overview.metrics.combinations": "การผสมผสาน",
  "systemManagement.overview.metrics.shards": "ชิ้นแตก",
  "systemManagement.overview.runtime.title": "เวลาทำงาน",
  "systemManagement.overview.runtime.startedAt": "เริ่มแล้ว",
  "systemManagement.overview.runtime.orchestrator": "สถานะของ Orchestrator",
  "systemManagement.overview.announcements.title": "การรับข้อมูลประกาศ",
  "systemManagement.overview.announcements.pipeline": "กระบวนการประมวลผลรายละเอียดแบบเนทีฟ",
  "systemManagement.overview.announcements.ready": "พร้อมแล้ว",
  "systemManagement.overview.announcements.idle": "ว่าง",
  "systemManagement.overview.announcements.queue": "อยู่ในคิว / กำลังดำเนินการ",
  "systemManagement.overview.announcements.duration": "รายละเอียดล่าสุดของระบบ / ระยะเวลาของ Gate",
  "systemManagement.overview.history.title": "ประวัติศาสตร์และการเสื่อมสภาพ",
  "systemManagement.overview.history.ingress": "การนำเข้าข้อมูลประวัติ",
  "systemManagement.overview.history.running": "การวิ่ง",
  "systemManagement.overview.history.stopped": "หยุดแล้ว",
  "systemManagement.overview.history.outbox": "ส่วน / แถว / ไบต์ ที่ยังอยู่ระหว่างการประมวลผลและมีความทนทาน",
  "systemManagement.overview.history.volatile": "ชุดข้อมูล / แถว / ไบต์ ในหน่วยความจำ",
  "systemManagement.overview.history.critical": "ข้อผิดพลาดร้ายแรงในการบันทึกข้อมูลประวัติ",
  "systemManagement.overview.history.latched": "ถูกล็อกไว้; รอการดำเนินการในระดับกระบวนการ",
  "systemManagement.overview.history.status": "สถานะทางประวัติศาสตร์",
  "systemManagement.overview.history.degradedReasons": "สาเหตุของการเสื่อมสภาพ",
  "systemManagement.ingest.tabs.connectors": "การเชื่อมต่อ",
  "systemManagement.ingest.tabs.subscriptions": "การสมัครสมาชิกและปริมาณการเข้าชม",
  "systemManagement.ingest.tabs.benchmark": "ตลาดอ้างอิง",
  "systemManagement.ingest.tabs.suspicious": "การรวมตัวที่น่าสงสัย",
  "systemManagement.ingest.actionFailed": "การดำเนินการไม่สำเร็จ",
  "systemManagement.ingest.diagnostics": "การวินิจฉัยการกลืน",
  "systemManagement.ingest.disconnected": "{{count}} ช่องสัญญาณถูกตัดการเชื่อมต่อแล้ว",
  "systemManagement.ingest.degraded": "{{count}} ช่องสัญญาณมีคุณภาพลดลง",
  "systemManagement.benchmark.asset": "สินทรัพย์อ้างอิง",
  "systemManagement.benchmark.allAssets": "ทั้งหมด",
  "systemManagement.benchmark.loading": "กำลังโหลดข้อมูลตลาดอ้างอิง…",
  "systemManagement.benchmark.loadFailed": "ไม่สามารถอ่านข้อมูลตลาดอ้างอิงได้",
  "systemManagement.benchmark.stale": "ข้อมูลล้าสมัย",
  "systemManagement.benchmark.noSourceTimestamp": "ไม่มีข้อมูลเวลาต้นทาง",
  "systemManagement.benchmark.snapshot": "ภาพรวม: {{time}}",
  "systemManagement.benchmark.refreshFailed": "การอัปเดตข้อมูลตลาดอ้างอิงไม่สำเร็จ",
  "systemManagement.benchmark.unavailable": "ไม่มีข้อมูลตลาดอ้างอิง",
  "systemManagement.benchmark.empty.title": "ไม่มีข้อมูลตลาด",
  "systemManagement.benchmark.empty.description": "ตรวจสอบว่าระบบหลังบ้านกำลังรับข้อมูลจากสินทรัพย์ที่เลือกไว้แล้ว",
  "systemManagement.benchmark.table.aria": "ตลาดอ้างอิง",
  "systemManagement.benchmark.table.symbol": "สัญลักษณ์",
  "systemManagement.benchmark.table.exchange": "แลกเปลี่ยน",
  "systemManagement.benchmark.table.type": "ประเภท",
  "systemManagement.benchmark.table.bidAsk": "ราคาซื้อ/ขายที่ดีที่สุด",
  "systemManagement.benchmark.table.spread": "การกระจาย",
  "systemManagement.benchmark.table.fundingRate": "$t(zml:zml.metric.funding_rate)",
  "systemManagement.benchmark.table.fundingCap": "ขอบเขต",
  "systemManagement.benchmark.table.interval": "ช่วงเวลา",
  "systemManagement.benchmark.table.openInterest": "$t(zml:zml.metric.open_interest_notional)",
  "systemManagement.benchmark.table.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "systemManagement.connectors.statusTitle": "สถานะการเชื่อมต่อ",
  "systemManagement.connectors.overviewTitle": "การวินิจฉัยตัวต่อ",
  "systemManagement.connectors.currentFocus": "จุดเน้นปัจจุบัน",
  "systemManagement.connectors.groupCount": "{{count}} กลุ่ม",
  "systemManagement.connectors.refreshedAt": "{{time}} ที่ได้รับการปรับปรุงใหม่",
  "systemManagement.connectors.waiting": "กำลังรอข้อมูล",
  "systemManagement.connectors.summary.groups": "กลุ่มตลาด / กลุ่มแลกเปลี่ยน",
  "systemManagement.connectors.summary.streams": "สตรีมเชิงตรรกะ",
  "systemManagement.connectors.summary.abnormalGroups": "กลุ่มที่ผิดปกติ",
  "systemManagement.connectors.summary.abnormalStreams": "กระแสน้ำที่ผิดปกติ",
  "systemManagement.connectors.summary.watchdog5m": "ระบบเฝ้าระวัง 5 นาที",
  "systemManagement.connectors.summary.fallback": "ตัวแทนความเข้ากันได้",
  "systemManagement.connectors.table.aria": "ภาพรวมการวินิจฉัยตัวต่อ",
  "systemManagement.connectors.table.exchange": "แลกเปลี่ยน",
  "systemManagement.connectors.table.market": "ตลาด",
  "systemManagement.connectors.table.overallStatus": "สถานะโดยรวม",
  "systemManagement.connectors.table.instrumentsStreams": "เครื่องมือ / สตรีม",
  "systemManagement.connectors.table.transportAge": "ยุคการขนส่งที่แย่ที่สุด",
  "systemManagement.connectors.table.businessAge": "ยุคที่แย่ที่สุดสำหรับงานธุรกิจ",
  "systemManagement.connectors.table.reconnectErrors": "การเชื่อมต่อใหม่ / ข้อผิดพลาด",
  "systemManagement.connectors.table.actions": "การดำเนินการ",
  "systemManagement.connectors.abnormalStreams": "{{count}} กระแสน้ำที่ผิดปกติ",
  "systemManagement.connectors.noStreamTypes": "ไม่มีประเภทสตรีม",
  "systemManagement.connectors.latestTransport": "ข่าวการขนส่งล่าสุด {{time}}",
  "systemManagement.connectors.connectedFor": "เชื่อมต่อกับ{{duration}}",
  "systemManagement.connectors.latestBusiness": "งานธุรกิจล่าสุด {{time}}",
  "systemManagement.connectors.stallWatchdog": "บูธ {{stalls}} · watchdog {{watchdog}}",
  "systemManagement.connectors.fallbackOnly": "มีเพียงแถวตัวแทนความเข้ากันได้เท่านั้น",
  "systemManagement.connectors.coveredStreams": "แหล่งข้อมูลที่ครอบคลุม: {{streams}}",
  "systemManagement.connectors.issue.disabledHeadline": "ตลาดหรือการแลกเปลี่ยนนี้ถูกปิดใช้งานและไม่ถูกนับในการคำนวณค่าผิดปกติ",
  "systemManagement.connectors.issue.disabledTag": "ไม่สามารถใช้งานได้",
  "systemManagement.connectors.issue.abnormalStreams": "{{count}} กระแสน้ำที่ผิดปกติ",
  "systemManagement.connectors.issue.watchdogHistory": "องค์กรเฝ้าระวังประวัติศาสตร์ได้เชื่อมต่อใหม่กับ {{count}}",
  "systemManagement.connectors.issue.errorHistory": "ข้อผิดพลาดทางประวัติศาสตร์ {{count}}",
  "systemManagement.connectors.issue.fallback": "ตัวแทนความเข้ากันได้",
  "systemManagement.connectors.issue.authenticatedWsMissing": "ปิดการใช้งานข้อมูลรับรอง WS ที่ได้รับการยืนยันแล้ว",
  "systemManagement.connectors.issue.noRealStreams": "ไม่มีการถ่ายทอดสด",
  "systemManagement.connectors.issue.abnormalHeadline": "{{count}} สตรีมมีปัญหา",
  "systemManagement.connectors.issue.authenticatedWsHeadline": "Coinbase International {{market}} ข้อมูลรับรอง WS ที่ได้รับการยืนยันขาดหายไปหรือถูกปิดใช้งาน",
  "systemManagement.connectors.issue.fallbackHeadline": "มีเพียงแถวตัวแทนความเข้ากันได้เท่านั้น",
  "systemManagement.connectors.issue.healthyHeadline": "ไม่พบปัญหาในระดับสตรีม",
  "systemManagement.connectors.actions.running": "การวิ่ง",
  "systemManagement.connectors.actions.runningEllipsis": "กำลังวิ่ง…",
  "systemManagement.connectors.actions.disabled": "ถูกปิดใช้งานในชั้นควบคุม",
  "systemManagement.connectors.actions.busyReason": "กำลังดำเนินการเชื่อมต่ออยู่ โปรดรอจนกว่าจะเสร็จสิ้น",
  "systemManagement.connectors.actions.restore": "กู้คืน",
  "systemManagement.connectors.actions.degrade": "เสื่อมสภาพ",
  "systemManagement.connectors.actions.expand": "ขยาย",
  "systemManagement.connectors.actions.collapse": "ปิด",
  "systemManagement.connectors.streams.empty": "ไม่มีข้อมูลรายละเอียดระดับสตรีม",
  "systemManagement.connectors.streams.aria": "รายละเอียดสตรีม {{venue}}",
  "systemManagement.connectors.streams.type": "ประเภทน้ำ",
  "systemManagement.connectors.streams.name": "ชื่อลำธาร",
  "systemManagement.connectors.streams.chunk": "Chunk",
  "systemManagement.connectors.streams.subscriptions": "การสมัครสมาชิก",
  "systemManagement.connectors.streams.status": "สถานะ",
  "systemManagement.connectors.streams.lastEvent": "กิจกรรมล่าสุดที่ยังมีผล",
  "systemManagement.connectors.streams.freshness": "ความสดใหม่ของสตรีม",
  "systemManagement.connectors.streams.watchdog": "องค์กรกำกับดูแล",
  "systemManagement.connectors.streams.stalls": "บูธ",
  "systemManagement.connectors.streams.errors": "ข้อผิดพลาด",
  "systemManagement.connectors.streams.rowAria": "{{venue}} {{market}} {{type}} {{stream}}{{chunk}}",
  "systemManagement.connectors.streams.chunkSuffix": " chunk {{chunk}}",
  "systemManagement.connectors.streams.errorAria": "ดูข้อผิดพลาดล่าสุดของ {{stream}}",
  "systemManagement.connectors.empty": "ไม่มีฟังก์ชันตรวจสอบสภาพตัวต่อ",
  "systemManagement.connectors.loadingData": "กำลังโหลดข้อมูลวินิจฉัยตัวต่อ…",
  "systemManagement.connectors.errors.dataLoad": "ไม่สามารถอ่านข้อมูลการวินิจฉัยของตัวต่อได้",
  "systemManagement.connectors.errors.dataRefresh": "การรีเฟรชการวินิจฉัยตัวเชื่อมต่อล้มเหลว",
  "systemManagement.connectors.errors.dataUnavailable": "ไม่สามารถตรวจสอบสถานะของตัวต่อได้",
  "systemManagement.connectors.logs.title": "บันทึกเหตุการณ์แบบเรียลไทม์",
  "systemManagement.connectors.logs.eventType": "ประเภทกิจกรรม",
  "systemManagement.connectors.logs.all": "ทั้งหมด",
  "systemManagement.connectors.logs.scope": "ขอบเขตของบันทึก",
  "systemManagement.connectors.logs.focus": "จุดสนใจปัจจุบัน: {{venue}} / {{market}}",
  "systemManagement.connectors.logs.global": "ทั่วโลก",
  "systemManagement.connectors.logs.recent": "{{count}} ล่าสุด",
  "systemManagement.connectors.logs.connection": "การเชื่อมต่อ",
  "systemManagement.connectors.logs.stream": "สตรีม",
  "systemManagement.connectors.logs.connector": "ตัวต่อ",
  "systemManagement.connectors.logs.empty": "ไม่มีงานสดใดที่ตรงกับเกณฑ์การกรองปัจจุบัน",
  "systemManagement.suspicious.retainedSnapshotPrefix": "ภาพสแนปช็อตที่ประสบความสำเร็จล่าสุดยังคงแสดงอยู่: ",
  "systemManagement.suspicious.presentation.side.long": "ขาที่ยาว",
  "systemManagement.suspicious.presentation.side.short": "ขาสั้น",
  "systemManagement.suspicious.presentation.assessment.desynced": "ความสดของข้อมูลขาไม่สอดคล้องกัน; ค่าในเวลาจริงถูกหยุดนิ่ง",
  "systemManagement.suspicious.presentation.assessment.longStale": "การรีเฟรชแบบ Long-leg ไม่สำเร็จ; ค่าแบบเรียลไทม์ถูกแช่แข็ง",
  "systemManagement.suspicious.presentation.assessment.shortStale": "การรีเฟรชแบบ Short-leg ไม่สำเร็จ; ค่าแบบเรียลไทม์ถูกแช่แข็ง",
  "systemManagement.suspicious.presentation.assessment.nearInvalid": "ส่วนผสมนี้กำลังจะหมดอายุ; ตรวจสอบความสดของขา",
  "systemManagement.suspicious.presentation.assessment.valid": "การรวมกันนี้กำลังมีผลในเวลาจริง",
  "systemManagement.suspicious.presentation.rootCause.sideHeadline": "{{side}}: {{label}}",
  "systemManagement.suspicious.presentation.rootCause.nearThresholdHeadline": "ค่าผสมที่ใกล้กับค่าเกณฑ์การวินิจฉัย",
  "systemManagement.suspicious.presentation.rootCause.nearThresholdDetail": "การรวมตัวนี้ยังคงมีผลอยู่ แต่ค่าความสดของขาที่ยาว {{longAge}} ค่าความสดของขาที่สั้น {{shortAge}} และค่าเดลตาของขา {{delta}} กำลังใกล้ถึงเกณฑ์วินิจฉัยแล้ว",
  "systemManagement.suspicious.presentation.rootCause.unknown": "ไม่มีผลการประเมินวินิจฉัย",
  "systemManagement.suspicious.presentation.diagnostic.no_quote.label": "ยังไม่ได้รับใบเสนอราคา",
  "systemManagement.suspicious.presentation.diagnostic.no_quote.detail": "ไม่มีภาพถ่ายราคาที่ใช้งานได้สำหรับ {{venue}} {{symbol}}.",
  "systemManagement.suspicious.presentation.diagnostic.fresh.label": "ราคาเสนอใหม่",
  "systemManagement.suspicious.presentation.diagnostic.fresh.detail": "ราคา {{venue}} {{symbol}} อยู่ในช่วงเวลาแบบเรียลไทม์",
  "systemManagement.suspicious.presentation.diagnostic.no_price_stream.label": "แหล่งที่มาของคำอ้างอิงไม่สามารถหาได้",
  "systemManagement.suspicious.presentation.diagnostic.no_price_stream.detail": "{{venue}} {{symbol}} ปัจจุบันไม่มีแหล่งข้อมูลราคาที่ใช้งานได้",
  "systemManagement.suspicious.presentation.diagnostic.stream_unhealthy.label": "แหล่งที่มาของคำอ้างอิงถูกตัดการเชื่อมต่อ",
  "systemManagement.suspicious.presentation.diagnostic.stream_unhealthy.detail": "แหล่งข้อมูลราคาสำหรับ {{venue}} {{symbol}} กำลังถูกตัดการเชื่อมต่อ",
  "systemManagement.suspicious.presentation.diagnostic.official_book_not_two_sided.label": "ราคาซื้อและราคาขายไม่ครบถ้วน",
  "systemManagement.suspicious.presentation.diagnostic.official_book_not_two_sided.detail": "{{venue}} {{symbol}} ปัจจุบันยังไม่ให้ข้อมูลราคาซื้อและราคาขายที่ครบถ้วน ราคาเก่าไม่ถูกใช้เพื่ออัปเดตส่วนต่างราคาแบบเรียลไทม์",
  "systemManagement.suspicious.presentation.diagnostic.upstream_symbol_sparse.label": "Exchange ยังไม่ได้อัปเดตคู่สกุลเงินนี้",
  "systemManagement.suspicious.presentation.diagnostic.upstream_symbol_sparse.detail": "ราคาของ {{venue}} {{symbol}} มีอายุ {{age}} แล้ว การเชื่อมต่อกับตลาดกำลังทำงานอยู่ แต่ยังไม่มีการอัปเดตราคาใหม่สำหรับคู่สกุลเงินนี้",
  "systemManagement.suspicious.presentation.diagnostic.unknown.label": "สถานะข้อมูลไม่ทราบ",
  "systemManagement.suspicious.presentation.diagnostic.unknown.detail": "ขณะนี้ยังไม่สามารถกำหนดสถานะการเสนอราคาได้",
  "systemManagement.suspicious.thresholds.title": "การตั้งค่าความมีผลของคำอ้างอิง",
  "systemManagement.suspicious.thresholds.deltaValue": "Leg delta {{value}}",
  "systemManagement.suspicious.thresholds.staleValue": "{{value}} ด้วยขาเดียว",
  "systemManagement.suspicious.thresholds.controlsAria": "การควบคุมค่าเกณฑ์การวินิจฉัย",
  "systemManagement.suspicious.thresholds.deltaField": "Leg delta · s",
  "systemManagement.suspicious.thresholds.staleField": "เวลาพักระหว่างขาเดียว · วินาที",
  "systemManagement.suspicious.validation.validSeconds": "กรอกจำนวนวินาทีที่ถูกต้อง",
  "systemManagement.suspicious.validation.legDeltaRange": "ช่วงขาเดลต้าต้องอยู่ระหว่าง {{min}} ถึง {{max}}",
  "systemManagement.suspicious.validation.legStaleRange": "เวลาพักระหว่างขาเดียวต้องอยู่ในช่วงระหว่าง {{min}} ถึง {{max}}",
  "systemManagement.suspicious.validation.deltaExceedsStale": "เวลาจำกัดของขาเดลต้าไม่สามารถเกินเวลาจำกัดของขาเดียวได้",
  "systemManagement.suspicious.feedback.thresholdSaved": "อัปเดตแบบเรียลไทม์และเก็บข้อมูลไว้อย่างถาวร",
  "systemManagement.suspicious.disabled.saving": "กำลังบันทึกค่าเกณฑ์การวินิจฉัยอยู่ โปรดรอจนเสร็จสิ้น",
  "systemManagement.suspicious.disabled.refreshFailed": "การอัปเดตค่าขีดจำกัดเวลาทำงานไม่สำเร็จ โปรดอัปเดตให้สำเร็จก่อนที่จะบันทึก",
  "systemManagement.suspicious.disabled.notLoaded": "ค่าขีดจำกัดเวลาการทำงานยังไม่ถูกโหลดและไม่สามารถบันทึกได้",
  "systemManagement.suspicious.disabled.refreshFailedLabel": "ไม่สามารถรีเฟรชได้",
  "systemManagement.suspicious.disabled.notLoadedLabel": "ยังไม่โหลด",
  "systemManagement.suspicious.actions.saving": "กำลังบันทึก…",
  "systemManagement.suspicious.actions.save": "บันทึก",
  "systemManagement.suspicious.actions.viewDiagnostics": "ดูเหตุผล",
  "systemManagement.suspicious.actions.viewStream": "ดูการเชื่อมต่อข้อมูลตลาด",
  "systemManagement.suspicious.errors.thresholdLoad": "ไม่สามารถอ่านค่าเกณฑ์การวินิจฉัยได้",
  "systemManagement.suspicious.errors.thresholdRefresh": "การอัปเดตค่าเกณฑ์การวินิจฉัยไม่สำเร็จ",
  "systemManagement.suspicious.errors.thresholdConflict": "ผู้ให้บริการอีกแห่งได้อัปเดตค่าเกณฑ์แล้ว ข้อมูลอ้างอิงล่าสุดที่เชื่อถือได้ได้ถูกโหลดเรียบร้อยแล้ว และข้อมูลที่คุณป้อนไว้ยังคงอยู่; โปรดตรวจสอบและบันทึกอีกครั้ง",
  "systemManagement.suspicious.errors.listLoad": "ไม่สามารถอ่านชุดค่าที่น่าสงสัยได้",
  "systemManagement.suspicious.errors.listRefresh": "การรีเฟรชชุดค่าที่ดูน่าสงสัยไม่สำเร็จ",
  "systemManagement.suspicious.errors.listUnavailable": "ไม่สามารถใช้ชุดค่าผสมที่น่าสงสัยได้",
  "systemManagement.suspicious.errors.detailLoad": "ไม่สามารถอ่านผลการวินิจฉัยแบบรวมได้",
  "systemManagement.suspicious.errors.detailRefresh": "การรีเฟรชการวินิจฉัยแบบรวมล้มเหลว",
  "systemManagement.suspicious.metrics.invalid": "การรวมกันที่ไม่ถูกต้อง",
  "systemManagement.suspicious.metrics.currentList": "รายชื่อปัจจุบัน",
  "systemManagement.suspicious.metrics.reconnects5m": "เชื่อมต่อใหม่ · 5 เมตร",
  "systemManagement.suspicious.metrics.worstVenue": "การแลกเปลี่ยนที่แย่ที่สุด",
  "systemManagement.suspicious.list.title": "การรวมตัวที่น่าสงสัย",
  "systemManagement.suspicious.list.description": "แสดงเฉพาะกรณีที่ความสดไม่ผ่านเกณฑ์เท่านั้น; กรณีที่ค่าอยู่ใกล้เกณฑ์จะไม่ถูกนับรวม",
  "systemManagement.suspicious.list.filterAria": "กรองชุดค่าที่น่าสงสัย",
  "systemManagement.suspicious.list.baseAssetAria": "สินทรัพย์พื้นฐานสำหรับการวินิจฉัยระบบ",
  "systemManagement.suspicious.list.baseAssetPlaceholder": "สินทรัพย์พื้นฐาน เช่น BTC",
  "systemManagement.suspicious.list.invalidOnly": "เฉพาะกรณีที่ได้รับการยืนยันว่าเกิดข้อผิดพลาดเท่านั้น",
  "systemManagement.suspicious.list.openHint": "เลือกแถวหนึ่ง หรือใช้ \"View diagnostics\" เพื่อตรวจสอบภาพถ่ายที่เชื่อถือได้ของแถวนั้น",
  "systemManagement.suspicious.list.loading": "กำลังโหลดชุดค่าที่น่าสงสัย…",
  "systemManagement.suspicious.list.empty": "ไม่พบการรวมกันที่น่าสงสัยใด",
  "systemManagement.suspicious.list.freshnessInvalid": "ความสดใหม่ไม่ผ่านเกณฑ์",
  "systemManagement.suspicious.list.table.aria": "การรวมตัวที่น่าสงสัย",
  "systemManagement.suspicious.list.table.asset": "สินทรัพย์พื้นฐาน",
  "systemManagement.suspicious.list.table.route": "การผสมผสาน",
  "systemManagement.suspicious.list.table.status": "สถานะ",
  "systemManagement.suspicious.list.table.spread": "สเปรดแบบเปิด",
  "systemManagement.suspicious.list.table.funding8h": "เงินทุนสุทธิที่เทียบเท่า 8 ชั่วโมง",
  "systemManagement.suspicious.list.table.longAge": "ความสดชื่นของขาที่ยาว",
  "systemManagement.suspicious.list.table.shortAge": "ความสดชื่นของขาที่สั้น",
  "systemManagement.suspicious.list.table.delta": "กล้ามเนื้อเดลตาส่วนขา",
  "systemManagement.suspicious.list.table.diagnostics": "การวินิจฉัย",
  "systemManagement.suspicious.detail.title": "โอกาสที่ได้รับผลกระทบ",
  "systemManagement.suspicious.detail.description": "ตรวจสอบว่าทำไมโอกาสนี้จึงไม่ถูกต้อง และราคาเสนอทั้งสองด้าน",
  "systemManagement.suspicious.detail.readingLive": "ภาพถ่ายปัจจุบัน",
  "systemManagement.suspicious.detail.waitingSelection": "กำลังรอการเลือก",
  "systemManagement.suspicious.detail.selectTitle": "เลือกชุดค่าผสมเพื่อตรวจสอบ",
  "systemManagement.suspicious.detail.selectDescription": "รายชื่อนี้แสดงข้อผิดพลาดด้านความสดใหม่ที่ได้รับการยืนยันแล้ว โปรดเลือกหนึ่งรายการเพื่อโหลดภาพสแนปช็อตที่เชื่อถือได้มาแสดงที่นี่",
  "systemManagement.suspicious.detail.loading": "กำลังโหลดการวิเคราะห์ปัญหาแบบรวม…",
  "systemManagement.suspicious.detail.assessment": "สภาพปัจจุบัน",
  "systemManagement.suspicious.detail.readingSnapshot": "กำลังอ่านข้อมูลวินิจฉัยล่าสุด",
  "systemManagement.suspicious.detail.freshness": "ความสดใหม่แบบผสมผสาน",
  "systemManagement.suspicious.detail.statusTitle": "สถานะการรวมกัน",
  "systemManagement.suspicious.detail.status": "สถานะ",
  "systemManagement.suspicious.detail.valid": "ถูกต้อง",
  "systemManagement.suspicious.detail.invalid": "ไม่ถูกต้อง",
  "systemManagement.suspicious.detail.reason": "เหตุผล",
  "systemManagement.suspicious.detail.longAge": "ความสดชื่นของขาที่ยาว",
  "systemManagement.suspicious.detail.shortAge": "ความสดชื่นของขาที่สั้น",
  "systemManagement.suspicious.detail.delta": "กล้ามเนื้อเดลตาส่วนขา",
  "systemManagement.suspicious.detail.spreadFunding": "การเปิดสเปรด / เงินทุนสุทธิเทียบเท่า 8 ชั่วโมง",
  "systemManagement.suspicious.detail.longLeg": "คำพูดที่ยาวเหยียด",
  "systemManagement.suspicious.detail.shortLeg": "คำพูดสั้นๆ",
  "systemManagement.suspicious.streams.title": "สตรีมที่เกี่ยวข้อง",
  "systemManagement.suspicious.streams.description": "ภาพรวมสภาพความสมบูรณ์ของสายน้ำสำหรับช่วงทางปัจจุบัน",
  "systemManagement.suspicious.streams.empty": "ไม่มีภาพสแนปช็อตของสตรีมที่เกี่ยวข้องใด ๆ",
  "systemManagement.suspicious.streams.aria": "สถานะของสตรีมที่เกี่ยวข้องกับการวินิจฉัยแบบรวม",
  "systemManagement.suspicious.streams.stream": "สตรีม",
  "systemManagement.suspicious.streams.status": "สถานะ",
  "systemManagement.suspicious.streams.lastEvent": "กิจกรรมล่าสุดที่ยังมีผล",
  "systemManagement.suspicious.streams.freshness": "ความสดใหม่ของสตรีม",
  "systemManagement.suspicious.streams.watchdog": "องค์กรกำกับดูแล",
  "systemManagement.suspicious.events.title": "เหตุการณ์การเชื่อมต่อล่าสุด",
  "systemManagement.suspicious.events.description": "เฉพาะกิจกรรมสดที่เกี่ยวข้องโดยตรงกับสองช่วงการแข่งขันปัจจุบัน",
  "systemManagement.suspicious.events.empty": "ไม่มีเหตุการณ์การเชื่อมต่อล่าสุดที่ตรงกัน",
  "systemManagement.suspicious.events.aria": "การวินิจฉัยเหตุการณ์การเชื่อมต่อล่าสุดแบบรวม",
  "systemManagement.suspicious.events.time": "เวลา",
  "systemManagement.suspicious.events.exchange": "แลกเปลี่ยน",
  "systemManagement.suspicious.events.stream": "สตรีม",
  "systemManagement.suspicious.events.event": "งาน",
  "systemManagement.suspicious.events.detail": "รายละเอียด",
  "systemManagement.suspicious.leg.exchange": "แลกเปลี่ยน",
  "systemManagement.suspicious.leg.market": "ตลาด",
  "systemManagement.suspicious.leg.symbol": "สัญลักษณ์",
  "systemManagement.suspicious.leg.displayPrice": "แสดงราคา",
  "systemManagement.suspicious.leg.diagnostics": "สถานะข้อมูล",
  "systemManagement.suspicious.leg.bidAsk": "ราคาซื้อ/ขายที่ดีที่สุด",
  "systemManagement.suspicious.leg.quoteAge": "ความสดใหม่ของคำพูด",
  "systemManagement.suspicious.leg.streamAge": "ความสดใหม่ของสตรีม",
  "systemManagement.suspicious.leg.volumeOpenInterest": "ปริมาณการซื้อขายใน 24 ชั่วโมง / จำนวนสัญญาที่เปิด",
  "systemManagement.suspicious.leg.funding": "การจัดหาเงินทุน",
  "systemManagement.suspicious.leg.relatedStream": "สตรีมที่เกี่ยวข้อง",
  "systemManagement.compute.warning.title": "การวิเคราะห์ระบบ",
  "systemManagement.compute.warning.description": "การ commit ล่าสุดอยู่ใกล้หรือเกินช่วงการคำนวณปัจจุบันแล้ว โปรดตรวจสอบตัวชี้วัดของ shard และปริมาณแถวที่ยังไม่ได้รับการอัปเดตพร้อมกัน",
  "systemManagement.compute.paramsTitle": "คำนวณพารามิเตอร์",
  "systemManagement.compute.shards.title": "สถานะของ Shard ({{count}})",
  "systemManagement.compute.shards.aria": "ตรวจสอบสถานะของ shard",
  "systemManagement.compute.shards.shard": "Shard",
  "systemManagement.compute.shards.rows": "แถว",
  "systemManagement.compute.shards.dirtyRows": "แถวที่สกปรก",
  "systemManagement.compute.shards.latestDirty": "แถวที่สกปรกล่าสุด",
  "systemManagement.compute.shards.composition": "องค์ประกอบของผลกระทบ",
  "systemManagement.compute.shards.p99": "ความล่าช้าของ P99",
  "systemManagement.degradeDialog.title": "ยืนยันการหยุดชั่วคราว",
  "systemManagement.degradeDialog.description": "ตัดการเชื่อมต่อ <strong>{{venue}}</strong> ด้วยตนเอง? การนี้จะหยุดการรับข้อมูลตลาดทั้งหมดสำหรับตลาดหลักทรัพย์นั้นจนกว่าคุณจะฟื้นฟูการเชื่อมต่อ",
  "systemManagement.degradeDialog.confirm": "หยุดการแลกเปลี่ยน",
  "settingsManagement.exchangeFrame.title": "การบริหารจัดการตลาดแลกเปลี่ยน",
  "settingsManagement.exchangeFrame.preparing": "โมดูลการเตรียมการ",
  "settingsManagement.exchangeFrame.unavailable": "โมดูลนี้ไม่สามารถใช้งานได้",
  "settingsManagement.exchangeFrame.reset": "ตั้งใหม่",
  "settingsManagement.exchanges.errors.signedOut": "เซสชันของคุณได้หมดอายุแล้ว โปรดเข้าสู่ระบบใหม่และลองอีกครั้ง",
  "settingsManagement.exchanges.errors.forbidden": "บัญชีนี้ไม่สามารถจัดการการตั้งค่าการแลกเปลี่ยนได้",
  "settingsManagement.exchanges.errors.loadStatus": "ไม่สามารถโหลดการตั้งค่า Exchange ได้ (HTTP {{status}}).",
  "settingsManagement.exchanges.errors.loadFailed": "ไม่สามารถโหลดการตั้งค่า Exchange ได้ โปรดลองอีกครั้งในไม่ช้า",
  "settingsManagement.exchanges.errors.saveFailed": "ไม่สามารถบันทึกการตั้งค่า Exchange ได้ โปรดลองอีกครั้งในไม่ช้า",
  "settingsManagement.exchanges.errors.conflict": "ผู้ดูแลระบบอีกคนหนึ่งได้ส่งการตั้งค่าใหม่ที่อัปเดตแล้ว มาตรฐานอ้างอิงหลักได้รับการอัปเดตแล้ว และฉบับร่างในเครื่องของคุณยังคงถูกเก็บไว้; โปรดตรวจสอบและบันทึกอีกครั้ง",
  "settingsManagement.exchanges.errors.loadTitle": "ไม่สามารถโหลดระบบจัดการ Exchange ได้",
  "settingsManagement.exchanges.disabled.refreshing": "สถานะการแลกเปลี่ยนกำลังถูกอัปเดต",
  "settingsManagement.exchanges.disabled.loading": "กำลังโหลดสถานะการแลกเปลี่ยน",
  "settingsManagement.exchanges.disabled.saving": "กำลังบันทึกการตั้งค่า Exchange",
  "settingsManagement.exchanges.disabled.dirtyRefresh": "บันทึกการเปลี่ยนแปลงการเปิดใช้งานการแลกเปลี่ยนที่ยังอยู่ระหว่างดำเนินการก่อนที่จะรีเฟรช",
  "settingsManagement.exchanges.disabled.noSnapshot": "ยังไม่มีภาพถ่ายของ Exchange ที่สามารถแก้ไขได้ถูกโหลดมา",
  "settingsManagement.exchanges.disabled.clean": "การตั้งค่าปัจจุบันไม่มีการเปลี่ยนแปลงที่ยังไม่บันทึก",
  "settingsManagement.exchanges.disabled.nothingToReset": "ไม่มีการเปลี่ยนแปลงที่ยังไม่บันทึกเพื่อรีเซ็ต",
  "settingsManagement.exchanges.disabled.refreshingToggle": "สถานะการแลกเปลี่ยนกำลังอัปเดตอยู่ คุณสามารถทำการเปลี่ยนแปลงได้เมื่อกระบวนการนี้เสร็จสิ้น",
  "settingsManagement.exchanges.disabled.loadingToggle": "สถานะการแลกเปลี่ยนกำลังโหลดอยู่ คุณสามารถปรับเปลี่ยนได้เมื่อกระบวนการเสร็จสิ้น",
  "settingsManagement.exchanges.disabled.savingToggle": "กำลังบันทึกการตั้งค่า Exchange อยู่ คุณสามารถปรับเปลี่ยนได้เมื่อกระบวนการเสร็จสิ้น",
  "settingsManagement.exchanges.notice.saveFailed": "การบันทึกไม่สำเร็จ",
  "settingsManagement.exchanges.notice.retainedAfterSaveFailure": "{{error}} ภาพสแนปช็อตที่ประสบความสำเร็จล่าสุดจะยังคงแสดงอยู่",
  "settingsManagement.exchanges.notice.refreshFailed": "ไม่สามารถรีเฟรชได้",
  "settingsManagement.exchanges.feedback.synced.title": "การตั้งค่าได้ซิงค์แล้ว",
  "settingsManagement.exchanges.feedback.synced.message": "การตั้งค่า Exchange ได้ถูกบันทึกแล้ว",
  "settingsManagement.exchanges.feedback.persisted.title": "การตั้งค่าถูกเก็บไว้",
  "settingsManagement.exchanges.feedback.persisted.message": "การกำหนดค่าที่ถูกต้องได้รับการยืนยันแล้ว; ตัวเชื่อมต่อและโครงสร้างเครือข่ายในระหว่างการทำงานจะยังคงปรับตัวให้สอดคล้องกับสถานะปัจจุบันต่อไป",
  "settingsManagement.exchanges.status.refreshing": "สดชื่น",
  "settingsManagement.exchanges.status.staleSnapshot": "ภาพถ่ายที่เก่าแล้ว",
  "settingsManagement.exchanges.status.unsaved": "ยังไม่บันทึก",
  "settingsManagement.exchanges.status.synced": "ซิงค์แล้ว",
  "settingsManagement.exchanges.snapshot": "ภาพถ่ายชั่วขณะ",
  "settingsManagement.exchanges.actions.refreshing": "สดชื่น…",
  "settingsManagement.exchanges.actions.refresh": "รีเฟรช",
  "settingsManagement.exchanges.empty.title": "ไม่รับเปลี่ยนสินค้า",
  "settingsManagement.exchanges.empty.staleTitle": "ไม่มีการแลกเปลี่ยนในภาพรวมล่าสุด",
  "settingsManagement.exchanges.empty.staleDescription": "การอัปเดตนี้ไม่สำเร็จ ดังนั้น สแนปช็อตที่ว่างเปล่าก่อนหน้านี้ยังคงปรากฏอยู่",
  "settingsManagement.exchanges.table.aria": "สถานะการทำงานและสถานะการเปิดใช้งานของ Exchange",
  "settingsManagement.exchanges.table.exchange": "แลกเปลี่ยน",
  "settingsManagement.exchanges.table.global": "ทั่วโลก",
  "settingsManagement.exchanges.table.runtime": "เวลาทำงาน",
  "settingsManagement.exchanges.table.discovery": "การค้นพบ",
  "settingsManagement.exchanges.table.announcements": "ประกาศ",
  "settingsManagement.exchanges.table.instruments": "เครื่องดนตรี",
  "settingsManagement.exchanges.table.disabledSupported": "ผู้พิการ / ผู้ได้รับการสนับสนุน",
  "settingsManagement.exchanges.table.toggleAria": "การเปิดใช้งาน {{venue}} แบบทั่วโลก; ปัจจุบัน {{state}}",
  "settingsManagement.exchanges.table.enabled": "เปิดใช้งาน",
  "settingsManagement.exchanges.table.disabled": "ถูกปิดใช้งาน",
  "settingsManagement.exchanges.table.marketCountAria": "{{disabled}} {{total}} ได้ปิดตลาดสำหรับผู้พิการ",
  "settingsManagement.exchanges.capability.available": "มีอยู่",
  "settingsManagement.exchanges.capability.unavailable": "ไม่มีให้บริการ",
  "settingsManagement.credentialsFrame.title": "ข้อมูลรับรอง API",
  "settingsManagement.credentials.errors.signedOut": "เซสชันของคุณได้หมดอายุแล้ว โปรดเข้าสู่ระบบใหม่และลองอีกครั้ง",
  "settingsManagement.credentials.errors.forbidden": "บัญชีนี้ไม่สามารถจัดการข้อมูลการเข้าสู่ระบบของ Exchange ได้",
  "settingsManagement.credentials.errors.loadStatus": "ไม่สามารถโหลดข้อมูลรับรอง API ได้ (HTTP {{status}}).",
  "settingsManagement.credentials.errors.loadFailed": "ไม่สามารถโหลดข้อมูลรับรอง API ได้ โปรดลองอีกครั้งในไม่ช้า",
  "settingsManagement.credentials.errors.saveFailed": "ไม่สามารถบันทึกข้อมูลรับรอง API ได้ โปรดลองอีกครั้งในไม่ช้า",
  "settingsManagement.credentials.errors.loadTitle": "ไม่สามารถโหลดข้อมูลรับรอง API ได้",
  "settingsManagement.credentials.errors.noSnapshot": "ยังไม่มีภาพถ่ายข้อมูลรับรอง API ของ Exchange ให้ใช้งานได้",
  "settingsManagement.credentials.disabled.saving": "กำลังบันทึกข้อมูลรับรอง API อยู่ คุณสามารถต่อ tụcการแก้ไขได้เมื่อกระบวนการนี้เสร็จสิ้น",
  "settingsManagement.credentials.disabled.refreshing": "ข้อมูลรับรอง API กำลังถูกอัปเดต คุณสามารถดำเนินการแก้ไขต่อได้เมื่อกระบวนการนี้เสร็จสิ้น",
  "settingsManagement.credentials.disabled.loading": "กำลังโหลดข้อมูลรับรอง API อยู่ คุณสามารถต่อ tụcการแก้ไขได้เมื่อกระบวนการนี้เสร็จสิ้น",
  "settingsManagement.credentials.disabled.clean": "ฉบับร่างปัจจุบันไม่มีการเปลี่ยนแปลงที่ยังไม่บันทึก",
  "settingsManagement.credentials.disabled.nothingToReset": "ไม่มีการเปลี่ยนแปลงที่ยังไม่บันทึกเพื่อรีเซ็ต",
  "settingsManagement.credentials.disabled.dirtyRefresh": "บันทึกหรือตั้งค่าร่างข้อมูลรับรองใหม่ก่อนที่จะรีเฟรช",
  "settingsManagement.credentials.disabled.emptyDraft": "ฉบับร่างปัจจุบันยังว่างอยู่",
  "settingsManagement.credentials.notice.saveFailed": "การบันทึกไม่สำเร็จ",
  "settingsManagement.credentials.notice.refreshFailed": "ไม่สามารถรีเฟรชได้",
  "settingsManagement.credentials.notice.updated": "ข้อมูลรับรองได้รับการอัปเดตแล้ว",
  "settingsManagement.credentials.status.refreshing": "สดชื่น…",
  "settingsManagement.credentials.status.stale": "ภาพถ่ายที่เก่าแล้ว",
  "settingsManagement.credentials.status.staleUnsaved": "ภาพถ่ายที่เก่า · ยังไม่บันทึก",
  "settingsManagement.credentials.status.unsaved": "ยังไม่บันทึก",
  "settingsManagement.credentials.status.configured": "ตั้งค่าแล้ว",
  "settingsManagement.credentials.status.notConfigured": "ยังไม่ได้ตั้งค่า",
  "settingsManagement.credentials.description.loading": "กำลังโหลดสถานะข้อมูลรับรอง",
  "settingsManagement.credentials.description.noSnapshot": "ไม่มีภาพถ่ายข้อมูลรับรอง",
  "settingsManagement.credentials.description.lastSaved": "บันทึกครั้งสุดท้าย:",
  "settingsManagement.credentials.description.neverSaved": "ยังไม่เคยบันทึก",
  "settingsManagement.credentials.fields.apiKey": "กุญแจ API",
  "settingsManagement.credentials.fields.apiSecret": "รหัสลับ API",
  "settingsManagement.credentials.fields.passphrase": "รหัสผ่าน",
  "settingsManagement.credentials.fields.showApiKey": "แสดงกุญแจ API",
  "settingsManagement.credentials.fields.hideApiKey": "ซ่อนกุญแจ API",
  "settingsManagement.credentials.fields.showApiSecret": "แสดงรหัสลับ API",
  "settingsManagement.credentials.fields.hideApiSecret": "ซ่อนรหัสลับ API",
  "settingsManagement.credentials.fields.showPassphrase": "แสดงรหัสผ่าน",
  "settingsManagement.credentials.fields.hidePassphrase": "ซ่อนรหัสผ่าน",
  "settingsManagement.credentials.wsEnabled": "เปิดการเชื่อมต่อข้อมูลตลาด {{venue}} ที่ผ่านการตรวจสอบสิทธิ์",
  "settingsManagement.credentials.actions.clearDraft": "ฉบับร่างที่ชัดเจน",
  "settingsManagement.credentials.actions.clearing": "กำลังล้างข้อมูล…",
  "settingsManagement.credentials.actions.clearCredentials": "ล้างข้อมูลรับรอง",
  "settingsManagement.pairs.tabs.overview": "ภาพรวม",
  "settingsManagement.pairs.tabs.matching": "ตัวตนและหน่วยวัด",
  "settingsManagement.pairs.tabs.quoteFamilies": "กลุ่มคำพูด",
  "metadata.documentTitles.monitor": "Monitor · ZML Monitor",
  "metadata.documentTitles.funding": "$t(zml:zml.metric.funding_rate) · ZML Monitor",
  "metadata.documentTitles.history": "ประวัติ · ZML Monitor",
  "metadata.documentTitles.historyCurve": "กราฟประวัติ · ZML Monitor",
  "metadata.documentTitles.historyFunding": "ประวัติการจัดหาทุน · ZML Monitor",
  "metadata.documentTitles.news": "ข่าว · ZML Monitor",
  "metadata.documentTitles.notificationSettings": "การตั้งค่าการแจ้งเตือน · ZML Monitor",
  "metadata.documentTitles.tools": "กล่องเครื่องมือ · ZML Monitor",
  "metadata.documentTitles.notFound": "ไม่พบหน้า · ZML Monitor",
  "metadata.descriptions.default": "ติดตามตลาดระหว่างตลาดต่าง ๆ ข้อมูลการให้กู้ยืม ข่าวสาร และคำเตือนแบบเรียลไทม์ ในที่เดียว",
  "metadata.descriptions.login": "ลงชื่อเข้าใช้ ZML Monitor เพื่อเข้าถึงตลาดข้ามแพลตฟอร์ม อัตราดอกเบี้ย ข่าวสาร และคำเตือนอย่างปลอดภัย",
  "metadata.descriptions.register": "ยืนยันตัวตนกับ Google, สร้างบัญชี ZML Monitor ของคุณ และเริ่มติดตามการซื้อขายบนตลาดต่าง ๆ",
  "metadata.descriptions.management": "จัดการผู้ใช้ ZML Monitor การเรียกเก็บเงิน วิธีการลงชื่อเข้าใช้ แหล่งข้อมูล และการดำเนินงานของระบบ",
  "metadata.descriptions.history": "ตรวจสอบข้อมูลย้อนหลังเกี่ยวกับส่วนต่างราคา (spreads) เงินทุน และบันทึกการชำระบัญชีจากตลาดต่าง ๆ",
  "metadata.descriptions.notificationSettings": "จัดการช่องแจ้งเตือนบนเว็บ ZML Monitor และ Feishu",
  "metadata.descriptions.notFound": "ที่อยู่นี้ไม่มีอยู่จริง โปรดกลับไปยังคอนโซลการเฝ้าติดตาม ZML Monitor",
  "standalone.historyCurve.title": "ประวัติการรวมตัว",
  "standalone.historyCurve.loadingStatus": "กำลังโหลด",
  "standalone.historyCurve.errorStatus": "การโหลดไม่สำเร็จ",
  "standalone.historyCurve.loading": "กำลังโหลดกราฟประวัติ…",
  "standalone.historyCurve.errorTitle": "ไม่สามารถแสดงกราฟประวัติได้",
  "standalone.historyCurve.missingTitle": "ไม่สามารถเปิดกราฟประวัติได้",
  "standalone.historyCurve.missingDescription": "ลิงก์นี้ขาดข้อมูลการรวมที่ถูกต้อง โปรดเปิดกราฟอีกครั้งจาก Monitor หรือบัตรแจ้งเตือนของมัน",
  "standalone.fundingHistory.title": "ประวัติการจัดหาเงินทุน",
  "standalone.fundingHistory.loadingStatus": "กำลังโหลด",
  "standalone.fundingHistory.moduleErrorStatus": "การโหลดไม่สำเร็จ",
  "standalone.fundingHistory.loading": "กำลังโหลดประวัติการให้ทุน…",
  "standalone.fundingHistory.moduleErrorTitle": "ไม่มีข้อมูลเกี่ยวกับประวัติการจัดหาทุน",
  "standalone.fundingHistory.missingTitle": "ไม่สามารถเปิดประวัติการให้ทุนได้",
  "standalone.fundingHistory.missingDescription": "ลิงก์นี้ขาดข้อมูลการรวมที่ถูกต้อง โปรดเปิดประวัติการให้ทุนอีกครั้งจาก Monitor หรือบัตรแจ้งเตือนของมัน",
  "standalone.fundingHistory.requestErrorStatus": "อ่านไม่สำเร็จ",
  "standalone.fundingHistory.requestErrorTitle": "ไม่สามารถอ่านประวัติการให้ทุนได้",
  "standalone.fundingHistory.requestErrorFallback": "ไม่สามารถโหลดประวัติการให้ทุนได้",
  "standalone.notificationSettings.title": "การตั้งค่าการแจ้งเตือน",
  "standalone.notificationSettings.loading": "กำลังโหลดการตั้งค่าการแจ้งเตือน…",
  "standalone.notificationSettings.moduleErrorTitle": "ไม่สามารถแสดงการตั้งค่าการแจ้งเตือนได้",
  "standalone.notificationSettings.quickPause": "หยุดชั่วคราว",
  "standalone.notificationSettings.missingTitle": "ไม่สามารถเปิดการแจ้งเตือน Feishu ที่ถูกหยุดชั่วคราวได้",
  "standalone.notificationSettings.missingDescription": "ลิงก์นี้ไม่ระบุการรวมกันที่ถูกต้อง โปรดเปิดการแจ้งเตือนอีกครั้งจากบัตรแจ้งเตือน",
  "standalone.notificationSettings.context.currentCombination": "การรวมกันในปัจจุบัน",
  "standalone.notificationSettings.context.target": "เป้าหมาย",
  "standalone.notificationSettings.context.scope": "ขอบเขต",
  "standalone.notificationSettings.context.duration": "ระยะเวลา",
  "standalone.notificationSettings.context.muteDuration": "ระยะเวลาปิดเสียง",
  "standalone.notificationSettings.context.customDuration": "ระยะเวลาที่กำหนดเอง",
  "standalone.notificationSettings.context.minuteUnit": "นาที",
  "standalone.notificationSettings.context.invalidDuration": "ระยะเวลาที่กำหนดเองต้องเป็นตัวเลขเต็มระหว่าง 1 ถึง 43,200 นาที",
  "standalone.notificationSettings.context.invalidDurationField": "ป้อนจำนวนเต็มระหว่าง 1 ถึง 43,200",
  "standalone.notificationSettings.context.selectTarget": "เลือกเป้าหมายการแจ้งเตือนอย่างน้อยหนึ่งรายการ",
  "standalone.notificationSettings.context.ruleLoadFailed": "ไม่สามารถยืนยันกฎการปิดเสียงปัจจุบันได้: {{error}} ระบบจะอ่านกฎดังกล่าวใหม่โดยอัตโนมัติ",
  "standalone.notificationSettings.context.busyReading": "กำลังอ่านกฎการแจ้งเตือนปัจจุบัน…",
  "standalone.notificationSettings.context.busyConfirming": "กำลังยืนยันกฎการแจ้งเตือนปัจจุบัน…",
  "standalone.notificationSettings.context.busyUpdating": "กำลังอัปเดตกฎการแจ้งเตือน โปรดรอจนกว่าการดำเนินการปัจจุบันจะเสร็จสิ้น",
  "standalone.notificationSettings.context.sourceTabNotice": "แท็บตัวกรองแหล่งที่มา: {{tab}}. แหล่งที่มาอธิบายเพียงจุดที่คุณได้ป้อนข้อมูลเท่านั้น; การหยุดชั่วคราวจะยังคงครอบคลุมทุกแท็บและช่องที่ตรงกันในบัญชีนี้",
  "standalone.notificationSettings.context.deletedSourceTab": "แท็บแหล่งข้อมูลถูกลบหรือไม่สามารถเข้าถึงได้",
  "standalone.notificationSettings.context.idle.webBadge": "แถวที่ถูกเน้นแสดงสถานะกำลังใช้งาน",
  "standalone.notificationSettings.context.idle.soundCooldown": "ช่วงเวลาเสียงแจ้งเตือน {{duration}}",
  "standalone.notificationSettings.context.idle.soundOff": "ปิดเสียงในเบราว์เซอร์นี้",
  "standalone.notificationSettings.context.idle.settingsNotReady": "การตั้งค่าการแจ้งเตือนยังไม่พร้อม",
  "standalone.notificationSettings.context.idle.feishu": "ครอบคลุมทุกแท็บและช่องที่ตรงกันในบัญชีนี้",
  "standalone.notificationSettings.context.state.reading": "การอ่าน",
  "standalone.notificationSettings.context.state.readingDetail": "การยืนยันกฎการหยุดชั่วคราวปัจจุบัน",
  "standalone.notificationSettings.context.state.unknown": "สถานะไม่ทราบ",
  "standalone.notificationSettings.context.state.unknownDetail": "ไม่สามารถยืนยันกฎการหยุดชั่วคราวในปัจจุบันได้",
  "standalone.notificationSettings.context.state.paused": "หยุดชั่วคราว",
  "standalone.notificationSettings.context.state.clear": "ยังไม่หยุดชั่วคราว",
  "standalone.notificationSettings.context.notice.paused": "หยุดชั่วคราว{{targets}}",
  "standalone.notificationSettings.context.notice.pauseFailed": "การหยุดชั่วคราวไม่ทำงาน: {{reason}}",
  "standalone.notificationSettings.context.notice.restored": "{{target}} ที่ได้รับการบูรณะแล้ว",
  "standalone.notificationSettings.context.notice.restoreFailed": "การคืนค่าไม่สำเร็จ: {{reason}}",
  "standalone.notificationSettings.context.notice.extended": "{{target}} ที่ขยายเวลา",
  "standalone.notificationSettings.context.notice.extendFailed": "การขยายเวลาไม่ถูกนำไปใช้: {{reason}}",
  "standalone.notificationSettings.context.submit.syncing": "การซิงค์",
  "standalone.notificationSettings.context.submit.submitting": "ส่ง",
  "standalone.notificationSettings.context.submit.confirm": "ยืนยันการหยุดชั่วคราว",
  "standalone.notificationSettings.context.accountSound.title": "เสียงแจ้งเตือน",
  "standalone.notificationSettings.context.accountSound.current": "ปัจจุบัน",
  "standalone.notificationSettings.context.accountSound.recent": "ล่าสุด",
  "standalone.notificationSettings.context.accountSound.on": "เปิดในเบราว์เซอร์นี้",
  "standalone.notificationSettings.context.accountSound.off": "ปิดเสียงในเบราว์เซอร์นี้",
  "standalone.notificationSettings.context.accountSound.cooldown": "ช่วงเวลาเสียงแจ้งเตือน {{duration}}",
  "standalone.notificationSettings.context.accountSound.loading": "กำลังโหลดการตั้งค่าการแจ้งเตือน…",
  "standalone.notificationSettings.context.accountSound.notReady": "การตั้งค่าการแจ้งเตือนยังไม่พร้อม",
  "standalone.notificationSettings.context.accountSound.readingReason": "กำลังตรวจสอบการตั้งค่าการแจ้งเตือนของบัญชีนี้",
  "standalone.notificationSettings.context.accountSound.test": "ทดสอบ",
  "standalone.notificationSettings.context.accountSound.openSettings": "เปิดการตั้งค่าเสียงแจ้งเตือน",
  "standalone.notificationSettings.context.accountSound.cooldownSeconds": "{{count}}s",
  "standalone.notificationSettings.context.accountSound.status.played": "เล่นแล้ว",
  "standalone.notificationSettings.context.accountSound.status.disabled": "ปิดเสียง",
  "standalone.notificationSettings.context.accountSound.status.cooldown": "ข้ามเพราะอยู่ในช่วงเวลาเสียงแจ้งเตือน",
  "standalone.notificationSettings.context.accountSound.status.blocked": "ถูกบล็อกโดยเบราว์เซอร์",
  "standalone.notificationSettings.context.accountSound.status.error": "เกิดข้อผิดพลาดในการเล่น",
  "nav.monitor": "จอแสดงผล",
  "nav.funding": "$t(zml:zml.metric.funding_rate)",
  "nav.news": "ข่าว",
  "nav.tools": "เครื่องมือ",
  "nav.linkage": "การเชื่อมโยงแหล่งทุน",
  "nav.management": "ผู้ดูแลระบบ",
  "notificationRules.targets.web_badge.label": "ตราสัญลักษณ์บนเว็บ",
  "notificationRules.targets.web_badge.shortLabel": "ตรา",
  "notificationRules.targets.web_badge.caption": "การเน้นแถว / สัญลักษณ์",
  "notificationRules.targets.web_sound.label": "เสียงบนเว็บ",
  "notificationRules.targets.web_sound.shortLabel": "เสียง",
  "notificationRules.targets.web_sound.caption": "เล่นเสียงเตือน",
  "notificationRules.targets.feishu.label": "การแจ้งเตือนจาก Feishu",
  "notificationRules.targets.feishu.shortLabel": "Feishu",
  "notificationRules.targets.feishu.caption": "การแจ้งเตือนกลุ่ม",
  "notificationRules.scopes.opportunity": "โอกาสนี้",
  "notificationRules.scopes.symbol": "สินทรัพย์นี้",
  "notificationRules.scopes.exchange_pair": "คู่ซื้อขายนี้",
  "notificationRules.scopes.workspace": "บัญชีทั้งหมด",
  "notificationRules.durations.15m": "15 นาที",
  "notificationRules.durations.1h": "1 ชั่วโมง",
  "notificationRules.durations.4h": "4 ชั่วโมง",
  "notificationRules.durations.24h": "24 ชั่วโมง",
  "notificationRules.durations.3d": "3 วัน",
  "notificationRules.durations.custom": "ตามสั่ง",
  "notificationRules.remaining.expired": "หมดอายุแล้ว",
  "notificationRules.remaining.minutes": "{{count}} เหลืออีกกี่นาที",
  "notificationRules.remaining.hours": "{{count}} เวลาที่เหลือ",
  "notificationRules.remaining.days": "{{count}} เหลืออีกกี่วัน",
  "notificationRules.matrix.aria": "กลุ่มเป้าหมายของการแจ้งเตือน",
  "notificationRules.matrix.busy": "กำลังอัปเดตกฎการแจ้งเตือน โปรดรอจนกว่าการดำเนินการปัจจุบันจะเสร็จสิ้น",
  "notificationRules.matrix.unselected": "ยังไม่ถูกเลือก",
  "notificationRules.matrix.extending": "ขยาย",
  "notificationRules.matrix.extend": "ขยาย",
  "notificationRules.matrix.restoring": "การกู้คืน",
  "notificationRules.matrix.restore": "กู้คืน",
  "notificationRules.workspace.title": "หยุดใช้งานบัญชีทั้งหมด",
  "notificationRules.workspace.description": "การหยุดชั่วคราวจะมีผลเฉพาะกับเป้าหมายการแจ้งเตือนที่เลือกไว้ในบัญชีนี้เท่านั้น",
  "notificationRules.workspace.targetLegend": "กลุ่มเป้าหมายของการแจ้งเตือน",
  "notificationRules.workspace.duration": "ระยะเวลาหยุดชั่วคราว",
  "notificationRules.workspace.create": "สร้างช่วงพัก",
  "notificationRules.workspace.activeTitle": "กฎการหยุดชั่วคราวแบบแอคทีฟ",
  "notificationRules.workspace.activeDescription": "การคืนค่ากฎจะทำให้เป้าหมายการแจ้งเตือนนั้นกลับมาทำงานทันที",
  "notificationRules.workspace.emptyTitle": "ไม่มีกฎการหยุดชั่วคราวที่กำลังทำงานอยู่",
  "notificationRules.workspace.emptyDescription": "จุดหยุดใหม่จะปรากฏขึ้นที่นี่",
  "notificationRules.workspace.restore": "กู้คืน",
  "notificationRules.workspace.selectTarget": "เลือกเป้าหมายการแจ้งเตือนอย่างน้อยหนึ่งรายการ",
  "notificationRules.workspace.created": "สร้างกฎการหยุดใช้งานบัญชีแล้ว",
  "notificationRules.workspace.restored": "{{target}} ที่ได้รับการบูรณะ",
  "notificationRules.errors.workspace_required": "ไม่สามารถยืนยันบัญชีเดินสะพัดได้",
  "notificationRules.errors.string_required": "{{field}} ต้องเป็นสตริงที่ไม่ว่าง",
  "notificationRules.errors.invalid_response": "การตอบสนองตามกฎการแจ้งเตือนไม่ถูกต้อง",
  "notificationRules.errors.workspace_mismatch": "การตั้งค่าการแจ้งเตือนนี้ไม่ตรงกับบัญชีปัจจุบัน โปรดรีเฟรชหน้าแล้วลองอีกครั้ง",
  "notificationRules.errors.invalid_target": "เป้าหมายการแจ้งเตือนไม่ถูกต้อง",
  "notificationRules.errors.invalid_scope": "ขอบเขตการแจ้งเตือนไม่ถูกต้อง",
  "notificationRules.errors.invalid_reason": "เหตุผลของกฎการแจ้งเตือนต้องเป็นสตริงหรือ null",
  "notificationRules.errors.invalid_list": "คำตอบจากรายการกฎการแจ้งเตือนไม่ถูกต้อง",
  "notificationRules.errors.targets_required": "ต้องมีเป้าหมายการแจ้งเตือนที่ถูกต้องอย่างน้อยหนึ่งแห่ง",
  "notificationRules.errors.scope_key_required": "เลือกขอบเขตการแจ้งเตือน",
  "notificationRules.errors.muted_until_invalid": "วันหมดอายุของการหยุดรับการแจ้งเตือนไม่ถูกต้อง",
  "notificationRules.errors.load_failed": "บริการไม่พบกฎการแจ้งเตือนใด (HTTP {{status}}).",
  "notificationRules.errors.create_failed": "บริการได้ปฏิเสธการเขียนกฎการแจ้งเตือน (HTTP {{status}}) โปรดลองอีกครั้งในไม่ช้า",
  "notificationRules.errors.rule_ids_required": "เลือกกฎการแจ้งเตือนอย่างน้อยหนึ่งข้อ",
  "notificationRules.errors.restore_failed": "บริการได้ปฏิเสธการกู้คืนกฎการแจ้งเตือน (HTTP {{status}}) โปรดลองอีกครั้งในไม่ช้า",
  "notificationRules.errors.restore_response_invalid": "การตอบกลับการกู้คืนไม่ถูกต้อง",
  "notificationRules.errors.unknown": "การดำเนินการตามกฎการแจ้งเตือนไม่สำเร็จ",
  "marketCatalog.contracts": "สัญญา",
  "marketCatalog.title": "เครื่องมือทางการเงิน",
  "marketCatalog.all": "ทั้งหมด",
  "marketCatalog.allVenues": "ทุกการแลกเปลี่ยน",
  "marketCatalog.allKinds": "ทุกตลาด",
  "marketCatalog.allSettlements": "ทุกการชำระหนี้",
  "marketCatalog.venue": "แลกเปลี่ยน",
  "marketCatalog.kind": "ตลาด",
  "marketCatalog.settlement": "การชำระหนี้",
  "marketCatalog.instrument": "เครื่องดนตรี",
  "marketCatalog.bid": "ราคาเสนอสูงสุด",
  "marketCatalog.ask": "ถามดีที่สุด",
  "marketCatalog.quoteAge": "ถึงเวลาอ้างอิงแล้ว",
  "marketCatalog.search": "เครื่องมือค้นหา",
  "marketCatalog.searchPlaceholder": "รหัสสินทรัพย์หรือรหัสผลิตภัณฑ์ต้นฉบับ…",
  "marketCatalog.loadFailed": "ไม่สามารถโหลดเครื่องดนตรีได้",
  "marketCatalog.loading": "กำลังโหลดอุปกรณ์…",
  "marketCatalog.empty": "ไม่มีเครื่องดนตรีที่ตรงกัน",
  "marketCatalog.refreshFailed": "ข้อมูลราคาไม่สามารถใช้งานได้ในขณะนี้; ค่าที่มีอยู่อาจไม่ถูกต้องแล้ว",
  "marketCatalog.count": "{{count}} เครื่องดนตรี",
  "marketCatalog.previous": "หน้าก่อน",
  "marketCatalog.next": "ต่อไป",
  "marketCatalog.payoff.linear": "เชิงเส้น",
  "marketCatalog.payoff.inverse": "ผกผัน",
  "marketCatalog.payoff.quanto": "Quanto",
  "marketCatalog.quoteState.pending": "กำลังรอใบเสนอราคา",
  "marketCatalog.quoteState.empty_book": "หนังสือว่าง",
  "marketCatalog.quoteState.bid_unavailable": "ไม่มีการเสนอราคา",
  "marketCatalog.quoteState.ask_unavailable": "ไม่ต้องถาม",
  "marketCatalog.quoteState.book_unavailable": "ไม่มีคำอ้างอิง",
  "toolsPage.title": "เครื่องมือ",
  "toolsPage.loading": "กำลังโหลดเครื่องมือ…",
  "toolsPage.items.markets.label": "เครื่องมือทางการเงิน",
  "toolsPage.items.markets.description": "ดูราคาเสนอซื้อและราคาเสนอขายตามสกุลเงินท้องถิ่น โดยแบ่งตามตลาดแลกเปลี่ยน ตลาด และสกุลเงินที่ใช้ในการชำระบัญชี",
  "toolsPage.items.coin.label": "การค้นหาสินทรัพย์",
  "toolsPage.items.coin.description": "ค้นหาตามชื่อหรือสัญลักษณ์เพื่อตรวจสอบตลาดข้ามตลาด การกระจายปริมาณการซื้อขาย และสถานะบริการ",
  "fundingPage.view.copyName": "{{name}} คัดลอก",
  "fundingPage.views.default": "ค่าเริ่มต้น",
  "fundingPage.views.aria": "มุมมองอัตราฟันดิง",
  "fundingPage.views.optionsAria": "ตัวเลือกการแสดงข้อมูลการจัดหาเงินทุน",
  "fundingPage.views.contextMenuAria": "{{name}} ตัวเลือกการดู",
  "fundingPage.views.all": "มุมมองอัตราฟันดิงทั้งหมด",
  "fundingPage.views.namePlaceholder": "ชื่อมุมมอง",
  "fundingPage.views.nameLabel": "ชื่อมุมมอง",
  "fundingPage.views.assets": "สินทรัพย์",
  "fundingPage.views.renameTitle": "เปลี่ยนชื่อมุมมองการจัดสรรเงินทุน",
  "fundingPage.views.renameDescription": "เปลี่ยนชื่อโดยรักษาหน้าต่าง ตัวกรอง และลำดับการจัดเรียงไว้",
  "fundingPage.views.createNew": "สร้างมุมมองการจัดหาเงินทุน",
  "fundingPage.views.deleteTitle": "ลบมุมมองการจัดสรรเงินทุน",
  "fundingPage.views.deleteLast": "เก็บมุมมองอัตรา Funding ไว้อย่างน้อยหนึ่งรายการ",
  "fundingPage.views.deleteDescription": "ลบ “{{name}}” หรือไม่ ช่วงเวลา กระดานเทรด และการตั้งค่าค้นหาของมุมมองนี้จะถูกลบ คุณสามารถเลิกทำได้ภายในไม่กี่วินาทีหลังลบ",
  "fundingPage.views.deleteConfirm": "ลบมุมมอง",
  "fundingPage.views.reorder": "จัดเรียงใหม่ตามมุมมอง{{name}}",
  "fundingPage.status.applying": "การสมัคร",
  "fundingPage.status.reconnecting": "เชื่อมต่อใหม่",
  "fundingPage.status.ariaSeparator": "; ",
  "fundingPage.retrySave": "ลองบันทึกใหม่",
  "fundingPage.reload": "โหลดใหม่",
  "fundingPage.errors.settingsLoadFailed": "การตั้งค่าการจัดหาเงินทุนไม่สามารถใช้งานได้ในขณะนี้ โปรดรีเฟรชหน้าและลองอีกครั้ง",
  "fundingPage.errors.settingsSaveFailed": "ไม่สามารถบันทึกการตั้งค่าการจัดสรรเงินทุนได้ มุมมองปัจจุบันยังคงไม่เปลี่ยนแปลง",
  "fundingPage.errors.queryRejected": "ไม่สามารถโหลดผลการจัดหาทุนปัจจุบันได้ โปรดลองอีกครั้ง",
  "fundingPage.errors.queryRejectedRetained": "ไม่สามารถใช้ตัวกรองใหม่ได้ ผลลัพธ์เดิมยังคงแสดงอยู่",
  "fundingPage.errors.connectionInterrupted": "การเชื่อมต่อระบบการโอนเงินแบบเรียลไทม์ถูกขัดจังหวะและกำลังอยู่ในขั้นตอนการกู้คืน",
  "fundingPage.sourceUnavailableTitle": "ไม่มีข้อมูลที่เก็บสะสมไว้",
  "fundingPage.loadFailed": "การโหลดไม่สำเร็จ",
  "fundingPage.sourceUnavailableDescription": "หน้าต่างสะสมที่เลือกไว้ไม่สามารถใช้งานได้ในขณะนี้ โปรดลองอีกครั้งในไม่ช้า",
  "fundingPage.loadingMatrix": "กำลังโหลดตารางการจัดสรรเงินทุน…",
  "fundingPage.emptyTitle": "ไม่มีข้อมูลเกี่ยวกับงบประมาณ",
  "fundingPage.emptyDescription": "ยังไม่มีการผลิตสินทรัพย์ใดภายในขอบเขตการติดตามผล",
  "fundingPage.filteredEmptyTitle": "ไม่มีสินทรัพย์ที่ตรงกัน",
  "fundingPage.filteredEmptyDescription": "การค้นหาสินทรัพย์ปัจจุบันหรือตัวกรองการแลกเปลี่ยนไม่พบผลลัพธ์ใดๆ โปรดล้างตัวกรองเพื่อดูทั้งหมด",
  "fundingPage.detail.title": "{{coin}} รายละเอียดการสนับสนุนทางการเงิน",
  "fundingPage.detail.allVenues": "ค่าธรรมเนียมการให้ทุนในทุกตลาด",
  "fundingPage.detail.collapse": "ปิด",
  "fundingPage.detail.loadErrorFallback": "ไม่สามารถโหลดข้อมูลการจัดหาทุนจากสินทรัพย์ได้",
  "fundingPage.detail.loading": "กำลังโหลดการจัดหาทุนสำหรับสินทรัพย์…",
  "fundingPage.detail.spotBasis": "ส่วนต่าง (ซื้อสปอต / ขายสัญญาถาวร)",
  "fundingPage.detail.aggregation": "{{spot}} spot · {{perpetual}} perpetual",
  "fundingPage.detail.bestLong": "ดีที่สุดสำหรับระยะไกล",
  "fundingPage.detail.bestShort": "เรื่องสั้นที่ดีที่สุด",
  "fundingPage.detail.venueTableAria": "รายละเอียดค่าธรรมเนียมเงินทุนตามสินทรัพย์ตามตลาด",
  "fundingPage.detail.exchange": "Exchange",
  "fundingPage.detail.liveFold": "Live ({{fold}})",
  "fundingPage.detail.interval": "ช่วงเวลา",
  "fundingPage.detail.settlementTableAria": "การชำระหนี้จากแหล่งทุนสินทรัพย์เมื่อเร็วๆ นี้",
  "fundingPage.detail.settlementTime": "เวลาการชำระเงิน",
  "fundingPage.detail.rate": "$t(zml:zml.metric.funding_rate)",
  "fundingPage.detail.noSettlements": "ไม่มีบันทึกการชำระหนี้",
  "fundingPage.detail.viewPrefix": "ดู",
  "fundingPage.detail.viewSuffix": "รายละเอียด",
  "fundingPage.detail.stale": "เก่า",
  "fundingPage.detail.predictedRate": "อัตราฟันดิงที่คาดการณ์",
  "fundingPage.detail.nextSettlement": "การชำระเงินครั้งต่อไป",
  "fundingPage.detail.settlingSoon": "จะเสร็จสิ้นในไม่ช้า",
  "fundingPage.detail.rateCap": "ขีดจำกัดสูงสุดแบบสัมบูรณ์ในช่วงค่าต้นฉบับ",
  "fundingPage.detail.rateRange": "ค่าต่ำสุด/ค่าสูงสุดของช่วงค่าแบบเนทีฟ",
  "fundingPage.detail.coverage30d": "ความคุ้มครอง 30 วัน",
  "fundingPage.detail.source": "แหล่งที่มา",
  "fundingPage.sourceMode.officialOnly": "สำหรับเจ้าหน้าที่เท่านั้น",
  "fundingPage.sourceMode.mixed": "เวอร์ชันทางการ + ภาพถ่ายสด",
  "fundingPage.sourceMode.capturedOnly": "บันทึกเฉพาะแบบสดเท่านั้น",
  "fundingPage.sourceMode.empty": "ไม่มีแหล่งที่มา",
  "fundingPage.sourceMode.unknown": "แหล่งที่มาไม่ทราบ",
  "fundingPage.matrix.aria": "ตารางการจัดสรรเงินทุน",
  "fundingPage.matrix.coin": "สินทรัพย์",
  "fundingPage.matrix.unknownAsset": "สินทรัพย์ที่ไม่ทราบ",
  "fundingPage.matrix.basis": "พื้นฐาน",
  "fundingPage.matrix.basisLongLabel": "ส่วนต่างราคาแบบระยะยาว / ส่วนต่างราคาแบบถาวร",
  "fundingPage.matrix.basisTooltip": "ส่วนต่างระหว่างราคาสปอตระยะยาวกับราคาสปอตแบบต่อเนื่อง = (ราคาอ้างอิงแบบต่อเนื่อง − ราคาอ้างอิงสปอต) ÷ ราคาอ้างอิงสปอต × 100% ทั้งสองฝ่ายใช้ราคาตลาดกลาง; ราคาที่ล้าสมัยจะถูกลบออกก่อนการให้น้ำหนักตามปริมาณการซื้อขายใน 24 ชั่วโมง โดยใช้ค่ามัธยฐาน ±3% เป็นขีดจำกัด ค่าบวกหมายความว่าสัญญาแบบต่อเนื่องซื้อขายด้วยราคาพรีเมียม",
  "fundingPage.matrix.ariaSeparator": ", ",
  "fundingPage.matrix.oiLabel": "$t(zml:zml.metric.open_interest_notional)",
  "fundingPage.matrix.volume24hLabel": "$t(zml:zml.metric.quote_volume_24h)",
  "fundingPage.matrix.bestLongAria": "เลือกตลาดที่มีอัตราค่าทุนที่ดีที่สุดสำหรับตำแหน่ง Long (ได้รับค่าทุนหรือจ่ายค่าทุนน้อยที่สุด)",
  "fundingPage.matrix.bestShortAria": "เลือกตลาดที่มีอัตราค่าทุนที่ดีที่สุดสำหรับตำแหน่งขาย (ได้รับค่าทุนมากที่สุด)",
  "fundingPage.matrix.missingSpotReference": "ไม่มีราคาอ้างอิงตามจุด",
  "fundingPage.matrix.missingPerpetualReference": "ไม่มีราคาอ้างอิงถาวร",
  "fundingPage.matrix.missingBasis": "ไม่มีพื้นฐาน",
  "fundingPage.matrix.spotVenueLabel": "ตลาดสปอต",
  "fundingPage.matrix.perpetualVenueLabel": "ตลาดสัญญาไม่มีวันหมดอายุ",
  "fundingPage.matrix.missingRepresentative": "ไม่มีสัญญาตัวแทนที่มีผลบังคับใช้ในปัจจุบัน",
  "fundingPage.matrix.unavailableFunding": "ไม่มีอัตราเงินทุน",
  "fundingPage.matrix.readingGuide": "แถวเสริมจากบนลงล่างคือสถิติ OI / ปริมาณที่เปิดใช้ (USD); อัตราที่มีสีระบุตลาดที่ดีที่สุดสำหรับ Long / Short และความเข้มของพื้นหลังเปรียบเทียบขนาดอัตราภายในสินทรัพย์เดียวกัน",
  "fundingPage.matrix.reorder": "จัดเรียงใหม่{{label}} ด้วยคีย์บอร์ด",
  "fundingPage.matrix.sort.assetAsc": "จาก A ถึง Z",
  "fundingPage.matrix.sort.assetDesc": "จาก Z ถึง A",
  "fundingPage.matrix.sort.spreadDesc": "ช่วงจากค่าที่ใหญ่ที่สุดถึงค่าที่เล็กที่สุด",
  "fundingPage.matrix.sort.spreadAsc": "ช่วงจากน้อยที่สุดถึงมากที่สุด",
  "fundingPage.matrix.sort.basisDesc": "จากใหญ่ที่สุดถึงเล็กที่สุด",
  "fundingPage.matrix.sort.basisAsc": "ตามลำดับจากน้อยที่สุดถึงมากที่สุด",
  "fundingPage.matrix.sort.positiveDesc": "จากค่าบวกที่สุดถึงค่าลบที่สุด",
  "fundingPage.matrix.sort.positiveAsc": "จากค่าลบมากที่สุดถึงค่าบวกมากที่สุด",
  "fundingPage.matrix.sort.rateAsc": "จากค่าลบมากที่สุดถึงค่าบวกมากที่สุด",
  "fundingPage.matrix.sort.rateDesc": "จากค่าบวกที่สุดถึงค่าลบที่สุด",
  "fundingPage.matrix.sort.activeAria": "{{label}} จัดเรียงตาม{{current}}; คลิกเพื่อเปลี่ยนเป็น{{next}}",
  "fundingPage.matrix.sort.idleAria": "จัดเรียง {{label}} {{direction}}",
  "fundingPage.matrix.sort.activeTooltip": "{{label}}: {{current}} · คลิกเพื่อดู {{next}}",
  "fundingPage.matrix.sort.idleTooltip": "{{label}}: คลิกเพื่อจัดเรียง {{direction}}",
  "fundingPage.filters.openSettings": "การตั้งค่าตัวกรอง…",
  "fundingPage.filters.searchAria": "ค้นหาสินทรัพย์",
  "fundingPage.filters.searchPlaceholder": "สินทรัพย์",
  "fundingPage.filters.period.group": "ช่วงเวลาการรับสมัครขอทุน",
  "fundingPage.filters.period.aria": "ช่วงเวลาเปิดรับสมัครขอทุน: {{value}}",
  "fundingPage.filters.period.trigger": "Window · {{value}}",
  "fundingPage.filters.period.values.realtime": "สด",
  "fundingPage.filters.period.values.1d": "1D",
  "fundingPage.filters.period.values.2d": "2D",
  "fundingPage.filters.period.values.3d": "3D",
  "fundingPage.filters.period.values.5d": "5D",
  "fundingPage.filters.period.values.7d": "7D",
  "fundingPage.filters.period.values.14d": "14D",
  "fundingPage.filters.period.values.30d": "30D",
  "fundingPage.filters.foldGroup": "ช่วงเวลาปรับให้ระดับการให้ทุนกลับสู่ภาวะปกติ",
  "fundingPage.filters.fold.native": "ภาษาแม่",
  "fundingPage.filters.fold.1h": "1H",
  "fundingPage.filters.fold.4h": "4H",
  "fundingPage.filters.fold.8h": "8H",
  "fundingPage.filters.exchanges.trigger": "ตลาดซื้อขาย",
  "fundingPage.filters.exchanges.legend": "ตลาดซื้อขาย",
  "fundingPage.filters.exchanges.all": "ทั้งหมด",
  "fundingPage.filters.exchanges.selected": "{{count}} ที่เลือกแล้ว",
  "fundingPage.filters.exchanges.aria": "ตัวกรองตลาด: {{selection}}",
  "fundingPage.filterSettings.description": "ขอบเขตการติดตามคือระดับขั้นต่ำของการแสดงผลของเมทริกซ์นี้: มันกำหนดว่าแถวของเหรียญใดจะปรากฏอยู่บ้าง; ส่วนตัวกรองการดูจะเลือกจากสิ่งที่เหลืออยู่",
  "fundingPage.masterFilter.notSet": "ไม่มีขอบเขตการติดตามการใช้จ่ายเงิน",
  "fundingPage.masterFilter.trigger": "ขอบเขตการติดตาม",
  "fundingPage.masterFilter.leave.title": "จะทิ้งการเปลี่ยนแปลงขอบเขตการติดตามการจัดสรรเงินทุนที่ยังไม่บันทึกไว้หรือไม่?",
  "fundingPage.masterFilter.leave.description": "การปิดหน้าต่างนี้ในขณะนี้จะทำให้การเปลี่ยนแปลงในขอบเขตการเฝ้าติดตามที่ยังไม่ถูกบันทึกถูกลบไป",
  "fundingPage.masterFilter.leave.confirm": "ทิ้งและปิด",
  "fundingPage.masterFilter.leave.cancel": "ต่อจากการแก้ไข",
  "fundingPage.masterFilter.summary": "ขอบเขตการติดตามการใช้จ่ายเงิน: {{summary}}",
  "fundingPage.masterFilter.notReady": "การตั้งค่าตัวกรองการจัดหาทุนยังไม่พร้อมใช้งาน",
  "fundingPage.masterFilter.title": "ขอบเขตการติดตามการใช้จ่ายเงิน",
  "fundingPage.masterFilter.description": "ใช้กับทุกมุมมองการปรับเงินทุนในบัญชีนี้ และถูกบันทึกไว้พร้อมกับการตั้งค่าบัญชีปัจจุบัน สินทรัพย์จะยังคงอยู่ก็ต่อเมื่อมีตลาดซื้อขายอย่างน้อยหนึ่งแห่งที่ตรงกับทุกเกณฑ์ที่กำหนดไว้",
  "fundingPage.masterFilter.conditionsAria": "เงื่อนไขเกี่ยวกับขอบเขตการติดตามการใช้เงิน",
  "fundingPage.masterFilter.placeholder": "ยังไม่ได้กำหนด",
  "fundingPage.masterFilter.willApply": "จะสมัคร",
  "fundingPage.masterFilter.invalidThreshold": "ค่าเกณฑ์ของตัวกรองต้องเป็นตัวเลขที่มากกว่าหรือเท่ากับ 0 หากต้องการปิดใช้งานเกณฑ์นั้น ให้ปล่อยช่องนั้นไว้ว่าง",
  "fundingPage.masterFilter.fields.minVol24hM.label": "อัตราการหมุนเวียน 24 ชั่วโมง ≥",
  "fundingPage.masterFilter.fields.minVol24hM.summary": "ปริมาณการหมุนเวียน 24 ชั่วโมง",
  "fundingPage.masterFilter.fields.minOiM.label": "$t(zml:zml.metric.open_interest_notional) ≥",
  "fundingPage.masterFilter.fields.minOiM.summary": "$t(zml:zml.metric.open_interest_notional)",
  "fundingPage.masterFilter.loadFailed": "ไม่สามารถโหลดการตั้งค่าการจัดหาเงินทุนได้ โปรดโหลดหน้าใหม่และลองอีกครั้ง",
  "fundingPage.masterFilter.saveFailed": "ไม่สามารถบันทึกการตั้งค่าการจัดหาเงินทุนได้",
  "fundingPage.masterFilter.saveApply": "บันทึกและใช้ทันที",
  "monitorWorkspace.workspaceErrors.load": "ไม่สามารถโหลดบัญชีได้ โปรดลองอีกครั้ง",
  "monitorWorkspace.workspaceErrors.activation": "ไม่สามารถโหลดเนื้อหาบัญชีได้ โปรดลองอีกครั้ง",
  "monitorWorkspace.workspaceErrors.operations.create": "สร้างแท็บ",
  "monitorWorkspace.workspaceErrors.operations.update": "แท็บอัปเดต",
  "monitorWorkspace.workspaceErrors.operations.delete": "แท็บ \"ลบ\"",
  "monitorWorkspace.workspaceErrors.operations.duplicate": "แท็บซ้ำ",
  "monitorWorkspace.workspaceErrors.operations.reorder": "จัดเรียงแท็บใหม่",
  "monitorWorkspace.workspaceErrors.mutationConflict": "{{operation}} ไม่สำเร็จ เนื่องจากกฎของแท็บปัจจุบันไม่อนุญาตให้มีการเปลี่ยนแปลงนี้",
  "monitorWorkspace.workspaceErrors.mutation": "{{operation}} ไม่สำเร็จ โปรดลองอีกครั้ง",
  "monitorWorkspace.sound.on": "เสียงเตือนเปิดอยู่",
  "monitorWorkspace.sound.off": "เสียงเตือนปิดอยู่",
  "monitorWorkspace.gridAria": "ตารางข้อมูลการติดตาม",
  "monitorWorkspace.tableAria": "ตารางการรวมข้อมูลที่ได้รับการติดตาม",
  "monitorWorkspace.rowsAria": "แถวที่รวมกันและถูกติดตาม",
  "monitorWorkspace.favorite": "เพิ่มลงในรายการโปรด",
  "monitorWorkspace.favoriteToggle.add": "รายการโปรด",
  "monitorWorkspace.favoriteToggle.remove": "ลบออกจากรายการโปรด",
  "monitorWorkspace.favoriteToggle.label": "รายการโปรด",
  "monitorWorkspace.blacklistDialog.title": "รายชื่อดำแบบรวดเร็ว",
  "monitorWorkspace.blacklistDialog.description": "เพิ่มชุดค่าผสมนี้ลงในรายชื่อดำโดยค่าเริ่มต้น · {{asset}} · {{route}}",
  "monitorWorkspace.blacklistDialog.selectTarget": "เลือกเป้าหมายเพื่อเพิ่มลงในรายชื่อดำ",
  "monitorWorkspace.blacklistDialog.targetAria": "เป้าหมายในรายชื่อดำ",
  "monitorWorkspace.blacklistDialog.targets.opportunity": "การผสมผสานนี้",
  "monitorWorkspace.blacklistDialog.targets.longInstrument": "คู่ที่มีขาสูง",
  "monitorWorkspace.blacklistDialog.targets.shortInstrument": "คู่ขาสั้น",
  "monitorWorkspace.blacklistDialog.targets.baseAsset": "สินทรัพย์",
  "monitorWorkspace.blacklistDialog.targets.baseAssetSummary": "{{asset}} · ซ่อนทุกชุดค่าที่ประกอบด้วยสินทรัพย์นี้",
  "monitorWorkspace.blacklistDialog.feedback.added": "ได้เพิ่มเข้าในรายชื่อดำของคุณ และถูกซ่อนจากหน้าจอและคำเตือนของคุณแล้ว",
  "monitorWorkspace.blacklistDialog.feedback.existing": "เป้าหมายนี้อยู่ในรายชื่อดำของคุณแล้ว",
  "monitorWorkspace.blacklistDialog.feedback.failed": "ระบบหลังบ้านยังไม่ยืนยันการอัปเดตรายชื่อดำ",
  "monitorWorkspace.blacklistDialog.actions.close": "ปิด",
  "monitorWorkspace.blacklistDialog.actions.cancel": "ยกเลิก",
  "monitorWorkspace.blacklistDialog.actions.confirmOpportunity": "การรวมรายชื่อดำ",
  "monitorWorkspace.blacklistDialog.actions.confirm": "รายชื่อดำ",
  "monitorWorkspace.route.buy": "ซื้อ",
  "monitorWorkspace.route.sell": "ขาย",
  "monitorWorkspace.route.long": "ยาว",
  "monitorWorkspace.route.short": "สั้น",
  "monitorWorkspace.route.aria": "ชุดรวม: {{route}}",
  "monitorWorkspace.route.unknown": "ไม่ทราบ",
  "monitorWorkspace.route.incomplete": "ไม่มีข้อมูลเกี่ยวกับตัวตน",
  "monitorWorkspace.route.quotedIn": "อ้างอิงจาก {{asset}}",
  "monitorWorkspace.assetType.crypto": "คริปโต",
  "monitorWorkspace.assetType.equity": "$t(zml:zml.asset_class.equity)",
  "monitorWorkspace.assetType.etf": "ETF",
  "monitorWorkspace.assetType.commodity": "สินค้าโภคภัณฑ์",
  "monitorWorkspace.assetType.fx": "FX",
  "monitorWorkspace.assetType.index": "ดัชนี",
  "monitorWorkspace.assetType.government_security": "พันธบัตรรัฐบาล",
  "monitorWorkspace.assetType.real_estate": "อสังหาริมทรัพย์",
  "monitorWorkspace.assetType.other": "อื่นๆ",
  "monitorWorkspace.assetType.unknown": "ไม่จัดประเภท",
  "monitorWorkspace.columns.asset.label": "สินทรัพย์",
  "monitorWorkspace.columns.asset.title": "ชื่อและประเภทสินทรัพย์",
  "monitorWorkspace.columns.pair.label": "คู่",
  "monitorWorkspace.columns.pair.title": "คู่สกุลเงิน",
  "monitorWorkspace.columns.exchange.label": "ตลาด / ตลาด",
  "monitorWorkspace.columns.exchange.title": "Exchange exchange / market",
  "monitorWorkspace.columns.price.label": "ราคา",
  "monitorWorkspace.columns.price.title": "ราคาปัจจุบัน",
  "monitorWorkspace.columns.open.label": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "monitorWorkspace.columns.open.title": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "monitorWorkspace.columns.close.label": "$t(zml:zml.metric.bbo_executable_close_spread_pct)",
  "monitorWorkspace.columns.close.title": "$t(zml:zml.metric.bbo_executable_close_spread_pct)",
  "monitorWorkspace.columns.gap.label": "$t(zml:zml.metric.spread_gap_pct)",
  "monitorWorkspace.columns.gap.title": "$t(zml:zml.metric.spread_gap_pct)",
  "monitorWorkspace.columns.funding.label": "$t(zml:zml.metric.net_funding_8h_pct.short)",
  "monitorWorkspace.columns.funding.title": "$t(zml:zml.metric.net_funding_8h_pct)",
  "monitorWorkspace.columns.fundingDetail.label": "รายละเอียดการจัดหาเงินทุน",
  "monitorWorkspace.columns.fundingDetail.title": "รายละเอียดการจัดหาเงินทุน",
  "monitorWorkspace.columns.fsl.label": "การเชื่อมโยงแหล่งทุน",
  "monitorWorkspace.columns.fsl.title": "ความสัมพันธ์ของ Funding: −100 ถึง +100, วัดความสัมพันธ์แบบโมโนโทนิกระหว่างสเปรดและ Funding สุทธิเทียบเท่า 8 ชั่วโมง ค่าบวกเคลื่อนไหวไปในทิศทางเดียวกัน; ค่าลบเคลื่อนไหวในทิศทางตรงกันข้าม",
  "monitorWorkspace.columns.f1d.label": "การจัดหาทุน Δ 1D",
  "monitorWorkspace.columns.f1d.title": "ความแตกต่างในการจัดหาเงินทุนใน 1 วัน",
  "monitorWorkspace.columns.f2d.label": "การจัดหาทุน Δ 2D",
  "monitorWorkspace.columns.f2d.title": "ความแตกต่างในการจัดหาเงินทุนในช่วง 2 วัน",
  "monitorWorkspace.columns.f3d.label": "การสนับสนุน Δ 3D",
  "monitorWorkspace.columns.f3d.title": "ความแตกต่างในการจัดหาเงินทุนในช่วง 3 วัน",
  "monitorWorkspace.columns.f4d.label": "การสนับสนุน Δ 4D",
  "monitorWorkspace.columns.f4d.title": "ความแตกต่างในการจัดหาเงินทุนในช่วง 4 วัน",
  "monitorWorkspace.columns.f5d.label": "การจัดหาเงินทุน Δ 5D",
  "monitorWorkspace.columns.f5d.title": "ความแตกต่างในการจัดหาเงินทุนในช่วง 5 วัน",
  "monitorWorkspace.columns.market-depth.label": "ปริมาณการขายใน 24 ชั่วโมง",
  "monitorWorkspace.columns.market-depth.title": "ปริมาณการหมุนเวียน 24 ชั่วโมง",
  "monitorWorkspace.columns.oi.label": "$t(zml:zml.metric.open_interest_notional.short)",
  "monitorWorkspace.columns.oi.title": "$t(zml:zml.metric.open_interest_notional)",
  "monitorWorkspace.columns.age.label": "ความสดใหม่",
  "monitorWorkspace.columns.age.title": "ความสดใหม่ของข้อมูล",
  "monitorWorkspace.fundingHeader.intervalFilterAria": "ตัวกรองเร็วตามช่วงเวลาการจัดสรรเงินทุน",
  "monitorWorkspace.fundingHeader.addInterval": "แสดงชุดค่าผสมที่มีช่วงเวลาการจัดสรรเงินทุนแบบ{{interval}}",
  "monitorWorkspace.fundingHeader.removeInterval": "ลบตัวกรองช่วงเวลาการจัดสรรเงินทุน ({{interval}})",
  "monitorWorkspace.age.legsDesynced": "ขาไม่ตรงกัน {{duration}}",
  "monitorWorkspace.age.stale": "{{exchange}} {{duration}} ที่เก่าแล้ว",
  "monitorWorkspace.age.now": "ตอนนี้",
  "monitorWorkspace.age.secondsAgo": "{{count}}เมื่อ... ปีที่แล้ว",
  "monitorWorkspace.age.minutesAgo": "{{count}}เมื่อ m วันก่อน",
  "monitorWorkspace.age.hoursAgo": "{{count}}h ชั่วโมงที่แล้ว",
  "monitorWorkspace.linkage.unavailable": "ไม่มีให้บริการ",
  "monitorWorkspace.linkage.sameStrong": "แรงในทิศทางเดียวกัน",
  "monitorWorkspace.linkage.same": "ทิศทางเดียวกัน",
  "monitorWorkspace.linkage.sameWeak": "ทิศทางเดียวกันที่อ่อน",
  "monitorWorkspace.linkage.inverseStrong": "ผกผันที่แข็งแกร่ง",
  "monitorWorkspace.linkage.inverse": "ผกผัน",
  "monitorWorkspace.linkage.inverseWeak": "อินเวอร์สแบบอ่อน",
  "monitorWorkspace.linkage.none": "ไม่มีความสัมพันธ์ที่ชัดเจน",
  "monitorWorkspace.linkage.cellTitleSuffix": "การตีความ: ความสัมพันธ์เชิงบวกที่แข็งแกร่งหมายความว่าส่วนต่างอัตราดอกเบี้ยจะขยายตัวเมื่ออัตราดอกเบี้ยเพิ่มขึ้น ซึ่งทำให้การกำหนดเวลาเข้าและออกตลาดมีความละเอียดอ่อนมากขึ้น; ความสัมพันธ์ที่ใกล้ศูนย์หมายความว่าผลตอบแทนจากอัตราดอกเบี้ยไม่เกี่ยวข้องกับสภาพของส่วนต่างอัตราดอกเบี้ย; ความสัมพันธ์เชิงลบที่แข็งแกร่งหมายความว่าส่วนต่างอัตราดอกเบี้ยจะแคบลงเมื่ออัตราดอกเบี้ยเพิ่มขึ้น ข้อมูลนี้ใช้เพื่ออธิบายเท่านั้น ไม่ใช่คำแนะนำในการซื้อขาย",
  "monitorWorkspace.cellTitle.pair": "คู่ขาที่ยาว {{long}} / คู่ขาที่สั้น {{short}}",
  "monitorWorkspace.cellTitle.price": "ราคาขาซื้อ {{long}} / ราคาขาขาย {{short}}",
  "monitorWorkspace.cellTitle.open": "ช่วงราคาเข้าตลาด {{open}} / ช่องว่างระหว่างราคาเข้าและออก {{gap}}",
  "monitorWorkspace.cellTitle.openStale": "ส่วนต่างราคาเข้า {{open}} / ช่องว่างระหว่างราคาเข้าและราคาออก {{gap}} · ราคาแต่ละช่วงไม่สอดคล้องกัน; ค่าเรียลไทม์ถูกแช่แข็ง",
  "monitorWorkspace.cellTitle.metric": "{{label}} {{value}}",
  "monitorWorkspace.cellTitle.metricStale": "{{label}} {{value}} · ราคาขาไม่สอดคล้องกัน; ค่าสดถูกแช่แข็ง",
  "monitorWorkspace.cellTitle.funding": "{{value}}",
  "monitorWorkspace.cellTitle.fundingStale": "{{value}} · ราคาขาไม่สอดคล้องกัน; ค่าสดถูกแช่แข็ง",
  "monitorWorkspace.cellTitle.fundingDetail": "การจัดหาเงินทุนระยะยาว {{long}} / การจัดหาเงินทุนระยะสั้น {{short}}",
  "monitorWorkspace.cellTitle.volume": "อัตราการหมุนเวียน 24 ชั่วโมงแบบขายาว {{long}} / อัตราการหมุนเวียน 24 ชั่วโมงแบบขาสั้น {{short}}",
  "monitorWorkspace.cellTitle.oi": "{{firstMarket}} OI {{long}} / {{secondMarket}} OI {{short}} (USD; รวมสำหรับเครื่องมือนี้ในแต่ละตลาด; คู่ถูกจัดเรียงตาม OI ของตลาด perpetual ที่มีค่าน้อยที่สุด)",
  "monitorWorkspace.cellTitle.diagnostic": "{{age}} · คลิกเพื่อตรวจสอบข้อมูลวินิจฉัย",
  "monitorWorkspace.cellTitle.linkage": "ความสัมพันธ์ของเงินทุน {{display}}/100 ({{label}}): ค่าบวกหมายความว่าส่วนต่างและเงินทุนสุทธิต่อชั่วโมงมีแนวโน้มเคลื่อนไหวไปในทิศทางเดียวกัน; ค่าลบหมายความว่าทั้งสองมีแนวโน้มเคลื่อนไหวในทิศทางตรงกันข้าม {{suffix}}",
  "monitorWorkspace.cellTitle.linkageUnavailable": "ความสัมพันธ์ของเงินทุน: วัดไม่ได้ในช่วงเวลาปัจจุบัน จึงไม่แสดงคะแนน {{suffix}}",
  "monitorWorkspace.drawer.complete.title": "ข้อมูลตลาด",
  "monitorWorkspace.drawer.complete.copy": "คัดลอกค่าเดิม",
  "monitorWorkspace.drawer.complete.copied": "ค่าต้นฉบับถูกคัดลอกแล้ว",
  "monitorWorkspace.drawer.complete.copyFailed": "การคัดลอกไม่สำเร็จ",
  "monitorWorkspace.drawer.complete.long": "ขาที่ยาว",
  "monitorWorkspace.drawer.complete.short": "ขาสั้น",
  "monitorWorkspace.drawer.complete.price": "ราคา",
  "monitorWorkspace.drawer.complete.volume": "ปริมาณ 24 ชั่วโมง",
  "monitorWorkspace.drawer.complete.oi": "จำนวนสัญญาที่ยังไม่ปิด",
  "monitorWorkspace.drawer.complete.funding": "อัตราการจัดสรรเงินทุน",
  "monitorWorkspace.drawer.complete.cap": "ขีดจำกัดอัตราการจัดสรรเงินทุน",
  "monitorWorkspace.drawer.complete.period": "ช่วงเวลาการปรับสมดุล",
  "monitorWorkspace.drawer.complete.notApplicable": "ไม่ใช้",
  "monitorWorkspace.drawer.actionsAria": "การดำเนินการแบบผสมผสาน",
  "monitorWorkspace.drawer.actions.history-curve": "แผนภูมิประวัติศาสตร์",
  "monitorWorkspace.drawer.actions.funding-detail": "รายละเอียดการจัดหาเงินทุน",
  "monitorWorkspace.drawer.actions.coin-detail": "รายละเอียดสินทรัพย์",
  "monitorWorkspace.drawer.actions.feishu-mute": "การแจ้งเตือน",
  "monitorWorkspace.drawer.actions.send-trade": "ส่งไปยัง ZML Trade",
  "monitorWorkspace.drawer.actions.blacklist": "รายชื่อดำ",
  "monitorWorkspace.drawer.actions.favorite": "รายการโปรด",
  "monitorWorkspace.drawer.openHistoryCurve": "เปิดกราฟประวัติของชุดนี้",
  "monitorWorkspace.drawer.openFundingDetail": "เปิดประวัติการให้ทุนของชุดนี้",
  "monitorWorkspace.drawer.openCoinDetail": "เปิดรายละเอียดสินทรัพย์",
  "monitorWorkspace.drawer.openNotificationSettings": "เปิดการตั้งค่าการแจ้งเตือน",
  "monitorWorkspace.drawer.sendToTrade": "ส่งภาพรวมโอกาสปัจจุบันไปยัง ZML Trade",
  "monitorWorkspace.drawer.blacklist": "เพิ่มชุดค่าผสมนี้ลงในรายชื่อดำ",
  "monitorWorkspace.drawer.asset.marketSummaryAria": "สรุปตลาดสินทรัพย์",
  "monitorWorkspace.drawer.asset.rank": "อันดับ",
  "monitorWorkspace.drawer.asset.marketCap": "$t(zml:zml.metric.market_capitalization)",
  "monitorWorkspace.drawer.asset.change24h": "การเปลี่ยนแปลงใน 24 ชั่วโมง",
  "monitorWorkspace.drawer.asset.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.drawer.asset.circulation": "ปริมาณที่หมุนเวียน",
  "monitorWorkspace.drawer.coin.title": "รายละเอียดสินทรัพย์",
  "monitorWorkspace.drawer.coin.loading": "กำลังโหลดรายละเอียดสินทรัพย์…",
  "monitorWorkspace.drawer.coin.loadFailed": "ไม่สามารถโหลดรายละเอียดสินทรัพย์ได้",
  "monitorWorkspace.drawer.coin.retry": "ลองอีกครั้ง",
  "monitorWorkspace.drawer.coin.openInToolbox": "เปิดใน Toolbox",
  "monitorWorkspace.drawer.coin.unavailable": "ไม่มีข้อมูลรายละเอียดของสินทรัพย์",
  "monitorWorkspace.drawer.coin.cachedAt": "อัปเดตครั้งสุดท้าย: {{age}}",
  "monitorWorkspace.drawer.coin.updatedAt": "อัปเดตครั้งสุดท้าย: {{age}}",
  "monitorWorkspace.drawer.coin.lookup.refreshing": "สดชื่น…",
  "monitorWorkspace.drawer.coin.lookup.refresh": "อัปเดตข้อมูลสินทรัพย์",
  "monitorWorkspace.drawer.coin.lookup.emptyTitle": "ค้นหาสินทรัพย์เพื่อดูรายละเอียด",
  "monitorWorkspace.drawer.coin.lookup.emptyDescription": "ป้อนชื่อหรือสัญลักษณ์ของสินทรัพย์เพื่อตรวจสอบตลาดระหว่างตลาดต่าง ๆ การกระจายปริมาณการซื้อขาย และสถานะบริการ",
  "monitorWorkspace.drawer.coin.cache.unknown": "เวลาไม่ทราบ",
  "monitorWorkspace.drawer.coin.cache.justNow": "เมื่อสักครู่นี้",
  "monitorWorkspace.drawer.coin.cache.minutesAgo": "{{count}} เมื่อไม่กี่นาทีที่ผ่านมา",
  "monitorWorkspace.drawer.coin.cache.hoursAgo": "{{count}} เมื่อไม่กี่ชั่วโมงที่แล้ว",
  "monitorWorkspace.drawer.coin.filters.typeAria": "ตัวกรองแหล่งที่มาของสินทรัพย์",
  "monitorWorkspace.drawer.coin.filters.typeLabel": "แหล่งที่มา",
  "monitorWorkspace.drawer.coin.filters.type.all": "ทั้งหมด",
  "monitorWorkspace.drawer.coin.filters.type.cex": "ตลาดซื้อขายแบบรวมศูนย์",
  "monitorWorkspace.drawer.coin.filters.marketAria": "ตัวกรองตลาดสินทรัพย์",
  "monitorWorkspace.drawer.coin.filters.marketLabel": "ตลาด",
  "monitorWorkspace.drawer.coin.filters.market.spot": "จุด",
  "monitorWorkspace.drawer.coin.filters.market.perpetual": "Perpetuals",
  "monitorWorkspace.drawer.coin.filters.market.futures": "สัญญาซื้อขายล่วงหน้า",
  "monitorWorkspace.drawer.coin.filters.totalPairs": "{{count}} คู่",
  "monitorWorkspace.drawer.coin.header.marketCap": "$t(zml:zml.metric.market_capitalization)",
  "monitorWorkspace.drawer.coin.header.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.drawer.coin.header.circulation": "กำลังหมุนเวียน",
  "monitorWorkspace.drawer.coin.header.marketCapRank": "มูลค่าตลาด <rank>{{rank}}</rank>",
  "monitorWorkspace.drawer.coin.featureTabs.market": "ข้อมูลตลาด",
  "monitorWorkspace.drawer.coin.links.homepage": "เว็บไซต์",
  "monitorWorkspace.drawer.coin.links.followers": "{{count}} ผู้ติดตาม",
  "monitorWorkspace.drawer.coin.links.subscribers": "{{count}} ผู้สมัครสมาชิก",
  "monitorWorkspace.drawer.coin.links.linksAria": "ลิงก์โครงการ",
  "monitorWorkspace.drawer.coin.links.resourcesAria": "ทรัพยากรของโครงการ",
  "monitorWorkspace.drawer.coin.links.resources": "ทรัพยากรของโครงการ",
  "monitorWorkspace.drawer.coin.links.expandDescription": "แสดงภาพรวม",
  "monitorWorkspace.drawer.coin.links.collapseDescription": "ซ่อนภาพรวม",
  "monitorWorkspace.drawer.coin.search.searching": "กำลังค้นหา…",
  "monitorWorkspace.drawer.coin.search.failed": "การค้นหาไม่สำเร็จ โปรดลองอีกครั้ง",
  "monitorWorkspace.drawer.coin.search.recent": "ดูล่าสุด",
  "monitorWorkspace.drawer.coin.search.aria": "ค้นหาสินทรัพย์",
  "monitorWorkspace.drawer.coin.search.placeholder": "ค้นหาสินทรัพย์…",
  "monitorWorkspace.drawer.coin.search.empty": "ไม่มีสินทรัพย์ที่ตรงกัน",
  "monitorWorkspace.drawer.coin.search.resultsAria": "ผลการค้นหาสินทรัพย์",
  "monitorWorkspace.drawer.coin.hover.loading": "กำลังโหลดสรุปสินทรัพย์…",
  "monitorWorkspace.drawer.coin.hover.unavailable": "ไม่มีข้อมูลสรุปสินทรัพย์",
  "monitorWorkspace.drawer.coin.hover.partial": "ข้อมูลบางส่วน",
  "monitorWorkspace.drawer.coin.hover.rank": "อันดับ",
  "monitorWorkspace.drawer.coin.hover.marketCap": "$t(zml:zml.metric.market_capitalization)",
  "monitorWorkspace.drawer.coin.hover.volume24h": "$t(zml:zml.metric.quote_volume_24h)",
  "monitorWorkspace.drawer.coin.hover.circulation": "กำลังหมุนเวียน",
  "monitorWorkspace.drawer.coin.hover.change24h": "การเปลี่ยนแปลงใน 24 ชั่วโมง",
  "monitorWorkspace.drawer.coin.volume.other": "อื่นๆ",
  "monitorWorkspace.drawer.coin.volume.title": "การกระจายมูลค่าขาย",
  "monitorWorkspace.drawer.coin.volume.description": "รวมตามตลาดหลักทรัพย์",
  "monitorWorkspace.drawer.coin.volume.emptySummary": "ไม่มีข้อมูลเกี่ยวกับอัตราการหมุนเวียนและการกระจายตัว",
  "monitorWorkspace.drawer.coin.volume.empty": "ไม่มีข้อมูลเกี่ยวกับยอดขาย",
  "monitorWorkspace.drawer.coin.volume.summary": "ปริมาณการซื้อขายถูกจัดกลุ่มเป็น <count>{{count}}</count> รายการ; <name>{{name}}</name> มีปริมาณสูงสุดที่ <volume>{{volume}}</volume> หรือ <percentage>{{percentage}}%</percentage>",
  "monitorWorkspace.drawer.coin.volume.total": "รวมตามตลาด · มูลค่าการซื้อขายรวม <total>{{total}}</total>",
  "monitorWorkspace.drawer.coin.volume.aria": "การกระจายมูลค่าการซื้อขายตามตลาดหลักทรัพย์",
  "monitorWorkspace.drawer.coin.table.emptySpot": "ไม่มีคู่จุด",
  "monitorWorkspace.drawer.coin.table.emptyDerivatives": "ไม่มีสัญญาอนุพันธ์",
  "monitorWorkspace.drawer.coin.table.spotAria": "ตารางตลาดสปอตสินทรัพย์",
  "monitorWorkspace.drawer.coin.table.derivativesAria": "ตารางตลาดผลิตภัณฑ์อนุพันธ์สินทรัพย์",
  "monitorWorkspace.drawer.coin.table.exchange": "แลกเปลี่ยน",
  "monitorWorkspace.drawer.coin.table.pair": "คู่",
  "monitorWorkspace.drawer.coin.table.contract": "สัญญา",
  "monitorWorkspace.drawer.coin.table.settlement": "{{quote}} · ตั้งอยู่ที่{{settlement}}",
  "monitorWorkspace.drawer.coin.table.columns.price": "ราคา",
  "monitorWorkspace.drawer.coin.table.columns.volume": "ปริมาณการหมุนเวียน 24 ชั่วโมง",
  "monitorWorkspace.drawer.coin.table.columns.spread": "การกระจาย",
  "monitorWorkspace.drawer.coin.table.columns.volumePct": "ส่วนแบ่งตามปริมาณ",
  "monitorWorkspace.drawer.coin.table.columns.trust": "แหล่งที่มา",
  "monitorWorkspace.drawer.coin.table.columns.updated": "อัปเดตแล้ว",
  "monitorWorkspace.drawer.coin.table.columns.funding": "$t(zml:zml.metric.funding_rate)",
  "monitorWorkspace.drawer.coin.table.columns.openInterest": "$t(zml:zml.metric.open_interest_notional)",
  "monitorWorkspace.drawer.coin.table.columns.basis": "พื้นฐาน",
  "monitorWorkspace.drawer.coin.table.columns.change": "การเปลี่ยนแปลงใน 24 ชั่วโมง",
  "monitorWorkspace.drawer.coin.table.source.official": "อย่างเป็นทางการ",
  "monitorWorkspace.drawer.coin.table.age.justNow": "เมื่อสักครู่นี้",
  "monitorWorkspace.drawer.coin.table.age.minutesAgo": "{{count}} เมื่อไม่กี่นาทีที่ผ่านมา",
  "monitorWorkspace.drawer.coin.table.age.hoursAgo": "{{count}} เมื่อไม่กี่ชั่วโมงที่แล้ว",
  "monitorWorkspace.drawer.coin.table.age.daysAgo": "{{count}} เมื่อ d วันก่อน",
  "monitorWorkspace.drawer.coin.table.pagination.aria": "การแบ่งหน้าแบบคู่",
  "monitorWorkspace.drawer.coin.table.pagination.empty": "ไม่มีคู่ใดเลย",
  "monitorWorkspace.drawer.coin.table.pagination.firstPage": "อยู่หน้าแรกแล้ว",
  "monitorWorkspace.drawer.coin.table.pagination.lastPage": "ถึงหน้าสุดท้ายแล้ว",
  "monitorWorkspace.drawer.coin.table.pagination.range": "{{start}}–{{end}} / {{total}}",
  "monitorWorkspace.drawer.coin.table.pagination.previousAria": "หน้าคู่ก่อนหน้า",
  "monitorWorkspace.drawer.coin.table.pagination.nextAria": "หน้าคู่ถัดไป",
  "monitorWorkspace.drawer.coin.settings.aria": "การตั้งค่าหน้า",
  "monitorWorkspace.drawer.coin.settings.syncErrorAria": "การตั้งค่าหน้า; การตั้งค่าส่วนตัวไม่ตรงกัน",
  "monitorWorkspace.drawer.coin.settings.title": "การตั้งค่าข้อมูลรายละเอียดสินทรัพย์",
  "monitorWorkspace.drawer.coin.settings.description": "การตั้งค่าตัวกรองและตารางจะถูกบันทึกไว้ในบัญชีนี้",
  "monitorWorkspace.drawer.coin.settings.defaultMarket": "ตลาดมาตรฐาน",
  "monitorWorkspace.drawer.coin.settings.exchangeType": "ประเภทการแลกเปลี่ยน",
  "monitorWorkspace.drawer.coin.settings.exchangeTypes.all": "ทั้งหมด",
  "monitorWorkspace.drawer.coin.settings.exchangeTypes.cex": "แบบรวมศูนย์",
  "monitorWorkspace.drawer.coin.settings.pageSize": "จำนวนแถวต่อหน้า",
  "monitorWorkspace.drawer.coin.settings.tableDensity": "ความหนาแน่นของตาราง",
  "monitorWorkspace.drawer.coin.settings.density.compact": "ขนาดกะทัดรัด",
  "monitorWorkspace.drawer.coin.settings.density.standard": "มาตรฐาน",
  "monitorWorkspace.drawer.coin.settings.density.relaxed": "สบายๆ",
  "monitorWorkspace.drawer.coin.settings.visibleColumns": "คอลัมน์ที่แสดง",
  "monitorWorkspace.drawer.coin.settings.hiddenExchanges": "ตลาดแลกเปลี่ยนลับ",
  "monitorWorkspace.drawer.coin.priceChart.title": "กราฟแท่งเทียน",
  "monitorWorkspace.drawer.coin.priceChart.up": "ขึ้น",
  "monitorWorkspace.drawer.coin.priceChart.down": "ลง",
  "monitorWorkspace.drawer.coin.priceChart.legendAria": "คำอธิบายสัญลักษณ์ขึ้นและลงของกราฟเทียน",
  "monitorWorkspace.drawer.coin.priceChart.rangeAria": "ช่วงราคาแบบแท่งเทียน",
  "monitorWorkspace.drawer.coin.priceChart.ranges.oneDay": "1D",
  "monitorWorkspace.drawer.coin.priceChart.ranges.sevenDays": "7D",
  "monitorWorkspace.drawer.coin.priceChart.ranges.fourteenDays": "14D",
  "monitorWorkspace.drawer.coin.priceChart.ranges.thirtyDays": "30D",
  "monitorWorkspace.drawer.coin.priceChart.asset": "สินทรัพย์",
  "monitorWorkspace.drawer.coin.priceChart.chartAria": "{{coin}} {{days}}-กราฟแท่งเทียนรายวัน",
  "monitorWorkspace.drawer.coin.priceChart.loading": "กำลังโหลดข้อมูลกราฟแท่งเทียน…",
  "monitorWorkspace.drawer.coin.priceChart.warming": "กำลังเติมข้อมูลแท่งเทียน...",
  "monitorWorkspace.drawer.coin.priceChart.loadFailed": "ไม่มีข้อมูลกราฟแท่งเทียน",
  "monitorWorkspace.drawer.coin.priceChart.retry": "ลองอีกครั้ง",
  "monitorWorkspace.drawer.coin.priceChart.empty": "ไม่มีข้อมูลกราฟแท่งเทียน",
  "monitorWorkspace.drawer.coin.priceChart.noCoin": "ยังไม่ได้เลือกสินทรัพย์",
  "monitorWorkspace.drawer.coin.priceChart.noCoinDescription": "เลือกสินทรัพย์เพื่อดูข้อมูล OHLC",
  "monitorWorkspace.drawer.coin.priceChart.summary.notLoaded": "ข้อมูลกราฟแท่งเทียนยังไม่ถูกโหลดมา",
  "monitorWorkspace.drawer.coin.priceChart.summary.reinitializing": "กำลังตั้งค่าเริ่มต้นใหม่สำหรับกราฟแท่งเทียน",
  "monitorWorkspace.drawer.coin.priceChart.summary.initializationFailed": "ไม่สามารถเริ่มต้นแผนภูมิแท่งเทียนได้",
  "monitorWorkspace.drawer.coin.priceChart.summary.noCoin": "ยังไม่ได้เลือกสินทรัพย์ใด",
  "monitorWorkspace.drawer.coin.priceChart.summary.loading": "กำลังโหลดข้อมูลกราฟแท่งเทียน{{days}} วัน",
  "monitorWorkspace.drawer.coin.priceChart.summary.warming": "กำลังเติมข้อมูลแท่งเทียนย้อนหลัง{{days}} วัน",
  "monitorWorkspace.drawer.coin.priceChart.summary.empty": "ไม่มีข้อมูลประวัติแท่งเทียนอย่างเป็นทางการที่ครบถ้วนของ{{days}}-day ให้ใช้",
  "monitorWorkspace.drawer.coin.priceChart.summary.requestFailed": "การขอข้อมูลแท่งเทียนแบบ{{days}}วันไม่สำเร็จ",
  "monitorWorkspace.drawer.coin.priceChart.summary.coverageIncomplete": "ประวัติอย่างเป็นทางการ <days>{{days}}</days> วัน ครอบคลุม <hours>{{coverageHours}}/{{expectedHours}}</hours> ชั่วโมง (<coveragePct>{{coveragePct}}%</coveragePct>), ดังนั้นจึงไม่แสดงเป็นประวัติที่ครบถ้วน",
  "monitorWorkspace.drawer.coin.priceChart.summary.ready": "<days>{{days}}</days>-วัน กราฟแท่งเทียนที่มี <count>{{count}}</count> แท่งเทียน; ราคาสูงสุด <high>{{high}}</high>, ราคาต่ำสุด <low>{{low}}</low>, ราคาปิดล่าสุด <close>{{close}}</close>.",
  "monitorWorkspace.drawer.coin.priceChart.errors.initializationFailed": "ไม่สามารถเริ่มต้นแผนภูมิแท่งเทียนได้ โปรดลองอีกครั้ง",
  "monitorWorkspace.drawer.coin.priceChart.errors.requestFailed": "ไม่สามารถโหลดข้อมูลกราฟเทียนได้ โปรดลองอีกครั้งในไม่ช้า",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.label": "{{coin}} จุดข้อมูลแบบแท่งเทียน",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.time": "เวลา",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.open": "เปิด",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.high": "สูง",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.low": "ต่ำ",
  "monitorWorkspace.drawer.coin.priceChart.dataTable.close": "ปิด",
  "monitorWorkspace.drawer.coin.modules.unavailableTitle": "โมดูลนี้ไม่สามารถใช้งานได้ชั่วคราว",
  "monitorWorkspace.drawer.coin.modules.retry": "ลองอีกครั้ง",
  "monitorWorkspace.drawer.coin.modules.volumeTitle": "การกระจายปริมาณ",
  "monitorWorkspace.drawer.coin.modules.volumeDescription": "รวมตามตลาดหลักทรัพย์",
  "monitorWorkspace.drawer.coin.modules.volumeLoading": "กำลังโหลดกราฟปริมาณ...",
  "monitorWorkspace.drawer.coin.modules.orderbookLoading": "กำลังโหลดข้อมูลตลาด…",
  "monitorWorkspace.drawer.coin.modules.chartTitle": "กราฟแท่งเทียน",
  "monitorWorkspace.drawer.coin.modules.chartDescription": "OHLC · USD",
  "monitorWorkspace.drawer.coin.modules.priceLoading": "กำลังโหลดกราฟราคา…",
  "monitorWorkspace.drawer.coin.errors.requestFailed": "การขอข้อมูลรายละเอียดสินทรัพย์ไม่สำเร็จ โปรดลองอีกครั้งในภายหลัง",
  "monitorWorkspace.drawer.coin.errors.identityAmbiguous": "พบสินทรัพย์ที่คล้ายกันหลายรายการ โปรดเลือกหนึ่งรายการแล้วลองอีกครั้ง",
  "monitorWorkspace.drawer.coin.errors.identityNotFound": "ไม่พบสินทรัพย์ที่ตรงกัน",
  "monitorWorkspace.drawer.coin.errors.identityUnresolved": "ยังไม่มีข้อมูลรายละเอียดสินทรัพย์สำหรับชุดนี้",
  "monitorWorkspace.drawer.coin.errors.catalogNotReady": "กำลังเตรียมข้อมูลสินทรัพย์อยู่ โปรดลองอีกครั้งในไม่ช้า",
  "monitorWorkspace.drawer.coin.errors.invalidDomain": "รายละเอียดของสินทรัพย์นี้ยังไม่ได้รับการสนับสนุนในขณะนี้",
  "monitorWorkspace.drawer.coin.errors.serviceUnavailable": "บริการรายละเอียดสินทรัพย์ไม่สามารถใช้งานได้ชั่วคราว",
  "monitorWorkspace.drawer.coin.errors.unrecognized": "ไม่สามารถดำเนินการขอข้อมูลรายละเอียดสินทรัพย์ได้",
  "monitorWorkspace.drawer.coin.errors.dataUnavailable": "ไม่มีข้อมูลรายละเอียดสินทรัพย์",
  "monitorWorkspace.drawer.coin.errors.idNotFound": "ไม่พบสินทรัพย์ที่ขอ",
  "monitorWorkspace.drawer.coin.errors.symbolNotFound": "ไม่พบสินทรัพย์ใดที่ตรงกับสัญลักษณ์นี้",
  "monitorWorkspace.drawer.coin.errors.candidateUnavailable": "พบผู้สมัครที่ตรงกับเงื่อนไขแล้ว แต่ข้อมูลของพวกเขายังไม่สามารถเข้าถึงได้ในขณะนี้",
  "monitorWorkspace.drawer.coin.errors.upstreamFailed": "ข้อมูลตลาดแบบเรียลไทม์ไม่สามารถใช้งานได้ชั่วคราว โปรดลองอีกครั้งในภายหลัง",
  "monitorWorkspace.drawer.coin.errors.backgroundRefresh": "ข้อมูลล่าสุดยังไม่พร้อม การอัปเดตข้อมูลในพื้นหลังกำลังดำเนินการอยู่",
  "monitorWorkspace.drawer.coin.errors.identityDataMissing": "ข้อมูลรายละเอียดของสินทรัพย์นี้ยังไม่ครบถ้วนในขณะนี้",
  "monitorWorkspace.drawer.coin.errors.partialBackgroundRefresh": "ข้อมูลบางส่วนมาจากข้อมูลล่าสุดที่มีอยู่ ในขณะที่การอัปเดตในพื้นหลังยังคงดำเนินอยู่",
  "monitorWorkspace.drawer.coin.errors.partialUpstreamFailed": "ข้อมูลสดบางส่วนไม่สามารถอัปเดตได้; ภาพถ่ายข้อมูลที่มีอยู่ยังคงแสดงอยู่",
  "monitorWorkspace.drawer.deferred.unavailableTitle": "ไม่มีให้บริการชั่วคราว",
  "monitorWorkspace.drawer.deferred.retry": "ลองอีกครั้ง",
  "monitorWorkspace.drawer.deferred.moduleError": "ข้อผิดพลาดของโมดูล",
  "monitorWorkspace.drawer.deferred.loading": "กำลังโหลด",
  "monitorWorkspace.drawer.funding.title": "ประวัติการจัดหาเงินทุน",
  "monitorWorkspace.drawer.funding.loadingShort": "กำลังโหลด",
  "monitorWorkspace.drawer.funding.refreshingShort": "สดชื่น",
  "monitorWorkspace.drawer.funding.errorShort": "เกิดข้อผิดพลาดในการโหลด",
  "monitorWorkspace.drawer.funding.staleShort": "ภาพถ่ายที่เก่าแล้ว",
  "monitorWorkspace.drawer.funding.emptyShort": "ไม่มีรายละเอียด",
  "monitorWorkspace.drawer.funding.loading": "กำลังโหลดประวัติการให้ทุน…",
  "monitorWorkspace.drawer.funding.loadFailed": "ไม่สามารถโหลดประวัติการให้ทุนได้",
  "monitorWorkspace.drawer.funding.retry": "ลองอีกครั้ง",
  "monitorWorkspace.drawer.funding.emptyTitle": "ไม่มีประวัติการให้ทุน",
  "monitorWorkspace.drawer.funding.emptyDescription": "ประวัติการจัดหาทุนสำหรับชุดข้อมูลนี้ไม่สามารถดูได้ในขณะนี้",
  "monitorWorkspace.drawer.funding.spot": "จุด",
  "monitorWorkspace.drawer.funding.days": "{{count}}D",
  "monitorWorkspace.drawer.funding.cumulativeNet": "ความแตกต่างของเงินทุนสุทธิสะสม",
  "monitorWorkspace.drawer.funding.longLeg": "ยาว",
  "monitorWorkspace.drawer.funding.shortLeg": "สั้น",
  "monitorWorkspace.drawer.funding.netDifference": "ส่วนต่างสุทธิ",
  "monitorWorkspace.drawer.funding.breakdown": "การวิเคราะห์การรวมกัน",
  "monitorWorkspace.drawer.funding.breakdownAria": "การวิเคราะห์รายละเอียดการรวมข้อมูลประวัติการจัดหาเงินทุน",
  "monitorWorkspace.drawer.funding.coverage": "ขอบเขตการคุ้มครอง",
  "monitorWorkspace.drawer.funding.latestSettlement": "การชำระหนี้ล่าสุด",
  "monitorWorkspace.drawer.funding.intervalMismatch": "Legs ใช้ช่วงเวลาการปรับค่าที่ต่างกัน",
  "monitorWorkspace.drawer.funding.settlementDetail": "รายละเอียดการชำระเงิน · 5 วันที่ผ่านมา",
  "monitorWorkspace.drawer.funding.noSettlementTitle": "ไม่มีรายละเอียดการตกลง",
  "monitorWorkspace.drawer.funding.noSettlementDescription": "ไม่มีข้อมูลการชำระเงินที่จะแสดงสำหรับ 5 วันที่ผ่านมา",
  "monitorWorkspace.drawer.funding.settlementAria": "รายละเอียดการปรับยอดประวัติการให้ทุน",
  "monitorWorkspace.drawer.funding.settlementTime": "เวลาการชำระเงิน",
  "monitorWorkspace.drawer.funding.longRate": "อัตราดอกเบี้ยระยะยาว",
  "monitorWorkspace.drawer.funding.shortRate": "อัตราดอกเบี้ยระยะสั้น",
  "monitorWorkspace.drawer.funding.quality.partial": "สถานะข้อมูล: ข้อมูลไม่ครบถ้วน; ประวัติการรับทุนในช่วง 5 วันที่ผ่านมาอาจไม่ครบถ้วน",
  "monitorWorkspace.drawer.funding.quality.newListing": "สถานะข้อมูล: มีข้อมูลย้อนหลังน้อยกว่า 5 วัน; ค่าสะสมใช้ข้อมูลที่มีอยู่ บันทึกแรกไม่กำหนดวันที่เริ่มแสดงในรายชื่อ",
  "monitorWorkspace.drawer.funding.quality.stale": "สถานะข้อมูล: ข้อมูลการปรับยอดไม่ทันสมัย; โปรดเปรียบเทียบกับข้อมูลการโอนเงินแบบเรียลไทม์ในตารางหลัก",
  "monitorWorkspace.drawer.funding.quality.missing": "สถานะข้อมูล: ไม่มีข้อมูลการชำระบัญชีที่สามารถใช้ได้ในช่วง 5 วันที่ผ่านมา",
  "monitorWorkspace.drawer.funding.quality.warmingUp": "สถานะข้อมูล: ประวัติการรับทุนกำลังเริ่มมีข้อมูลมากขึ้น และจะยังคงถูกเติมเต็มต่อไป",
  "monitorWorkspace.drawer.diagnostics.title": "การวินิจฉัยแบบผสมผสาน",
  "monitorWorkspace.drawer.diagnostics.thresholds.title": "ค่าเกณฑ์การวินิจฉัย",
  "monitorWorkspace.drawer.diagnostics.thresholds.description": "การเปลี่ยนแปลงจะถูกบันทึกไว้ในพารามิเตอร์การทำงาน และจะมีผลตั้งแต่ชุดการคำนวณถัดไป",
  "monitorWorkspace.drawer.diagnostics.thresholds.legDelta": "Leg delta · s",
  "monitorWorkspace.drawer.diagnostics.thresholds.legStale": "เวลาพักระหว่างขาเดียว · วินาที",
  "monitorWorkspace.drawer.diagnostics.save": "บันทึก",
  "monitorWorkspace.drawer.diagnostics.refresh": "รีเฟรช",
  "monitorWorkspace.drawer.diagnostics.retry": "ลองอีกครั้ง",
  "monitorWorkspace.drawer.diagnostics.refreshFailed": "การอัปเดตระบบวินิจฉัยล้มเหลว",
  "monitorWorkspace.drawer.diagnostics.refreshing": "การวินิจฉัยแบบผสมผสานที่สดใหม่…",
  "monitorWorkspace.drawer.diagnostics.loading": "กำลังโหลดการวิเคราะห์ปัญหาแบบรวม…",
  "monitorWorkspace.drawer.diagnostics.loadFailed": "ไม่สามารถโหลดการวินิจฉัยแบบรวมได้",
  "monitorWorkspace.drawer.diagnostics.empty": "ไม่มีข้อมูลการวินิจฉัย",
  "monitorWorkspace.drawer.diagnostics.disabled.saving": "กำลังบันทึกค่าเกณฑ์การวินิจฉัยอยู่ โปรดรอสักครู่",
  "monitorWorkspace.drawer.diagnostics.disabled.refreshing": "กำลังตรวจสอบระบบ โปรดรอสักครู่",
  "monitorWorkspace.drawer.diagnostics.disabled.paramsUnconfirmed": "ค่าขีดจำกัดเวลาการทำงานยังไม่ได้รับการยืนยัน โปรดรีเฟรชหน้าก่อน",
  "monitorWorkspace.drawer.diagnostics.disabled.paramsMissing": "ค่าขีดจำกัดเวลาการทำงานยังไม่ถูกโหลดมา",
  "monitorWorkspace.drawer.diagnostics.messages.detailLoadFailed": "ไม่สามารถโหลดการวินิจฉัยแบบรวมได้ โปรดตรวจสอบสถานะของระบบหลังบ้านและลองอีกครั้ง",
  "monitorWorkspace.drawer.diagnostics.messages.paramsLoadFailed": "ไม่สามารถโหลดค่าขีดจำกัดการทำงานได้ โปรดตรวจสอบสถานะของระบบหลังบ้านและลองอีกครั้ง",
  "monitorWorkspace.drawer.diagnostics.messages.invalidSeconds": "กรอกค่าที่ถูกต้องเป็นวินาที",
  "monitorWorkspace.drawer.diagnostics.messages.outOfRange": "ค่าเกณฑ์อยู่นอกช่วงที่ยอมรับได้ของระบบหลังบ้าน",
  "monitorWorkspace.drawer.diagnostics.messages.deltaExceedsStale": "ค่าขีดจำกัดของ leg-delta ไม่สามารถเกินเวลาหมดเวลาของขาเดียวได้",
  "monitorWorkspace.drawer.diagnostics.messages.saved": "อัปเดตแบบร้อนและเก็บข้อมูลไว้",
  "monitorWorkspace.drawer.diagnostics.messages.conflict": "ผู้ใช้คนอื่นได้อัปเดตการตั้งค่าเหล่านี้แล้ว ข้อมูลอ้างอิงหลักได้รับการอัปเดต และฉบับร่างในเครื่องของคุณยังคงถูกเก็บไว้; โปรดตรวจสอบและบันทึกอีกครั้ง",
  "monitorWorkspace.drawer.diagnostics.messages.saveFailed": "การบันทึกไม่สำเร็จ โปรดตรวจสอบสถานะของระบบหลังบ้านและลองอีกครั้ง",
  "monitorWorkspace.drawer.diagnostics.snapshot.title": "ภาพรวมตลาด",
  "monitorWorkspace.drawer.diagnostics.snapshot.openClose": "เข้า / ออก",
  "monitorWorkspace.drawer.diagnostics.snapshot.netFunding8h": "เงินทุนสุทธิที่เทียบเท่า 8H",
  "monitorWorkspace.drawer.diagnostics.snapshot.legDelta": "ความแตกต่างของเวลาขา",
  "monitorWorkspace.drawer.diagnostics.legs.long": "ขาที่ยาว",
  "monitorWorkspace.drawer.diagnostics.legs.short": "ขาสั้น",
  "monitorWorkspace.drawer.diagnostics.legs.diagnostic": "การวินิจฉัย",
  "monitorWorkspace.drawer.diagnostics.legs.price": "ราคา",
  "monitorWorkspace.drawer.diagnostics.legs.quoteAge": "อายุของคำพูด",
  "monitorWorkspace.drawer.diagnostics.legs.streamAge": "อายุของลำธาร",
  "monitorWorkspace.drawer.diagnostics.streams.title": "สตรีมที่เกี่ยวข้อง",
  "monitorWorkspace.drawer.diagnostics.streams.empty": "ไม่มีข้อมูลสตรีมที่เกี่ยวข้อง",
  "monitorWorkspace.drawer.diagnostics.streams.lastEvent": "งานล่าสุด{{age}}",
  "monitorWorkspace.drawer.diagnostics.streams.noError": "ไม่มีข้อผิดพลาด",
  "monitorWorkspace.drawer.diagnostics.streams.statusAria": "สถานะการทำงาน: {{status}}",
  "monitorWorkspace.drawer.diagnostics.streams.reconnects": "เชื่อมต่อใหม่กับ {{count}}",
  "monitorWorkspace.drawer.diagnostics.streams.errors": "ข้อผิดพลาด{{count}}",
  "monitorWorkspace.drawer.notifications.title": "การตั้งค่าการแจ้งเตือน",
  "monitorWorkspace.tradeSend.sending": "ส่ง {{opportunityId}} ไปยัง ZML Trade",
  "monitorWorkspace.tradeSend.delivering": "{{opportunityId}} กำลังรอการยืนยันการส่งของ ZML Trade",
  "monitorWorkspace.tradeSend.delivered": "{{opportunityId}} ได้ส่งไปยัง ZML Trade แล้ว",
  "monitorWorkspace.tradeSend.rejected": "{{opportunityId}} ถูกปฏิเสธ: {{reason}}",
  "monitorWorkspace.tradeSend.reasons.offline": "ZML Trade ไม่รองรับการนำเข้าแบบมือ ให้เปิดใช้งานการนำเข้าแบบมือใน ZML Trade แล้วลองอีกครั้ง",
  "monitorWorkspace.tradeSend.reasons.backpressure": "ZML Trade ได้ถึงขีดจำกัดการประมวลผลที่ปลอดภัยแล้ว โปรดลองอีกครั้งในไม่ช้า",
  "monitorWorkspace.tradeSend.reasons.expired": "ข้อมูลสรุปโอกาสนี้ได้หมดอายุแล้ว โปรดตรวจสอบข้อมูลตลาดล่าสุดและส่งใหม่",
  "monitorWorkspace.tradeSend.reasons.instrumentIdentityIncomplete": "ข้อมูลประจำตัวของตลาดยังไม่ครบถ้วน ดังนั้นระบบจึงปฏิเสธข้อมูลดังกล่าวอย่างปลอดภัย",
  "monitorWorkspace.tradeSend.reasons.generic": "ZML Trade ไม่ยอมรับการนำเข้านี้ ({{code}})",
  "monitorWorkspace.tabs.fixed.favoritesAlerts.label": "รายการโปรด",
  "monitorWorkspace.tabs.fixed.favoritesAlerts.title": "รายการโปรดและแจ้งเตือน",
  "monitorWorkspace.tabs.navAria": "จำนวนการดูหน้าจอมอนิเตอร์",
  "monitorWorkspace.tabs.optionsAria": "ตัวเลือกการแสดงผลของหน้าจอ",
  "monitorWorkspace.tabs.allViews": "ทุกมุมมอง",
  "monitorWorkspace.tabs.allViewsCount_one": "{{count}} มุมมอง",
  "monitorWorkspace.tabs.allViewsCount_other": "{{count}} มุมมอง",
  "monitorWorkspace.tabs.overflowMore_one": "อีก {{count}} รายการ",
  "monitorWorkspace.tabs.overflowMore_other": "อีก {{count}} รายการ",
  "monitorWorkspace.tabs.newTab": "แท็บตัวกรองใหม่",
  "monitorWorkspace.tabs.copyName": "{{name}} คัดลอก",
  "monitorWorkspace.tabs.fixedViewAria": "{{label}}{{alerts}}",
  "monitorWorkspace.tabs.alertCountSuffix_one": ", การแจ้งเตือน {{count}} รายการ",
  "monitorWorkspace.tabs.alertCountSuffix_other": ", การแจ้งเตือน {{count}} รายการ",
  "monitorWorkspace.tabs.reorder": "จัดเรียงใหม่แท็บ \"{{name}}\"",
  "monitorWorkspace.tabs.more": "เพิ่มเติม",
  "monitorWorkspace.tabs.overflowAria": "{{label}}, {{count}} รวม",
  "monitorWorkspace.tabs.overflowAriaWithAlerts_one": "{{label}}, ทั้งหมด {{itemCount}} รายการ, การแจ้งเตือน {{count}} รายการ",
  "monitorWorkspace.tabs.overflowAriaWithAlerts_other": "{{label}}, ทั้งหมด {{itemCount}} รายการ, การแจ้งเตือน {{count}} รายการ",
  "monitorWorkspace.tabs.currentView": "มุมมองปัจจุบัน",
  "monitorWorkspace.tabs.itemAlerts_one": "การแจ้งเตือน {{count}} รายการ",
  "monitorWorkspace.tabs.itemAlerts_other": "การแจ้งเตือน {{count}} รายการ",
  "monitorWorkspace.tabs.itemAriaSeparator": ", ",
  "monitorWorkspace.tabs.contextMenuAria": "{{name}} เมนูแท็บ",
  "monitorWorkspace.tabs.actions.settings": "การตั้งค่า",
  "monitorWorkspace.tabs.actions.rename": "เปลี่ยนชื่อ",
  "monitorWorkspace.tabs.actions.duplicate": "ซ้ำ",
  "monitorWorkspace.tabs.actions.delete": "ลบ",
  "monitorWorkspace.tabs.closeFeedback": "ปิดข้อความ",
  "monitorWorkspace.tabs.renameDialog.title": "เปลี่ยนชื่อแท็บตัวกรอง",
  "monitorWorkspace.tabs.renameDialog.description": "ป้อนชื่อแท็บใหม่ กรองข้อมูลปัจจุบันจะยังคงไม่เปลี่ยนแปลง",
  "monitorWorkspace.tabs.renameDialog.label": "ชื่อแท็บตัวกรอง",
  "monitorWorkspace.tabs.renameDialog.placeholder": "ป้อนชื่อแท็บ",
  "monitorWorkspace.tabs.deleteDialog.title": "แท็บตัวกรอง ลบ",
  "monitorWorkspace.tabs.deleteDialog.description": "ลบ “{{name}}” หรือไม่? ฟิลเตอร์ การตั้งค่าการแจ้งเตือน และการเลือกช่อง Feishu แบบอิสระ จะถูกลบออก",
  "monitorWorkspace.tabs.deleteDialog.dirtySuffix": " การลบแท็บปัจจุบันจะส่งผลให้ร่างของตัวกรองพื้นฐาน (base-filter) การแจ้งเตือน (alert) การส่งผ่าน ZML Trade หรือแม่แบบที่ฝังไว้ (embedded-template) ที่ยังไม่ได้บันทึกถูกลบไปด้วย",
  "monitorWorkspace.tabs.deleteDialog.confirm": "แท็บ \"ลบ\"",
  "monitorWorkspace.tabs.leave.createTitle": "จะลบการตั้งค่าแท็บที่ยังไม่ได้บันทึกและสร้างแท็บใหม่หรือไม่?",
  "monitorWorkspace.tabs.leave.createDescription": "แท็บใหม่จะเปิดขึ้นทันทีหลังจากสร้างเสร็จ การคลิก \"ต่อไป\" จะทำให้ร่างของตัวกรองพื้นฐาน (base-filter) การแจ้งเตือน (alert) การส่ง ZML Trade และแม่แบบที่ฝัง (embedded-template) ที่ยังไม่ได้บันทึกในแท็บปัจจุบันถูกลบไป",
  "monitorWorkspace.tabs.leave.createConfirm": "ลบและสร้างใหม่",
  "monitorWorkspace.tabs.leave.creatingDescription": "การสร้างแท็บการรวมกัน หากการดำเนินการจากระยะไกลล้มเหลว การตั้งค่าปัจจุบันที่ยังไม่ได้บันทึกจะถูกรักษาไว้ และจะถูกลบออกเพียงเมื่อการสร้างสำเร็จและมุมมองเปลี่ยนไปจริง",
  "monitorWorkspace.tabs.leave.duplicatingDescription": "การคัดลอกแท็บการตั้งค่า หากการดำเนินการจากระยะไกลล้มเหลว การตั้งค่าปัจจุบันที่ยังไม่ได้บันทึกจะยังคงอยู่ และจะถูกลบออกเพียงเมื่อการคัดลอกสำเร็จและหน้าจอเปลี่ยนไปจริง",
  "monitorWorkspace.tabs.leave.defaultTitle": "จะลบการตั้งค่าแท็บที่ยังไม่บันทึกหรือไม่?",
  "monitorWorkspace.tabs.leave.defaultDescription": "แท็บการรวมนี้มีเปลี่ยนแปลงที่ยังไม่บันทึกในตัวกรองพื้นฐาน การแจ้งเตือน การส่งผ่าน ZML Trade หรือแม่แบบที่ฝังไว้ หากดำเนินการต่อ จะทำให้ร่างเหล่านั้นถูกลบไป",
  "monitorWorkspace.tabs.leave.defaultConfirm": "ทิ้งไปและดำเนินการต่อ",
  "monitorWorkspace.tabs.leave.defaultCancel": "ต่อ tụcแก้ไข",
  "monitorWorkspace.tabs.leave.mutationTitle": "กำลังดำเนินการเสร็จสิ้น…",
  "monitorWorkspace.tabs.leave.mutationDescription": "การตั้งค่าปัจจุบันที่ยังไม่ถูกบันทึกจะถูกเก็บไว้จนกว่าการดำเนินการจากระยะไกลจะเสร็จสิ้น การตั้งค่าเหล่านี้จะถูกทิ้งไปเพียงเมื่อการดำเนินการสำเร็จและมุมมองมีการเปลี่ยนแปลงจริง",
  "monitorWorkspace.tabs.leave.mutationConfirm": "กำลังทำงาน…",
  "monitorWorkspace.tabs.leave.mutationCancel": "กรุณารอสักครู่",
  "monitorWorkspace.tabs.leave.savingDescription": "การตั้งค่าแท็บกำลังถูกบันทึกและนำไปใช้ คุณไม่สามารถปิดหน้าต่าง เปลี่ยนแท็บ หรือออกจากหน้าต่างได้จนกว่ากระบวนการนี้จะเสร็จสิ้น",
  "monitorWorkspace.tabs.leave.savingConfirm": "กำลังบันทึก…",
  "monitorWorkspace.filters.capability.loading": "กำลังซิงค์ตลาดที่มีอยู่",
  "monitorWorkspace.filters.capability.stale": "ตลาดที่มีอยู่ได้เปลี่ยนแปลงแล้ว ผลลัพธ์ปัจจุบันกำลังถูกซิงค์",
  "monitorWorkspace.filters.capability.error": "ไม่สามารถอัปเดตข้อมูลตลาดที่มีอยู่ได้ ผลลัพธ์ปัจจุบันยังคงเป็นข้อมูลล่าสุดที่บันทึกไว้ โปรดลองอีกครั้งในภายหลัง",
  "monitorWorkspace.filters.capability.retry": "ซิงค์ตลาดที่มีอยู่",
  "monitorWorkspace.filters.groups.settlement": "การชำระหนี้",
  "monitorWorkspace.filters.groups.market": "ตลาด",
  "monitorWorkspace.filters.groups.openSpread": "ช่วงราคาเปิด",
  "monitorWorkspace.filters.groups.spreadGap": "ช่องว่างระหว่างการเข้าและออก",
  "monitorWorkspace.filters.groups.realtimeFunding": "การจัดหาเงินทุนแบบเรียลไทม์",
  "monitorWorkspace.filters.groups.accumulatedFunding": "เงินทุนที่สะสมมา",
  "monitorWorkspace.filters.groups.liquidity": "สภาพคล่อง",
  "monitorWorkspace.filters.groups.venueExclusion": "ตลาดที่ถูกยกเว้น",
  "monitorWorkspace.filters.activeCount": "{{label}} · {{count}}",
  "monitorWorkspace.filters.groupAria": "{{group}} ตัวกรอง: {{state}}",
  "monitorWorkspace.filters.notEnabled": "ยังไม่เปิดใช้งาน",
  "monitorWorkspace.filters.baseAsset": "สินทรัพย์พื้นฐาน",
  "monitorWorkspace.filters.baseAssetHint": "แยกสินทรัพย์พื้นฐานด้วยช่องว่าง; ช่องว่างท้ายคำจะกำหนดให้ต้องตรงกันทุกตัวอักษร",
  "monitorWorkspace.filters.baseAssetAria": "ตัวกรองสินทรัพย์พื้นฐาน {{hint}}",
  "monitorWorkspace.filters.baseAssetHelpAria": "คู่มือการใช้ตัวกรองสินทรัพย์พื้นฐาน: {{hint}}",
  "monitorWorkspace.filters.conditionRow.add": "เพิ่มเงื่อนไขตัวกรอง",
  "monitorWorkspace.filters.conditionRow.clear": "ล้าง",
  "monitorWorkspace.filters.conditionRow.remove": "ลบเงื่อนไข: {{label}}",
  "monitorWorkspace.filters.conditionRow.operatorMenu": "ผู้ดำเนินการสำหรับ {{label}}",
  "monitorWorkspace.filters.conditionRow.valueCount": "{{count}} {{unit}}",
  "monitorWorkspace.filters.conditionRow.operators.gte": "≥",
  "monitorWorkspace.filters.conditionRow.operators.lte": "≤",
  "monitorWorkspace.filters.conditionRow.operators.absGte": "abs ≥",
  "monitorWorkspace.filters.conditionRow.operators.anyOf": "คือหนึ่งใน",
  "monitorWorkspace.filters.conditionRow.operators.notIn": "ไม่ใช่",
  "monitorWorkspace.filters.conditionRow.operators.requires": "จำเป็นต้อง",
  "monitorWorkspace.filters.conditionRow.operators.is": "คือ",
  "monitorWorkspace.filters.conditionRow.units.settlement": "สกุลเงินที่ใช้ในการชำระบัญชี",
  "monitorWorkspace.filters.conditionRow.units.interval": "ช่วง",
  "monitorWorkspace.filters.conditionRow.units.venue": "exchanges",
  "monitorWorkspace.filters.conditionRow.values.bothLegsEqual": "ทั้งสองขาเท่ากัน",
  "monitorWorkspace.filters.conditionRow.empty.title": "ไม่มีผลลัพธ์ที่ตรงกับตัวกรองปัจจุบัน",
  "monitorWorkspace.filters.conditionRow.empty.hidden": "{{count}} ถูกซ่อนโดยตัวกรอง",
  "monitorWorkspace.filters.summary.settlementMatch": "การจับคู่สินทรัพย์เพื่อการชำระบัญชี",
  "monitorWorkspace.filters.summary.noCombination": "ไม่มีการเลือกโครงสร้างโอกาสใด",
  "monitorWorkspace.filters.summary.combinationCount": "{{count}} โครงสร้างโอกาส",
  "monitorWorkspace.filters.summary.entryGte": "ค่า ≥{{value}}%",
  "monitorWorkspace.filters.summary.entryAbsGte": "ค่าเข้า |·| ≥ {{value}}%",
  "monitorWorkspace.filters.summary.gapGte": "การเข้า-ออก ≥{{value}}%",
  "monitorWorkspace.filters.summary.gapLte": "เข้า–ออก ≤{{value}}%",
  "monitorWorkspace.filters.summary.volumeGte": "ปริมาณหมุนเวียนใน 24 ชั่วโมง ≥{{value}}M",
  "monitorWorkspace.filters.summary.intervalMatch": "ช่วงที่ตรงกัน",
  "monitorWorkspace.filters.pool.all": "ทั้งหมด, แบบไดนามิก",
  "monitorWorkspace.filters.pool.allExcept": "ทั้งหมดที่ถูกยกเว้นแบบไดนามิก · {{count}}",
  "monitorWorkspace.filters.pool.only": "เลือกเฉพาะ {{count}} เท่านั้น",
  "monitorWorkspace.filters.pool.none": "ไม่มีการเลือก",
  "monitorWorkspace.filters.panel.openSettings": "การตั้งค่าตัวกรอง…",
  "monitorWorkspace.filters.panel.inherited": "ไม่มีเงื่อนไขเพิ่มเติม · รับสืบทอดจากแท็บ \"การรวม\"",
  "monitorWorkspace.filters.panel.unrestricted": "ไม่มีข้อจำกัด",
  "monitorWorkspace.filters.panel.clearGroup": "กลุ่ม Clear",
  "monitorWorkspace.filters.panel.deferred.loading": "กำลังเปิดการควบคุมตัวกรอง…",
  "monitorWorkspace.filters.panel.deferred.unavailableTitle": "ฟังก์ชันการกรองไม่สามารถใช้งานได้ในขณะนี้",
  "monitorWorkspace.filters.panel.settlement.inheritedMustMatch": "แท็บ \"การรวม\" กำหนดไว้แล้วว่าขาใดขาหนึ่งต้องตรงกับ {{values}} และทั้งสองขาต้องใช้สินทรัพย์การชำระบัญชีเดียวกัน ดังนั้นสินทรัพย์เหล่านี้จึงเป็นขีดจำกัดความสามารถในปัจจุบัน",
  "monitorWorkspace.filters.panel.settlement.viewMustMatch": "แท็บ \"การรวม\" กำหนดไว้แล้วว่าขาใดขาหนึ่งต้องตรงกับ {{values}}. มุมมองนี้ยังกำหนดให้ขาทั้งสองต้องตรงกันด้วย ดังนั้นทรัพยากรของแท็บนี้จึงเป็นขีดจำกัดความสามารถปัจจุบัน",
  "monitorWorkspace.filters.panel.settlement.anotherLeg": "แท็บ \"การรวม\" กำหนดให้ขาใดขาหนึ่งต้องตรงกับ {{values}} แล้ว การดูนี้อาจยังคงเลือกสินทรัพย์ที่มีอยู่บนขาอีกข้างได้; เงื่อนไขทั้งสองขาต้องตรงกันทั้งสองขา",
  "monitorWorkspace.filters.panel.settlement.match": "การจับคู่สินทรัพย์เพื่อการชำระบัญชี",
  "monitorWorkspace.filters.panel.settlement.matchInherited": "ถูกเปิดใช้งานโดยการรวมแท็บและถูกสืบทอดมาที่นี่",
  "monitorWorkspace.filters.panel.settlement.matchDescription": "เก็บไว้เฉพาะชุดที่ขาด้านยาวและขาด้านสั้นใช้สินทรัพย์การชำระบัญชีเดียวกัน",
  "monitorWorkspace.filters.panel.settlement.selectionAria": "การเลือกสินทรัพย์สำหรับการชำระหนี้",
  "monitorWorkspace.filters.panel.settlement.hint": "สินทรัพย์ที่เลือกอาจตรงกับฝ่ายใดฝ่ายหนึ่ง สภาพของสินทรัพย์และสวิตช์สินทรัพย์การชำระบัญชีที่ตรงกันต้องตรงกันทั้งสองอย่าง",
  "monitorWorkspace.filters.panel.market.combinationType": "โครงสร้างแบบผสม",
  "monitorWorkspace.filters.panel.market.spot": "ตลาดสปอต",
  "monitorWorkspace.filters.panel.market.perpetual": "ตลาดแบบถาวร",
  "monitorWorkspace.filters.panel.market.unavailableBoth": "โครงสร้างการผสมผสานในปัจจุบันไม่มีส่วนที่เกี่ยวข้องกับตลาดสปอตหรือตลาดถาวร",
  "monitorWorkspace.filters.panel.market.unavailableSpot": "โครงสร้างการรวมตัวในปัจจุบันไม่มีส่วนที่เกี่ยวข้องกับตลาดสปอต",
  "monitorWorkspace.filters.panel.market.unavailablePerpetual": "โครงสร้างการรวมตัวในปัจจุบันไม่มีส่วนที่คงอยู่ในตลาดอย่างถาวร",
  "monitorWorkspace.filters.panel.market.hint": "ตลาดเหล่านี้ถูกใช้ร่วมกับเงื่อนไขของแท็บ ตลาดแลกเปลี่ยนหนึ่งแห่งจะรวมตลาดทั้งหมดของกลุ่มนั้น ส่วนตลาดแลกเปลี่ยนสองแห่งหรือมากกว่านั้นจะรวมเฉพาะคู่สกุลเงินภายในกลุ่มที่เลือกไว้ และยังคงอยู่ภายในแท็บนั้น",
  "monitorWorkspace.filters.panel.venueExclusion.unavailable": "โครงสร้างตลาดถูกจำกัดไว้เป็นการเลือกที่ชัดเจน ดังนั้นการมองเห็นตลาดจึงขึ้นอยู่กับสภาพตลาด",
  "monitorWorkspace.filters.panel.venueExclusion.hint": "ตลาดที่ได้รับการตรวจสอบจะไม่ปรากฏในทั้งสองด้านของมุมมองนี้ การตั้งค่านี้ใช้เฉพาะกับมุมมองนี้เท่านั้น: การกำหนดแท็บจะไม่ถูกเปลี่ยนแปลง และตัวกระตุ้นการแจ้งเตือนและ push จะไม่ได้รับผลกระทบ หากต้องการซ่อนตลาดทุกที่ รวมถึงการแจ้งเตือน ให้เปลี่ยนขอบเขตการติดตามแทน",
  "monitorWorkspace.filters.panel.spread.openSigned": "ส่วนต่างราคาเข้าซื้อที่เป็นบวก ≥",
  "monitorWorkspace.filters.panel.spread.openAbsolute": "ส่วนต่างราคาเข้าตลาดแบบสัมบูรณ์ ≥",
  "monitorWorkspace.filters.panel.spread.gapMinimum": "ค่าขั้นต่ำของการเข้า-ออก ≥",
  "monitorWorkspace.filters.panel.spread.gapMaximum": "ค่าสูงสุดของเข้า-ออก ≤",
  "monitorWorkspace.filters.panel.spread.minimumTooHigh": "ค่าต่ำสุดไม่สามารถเกินค่าสูงสุดได้",
  "monitorWorkspace.filters.panel.spread.maximumTooLow": "ค่าสูงสุดไม่สามารถต่ำกว่าค่าต่ำสุดได้",
  "monitorWorkspace.filters.panel.realtimeFunding.eightHourSigned": "เงินทุนสุทธิที่เทียบเท่า 8H ≥",
  "monitorWorkspace.filters.panel.realtimeFunding.eightHourAbsolute": "เงินทุนรวมที่เทียบเท่า 8 ชั่วโมง ≥",
  "monitorWorkspace.filters.panel.realtimeFunding.interval": "ช่วงเวลาการจัดสรรเงินทุน",
  "monitorWorkspace.filters.panel.realtimeFunding.inheritedMustMatch": "แท็บ \"การรวม\" กำหนดไว้แล้วว่าขาใดขาหนึ่งต้องตรงกับ {{values}} และทั้งสองขาต้องใช้ช่วงความถี่เดียวกัน ดังนั้นช่วงความถี่เหล่านี้จึงเป็นขีดจำกัดความสามารถสูงสุดในปัจจุบัน",
  "monitorWorkspace.filters.panel.realtimeFunding.viewMustMatch": "แท็บ \"การรวม\" กำหนดให้ขาใดขาหนึ่งต้องตรงกับ {{values}} แล้ว มุมมองนี้ยังกำหนดให้ขาทั้งสองต้องตรงกันด้วย ดังนั้น ช่วงของแท็บนี้จึงเป็นขีดจำกัดความสามารถปัจจุบัน",
  "monitorWorkspace.filters.panel.realtimeFunding.singleLeg": "แท็บ \"การรวม\" กำหนดไว้แล้วว่าขาใดขาหนึ่งต้องตรงกับ {{values}} โครงสร้างการรวมที่มีผลจะยกเว้นแบบ \"perpetual\" และ \"perpetual\" ดังนั้นเงื่อนไขช่วงทั้งสองจึงสามารถตรงกับขา \"perpetual\" เดียวกันเท่านั้น และช่วงของแท็บนี้คือขีดจำกัดความสามารถปัจจุบัน",
  "monitorWorkspace.filters.panel.realtimeFunding.anotherLeg": "แท็บ \"การรวม\" กำหนดให้ขาใดขาหนึ่งต้องตรงกับ {{values}} แล้ว การดูนี้อาจยังคงเลือกช่วงเวลากับขาแบบถาวรอีกขาได้ แต่ทั้งสองเงื่อนไขต้องตรงกัน",
  "monitorWorkspace.filters.panel.realtimeFunding.match": "ช่วงเวลาการให้ทุนที่สอดคล้องกัน",
  "monitorWorkspace.filters.panel.realtimeFunding.matchInherited": "ถูกเปิดใช้งานโดยการรวมแท็บและถูกสืบทอดมาที่นี่",
  "monitorWorkspace.filters.panel.realtimeFunding.zeroResultWarning": "โครงสร้างการรวมที่มีประสิทธิภาพจะไม่รวมกรณี \"perpetual\" และ \"perpetual\" การจับคู่ช่วงเวลาจำเป็นต้องมีช่วงเวลาการจัดหาเงินทุนในทั้งสองด้าน ดังนั้นเงื่อนไขนี้จึงจะให้ผลลัพธ์เป็นศูนย์",
  "monitorWorkspace.filters.panel.realtimeFunding.hint": "เงื่อนไขการจัดหาเงินทุนทั้งหมดต้องตรงกัน เมื่อเกณฑ์ถูกเปิดใช้งานแล้ว การรวมเงื่อนไขที่ขาดตัวชี้วัดการจัดหาเงินทุนดังกล่าวจะไม่ผ่าน",
  "monitorWorkspace.filters.panel.accumulatedFunding.signedMinimum": "ค่าต่ำสุดเชิงบวก",
  "monitorWorkspace.filters.panel.accumulatedFunding.absoluteMinimum": "ระดับต่ำสุดที่แน่นอน",
  "monitorWorkspace.filters.panel.accumulatedFunding.signedAria": "{{day}}D ค่าขั้นต่ำบวกของเงินทุนสะสม",
  "monitorWorkspace.filters.panel.accumulatedFunding.absoluteAria": "{{day}}D จำนวนเงินทุนสะสมขั้นต่ำสุด",
  "monitorWorkspace.filters.panel.accumulatedFunding.hint": "ทุกวันที่ถูกป้อนและค่าเกณฑ์บวก/ค่าเกณฑ์สัมบูรณ์ต้องตรงกัน การรวมกันที่ขาดตัวชี้วัดการระดมทุนสะสมดังกล่าวจะไม่ผ่านการตรวจสอบ",
  "monitorWorkspace.filters.panel.liquidity.oi": "$t(zml:zml.metric.open_interest_notional) ≥",
  "monitorWorkspace.filters.panel.liquidity.volume": "อัตราการหมุนเวียนของส่วนขาส่วนล่างใน 24 ชั่วโมง ≥",
  "monitorWorkspace.filters.panel.liquidity.hint": "สำหรับการรวมกันระหว่างสัญญาซื้อขายทันที (spot) และสัญญาซื้อขายแบบต่อเนื่อง (perpetual), ค่าเปิดสถานะ (open-interest) จะพิจารณาจากส่วนสัญญาซื้อขายแบบต่อเนื่อง; สำหรับคู่สัญญาซื้อขายแบบต่อเนื่อง จะใช้ส่วนที่มีมูลค่าเปิดสถานะน้อยกว่า ส่วนมูลค่าการซื้อขาย (turnover) จะใช้ส่วนที่มีมูลค่าเปิดสถานะน้อยกว่าในทั้งสองส่วน เมื่อเปิดใช้งานเกณฑ์กำหนดแล้ว การรวมกันที่ขาดตัวชี้วัดใดก็ตามที่เข้าร่วมจะไม่ผ่านการตรวจสอบ",
  "monitorWorkspace.filters.panel.numeric.nonNegative": "กรอกตัวเลขที่มากกว่าหรือเท่ากับ 0",
  "monitorWorkspace.filters.panel.numeric.invalid": "กรอกตัวเลขที่ถูกต้อง",
  "monitorWorkspace.filters.panel.option.title": "{{label}}: {{description}}{{suffix}}",
  "monitorWorkspace.filters.panel.option.unavailable": "ไม่มีให้บริการ",
  "monitorWorkspace.filters.panel.option.unavailableDescription": "ไม่มีในแคตตาล็อก runtime ปัจจุบัน",
  "monitorWorkspace.filters.panel.option.notApplicable": "ไม่ใช้",
  "monitorWorkspace.filters.panel.option.notApplicableDescription": "ไม่ตรงกับโครงสร้างการรวมตัวปัจจุบัน",
  "monitorWorkspace.filters.panel.option.outsideParent": "นอกขอบเขตของแท็บ",
  "monitorWorkspace.filters.panel.option.outsideParentDescription": "นอกขอบเขตตัวกรองพื้นฐานของแท็บปัจจุบัน",
  "monitorWorkspace.filters.panel.option.removableSuffix": "; สามารถลบได้",
  "monitorWorkspace.filters.panel.pool.disabled": "โครงสร้างการรวมตัวในปัจจุบันไม่ใช้ส่วนตลาดนี้",
  "monitorWorkspace.filters.panel.pool.selectAll": "เลือกทั้งหมด",
  "monitorWorkspace.filters.panel.pool.clear": "ล้าง",
  "monitorWorkspace.filters.panel.pool.effectiveVenueCount": "{{count}} ตลาดแลกเปลี่ยนที่มีประสิทธิภาพ",
  "monitorWorkspace.filters.panel.pool.retainedInactive": "ยังคงอยู่; ปัจจุบันไม่ใช้งาน",
  "monitorWorkspace.filters.panel.pool.retained": "เก็บไว้",
  "monitorWorkspace.filters.panel.pool.parentRestricted": "ไม่รวมอยู่ในขอบเขตระดับบน การเลือกที่มีอยู่สามารถถูกลบออกได้ และจะกลับมาทำงานอัตโนมัติเมื่อขอบเขตระดับบนกลับมา",
  "monitorWorkspace.filters.panel.pool.runtimeUnavailable": "ข้อมูลตลาดแบบเรียลไทม์ไม่สามารถใช้งานได้ชั่วคราว",
  "monitorWorkspace.filters.panel.pool.invalidated": "ถูกยกเลิก",
  "monitorWorkspace.filters.panel.pool.settlementUnavailable": "{{currency}} ไม่สามารถเลือกได้ในขณะนี้",
  "monitorWorkspace.filters.panel.pool.disabledReasons.exchange": "การแลกเปลี่ยนนี้ถูกปิดใช้งาน",
  "monitorWorkspace.filters.panel.pool.disabledReasons.market": "ตลาดนี้บนตลาดหลักทรัพย์ถูกปิดใช้งาน",
  "monitorWorkspace.filters.panel.pool.disabledReasons.settlement": "สินทรัพย์การชำระบัญชีนี้ถูกปิดใช้งาน",
  "monitorWorkspace.filters.panel.pool.disabledReasons.marketType": "ประเภทตลาดนี้ไม่ได้รับการสนับสนุน",
  "monitorWorkspace.filters.panel.pool.disabledReasons.unknown": "ถูกปิดการใช้งานที่ต้นทาง; ไม่มีการบันทึกเหตุผล",
  "monitorWorkspace.filters.panel.pool.settlementAria": "{{exchange}} สินทรัพย์ในโครงการจัดตั้งชุมชน",
  "monitorWorkspace.filters.panel.pool.settlementOptionAria": "{{exchange}} {{currency}} สินทรัพย์เพื่อการชำระหนี้",
  "monitorWorkspace.settingsSheet.sectionsAria": "ส่วนการตั้งค่าแท็บแบบรวม",
  "monitorWorkspace.settingsSheet.sections.filter": "ตัวกรองพื้นฐาน",
  "monitorWorkspace.settingsSheet.sections.alerts": "การแจ้งเตือน",
  "monitorWorkspace.settingsSheet.sections.templates": "แม่แบบเงื่อนไข",
  "monitorWorkspace.settingsSheet.sections.trade": "บริการส่งของ ZML Trade",
  "monitorWorkspace.settingsSheet.hedgeTypes.title": "โครงสร้างโอกาส",
  "monitorWorkspace.settingsSheet.hedgeTypes.description": "เฉพาะโครงสร้างโอกาสที่ได้รับการคัดเลือกเท่านั้นที่สามารถเข้าสู่ช่องทางนี้ได้ ซึ่งช่วยจำกัดผลการค้นหาในแท็บนี้ และไม่ขยายตัวกรองพื้นฐานของมันเลย",
  "monitorWorkspace.settingsSheet.hedgeTypes.emptyWarning": "เลือกโครงสร้างป้องกันความเสี่ยงอย่างน้อยหนึ่งแบบ มิฉะนั้นแท็กนี้จะไม่มีโอกาสให้จับคู่",
  "monitorWorkspace.settingsSheet.hedgeTypes.outsideBaseFilter": "ไม่รวมอยู่ในตัวกรองพื้นฐาน",
  "monitorWorkspace.settingsSheet.hedgeTypes.outsideBaseFilterWarning": "โครงสร้างโอกาสที่บันทึกไว้จะไม่ถูกรวมอยู่ในตัวกรองพื้นฐาน และจะไม่ถูกนำไปใช้ ดังนั้น โปรดลบมันออกก่อนที่จะบันทึก",
  "monitorWorkspace.settingsSheet.hedgeTypes.templateSkippedWarning": "โครงสร้างโอกาสในแม่แบบที่อยู่นอกตัวกรองพื้นฐานถูกข้ามไป ({{count}}); ให้บันทึกฉบับร่างปัจจุบันอย่างชัดเจนเพื่อนำไปใช้",
  "monitorWorkspace.settingsSheet.trade.loading": "กำลังโหลดการตั้งค่าการส่งของ ZML Trade…",
  "monitorWorkspace.settingsSheet.trade.unavailable": "การตั้งค่าการส่งของ ZML Trade ไม่สามารถใช้งานได้ในขณะนี้ โปรดลองอีกครั้งในภายหลัง",
  "monitorWorkspace.settingsSheet.trade.manageConnection": "จัดการการเชื่อมต่อ ZML Trade",
  "monitorWorkspace.settingsSheet.trade.delivery.title": "ส่งไปยัง ZML Trade",
  "monitorWorkspace.settingsSheet.trade.delivery.description": "การซื้อขายจะส่งเพียงโอกาสเท่านั้น ZML Trade เป็นผู้รับผิดชอบด้านการซื้อขายและการจัดการความเสี่ยง",
  "monitorWorkspace.settingsSheet.trade.delivery.help": "การจับคู่จะส่งข้อมูลเกี่ยวกับโอกาสเท่านั้น ZML Trade เป็นผู้ควบคุมบัญชี พารามิเตอร์ และระบบควบคุมความเสี่ยง เครื่องมือที่มีข้อผิดปกติในการปรับเทียบหน่วยที่กำลังทำงานอยู่จะถูกบล็อกไม่ให้รับสัญญาณอัตโนมัติ แต่ยังคงสามารถตรวจสอบได้ด้วยตนเอง",
  "monitorWorkspace.settingsSheet.trade.delivery.enabled": "เปิดใช้งานบริการส่งของ ZML Trade สำหรับแท็บนี้",
  "monitorWorkspace.settingsSheet.trade.delivery.enabledHint": "จำเป็นต้องมีการเชื่อมต่อที่ใช้งานได้ สัญญาณแบบออฟไลน์จะไม่ถูกเล่นซ้ำ",
  "monitorWorkspace.settingsSheet.trade.delivery.enableBlockedHint": "ไม่สามารถเชื่อมต่อได้ โปรดเชื่อมต่อใหม่ก่อนที่จะเปิดใช้งาน; สัญญาณออฟไลน์จะไม่ถูกเล่นซ้ำ",
  "monitorWorkspace.settingsSheet.trade.delivery.disableAvailableHint": "ไม่สามารถเชื่อมต่อได้ คุณสามารถปิดกฎนี้ได้อยู่ดี เพราะสัญญาณแบบออฟไลน์จะไม่ถูกส่งซ้ำ",
  "monitorWorkspace.settingsSheet.trade.delivery.duration": "ระยะเวลาการแข่งขันต่อเนื่อง",
  "monitorWorkspace.settingsSheet.trade.delivery.durationHint": "สัญญาณใหม่จะเกิดขึ้นก็ต่อเมื่อทุกเงื่อนไขยังคงตรงกันตลอดช่วงเวลาดังกล่าว",
  "monitorWorkspace.settingsSheet.trade.delivery.seconds": "sec",
  "monitorWorkspace.settingsSheet.trade.conditions.title": "เงื่อนไขการส่งสินค้า",
  "monitorWorkspace.settingsSheet.trade.conditions.description": "กำหนดเงื่อนไขการส่งสินค้าแยกกัน เงื่อนไขทั้งหมดที่เพิ่มเข้าไปต้องตรงกัน",
  "monitorWorkspace.settingsSheet.trade.conditions.empty": "เพิ่มเงื่อนไขอย่างน้อยหนึ่งข้อ ชุดว่างจะไม่ตรงกับเงื่อนไขใดๆ เลย",
  "monitorWorkspace.settingsSheet.trade.conditions.emptyWarning": "ไม่มีการกำหนดเงื่อนไขการส่งข้อมูล ดังนั้นจึงไม่มีการส่งสัญญาณ",
  "monitorWorkspace.settingsSheet.trade.application.applied": "ประยุกต์",
  "monitorWorkspace.settingsSheet.trade.application.pending": "การสมัคร",
  "monitorWorkspace.settingsSheet.trade.application.failed": "การสมัครไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.trade.application.hint": "\"Applied\" หมายความว่า การตั้งค่าการส่งที่บันทึกไว้มีผลแล้ว",
  "monitorWorkspace.settingsSheet.trade.errors.load": "ไม่สามารถโหลดการตั้งค่า ZML Trade ของแท็บนี้ได้",
  "monitorWorkspace.settingsSheet.trade.errors.save": "ไม่สามารถบันทึกการตั้งค่า ZML Trade ของแท็บนี้ได้",
  "monitorWorkspace.settingsSheet.trade.footer.saving": "การบันทึกการตั้งค่า ZML Trade",
  "monitorWorkspace.settingsSheet.trade.footer.conflict": "เวอร์ชันเซิร์ฟเวอร์ได้เปลี่ยนแปลงแล้ว",
  "monitorWorkspace.settingsSheet.trade.footer.dirty": "การตั้งค่า ZML Trade ไม่ถูกบันทึก",
  "monitorWorkspace.settingsSheet.trade.footer.saved": "การตั้งค่า ZML Trade ได้บันทึกแล้ว",
  "monitorWorkspace.settingsSheet.trade.footer.save": "บันทึกและใช้",
  "monitorWorkspace.settingsSheet.trade.leave.title": "จะลบการตั้งค่า ZML Trade ที่ยังไม่ได้บันทึกหรือไม่?",
  "monitorWorkspace.settingsSheet.trade.leave.description": "การปิดหน้านี้ในขณะนี้จะลบเงื่อนไขการส่งที่ยังไม่บันทึกและสถานะการสลับของแท็บนี้",
  "monitorWorkspace.settingsSheet.trade.leave.confirm": "ทิ้งและปิด",
  "monitorWorkspace.settingsSheet.trade.leave.cancel": "ต่อ tụcแก้ไข",
  "monitorWorkspace.settingsSheet.footer.templateDirty": "แม่แบบยังไม่ถูกบันทึก",
  "monitorWorkspace.settingsSheet.footer.discard": "ยกเลิกการเปลี่ยนแปลง",
  "monitorWorkspace.settingsSheet.footer.saving": "กำลังบันทึก…",
  "monitorWorkspace.settingsSheet.footer.alertSavingReason": "กำลังบันทึกและปรับใช้การตั้งค่าการแจ้งเตือน โปรดรอสักครู่",
  "monitorWorkspace.settingsSheet.footer.noAlertChanges": "ไม่มีการเปลี่ยนแปลงการแจ้งเตือนที่ยังไม่ถูกบันทึก",
  "monitorWorkspace.settingsSheet.footer.saveAndApply": "บันทึกและใช้",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.title": "จะเขียนทับการตั้งค่าการแจ้งเตือนของเซิร์ฟเวอร์หรือไม่?",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.description": "การตั้งค่าการแจ้งเตือนได้เปลี่ยนแปลงไปแล้วในหน้าอื่น การดำเนินการต่อจะแทนที่การอัปเดตเหล่านั้นด้วยฉบับร่างนี้",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.confirm": "เขียนทับและนำไปใช้",
  "monitorWorkspace.settingsSheet.dialogs.overwrite.cancel": "กลับไปที่หน้าเปรียบเทียบ",
  "monitorWorkspace.settingsSheet.status.loading.label": "กำลังโหลดการตั้งค่าการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.status.loading.short": "กำลังโหลด",
  "monitorWorkspace.settingsSheet.status.saving.label": "บันทึกการตั้งค่าการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.status.saving.short": "การออม",
  "monitorWorkspace.settingsSheet.status.conflict.label": "การตั้งค่าการแจ้งเตือนได้เปลี่ยนแปลงบนหน้าอื่น",
  "monitorWorkspace.settingsSheet.status.conflict.short": "ความขัดแย้ง",
  "monitorWorkspace.settingsSheet.status.error.label": "ไม่สามารถบันทึกหรืออัปเดตการตั้งค่าการแจ้งเตือนได้",
  "monitorWorkspace.settingsSheet.status.error.short": "การบันทึกไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.status.dirty.label": "การตั้งค่าการแจ้งเตือนมีการเปลี่ยนแปลงที่ยังไม่ถูกบันทึก",
  "monitorWorkspace.settingsSheet.status.dirty.short": "ยังไม่บันทึก",
  "monitorWorkspace.settingsSheet.status.applying.label": "การตั้งค่าการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.status.applying.short": "การสมัคร",
  "monitorWorkspace.settingsSheet.status.applyFailed.label": "การตั้งค่าการแจ้งเตือนไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.status.applyFailed.short": "การสมัครไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.status.applied.label": "ตั้งค่าการแจ้งเตือนแล้ว",
  "monitorWorkspace.settingsSheet.status.applied.short": "ประยุกต์",
  "monitorWorkspace.settingsSheet.status.synced.label": "การตั้งค่าการแจ้งเตือนได้ซิงค์และนำไปใช้แล้ว",
  "monitorWorkspace.settingsSheet.status.synced.short": "ซิงค์แล้ว",
  "monitorWorkspace.settingsSheet.filter.invalidDraft": "ร่างของตัวกรองฐานมีค่าที่ไม่ถูกต้อง โปรดแก้ไขก่อนบันทึก",
  "monitorWorkspace.settingsSheet.filter.saveFailed": "ไม่สามารถบันทึกตัวกรองพื้นฐานได้ โปรดตรวจสอบการเชื่อมต่อและลองอีกครั้ง",
  "monitorWorkspace.settingsSheet.filter.footer.save": "บันทึกตัวกรองพื้นฐาน",
  "monitorWorkspace.settingsSheet.filter.footer.savingReason": "กำลังบันทึกตัวกรองพื้นฐานอยู่ โปรดรอสักครู่",
  "monitorWorkspace.settingsSheet.filter.footer.noChanges": "ไม่มีการเปลี่ยนแปลงตัวกรองพื้นฐานที่ยังไม่ถูกบันทึก",
  "monitorWorkspace.settingsSheet.filter.status.saving": "บันทึกตัวกรองพื้นฐาน",
  "monitorWorkspace.settingsSheet.filter.status.savingShort": "การออม",
  "monitorWorkspace.settingsSheet.filter.status.conflict": "เปลี่ยนตัวกรองพื้นฐานในหน้าอื่น",
  "monitorWorkspace.settingsSheet.filter.status.conflictShort": "ความขัดแย้ง",
  "monitorWorkspace.settingsSheet.filter.status.error": "ไม่สามารถบันทึกตัวกรองพื้นฐานได้",
  "monitorWorkspace.settingsSheet.filter.status.errorShort": "การบันทึกไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.filter.status.dirty": "ตัวกรองหลักมีการเปลี่ยนแปลงที่ยังไม่บันทึก",
  "monitorWorkspace.settingsSheet.filter.status.dirtyShort": "ยังไม่บันทึก",
  "monitorWorkspace.settingsSheet.filter.status.saved": "บันทึกตัวกรองพื้นฐานแล้ว",
  "monitorWorkspace.settingsSheet.filter.status.savedShort": "บันทึกแล้ว",
  "monitorWorkspace.settingsSheet.filter.overwrite.title": "จะเขียนทับตัวกรองพื้นฐานของเซิร์ฟเวอร์หรือไม่?",
  "monitorWorkspace.settingsSheet.filter.overwrite.description": "ตัวกรองพื้นฐานได้เปลี่ยนแปลงไปในหน้าอื่นแล้ว การรวมต่อจะนำเฉพาะฟิลด์ที่เปลี่ยนแปลงไปในฉบับร่างนี้ไปรวมเข้ากับเวอร์ชันล่าสุดเท่านั้น",
  "monitorWorkspace.settingsSheet.filter.overwrite.confirm": "เขียนทับและบันทึก",
  "monitorWorkspace.settingsSheet.filter.overwrite.cancel": "ยังคงเปรียบเทียบต่อไป",
  "monitorWorkspace.settingsSheet.filter.settlementCurrencies": "ราคาอ้างอิง / สินทรัพย์ที่ใช้ในการชำระบัญชี สำหรับขาใดก็ได้",
  "monitorWorkspace.settingsSheet.filter.settlementCurrenciesAria": "แท็บรวม - การเลือกสินทรัพย์สำหรับการชำระหนี้จากขาใดก็ได้",
  "monitorWorkspace.settingsSheet.filter.unrestrictedDynamic": "ไม่มีข้อจำกัด (ทั้งหมดแบบไดนามิก)",
  "monitorWorkspace.settingsSheet.filter.unavailable": "ไม่มีสินค้าในขณะนี้",
  "monitorWorkspace.settingsSheet.filter.settlementHint": "ต้องมีอย่างน้อยหนึ่งส่วนที่ตรงกับสินทรัพย์ที่เลือกไว้ กลุ่มตลาดจะกำหนดว่าส่วนที่เกี่ยวข้องแต่ละส่วนสามารถใช้ตลาดแลกเปลี่ยนและสินทรัพย์การชำระบัญชีใดได้ ส่วน “ไม่จำกัด” จะรวมสินทรัพย์ฟิวเจอร์สโดยอัตโนมัติ",
  "monitorWorkspace.settingsSheet.filter.monitorType": "โครงสร้างโอกาส",
  "monitorWorkspace.settingsSheet.filter.monitorStructure.spot_swap": "สัญญาซื้อขายแบบสปอตและสัญญาซื้อขายแบบต่อเนื่อง",
  "monitorWorkspace.settingsSheet.filter.monitorStructure.swap_swap": "ตลอดไป และตลอดไป",
  "monitorWorkspace.settingsSheet.filter.perpetualMarkets": "ตลาดแบบถาวร",
  "monitorWorkspace.settingsSheet.filter.spotMarkets": "ตลาดสปอต",
  "monitorWorkspace.settingsSheet.filter.noPerpetualLeg": "โครงสร้างการรวมกันในปัจจุบันไม่มีส่วนที่คงอยู่ตลอดไป",
  "monitorWorkspace.settingsSheet.filter.noSpotLeg": "โครงสร้างการผสมผสานในปัจจุบันไม่มีส่วนสปอต",
  "monitorWorkspace.settingsSheet.filter.marketPairingHint": "กลุ่มตลาดระดับบนสุดจะถูกจับคู่กันโดยอัตโนมัติ เมื่อเลือกตลาดแลกเปลี่ยนหนึ่งแห่ง สินทรัพย์การชำระบัญชีทุกชนิดที่เลือกในกลุ่มนั้นจะเชื่อมโยงกับตลาดทั้งหมด ส่วนเมื่อเลือกสองแห่งหรือมากกว่านั้น การจับคู่ที่ถูกต้องทั้งหมดจะอยู่ภายในกลุ่มที่เลือก การเลือกแบบไดนามิกจะรวมตลาดฟิวเจอร์สเข้ามาโดยอัตโนมัติ",
  "monitorWorkspace.settingsSheet.filter.constraintsAndIntervals": "การจับคู่การชำระเงิน / ช่วงเวลาระหว่างการโอนเงิน",
  "monitorWorkspace.settingsSheet.filter.settlementMustMatch": "ต้องใช้สินทรัพย์การชำระบัญชีที่ตรงกัน",
  "monitorWorkspace.settingsSheet.filter.intervalMustMatch": "ต้องกำหนดช่วงเวลาการให้ทุนที่สอดคล้องกัน",
  "monitorWorkspace.settingsSheet.filter.intervalLabel": "ช่วง:",
  "monitorWorkspace.settingsSheet.filter.zeroResultWarning": "ตัวเลือก \"Perpetual-vs-perpetual\" ยังไม่ถูกเลือก ช่วงการจับคู่ต้องมีช่วงการจัดหาเงินทุนในทั้งสองด้าน ดังนั้นแท็บนี้จะแสดงผลลัพธ์เป็นศูนย์",
  "monitorWorkspace.settingsSheet.filter.numericConditions": "เงื่อนไขเชิงตัวเลข",
  "monitorWorkspace.settingsSheet.filter.numericHint": "$t(zml:zml.metric.open_interest_notional) ตรวจสอบส่วนสัญญาฟิวเจอร์สแบบไม่มีวันหมดอายุสำหรับคู่สัญญาสปอต/ฟิวเจอร์สแบบไม่มีวันหมดอายุ และส่วนสัญญาฟิวเจอร์สแบบไม่มีวันหมดอายุที่มีมูลค่าต่ำกว่าสำหรับคู่สัญญาฟิวเจอร์สแบบไม่มีวันหมดอายุ $t(zml:zml.metric.quote_volume_24h) ใช้ส่วนที่มีมูลค่าต่ำกว่า เมื่อเปิดใช้งานเกณฑ์ค่าขีดจำกัด เมตริกที่ขาดหายไปจะไม่ผ่านการตรวจสอบและจะไม่ถูกพิจารณาเป็นศูนย์",
  "monitorWorkspace.settingsSheet.conditions.title": "เงื่อนไขการจับคู่",
  "monitorWorkspace.settingsSheet.conditions.description": "การจับคู่จะเกิดขึ้นก็ต่อเมื่อทุกเงื่อนไขที่เพิ่มเข้าไปผ่านเกณฑ์ทั้งหมดเท่านั้น ส่วนเมตริกที่ไม่ได้เพิ่มเข้าไปจะไม่ถูกนำมาพิจารณา",
  "monitorWorkspace.settingsSheet.conditions.empty": "ยังไม่มีเงื่อนไขการจับคู่ถูกเพิ่มเข้ามา การแจ้งเตือนจะไม่ถูกทริกเกอร์หากไม่มีเงื่อนไข",
  "monitorWorkspace.settingsSheet.conditions.noConditionWarning": "ยังไม่มีเงื่อนไขการจับคู่ แท็กนี้จึงจะไม่แจ้งเตือน การเพิ่มเงื่อนไขจะเปิดการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.conditions.groups.spread": "การกระจาย",
  "monitorWorkspace.settingsSheet.conditions.groups.funding": "$t(zml:zml.metric.funding_rate)",
  "monitorWorkspace.settingsSheet.conditions.groups.liquidity": "สภาพคล่อง",
  "monitorWorkspace.settingsSheet.conditions.fields.openSpreadGte": "ช่วงราคาเปิด ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.openSpreadAbsGte": "ส่วนต่างราคาเข้าตลาดแบบสัมบูรณ์ ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.closeSpreadLte": "ช่วงส่วนต่างราคาขายออก ≤",
  "monitorWorkspace.settingsSheet.conditions.fields.spreadGapGte": "ช่องว่างระหว่างการเข้าและออก ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.spreadGapLte": "ช่องว่างระหว่างการเข้าและออก ≤",
  "monitorWorkspace.settingsSheet.conditions.fields.netFunding8hGte": "เงินทุนสุทธิที่เทียบเท่า 8H ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.netFunding8hAbsGte": "เงินทุนสุทธิเทียบเท่า 8H แบบสัมบูรณ์ ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingSpreadGte": "การเชื่อมโยงแหล่งทุน ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff1dGte": "ความแตกต่างในการจัดหาทุน 1D ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff2dGte": "ความแตกต่างในการจัดหาทุนแบบ 2D ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff3dGte": "ความแตกต่างในการจัดหาทุน 3D ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff4dGte": "ความแตกต่างในการจัดหาเงินทุน 4D ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.fundingDiff5dGte": "ความแตกต่างในการจัดหาทุน 5D ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.oiGteM": "$t(zml:zml.metric.open_interest_notional) ≥",
  "monitorWorkspace.settingsSheet.conditions.fields.volume24hGteM": "อัตราการหมุนเวียนของส่วนขาส่วนล่างใน 24 ชั่วโมง ≥",
  "monitorWorkspace.settingsSheet.conditions.validation.unfilled": "ป้อนค่าสำหรับ “{{label}}”",
  "monitorWorkspace.settingsSheet.conditions.validation.invalid": "“{{label}}” ต้องใช้หมายเลขโทรศัพท์ที่ถูกต้อง",
  "monitorWorkspace.settingsSheet.conditions.validation.negative": "“{{label}}” ไม่สามารถเป็นค่าลบได้",
  "monitorWorkspace.settingsSheet.conditions.editor.remove": "ลบเงื่อนไข: {{label}}",
  "monitorWorkspace.settingsSheet.conditions.editor.placeholder": "ป้อนค่า",
  "monitorWorkspace.settingsSheet.conditions.editor.selectionSummary": "เลือกเงื่อนไข (เลือก {{selected}}/{{total}})",
  "monitorWorkspace.settingsSheet.alerts.unavailable": "การตั้งค่าการแจ้งเตือนสำหรับแท็บการรวมนี้ยังไม่ถูกโหลดและยังไม่สามารถแก้ไขได้",
  "monitorWorkspace.settingsSheet.alerts.application.applied": "ประยุกต์",
  "monitorWorkspace.settingsSheet.alerts.application.pending": "กำลังรอการยื่นคำขอ",
  "monitorWorkspace.settingsSheet.alerts.application.failed": "การส่งคำขอไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.alerts.application.failureHint": "การตั้งค่าได้ถูกบันทึกแล้ว แต่ยังไม่ถูกนำไปใช้ สถานะจะอัปเดตอัตโนมัติ คุณสามารถปรับการตั้งค่าและบันทึกใหม่ได้",
  "monitorWorkspace.settingsSheet.alerts.application.refresh": "อัปเดตสถานะแอปพลิเคชัน",
  "monitorWorkspace.settingsSheet.alerts.application.retrySync": "ลองซิงค์ใหม่",
  "monitorWorkspace.settingsSheet.alerts.methods.title": "วิธีการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.alerts.methods.description": "การตั้งค่าการแจ้งเตือนจะมีผลก็ต่อเมื่อคลิก \"บันทึกและใช้\" แล้วเท่านั้น นอกจากนี้ ตัวกรองพื้นฐานยังต้องคลิก \"บันทึก\" อย่างชัดเจนบนหน้าของมันเองด้วย",
  "monitorWorkspace.settingsSheet.alerts.methods.feishu": "การแจ้งเตือน Feishu",
  "monitorWorkspace.settingsSheet.alerts.methods.feishuHint": "ส่งไปยังช่องที่เลือกไว้อย่างอิสระสำหรับแท็บการรวมนี้เท่านั้น",
  "monitorWorkspace.settingsSheet.alerts.channel.title": "ช่อง Feishu",
  "monitorWorkspace.settingsSheet.alerts.channel.description": "ช่องเป็นของบัญชีนั้น ส่วนแท็บการรวมแต่ละแท็บจะเลือกจุดหมายปลายทางของตัวเอง",
  "monitorWorkspace.settingsSheet.alerts.channel.label": "ช่อง Feishu สำหรับแท็บนี้",
  "monitorWorkspace.settingsSheet.alerts.channel.required": "เลือกช่องก่อนเปิดการแจ้งเตือน Feishu",
  "monitorWorkspace.settingsSheet.alerts.channel.unavailable": "ช่องก่อนหน้านี้ถูกลบไปแล้ว หรือไม่เป็นของบัญชีนี้อีกต่อไป โปรดเลือกช่องอื่น",
  "monitorWorkspace.settingsSheet.alerts.channel.disabledHint": "การปิด Feishu จะเก็บช่องที่เลือกไว้ล่วงหน้าไว้เพื่อใช้ในครั้งต่อไปที่เปิดใช้งาน",
  "monitorWorkspace.settingsSheet.alerts.channel.loading": "กำลังโหลดช่อง...",
  "monitorWorkspace.settingsSheet.alerts.channel.placeholder": "เลือกช่อง Feishu",
  "monitorWorkspace.settingsSheet.alerts.channel.none": "ยังไม่ได้เลือกช่อง",
  "monitorWorkspace.settingsSheet.alerts.channel.testing": "กำลังทดสอบ…",
  "monitorWorkspace.settingsSheet.alerts.channel.test": "ช่องทดสอบกระแส",
  "monitorWorkspace.settingsSheet.alerts.channel.manage": "จัดการช่อง Feishu",
  "monitorWorkspace.settingsSheet.alerts.channel.reload": "โหลดช่องใหม่",
  "monitorWorkspace.settingsSheet.alerts.channel.testFailed": "การส่งข้อมูลทดสอบไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.alerts.channel.testSucceeded": "ส่งข้อความทดสอบไปยัง “{{name}}”",
  "monitorWorkspace.settingsSheet.alerts.channel.loadFailed": "รายชื่อช่อง Feishu ไม่สามารถใช้งานได้ชั่วคราว การเลือกของคุณในปัจจุบันจะถูกเก็บไว้และจะไม่ถูกลบโดยอัตโนมัติ",
  "monitorWorkspace.settingsSheet.alerts.delivery.title": "ความถี่ในการส่งมอบ",
  "monitorWorkspace.settingsSheet.alerts.delivery.description": "ส่งหลังจากที่การแข่งขันหยุดลงเป็นระยะเวลาที่กำหนด ความถี่คือช่วงเวลาซ้ำที่สั้นที่สุด",
  "monitorWorkspace.settingsSheet.alerts.delivery.duration": "ระยะเวลาการแข่งขัน ≥",
  "monitorWorkspace.settingsSheet.alerts.delivery.frequency": "ความถี่ของการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.alerts.delivery.seconds": "วินาที",
  "monitorWorkspace.settingsSheet.alerts.conflict.description": "การตั้งค่าการแจ้งเตือนของเซิร์ฟเวอร์ได้เปลี่ยนแปลงแล้ว โปรดโหลดเวอร์ชันเซิร์ฟเวอร์ หรือยืนยันอีกครั้งในส่วนท้ายหน้า เพื่อแทนที่ด้วยฉบับร่างนี้",
  "monitorWorkspace.settingsSheet.alerts.conflict.loadServer": "โหลดเวอร์ชันเซิร์ฟเวอร์",
  "monitorWorkspace.settingsSheet.alerts.messages.notLoaded": "การตั้งค่าการแจ้งเตือนยังไม่ถูกโหลด",
  "monitorWorkspace.settingsSheet.alerts.messages.channelRequired": "เลือกช่อง Feishu ในแท็บนี้ก่อนที่จะเปิดการแจ้งเตือน Feishu",
  "monitorWorkspace.settingsSheet.alerts.messages.hedgeTypeRequired": "เลือกโครงสร้างโอกาสอย่างน้อยหนึ่งอย่างก่อนที่จะเปิดใช้งานการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.alerts.messages.durationInvalid": "ระยะเวลาการแข่งขันต้องเป็นจำนวนเต็มวินาทีที่ไม่เป็นค่าลบ",
  "monitorWorkspace.settingsSheet.alerts.messages.intervalInvalid": "ช่วงการทำซ้ำต้องเป็นจำนวนเต็มวินาที อย่างน้อย 5",
  "monitorWorkspace.settingsSheet.alerts.messages.invalidValue": "การตั้งค่าการแจ้งเตือนมีค่าที่ไม่ถูกต้อง",
  "monitorWorkspace.settingsSheet.alerts.messages.savedApplied": "การตั้งค่าการแจ้งเตือนได้ถูกบันทึกและนำไปใช้แล้ว",
  "monitorWorkspace.settingsSheet.alerts.messages.savedApplyFailed": "การตั้งค่าการแจ้งเตือนได้บันทึกไว้แล้ว แต่แอปพลิเคชันที่ทำงานในพื้นหลังไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.alerts.messages.savedPending": "การตั้งค่าการแจ้งเตือนได้ถูกบันทึกแล้ว และกำลังรอให้แอปพลิเคชันทำงานในพื้นหลัง",
  "monitorWorkspace.settingsSheet.alerts.messages.saveFailed": "ไม่สามารถบันทึกการตั้งค่าการแจ้งเตือนได้",
  "monitorWorkspace.settingsSheet.alerts.messages.refreshFailed": "การตั้งค่าการแจ้งเตือนไม่สามารถอัปเดตได้",
  "monitorWorkspace.settingsSheet.alerts.messages.discarded": "การเปลี่ยนแปลงการแจ้งเตือนที่ยังไม่ถูกบันทึกได้ถูกลบไปแล้ว",
  "monitorWorkspace.settingsSheet.alerts.messages.loadedLatest": "การตั้งค่าการแจ้งเตือนเซิร์ฟเวอร์ล่าสุดได้ถูกโหลดแล้ว",
  "monitorWorkspace.settingsSheet.templates.title": "แม่แบบเงื่อนไข",
  "monitorWorkspace.settingsSheet.templates.alertTitle": "แม่แบบเงื่อนไขการแจ้งเตือน",
  "monitorWorkspace.settingsSheet.templates.tradeTitle": "แบบฉบับเงื่อนไขการส่งสินค้า",
  "monitorWorkspace.settingsSheet.templates.description": "แม่แบบจะบันทึกโครงสร้าง เงื่อนไข และระยะเวลา การนำไปใช้จะคัดลอกข้อมูลเหล่านั้นไปยังฉบับร่าง ซึ่งต้องบันทึกแยกต่างหาก",
  "monitorWorkspace.settingsSheet.templates.help": "แม่แบบจะบันทึกโครงสร้างโอกาส เงื่อนไขเพิ่มเติม และระยะเวลาการจับคู่เท่านั้น การสร้าง แก้ไข และลบ ต้องมีการบันทึกอย่างชัดเจน การนำสำเนาไปใช้ในร่างช่องปัจจุบันโดยไม่บันทึกหรือเก็บลิงก์ไว้",
  "monitorWorkspace.settingsSheet.templates.capacity": "มีเทมเพลต{{count}}s ทั้งหมด",
  "monitorWorkspace.settingsSheet.templates.create": "แม่แบบใหม่",
  "monitorWorkspace.settingsSheet.templates.discard": "ยกเลิกการเปลี่ยนแปลงแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.saving": "กำลังบันทึกแม่แบบ…",
  "monitorWorkspace.settingsSheet.templates.save": "บันทึกแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.conflict": "แม่แบบได้ถูกแก้ไขบนหน้าอื่นแล้ว การบันทึกในขณะนี้จะเขียนทับการเปลี่ยนแปลงเหล่านั้นด้วยฉบับร่างนี้ คุณสามารถยกเลิกการเปลี่ยนแปลงและโหลดหน้าใหม่ได้เช่นกัน",
  "monitorWorkspace.settingsSheet.templates.loading": "กำลังโหลดแม่แบบ…",
  "monitorWorkspace.settingsSheet.templates.unavailableTitle": "แม่แบบเงื่อนไขไม่สามารถใช้งานได้ในขณะนี้",
  "monitorWorkspace.settingsSheet.templates.loadFailed": "ไม่สามารถโหลดแม่แบบได้",
  "monitorWorkspace.settingsSheet.templates.saveFailed": "ไม่สามารถบันทึกแม่แบบได้",
  "monitorWorkspace.settingsSheet.templates.openLibrary": "เปิดคลังแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.closeLibrary": "ปิดไลบรารีเทมเพลต",
  "monitorWorkspace.settingsSheet.templates.listAria": "รายชื่อแม่แบบเงื่อนไข",
  "monitorWorkspace.settingsSheet.templates.detailHint": "แก้ไขเทมเพลตนี้ แล้วบันทึกเทมเพลตอย่างชัดเจนเพื่อนำการเปลี่ยนแปลงไปใช้",
  "monitorWorkspace.settingsSheet.templates.preview.title": "ดูตัวอย่างแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.preview.directions": "โครงสร้างโอกาส",
  "monitorWorkspace.settingsSheet.templates.preview.conditions": "เงื่อนไขเพิ่มเติม",
  "monitorWorkspace.settingsSheet.templates.preview.duration": "ระยะเวลาการแข่งขันต่อเนื่อง",
  "monitorWorkspace.settingsSheet.templates.preview.none": "ไม่มีการเลือก",
  "monitorWorkspace.settingsSheet.templates.preview.defaultDuration": "ใช้ค่าเริ่มต้นของช่อง",
  "monitorWorkspace.settingsSheet.templates.preview.durationSeconds": "{{count}} วินาที",
  "monitorWorkspace.settingsSheet.templates.empty": "ยังไม่มีแม่แบบเงื่อนไขใดเลย สร้างแม่แบบหนึ่ง เลือกเงื่อนไขทั่วไป แล้วบันทึกไว้ เพื่อนำมารวมเข้ากับการตั้งค่าการแจ้งเตือนในภายหลัง",
  "monitorWorkspace.settingsSheet.templates.defaultName": "แม่แบบ{{index}}",
  "monitorWorkspace.settingsSheet.templates.copyName": "{{name}} คัดลอก",
  "monitorWorkspace.settingsSheet.templates.copyAria": "คัดลอกแม่แบบ: {{name}}",
  "monitorWorkspace.settingsSheet.templates.collapse": "ซ่อนแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.expand": "ขยายแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.conditionCount": "{{count}} เงื่อนไข",
  "monitorWorkspace.settingsSheet.templates.conditionCountTitle": "{{name}} (เงื่อนไขของ {{count}})",
  "monitorWorkspace.settingsSheet.templates.name": "ชื่อแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.hedgeTypes": "โครงสร้างโอกาส",
  "monitorWorkspace.settingsSheet.templates.duration": "ระยะเวลาการแข่งขันต่อเนื่อง",
  "monitorWorkspace.settingsSheet.templates.durationHint": "ปล่อยให้ว่างเพื่อใช้ระยะเวลาเริ่มต้นตามค่าเริ่มต้นของระบบ",
  "monitorWorkspace.settingsSheet.templates.duplicateName": "มีแม่แบบที่มีชื่อนี้อยู่แล้ว",
  "monitorWorkspace.settingsSheet.templates.emptyConditions": "เทมเพลตนี้ไม่มีเงื่อนไขใดๆ และจะไม่เพิ่มอะไรเลยเมื่อนำไปใช้",
  "monitorWorkspace.settingsSheet.templates.delete.title": "จะลบแม่แบบ “{{name}}” หรือไม่?",
  "monitorWorkspace.settingsSheet.templates.delete.description": "การลบจะมีผลหลังจากบันทึก และไม่ส่งผลต่อแท็บการตั้งค่าใด ๆ ที่ได้กำหนดไว้",
  "monitorWorkspace.settingsSheet.templates.delete.confirm": "ลบแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.delete.aria": "ลบแม่แบบ: {{name}}",
  "monitorWorkspace.settingsSheet.templates.apply.title": "ใช้แม่แบบที่บันทึกไว้",
  "monitorWorkspace.settingsSheet.templates.apply.empty": "ยังไม่มีแม่แบบเงื่อนไข",
  "monitorWorkspace.settingsSheet.templates.apply.manage": "จัดการแม่แบบ",
  "monitorWorkspace.settingsSheet.templates.apply.added": "{{count}} เพิ่ม",
  "monitorWorkspace.settingsSheet.templates.apply.filled": "{{count}} เต็ม",
  "monitorWorkspace.settingsSheet.templates.apply.kept": "{{count}} ค่าเดิมยังคงอยู่",
  "monitorWorkspace.settingsSheet.templates.apply.separator": ", ",
  "monitorWorkspace.settingsSheet.templates.apply.result": "บทความ “{{name}}” ที่ถูกรวมเข้าด้วยกัน: {{details}}",
  "monitorWorkspace.settingsSheet.templates.apply.copiedToDraft": "ได้คัดลอก “{{name}}” เข้าสู่ฉบับร่างปัจจุบันแล้ว บันทึกเพื่อนำไปใช้",
  "monitorWorkspace.settingsSheet.summary.sections.mode": "ประเภท",
  "monitorWorkspace.settingsSheet.summary.sections.settlement": "การชำระหนี้แบบเลือกชำระด้วยขาใดก็ได้",
  "monitorWorkspace.settingsSheet.summary.sections.market": "ตลาด",
  "monitorWorkspace.settingsSheet.summary.sections.constraints": "ข้อจำกัด",
  "monitorWorkspace.settingsSheet.summary.sections.status": "สถานะ",
  "monitorWorkspace.settingsSheet.summary.noTypes": "ไม่มีการเลือก (ไม่มีผลลัพธ์)",
  "monitorWorkspace.settingsSheet.summary.settlementMustMatch": "การจับคู่สินทรัพย์เพื่อการชำระบัญชี",
  "monitorWorkspace.settingsSheet.summary.intervalMustMatch": "ช่วงเวลาการให้ทุนที่สอดคล้องกัน",
  "monitorWorkspace.settingsSheet.summary.intervals": "ช่วงเวลาการจัดสรรเงินทุน {{values}}",
  "monitorWorkspace.settingsSheet.summary.applying": "การสมัคร",
  "monitorWorkspace.settingsSheet.summary.applyFailed": "การส่งคำขอไม่สำเร็จ",
  "monitorWorkspace.settingsSheet.summary.applied": "ประยุกต์",
  "monitorWorkspace.settingsSheet.summary.lastApplied": "ครั้งสุดท้ายที่ยืนยันว่าได้นำไปใช้",
  "monitorWorkspace.settingsSheet.summary.applyFailureDetail": "การตั้งค่าที่ได้รับการยืนยันล่าสุดได้ถูกนำไปใช้แล้ว; ไม่สามารถยืนยันการตั้งค่าที่กำลังใช้งานอยู่ได้ จึงทำให้การแจ้งเตือนถูกหยุดชั่วคราว",
  "monitorWorkspace.settingsSheet.summary.feishuOn": "Feishu {{channel}}",
  "monitorWorkspace.settingsSheet.summary.feishuOff": "ปิด Feishu",
  "monitorWorkspace.settingsSheet.summary.channelUnavailable": "ช่องนี้ไม่สามารถรับชมได้",
  "monitorWorkspace.settingsSheet.summary.duration": "ระยะเวลา{{count}}s",
  "monitorWorkspace.settingsSheet.summary.frequency": "ความถี่{{count}}s",
  "monitorWorkspace.settingsSheet.summary.noFilters": "ไม่มีเงื่อนไขตัวกรอง",
  "monitorWorkspace.settingsSheet.summary.all": "ทั้งหมด",
  "monitorWorkspace.settingsSheet.summary.moreValues": "{{values}} +{{count}}",
  "monitorWorkspace.settingsSheet.summary.noneSelected": "ไม่มีการเลือก",
  "monitorWorkspace.settingsSheet.summary.dynamicExcept": "ทั้งหมดทำงานแบบไดนามิก ยกเว้น {{values}}",
  "monitorWorkspace.settingsSheet.summary.dynamicAll": "ทั้งหมดแบบไดนามิก",
  "monitorWorkspace.settingsSheet.summary.exceptValue": "ยกเว้น {{value}}",
  "monitorWorkspace.settingsSheet.summary.wholeVenue": "{{exchange}} (ทั้งตลาด)",
  "monitorWorkspace.settingsSheet.summary.itemCount": "{{count}} รายการ",
  "monitorWorkspace.tagAdmission.fields.spotVolume24hGteM.label": "ปริมาณการซื้อขายใน 24 ชั่วโมง ≥",
  "monitorWorkspace.tagAdmission.fields.spotVolume24hGteM.summary": "ปริมาณการซื้อขายใน 24 ชั่วโมง",
  "monitorWorkspace.tagAdmission.fields.swapVolume24hGteM.label": "การหมุนเวียนต่อเนื่อง 24 ชั่วโมง ≥",
  "monitorWorkspace.tagAdmission.fields.swapVolume24hGteM.summary": "การหมุนเวียนสินค้าตลอด 24 ชั่วโมง",
  "monitorWorkspace.tagAdmission.fields.swapOiGteM.label": "มูลค่าสัญญาที่ยังไม่ปิด ≥",
  "monitorWorkspace.tagAdmission.fields.swapOiGteM.summary": "มูลค่าสัญญาเปิดคงค้างแบบต่อเนื่อง",
  "monitorWorkspace.tagAdmission.comboKinds.spot_swap": "สัญญาซื้อขายทันที × สัญญาซื้อขายแบบต่อเนื่อง",
  "monitorWorkspace.tagAdmission.comboKinds.swap_swap": "Perpetual × perpetual",
  "monitorWorkspace.status.connection.open": "เชื่อมต่อ",
  "monitorWorkspace.status.connection.connecting": "เชื่อมต่อ",
  "monitorWorkspace.status.connection.closed": "ไม่เชื่อมต่อ",
  "monitorWorkspace.status.connection.unauthorized": "การเข้าสู่ระบบหมดอายุแล้ว",
  "monitorWorkspace.status.connection.browserOffline": "เบราว์เซอร์อยู่ในโหมดออฟไลน์",
  "monitorWorkspace.status.connection.unknown": "ไม่ทราบ",
  "monitorWorkspace.status.connection.reconnecting": "กำลังเชื่อมต่อใหม่",
  "monitorWorkspace.status.connection.error": "ข้อผิดพลาดในการเชื่อมต่อ",
  "monitorWorkspace.status.connection.idle": "กำลังรอเชื่อมต่อ",
  "monitorWorkspace.status.connection.summary": "การเชื่อมต่อแบบเรียลไทม์ {{statusLabel}} · เวลาไป-กลับ {{latency}} · อัตราการรับ {{rate}}",
  "monitorWorkspace.status.liveRealtimeIssue": "ปัญหาเกี่ยวกับคำอ้างอิงได้ทำให้การอัปเดตแบบเรียลไทม์สำหรับชุดค่าผสม{{count}}ถูกหยุดชั่วคราว",
  "monitorWorkspace.status.liveVenueIssue": "; ข้อมูลจาก {{count}} ตลาดหลักทรัพย์ยังไม่สามารถใช้งานได้",
  "monitorWorkspace.status.liveMarketDataIssue": "; ข้อมูลตลาดบางส่วนได้รับผลกระทบ",
  "monitorWorkspace.status.venuesAffected": "{{count}} ตลาดที่ได้รับผลกระทบ",
  "monitorWorkspace.status.marketDataAffected": "ข้อมูลบางส่วนได้รับผลกระทบ",
  "monitorWorkspace.status.soundLoading": "กำลังโหลดการตั้งค่าการแจ้งเตือน",
  "monitorWorkspace.status.soundOff": "ปิดเสียงแจ้งเตือน",
  "monitorWorkspace.status.soundOn": "เปิดเสียงแจ้งเตือน",
  "monitorWorkspace.status.details.connection": "ตรวจสอบการเชื่อมต่อ",
  "monitorWorkspace.status.details.latency": "ความล่าช้า",
  "monitorWorkspace.status.details.lastUpdate": "อัปเดตครั้งสุดท้าย",
  "monitorWorkspace.status.details.combinations": "การผสมผสาน",
  "monitorWorkspace.status.details.pairCount": "{{count}} คู่",
  "monitorWorkspace.status.details.exchanges": "ตลาดแลกเปลี่ยน",
  "monitorWorkspace.status.details.ready": "{{ready}}/{{total}} มีให้บริการ",
  "monitorWorkspace.status.details.availabilityUnknown": "การตรวจสอบ",
  "monitorWorkspace.status.details.marketDataAffected": "ข้อมูลตลาดบางส่วนได้รับผลกระทบ",
  "monitorWorkspace.status.details.realtimeIssue": "ระบบป้องกันแบบเรียลไทม์",
  "monitorWorkspace.status.details.realtimeIssueDescription": "การอัปเดตแบบเรียลไทม์สำหรับคู่เดิมพัน{{count}} จะถูกหยุดชั่วคราว เนื่องจากราคาเดิมพันไม่ปัจจุบัน หรือทั้งสองขาเดิมพันไม่สอดคล้องกัน การอัปเดตจะกลับมาทำงานอัตโนมัติเมื่อมีราคาเดิมพันที่ถูกต้องสำหรับทั้งสองขาเดิมพัน",
  "monitorWorkspace.workbench.openingFundingHistory": "กำลังเปิดประวัติการให้ทุน…",
  "monitorWorkspace.workbench.openingHistoryCurve": "กำลังเปิดกราฟประวัติ…",
  "monitorWorkspace.workbench.openingAssetDetails": "กำลังเปิดรายละเอียดสินทรัพย์…",
  "monitorWorkspace.workbench.openingDiagnostics": "กำลังตรวจสอบชุดคำสั่งเริ่มต้น…",
  "monitorWorkspace.workbench.openingNotifications": "กำลังเปิดการตั้งค่าการแจ้งเตือน…",
  "monitorWorkspace.workbench.settlementLoadFailed": "ไม่สามารถโหลดสินทรัพย์การชำระบัญชีได้ โปรดตรวจสอบระบบหลังบ้านและลองอีกครั้ง",
  "monitorWorkspace.workbench.settlementRefreshFailed": "การอัปเดตสินทรัพย์ในบัญชีไม่สำเร็จ ผลลัพธ์ที่สำเร็จครั้งสุดท้ายยังคงแสดงอยู่",
  "monitorWorkspace.workbench.fundingDetailLoadFailed": "ไม่สามารถโหลดรายละเอียดประวัติการให้ทุนได้",
  "monitorWorkspace.workbench.assetDetailLoadFailed": "ไม่สามารถโหลดรายละเอียดสินทรัพย์ได้ โปรดตรวจสอบระบบหลังบ้านและลองอีกครั้ง",
  "monitorWorkspace.workbench.settingsSyncFailed": "ไม่สามารถซิงค์การตั้งค่าบัญชีได้ โปรดลองอีกครั้งในไม่ช้า",
  "monitorWorkspace.workbench.disconnected": "การเชื่อมต่อถูกตัด",
  "monitorWorkspace.workbench.reconnecting": ", กำลังพยายามเชื่อมต่อใหม่...",
  "monitorWorkspace.workbench.leave.fixedTitle": "จะลบการตั้งค่าแท็บที่ยังไม่ได้บันทึกและเปลี่ยนมุมมองหรือไม่?",
  "monitorWorkspace.workbench.leave.fixedDescription": "แท็บการรวมนี้มีข้อมูลที่ยังไม่ถูกบันทึก เช่น การปรับเปลี่ยนตัวกรองพื้นฐาน การแจ้งเตือน การส่งผ่าน ZML Trade หรือการปรับเปลี่ยนแม่แบบที่ฝังไว้ หากดำเนินการต่อ ระบบจะทิ้งร่างเหล่านั้นก่อนที่จะเปลี่ยนไปยังมุมมองที่แก้ไขแล้ว",
  "monitorWorkspace.workbench.leave.tabTitle": "จะลบการตั้งค่าแท็บที่ยังไม่ได้บันทึกและเปลี่ยนแท็บหรือไม่?",
  "monitorWorkspace.workbench.leave.tabDescription": "แท็บการรวมนี้มีข้อมูลที่ยังไม่ถูกบันทึก เช่น การปรับเปลี่ยนตัวกรองพื้นฐาน การแจ้งเตือน การส่งผ่าน ZML Trade หรือการปรับเปลี่ยนแม่แบบที่ฝังอยู่ หากดำเนินการต่อ ระบบจะทิ้งร่างเหล่านั้นก่อนที่จะเปลี่ยนไปยังแท็บเป้าหมาย",
  "monitorWorkspace.workbench.leave.switchConfirm": "ทิ้งและเปลี่ยน",
  "monitorWorkspace.workbench.leave.closeTitle": "จะลบการตั้งค่าแท็บที่ยังไม่บันทึกหรือไม่?",
  "monitorWorkspace.workbench.leave.closeDescription": "ร่างของ base-filter, alert, ZML Trade delivery หรือ embedded-template ที่ยังไม่ได้บันทึกจะยังคงอยู่ การปิดหน้านี้จะทำให้ร่างเหล่านั้นถูกลบ",
  "monitorWorkspace.workbench.leave.closeConfirm": "ทิ้งและปิด",
  "monitorWorkspace.workbench.alerts": "แจ้งเตือน {{count}}",
  "monitorWorkspace.workbench.applying": "การสมัคร",
  "monitorWorkspace.workbench.loadFailed": "ไม่สามารถโหลด Live View ได้",
  "monitorWorkspace.workbench.rejected": "ไม่สามารถดำเนินการตามคำขอได้ โปรดลองอีกครั้งในไม่ช้า",
  "monitorWorkspace.workbench.waitingForStream": "กำลังรอให้การถ่ายทอดสดกลับมาทำงานได้...",
  "monitorWorkspace.workbench.loading": "กำลังโหลดภาพสด...",
  "monitorWorkspace.workbench.switchFailed": "การเปลี่ยนมุมมองไม่เสร็จสิ้น; มุมมองเดิมยังคงปรากฏอยู่",
  "monitorWorkspace.workbench.noFavorites": "ไม่มีรายการโปรดหรือการแจ้งเตือน",
  "monitorWorkspace.workbench.noFavoritesHint": "คลิกสองครั้งที่คอลัมน์ \"Pair\" เพื่อเพิ่มเป็นรายการโปรด การรวมกันที่ก่อให้เกิดการแจ้งเตือนจะปรากฏที่นี่ด้วย",
  "monitorWorkspace.workbench.noTabHits": "ไม่มีโอกาสใดที่ตรงกับแท็บนี้",
  "monitorWorkspace.workbench.noTabHitsHint": "ไม่มีผลลัพธ์ที่ตรงกับตัวกรองปัจจุบัน โปรดอัปเดตตัวกรองในแท็บนี้ และหน้าจะรีเฟรชอัตโนมัติ",
  "shell.sidebar.customize": "ปรับแต่งแถบด้านข้าง",
  "shell.sidebar.favorites": "รายการโปรด",
  "shell.sidebar.customizeDescription": "ปรับการแสดงผล ลำดับ และรายการโปรดของการนำทาง",
  "shell.sidebar.showDestination": "แสดง {{label}}",
  "shell.sidebar.favoriteDestination": "เพิ่ม {{label}} ในรายการโปรด",
  "shell.sidebar.favoriteAction": "รายการโปรด",
  "shell.sidebar.moveUp": "เลื่อน {{label}} ขึ้น",
  "shell.sidebar.moveDown": "เลื่อน {{label}} ลง",
  "shell.sidebar.unreadMarker": "เครื่องหมายยังไม่อ่าน",
  "shell.sidebar.unreadMarkerCount": "ตัวเลข",
  "shell.sidebar.unreadMarkerDot": "จุด",
  "shell.sidebar.unreadMarkerNone": "ซ่อน",
  "shell.sidebar.restoreDefaults": "คืนค่าเริ่มต้น",
  "shell.navigationAria": "เมนูนำทางหลัก",
  "shell.unreadNewsCount": "{{count}} ข่าวที่ยังไม่ได้อ่าน",
  "shell.unreadAnnouncementsCount": "{{count}} ประกาศที่ยังไม่ได้อ่าน",
  "shell.openUnreadAnnouncements": "เปิดประกาศที่ยังไม่ได้อ่าน, {{count}} รวมทั้งหมด",
  "shell.theme.toggle": "เปลี่ยนธีม",
  "shell.theme.system": "ระบบติดตาม",
  "shell.theme.light": "แสง",
  "shell.theme.dark": "มืด",
  "shell.accountMenu.aria": "เมนูบัญชี",
  "shell.accountMenu.triggerAria": "{{username}} เมนูบัญชี",
  "shell.accountMenu.settingsSection": "ส่วนการตั้งค่า",
  "shell.accountMenu.unavailable": "ไม่มีให้บริการชั่วคราว",
  "shell.leaveDraft.formTitle": "จะลบการเปลี่ยนแปลงในแบบฟอร์มที่ยังไม่บันทึกหรือไม่?",
  "shell.leaveDraft.formDescription": "แบบฟอร์มปัจจุบันมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก การดำเนินการต่อจะลบการเปลี่ยนแปลงเหล่านั้นไป หากต้องการเก็บการเปลี่ยนแปลงไว้ ให้ยกเลิกการดำเนินการและบันทึกข้อมูลในแบบฟอร์มก่อน",
  "shell.leaveDraft.formPendingDescription": "กำลังส่งคำสั่งอยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้นก่อนที่จะยกเลิกการเปลี่ยนแปลงหรือออกจากหน้านี้",
  "shell.leaveDraft.navigationTitle": "จะลบการตั้งค่าแท็บที่ยังไม่ได้บันทึกและออกจากหน้านี้หรือไม่?",
  "shell.leaveDraft.navigationDescription": "แท็บการรวมนี้มีข้อมูลที่ยังไม่ถูกบันทึก เช่น การปรับเปลี่ยนตัวกรองพื้นฐาน การแจ้งเตือน การส่งผ่าน ZML Trade หรือการปรับเปลี่ยนแม่แบบที่ฝังไว้ หากดำเนินการต่อ ระบบจะทิ้งร่างเหล่านั้นก่อนที่จะเปิดหน้าปลายทาง",
  "shell.leaveDraft.navigationConfirm": "ทิ้งไปและปล่อยไว้",
  "shell.leaveDraft.navigationCombinedTitle": "จะลบการตั้งค่าขอบเขตการเฝ้าติดตามและแท็บที่ยังไม่บันทึกไว้ และออกจากหน้านี้หรือไม่?",
  "shell.leaveDraft.navigationCombinedDescription": "ทั้งขอบเขตการเฝ้าติดตามระดับบัญชีและแท็บการรวมนี้มีข้อมูลที่ยังไม่ถูกบันทึก ขอบเขตการเฝ้าติดตามส่งผลต่อทุกมุมมองและคำเตือน ส่วนการตั้งค่าแท็บส่งผลเฉพาะต่อแท็บนี้เท่านั้น การดำเนินการต่อจะลบร่างทั้งสองก่อนที่จะเปิดหน้าปลายทาง",
  "shell.leaveDraft.signOutTitle": "จะลบการตั้งค่าแท็บที่ยังไม่บันทึกและออกจากระบบหรือไม่?",
  "shell.leaveDraft.signOutDescription": "แท็บการรวมนี้มีข้อมูลที่ยังไม่บันทึกเกี่ยวกับการปรับเปลี่ยนตัวกรองพื้นฐาน การแจ้งเตือน การส่งผ่าน ZML Trade หรือแม่แบบที่ฝังไว้ การออกจากระบบจะทำให้ร่างเหล่านั้นถูกลบ",
  "shell.leaveDraft.signOutConfirm": "ยกเลิกและออกจากระบบ",
  "account.menu": "เมนูบัญชี",
  "account.settings": "การตั้งค่า",
  "account.signOut": "ออกจากระบบ",
  "account.settingsTitle": "การตั้งค่า",
  "account.appearanceTitle": "รูปลักษณ์",
  "account.timeZoneInvalidTime": "เวลานี้ไม่ถูกต้อง ขาดหายไป หรือซ้ำกันในเขตเวลาที่เลือกไว้ โปรดเลือกเวลาอื่น",
  "account.themeLabel": "ธีม",
  "account.languageLabel": "ภาษา",
  "account.languageDescription": "คัดลอกเฉพาะส่วนอินเทอร์เฟซเท่านั้น ตัวเลข วันที่ และรูปแบบธุรกิจให้คงไว้ตามเดิม",
  "account.groups.personal": "ส่วนตัว",
  "account.groups.workspace": "พื้นที่ทำงาน",
  "account.sections.general": "โปรไฟล์",
  "account.sections.security": "การเข้าสู่ระบบและความปลอดภัย",
  "account.sections.notifications": "การแจ้งเตือน",
  "account.sections.blacklist": "รายชื่อดำของฉัน",
  "account.sections.subscription": "การสมัครสมาชิกของฉัน",
  "account.sections.trade": "ZML Trade",
  "account.blacklist.kinds.all": "ทั้งหมด",
  "account.blacklist.kinds.baseAsset": "สินทรัพย์",
  "account.blacklist.kinds.instrument": "เครื่องดนตรี",
  "account.blacklist.kinds.opportunity": "การผสมผสาน",
  "account.blacklist.fallback.instrument": "ไม่มีข้อมูลรายละเอียดของเครื่องดนตรี",
  "account.blacklist.fallback.baseAsset": "ไม่มีข้อมูลรายละเอียดของสินทรัพย์",
  "account.blacklist.fallback.opportunity": "ไม่มีข้อมูลเกี่ยวกับชุดรวม",
  "account.blacklist.fallback.detailsUnavailable": "ไม่มีข้อมูลรายละเอียด",
  "account.blacklist.reasons.saved": "ได้รับการช่วยชีวิตจากคุณ",
  "account.blacklist.reasons.comboAction": "เพิ่มจากการดำเนินการแบบรวม",
  "account.blacklist.reasons.settingsAction": "เพิ่มจากตั้งค่าบัญชี",
  "account.blacklist.add.title": "เพิ่มลงในรายชื่อดำ",
  "account.blacklist.add.description": "ค้นหาเป้าหมายเพื่อซ่อนจากบัญชีนี้ การตั้งค่านี้ส่งผลต่อจำนวนการดูและการแจ้งเตือนของคุณเท่านั้น ไม่ส่งผลต่อผู้ใช้คนอื่นเลย",
  "account.blacklist.add.collapse": "ปิด",
  "account.blacklist.add.expand": "เพิ่ม",
  "account.blacklist.add.kindLabel": "ประเภทรายชื่อดำ",
  "account.blacklist.searchMeta.baseAsset.placeholder": "ชื่อสินทรัพย์ เช่น BTC",
  "account.blacklist.searchMeta.baseAsset.ariaLabel": "ค้นหาสินทรัพย์; เพิ่มช่องว่างท้ายคำเพื่อค้นหาผลลัพธ์ที่ตรงกันทุกประการ",
  "account.blacklist.searchMeta.instrument.placeholder": "สัญลักษณ์การซื้อขาย",
  "account.blacklist.searchMeta.instrument.ariaLabel": "เครื่องมือค้นหา",
  "account.blacklist.searchMeta.opportunity.placeholder": "สินทรัพย์ / การแลกเปลี่ยน / การรวมกัน",
  "account.blacklist.searchMeta.opportunity.ariaLabel": "การค้นหาแบบผสม",
  "account.blacklist.disabled.searching": "กำลังค้นหาอยู่ โปรดรอจนกว่าการค้นหาจะเสร็จสิ้น",
  "account.blacklist.disabled.enterSearch": "กรุณาป้อนคำค้นหาลงก่อน",
  "account.blacklist.disabled.adding": "กำลังเพิ่มเป้าหมายอยู่ โปรดรอจนเสร็จสิ้น",
  "account.blacklist.disabled.selectResult": "โปรดเลือกผลการค้นหาอย่างน้อยหนึ่งรายการก่อน",
  "account.blacklist.actions.search": "ค้นหา",
  "account.blacklist.actions.searching": "กำลังค้นหา…",
  "account.blacklist.actions.selectAll": "เลือกทั้งหมด",
  "account.blacklist.actions.clearAll": "ลบทั้งหมด",
  "account.blacklist.actions.processing": "กำลังประมวลผล…",
  "account.blacklist.actions.addSelected": "ได้เลือก Blacklist แล้ว",
  "account.blacklist.actions.clearFilters": "ล้างตัวกรอง",
  "account.blacklist.actions.clearSelection": "ล้างการเลือก",
  "account.blacklist.actions.removeSelected": "ลบสิ่งที่เลือก",
  "account.blacklist.actions.remove": "ลบ",
  "account.blacklist.errors.load": "ไม่สามารถอ่านรายชื่อดำได้ ดังนั้นรายชื่อนี้จึงไม่ถือเป็นสถานะว่างที่ได้รับการยืนยัน",
  "account.blacklist.errors.search": "การค้นหาล้มเหลวก่อนที่ระบบหลังบ้านจะส่งผลลัพธ์กลับมา",
  "account.blacklist.errors.stale": "ไม่สามารถอัปเดตรายชื่อดำได้; ผลลัพธ์ที่สำเร็จครั้งสุดท้ายยังคงแสดงอยู่",
  "account.blacklist.states.listUnavailable": "รายชื่อดำไม่สามารถใช้งานได้",
  "account.blacklist.states.loading": "กำลังโหลดรายชื่อดำของคุณ…",
  "account.blacklist.states.noMatches": "ไม่มีรายการในรายชื่อดำที่ตรงกัน",
  "account.blacklist.states.noMatchesDescription": "ลองใช้คำค้นหาหรือพิมพ์คำอื่นดู",
  "account.blacklist.states.empty": "ไม่มีรายการในรายชื่อดำ",
  "account.blacklist.states.emptyDescription": "ค้นหาด้านบนเพื่อเพิ่มรายการ หรือใช้ฟังก์ชันการเพิ่มรายชื่อดำแบบรวดเร็วในเมนูแบบเลื่อนของชุดเครื่องมือตรวจสอบ",
  "account.blacklist.states.searchEmpty": "ไม่พบผลลัพธ์ที่ตรงกัน",
  "account.blacklist.states.searchEmptyDescription": "ไม่พบผลลัพธ์ใดสำหรับ “{{query}}”",
  "account.blacklist.columns.select": "เลือก",
  "account.blacklist.columns.target": "เป้าหมาย",
  "account.blacklist.columns.type": "ประเภท",
  "account.blacklist.columns.reason": "เหตุผล",
  "account.blacklist.columns.time": "เวลา",
  "account.blacklist.columns.actions": "การดำเนินการ",
  "account.blacklist.listAria": "รายชื่อดำของฉัน",
  "account.blacklist.selectAllCurrent": "เลือกรายชื่อปัจจุบัน",
  "account.blacklist.selectTarget": "เลือก{{target}}",
  "account.blacklist.removeTarget": "ลบ {{target}} ออกจากรายชื่อที่ถูกบล็อก",
  "account.blacklist.baseAssetCounts": "{{instruments}} เครื่องดนตรี · คู่{{pairs}}",
  "account.blacklist.searchResults": "{{count}} ผลการค้นหา · “{{query}}”",
  "account.blacklist.selectedCount": "{{count}} ที่เลือกแล้ว",
  "account.blacklist.itemCount": "{{count}} รายการ",
  "account.blacklist.list.title": "รายชื่อดำของฉัน",
  "account.blacklist.list.description": "เป้าหมายเหล่านี้ถูกยกเว้นจากตารางการเฝ้าติดตามและระบบแจ้งเตือนของคุณ การลบเป้าหมายหนึ่งออกไปจะทำให้เป้าหมายนั้นปรากฏขึ้นอีกครั้ง",
  "account.blacklist.list.filterLabel": "กรองตามประเภท",
  "account.blacklist.list.searchAria": "ค้นหารายชื่อในบัญชีดำของฉัน",
  "account.blacklist.list.searchPlaceholder": "สินทรัพย์ / ตลาด / เครื่องมือ / การรวมกัน / เหตุผล",
  "account.blacklist.feedback.partialAdded": "ได้เพิ่ม {{added}} แล้ว; ไม่สามารถเพิ่ม {{rejected}} ได้ โปรดตรวจสอบการเลือก",
  "account.blacklist.feedback.rejected": "{{rejected}} ไม่สามารถเพิ่มได้ โปรดตรวจสอบการเลือก",
  "account.blacklist.feedback.alreadyOne": "เป้าหมายนั้นอยู่ในรายชื่อดำของคุณแล้ว",
  "account.blacklist.feedback.alreadyMany": "ทุกเป้าหมายของ {{count}} ได้ถูกเพิ่มเข้าไปในรายชื่อดำของคุณแล้ว",
  "account.blacklist.feedback.addedWithExisting": "เพิ่ม {{added}}; {{existing}} ซึ่งอยู่ในรายชื่อแล้ว",
  "account.blacklist.feedback.added": "ได้เพิ่ม {{count}} เข้าสู่รายชื่อบล็อกของคุณแล้ว",
  "account.blacklist.feedback.addFailed": "ระบบหลังบ้านยังไม่ยืนยันการอัปเดตรายชื่อดำ",
  "account.blacklist.feedback.removed": "ได้ลบ {{count}} แล้ว",
  "account.blacklist.feedback.batchRemoveFailed": "การลบแบบกลุ่มไม่สำเร็จ รายการยังคงอยู่ในสถานะล่าสุดที่ระบบหลังบ้านยืนยันแล้ว",
  "account.blacklist.feedback.removeSuccess": "ถูกลบแล้ว เป้าหมายจะปรากฏขึ้นในหน้าแสดงผลของคุณอีกครั้ง",
  "account.blacklist.feedback.removeFailed": "การลบไม่สำเร็จ รายการยังคงอยู่ในสถานะล่าสุดที่ระบบหลังบ้านยืนยันแล้ว",
  "account.blacklist.dialog.batchTitle": "ลบรายการในรายชื่อดำที่เลือกไว้",
  "account.blacklist.dialog.batchDescription": "จะลบรายการที่เลือกไว้จาก \"{{count}}\" หรือไม่? รายการเหล่านั้นจะปรากฏขึ้นในตารางการเฝ้าติดตามและระบบแจ้งเตือนของคุณอีกครั้ง",
  "account.blacklist.dialog.batchConfirm": "ลบ {{count}}",
  "account.blacklist.dialog.removeTitle": "ลบรายการจากรายชื่อดำ",
  "account.blacklist.dialog.removeDescription": "ลบ “{{target}}” ออกไป? มันจะปรากฏขึ้นในตารางการเฝ้าติดตามและคำเตือนของคุณอีกครั้ง",
  "account.notificationSettings.states.loading": "กำลังโหลดการตั้งค่าการแจ้งเตือนของบัญชีนี้…",
  "account.notificationSettings.states.logLoading": "กำลังโหลดประวัติการแจ้งเตือน…",
  "account.notificationSettings.states.logReadError": "ไม่สามารถโหลดประวัติการแจ้งเตือนได้",
  "account.notificationSettings.states.readError": "ไม่สามารถโหลดการตั้งค่าการแจ้งเตือนได้",
  "account.notificationSettings.states.unavailable": "ไม่สามารถโหลดการตั้งค่าการแจ้งเตือนได้",
  "account.notificationSettings.states.noSnapshot": "ไม่มีภาพรวมการตั้งค่าการแจ้งเตือนสำหรับบัญชีนี้",
  "account.notificationSettings.states.actionError": "ไม่สามารถดำเนินการได้ โปรดลองอีกครั้งในไม่ช้า",
  "account.notificationSettings.channels.title": "ช่อง Feishu",
  "account.notificationSettings.channels.description": "จัดการช่องบอท Feishu ที่สามารถใช้งานได้บนแพลตฟอร์มผลิตภัณฑ์ของบัญชีนี้",
  "account.notificationSettings.channels.add": "เพิ่มช่อง",
  "account.notificationSettings.channels.signed": "เปิดใช้งานลายเซ็น",
  "account.notificationSettings.channels.unsigned": "ไม่มีลายมือชื่อ",
  "account.notificationSettings.channels.test": "ทดสอบ",
  "account.notificationSettings.channels.testing": "กำลังทดสอบ…",
  "account.notificationSettings.channels.edit": "แก้ไขช่อง",
  "account.notificationSettings.channels.actionsAria": "กิจกรรมสำหรับ{{channel}}",
  "account.notificationSettings.channels.moreActionsAria": "กิจกรรมเพิ่มเติมสำหรับ{{channel}}",
  "account.notificationSettings.channels.empty.title": "ไม่มีช่อง Feishu",
  "account.notificationSettings.channels.empty.description": "เพิ่มช่องเพื่อให้สามารถใช้กับกฎการแจ้งเตือนของบัญชีนี้ได้",
  "account.notificationSettings.channels.usage.tabsAndNews": "ใช้ในแท็บ \"{{count}}\" และ \"ศูนย์ข่าว\"",
  "account.notificationSettings.channels.usage.tabs": "ใช้ในแท็บ{{count}}",
  "account.notificationSettings.channels.usage.news": "ใช้โดยศูนย์ข่าว",
  "account.notificationSettings.channels.usage.unused": "ยังไม่ถูกใช้ในขณะนี้",
  "account.notificationSettings.channels.usage.tabDetails": "แท็บรวม: {{tabs}}",
  "account.notificationSettings.channels.usage.newsCenter": "ศูนย์ข่าว",
  "account.notificationSettings.channels.usage.noReferences": "ไม่มีแท็บรวมหรือการตั้งค่าศูนย์ข่าวที่อ้างอิงถึงช่องนี้",
  "account.notificationSettings.channels.feedback.testSent": "ข้อความทดสอบได้ถูกส่งผ่าน “{{channel}}”",
  "account.notificationSettings.channels.feedback.saved": "ช่อง Feishu ได้ถูกบันทึกแล้ว",
  "account.notificationSettings.channels.feedback.deleted": "“{{channel}}” ได้ถูกลบแล้ว",
  "account.notificationSettings.channels.errors.testFailed": "ไม่สามารถส่งข้อความทดสอบได้",
  "account.notificationSettings.channels.errors.deleteFailed": "ไม่สามารถลบช่องนี้ได้ โปรดลองอีกครั้งในไม่ช้า",
  "account.notificationSettings.channels.errors.saveFailed": "ไม่สามารถบันทึกช่องได้ โปรดตรวจสอบรายละเอียดและลองอีกครั้ง",
  "account.notificationSettings.channels.delete.action": "ลบช่อง",
  "account.notificationSettings.channels.delete.title": "ลบช่อง Feishu",
  "account.notificationSettings.channels.delete.inUseTitle": "ช่อง Feishu ยังใช้งานอยู่",
  "account.notificationSettings.channels.delete.description": "จะลบ “{{channel}}” จากบัญชีนี้หรือไม่? เซิร์ฟเวอร์จะตรวจสอบการอ้างอิงปัจจุบันและประวัติการส่งก่อน",
  "account.notificationSettings.channels.delete.inUseDescription": "บัญชีนี้ยังคงมีการอ้างอิงถึง “{{channel}}” อยู่ โปรดลบการอ้างอิงเหล่านั้นก่อนที่จะลบบัญชีนี้",
  "account.notificationSettings.channels.delete.acknowledge": "เข้าใจแล้ว",
  "account.notificationSettings.channels.delete.deleting": "กำลังลบ…",
  "account.notificationSettings.channels.delete.confirm": "ลบช่อง",
  "account.notificationSettings.channels.delete.back": "กลับ",
  "account.notificationSettings.channels.dialog.createTitle": "เพิ่มช่อง Feishu",
  "account.notificationSettings.channels.dialog.editTitle": "แก้ไขช่อง Feishu",
  "account.notificationSettings.channels.dialog.description": "เซิร์ฟเวอร์จะไม่ส่งคืน webhook หรือรหัสลับสำหรับการลงนามเลย ดังนั้นเมื่อแก้ไข ให้ทิ้งช่องใดช่องหนึ่งไว้ว่าง เพื่อรักษาค่าปัจจุบันไว้",
  "account.notificationSettings.channels.dialog.name": "ชื่อช่อง",
  "account.notificationSettings.channels.dialog.webhook": "URL ของ Webhook",
  "account.notificationSettings.channels.dialog.webhookKeep": "URL ของ Webhook (ทิ้งว่างไว้เพื่อคงค่าเดิม)",
  "account.notificationSettings.channels.dialog.showWebhook": "แสดง URL ของ Webhook",
  "account.notificationSettings.channels.dialog.hideWebhook": "ซ่อน URL ของ Webhook",
  "account.notificationSettings.channels.dialog.secretKeep": "รหัสลงนาม (ทิ้งว่างไว้เพื่อรักษาไว้)",
  "account.notificationSettings.channels.dialog.secretOptional": "ลายเซ็นลับ (ไม่บังคับ)",
  "account.notificationSettings.channels.dialog.showSecret": "แสดงรหัสลับการลงนาม",
  "account.notificationSettings.channels.dialog.hideSecret": "ซ่อนข้อมูลลับสำหรับการลงนาม",
  "account.notificationSettings.channels.dialog.clearSecret": "ลบกุญแจลับสำหรับการลงนามปัจจุบัน",
  "account.notificationSettings.sound.title": "เสียงแจ้งเตือน",
  "account.notificationSettings.sound.description": "เสียง ระดับเสียง และช่วงเวลาเสียงแจ้งเตือนของบัญชีนี้ เบราว์เซอร์นี้จะเล่นหรือไม่ขึ้นกับกระดิ่งบนแถบพื้นที่ทำงาน",
  "account.notificationSettings.sound.fileLabel": "เสียง",
  "account.notificationSettings.sound.files.default": "การแจ้งเตือนตามค่าเริ่มต้น",
  "account.notificationSettings.sound.files.urgent": "สัญญาณเตือนฉุกเฉิน",
  "account.notificationSettings.sound.files.gentle": "เสียงระฆังที่นุ่มนวล",
  "account.notificationSettings.sound.volumeLabel": "ปริมาณ",
  "account.notificationSettings.sound.currentVolume": "ปัจจุบัน{{value}}%",
  "account.notificationSettings.sound.volumeAria": "ระดับเสียงบนเว็บ",
  "account.notificationSettings.sound.cooldownLabel": "ช่วงเวลาเสียงแจ้งเตือน",
  "account.notificationSettings.sound.seconds": "{{value}} sec",
  "account.notificationSettings.sound.preview": "ดูตัวอย่าง",
  "account.trade.title": "การเชื่อมต่อ ZML Trade",
  "account.trade.readStale": "ข้อมูลการเชื่อมต่ออาจไม่ทันสมัยแล้ว ผลลัพธ์ล่าสุดยังคงแสดงอยู่; การดำเนินการจะดำเนินต่อหลังจากอ่านข้อมูลสำเร็จ",
  "account.trade.targetChanged": "อินสแตนซ์ที่จับคู่ได้เปลี่ยนแปลงแล้ว โปรดปิดหน้าต่างนี้และยืนยันอินสแตนซ์ปัจจุบัน",
  "account.trade.description": "บัญชีแต่ละบัญชีจะเชื่อมต่อกับ ZML Trade หนึ่งเครื่องเท่านั้น รหัสอุปกรณ์จะถูกสร้างขึ้นในเครื่องโดย ZML Trade เอง",
  "account.trade.status.loading": "กำลังโหลด",
  "account.trade.status.error": "เกิดข้อผิดพลาดในการเชื่อมต่อ",
  "account.trade.status.unpaired": "ยังไม่จับคู่",
  "account.trade.status.awaiting_local_confirm": "กำลังรอการยืนยันจาก ZML Trade",
  "account.trade.status.active": "เชื่อมต่อ",
  "account.trade.status.paused": "หยุดชั่วคราว",
  "account.trade.instance": "อินสแตนซ์ ZML Trade",
  "account.trade.lastSeen": "เห็นครั้งสุดท้าย",
  "account.trade.deviceCode": "รหัสอุปกรณ์",
  "account.trade.deviceCodeHint": "สร้างมันขึ้นบนหน้า Signals ของ ZML Trade แล้วใส่เข้ามาที่นี่",
  "account.trade.claiming": "การจับคู่…",
  "account.trade.claim": "เชื่อมต่อ ZML Trade",
  "account.trade.awaitingConfirm": "ZML Monitor ได้อ้างสิทธิ์ในรหัสอุปกรณ์แล้ว โปรดกลับไปยัง ZML Trade ในเครื่องเพื่อเสร็จสิ้นขั้นตอนการยืนยัน",
  "account.trade.refresh": "อัปเดตสถานะการเชื่อมต่อ",
  "account.trade.pause": "หยุดการส่ง",
  "account.trade.resume": "ส่งต่อเรซูเม่",
  "account.trade.revoke": "ยกเลิกการจับคู่",
  "account.trade.authority": "ZML Monitor ส่งข้อมูลโอกาสที่ตรงกันเท่านั้น มันไม่เคยอ่านข้อมูลบัญชีซื้อขาย หรือกำหนดพารามิเตอร์ ระดับความเสี่ยง หรือตัดสินใจว่าจะทำการซื้อขายหรือไม่",
  "account.trade.errors.load": "ไม่สามารถโหลดการเชื่อมต่อ ZML Trade ได้",
  "account.trade.errors.mutation": "การเชื่อมต่อ ZML Trade ไม่สำเร็จ",
  "account.trade.revokeDialog.title": "ยกเลิกการจับคู่ ZML Trade?",
  "account.trade.revokeDialog.description": "การส่งสัญญาณใหม่จะหยุดทันที และสัญญาณที่อยู่ในโหมดออฟไลน์จะไม่ถูกเล่นซ้ำ ต้องใช้รหัสอุปกรณ์ใหม่เพื่อเชื่อมต่อใหม่",
  "account.trade.revokeDialog.confirm": "ยกเลิกการจับคู่",
  "account.trade.revokeDialog.cancel": "ยกเลิก",
  "account.avatar.title": "รูปโปรไฟล์บัญชี",
  "account.avatar.controlsAria": "การตั้งค่าภาพโปรไฟล์บัญชี",
  "account.avatar.fallbackInitial": "A",
  "account.avatar.replace": "เปลี่ยนรูปโปรไฟล์",
  "account.avatar.upload": "อัปโหลดรูปโปรไฟล์",
  "account.avatar.moreActions": "การกระทำของอวาตาร์เพิ่มเติม",
  "account.avatar.actionsAria": "การกระทำของอวตาร",
  "account.avatar.edit": "แก้ไขรูปโปรไฟล์",
  "account.avatar.clear": "ลบรูปโปรไฟล์",
  "account.avatar.clearing": "กำลังลบ…",
  "account.avatar.help": "รองรับไฟล์ PNG, JPEG, WebP และ GIF หลังจากเลือกภาพแล้ว ให้ซูมและลากวงกลมเพื่อตัดภาพ แล้วบันทึกภาพนั้นสำหรับทุกอุปกรณ์",
  "account.avatar.saved": "บันทึกแล้ว",
  "account.avatar.errors.tooLarge": "รูปโปรไฟล์มีขนาดใหญ่เกินไป ขนาดสูงสุดคือ 2 MiB",
  "account.avatar.errors.invalidType": "ภาพอวาตาร์ต้องเป็นไฟล์ภาพรูปแบบ PNG, JPEG, WebP หรือ GIF",
  "account.avatar.errors.sourceSize": "ภาพต้นฉบับต้องมีขนาดระหว่าง 1 ไบต์ ถึง 12 MiB",
  "account.avatar.errors.missingCurrent": "บัญชีนี้ยังไม่มีรูปโปรไฟล์ที่สามารถแก้ไขได้",
  "account.avatar.errors.croppedTooLarge": "ภาพโปรไฟล์ที่ถูกตัดมีขนาดมากกว่า 2 MiB โปรดตัดภาพให้มีขนาดเล็กลง หรือใช้ภาพอื่นแทน",
  "account.avatar.errors.validationFailed": "รูปโปรไฟล์ที่ถูกตัดไม่ผ่านการตรวจสอบภาพ โปรดตรวจสอบการตัดภาพและลองอีกครั้ง",
  "account.avatar.errors.clearFailed": "ไม่สามารถลบอวาตาร์ได้ โปรดลองอีกครั้ง",
  "account.avatar.crop.title": "แก้ไขรูปโปรไฟล์",
  "account.avatar.crop.description": "ลากภาพเพื่อจัดตำแหน่ง ใช้แถบเลื่อนเพื่อปรับระดับการซูม และให้ส่วนที่ต้องการอยู่ภายในวงกลมตัดภาพ",
  "account.avatar.crop.invalidDimensions": "ไม่สามารถอ่านขนาดของภาพได้",
  "account.avatar.crop.loadFailed": "ไม่สามารถโหลดภาพได้ โปรดเลือกภาพอื่นแล้วลองอีกครั้ง",
  "account.avatar.crop.loading": "กำลังโหลดภาพ…",
  "account.avatar.crop.zoom": "ซูม",
  "account.avatar.crop.canvasUnavailable": "เบราว์เซอร์นี้ไม่สามารถสร้างพื้นที่ตัดภาพอวาตาร์ได้",
  "account.avatar.crop.webpUnavailable": "เบราว์เซอร์นี้ไม่สามารถส่งออกรูปโปรไฟล์ WebP ได้",
  "account.avatar.crop.confirm": "ใช้อวตาร",
  "account.password.title": "เปลี่ยนรหัสผ่าน",
  "account.password.description": "การเปลี่ยนแปลงที่สำเร็จจะทำการออกจากบัญชีนี้บนทุกอุปกรณ์",
  "account.password.strength.weak": "อ่อน",
  "account.password.strength.fair": "ยุติธรรม",
  "account.password.strength.strong": "แข็งแกร่ง",
  "account.password.strength.veryStrong": "แรงมาก",
  "account.password.disabled.submitting": "การเปลี่ยนรหัสผ่านของคุณกำลังถูกส่งไป โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "account.password.disabled.currentRequired": "กรอกรหัสผ่านปัจจุบันของคุณ",
  "account.password.disabled.tooShort": "รหัสผ่านใหม่ต้องมีตัวอักษรอย่างน้อย{{count}}ตัว",
  "account.password.disabled.tooLong": "รหัสผ่านใหม่ไม่สามารถมีความยาวเกิน{{count}} ตัวอักษรได้",
  "account.password.disabled.confirmationRequired": "ป้อนรหัสผ่านใหม่อีกครั้ง",
  "account.password.disabled.mismatch": "รหัสผ่านใหม่ไม่ตรงกัน",
  "account.password.errors.currentRequired": "กรอกรหัสผ่านปัจจุบันของคุณ",
  "account.password.errors.tooShort": "รหัสผ่านใหม่ต้องมีตัวอักษรอย่างน้อย{{count}}ตัว",
  "account.password.errors.tooLong": "รหัสผ่านใหม่ไม่สามารถมีความยาวเกิน{{count}} ตัวอักษรได้",
  "account.password.errors.mismatch": "รหัสผ่านใหม่ไม่ตรงกัน",
  "account.password.errors.currentIncorrect": "รหัสผ่านปัจจุบันไม่ถูกต้อง",
  "account.password.errors.rateLimited": "พยายามมากเกินไปแล้ว โปรดลองอีกครั้งในภายหลัง",
  "account.password.errors.failed": "ไม่สามารถเปลี่ยนรหัสผ่านได้ โปรดลองอีกครั้งในภายหลัง",
  "account.password.updated": "รหัสผ่านได้รับการอัปเดตแล้ว",
  "account.password.redirecting": "กำลังเปลี่ยนเส้นทางเพื่อเข้าสู่ระบบ…",
  "account.password.currentLabel": "รหัสผ่านปัจจุบัน",
  "account.password.newLabel": "รหัสผ่านใหม่",
  "account.password.confirmLabel": "ยืนยันรหัสผ่านใหม่",
  "account.password.minimumHint": "อย่างน้อย{{count}} ตัวอักษร",
  "account.password.strengthHint": "มีตัวละครอย่างน้อย {{count}} ตัว · ความแข็งแกร่ง: {{strength}}",
  "account.password.strengthMeterLabel": "ความแข็งแกร่งของรหัสผ่าน",
  "account.password.mismatch": "รหัสผ่านไม่ตรงกัน",
  "account.password.logoutWarning": "การเปลี่ยนรหัสผ่านจะทำให้ทุกอุปกรณ์ที่กำลังใช้งานอยู่ถูกออกจากระบบ",
  "account.password.submitting": "ส่ง",
  "account.password.confirm": "เปลี่ยนรหัสผ่าน",
  "account.signIn.title": "วิธีลงชื่อเข้าใช้",
  "account.signIn.accountIdLabel": "รหัสบัญชี",
  "account.signIn.accountIdHint": "รหัสประจำตัวสำหรับการเข้าสู่ระบบของคุณ หากจำเป็นต้องเปลี่ยนรหัสนี้ โปรดติดต่อผู้ดูแลระบบ",
  "account.signIn.googleLinked": "ลิงก์ไปยัง Google",
  "account.signIn.googleNotLinked": "Google ไม่มีการเชื่อมโยง",
  "account.signIn.googleChecking": "กำลังตรวจสอบสถานะการเข้าสู่ระบบ Google…",
  "account.signIn.googleDisabled": "การลงชื่อเข้าใช้ Google ถูกปิดใช้งาน",
  "account.signIn.googleDisabledHint": "การลงชื่อเข้าใช้ Google ยังไม่ถูกเปิดใช้งานสำหรับเว็บไซต์นี้",
  "account.signIn.googleUnavailable": "สถานะการเข้าสู่ระบบ Google ไม่สามารถใช้งานได้ชั่วคราว",
  "account.signIn.retryGoogleStatus": "ลองอีกครั้ง",
  "account.signIn.linkedEmailUnavailable": "บัญชีได้เชื่อมโยงแล้ว; อีเมลไม่สามารถใช้งานได้ชั่วคราว",
  "account.signIn.linkHint": "เมื่อเชื่อมโยงแล้ว คุณสามารถเข้าสู่ระบบได้โดยไม่ต้องป้อนรหัสผ่าน",
  "account.signIn.link": "ลิงก์ Google",
  "account.signIn.unlink": "ยกเลิกการเชื่อมโยง",
  "account.signIn.linkedNotice": "Google ได้ถูกเชื่อมโยงแล้ว คุณสามารถใช้บัญชีนี้เพื่อเข้าสู่ระบบได้โดยตรง",
  "account.signIn.unlinkedNotice": "Google ได้ถูกยกเลิกการเชื่อมโยงแล้ว โปรดใช้ ID บัญชีและรหัสผ่านของคุณในครั้งต่อไป",
  "account.signIn.resultUnreadable": "ไม่สามารถอ่านผลลัพธ์ลิงก์ของ Google ได้",
  "account.signIn.linkDialogTitle": "ลิงก์ Google",
  "account.signIn.linkDialogDescription": "เมื่อเชื่อมโยงแล้ว บัญชี Google นี้สามารถเปิดบัญชีปัจจุบันของคุณได้โดยตรง โปรดยืนยันรหัสผ่านปัจจุบันของคุณก่อน เพื่อป้องกันไม่ให้เซสชันที่ถูกขโมยเพิ่มวิธีการเข้าสู่ระบบใหม่",
  "account.signIn.verifyAndContinue": "ตรวจสอบและดำเนินการต่อ",
  "account.signIn.unlinkDialogTitle": "ยกเลิกการเชื่อมโยงกับ Google",
  "account.signIn.unlinkDialogDescription": "หลังจากยกเลิกการเชื่อมโยงแล้ว จะเหลือเพียง ID บัญชีและรหัสผ่านของคุณเท่านั้นที่ใช้งานได้ โปรดจำรหัสผ่านไว้ให้ดี มิฉะนั้น ผู้ดูแลระบบจะต้องตั้งรหัสผ่านใหม่ให้คุณ",
  "account.signIn.currentPassword": "รหัสผ่านปัจจุบัน",
  "account.devices.title": "อุปกรณ์ที่เข้าสู่ระบบแล้ว",
  "account.devices.loading": "กำลังโหลดอุปกรณ์ที่เข้าสู่ระบบแล้ว…",
  "account.devices.unavailable": "อุปกรณ์ที่ลงชื่อเข้าใช้แล้วไม่สามารถใช้งานได้",
  "account.devices.browserFallback": "เบราว์เซอร์",
  "account.devices.allowance": "แท็บหลายแท็บในเบราว์เซอร์เดียวกันจะนับเป็นอุปกรณ์หนึ่งเครื่อง บัญชีนี้สามารถเข้าสู่ระบบได้พร้อมกันบนอุปกรณ์สูงสุด{{count}}เครื่อง",
  "account.devices.targetScope": "บัญชีที่ได้รับการจัดการ: {{target}}.",
  "account.devices.evictionHint": "เมื่อถึงขีดจำกัดของอุปกรณ์ การลงชื่อเข้าใช้ครั้งใหม่จะยกเลิกการลงชื่อเข้าใช้ของอุปกรณ์ที่ลงชื่อเข้าใช้ก่อนที่สุด",
  "account.devices.empty": "ไม่มีอุปกรณ์ที่ลงชื่อเข้าใช้",
  "account.devices.emptyHint": "หน้าลงชื่อเข้าใช้ครั้งต่อไปจะปรากฏขึ้นที่นี่",
  "account.devices.current": "อุปกรณ์ปัจจุบัน",
  "account.devices.lastSeen": "ครั้งสุดท้ายที่เห็น{{value}}",
  "account.devices.currentTitle": "อุปกรณ์ปัจจุบัน",
  "account.devices.othersTitle": "อุปกรณ์อื่น ๆ",
  "account.devices.othersEmpty": "ไม่มีอุปกรณ์อื่นที่เข้าสู่ระบบแล้ว",
  "account.devices.othersEmptyHint": "นี่คืออุปกรณ์เดียวที่ลงชื่อเข้าใช้อยู่ในขณะนี้",
  "account.devices.revokeAll": "ออกจากระบบทุกอุปกรณ์",
  "account.devices.revokeAllDialog.title": "ออกจากระบบทุกอุปกรณ์",
  "account.devices.revokeAllDialog.description": "ทุกเซสชันในบัญชีนี้จะถูกยกเลิกทันที รวมถึงอุปกรณ์นี้ด้วย — คุณจะถูกส่งกลับไปยังหน้าลงชื่อเข้าใช้ และทุกอุปกรณ์ต้องลงชื่อเข้าใช้อีกครั้ง",
  "account.devices.revokeAllDialog.confirm": "ออกจากระบบทุกที่",
  "account.devices.revoke": "ออกจากระบบ",
  "account.devices.errors.load": "ไม่สามารถโหลดอุปกรณ์ที่เข้าสู่ระบบได้",
  "account.devices.errors.revoke": "ไม่สามารถยกเลิกการลงชื่อออกจากอุปกรณ์ได้",
  "account.devices.errors.revokeAll": "ไม่สามารถยืมอุปกรณ์ได้",
  "account.devices.dialog.title": "ออกจากระบบบนอุปกรณ์นี้",
  "account.devices.dialog.description": "“{{device}}” ได้ลงชื่อออกแล้วหรือไม่? อุปกรณ์ต้องลงชื่อเข้าใช้อีกครั้งเพื่อดำเนินการต่อ",
  "account.devices.dialog.confirm": "ออกจากระบบ",
  "account.devices.dialog.target": "บัญชีที่ได้รับผลกระทบ: {{target}}",
  "account.loginEvents.title": "กิจกรรมลงชื่อเข้าใช้",
  "account.loginEvents.browserFallback": "เบราว์เซอร์อื่น",
  "account.loginEvents.localDevice": "ออกบนเซิร์ฟเวอร์นี้",
  "account.loginEvents.localSource": "เซิร์ฟเวอร์ท้องถิ่น",
  "account.loginEvents.methods.unknown": "การลงชื่อเข้าใช้แบบย้อนหลัง",
  "account.loginEvents.methods.local": "การลงชื่อเข้าใช้แบบท้องถิ่น",
  "account.loginEvents.methods.password": "รหัสผ่าน",
  "account.loginEvents.methods.google": "Google",
  "account.loginEvents.filters.aria": "กรองกิจกรรมลงชื่อเข้าใช้",
  "account.loginEvents.filters.statusAria": "กรองตามผลการเข้าสู่ระบบ",
  "account.loginEvents.filters.ipAria": "ค้นหาที่อยู่ IP ของผู้เข้าระบบ",
  "account.loginEvents.filters.ipPlaceholder": "ค้นหา IP",
  "account.loginEvents.filters.all": "ทั้งหมด",
  "account.loginEvents.filters.success": "ความสำเร็จ",
  "account.loginEvents.filters.failed": "ล้มเหลว",
  "account.loginEvents.columns.time": "เวลา",
  "account.loginEvents.columns.result": "ผลลัพธ์",
  "account.loginEvents.columns.source": "แหล่งที่มา",
  "account.loginEvents.columns.device": "อุปกรณ์",
  "account.loginEvents.state.refreshing": "กำลังอัปเดตผลลัพธ์…",
  "account.loginEvents.state.loading": "กำลังโหลดข้อมูลการเข้าสู่ระบบ…",
  "account.loginEvents.state.unavailable": "ไม่สามารถตรวจสอบกิจกรรมเข้าสู่ระบบได้",
  "account.loginEvents.state.staleTitle": "ผลลัพธ์ยังไม่ได้รับการอัปเดต",
  "account.loginEvents.state.empty": "ไม่มีกิจกรรมลงชื่อเข้าใช้",
  "account.loginEvents.state.emptyHint": "การลงชื่อเข้าระบบครั้งต่อไปจะถูกบันทึกไว้ที่นี่",
  "account.loginEvents.state.filteredEmpty": "ไม่พบกิจกรรมลงชื่อเข้าใช้ที่ตรงกัน",
  "account.loginEvents.state.filteredEmptyHint": "ไม่มีเหตุการณ์การลงชื่อเข้าใช้ที่ตรงกับตัวกรองปัจจุบัน โปรดลบตัวกรองเพื่อดูทั้งหมด",
  "account.loginEvents.pagination.aria": "การจัดหน้าของกิจกรรมลงชื่อเข้าใช้",
  "account.loginEvents.pagination.total": "{{count}} กิจกรรม",
  "account.loginEvents.pagination.previous": "หน้ากิจกรรมลงชื่อเข้าใช้ครั้งก่อน",
  "account.loginEvents.pagination.next": "หน้ากิจกรรมครั้งต่อไปหลังการเข้าสู่ระบบ",
  "account.loginEvents.pagination.pending": "กำลังอัปเดตกิจกรรมลงชื่อเข้าใช้",
  "account.loginEvents.pagination.first": "นี่คือหน้ากิจกรรมลงชื่อเข้าใช้ครั้งแรก",
  "account.loginEvents.pagination.last": "นี่คือหน้ากิจกรรมลงชื่อเข้าใช้ครั้งสุดท้าย",
  "account.loginEvents.errors.load": "ไม่สามารถโหลดข้อมูลกิจกรรมเข้าสู่ระบบได้",
  "subscription.title": "การสมัครสมาชิกของฉัน",
  "subscription.description": "แพ็กเกจการสมัครสมาชิกของคุณจะกำหนดว่าคุณสามารถใช้งานอะไรได้",
  "subscription.inactive": "ไม่ใช้งาน",
  "subscription.lifetime": "สิทธิ์ใช้งานตลอดชีพ",
  "subscription.lifetimeHint": "สิทธิ์การเข้าถึงตลอดชีวิตไม่มีวันหมดอายุ และไม่จำเป็นต้องต่ออายุ",
  "subscription.subscribed": "สมัครแล้ว",
  "subscription.expiredOn": "หมดอายุเมื่อวันที่{{date}}",
  "subscription.validUntil": "สมัครแล้ว · มีผลจนถึง{{date}}",
  "subscription.notSubscribed": "ยังไม่ได้สมัคร",
  "subscription.perMonth": "<price>{{price}} USDT</price> / month",
  "subscription.subscribe": "สมัครสมาชิกเป็นเวลาหนึ่งเดือน",
  "subscription.renew": "ต่ออายุอีกหนึ่งเดือน",
  "subscription.creating": "จัดระเบียบ…",
  "subscription.salesPaused": "การสั่งซื้อปิดชั่วคราว",
  "subscription.readStale": "ข้อมูลการสมัครอาจไม่ทันสมัยแล้ว ผลลัพธ์ล่าสุดยังคงแสดงอยู่ การสั่งซื้อจะดำเนินต่อหลังจากอ่านข้อมูลสำเร็จ",
  "subscription.tierUnavailable": "แพ็กเกจที่เลือกไว้ไม่มีให้บริการแล้ว โปรดเลือกแพ็กเกจอื่น",
  "subscription.pendingOrder": "กำลังรอการชำระเงิน",
  "subscription.payInstruction": "ส่ง <amount>{{amount}} USDT</amount> (TRC20) ไปยังที่อยู่ด้านล่างนี้อย่างถูกต้อง",
  "subscription.suffixHint": "จำนวนเซนต์ในยอดเงินคือรหัสระบุคำสั่งซื้อนี้ โปรดส่งยอดเงินที่ตรงกับจำนวนที่ระบุ — การเข้าถึงจะเปิดอัตโนมัติทันทีที่เงินถึงบัญชี",
  "subscription.paymentAmount": "จำนวนเงินที่ต้องชำระ",
  "subscription.copyAmount": "คัดลอกจำนวน",
  "subscription.amountCopied": "จำนวนที่คัดลอก",
  "subscription.receivingAddress": "ที่อยู่ผู้รับ",
  "subscription.copyAddress": "คัดลอกที่อยู่",
  "subscription.addressCopied": "ที่อยู่ถูกคัดลอกแล้ว",
  "subscription.paymentNetwork": "เครือข่ายการโอนเงิน: TRON (TRC20)",
  "subscription.amountCopiedFeedback": "จำนวนเงินที่ถูกต้องได้ถูกคัดลอกแล้ว โปรดส่งจำนวนเงินนี้อย่างแม่นยำ",
  "subscription.addressCopiedFeedback": "ที่อยู่ผู้รับได้ถูกคัดลอกแล้ว โปรดตรวจสอบเครือข่ายและที่อยู่อีกครั้งก่อนส่ง",
  "subscription.copyFailed": "การคัดลอกไม่สำเร็จ โปรดตรวจสอบสิทธิ์การเข้าถึงคลิปบอร์ดของเบราว์เซอร์แล้วลองอีกครั้ง",
  "subscription.orderExpiresAt": "คำสั่งซื้อนี้มีผลจนถึงวันที่{{time}} หลังจากนั้น จำนวนเงินจะถูกปล่อยออก และคุณจะต้องทำคำสั่งซื้อใหม่",
  "subscription.ordersTitle": "คำสั่งซื้อ",
  "subscription.ordersDescription": "คำสั่งซื้อและการชำระเงินของคุณในอดีต",
  "subscription.noOrders": "ยังไม่มีคำสั่งซื้อ",
  "subscription.months": "{{count}} เดือน",
  "subscription.deviceAllowance": "<price>{{price}} USDT</price>/เดือน · <devices>{{devices}}</devices> อุปกรณ์",
  "subscription.status.pending": "กำลังรอการชำระเงิน",
  "subscription.status.paid": "ชำระเงินแล้ว",
  "subscription.status.expired": "หมดอายุแล้ว",
  "subscription.status.cancelled": "ถูกยกเลิก",
  "subscription.errors.loadFailed": "ไม่สามารถโหลดข้อมูลการสมัครสมาชิกได้",
  "subscription.errors.orderFailed": "ไม่สามารถสร้างคำสั่งซื้อได้ โปรดลองอีกครั้งในไม่ช้า",
  "subscription.perYear": "<price>{{price}} USDT</price> / ปี",
  "subscription.billingTerm": "ระยะเวลาการเรียกเก็บเงิน",
  "subscription.termMonthly": "รายเดือน",
  "subscription.termYearly": "รายปี",
  "subscription.yearlySaving": "จ่ายค่าบริการสำหรับหนึ่งปีและประหยัด {{percent}}%",
  "notice.lapsed": "การสมัครสมาชิกของคุณได้หมดอายุแล้ว โปรดต่ออายุเพื่อคืนข้อมูลการติดตามทั้งหมด",
  "notice.expiringSoon": "การสมัครสมาชิกของคุณจะหมดอายุใน{{days}} วัน โปรดต่ออายุล่วงหน้าเพื่อหลีกเลี่ยงการหยุดให้บริการ",
  "notice.renewNow": "ต่ออายุ",
  "notice.later": "ต่อมา",
  "announcements.officialDocument": "ประกาศอย่างเป็นทางการ",
  "announcements.documentStates.loading": "กำลังโหลดเนื้อหา",
  "announcements.documentStates.ready": "เนื้อหาพร้อมแล้ว",
  "announcements.documentStates.retrying": "กำลังลองส่งเนื้อหาใหม่",
  "announcements.documentStates.unavailable": "เนื้อหาไม่สามารถเข้าถึงได้",
  "announcements.localizationStates.original": "ฉบับต้นฉบับอย่างเป็นทางการ",
  "announcements.localizationStates.loading": "การแปล",
  "announcements.localizationStates.ready": "พร้อมสำหรับการแปล",
  "announcements.localizationStates.retrying": "กำลังลองแปลใหม่",
  "announcements.localizationStates.unavailable": "ไม่มีคำแปล",
  "announcements.delisting.simpleDescription": "การถอดรายชื่อหุ้นที่จะเกิดขึ้นในเร็วๆ นี้ ตามที่ตลาดหลักทรัพย์ได้ประกาศไว้",
  "announcements.delisting.verifiedSummaryTitle": "รายละเอียดการถอนรายชื่อ",
  "announcements.delisting.disabledTitle": "ไม่มีคำเตือนเกี่ยวกับการถอดรายชื่อจากตลาด",
  "announcements.delisting.disabledDescription": "การลบข้อมูลออกจากรายชื่อถูกปิดใช้งานในขณะนี้ แต่ช่องข่าวสารยังคงใช้งานได้",
  "announcements.delisting.emptyTitle": "ไม่มีหุ้นที่จะถูกถอดออกจากตลาดในเร็วๆ นี้",
  "announcements.delisting.emptyDescription": "ไม่มีหุ้นใดที่จะถูกถอดออกจากตลาดในเร็วๆ นี้",
  "announcements.delisting.filteredEmptyTitle": "ไม่มีรายการที่ถูกถอดออกจากรายชื่อที่ตรงกัน",
  "announcements.delisting.filteredEmptyDescription": "การค้นหาหรือตัวกรองปัจจุบันไม่พบผลลัพธ์ใดๆ โปรดลบการตั้งค่าเหล่านี้เพื่อดูผลลัพธ์ทั้งหมด",
  "announcements.delisting.delistingTime": "เวลาถอดรายชื่อ",
  "announcements.delisting.instrument": "คู่ / สินทรัพย์",
  "announcements.delisting.product": "ผลิตภัณฑ์",
  "announcements.delisting.countdownColumn": "นับถอยหลัง",
  "announcements.delisting.listAria": "การแจ้งเตือนการถอดรายชื่อ",
  "announcements.delisting.openAlert": "ประกาศการถอนรายชื่อจากตลาดหลักทรัพย์: {{instrument}}",
  "announcements.allCategories": "ทั้งหมด",
  "announcements.categories.listing": "รายการ",
  "announcements.categories.delisting": "การเพิกถอนการซื้อขาย",
  "announcements.categories.maintenance": "การบำรุงรักษา",
  "announcements.categories.migration": "การย้าย / การเปลี่ยนชื่อ",
  "announcements.categories.trading": "การเปลี่ยนแปลงในการซื้อขาย",
  "announcements.categories.promotion": "Airdrops / แคมเปญ",
  "announcements.categories.funding": "$t(zml:zml.metric.funding_rate)",
  "announcements.categories.other": "อื่นๆ",
  "announcements.overview.delistingsTitle": "การถอดรายชื่อออกจากตลาดในปัจจุบัน",
  "announcements.overview.delistingsEmptyTitle": "ไม่มีการถอดรายชื่อออกจากตลาดที่กำลังดำเนินการ",
  "announcements.overview.delistingsEmptyDescription": "ไม่มีคำเตือนเกี่ยวกับการถอดรายชื่อออกจากตลาดที่กำลังมีผล",
  "announcements.overview.todayTitle": "วันนี้",
  "announcements.overview.todayEmptyTitle": "วันนี้ไม่มีอะไรให้ดู",
  "announcements.overview.todayEmptyDescription": "การขึ้นทะเบียน การถอนทะเบียน การบำรุงรักษา การย้ายระบบ การเปลี่ยนแปลงกฎการซื้อขาย และประกาศเกี่ยวกับการจัดหาเงินทุน จะถูกเผยแพร่ที่นี่",
  "announcements.overview.todayMore": "ดูประกาศทั้งหมด",
  "announcements.overview.readerEmptyTitle": "เลือกประกาศ",
  "announcements.overview.readerEmptyDescription": "เปิดรายการจากรายชื่อเพื่ออ่าน",
  "announcements.page.title": "ศูนย์ข่าว",
  "announcements.page.loading": "กำลังโหลดประกาศ...",
  "announcements.page.refresh": "รีเฟรช",
  "announcements.page.refreshing": "สดชื่น",
  "announcements.page.destination": "ส่วนข่าว",
  "announcements.page.overview": "ภาพรวม",
  "announcements.page.announcements": "ประกาศ",
  "announcements.page.delistings": "การเพิกถอนการซื้อขาย",
  "announcements.page.affectedOnly": "ส่งผลต่อคอมโบของฉัน",
  "announcements.page.announcementFeed": "ประกาศ",
  "announcements.page.delistingAlerts": "การเพิกถอนการซื้อขาย",
  "announcements.page.searchDelistingAria": "ค้นหาประกาศการถอนรายชื่อ",
  "announcements.page.searchAria": "ค้นหาประกาศ",
  "announcements.page.searchDelistingPlaceholder": "ค้นหาสินทรัพย์หรือประกาศ...",
  "announcements.page.searchPlaceholder": "ค้นหาประกาศ...",
  "announcements.page.categoryFilter": "หมวดหมู่ประกาศ",
  "announcements.page.exchangeFilter": "เปลี่ยนตัวกรอง",
  "announcements.page.filters": "กรอง",
  "announcements.page.filtersNone": "ประกาศทั้งหมด",
  "announcements.page.filtersAria": "ตัวกรอง Exchange: {{summary}}",
  "announcements.page.exchangeCount": "{{count}} ตลาดแลกเปลี่ยน",
  "announcements.page.loadFailedTitle": "ไม่สามารถโหลดประกาศได้",
  "announcements.page.emptyTitle": "ไม่มีประกาศ",
  "announcements.page.emptyDescription": "แหล่งข่าวทางการยังไม่ได้ออกประกาศใดๆ ทั้งสิ้น",
  "announcements.page.filteredEmptyTitle": "ไม่มีประกาศที่ตรงกัน",
  "announcements.page.filteredEmptyDescription": "การค้นหาหรือตัวกรองปัจจุบันไม่พบผลลัพธ์ใดๆ โปรดลบการตั้งค่าเหล่านี้เพื่อดูผลลัพธ์ทั้งหมด",
  "announcements.page.exchange": "แลกเปลี่ยน",
  "announcements.page.time": "เวลา",
  "announcements.page.category": "หมวดหมู่",
  "announcements.page.titleColumn": "ประกาศ",
  "announcements.inbox.showNew": "ดูประกาศใหม่",
  "announcements.inbox.today": "วันนี้",
  "announcements.inbox.yesterday": "เมื่อวานนี้",
  "announcements.inbox.unreadOnly": "อ่านแล้วเท่านั้น",
  "announcements.inbox.sourceStateUnavailable": "สถานะแหล่งข้อมูลอย่างเป็นทางการยังไม่พร้อมใช้งาน",
  "announcements.inbox.sourceStateUnavailableDescription": "ภาพถ่ายหน้าตัดที่ประสบความสำเร็จครั้งสุดท้ายจะถูกเก็บไว้ (ข้อมูล ณ วันที่ {{time}}); ผลลัพธ์จะไม่ถูกลบหรือตัดทิ้งโดยไม่มีคำเตือน",
  "announcements.inbox.staleTitle": "แสดงภาพสแนปช็อตที่สำเร็จล่าสุด",
  "announcements.inbox.staleForbiddenTitle": "สิทธิ์การเข้าถึงข่าวได้ถูกยกเลิกแล้ว",
  "announcements.inbox.staleForbiddenDescription": "ภาพล่าสุดก่อนที่สิทธิ์การเข้าถึงถูกยกเลิกยังคงแสดงอยู่ ภาพดังกล่าวจะไม่ได้รับการอัปเดต และการลองทำใหม่จะไม่ทำให้ภาพนั้นกลับมา",
  "announcements.inbox.forbiddenTitle": "คุณไม่มีสิทธิ์เข้าถึงข่าว",
  "announcements.inbox.forbiddenDescription": "บัญชีนี้ไม่สามารถอ่านข่าวได้ การลองอีกครั้งจะไม่ช่วยแก้ไขปัญหานี้ — โปรดติดต่อผู้ดูแลระบบเพื่อขอสิทธิ์การเข้าถึง",
  "announcements.inbox.loadError": "ประกาศไม่สามารถใช้งานได้ชั่วคราว โปรดลองอีกครั้ง",
  "announcements.inbox.loadMoreFailed": "ไม่สามารถโหลดประกาศเพิ่มเติมได้ รายการที่โหลดไว้ก่อนหน้านี้ยังคงใช้งานได้",
  "announcements.inbox.resultCount": "แสดงข่าวจาก{{count}}",
  "announcements.inbox.snapshotAt": "ภาพรวม: {{time}}",
  "announcements.inbox.noSnapshot": "ยังไม่มีภาพรวมที่เชื่อถือได้",
  "announcements.inbox.sourceNotEffective": "ไม่ทำงาน",
  "announcements.inbox.affectedOpportunities": "คู่ที่ได้รับผลกระทบ",
  "announcements.inbox.affectedOpportunityCount": "{{count}} คู่ที่ได้รับผลกระทบ",
  "announcements.inbox.openAnnouncement": "เปิดประกาศ: {{title}}",
  "announcements.inbox.listAria": "ผลจากศูนย์ข่าว",
  "announcements.monitorRisk.bothLegs": "ทั้งสองฝ่าย",
  "announcements.monitorRisk.longLeg": "ด้านยาว",
  "announcements.monitorRisk.shortLeg": "ด้านสั้น",
  "announcements.monitorRisk.delistingBadge": "{{leg}} การถอดรายชื่อ · {{time}}",
  "announcements.monitorRisk.title": "{{venue}} · {{product}} · การยกเลิกการจดทะเบียนครั้งสุดท้าย {{time}}; {{count}} การยกเลิกการจดทะเบียนที่เกี่ยวข้อง",
  "announcements.monitorRisk.titleWithInstrument": "{{venue}} · {{instrument}} · {{product}} · การยกเลิกการจดทะเบียนครั้งสุดท้าย {{time}}; {{count}} การยกเลิกการจดทะเบียนที่เกี่ยวข้อง",
  "announcements.notifications.open": "การตั้งค่าการแจ้งเตือน",
  "announcements.notifications.title": "การแจ้งเตือนการถอดรายชื่อ",
  "announcements.notifications.description": "การเปลี่ยนแปลงจะถูกบันทึกอัตโนมัติ การแจ้งเตือนจะครอบคลุมการถอดรายชื่ออย่างเป็นทางการ พร้อมข้อมูลคู่สินค้าที่ตรงกัน ผลิตภัณฑ์ และเวลาสุดท้าย",
  "announcements.notifications.loading": "กำลังโหลดการแจ้งเตือนการถอดรายชื่อจากตลาดสำหรับบัญชีนี้…",
  "announcements.notifications.loadFailedTitle": "ไม่สามารถใช้การตั้งค่าการแจ้งเตือนการถอดรายชื่อจากตลาดได้",
  "announcements.notifications.loadFailedMessage": "การตั้งค่าการแจ้งเตือนการถอดรายชื่อออกจากตลาดยังไม่ได้ถูกโหลดสำหรับบัญชีนี้",
  "announcements.notifications.saveFailed": "ไม่สามารถบันทึกการตั้งค่าการแจ้งเตือนได้ โปรดลองอีกครั้ง",
  "announcements.notifications.inAppToast": "การแจ้งเตือนการลบออกจากรายชื่อในแอป",
  "announcements.notifications.duration": "ระยะเวลาแสดงผล",
  "announcements.notifications.seconds": "sec",
  "announcements.notifications.maxVisible": "เห็นได้ทันที",
  "announcements.notifications.position": "ตำแหน่งการแจ้งเตือน",
  "announcements.notifications.positions.topRight": "มุมขวาบน",
  "announcements.notifications.positions.topLeft": "มุมซ้ายบน",
  "announcements.notifications.positions.bottomRight": "มุมขวาล่าง",
  "announcements.notifications.positions.bottomLeft": "มุมล่างซ้าย",
  "announcements.notifications.feishuTitle": "การแจ้งเตือนเกี่ยวกับการถอนรายชื่อ Feishu",
  "announcements.notifications.feishuChannel": "ช่อง Feishu ที่ถูกถอดออกจากรายชื่อ",
  "announcements.notifications.currentChannel": "ช่องปัจจุบัน: {{channel}}",
  "announcements.notifications.selectChannelHint": "เลือกช่องก่อนที่จะเปิดใช้งานการแจ้งเตือนการถอดรายชื่อ Feishu",
  "announcements.notifications.channelUpdated": "ช่องแจ้งเตือนการถอดรายชื่อจากตลาดได้รับการอัปเดตแล้ว",
  "announcements.notifications.feishuDisabled": "การแจ้งเตือนการถอนรายชื่อ Feishu ถูกปิดใช้งานแล้ว",
  "announcements.notifications.noChannelSelected": "ยังไม่ได้เลือกช่องแจ้งเตือนการถอดรายชื่อ",
  "announcements.notifications.openChannelSettings": "เปิดบัญชี ตั้งค่าช่อง Feishu",
  "announcements.notifications.channelRequired": "โปรดเลือกช่อง Feishu สำหรับการถอนรายชื่อบัญชีนี้ก่อน",
  "announcements.notifications.verifiedOnly": "จะส่งข้อมูลการถอดรายชื่อออกจากตลาดอย่างเป็นทางการเท่านั้น ซึ่งต้องระบุคู่สินค้า ผลิตภัณฑ์ และเวลาสิ้นสุดอย่างชัดเจน",
  "announcements.notifications.quietHours": "เวลาเงียบสงบ",
  "announcements.notifications.quietTimeZone": "ช่วงเวลาเงียบอ้างอิงเวลาปัจจุบันของอุปกรณ์ เมื่อออฟไลน์จะใช้การตั้งค่าที่ยืนยันล่าสุด",
  "announcements.notifications.start": "เริ่ม",
  "announcements.notifications.end": "จบ",
  "announcements.notifications.history.title": "การแจ้งเตือนล่าสุด",
  "announcements.notifications.history.emptyTitle": "ยังไม่มีคำเตือน",
  "announcements.notifications.history.emptyDescription": "การแจ้งเตือนการถอดรายชื่อที่ตรงกันจะปรากฏขึ้นที่นี่หลังจากที่สร้างการแจ้งเตือนแล้ว",
  "announcements.notifications.history.deletedChannel": "ช่องถูกลบ",
  "announcements.notifications.history.combination": "คำเตือนเกี่ยวกับการรวมกัน",
  "announcements.notifications.history.tab": "แท็บ \"โอกาส\" {{tab}}",
  "announcements.notifications.history.deletedTab": "แท็บที่ถูกลบ",
  "announcements.notifications.history.toast": "การแจ้งเตือนในแอป",
  "announcements.notifications.history.feishu": "การแจ้งเตือน Feishu",
  "announcements.notifications.history.notification": "แจ้งเตือน",
  "announcements.notifications.history.status.sent": "ส่งแล้ว",
  "announcements.notifications.history.status.pending": "กำลังรอการพิจารณา",
  "announcements.notifications.history.status.failed": "ล้มเหลว",
  "announcements.notifications.history.status.unknown": "สถานะไม่ทราบ",
  "announcements.retry": "ลองอีกครั้ง",
  "announcements.loading": "กำลังโหลดประกาศที่ยังไม่ได้อ่าน…",
  "announcements.unreadLabel": "ประกาศที่ยังไม่ได้อ่าน",
  "announcements.markAllRead": "ทำเครื่องหมายว่าอ่านแล้วทั้งหมด",
  "announcements.reader.readingMode": "มุมมองการอ่าน",
  "announcements.reader.compareView": "เปรียบเทียบ",
  "announcements.reader.contentUpdated": "มีเวอร์ชันที่อัปเดตแล้ว ตำแหน่งการอ่านปัจจุบันของคุณจะถูกรักษาไว้",
  "announcements.reader.applyUpdate": "แสดงเวอร์ชันที่อัปเดต",
  "announcements.reader.table": "ตาราง",
  "announcements.reader.sourceDetails": "รายละเอียดแหล่งที่มา",
  "announcements.reader.sourceLanguage": "ภาษาต้นฉบับ",
  "announcements.reader.machineTranslation": "คำแปลด้วยเครื่อง",
  "announcements.reader.jumpTranslation": "คำแปล",
  "announcements.reader.jumpOriginal": "ต้นฉบับ",
  "announcements.reader.moreActions": "ตัวเลือกการอ่านเพิ่มเติม",
  "announcements.reader.copyLink": "คัดลอกลิงก์แหล่งที่มา",
  "announcements.reader.copyOriginal": "คัดลอกข้อความต้นฉบับ",
  "announcements.reader.copyTranslation": "คัดลอกคำแปล",
  "announcements.reader.copied": "คัดลอกแล้ว",
  "announcements.reader.copyFailed": "คัดลอกไม่สำเร็จ โปรดตรวจสอบสิทธิ์การเข้าถึงคลิปบอร์ดแล้วลองอีกครั้ง",
  "announcements.reader.bodyRegion": "เนื้อหาประกาศ",
  "announcements.reader.publishedTime": "เวลาเผยแพร่",
  "announcements.reader.readSyncPending": "การประกาศนี้เปิดให้ทุกคนอ่านได้ ระบบจะซิงค์ข้อมูลเมื่อการเชื่อมต่อกลับมาเป็นปกติ",
  "announcements.reader.verifyOnOfficialSite": "ใช้ลิงก์ต้นฉบับเพื่อตรวจสอบประกาศบนเว็บไซต์ของตลาดหลักทรัพย์",
  "announcements.reader.officialContent": "ข้อความต้นฉบับจากตลาดซื้อขาย",
  "announcements.reader.summary": "สรุปประกาศ",
  "announcements.reader.noReadableContent": "ปัจจุบันยังไม่มีเนื้อหาอย่างเป็นทางการที่สามารถอ่านได้",
  "announcements.reader.forbidden": "คุณไม่มีสิทธิ์ในการดูประกาศนี้",
  "announcements.reader.detailUnavailable": "รายละเอียดการประกาศยังไม่สามารถดูได้ในขณะนี้",
  "announcements.reader.focusAnchor": "รายละเอียดประกาศ",
  "announcements.reader.loadingDescription": "กำลังโหลดประกาศเพื่ออ่าน",
  "announcements.reader.loadingRegion": "สถานะการโหลดประกาศ",
  "announcements.reader.unavailableTitle": "ไม่มีประกาศ",
  "announcements.reader.opening": "กำลังโหลดประกาศ…",
  "announcements.reader.unavailableFooter": "เนื้อหาประกาศไม่พร้อมใช้งาน",
  "announcements.reader.preparingFooter": "กำลังโหลดเนื้อหาประกาศ",
  "announcements.reader.fullContentFailed": "ไม่สามารถอัปเดตประกาศฉบับเต็มได้ เนื้อหาที่มีอยู่ยังคงแสดงอยู่",
  "announcements.reader.relatedOpportunities": "โอกาสการซื้อขายที่เกี่ยวข้อง",
  "announcements.reader.openingSpread": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "announcements.reader.openOriginal": "เปิดต้นฉบับบนเว็บไซต์ของตลาดซื้อขาย",
  "announcements.toast.summary": "{{venue}} · {{instrument}} · {{product}} · {{time}}{{impact}}",
  "announcements.toast.impactSuffix": " · {{count}} ได้รับผลกระทบ",
  "announcements.toast.region": "การแจ้งเตือนการถอดรายชื่อ",
  "announcements.toast.closeAria": "ปิดการแจ้งเตือนการถอดรายชื่อ: {{title}}",
  "announcements.toast.batchTitle": "คำเตือนเกี่ยวกับการถอนรายชื่อจากตลาดหลักทรัพย์: {{title}}",
  "announcements.toast.batchSeparator": "; ",
  "google.errors.cancelled": "การอนุญาตของ Google ได้ถูกยกเลิกแล้ว",
  "google.errors.emailTaken": "ที่อยู่อีเมลนี้มีบัญชีอยู่แล้ว โปรดเข้าสู่ระบบด้วยรหัสผ่านของคุณ แล้วเชื่อมโยงบัญชี Google ในส่วน ตั้งค่า → ทั่วไป → วิธีเข้าสู่ระบบ",
  "google.errors.registrationClosed": "การสมัครด้วยตนเองได้ปิดแล้ว โปรดติดต่อผู้ดูแลระบบเพื่อขอเปิดบัญชี",
  "google.errors.stateMismatch": "การตรวจสอบสิทธิ์ไม่สำเร็จ โปรดเริ่มกระบวนการลงชื่อเข้าใช้ Google ใหม่",
  "google.errors.temporarilyBusy": "ระบบการเข้าสู่ระบบ Google กำลังมีผู้ใช้จำนวนมาก โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.sessionUnavailable": "ไม่สามารถสร้างเซสชันการเข้าสู่ระบบได้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.accountUnavailable": "บัญชีนี้ถูกปิดใช้งานแล้ว โปรดติดต่อผู้ดูแลระบบ",
  "google.errors.authorizationFailed": "ไม่สามารถเสร็จสิ้นการยืนยันตัวตนของ Google ได้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.callbackIncomplete": "การเข้าสู่ระบบด้วย Google ยังไม่เสร็จสิ้น โปรดลองอีกครั้ง",
  "google.errors.handoffUsed": "การยืนยันตัวตนของ Google นี้ได้ถูกใช้ไปแล้ว โปรดเริ่มใหม่",
  "google.errors.handoffExpired": "การโอนสิทธิ์การอนุญาตของ Google ได้หมดอายุแล้ว โปรดเริ่มใหม่",
  "google.errors.signupContextExpired": "การอนุญาตการลงทะเบียนของ Google ได้หมดอายุแล้ว โปรดเริ่มใหม่",
  "google.errors.signupContextUnavailable": "ไม่สามารถโหลดข้อมูลการลงทะเบียน Google ได้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.signupContextIncomplete": "ข้อมูลการลงทะเบียน Google ไม่ครบถ้วน โปรดเริ่มใหม่",
  "google.errors.resultMismatch": "ผลการเข้าสู่ระบบ Google นี้ไม่ตรงกับหน้าปัจจุบัน โปรดเริ่มใหม่",
  "google.errors.linkResultMismatch": "ผลการค้นหาจาก Google นี้ไม่ตรงกับบัญชีปัจจุบัน โปรดลองอีกครั้ง",
  "google.errors.currentPasswordIncorrect": "รหัสผ่านปัจจุบันไม่ถูกต้อง",
  "google.errors.networkBlocked": "ไม่สามารถเข้าสู่ระบบได้จากเครือข่ายนี้ โปรดติดต่อผู้ดูแลระบบ",
  "google.errors.deviceUnavailable": "ไม่สามารถระบุอุปกรณ์การเข้าสู่ระบบนี้ได้",
  "google.errors.notConfigured": "การลงชื่อเข้าใช้ Google ยังไม่ได้รับการตั้งค่าสำหรับเว็บไซต์นี้",
  "google.errors.originNotConfigured": "เว็บไซต์นี้ไม่มีไคลเอนต์ Google OAuth ที่สามารถใช้งานได้",
  "google.errors.linkStartFailed": "ไม่สามารถเริ่มการเชื่อมโยงกับ Google ได้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.ticketInvalid": "การอนุญาตจาก Google ได้หมดอายุแล้ว โปรดอนุญาตใหม่",
  "google.errors.linkFailed": "การเชื่อมโยงไม่สำเร็จ บัญชี Google นี้อาจถูกเชื่อมโยงกับที่อื่นแล้ว",
  "google.errors.unlinkFailed": "ไม่สามารถยกเลิกการเชื่อมโยงกับ Google ได้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.signupBusy": "ระบบกำลังมีผู้สมัครจำนวนมาก โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.signupUnavailable": "การสมัครใช้บริการไม่สามารถใช้งานได้ในขณะนี้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.signupIncomplete": "บัญชีของคุณได้ถูกสร้างแล้ว กลับไปที่หน้าเข้าสู่ระบบ",
  "google.errors.signupFailed": "การลงทะเบียนไม่สำเร็จ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.usernameTaken": "ชื่อผู้ใช้นี้มีคนใช้แล้ว",
  "google.errors.usernameReserved": "ชื่อผู้ใช้ถูกจองไว้แล้ว โปรดเลือกชื่ออื่น",
  "google.errors.usernameTooShort": "ชื่อผู้ใช้ต้องมีอย่างน้อย 3 ตัวอักษร",
  "google.errors.usernameTooLong": "ชื่อผู้ใช้ไม่สามารถยาวเกิน 32 ตัวอักษรได้",
  "google.errors.usernameCharset": "ใช้เฉพาะตัวอักษรตัวเล็ก ตัวเลข และเครื่องหมายขีดล่างเท่านั้น และอย่าเริ่มด้วยเครื่องหมายขีดล่าง",
  "google.errors.googleAlreadyLinked": "บัญชี Google นี้ได้ถูกเชื่อมโยงกับที่อื่นแล้ว",
  "google.errors.passwordTooShort": "รหัสผ่านต้องมีอย่างน้อย 8 ตัวอักษร",
  "google.errors.passwordTooLong": "รหัสผ่านไม่สามารถยาวเกิน 256 ตัวอักษรได้",
  "google.errors.passwordInvalid": "รหัสผ่านไม่ตรงตามข้อกำหนด",
  "google.errors.statusUnavailable": "สถานะการเข้าสู่ระบบ Google ไม่สามารถใช้งานได้ในขณะนี้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.requestFailed": "ไม่สามารถดำเนินการตามคำขอได้ โปรดลองอีกครั้งในไม่ช้า",
  "google.errors.unsupportedLocale": "ภาษานี้ไม่ได้รับการสนับสนุน โปรดเลือกภาษาอื่น",
  "login.documentTitle": "ลงชื่อเข้าใช้ · ZML Monitor",
  "login.ariaLabel": "เข้าสู่ระบบ",
  "login.subtitle": "",
  "login.loadingAriaLabel": "กำลังโหลดหน้าเข้าสู่ระบบ",
  "login.loadingPage": "กำลังโหลดหน้าเข้าสู่ระบบ…",
  "login.identifierLabel": "บัญชีหรืออีเมล",
  "login.passwordLabel": "รหัสผ่าน",
  "login.passwordPlaceholder": "ป้อนรหัสผ่านของคุณ",
  "login.showPassword": "แสดงรหัสผ่าน",
  "login.hidePassword": "ซ่อนรหัสผ่าน",
  "login.submit": "เข้าสู่ระบบ",
  "login.submitting": "กำลังเข้าสู่ระบบ…",
  "login.errorEmptyIdentifier": "กรุณาป้อนชื่อบัญชีหรือที่อยู่อีเมลของคุณ",
  "login.errorEmptyPassword": "กรุณาป้อนรหัสผ่านของคุณ",
  "login.errorGeneric": "การเข้าสู่ระบบไม่สำเร็จ โปรดลองอีกครั้งในไม่ช้า",
  "login.errors.invalidCredentials": "ชื่อบัญชีหรือรหัสผ่านไม่ถูกต้อง",
  "login.errors.ipBlocked": "ไม่สามารถเข้าสู่ระบบได้จากเครือข่ายนี้ โปรดติดต่อผู้ดูแลระบบ",
  "login.errors.tooManyAttempts": "พยายามมากเกินไปแล้ว โปรดรอสักครู่แล้วลองอีกครั้ง",
  "login.errors.busy": "ระบบกำลังมีผู้ใช้งานจำนวนมาก โปรดลองอีกครั้งในไม่ช้า",
  "login.errors.unavailable": "บริการลงชื่อเข้าใช้ไม่สามารถใช้งานได้ในขณะนี้ โปรดลองอีกครั้งในไม่ช้า",
  "login.logout.passwordChanged": "รหัสผ่านของคุณได้เปลี่ยนแล้ว โปรดเข้าสู่ระบบใหม่",
  "login.logout.invalidated": "เซสชันนี้ถูกออกจากระบบบนอุปกรณ์อื่นแล้ว",
  "login.logout.deviceEvicted": "อุปกรณ์นี้ถูกยกเลิกการลงชื่อเข้าใช้ เนื่องจากบัญชีได้ถึงขีดจำกัดจำนวนอุปกรณ์ที่ลงชื่อเข้าใช้แล้ว โปรดลงชื่อเข้าใช้อีกครั้ง หรือจัดการเซสชันอื่น ๆ ในส่วน \"อุปกรณ์ที่ลงชื่อเข้าใช้\"",
  "login.logout.accountDisabled": "บัญชีนี้ถูกปิดใช้งานแล้ว โปรดติดต่อผู้ดูแลระบบ",
  "login.logout.invalidAuth": "ข้อมูลการเข้าสู่ระบบไม่ถูกต้อง โปรดเข้าสู่ระบบใหม่",
  "login.logout.expired": "การเข้าสู่ระบบของคุณได้หมดอายุแล้ว โปรดเข้าสู่ระบบใหม่",
  "login.logout.network": "การเชื่อมต่อถูกตัดขาด โปรดเข้าสู่ระบบใหม่",
  "login.logout.unknown": "เซสชันของคุณได้สิ้นสุดลงแล้ว โปรดเข้าสู่ระบบใหม่",
  "login.signedOutDevices": "การลงชื่อเข้าใช้ครั้งนี้ได้ลงชื่อออกจาก {{count}} บนอุปกรณ์อื่น ๆ โดยอัตโนมัติ เพื่อบังคับใช้ขีดจำกัดจำนวนอุปกรณ์ โปรดตรวจสอบเซสชันต่าง ๆ ในส่วน การตั้งค่า → อุปกรณ์ที่ลงชื่อเข้าใช้",
  "login.locked": "ถูกล็อก",
  "login.lockedAria": "การเข้าถึงถูกปิดล็อกแล้ว โปรดรอสักครู่แล้วลองอีกครั้ง",
  "login.retryAfter": "ลองอีกครั้งใน {{countdown}}",
  "login.failureCount": "{{count}}/{{max}} ครั้งล้มเหลวติดต่อกัน, {{remaining}} ครั้งที่ยังเหลือ",
  "login.lockedFailureCount": "{{count}}/{{max}} ความล้มเหลวติดต่อกันจนถึงขณะนี้",
  "login.submitDisabledLoading": "กำลังเข้าสู่ระบบอยู่ โปรดรอสักครู่",
  "login.submitDisabledLocked": "การเข้าถึงถูกปิดล็อกแล้ว โปรดรอจนการนับถอยหลังเสร็จสิ้น",
  "login.google.divider": "หรือ",
  "login.google.continue": "ต่อด้วย Google",
  "login.google.checking": "กำลังเชื่อมต่อกับ Google…",
  "login.google.completing": "กำลังดำเนินการเข้าสู่ระบบ Google…",
  "login.google.unavailable": "สถานะการเข้าสู่ระบบ Google ไม่สามารถใช้งานได้ชั่วคราว",
  "login.google.retry": "ลองอีกครั้ง",
  "login.google.signupHint": "ผู้ใช้ใหม่สามารถเลือกชื่อผู้ใช้และรหัสผ่านหลังจากผ่านขั้นตอนการยืนยันแล้ว ส่วนผู้ใช้ที่มีบัญชีอยู่แล้ว ให้เข้าสู่ระบบด้วยรหัสผ่านก่อน แล้วเชื่อมโยงบัญชี Google ในส่วนการตั้งค่า",
  "register.documentTitle": "สร้างบัญชี · ZML Monitor",
  "register.ariaLabel": "สร้างบัญชี",
  "register.subtitle": "เสร็จสิ้นการสร้างบัญชี ZML Monitor ของคุณ",
  "register.receiving": "กำลังรับการอนุญาตจาก Google…",
  "register.backToLogin": "กลับสู่หน้าเข้าสู่ระบบ",
  "register.handoffExpired": "การอนุญาตของ Google ได้หมดอายุแล้ว โปรดเริ่มใหม่",
  "register.startFromLogin": "เริ่มจากหน้าเข้าสู่ระบบ แล้วเลือก “ต่อด้วย Google”",
  "register.retryContext": "ลองอีกครั้งกับข้อมูลการสมัคร",
  "register.retryingContext": "กำลังลองส่งข้อมูลการสมัครใหม่…",
  "register.googleVerified": "อีเมล Google ได้รับการยืนยันแล้ว",
  "register.existingAccountHint": "มีบัญชีอยู่แล้วใช่ไหม? อย่าสร้างบัญชีใหม่ ให้เข้าสู่ระบบก่อน แล้วเชื่อมโยงบัญชี Google ในส่วน ตั้งค่า → ทั่วไป → วิธีเข้าสู่ระบบ",
  "register.bindExistingAccount": "เข้าสู่ระบบด้วยบัญชีที่มีอยู่",
  "register.usernameLabel": "ชื่อผู้ใช้",
  "register.usernamePlaceholder": "3–32 ตัวอักษรพิมพ์เล็ก ตัวเลข หรือเครื่องหมายขีดล่าง",
  "register.usernameHint": "ชื่อผู้ใช้ของคุณไม่สามารถเปลี่ยนแปลงได้หลังจากสมัครแล้ว หากจำเป็นต้องอัปเดต โปรดติดต่อผู้ดูแลระบบ",
  "register.usernameRequired": "ป้อนชื่อผู้ใช้",
  "register.usernameLowercase": "ใช้ตัวอักษรตัวเล็กเท่านั้น",
  "register.usernameLeadingUnderscore": "ไม่สามารถเริ่มต้นด้วยเครื่องหมายขีดล่างได้",
  "register.usernameInvalid": "ใช้ตัวอักษรพิมพ์เล็ก ตัวเลข หรือเครื่องหมายขีดล่าง 3–32 ตัว",
  "register.passwordLabel": "รหัสผ่าน",
  "register.passwordRequired": "ป้อนรหัสผ่าน",
  "register.passwordPlaceholder": "อย่างน้อย{{min}} ตัวอักษร",
  "register.passwordHint": "ใช้รหัสผ่าน {{min}}–{{max}} คุณสามารถใช้รหัสผ่านนี้เพื่อเข้าสู่ระบบตามปกติได้เช่นกัน",
  "register.confirmPasswordLabel": "ยืนยันรหัสผ่าน",
  "register.confirmPasswordRequired": "ป้อนรหัสผ่านอีกครั้ง",
  "register.passwordMismatch": "รหัสผ่านไม่ตรงกัน",
  "register.createAccount": "สร้างบัญชี",
  "register.creating": "กำลังสร้างบัญชี…",
  "register.failed": "การลงทะเบียนไม่สำเร็จ โปรดลองอีกครั้งในภายหลัง",
  "fundingHistoryAdmin.limitations.gateUsdc.label": "ประวัติการใช้งานสาธารณะของ Gate USDC มีจำกัด",
  "fundingHistoryAdmin.limitations.gateUsdc.description": "ประวัติสาธารณะของ Gate USDC ต้องการการยืนยันตัวตนเพิ่มเติม สัญญาที่ยังไม่ได้รับการตรวจสอบจะไม่ถูกแสดงว่ารองรับ",
  "fundingHistoryAdmin.quality.healthy": "สุขภาพดี",
  "fundingHistoryAdmin.quality.partial": "การคุ้มครองส่วนหนึ่ง",
  "fundingHistoryAdmin.quality.newListing": "ประวัติโดยย่อ",
  "fundingHistoryAdmin.quality.stale": "เก่า",
  "fundingHistoryAdmin.quality.warmingUp": "การอบอุ่นร่างกาย",
  "fundingHistoryAdmin.quality.missing": "หาย",
  "fundingHistoryAdmin.availability.active": "กำลังทำงาน",
  "fundingHistoryAdmin.availability.officialUnavailable": "ไม่มีข้อมูลจากแหล่งอย่างเป็นทางการ",
  "fundingHistoryAdmin.availability.paused": "หยุดชั่วคราว",
  "fundingHistoryAdmin.availability.retired": "เกษียณแล้ว",
  "fundingHistoryAdmin.availability.unsupported": "ไม่ได้รับการสนับสนุน",
  "fundingHistoryAdmin.phase.idle": "ว่าง",
  "fundingHistoryAdmin.phase.warmup": "การอบอุ่นร่างกาย",
  "fundingHistoryAdmin.phase.running": "การวิ่ง",
  "fundingHistoryAdmin.phase.paused": "หยุดชั่วคราว",
  "fundingHistoryAdmin.phase.degraded": "เสื่อมสภาพ",
  "fundingHistoryAdmin.phase.error": "ข้อผิดพลาด",
  "fundingHistoryAdmin.phase.unknown": "ไม่ทราบ",
  "fundingHistoryAdmin.syncStatus.idle": "ว่าง",
  "fundingHistoryAdmin.syncStatus.pending": "อยู่ในคิว",
  "fundingHistoryAdmin.syncStatus.running": "การซิงค์",
  "fundingHistoryAdmin.syncStatus.ready": "พร้อมแล้ว",
  "fundingHistoryAdmin.syncStatus.degraded": "เสื่อมสภาพ",
  "fundingHistoryAdmin.syncStatus.paused": "หยุดชั่วคราว",
  "fundingHistoryAdmin.syncStatus.unknown": "ไม่ทราบ",
  "fundingHistoryAdmin.activityLevel.info": "ข้อมูล",
  "fundingHistoryAdmin.activityLevel.warn": "คำเตือน",
  "fundingHistoryAdmin.activityLevel.error": "ข้อผิดพลาด",
  "fundingHistoryAdmin.activityLevel.unknown": "ไม่จัดประเภท",
  "fundingHistoryAdmin.freshness.fresh": "รวมกัน",
  "fundingHistoryAdmin.freshness.stale": "เก่า",
  "fundingHistoryAdmin.freshness.unknown": "ไม่ทราบ",
  "fundingHistoryAdmin.reason.startupSidecarSeed": "สรุปข้อมูลเบื้องต้นเกี่ยวกับบริษัทสตาร์ทอัพ",
  "fundingHistoryAdmin.reason.startupCachedProjection": "การคาดการณ์ที่เก็บไว้ในแคชของระบบเริ่มต้น",
  "fundingHistoryAdmin.reason.startupPrioritySeed": "ทุนเริ่มต้นแบบเมล็ดพันธุ์",
  "fundingHistoryAdmin.reason.startupWarmup": "การเตรียมตัวก่อนเริ่มงาน",
  "fundingHistoryAdmin.reason.startupProjectionRefresh": "อัปเดตการคาดการณ์ของสตาร์ทอัพ",
  "fundingHistoryAdmin.reason.startupFollowupRepair": "การซ่อมแซมหลังการเริ่มต้นระบบ",
  "fundingHistoryAdmin.reason.scheduledRefresh": "การรีเฟรชแคชตามกำหนดเวลา",
  "fundingHistoryAdmin.reason.scheduledRepair": "การซ่อมแซมช่องว่างตามกำหนด",
  "fundingHistoryAdmin.reason.settlementOfficialRefresh": "การอัปเดตข้อมูลอย่างเป็นทางการหลังการตั้งถิ่นฐาน",
  "fundingHistoryAdmin.reason.captureWindowStarted": "หน้าต่างการบันทึกการชำระเงินได้เปิดแล้ว",
  "fundingHistoryAdmin.reason.captureWaitingConfirmation": "กำลังรอการยืนยันการชำระเงิน",
  "fundingHistoryAdmin.reason.capturedSettlementConfirmed": "ยืนยันการบันทึกการชำระบัญชีแบบเรียลไทม์แล้ว",
  "fundingHistoryAdmin.reason.captureTimeout": "การบันทึกการชำระเงินหมดเวลาแล้ว",
  "fundingHistoryAdmin.reason.sidecarPublish": "สรุปการเผยแพร่",
  "fundingHistoryAdmin.reason.sidecarNoop": "สรุปไม่มีการเปลี่ยนแปลง",
  "fundingHistoryAdmin.reason.manualWarmup": "การอุ่นเครื่องแบบเต็มรูปแบบด้วยมือ",
  "fundingHistoryAdmin.reason.manualRepair": "การซ่อมแซมช่องว่างแบบทำด้วยมือ",
  "fundingHistoryAdmin.reason.manualRefreshActive": "คำนวณใหม่และเผยแพร่ข้อมูลสำหรับวันที่ 1–5",
  "fundingHistoryAdmin.reason.manualResetCounters": "การตั้งค่าใหม่ของเครื่องนับแบบมือ",
  "fundingHistoryAdmin.reason.pause": "หยุดชั่วคราวแบบมือ",
  "fundingHistoryAdmin.reason.resume": "การส่งใบสมัครแบบมือ",
  "fundingHistoryAdmin.reason.officialCircuitOpened": "ระบบจำกัดจำนวนคำขอ API อย่างเป็นทางการ",
  "fundingHistoryAdmin.reason.officialCircuitRecovered": "การกู้คืนขีดจำกัดการใช้งาน API อย่างเป็นทางการ",
  "fundingHistoryAdmin.reason.startupUniverseWaitFailed": "การปรับเสถียรภาพของจักรวาลสตาร์ทอัพล้มเหลว",
  "fundingHistoryAdmin.reason.startupPrioritySeedFailed": "การระดมทุนรอบซีดสำหรับสตาร์ทอัพไม่สำเร็จ",
  "fundingHistoryAdmin.reason.startupWarmupFailed": "การอุ่นเครื่องของระบบเริ่มต้นล้มเหลว",
  "fundingHistoryAdmin.reason.startupProjectionRefreshFailed": "ไม่สามารถอัปเดตการคาดการณ์ของสตาร์ทอัพได้",
  "fundingHistoryAdmin.reason.startupCachedProjectionFailed": "การคาดการณ์ที่เก็บไว้ในแคชของระบบเริ่มต้นล้มเหลว",
  "fundingHistoryAdmin.reason.startupFollowupRepairFailed": "การซ่อมแซมหลังการเริ่มต้นระบบล้มเหลว",
  "fundingHistoryAdmin.reason.scheduledRefreshFailed": "การรีเฟรชแคชตามกำหนดเวลาล้มเหลว",
  "fundingHistoryAdmin.reason.scheduledRepairFailed": "การซ่อมแซมช่องว่างตามกำหนดเวลาไม่สำเร็จ",
  "fundingHistoryAdmin.reason.settlementRefreshFailed": "การรีเฟรชระบบอย่างเป็นทางการหลังการตั้งถิ่นฐานไม่สำเร็จ",
  "fundingHistoryAdmin.reason.startupWarmupVenue": "การอุ่นเครื่อง · {{venue}}",
  "fundingHistoryAdmin.reason.prioritySeedVenue": "การเริ่มต้นเมล็ดพันธุ์ลำดับความสำคัญ · {{venue}}",
  "fundingHistoryAdmin.reason.manualRefreshVenue": "รีเฟรชตลาด · {{venue}}",
  "fundingHistoryAdmin.reason.universeReady": "{{reason}} · จักรวาลได้เสถียรแล้ว",
  "fundingHistoryAdmin.reason.universeTimeout": "{{reason}} · การรอระบบ universe เกินเวลาที่กำหนด",
  "fundingHistoryAdmin.reason.noop": "{{reason}} · ไม่มีการเปลี่ยนแปลง",
  "fundingHistoryAdmin.reason.failed": "{{reason}} ล้มเหลว",
  "fundingHistoryAdmin.message.officialRefreshed": "อัปเดตประวัติอย่างเป็นทางการ: {{completed}}/{{total}} สัญญา, {{rows}} แถวที่เขียน",
  "fundingHistoryAdmin.message.universeStable": "จักรวาลนิรันดร์ที่เสถียรที่{{count}}หดตัว",
  "fundingHistoryAdmin.message.universeProceeding": "จักรวาลแบบนิรันดร์ยังไม่เสถียรก่อนขั้นตอนการอุ่นเครื่อง; การดำเนินการต่อด้วยสัญญา{{count}}",
  "fundingHistoryAdmin.message.settlementCaptured": "การบันทึกการชำระค่าธรรมเนียมเงินทุน: {{value}}",
  "fundingHistoryAdmin.message.captureWindowEntered": "เข้าสู่หน้าต่างบันทึกข้อมูลการชำระเงินที่ {{value}}",
  "fundingHistoryAdmin.message.waitingConfirmation": "กำลังรอการยืนยันการชำระบัญชีหลังจากการส่งคำสั่งซื้อ ({{value}})",
  "fundingHistoryAdmin.message.settlementConfirmed": "ยืนยันการบันทึกการชำระบัญชีแบบเรียลไทม์ที่ {{value}}",
  "fundingHistoryAdmin.message.captureWindowsExpired": "{{count}} ระยะเวลาการจับภาพการชำระเงินได้หมดอายุก่อนการยืนยัน",
  "fundingHistoryAdmin.message.noRefreshCandidates": "ไม่มีผู้สมัครตำแหน่งนักประวัติศาสตร์ทางการใดที่จำเป็นต้องได้รับการคัดเลือกใหม่",
  "fundingHistoryAdmin.message.projectionsRefreshed": "อัปเดตการคาดการณ์ที่เก็บไว้ในแคชของ{{count}}",
  "fundingHistoryAdmin.message.sidecarUnchanged": "{{reason}}: ไม่มี shard ที่ได้รับผลกระทบ; cache สรุปไม่เปลี่ยนแปลง",
  "fundingHistoryAdmin.message.sidecarChanged": "{{reason}}: {{changed}} สัญญาถูกเปลี่ยนแปลง, {{removed}} ถูกลบ, {{shards}} ชาร์ด และ {{rows}} แถวได้รับผลกระทบ, บันทึกใน {{duration}} ms{{overrun}}",
  "fundingHistoryAdmin.message.overrun": ", เกินงบประมาณ",
  "fundingHistoryAdmin.actions.warmup.title": "การอบอุ่นร่างกายอย่างครบถ้วน",
  "fundingHistoryAdmin.actions.warmup.description": "หลังจากดำเนินการซ่อมแซมหรือรีสตาร์ทระบบครั้งใหญ่ ให้เติมข้อมูลประวัติอย่างเป็นทางการของ 5 วันล่าสุดสำหรับสัญญาซื้อขายล่วงหน้าทุกสัญญา",
  "fundingHistoryAdmin.actions.warmup.success": "การอุ่นเครื่องเต็มรูปแบบได้เริ่มแล้ว ระบบจะเติมข้อมูลย้อนหลัง 5 วันล่าสุดตามแต่ละตลาด",
  "fundingHistoryAdmin.actions.repair.title": "ซ่อมแซมช่องว่าง",
  "fundingHistoryAdmin.actions.repair.description": "แก้ไขสัญญาส่วนท้ายที่ยังไม่สมบูรณ์เท่านั้น",
  "fundingHistoryAdmin.actions.repair.success": "การซ่อมแซมช่องว่างได้เริ่มขึ้นแล้ว แต่เฉพาะสำหรับสัญญาส่วนท้ายที่ยังไม่ครบถ้วนเท่านั้น",
  "fundingHistoryAdmin.actions.refreshActive.title": "คำนวณใหม่และเผยแพร่ข้อมูลสำหรับวันที่ 1–5",
  "fundingHistoryAdmin.actions.refreshActive.description": "ให้ดำเนินการซิงค์ข้อมูลประวัติทันทีสำหรับสัญญาแบบถาวรทั้งหมด และเผยแพร่คอลัมน์วันที่ 1–5 ล่าสุดไปยังตารางหลัก",
  "fundingHistoryAdmin.actions.refreshActive.success": "การคำนวณใหม่ทั้งหมดและการเผยแพร่ข้อมูลวันที่ 1–5 ได้เริ่มแล้ว; ตารางหลักจะใช้แคชที่เผยแพร่ล่าสุด",
  "fundingHistoryAdmin.actions.pause.title": "หยุดชั่วคราว",
  "fundingHistoryAdmin.actions.pause.description": "หยุดการทำงานของงานประวัติการจัดหาเงินทุนในพื้นหลัง โดยไม่ส่งผลต่อผลลัพธ์ของตารางหลักที่เผยแพร่ในปัจจุบัน",
  "fundingHistoryAdmin.actions.pause.success": "งานตรวจสอบประวัติการจัดหาเงินทุนถูกหยุดชั่วคราว",
  "fundingHistoryAdmin.actions.resume.title": "ประวัติส่วนตัว",
  "fundingHistoryAdmin.actions.resume.description": "ดำเนินการงานพื้นหลังต่อโดยใช้การตั้งค่าการซิงค์และการเผยแพร่ปัจจุบัน",
  "fundingHistoryAdmin.actions.resume.success": "งานตรวจสอบประวัติการจัดหาทุนได้กลับมาดำเนินการแล้ว",
  "fundingHistoryAdmin.actions.resetCounters.title": "ตั้งค่าตัวนับใหม่",
  "fundingHistoryAdmin.actions.resetCounters.description": "ล้างตัวนับเวลาทำงานและสถิติกิจกรรม โดยไม่ลบประวัติการคำนวณหรือผลลัพธ์ในแคชของตารางหลัก",
  "fundingHistoryAdmin.actions.resetCounters.success": "ตัวนับเวลาทำงานและสถิติกิจกรรมถูกล้างแล้ว",
  "fundingHistoryAdmin.feedback.actionExecuted": "การดำเนินการที่ดำเนินการแล้ว: {{action}}",
  "fundingHistoryAdmin.relative.secondsAfter": "{{count}} วินาที",
  "fundingHistoryAdmin.relative.secondsBefore": "{{count}} เมื่อไม่กี่วินาทีที่ผ่านมา",
  "fundingHistoryAdmin.relative.minutesAfter": "{{count}} นาที",
  "fundingHistoryAdmin.relative.minutesBefore": "{{count}} เมื่อไม่กี่นาทีที่ผ่านมา",
  "fundingHistoryAdmin.relative.hoursAfter": "{{count}} ชั่วโมง",
  "fundingHistoryAdmin.relative.hoursBefore": "{{count}} เมื่อไม่กี่ชั่วโมงก่อน",
  "fundingHistoryAdmin.coverage.full": "ความคุ้มครองแบบเต็มรูปแบบ",
  "fundingHistoryAdmin.coverage.medium": "ระดับการปกปิดปานกลาง",
  "fundingHistoryAdmin.coverage.low": "พื้นที่ครอบคลุมน้อย",
  "fundingHistoryAdmin.coverage.none": "ไม่มีความคุ้มครอง",
  "fundingHistoryAdmin.duration.milliseconds": "{{count}} ms",
  "fundingHistoryAdmin.duration.seconds": "{{count}}s",
  "fundingHistoryAdmin.duration.minutes": "{{count}} min",
  "fundingHistoryAdmin.page.readFailed": "ไม่สามารถอ่านคอนโซลประวัติการจัดหาทุนได้ โปรดตรวจสอบระบบหลังบ้านและลองอีกครั้ง",
  "fundingHistoryAdmin.page.metadataReadFailed": "ไม่สามารถอ่านข้อมูลเมตาดาต้าเกี่ยวกับการจัดหาทุนแบบเรียลไทม์ได้ โปรดตรวจสอบระบบหลังบ้านและลองอีกครั้ง",
  "fundingHistoryAdmin.page.completed": "เสร็จแล้ว",
  "fundingHistoryAdmin.page.started": "เริ่มแล้ว",
  "fundingHistoryAdmin.page.configSaved": "พารามิเตอร์ประวัติการจัดหาเงินทุนได้ถูกบันทึกแล้ว",
  "fundingHistoryAdmin.page.configSavedTitle": "การตั้งค่าได้บันทึกแล้ว",
  "fundingHistoryAdmin.page.snapshotRefreshFailed": "ไม่สามารถอัปเดตสถานะประวัติการระดมทุนแบบเรียลไทม์ได้; จึงเก็บภาพล่าสุดที่อัปเดตสำเร็จไว้",
  "fundingHistoryAdmin.page.saveFailed": "การบันทึกไม่สำเร็จ",
  "fundingHistoryAdmin.page.actionSubmitted": "การดำเนินการได้ส่งไปแล้ว",
  "fundingHistoryAdmin.page.actionFailed": "การดำเนินการไม่สำเร็จ",
  "fundingHistoryAdmin.page.loading": "กำลังโหลดคอนโซลประวัติการให้ทุน…",
  "fundingHistoryAdmin.page.readFailedTitle": "ไม่สามารถอ่านคอนโซลประวัติการจัดหาเงินทุนได้",
  "fundingHistoryAdmin.page.unavailableTitle": "ไม่มีข้อมูลเกี่ยวกับประวัติการจัดหาทุน",
  "fundingHistoryAdmin.page.unavailableDescription": "ยังไม่มีข้อมูลที่จะแสดง",
  "fundingHistoryAdmin.page.sidecarImpact": "{{shards}} ชิ้นส่วน / {{rows}} แถว",
  "fundingHistoryAdmin.page.waitingFirstPublish": "กำลังรอการเผยแพร่บทสรุปครั้งแรก",
  "fundingHistoryAdmin.page.sidecarImpactHint": "{{changed}} สัญญาได้รับการแก้ไข, {{removed}} ถูกลบออก, ส่งข้อมูลใน {{duration}} ms{{overrun}}",
  "fundingHistoryAdmin.page.lastCommittedCache": "ตารางหลักยังคงใช้แคชสรุปข้อมูลความถี่ต่ำที่เพิ่งถูกบันทึกไว้ล่าสุด",
  "fundingHistoryAdmin.page.waitingPublish": "กำลังรอการเผยแพร่สรุป",
  "fundingHistoryAdmin.page.noRecentNoop": "ไม่มีการเผยแพร่ล่าสุดที่ยังไม่มีการเปลี่ยนแปลง",
  "fundingHistoryAdmin.page.archived": "เก็บไว้ในคลัง",
  "fundingHistoryAdmin.page.initializing": "กำลังเริ่มต้น",
  "fundingHistoryAdmin.page.metrics.coverage5d": "ความคุ้มครอง 5 วัน",
  "fundingHistoryAdmin.page.metrics.projectionPending": "ยังไม่มีการสร้างการคาดการณ์เบื้องต้น",
  "fundingHistoryAdmin.page.metrics.coverageDescription": "การครอบคลุมของแคชโดยรวมในระยะเวลา 5 วัน",
  "fundingHistoryAdmin.page.metrics.availableContracts": "สัญญาที่มีมูลค่า",
  "fundingHistoryAdmin.page.metrics.waitingUniverse": "รอข้อมูลจากจักรวาลสัญญาและข้อมูลคาดการณ์ที่เก็บไว้ในแคช",
  "fundingHistoryAdmin.page.metrics.availableDescription": "ตารางหลักมีค่าสำหรับวันที่ 1–5",
  "fundingHistoryAdmin.page.metrics.tailRepair": "สัญญาที่ยังไม่สมบูรณ์",
  "fundingHistoryAdmin.page.metrics.gapPending": "การประเมินช่องว่างยังไม่ได้เริ่มขึ้น",
  "fundingHistoryAdmin.page.metrics.issueVenues": "{{count}} ตลาดมีสัญญาที่จำเป็นต้องซ่อมแซม",
  "fundingHistoryAdmin.page.metrics.noTailGaps": "ไม่มีช่องว่างระหว่างส่วนท้าย",
  "fundingHistoryAdmin.page.metrics.lastPublish": "ครั้งสุดท้ายที่เผยแพร่",
  "fundingHistoryAdmin.page.runtime.backgroundTask": "งานพื้นหลัง",
  "fundingHistoryAdmin.page.runtime.waitingSchedule": "กำลังรอรอบถัดไปตามกำหนด",
  "fundingHistoryAdmin.page.runtime.lastSummaryPublish": "เผยแพร่สรุปล่าสุด",
  "fundingHistoryAdmin.page.runtime.publishScope": "ขอบเขตการเผยแพร่",
  "fundingHistoryAdmin.page.runtime.lastNoop": "โพสต์ล่าสุดที่ยังไม่มีการเปลี่ยนแปลง",
  "fundingHistoryAdmin.page.config.enabled": "เปิดใช้งานแล้ว",
  "fundingHistoryAdmin.page.config.startupWarmup": "การเตรียมตัวก่อนเริ่มงาน",
  "fundingHistoryAdmin.page.config.retentionDays": "จำนวนวันในการเก็บรักษาข้อมูล",
  "fundingHistoryAdmin.page.config.numberError": "กรอกจำนวนเต็มที่ไม่เป็นลบและถูกต้อง ซึ่งตรงกับค่าขั้นต่ำของพารามิเตอร์นี้",
  "fundingHistoryAdmin.page.config.discard": "ยกเลิกการเปลี่ยนแปลง",
  "fundingHistoryAdmin.page.config.unchanged": "พารามิเตอร์ปัจจุบันไม่มีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก",
  "fundingHistoryAdmin.page.config.retentionHint": "เก็บข้อมูลไว้อย่างน้อย 5 วัน เพื่อให้การคาดการณ์แบบวันคงที่ 1–5 มีข้อมูลครบถ้วน",
  "fundingHistoryAdmin.page.config.historyDays": "การวิเคราะห์ย้อนหลังอย่างเป็นทางการ (การคาดการณ์ถูกกำหนดไว้ที่ 5 วัน)",
  "fundingHistoryAdmin.page.config.historyDaysHint": "ใช้เพื่อควบคุมเฉพาะช่วงการเติมข้อมูลอย่างเป็นทางการเท่านั้น; การสะสมข้อมูลตั้งแต่วันที่ 1–5 รวมถึงการครอบคลุมและคุณภาพของข้อมูล จะใช้การกำหนดแบบคงที่ 5 วันเสมอ",
  "fundingHistoryAdmin.page.config.refreshInterval": "ช่วงเวลาการรีเฟรชเต็ม (วินาที)",
  "fundingHistoryAdmin.page.config.sweepInterval": "ช่วงเวลาการกวาด (วินาที)",
  "fundingHistoryAdmin.page.config.settlementDelay": "ความล่าช้าในการตั้งถิ่นฐาน (วินาที)",
  "fundingHistoryAdmin.page.config.globalConcurrency": "การทำงานพร้อมกันในระดับโลก",
  "fundingHistoryAdmin.page.config.perVenueConcurrency": "จำนวนผู้ใช้พร้อมกันต่อตลาด",
  "fundingHistoryAdmin.page.config.requestTimeout": "เวลาหมดอายุของคำขอ (วินาที)",
  "fundingHistoryAdmin.page.config.retryLimit": "จำนวนครั้งที่ลองใหม่",
  "fundingHistoryAdmin.page.config.captureWindowBefore": "ช่วงเวลาจับภาพก่อนการตั้งถิ่นฐาน (วินาที)",
  "fundingHistoryAdmin.page.config.capturePostGuard": "เวลาป้องกันหลังการตั้งบอล (วินาที)",
  "fundingHistoryAdmin.page.config.captureConfirm": "หน้าต่างยืนยัน (วินาที)",
  "fundingHistoryAdmin.page.config.captureDeadline": "เวลาจำกัดสุดท้าย (วินาที)",
  "fundingHistoryAdmin.page.config.minPostSamples": "จำนวนตัวอย่างขั้นต่ำหลังการตั้งถิ่นฐาน",
  "fundingHistoryAdmin.page.source.title": "แหล่งที่มา: บัตรแจ้งเตือน Feishu",
  "fundingHistoryAdmin.page.source.focusedOpportunity": "โอกาสที่มุ่งเน้น:",
  "fundingHistoryAdmin.page.source.viewHistory": "ดูประวัติการให้ทุนของโอกาสนี้",
  "fundingHistoryAdmin.page.enabledStatus": "เปิดใช้งานแล้ว",
  "fundingHistoryAdmin.page.pausedStatus": "หยุดชั่วคราว",
  "fundingHistoryAdmin.page.lastRefresh": "ครั้งสุดท้ายที่อัปเดต",
  "fundingHistoryAdmin.page.nextScheduled": "กำหนดการต่อไป",
  "fundingHistoryAdmin.page.backgroundTaskPrefix": "งานพื้นหลัง:",
  "fundingHistoryAdmin.page.startedAt": "เริ่มจาก",
  "fundingHistoryAdmin.page.initialProjection": "การคาดการณ์เบื้องต้นกำลังถูกจัดทำขึ้น ในขณะที่จักรวาลนิรันดร์กำลังเข้าสู่ภาวะเสถียร",
  "fundingHistoryAdmin.page.noBackgroundTask": "ไม่มีการซิงค์ในพื้นหลังกำลังทำงานอยู่; ตารางหลักยังคงใช้แคชที่เผยแพร่ล่าสุด",
  "fundingHistoryAdmin.page.overview.coverageTitle": "ความคืบหน้าของการครอบคลุมโดยรวม",
  "fundingHistoryAdmin.page.overview.coverageMeta": "{{available}}/ สัญญา{{total}} มีค่าแคชสำหรับวัน 1–5",
  "fundingHistoryAdmin.page.capture.title": "สถิติการจับภาพ",
  "fundingHistoryAdmin.page.capture.activeWindows": "หน้าต่างการสังเกตการณ์ที่กำลังทำงาน",
  "fundingHistoryAdmin.page.capture.officialSettlements": "บันทึกการชำระค่าธรรมเนียมเงินทุนอย่างเป็นทางการได้ถูกบันทึกแล้ว",
  "fundingHistoryAdmin.page.capture.liveSettlements": "ชุมชนที่บันทึกแบบสด",
  "fundingHistoryAdmin.page.capture.fallbackFinalized": "การสรุปผลแบบสำรอง",
  "fundingHistoryAdmin.page.capture.rejectedFirstTick": "การปฏิเสธการบันทึกครั้งแรก",
  "fundingHistoryAdmin.page.capture.invalidTransitions": "การเปลี่ยนผ่านที่ไม่ถูกต้องที่ถูกปฏิเสธ",
  "fundingHistoryAdmin.page.capture.timeouts": "เวลาหมดอายุของการจับภาพ",
  "fundingHistoryAdmin.page.tail.title": "ช่องว่างระหว่างส่วนท้ายยังต้องซ่อมแซม",
  "fundingHistoryAdmin.page.tail.withVenues": "{{count}} สัญญา ยังไม่ถึงระดับการครอบคลุมเต็ม 5 วัน โดยส่วนใหญ่อยู่ใน {{venues}}.",
  "fundingHistoryAdmin.page.tail.waiting": "{{count}} สัญญา ยังไม่ได้รับการครอบคลุมครบ 5 วัน และกำลังรอการซ่อมแซมครั้งต่อไปหรือการรีเฟรชข้อมูลจากตลาด",
  "fundingHistoryAdmin.page.metadata.title": "ช่วงเวลาและวงเงินการให้ทุน",
  "fundingHistoryAdmin.page.metadata.description": "การรวมกันของช่วงและค่า SSOT สูงสุด ซึ่งถูกใช้อย่างสม่ำเสมอโดยตารางหลัก ตัวกรอง และระบบบันทึกการชำระบัญชี",
  "fundingHistoryAdmin.page.metadata.converged60s": "รวมตัวกันภายใน 60 วินาที",
  "fundingHistoryAdmin.page.metadata.activePerpetuals": "{{fresh}}/{{total}} สัญญาซื้อขายแบบถาวรที่ยังคงมีผล",
  "fundingHistoryAdmin.page.metadata.unknownCap": "จำนวนไม่ทราบ",
  "fundingHistoryAdmin.page.metadata.unknownCapDescription": "จะถือว่าไม่ทราบค่า หากไม่มีฟิลด์อย่างเป็นทางการ",
  "fundingHistoryAdmin.page.metadata.stale": "เก่า",
  "fundingHistoryAdmin.page.metadata.staleDescription": "เกินระดับความสดใหม่ที่ถือเป็นมาตรฐาน",
  "fundingHistoryAdmin.page.metadata.lastRefresh": "ครั้งสุดท้ายที่อัปเดต",
  "fundingHistoryAdmin.page.metadata.next": "ต่อไป",
  "fundingHistoryAdmin.page.metadata.venueStatus": "การรวมศูนย์ของตลาด",
  "fundingHistoryAdmin.page.metadata.allFresh": "ทั้งหมดเป็นของสด",
  "fundingHistoryAdmin.page.metadata.staleCount": "{{count}} เก่า",
  "fundingHistoryAdmin.page.metadata.emptyVenuesTitle": "ไม่มีข้อมูลการรวมตัวของตลาด",
  "fundingHistoryAdmin.page.metadata.emptyVenuesDescription": "สรุปข้อมูลเมตาดาต้าพร้อมแล้ว แต่ยังไม่มีรายละเอียดเกี่ยวกับตลาดหลักทรัพย์",
  "fundingHistoryAdmin.page.metadata.tableAria": "การบรรจบกันของข้อมูลเมตาดาต้าประวัติการจัดหาเงินทุน",
  "fundingHistoryAdmin.page.metadata.lastRefreshError": "ข้อผิดพลาดในการอัปเดตล่าสุด",
  "fundingHistoryAdmin.page.table.venue": "ตลาด",
  "fundingHistoryAdmin.page.table.active": "กำลังทำงาน",
  "fundingHistoryAdmin.page.table.converged": "รวมกัน",
  "fundingHistoryAdmin.page.table.stale": "เก่า",
  "fundingHistoryAdmin.page.table.unknownCap": "จำนวนไม่ทราบ",
  "fundingHistoryAdmin.page.table.duration": "ระยะเวลา",
  "fundingHistoryAdmin.page.table.activeTarget": "กำลังทำงาน / เป้าหมาย",
  "fundingHistoryAdmin.page.table.qualitySummary": "ดี / ใหม่ / เก่า / ขาด / เก็บเข้าคลัง",
  "fundingHistoryAdmin.page.table.lastCompleted": "ครั้งสุดท้ายที่เสร็จสิ้น",
  "fundingHistoryAdmin.page.table.actions": "การดำเนินการ",
  "fundingHistoryAdmin.page.mismatch.title": "ตัวอย่างความไม่ตรงกันล่าสุด",
  "fundingHistoryAdmin.page.mismatch.emptyTitle": "ไม่มีตัวอย่างที่ไม่ตรงกัน",
  "fundingHistoryAdmin.page.mismatch.emptyDescription": "ค่าจากระบบและค่าอย่างเป็นทางการตรงกันในตัวอย่างล่าสุด",
  "fundingHistoryAdmin.page.mismatch.interval": "ช่วงเวลา",
  "fundingHistoryAdmin.page.mismatch.cap": "Cap",
  "fundingHistoryAdmin.page.mismatch.official": "อย่างเป็นทางการ",
  "fundingHistoryAdmin.page.mismatch.system": "ระบบ",
  "fundingHistoryAdmin.page.mismatch.verifiedAt": "ได้รับการยืนยันที่",
  "fundingHistoryAdmin.page.venues.title": "สถานะตลาด",
  "fundingHistoryAdmin.page.venues.description": "ตรวจสอบสถานะการเก็บรวบรวม ข้อมูลที่ครอบคลุม สัญญาที่ยังไม่ครบถ้วน และข้อมูลการเสร็จสิ้นล่าสุดตามแต่ละตลาด",
  "fundingHistoryAdmin.page.venues.emptyTitle": "ไม่มีข้อมูลการครอบคลุมของตลาด",
  "fundingHistoryAdmin.page.venues.emptyDescription": "สรุปประวัติการจ่ายค่าเงินทุนพร้อมแล้ว แต่ยังไม่มีข้อมูลสถานะจากตลาดหลักทรัพย์",
  "fundingHistoryAdmin.page.venues.tableAria": "สถานะและพื้นที่ครอบคลุมของตลาดในประวัติการจัดหาเงินทุน",
  "fundingHistoryAdmin.page.venues.coverageAria": "ข่าวประจำวัน{{day}} {{ratio}}, {{quality}}",
  "fundingHistoryAdmin.page.actions.busy": "กำลังดำเนินการตรวจสอบประวัติการให้ทุนอีกครั้ง โปรดรอจนกว่าการดำเนินการจะเสร็จสิ้น",
  "fundingHistoryAdmin.page.actions.syncBusy": "การซิงค์ประวัติการโอนเงินกำลังดำเนินการอยู่ โปรดรอจนกว่าการซิงค์ครั้งนี้จะเสร็จสิ้น",
  "fundingHistoryAdmin.page.actions.venueRefreshStarted": "การรีเฟรชตลาดได้เริ่มขึ้นสำหรับ {{venue}}.",
  "fundingHistoryAdmin.page.actions.refreshingVenue": "สดชื่น…",
  "fundingHistoryAdmin.page.actions.refreshVenue": "รีเฟรชตลาด",
  "fundingHistoryAdmin.page.actions.title": "การดำเนินการทั่วไป",
  "fundingHistoryAdmin.page.actions.description": "ปุ่มแต่ละปุ่มจะเชื่อมโยงโดยตรงกับคำสั่งในระบบหลังบ้าน; ความคืบหน้าและผลการเผยแพร่ล่าสุดจะแสดงอยู่ที่นี่",
  "fundingHistoryAdmin.page.actions.currentlyRunning": "กำลังทำงานอยู่",
  "fundingHistoryAdmin.page.actions.latestResult": "ผลล่าสุด",
  "fundingHistoryAdmin.page.actions.currentStatus": "สถานะปัจจุบัน",
  "fundingHistoryAdmin.page.actions.lastCompleted": "ครั้งสุดท้ายที่อัปเดต: {{action}}",
  "fundingHistoryAdmin.page.actions.noManualRun": "ไม่มีการบันทึกการดำเนินการแบบแมนนวลใดทั้งสิ้น; ระบบยังคงทำงานตามกำหนดเวลาที่ตั้งไว้",
  "fundingHistoryAdmin.page.actions.running": "การวิ่ง",
  "fundingHistoryAdmin.page.actions.runningEllipsis": "กำลังวิ่ง…",
  "fundingHistoryAdmin.page.actions.venueProgress": "ความคืบหน้าของตลาด {{completed}}/{{total}}",
  "fundingHistoryAdmin.page.actions.contractProgress": "ความคืบหน้าของสัญญา {{completed}}/{{total}}",
  "fundingHistoryAdmin.page.actions.lastPublish": "บทความล่าสุด",
  "fundingHistoryAdmin.page.actions.lastImpact": "ผลกระทบล่าสุด",
  "fundingHistoryAdmin.page.actions.noopPublish": "บทความนี้ไม่มีการเปลี่ยนแปลง",
  "fundingHistoryAdmin.page.actions.latestSummary": "ผลสรุปล่าสุด",
  "fundingHistoryAdmin.page.gaps.title": "ช่องว่างด้านลำดับความสำคัญ",
  "fundingHistoryAdmin.page.gaps.sampleCount": "{{loaded}}/ ตัวอย่าง{{total}}",
  "fundingHistoryAdmin.page.gaps.emptyTitle": "ไม่มีช่องว่างในการคุ้มครองที่นัยสำคัญ",
  "fundingHistoryAdmin.page.gaps.emptyDescription": "ตัวอย่างที่โหลดมาไม่มีช่องว่างในการครอบคลุมข้อมูลที่จำเป็นต้องได้รับการจัดการอย่างเร่งด่วน",
  "fundingHistoryAdmin.page.gaps.coverage5d": "ความคุ้มครอง 5 วัน",
  "fundingHistoryAdmin.page.gaps.hiddenCount": "{{count}} ช่องว่างเพิ่มเติมในตัวอย่างนี้ไม่ได้ถูกขยายออก",
  "fundingHistoryAdmin.page.gaps.distribution": "การกระจายช่องว่าง",
  "fundingHistoryAdmin.page.gaps.lowestCoverage": "พื้นที่ครอบคลุมน้อยที่สุด",
  "fundingHistoryAdmin.page.heatmap.title": "คู่มือแผนที่ความร้อน",
  "fundingHistoryAdmin.page.heatmap.weak": "ต่ำ",
  "fundingHistoryAdmin.page.heatmap.strong": "สูง",
  "fundingHistoryAdmin.page.heatmap.aria": "ระดับการปกปิดตั้งแต่ไม่มีเลย ระดับต่ำ ระดับกลาง ไปจนถึงระดับเต็ม",
  "fundingHistoryAdmin.page.heatmap.description": "D1–D5 แสดงโดยตรงถึงขอบเขตการครอบคลุมของแต่ละตลาดหลักทรัพย์ในช่วงเวลา 1 ถึง 5 วัน",
  "fundingHistoryAdmin.page.limitationsPrefix": "ขอบเขตของ API สาธารณะ:",
  "fundingHistoryAdmin.page.controls.title": "พารามิเตอร์และคำสั่ง",
  "fundingHistoryAdmin.page.controls.configTitle": "การตั้งค่า",
  "fundingHistoryAdmin.page.controls.advanced": "พารามิเตอร์ขั้นสูง",
  "fundingHistoryAdmin.page.controls.itemCount": "{{count}} รายการ",
  "fundingHistoryAdmin.page.controls.savingReason": "กำลังบันทึกพารามิเตอร์ประวัติการจัดหาเงินทุน",
  "fundingHistoryAdmin.page.controls.save": "บันทึกพารามิเตอร์",
  "fundingHistoryAdmin.page.activity.title": "กิจกรรม",
  "fundingHistoryAdmin.page.activity.emptyTitle": "ไม่มีกิจกรรม",
  "fundingHistoryAdmin.page.activity.emptyDescription": "กิจกรรมอัปเดตประวัติการจัดหาทุนจะปรากฏที่นี่",
  "fundingHistoryAdmin.page.activity.aria": "กิจกรรมในประวัติการจัดหาทุน",
  "fundingHistoryAdmin.page.activity.venue": "ตลาด:",
  "fundingHistoryAdmin.page.activity.contract": "สัญญา:",
  "fundingHistoryAdmin.page.frame.title": "ประวัติการจัดหาเงินทุน",
  "fundingHistoryAdmin.page.frame.description": "จัดการข้อมูลประวัติการเก็บเงินสนับสนุน การดำเนินงาน และขอบเขตการให้บริการ",
  "fundingHistoryAdmin.page.frame.overviewTitle": "ภาพรวม",
  "fundingHistoryAdmin.page.frame.overviewDescription": "ตรวจสอบการดำเนินงานด้านการจัดสรรงบประมาณในอดีต ขอบเขตข้อมูล และสถานะการเสร็จสิ้นล่าสุด",
  "fundingHistoryAdmin.page.frame.runtimeTitle": "เวลาการทำงานของคอลเลกชัน",
  "historyCurve.intervals.1m": "1 นาที",
  "historyCurve.intervals.5m": "5 นาที",
  "historyCurve.intervals.15m": "15 นาที",
  "historyCurve.intervals.30m": "30 นาที",
  "historyCurve.intervals.1h": "1 ชั่วโมง",
  "historyCurve.intervals.4h": "4 ชั่วโมง",
  "historyCurve.intervals.1d": "1 วัน",
  "historyCurve.intervalsShort.1m": "1 เมตร",
  "historyCurve.intervalsShort.5m": "5 เมตร",
  "historyCurve.intervalsShort.15m": "15 เมตร",
  "historyCurve.intervalsShort.30m": "30 เมตร",
  "historyCurve.intervalsShort.1h": "1 ชั่วโมง",
  "historyCurve.intervalsShort.4h": "4 ชั่วโมง",
  "historyCurve.intervalsShort.1d": "1d",
  "historyCurve.ranges.1h": "ชั่วโมงที่ผ่านมา",
  "historyCurve.ranges.6h": "6 ชั่วโมงที่ผ่านมา",
  "historyCurve.ranges.24h": "ในช่วง 24 ชั่วโมงที่ผ่านมา",
  "historyCurve.ranges.7d": "7 วันที่ผ่านมา",
  "historyCurve.ranges.14d": "14 วันที่ผ่านมา",
  "historyCurve.ranges.30d": "30 วันที่ผ่านมา",
  "historyCurve.fundingMetric": "เงินทุนสุทธิที่เทียบเท่า 8H",
  "historyCurve.fundingMetricShort": "$t(zml:zml.metric.net_funding_8h_pct.short)",
  "historyCurve.window.daysHours": "{{days}}{{hours}}h",
  "historyCurve.window.days": "{{count}}d",
  "historyCurve.window.hoursMinutes": "{{hours}}h {{minutes}}m",
  "historyCurve.window.hours": "{{count}}h",
  "historyCurve.window.minutes": "{{count}}m",
  "historyCurve.window.seconds": "{{count}}s",
  "historyCurve.search.failed": "ไม่สามารถค้นหาการรวมกันของประวัติได้",
  "historyCurve.search.noUpdatedAt": "ไม่มีการอัปเดตล่าสุด",
  "historyCurve.search.searching": "กำลังค้นหาชุดค่าผสมในประวัติการค้นหา…",
  "historyCurve.search.matchCount": "{{count}} ชุดค่าที่ตรงกัน",
  "historyCurve.search.matchCountTruncated": "แสดงชุดคำที่ตรงกัน {{count}} ชุดแรก",
  "historyCurve.search.hint": "ค้นหาตามสินทรัพย์, ตลาดซื้อขาย หรือสัญญา",
  "historyCurve.search.loadingSelection": "กำลังโหลดชุดที่เลือก…",
  "historyCurve.search.aria": "การรวมชุดประวัติการค้นหา",
  "historyCurve.search.placeholder": "สินทรัพย์, ตลาดซื้อขาย หรือ สัญญา",
  "historyCurve.search.disabledLoading": "การค้นหาได้เริ่มขึ้นแล้ว",
  "historyCurve.search.disabledEmpty": "กรอกคำค้นหาลงก่อน",
  "historyCurve.search.searchingAria": "การค้นหาชุดค่าผสมในประวัติ",
  "historyCurve.search.submitAria": "การรวมชุดประวัติการค้นหา",
  "historyCurve.search.sortLabel": "จัดเรียง",
  "historyCurve.search.sortAria": "ลำดับการจัดเรียงผลการค้นหาตามประวัติ",
  "historyCurve.search.empty": "ไม่มีประวัติการค้นหาที่บันทึกไว้ตรงกับ “{{keyword}}”",
  "historyCurve.search.resultsAria": "ผลการค้นหาประวัติศาสตร์",
  "historyCurve.search.latest": "{{time}} รุ่นล่าสุด",
  "historyCurve.search.points": "{{count}} จุด",
  "historyCurve.search.sort.balanced": "ผลลัพธ์ที่ตรงกันมากที่สุด",
  "historyCurve.search.sort.recent": "ล่าสุด",
  "historyCurve.search.sort.history": "ประวัติศาสตร์ส่วนใหญ่",
  "historyCurve.controls.intervalAria": "ระดับความละเอียดของข้อมูลทางประวัติศาสตร์",
  "historyCurve.controls.intervalLabel": "ช่วงเวลา",
  "historyCurve.controls.rangeAria": "ช่วงเวลากระแสประวัติศาสตร์",
  "historyCurve.controls.rangeLabel": "ช่วง",
  "historyCurve.errors.pointLimit": "{{interval}} จะคืนค่า {{count}} คะแนน ซึ่งเกินขีดจำกัดการค้นหาปัจจุบัน โปรดเลือกช่วงที่สั้นกว่าหรือช่วงที่กว้างขึ้น",
  "historyCurve.errors.batchLimit": "ช่วงนี้ต้องการมากกว่า {{count}} คำขอ โปรดเลือกช่วงที่สั้นกว่าหรือช่วงที่กว้างขึ้น",
  "historyCurve.errors.capabilitiesInvalid": "การตั้งค่าแผนภูมิประวัติศาสตร์ไม่สามารถใช้งานได้ในขณะนี้ โปรดรีเฟรชหน้าและลองอีกครั้ง",
  "historyCurve.errors.overviewFailed": "ไม่สามารถโหลดข้อมูลเกี่ยวกับประวัติศาสตร์ได้",
  "historyCurve.errors.timeseriesFailed": "ไม่สามารถโหลดข้อมูลประวัติได้",
  "historyCurve.recording.unknown": "ไม่ทราบ",
  "historyCurve.recording.active": "การบันทึก",
  "historyCurve.recording.stopped": "การบันทึกได้หยุดแล้ว",
  "historyCurve.actions.refreshDisabled": "เลือกชุดค่าก่อนที่จะรีเฟรช",
  "historyCurve.actions.auto": "อัตโนมัติ",
  "historyCurve.actions.refreshAria": "รีเฟรชประวัติ",
  "historyCurve.actions.retrying": "กำลังลองใหม่…",
  "historyCurve.actions.retryOverview": "ภาพรวมของการลองใหม่",
  "historyCurve.alerts.recordingStoppedTitle": "ประวัติศาสตร์ใหม่ยังไม่ถูกบันทึก",
  "historyCurve.alerts.recordingStoppedDescription": "ประวัติที่บันทึกไว้ยังคงสามารถเข้าถึงได้ แต่ไม่มีการบันทึกจุดข้อมูลใหม่หรือการรวมข้อมูลในช่วงเวลาที่ใหญ่ขึ้น",
  "historyCurve.alerts.overviewFailedTitle": "ไม่มีข้อมูลเกี่ยวกับประวัติศาสตร์",
  "historyCurve.alerts.refreshFailedTitle": "การรีเฟรชประวัติไม่สำเร็จ",
  "historyCurve.alerts.rangeOutsideTitle": "ส่วนหนึ่งของชุดข้อมูลนี้อยู่นอกประวัติที่บันทึกไว้",
  "historyCurve.alerts.rangeOutsideDescription": "พื้นที่ที่ให้บริการ: {{coverage}}. แผนที่แสดงเฉพาะส่วนที่ทับซ้อนกันเท่านั้น",
  "historyCurve.states.loading": "กำลังโหลดกราฟประวัติ…",
  "historyCurve.states.loadFailed": "ไม่สามารถแสดงกราฟประวัติได้",
  "historyCurve.states.selectCombination": "เลือกชุดค่าผสม",
  "historyCurve.states.noCombination": "ไม่มีการเลือกชุดข้อมูลประวัติ",
  "historyCurve.states.selectCombinationDescription": "ค้นหาสินทรัพย์หรือสัญญาเพื่อตรวจสอบข้อมูลสเปรดและประวัติการเติมเงินที่บันทึกไว้",
  "historyCurve.states.noCombinationDescription": "เลือกชุดค่าผสมจากหน้าจอแสดงผลก่อนที่จะเปิดกราฟประวัติ",
  "historyCurve.states.empty": "ไม่มีคะแนนประวัติในมุมมองนี้",
  "historyCurve.states.rangeMissesCoverage": "พื้นที่นี้ไม่ทับซ้อนกับประวัติที่บันทึกไว้แล้ว พื้นที่ให้บริการ: {{coverage}}.",
  "historyCurve.states.intervalNotReady": "{{interval}} ยังไม่มี rollups สำหรับการรวมนี้ ลองใช้ช่วงเวลาระหว่างที่ละเอียดขึ้น",
  "historyCurve.states.emptyDescription": "ไม่มีคะแนนที่บันทึกไว้ใดที่ตรงกับชุดค่าที่เลือก ช่วง และขอบเขต",
  "historyCurve.details.more": "รายละเอียดของเส้นโค้ง",
  "historyCurve.details.targetTitle": "การผสมผสาน",
  "historyCurve.details.baseAsset": "สินทรัพย์พื้นฐาน",
  "historyCurve.details.combination": "เส้นทาง",
  "historyCurve.details.firstBucket": "ถังที่บันทึกไว้เป็นถังแรก",
  "historyCurve.details.lastBucket": "ถังที่บันทึกไว้ล่าสุด",
  "historyCurve.details.requestedRange": "ช่วงที่ขอ",
  "historyCurve.details.actualRange": "ช่วงที่แสดงผล",
  "historyCurve.details.pointLimit": "ขีดจำกัดจำนวนการค้นหา",
  "historyCurve.details.openRange": "ช่วงการกระจายที่มองเห็นได้",
  "historyCurve.details.recordingStatus": "สถานะการบันทึก",
  "historyCurve.details.dataModel": "แบบจำลองข้อมูล",
  "historyCurve.details.dataModelValue": "ถังข้อมูลต้นทางขนาด 1 ล้าน พร้อมกับการรวมข้อมูลแบบ rollup ช่วงที่สูงขึ้นที่ได้มาจากการประมวลผล",
  "historyCurve.admin.title": "กราฟประวัติศาสตร์",
  "historyCurve.admin.description": "ตรวจสอบเส้นโค้งที่บันทึกไว้และสภาพการทำงานขณะรันไทม์ จัดการระยะเวลาการเก็บรักษาข้อมูล และดูตัวอย่างการบำรุงรักษา ก่อนที่จะเปลี่ยนแปลงข้อมูล",
  "historyCurve.admin.intervalCatalog.loading": "กำลังโหลดช่วงเวลาในประวัติระบบ…",
  "historyCurve.admin.intervalCatalog.empty": "ระบบไม่พบช่วงเวลาประวัติใดที่สามารถจัดการได้",
  "historyCurve.admin.intervalCatalog.invalid": "การตั้งค่าช่วงเวลาประวัติของระบบไม่ถูกต้อง",
  "historyCurve.admin.intervalCatalog.loadFailed": "ไม่สามารถโหลดช่วงเวลารายการประวัติระบบได้",
  "historyCurve.admin.intervalCatalog.loadFailedWithStatus": "ไม่สามารถโหลดช่วงเวลารายงานระบบได้ (HTTP {{status}}).",
  "historyCurve.admin.viewerLoading": "กำลังโหลดพื้นที่ทำงานประวัติ…",
  "historyCurve.admin.viewerErrorTitle": "พื้นที่ทำงาน History ไม่สามารถใช้งานได้",
  "historyCurve.admin.configLoading": "กำลังโหลดการตั้งค่าประวัติ…",
  "historyCurve.admin.configLoadFailed": "ไม่สามารถเข้าถึงการตั้งค่าประวัติได้",
  "historyCurve.admin.common.yes": "ใช่",
  "historyCurve.admin.common.no": "ไม่",
  "historyCurve.admin.status.recording": "การบันทึก",
  "historyCurve.admin.status.recordingStopped": "การบันทึกได้หยุดแล้ว",
  "historyCurve.admin.status.recoveringRollups": "การซ่อมแซมม่านม้วน",
  "historyCurve.admin.status.degraded": "เสื่อมสภาพ",
  "historyCurve.admin.status.unavailable": "ไม่มีให้บริการ",
  "historyCurve.admin.status.unknown": "ไม่ทราบ",
  "historyCurve.admin.status.notLoaded": "สถานะประวัติยังไม่ถูกโหลดมา",
  "historyCurve.admin.status.readable": "อ่านได้",
  "historyCurve.admin.status.notReadable": "อ่านไม่ได้",
  "historyCurve.admin.status.storeUnknown": "สถานะของ History-store ไม่ทราบ",
  "historyCurve.admin.status.storeOnline": "ร้านขายสินค้าประวัติศาสตร์ออนไลน์",
  "historyCurve.admin.status.storeUnavailable": "ไม่สามารถเข้าถึงคลังข้อมูลประวัติได้",
  "historyCurve.admin.status.repairing": "การซ่อมแซม",
  "historyCurve.admin.status.idle": "ว่าง",
  "historyCurve.admin.status.enabled": "เปิดใช้งานแล้ว",
  "historyCurve.admin.status.disabled": "ไม่สามารถใช้งานได้",
  "historyCurve.admin.reason.recordingStopped": "การบันทึกประวัติใหม่ถูกหยุดลง; ข้อมูลที่บันทึกไว้ยังคงสามารถอ่านได้",
  "historyCurve.admin.reason.startupRollupRepair": "ช่วงข้อมูลที่สูงขึ้นกำลังถูกสร้างขึ้นใหม่จากข้อมูล 1 นาที หลังจากระบบเริ่มทำงาน",
  "historyCurve.admin.reason.clickhouseUnavailable": "ร้านประวัติศาสตร์ไม่สามารถใช้งานได้ในขณะนี้",
  "historyCurve.admin.reason.spread1mMissing": "ข้อมูลต้นทางสำหรับ 1 นาทีขาดหายไป จึงไม่สามารถสร้างเส้นโค้งประวัติที่สมบูรณ์ได้",
  "historyCurve.admin.reason.spread5mMissing": "การรวมข้อมูลทุก 5 นาที กำลังเริ่มต้นขึ้น หรือมีช่องว่าง",
  "historyCurve.admin.reason.spread15mMissing": "การรวมข้อมูลทุก 15 นาที กำลังเริ่มต้นหรือมีช่องว่าง",
  "historyCurve.admin.reason.spread30mMissing": "การรวมข้อมูลทุก 30 นาที กำลังเริ่มต้นหรือมีช่องว่าง",
  "historyCurve.admin.reason.spread1hMissing": "กราฟแบบรวมข้อมูลทุก 1 ชั่วโมงกำลังเริ่มปรับตัวขึ้นหรือมีช่องว่าง",
  "historyCurve.admin.reason.spread1dMissing": "กราฟรวม 1 วันกำลังเริ่มปรับตัวขึ้น หรือมีช่องว่าง",
  "historyCurve.admin.reason.recording": "ข้อมูลประวัติใหม่กำลังถูกบันทึกอย่างต่อเนื่อง",
  "historyCurve.admin.reason.degraded": "ระบบส่งข้อมูลประวัติกำลังทำงานไม่ปกติ โปรดตรวจสอบสถานะการเขียนข้อมูลและรวมข้อมูลล่าสุด",
  "historyCurve.admin.reason.unavailable": "ปัจจุบันไม่สามารถอ่านกราฟประวัติได้",
  "historyCurve.admin.reason.unknown": "ระบบติดตามประวัติได้รายงานสถานะที่ไม่รู้จัก โปรดตรวจสอบให้แน่ใจว่าเวอร์ชันของ frontend และ backend ตรงกัน",
  "historyCurve.admin.errors.loadConfig": "ไม่สามารถโหลดการตั้งค่าประวัติได้",
  "historyCurve.admin.errors.toggleRecording": "ไม่สามารถเปลี่ยนสถานะการบันทึกได้",
  "historyCurve.admin.errors.saveConfig": "ไม่สามารถบันทึกการตั้งค่าประวัติได้",
  "historyCurve.admin.errors.invalidConfig": "ใช้ช่วงวันเก็บข้อมูลแบบจำนวนเต็มจาก {{minRetention}} ถึง {{maxRetention}} และขีดจำกัดการค้นหาแบบจำนวนเต็มจาก {{minPoints}} ถึง {{maxPoints}}",
  "historyCurve.admin.errors.previewMaintenance": "ไม่สามารถสร้างตัวอย่างการบำรุงรักษาได้",
  "historyCurve.admin.errors.maintenance": "การดำเนินการรักษาข้อมูลประวัติศาสตร์ไม่สำเร็จ",
  "historyCurve.admin.errors.selectInterval": "เลือกช่วงเวลาอย่างน้อยหนึ่งช่วงเพื่อทำความสะอาด",
  "historyCurve.admin.errors.ambiguousTime": "เวลานี้ไม่ถูกต้อง ขาดหายไป หรือซ้ำกันในเขตเวลาที่เลือกไว้ โปรดเลือกเวลาอื่น",
  "historyCurve.admin.errors.previewCleanup": "ไม่สามารถสร้างตัวอย่างการทำความสะอาดได้",
  "historyCurve.admin.errors.cleanup": "การล้างประวัติไม่สำเร็จ",
  "historyCurve.admin.feedback.recordingUpdatedTitle": "สถานะการบันทึกได้รับการอัปเดตแล้ว",
  "historyCurve.admin.feedback.recordingEnabled": "การบันทึกข้อมูลได้เปิดใช้งานแล้ว และการเขียนข้อมูลใหม่และการรวมข้อมูลได้กลับมาดำเนินการต่อแล้ว",
  "historyCurve.admin.feedback.recordingDisabled": "การบันทึกประวัติถูกปิดใช้งานแล้ว การเขียนข้อมูลใหม่และการรวมข้อมูลจะหยุดลง แต่ประวัติที่บันทึกไว้ยังคงสามารถอ่านได้",
  "historyCurve.admin.feedback.recordingFailedTitle": "ไม่สามารถบันทึกการอัปเดตสถานะได้",
  "historyCurve.admin.feedback.recordingConflict": "ผู้ใช้คนอื่นได้อัปเดตการตั้งค่าแล้ว มาตรฐานอ้างอิงที่ถูกต้องได้รับการอัปเดตแล้ว; โปรดตรวจสอบการเลือกปัจจุบันและบันทึกอีกครั้ง",
  "historyCurve.admin.feedback.configSavedTitle": "การตั้งค่าได้ซิงโครไนซ์แล้ว",
  "historyCurve.admin.feedback.configSaved": "การตั้งค่าประวัติได้ถูกบันทึกและกำลังใช้งานอยู่",
  "historyCurve.admin.feedback.configFailedTitle": "การบันทึกการตั้งค่าไม่สำเร็จ",
  "historyCurve.admin.feedback.configConflict": "ผู้ใช้คนอื่นได้อัปเดตการตั้งค่าแล้ว ข้อมูลอ้างอิงหลักได้รับการอัปเดต และฉบับร่างในเครื่องของคุณยังคงถูกเก็บไว้; โปรดตรวจสอบและบันทึกอีกครั้ง",
  "historyCurve.admin.feedback.previewFailedTitle": "การดูตัวอย่างไม่สำเร็จ",
  "historyCurve.admin.feedback.maintenanceDoneTitle": "การบำรุงรักษาเสร็จสิ้นแล้ว",
  "historyCurve.admin.feedback.maintenanceDone": "การบำรุงรักษาได้เสร็จสิ้นอย่างสำเร็จ",
  "historyCurve.admin.feedback.maintenanceFailedTitle": "การบำรุงรักษาไม่สำเร็จ",
  "historyCurve.admin.feedback.cleanupPreviewTitle": "ดูตัวอย่างที่อัปเดตแล้ว",
  "historyCurve.admin.feedback.cleanupPreviewUpdated": "การดูตัวอย่างการทำความสะอาดประวัติได้อัปเดตแล้ว",
  "historyCurve.admin.feedback.cleanupPreviewFailedTitle": "การดูตัวอย่างการทำความสะอาดไม่สำเร็จ",
  "historyCurve.admin.feedback.cleanupDoneTitle": "การทำความสะอาดพื้นที่เสร็จสิ้นแล้ว",
  "historyCurve.admin.feedback.cleanupDone": "การทำความสะอาดข้อมูลประวัติเสร็จสิ้นแล้ว; ได้ลบแถวประมาณ{{count}}แถว",
  "historyCurve.admin.feedback.cleanupFailedTitle": "การทำความสะอาดช่วงไม่สำเร็จ",
  "historyCurve.admin.alerts.refreshFailed": "การอัปเดตสถานะประวัติไม่สำเร็จ",
  "historyCurve.admin.alerts.prefsFailed": "ไม่สามารถบันทึกการตั้งค่าเส้นโค้งได้",
  "historyCurve.admin.metrics.metadata": "ข้อมูลเมตา",
  "historyCurve.admin.disabledReasons.updatingRecording": "กำลังอัปเดตสถานะการบันทึกอยู่ การแก้ไขจะกลับมาดำเนินการต่อเมื่อเสร็จสิ้น",
  "historyCurve.admin.disabledReasons.saving": "กำลังบันทึกการตั้งค่าประวัติอยู่ การแก้ไขจะดำเนินต่อเมื่อการบันทึกเสร็จสิ้น",
  "historyCurve.admin.disabledReasons.refreshing": "กำลังอัปเดตข้อมูลประวัติอยู่ การแก้ไขจะกลับมาดำเนินการต่อเมื่อการอัปเดตเสร็จสิ้น",
  "historyCurve.admin.disabledReasons.maintenanceRunning": "กำลังดำเนินการรักษาประวัติอยู่ การแก้ไขจะกลับมาทำงานได้เมื่อกระบวนการนี้เสร็จสิ้น",
  "historyCurve.admin.disabledReasons.unsaved": "โปรดบันทึกหรือรีเซ็ตพารามิเตอร์ประวัติที่ยังไม่บันทึกไว้ก่อน",
  "historyCurve.admin.disabledReasons.toggleNotLoaded": "พารามิเตอร์ประวัติยังไม่ถูกโหลด จึงยังไม่สามารถปรับการบันทึกได้",
  "historyCurve.admin.disabledReasons.noChanges": "ไม่มีการเปลี่ยนแปลงที่ยังไม่ถูกบันทึก",
  "historyCurve.admin.disabledReasons.nothingToReset": "ไม่มีการเปลี่ยนแปลงที่ยังไม่บันทึกเพื่อรีเซ็ต",
  "historyCurve.admin.disabledReasons.savingMaintenance": "กำลังบันทึกการตั้งค่าประวัติ; บริการบำรุงรักษาไม่สามารถใช้งานได้ชั่วคราว",
  "historyCurve.admin.disabledReasons.refreshingMaintenance": "กำลังอัปเดตการตั้งค่าประวัติ; บริการกำลังปิดชั่วคราวเพื่อดำเนินการบำรุงรักษา",
  "historyCurve.admin.disabledReasons.maintenanceBusy": "การดำเนินการบำรุงรักษาอยู่ระหว่างดำเนินการแล้ว",
  "historyCurve.admin.disabledReasons.searchBusy": "การค้นหาเป้าหมายสำหรับการทำความสะอาดกำลังดำเนินการอยู่",
  "historyCurve.admin.disabledReasons.previewFirst": "ดูตัวอย่างผลของการทำความสะอาดก่อนดำเนินการ",
  "historyCurve.admin.configStatus.updating": "กำลังอัปเดต",
  "historyCurve.admin.configStatus.saving": "การออม",
  "historyCurve.admin.configStatus.refreshing": "สดชื่น",
  "historyCurve.admin.configStatus.failed": "ล้มเหลว",
  "historyCurve.admin.configStatus.unsaved": "ยังไม่บันทึก",
  "historyCurve.admin.configStatus.synced": "ซิงค์แล้ว",
  "historyCurve.admin.dataStatus.title": "สภาพข้อมูล",
  "historyCurve.admin.dataStatus.description": "ตรวจสอบการบันทึก, ตรวจสอบความพร้อมใช้งาน, ขอบเขตการครอบคลุม และการเขียนล่าสุด",
  "historyCurve.admin.dataStatus.runtime": "เวลาทำงาน",
  "historyCurve.admin.dataStatus.currentRecording": "การบันทึก",
  "historyCurve.admin.dataStatus.currentReadable": "สิทธิ์การอ่าน",
  "historyCurve.admin.dataStatus.startupRepair": "การซ่อมแซมระบบเริ่มต้น",
  "historyCurve.admin.dataStatus.coverage": "ขอบเขตการคุ้มครอง",
  "historyCurve.admin.dataStatus.queryLimit": "ขีดจำกัดจำนวนการค้นหา",
  "historyCurve.admin.dataStatus.storage": "พื้นที่จัดเก็บ",
  "historyCurve.admin.dataStatus.totalRows": "จำนวนแถวทั้งหมด",
  "historyCurve.admin.dataStatus.totalSpace": "ขนาดรวม",
  "historyCurve.admin.dataStatus.active1mBuckets": "ถังขนาด 1 เมตร ที่ใช้งานอยู่",
  "historyCurve.admin.dataStatus.latestWrite": "บทความล่าสุด",
  "historyCurve.admin.dataStatus.latestMinuteFlush": "การล้างระบบแบบนาทีสุดท้าย",
  "historyCurve.admin.dataStatus.latestRollup": "การอัปเดตรวมล่าสุด",
  "historyCurve.admin.dataStatus.intervalCoverage": "ช่วงการครอบคลุม",
  "historyCurve.admin.config.title": "การตั้งค่า",
  "historyCurve.admin.config.persisted": "เก็บไว้: {{status}}",
  "historyCurve.admin.config.noteDescription": "การหยุดบันทึกจะไม่ลบหรือซ่อนประวัติที่บันทึกไว้ แต่จะหยุดการเขียนข้อมูลใหม่และการรวมข้อมูลในช่วงเวลาที่สั้นกว่าเท่านั้น",
  "historyCurve.admin.config.updating": "กำลังอัปเดต…",
  "historyCurve.admin.config.stopRecording": "หยุดประวัติศาสตร์ใหม่",
  "historyCurve.admin.config.resumeRecording": "บันทึกประวัติการทำงาน",
  "historyCurve.admin.config.days": "วัน",
  "historyCurve.admin.config.points": "จุด",
  "historyCurve.admin.config.reset": "ตั้งใหม่",
  "historyCurve.admin.config.refreshing": "สดชื่น…",
  "historyCurve.admin.config.refresh": "รีเฟรช",
  "historyCurve.admin.config.fields.retention": "{{interval}} การรักษาลูกค้า",
  "historyCurve.admin.config.fields.retentionHint": "ควรเก็บรักษาเส้นโค้ง{{interval}} ไว้นานเท่าใด",
  "historyCurve.admin.config.fields.queryLimit": "จำนวนคะแนนสูงสุดต่อคำค้นหา",
  "historyCurve.admin.config.fields.queryLimitHint": "จำกัดจำนวนจุดประวัติที่มุมมองหนึ่งสามารถโหลดได้",
  "historyCurve.admin.maintenance.title": "ทำความสะอาดและสร้างใหม่",
  "historyCurve.admin.maintenance.rebuild": "สร้างใหม่ 5 นาที / 15 นาที / 30 นาที / 1 ชั่วโมง / 4 ชั่วโมง / 1 วัน",
  "historyCurve.admin.maintenance.clearAll": "ลบประวัติทั้งหมดที่บันทึกไว้",
  "historyCurve.admin.maintenance.description": "ดูตัวอย่างและดำเนินการทำความสะอาดระบบทั้งร้าน การสร้างใหม่ข้อมูลแบบรวมหลายช่วงเวลา หรือการทำความสะอาดแบบเฉพาะเจาะจงตามการรวมข้อมูล ช่วงเวลากำหนด และช่วงเวลา",
  "historyCurve.admin.maintenance.previewRows": "แถวที่ได้รับผลกระทบในโหมดดูตัวอย่าง",
  "historyCurve.admin.maintenance.previewSpace": "พื้นที่ที่ว่างในเวอร์ชันทดลอง",
  "historyCurve.admin.maintenance.sourceRows": "1 ล้านแถวข้อมูลต้นทาง",
  "historyCurve.admin.cleanup.title": "การทำความสะอาดแบบมีเป้าหมาย",
  "historyCurve.admin.cleanup.description": "ดูตัวอย่างการเลือกชุดค่า ช่วงเวล และช่วงเวลา ก่อนที่จะลบประวัติที่บันทึกไว้",
  "historyCurve.admin.cleanup.searchAria": "ค้นหาการรวมคำค้นหาจากประวัติที่บันทึกไว้",
  "historyCurve.admin.cleanup.searchPlaceholder": "คำสำคัญเกี่ยวกับสินทรัพย์หรือสัญญา",
  "historyCurve.admin.cleanup.searching": "กำลังค้นหา…",
  "historyCurve.admin.cleanup.search": "ค้นหาเป้าหมายสำหรับการทำความสะอาด",
  "historyCurve.admin.cleanup.results": "พบเป้าหมายการทำความสะอาด{{count}}",
  "historyCurve.admin.cleanup.resultsTruncated": "พบเป้าหมายที่ตรงกัน; แสดงผลลัพธ์แรกจาก {{count}}",
  "historyCurve.admin.cleanup.noResults": "ไม่มีการรวมประวัติการค้นหาที่บันทึกไว้ใดที่ตรงกับ “{{keyword}}”",
  "historyCurve.admin.cleanup.searchHint": "เพื่อทำความสะอาดชุดค่าผสมหนึ่งชุด ให้ค้นหาและเลือกชุดค่าผสมนั้นไว้ หากต้องการทำความสะอาดทั้งหมด ให้เลือก “All combinations”",
  "historyCurve.admin.cleanup.target": "การรวมเป้าหมาย",
  "historyCurve.admin.cleanup.targetAria": "การรวมเป้าหมายการทำความสะอาด",
  "historyCurve.admin.cleanup.allCombinations": "ทุกการรวมกัน",
  "historyCurve.admin.cleanup.targetPlaceholder": "ค้นหา แล้วเลือกชุดค่าผสมตามต้องการ",
  "historyCurve.admin.cleanup.startTime": "เวลาเริ่ม",
  "historyCurve.admin.cleanup.startTimeAria": "เวลาเริ่มการทำความสะอาด",
  "historyCurve.admin.cleanup.endTime": "เวลาสิ้นสุด",
  "historyCurve.admin.cleanup.endTimeAria": "เวลาสิ้นสุดการทำความสะอาด",
  "historyCurve.admin.cleanup.intervals": "ช่วงเวลาที่ควรทำความสะอาด",
  "historyCurve.admin.cleanup.noStartLimit": "ไม่มีข้อจำกัดเกี่ยวกับเวลาเริ่มต้น",
  "historyCurve.admin.cleanup.noEndLimit": "ไม่มีเวลาจำกัด",
  "historyCurve.admin.cleanup.preview": "ดูตัวอย่างผลกระทบจากการทำความสะอาด",
  "historyCurve.admin.cleanup.execute": "ดำเนินการทำความสะอาดแบบเฉพาะเจาะจง",
  "historyCurve.admin.cleanup.estimatedRows": "จำนวนแถวที่คาดว่าจะถูกลบ",
  "historyCurve.admin.cleanup.estimatedSpace": "พื้นที่ที่คาดว่าจะถูกปลดปล่อย",
  "historyCurve.admin.cleanup.rebuildMetadata": "สร้างข้อมูลเมตาใหม่",
  "historyCurve.admin.cleanup.rebuildRollups": "สร้างช่วงที่กว้างขึ้นใหม่",
  "historyCurve.admin.cleanup.previewTableAria": "ดูตัวอย่างการทำความสะอาดประวัติ",
  "historyCurve.admin.cleanup.interval": "ช่วงเวลา",
  "historyCurve.admin.confirm.clearTitle": "ลบประวัติทั้งหมดที่บันทึกไว้?",
  "historyCurve.admin.confirm.cleanupTitle": "จะดำเนินการทำความสะอาดแบบเฉพาะเจาะจงหรือไม่?",
  "historyCurve.admin.confirm.rebuildTitle": "สร้างรายงานสรุปประวัติใหม่หรือไม่?",
  "historyCurve.admin.confirm.clearDescription": "การนี้จะลบข้อมูลเมตาดาต้าแบบรวมและตารางช่วงเวลาทั้งหมดอย่างถาวร ประวัติที่บันทึกไว้ไม่สามารถกู้คืนได้",
  "historyCurve.admin.confirm.cleanupDescription": "การนี้จะลบการเลือกชุดค่า ช่วง และช่วงเวลาที่เลือกไว้อย่างถาวร โดยเมื่อรวมช่วงเวลา 1 นาที ระบบจะสร้างข้อมูลเมตาและช่วงเวลาที่ใหญ่กว่าขึ้นใหม่โดยอัตโนมัติ",
  "historyCurve.admin.confirm.rebuildDescription": "กระบวนการนี้จะสร้างใหม่ rollups ทั้งหมดในช่วงเวลาที่ใหญ่กว่า โดยไม่ลบข้อมูลเมตาหรือข้อมูล 1 นาทีที่เป็นข้อมูลอ้างอิง",
  "historyCurve.admin.confirm.scopeTitle": "ขอบเขตการทำความสะอาด",
  "historyCurve.admin.confirm.timeRange": "ช่วงเวล",
  "historyCurve.admin.confirm.noneSelected": "ไม่มีการเลือก",
  "historyCurve.admin.confirm.affectedRows": "จำนวนแถวที่คาดว่าจะได้รับผลกระทบ",
  "historyCurve.admin.confirm.previewDeleteRows": "แถวที่ถูกลบในโหมดดูตัวอย่าง",
  "historyCurve.admin.confirm.rebuildableRows": "แถวที่สามารถสร้างใหม่ได้ในขณะนี้",
  "historyCurve.admin.confirm.estimatedSpace": "พื้นที่ที่คาดว่าจะถูกปลดปล่อย",
  "historyCurve.admin.confirm.previewSpace": "พื้นที่ที่ว่างในเวอร์ชันทดลอง",
  "historyCurve.admin.confirm.sourceRows": "แถว 1 เมตรที่เชื่อถือได้",
  "historyCurve.admin.confirm.clear": "ลบประวัติ",
  "historyCurve.admin.confirm.execute": "ดำเนินการทำความสะอาด",
  "historyCurve.admin.confirm.rebuild": "สร้าง rollups ใหม่",
  "historyCurve.chart.title": "เส้นโค้งประวัติศาสตร์",
  "historyCurve.chart.description": "เปิดสเปรด · {{funding}} · ปิดสเปรด",
  "historyCurve.chart.summaryEmpty": "ปัจจุบันยังไม่มีการแสดงคะแนนประวัติใดๆ",
  "historyCurve.chart.summary": "<count>{{count}}</count> จุด จาก <start>{{start}}</start> ถึง <end>{{end}}</end>. ข้อมูลล่าสุด: เปิด <open>{{open}}</open>, {{fundingLabel}} <funding>{{funding}}</funding>, ปิด <close>{{close}}</close>.",
  "historyCurve.chart.toolbarAria": "ปุ่มควบคุมในหน้าต่างกราฟประวัติ",
  "historyCurve.chart.switching": "กำลังเปลี่ยน…",
  "historyCurve.chart.refreshing": "สดชื่น…",
  "historyCurve.chart.legendAria": "คำอธิบายกราฟประวัติและค่าล่าสุด",
  "historyCurve.chart.open": "$t(zml:zml.metric.bbo_executable_open_spread_pct)",
  "historyCurve.chart.close": "$t(zml:zml.metric.bbo_executable_close_spread_pct)",
  "historyCurve.chart.chartAria": "กราฟเส้นแสดงการเติบโตของประวัติศาสตร์และแหล่งเงินทุน",
  "historyCurve.chart.renderFailedTitle": "ไม่สามารถวาดเส้นโค้งประวัติได้",
  "historyCurve.chart.renderFailed": "กราฟนี้ไม่สามารถใช้งานได้ในขณะนี้",
  "historyCurve.chart.dataTable.label": "ข้อมูลกราฟประวัติ",
  "historyCurve.chart.dataTable.time": "เวลา",
  "historyCurve.chart.dataTable.openSpread": "สเปรดแบบเปิด",
  "historyCurve.chart.dataTable.closeSpread": "ช่วงราคาแคบ",
  "historyCurve.chart.dataTable.longFunding": "อัตราฟันดิงของขา Long",
  "historyCurve.chart.dataTable.longCap": "เพดานอัตราฟันดิงของขา Long",
  "historyCurve.chart.dataTable.longInterval": "รอบชำระฟันดิงของขา Long",
  "historyCurve.chart.dataTable.shortFunding": "อัตราฟันดิงของขา Short",
  "historyCurve.chart.dataTable.shortCap": "เพดานอัตราฟันดิงของขา Short",
  "historyCurve.chart.dataTable.shortInterval": "รอบชำระฟันดิงของขา Short",
  "historyCurve.chart.peak.highestOpen": "ส่วนต่างราคาเปิดสูงสุด",
  "historyCurve.chart.peak.lowestClose": "ส่วนต่างราคาปิดต่ำสุด",
  "historyCurve.chart.zoom.unavailable": "โหลดข้อมูลประวัติก่อนที่จะซูมกราฟ",
  "historyCurve.chart.zoom.resetUnavailable": "โหลดข้อมูลประวัติก่อนที่จะรีเซ็ตหน้าต่างกราฟ",
  "historyCurve.chart.zoom.in": "ซูมเข้าที่เส้นโค้งประวัติศาสตร์",
  "historyCurve.chart.zoom.out": "ซูมออกจากกราฟประวัติ",
  "historyCurve.chart.zoom.reset": "ตั้งใหม่หน้าต่างกราฟประวัติ",
  "historyCurve.chart.tooltip.long": "ยาว",
  "historyCurve.chart.tooltip.short": "สั้น",
  "historyCurve.chart.tooltip.cap": "Cap",
  "historyCurve.chart.tooltip.interval": "ช่วงเวลา",
  "management.documentTitle": "Admin · ZML Monitor",
  "management.state.unavailable": "ไม่มีให้บริการชั่วคราว",
  "management.state.unavailableMessage": "ไม่สามารถโหลดหรือแสดงโมดูล “{{title}}” ได้ โปรดลองอีกครั้ง",
  "management.state.retry": "ลองอีกครั้ง",
  "management.state.loading": "กำลังโหลด “{{title}}”…",
  "management.state.loadingModule": "กำลังโหลดโมดูลการบริหารจัดการ…",
  "management.state.permissionTitle": "ไม่สามารถเข้าถึงระบบบริหารจัดการได้",
  "management.state.permissionMessage": "บัญชีนี้ไม่สามารถเข้าถึงศูนย์บริหารจัดการได้ โปรดกลับไปยังหน้า Monitor เพื่อดำเนินการต่อกับคุณสมบัติที่ได้รับอนุญาต",
  "management.nav.ariaLabel": "เมนูการนำทางของผู้ดูแลระบบ",
  "management.nav.fallback": "ผู้ดูแลระบบ",
  "management.nav.groups.users": "การจัดการผู้ใช้",
  "management.nav.groups.billing": "การค้าและการเรียกเก็บเงิน",
  "management.nav.groups.settings": "การตั้งค่าหลัก",
  "management.nav.groups.system": "การดำเนินงานของระบบ",
  "management.nav.groups.metrics": "การเชื่อมโยงแหล่งทุน",
  "management.nav.groups.coin": "บริการจัดการสินทรัพย์",
  "management.nav.groups.news": "บริการข่าว",
  "management.nav.groups.security": "ความปลอดภัย",
  "management.nav.items.pricing": "ราคาและการชำระเงิน",
  "management.nav.items.orders": "คำสั่งซื้อและใบเสร็จรับเงิน",
  "management.nav.items.signin": "วิธีลงชื่อเข้าใช้",
  "management.nav.items.audit": "บันทึกการตรวจสอบ",
  "management.nav.items.pairs": "คู่สกุลเงิน",
  "management.nav.items.exchanges": "ตลาดแลกเปลี่ยน",
  "management.nav.items.fundingHistory": "ประวัติการจัดหาเงินทุน",
  "management.nav.items.historyCurves": "กราฟประวัติศาสตร์",
  "management.nav.items.credentials": "ข้อมูลรับรอง API",
  "management.nav.items.overview": "ภาพรวมของระบบ",
  "management.nav.items.egress": "การส่งข้อมูลออกจากเครือข่าย",
  "management.nav.items.ingest": "การรับข้อมูลตลาด",
  "management.nav.items.compute": "การประมวลผลแบบเรียลไทม์",
  "management.nav.items.publish": "การเผยแพร่คำค้นหา",
  "management.nav.items.linkage": "การเชื่อมโยงแหล่งทุน",
  "management.nav.items.catalog": "รายชื่อสินทรัพย์",
  "management.nav.items.datasource": "แหล่งข้อมูล CMC",
  "management.nav.items.collection": "คอลเลกชัน",
  "management.nav.items.sourceHealth": "แหล่งข้อมูลด้านสุขภาพ",
  "management.nav.items.translation": "การแปล",
  "management.nav.items.announcementPolicy": "การแจ้งเตือนการถอดรายชื่อ",
  "management.nav.items.history": "ประวัติการเข้าสู่ระบบ",
  "management.nav.items.ip": "การควบคุม IP",
  "management.nav.items.session": "นโยบายการประชุม",
  "management.policyApplication.status.applied": "ประยุกต์",
  "management.policyApplication.status.pending": "กำลังรอการพิจารณา",
  "management.policyApplication.status.failed": "ล้มเหลว",
  "management.policyApplication.effect.immediate": "มีผลทันที",
  "management.policyApplication.effect.next-session": "มีผลตั้งแต่สมัยประชุมถัดไป",
  "management.policyApplication.effect.controlled-reconnect": "มีผลหลังการเชื่อมต่อใหม่แบบควบคุม",
  "management.policyApplication.effect.restart-required": "มีผลหลังการรีสตาร์ท",
  "management.policyApplication.revisions": "Persisted r{{persisted}} · runtime r{{applied}}",
  "management.policyApplication.restartRequired": "ต้องรีสตาร์ท",
  "management.security.description": "จัดการการลงระบบ เซสชัน การเข้าถึงเครือข่าย และมาตรการควบคุมการตรวจสอบความปลอดภัยทั่วทั้งระบบ",
  "management.security.descriptions.signin": "กำหนดวิธีการลงชื่อเข้าระบบสำหรับทั้งระบบ การสมัครใช้บริการด้วยตนเอง และ Google OAuth",
  "management.security.descriptions.session": "กำหนดระยะเวลาการใช้งานเซสชันและนโยบายการล็อกบัญชีเมื่อการลงชื่อเข้าใช้ไม่สำเร็จ สำหรับทุกบัญชี",
  "management.security.descriptions.ip": "จัดการกฎการอนุญาตและปฏิเสธ IP ระดับระบบ สำหรับการเข้าสู่ระบบ API และการเชื่อมต่อแบบเรียลไทม์",
  "management.security.descriptions.history": "ตรวจสอบผลการเข้าสู่ระบบ ที่อยู่ IP ของแหล่งที่มา ข้อมูลเกี่ยวกับอุปกรณ์ และสาเหตุของความล้มเหลว สำหรับทุกบัญชี",
  "management.security.descriptions.audit": "ติดตามการเปลี่ยนแปลงของผู้ดูแลระบบต่อบัญชี นโยบายการค้า และนโยบายความปลอดภัยของระบบ",
  "management.audit.loading": "กำลังโหลดเหตุการณ์ตรวจสอบของผู้ดูแลระบบ…",
  "management.audit.loadFailed": "ไม่สามารถโหลดเหตุการณ์ตรวจสอบของผู้ดูแลระบบได้",
  "management.audit.unavailable": "การตรวจสอบของผู้ดูแลระบบไม่สามารถใช้งานได้",
  "management.audit.empty": "ไม่มีเหตุการณ์การตรวจสอบ",
  "management.audit.emptyHint": "การเปลี่ยนแปลงของผู้ดูแลระบบเกี่ยวกับบัญชี การค้า และนโยบายความปลอดภัยของระบบ จะแสดงขึ้นที่นี่",
  "management.audit.stale": "{{error}} (แสดงผลลัพธ์ล่าสุดที่โหลดสำเร็จ)",
  "management.audit.moreChanges": "…{{count}} ดูการเปลี่ยนแปลงเพิ่มเติม",
  "management.audit.notePrefix": "หมายเหตุ: {{note}}",
  "management.audit.pagination.aria": "การจัดหน้าสำหรับการตรวจสอบของผู้ดูแลระบบ",
  "management.audit.pagination.status": "หน้า {{page}}/{{pageCount}} · {{start}}–{{end}}/{{total}}",
  "management.audit.pagination.emptyPage": "หน้านี้ไม่มีข้อมูลแล้ว กำลังกลับไปยังหน้าสุดท้ายที่มีข้อมูลถูกต้อง; คุณยังสามารถใช้ระบบแบ่งหน้าด้านล่างเพื่อกลับไปได้",
  "management.audit.table.aria": "การตรวจสอบของผู้ดูแลระบบ",
  "management.audit.table.time": "เวลา",
  "management.audit.table.action": "การกระทำ",
  "management.audit.table.target": "เป้าหมาย",
  "management.audit.table.changes": "การเปลี่ยนแปลง",
  "management.audit.table.actor": "นักแสดง",
  "management.audit.actions.userCreate": "สร้างบัญชี",
  "management.audit.actions.userUpdate": "อัปเดตบัญชี",
  "management.audit.actions.userDelete": "ลบบัญชี",
  "management.audit.actions.userResetPassword": "ตั้งรหัสผ่านบัญชีใหม่",
  "management.audit.actions.userDeviceRevoke": "ยกเลิกการผูกอุปกรณ์กับบัญชี",
  "management.audit.actions.userSessionsInvalidateAll": "ยกเลิกเซสชันบัญชี",
  "management.audit.actions.accountGoogleLink": "เชื่อมโยงบัญชี Google",
  "management.audit.actions.accountGoogleUnlink": "ยกเลิกการเชื่อมโยงบัญชี Google",
  "management.audit.actions.billingConfig": "อัปเดตราคา",
  "management.audit.actions.billingReceiving": "กำลังอัปเดต",
  "management.audit.actions.billingSettle": "การชำระบัญชีแบบมือ",
  "management.audit.actions.sessionPolicyUpdate": "อัปเดตนโยบายการประชุม",
  "management.audit.actions.ipPolicyUpdate": "อัปเดตนโยบาย IP",
  "management.audit.actions.ipRuleCreate": "สร้างกฎ IP",
  "management.audit.actions.ipRuleDelete": "ลบกฎ IP",
  "management.audit.actions.sessionsInvalidateAll": "ยกเลิกความถูกต้องของเซสชันระบบทั้งหมด",
  "management.audit.actions.registrationPolicy": "อัปเดตนโยบายการสมัคร",
  "management.audit.actions.googleConfigUpdate": "อัปเดตการเข้าสู่ระบบ Google",
  "management.audit.fields.username": "รหัสบัญชี",
  "management.audit.fields.email": "อีเมล",
  "management.audit.fields.role": "บทบาท",
  "management.audit.fields.status": "สถานะบัญชี",
  "management.audit.fields.plan": "แผนธุรกิจ",
  "management.audit.fields.planExpiresAt": "วันหมดอายุของแผน",
  "management.audit.fields.locale": "ภาษาของอินเทอร์เฟซ",
  "management.audit.fields.tierId": "ระดับการสมัครสมาชิก",
  "management.audit.fields.createdAt": "สร้างขึ้นที่",
  "management.audit.fields.registrationSource": "แหล่งที่มาของการลงทะเบียน",
  "management.audit.fields.googleLinkedAt": "ลิงก์ไปยัง Google ที่",
  "management.audit.fields.googleLinked": "สถานะลิงก์ของ Google",
  "management.audit.fields.sessionRevision": "การแก้ไขเซสชัน",
  "management.audit.fields.activeDevices": "อุปกรณ์ที่ทำงานอยู่",
  "management.audit.fields.affectedAccounts": "บัญชีที่ได้รับผลกระทบ",
  "management.audit.fields.deviceId": "รหัสอุปกรณ์",
  "management.audit.fields.tokenTtlDays": "ระยะเวลาการเข้าสู่ระบบ (วัน)",
  "management.audit.fields.maxFailedAttempts": "จำนวนความล้มเหลวติดต่อกันสูงสุด",
  "management.audit.fields.lockoutDurationMinutes": "การล็อกการเข้าสู่ระบบ (นาที)",
  "management.audit.fields.ipWhitelistEnabled": "รายชื่ออนุญาต IP",
  "management.audit.fields.ipBlacklistEnabled": "รายชื่อ IP ที่ถูกห้าม",
  "management.audit.fields.ipRuleKind": "ประเภทกฎ IP",
  "management.audit.fields.ipPattern": "IP / CIDR",
  "management.audit.fields.note": "หมายเหตุ",
  "management.audit.fields.config": "การตั้งค่า Google",
  "management.audit.fields.clientSecretRotated": "รหัสลับของลูกค้าได้รับการเปลี่ยนแล้ว",
  "management.audit.fields.enabled": "สถานะเปิดใช้งาน",
  "management.audit.fields.clientId": "รหัสลูกค้า",
  "management.audit.fields.redirectUri": "URI การเปลี่ยนเส้นทาง",
  "management.audit.fields.hasClientSecret": "เก็บรหัสลับของลูกค้าแล้ว",
  "management.audit.fields.usable": "การตั้งค่าสามารถใช้งานได้",
  "management.audit.fields.openRegistration": "การสมัครแบบบริการตนเอง",
  "management.audit.fields.monthlyPriceUsdt": "ราคาต่อเดือน (USDT)",
  "management.audit.fields.orderTtlMinutes": "อายุการใช้งาน (นาที)",
  "management.audit.fields.salesEnabled": "เปิดรับการขาย",
  "management.audit.fields.enforceEntitlement": "การบังคับใช้สิทธิ",
  "management.audit.fields.maxDevices": "จำนวนอุปกรณ์สูงสุด",
  "management.audit.fields.tiers": "ระดับการสมัครสมาชิก",
  "management.audit.fields.trc20Address": "ที่อยู่รับ TRC20",
  "management.audit.fields.usdtContract": "ที่อยู่สัญญา USDT",
  "management.audit.fields.pollIntervalSecs": "ช่วงเวลาการตรวจสอบใบเสร็จ (วินาที)",
  "management.audit.fields.userId": "UUID ของบัญชี",
  "management.audit.fields.months": "จำนวนเดือนของแพ็กเกจ",
  "management.audit.fields.baseAmountUsdt": "จำนวนเงินต้น (USDT)",
  "management.audit.fields.amountUsdt": "จำนวนเงินที่จ่าย (USDT)",
  "management.audit.fields.amountMicro": "จำนวนที่แน่นอน (ไมโคร USDT)",
  "management.audit.fields.amountSuffix": "ส่วนท้ายของรหัสคำสั่ง",
  "management.audit.fields.receivingAddress": "ที่อยู่ผู้รับ",
  "management.audit.fields.expiresAt": "หมดอายุในวันที่",
  "management.audit.fields.settledAt": "ตั้งอยู่ที่",
  "management.audit.values.admin": "ผู้ดูแลระบบ",
  "management.audit.values.member": "สมาชิก",
  "management.audit.values.active": "กำลังทำงาน",
  "management.audit.values.accountDisabled": "ไม่สามารถใช้งานได้",
  "management.audit.values.free": "ฟรี",
  "management.audit.values.paid": "การสมัครสมาชิก",
  "management.audit.values.orderPaid": "ชำระเงินแล้ว",
  "management.audit.values.lifetime": "สิทธิ์ใช้งานตลอดชีพ",
  "management.audit.values.allow": "อนุญาต",
  "management.audit.values.deny": "ปฏิเสธ",
  "management.audit.values.google": "การสมัครใช้บริการแบบทำเองของ Google",
  "management.audit.values.adminCreated": "สร้างโดยผู้ดูแลระบบ",
  "management.audit.values.bootstrap": "บัญชี Bootstrap",
  "management.audit.values.pending": "กำลังรอการพิจารณา",
  "management.audit.values.expired": "หมดอายุแล้ว",
  "management.audit.values.cancelled": "ถูกยกเลิก",
  "management.audit.values.zhCN": "ภาษาจีน",
  "management.audit.values.en": "ภาษาอังกฤษ",
  "management.audit.values.enabled": "เปิดใช้งานแล้ว",
  "management.audit.values.notEnabled": "ยังไม่เปิดใช้งาน",
  "management.audit.values.linked": "ลิงก์",
  "management.audit.values.unlinked": "ไม่มีความเกี่ยวข้อง",
  "management.audit.values.itemCount": "{{count}} รายการ",
  "management.audit.notes.accountDeleted": "บัญชีและข้อมูลที่เกี่ยวข้องได้ถูกลบแล้ว",
  "management.audit.notes.passwordReset": "ผู้ดูแลระบบได้ตั้งรหัสผ่านบัญชีใหม่",
  "management.audit.notes.sessionsInvalidated": "ผู้ดูแลระบบได้ยกเลิกความถูกต้องของทุกเซสชันบัญชี",
  "management.audit.notes.deviceRevoked": "ผู้ดูแลระบบได้ยกเลิกเซสชันของอุปกรณ์นี้แล้ว",
  "management.audit.notes.registrationPolicy": "Google เป็นช่องทางเดียวสำหรับการสมัครแบบบริการตนเอง",
  "management.audit.notes.secretExcluded": "ข้อความธรรมดาที่เป็นความลับถูกยกเว้นออกจากบันทึกการตรวจสอบโดยเจตนา",
  "management.audit.notes.passwordReauthenticated": "รหัสผ่านปัจจุบันได้รับการยืนยันอีกครั้งก่อนดำเนินการนี้",
  "management.audit.notes.appliesImmediately": "มีผลกับทุกบัญชีทันที โดยไม่ต้องรีสตาร์ท",
  "management.audit.notes.globalAccessRule": "กฎการเข้าถึงเครือข่ายระดับระบบ",
  "management.audit.notes.apiKeyExcluded": "ข้อความ API Key ในรูปแบบข้อความธรรมดาถูกยกเว้นออกจากบันทึกการตรวจสอบโดยเจตนา",
  "management.audit.notes.manualReconciliation": "การปรับยอดด้วยมือของผู้ดูแลระบบ",
  "management.session.loading": "กำลังโหลดนโยบายเซสชัน…",
  "management.session.loadFailedTitle": "นโยบายเซสชันไม่สามารถใช้งานได้",
  "management.session.toolbarAria": "ร่างนโยบายการประชุม",
  "management.session.save": "นโยบายการบันทึก",
  "management.session.reset": "ตั้งใหม่",
  "management.session.units.days": "วัน",
  "management.session.units.times": "ความพยายาม",
  "management.session.units.minutes": "นาที",
  "management.session.ttl.title": "ระยะเวลาการใช้งานบัญชี",
  "management.session.ttl.description": "กำหนดจำนวนวันที่บัญชีแต่ละบัญชีสามารถคงสถานะการลงชื่อเข้าใช้ไว้ได้นับจากวันที่เริ่มเซสชัน ค่าเริ่มต้นคือ 7 วัน",
  "management.session.ttl.daysLabel": "มีผลจนถึง",
  "management.session.ttl.inputAria": "ระยะเวลาการใช้งานบัญชี (นับเป็นวัน)",
  "management.session.ttl.rangeLabel": "ช่วง: {{min}}–{{max}} วัน",
  "management.session.ttl.sliderAria": "ปรับระยะเวลาการลงชื่อเข้าใช้",
  "management.session.ttl.realtimeHint": "มีผลกับเซสชันที่มีอยู่และเซสชันใหม่เมื่อบันทึกข้อมูล เวลาหมดอายุที่มีอยู่จะไม่ถูกขยายออกไป",
  "management.session.devices.title": "อุปกรณ์ที่ทำงานพร้อมกัน",
  "management.session.devices.allowanceLabel": "เงินช่วยเหลือสำหรับอุปกรณ์ที่ใช้งานพร้อมกัน",
  "management.session.devices.allowanceHint": "กำหนดตามแผนของบัญชี ไม่ใช่ตามนโยบายความปลอดภัย — แต่ละระดับมีโควตาของตัวเอง ดังนั้นตัวเลขนี้จึงไม่ซ้ำกันที่นี่",
  "management.session.devices.allowanceAction": "ราคาแบบเปิด",
  "management.session.protection.title": "การป้องกันการโจมตีแบบ Brute-force",
  "management.session.protection.maxFailures": "จำนวนความล้มเหลวติดต่อกันสูงสุด",
  "management.session.protection.maxFailuresAria": "จำนวนครั้งสูงสุดที่เข้าระบบไม่สำเร็จติดต่อกัน",
  "management.session.protection.lockout": "ระยะเวลาการล็อกเอาต์",
  "management.session.protection.lockoutAria": "ระยะเวลาล็อกเอาต์ (เป็นนาที)",
  "management.session.protection.loginEventRetention": "การเก็บรักษาข้อมูลกิจกรรมเข้าสู่ระบบ",
  "management.session.protection.loginEventRetentionHint": "สามารถตรวจสอบกิจกรรมเข้าสู่ระบบย้อนหลังได้นานเท่าใด; แถวข้อมูลที่หมดอายุจะถูกลบออกเป็นชุดๆ",
  "management.session.protection.loginEventRetentionAria": "ระยะเวลาเก็บข้อมูลกิจกรรมเข้าสู่ระบบ (เป็นวัน)",
  "management.session.protection.inMemoryNotice": "จำนวนการล้มเหลวจะถูกเก็บไว้ในหน่วยความจำตามแต่ละแหล่งข้อมูล และจะถูกรีเซ็ตเมื่อกระบวนการเริ่มต้นใหม่ ส่วนข้อมูลการลงชื่อเข้าใช้ที่สำเร็จและล้มเหลวจะยังคงอยู่ในบันทึกกิจกรรมลงชื่อเข้าใช้",
  "management.session.invalidate.action": "ยกเลิกเซสชันของผู้ใช้ทั้งหมด",
  "management.session.invalidate.globalTitle": "การตอบสนองของเซสชันระดับโลก",
  "management.session.invalidate.globalHint": "ใช้ในกรณีที่ข้อมูลรับรองถูกเปิดเผยหรือเกิดเหตุการณ์ความปลอดภัยที่รุนแรง จัดการการดำเนินการประจำที่เกี่ยวข้องกับบัญชีแต่ละบัญชีผ่านส่วนการจัดการผู้ใช้",
  "management.session.invalidate.title": "ยกเลิกความถูกต้องของทุกเซสชันในระบบ",
  "management.session.invalidate.description": "การนี้จะยกเลิกสถานะการเข้าสู่ระบบของทุกบัญชีทันที รวมถึงบัญชีผู้ดูแลระบบนี้ด้วย ทุกคนต้องเข้าสู่ระบบใหม่",
  "management.session.invalidate.scopeWarning": "ขอบเขต: ทุกบัญชี ทุกอุปกรณ์ และเซสชันผู้ดูแลระบบปัจจุบัน การดำเนินการนี้ไม่สามารถยกเลิกได้",
  "management.session.invalidate.confirmationLabel": "กรอก {{phrase}} เพื่อยืนยัน",
  "management.session.invalidate.success": "การยกเลิกเซสชันสำหรับบัญชี {{affectedAccounts}} และอุปกรณ์ {{affectedDevices}} กำลังดำเนินการอยู่ กำลังกลับสู่หน้าลงชื่อเข้าใช้",
  "management.session.invalidate.pending": "กำลังออกจากระบบ…",
  "management.session.invalidate.confirm": "ยืนยันการออกจากระบบทั่วโลก",
  "management.session.status.saving": "การออม",
  "management.session.status.unsaved": "ยังไม่บันทึก",
  "management.session.status.synced": "ซิงค์แล้ว",
  "management.session.busy.invalidating": "กำลังยกเลิกการลงชื่อเข้าใช้ทุกอุปกรณ์อยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "management.session.busy.saving": "กำลังบันทึกนโยบายเซสชันอยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "management.session.busy.noChanges": "นโยบายเซสชันไม่มีการเปลี่ยนแปลงใดที่จะบันทึก",
  "management.session.busy.nothingToReset": "นโยบายเซสชันไม่มีการเปลี่ยนแปลงที่ยังไม่ถูกบันทึก",
  "management.session.feedback.conflict": "ผู้ดูแลระบบอีกคนหนึ่งได้อัปเดตนโยบายนี้แล้ว ค่าปัจจุบันได้ถูกโหลดใหม่แล้ว โปรดตรวจสอบก่อนที่จะบันทึกอีกครั้ง",
  "management.session.errors.load": "ไม่สามารถโหลดนโยบายเซสชันได้",
  "management.session.errors.missing": "นโยบายเซสชันไม่พบ",
  "management.session.errors.save": "ไม่สามารถบันทึกนโยบายเซสชันได้",
  "management.session.errors.invalidate": "ไม่สามารถยืมอุปกรณ์ดังกล่าวได้",
  "management.session.errors.invalidDraft": "โปรดแก้ไขค่าของนโยบายเซสชันที่ไม่ถูกต้องก่อนที่จะบันทึก",
  "management.session.errors.tokenTtlDays": "ระยะเวลาการลงชื่อเข้าใช้ต้องเป็นตัวเลขเต็มในช่วงระหว่าง{{min}} ถึง {{max}}",
  "management.session.errors.maxFailedAttempts": "จำนวนความล้มเหลวติดต่อกันสูงสุดต้องเป็นตัวเลขเต็มอยู่ในช่วงระหว่าง{{min}} ถึง{{max}}",
  "management.session.errors.lockoutDurationMinutes": "ระยะเวลาการล็อกเอาต์ต้องเป็นตัวเลขเต็มอยู่ในช่วงระหว่าง{{min}} ถึง{{max}} นาที",
  "management.session.errors.loginEventRetentionDays": "ระยะเวลาเก็บข้อมูลกิจกรรมเข้าสู่ระบบต้องเป็นจำนวนเต็มระหว่าง{{min}} ถึง {{max}} วัน",
  "management.billing.descriptions.pricing": "ตั้งค่าการกำหนดราคาการสมัครสมาชิก การสั่งซื้อ และที่อยู่รับ USDT กุญแจส่วนตัวจะไม่ถูกส่งไปยังเซิร์ฟเวอร์เลย",
  "management.billing.descriptions.orders": "ติดตามคำสั่งซื้อและใบเสร็จรับเงินบนเครือข่ายบล็อกเชน และปรับให้ตรงกับการชำระเงินที่ยังไม่ตรงกัน",
  "management.users.description": "จัดการบัญชี สิทธิ์การสมัครสมาชิก และความปลอดภัยในการเข้าสู่ระบบ",
  "management.users.searchAria": "ค้นหาบัญชี",
  "management.users.searchPlaceholder": "รหัสบัญชี หรือที่อยู่อีเมล",
  "management.users.results": "{{total}} บัญชีที่ตรงกัน",
  "management.users.create": "สร้างบัญชี",
  "management.users.pagination.aria": "การจัดหน้าในรายการบัญชี",
  "management.users.pagination.status": "หน้า {{page}}/{{pageCount}} · {{start}}–{{end}}/{{total}}",
  "management.users.feedback.updated": "บัญชีที่อัปเดตแล้ว {{username}}",
  "management.users.feedback.updatedFields": "อัปเดตบัญชี {{username}} แล้ว: {{fields}}",
  "management.users.feedback.passwordReset": "รีเซ็ตรหัสผ่านของ {{username}} แล้ว",
  "management.users.feedback.created": "สร้างบัญชี {{username}}",
  "management.users.feedback.deleted": "บัญชีถูกลบ {{username}}",
  "management.users.errors.listLoad": "ไม่สามารถโหลดรายชื่อบัญชีได้",
  "management.users.errors.delete": "ไม่สามารถลบบัญชีได้",
  "management.users.errors.save": "ไม่สามารถบันทึกการเปลี่ยนแปลงได้",
  "management.users.state.unavailable": "ไม่สามารถแสดงรายชื่อบัญชีได้",
  "management.users.state.loading": "กำลังโหลดบัญชี…",
  "management.users.state.empty": "ไม่มีบัญชีที่ตรงกัน",
  "management.users.state.emptyHint": "ลองค้นหาด้วยคำค้นหาอื่นดู",
  "management.users.state.stale": "{{error}} (แสดงผลลัพธ์ล่าสุดที่โหลดสำเร็จ)",
  "management.users.table.aria": "รายชื่อบัญชี",
  "management.users.table.account": "บัญชี",
  "management.users.table.email": "อีเมล",
  "management.users.table.role": "บทบาท",
  "management.users.table.plan": "แผน",
  "management.users.table.expiry": "หมดอายุ",
  "management.users.table.status": "สถานะ",
  "management.users.table.createdAt": "สร้างขึ้น",
  "management.users.table.actions": "การดำเนินการ",
  "management.users.roles.admin": "ผู้ดูแลระบบ",
  "management.users.roles.member": "สมาชิก",
  "management.users.plans.free": "ฟรี",
  "management.users.plans.paid": "การสมัครสมาชิก",
  "management.users.plans.lifetime": "สิทธิ์ใช้งานตลอดชีพ",
  "management.users.status.active": "กำลังทำงาน",
  "management.users.status.disabled": "ไม่สามารถใช้งานได้",
  "management.users.expiry.lifetime": "ไม่มีวันหมดอายุ",
  "management.users.expiry.free": "ยังไม่ได้สมัคร",
  "management.users.expiry.missing": "ไม่มีวันหมดอายุ",
  "management.users.expiry.remaining": "{{date}} (เหลือ{{count}} วัน)",
  "management.users.expiry.expired": "{{date}} (หมดอายุ{{count}} วันแล้ว)",
  "management.users.expiry.expiredPlan": "หมดอายุแล้ว",
  "management.users.actions.more": "ดำเนินการเพิ่มเติม",
  "management.users.actions.delete": "ลบ",
  "management.users.detail.loading": "กำลังโหลดข้อมูลบัญชี…",
  "management.users.detail.unavailable": "ไม่มีข้อมูลบัญชี",
  "management.users.detail.loadFailed": "ไม่สามารถโหลดข้อมูลบัญชีได้",
  "management.users.detail.stale": "{{error}} (แสดงรายละเอียดบัญชีที่โหลดสำเร็จครั้งล่าสุด)",
  "management.users.detail.edit": "แก้ไข",
  "management.users.detail.locationAria": "ตำแหน่งบัญชี",
  "management.users.detail.propertiesAria": "คุณสมบัติบัญชี",
  "management.users.detail.openAccount": "เปิดบัญชี",
  "management.users.detail.sectionsAria": "ส่วนรายละเอียดบัญชี",
  "management.users.detail.sections.account": "บัญชี",
  "management.users.detail.sections.entitlements": "สิทธิ",
  "management.users.detail.sections.security": "ความปลอดภัย",
  "management.users.detail.sections.activity": "กิจกรรม",
  "management.users.detail.sections.audit": "การตรวจสอบของผู้ดูแลระบบ",
  "management.users.detail.account.title": "โปรไฟล์บัญชี",
  "management.users.detail.account.source": "แหล่งที่มาของการลงทะเบียน",
  "management.users.detail.sources.admin": "สร้างโดยผู้ดูแลระบบ",
  "management.users.detail.sources.google": "การสมัครใช้บริการแบบทำเองของ Google",
  "management.users.detail.sources.bootstrap": "บัญชี Bootstrap",
  "management.users.detail.entitlements.title": "สิทธิ์การใช้งานบัญชี",
  "management.users.detail.entitlements.effective": "สิทธิที่ได้รับในปัจจุบัน",
  "management.users.detail.entitlements.entitled": "สิทธิ์ใช้งานที่เปิดอยู่",
  "management.users.detail.entitlements.notEntitled": "ไม่มีสิทธิ์",
  "management.users.detail.entitlements.tier": "รหัสระดับการสมัครสมาชิก",
  "management.users.detail.security.passwordTitle": "รหัสผ่านและวิธีการเข้าสู่ระบบ",
  "management.users.detail.security.passwordDescription": "ตั้งรหัสผ่านใหม่สำหรับบัญชีนี้",
  "management.users.detail.security.selfPasswordDescription": "เปิดส่วน \"การเข้าสู่ระบบและความปลอดภัยส่วนตัว\" เพื่อตรวจสอบและเปลี่ยนรหัสผ่านปัจจุบันของคุณ",
  "management.users.detail.security.resetPassword": "ตั้งรหัสผ่านใหม่",
  "management.users.detail.security.openPersonalSecurity": "การลงชื่อเข้าใช้ส่วนตัวและความปลอดภัย",
  "management.users.detail.security.devicesTitle": "อุปกรณ์และเซสชันที่เข้าสู่ระบบแล้ว",
  "management.users.detail.security.devicesDescription": "ตรวจสอบและยกเลิกอุปกรณ์ที่เชื่อมโยงกับบัญชีเป้าหมาย หรือยกเลิกความถูกต้องของทุกเซสชันสำหรับบัญชีนี้",
  "management.users.detail.security.invalidateAll": "ยกเลิกเซสชันทั้งหมด",
  "management.users.detail.security.invalidateTitle": "ยกเลิกความถูกต้องของทุกเซสชันสำหรับบัญชีเป้าหมาย",
  "management.users.detail.security.invalidateDescription": "การดำเนินการนี้ส่งผลเฉพาะต่อบัญชีที่ระบุไว้ด้านล่างเท่านั้น เมื่อการดำเนินการเสร็จสิ้น บัญชีดังกล่าวจะต้องเข้าสู่ระบบใหม่บนทุกอุปกรณ์",
  "management.users.detail.security.targetUsername": "รหัสบัญชี: {{username}}",
  "management.users.detail.security.impactScope": "ผลกระทบ: ทุกอุปกรณ์และเซสชันที่กำลังใช้งานอยู่ของบัญชีนี้; บัญชีอื่น ๆ ไม่ได้รับผลกระทบ",
  "management.users.detail.security.invalidateConfirm": "ยกเลิกเซสชันทั้งหมด",
  "management.users.detail.security.invalidateSuccess": "เซสชันทั้งหมดของบัญชีเป้าหมายได้ถูกยกเลิกแล้ว",
  "management.users.detail.security.invalidateSuccessWithCount": "เซสชันทั้งหมดของบัญชีเป้าหมายถูกยกเลิก (เซิร์ฟเวอร์รายงานว่ามีอุปกรณ์{{count}})",
  "management.users.detail.security.invalidateFailed": "ไม่สามารถยกเลิกเซสชันของบัญชีเป้าหมายได้",
  "management.users.detail.activity.title": "กิจกรรมลงชื่อเข้าใช้",
  "management.users.detail.activity.description": "แสดงเหตุการณ์การเข้าสู่ระบบที่สำเร็จและล้มเหลว สำหรับ {{username}} เท่านั้น",
  "management.users.detail.audit.title": "การตรวจสอบผู้ดูแลบัญชีเป้าหมาย",
  "management.users.detail.audit.description": "แสดงเฉพาะการเปลี่ยนแปลงของผู้ดูแลระบบและมาตรการด้านความปลอดภัยที่เกี่ยวข้องกับ {{username}}",
  "management.users.detail.audit.emptyHint": "ยังไม่มีเหตุการณ์ตรวจสอบของผู้ดูแลระบบที่มุ่งเป้าไปยังบัญชีนี้",
  "management.users.editor.createTitle": "สร้างบัญชี",
  "management.users.editor.editTitle": "จัดการบัญชี · {{username}}",
  "management.users.editor.createDescription": "บัญชีดังกล่าวสามารถเข้าสู่ระบบได้ทันที โดยสิทธิ์การเข้าถึงจะขึ้นอยู่กับแพ็กเกจและวันที่หมดอายุ",
  "management.users.editor.editDescription": "การเปลี่ยนแปลงจะมีผลทันทีในทุกเซสชันที่กำลังใช้งานอยู่ของบัญชีนี้",
  "management.users.editor.usernameLabel": "รหัสบัญชี",
  "management.users.editor.usernameHint": "การเปลี่ยนชื่อบัญชีจะไม่ทำให้ระบบออกจากบัญชีหรือส่งผลต่อประวัติการสั่งซื้อ",
  "management.users.editor.usernamePlaceholder": "ตัวอักษรเล็ก ตัวเลข หรือเครื่องหมายขีดล่าง",
  "management.users.editor.emailLabel": "อีเมล",
  "management.users.editor.emailPlaceholder": "ทิ้งไว้ว่างหากไม่ต้องการส่งอีเมล",
  "management.users.editor.initialPassword": "รหัสผ่านเริ่มต้น",
  "management.users.editor.resetPassword": "ตั้งรหัสผ่านใหม่",
  "management.users.editor.confirmInitialPassword": "ยืนยันรหัสผ่านเริ่มต้น",
  "management.users.editor.confirmResetPassword": "ยืนยันการตั้งรหัสผ่านใหม่",
  "management.users.editor.passwordMinimum": "อย่างน้อย{{count}} ตัวอักษร",
  "management.users.editor.passwordKeep": "ปล่อยว่างไว้เพื่อเก็บรหัสผ่าน",
  "management.users.editor.initialPasswordAgain": "ป้อนรหัสผ่านเริ่มต้นอีกครั้ง",
  "management.users.editor.resetPasswordAgain": "ป้อนรหัสผ่านใหม่อีกครั้ง",
  "management.users.editor.passwordMismatch": "รหัสผ่านไม่ตรงกัน",
  "management.users.editor.selfPasswordHint": "สำหรับบัญชีของคุณเอง ให้เปิดเมนู Avatar → การตั้งค่า → การเข้าสู่ระบบและความปลอดภัย และตรวจสอบรหัสผ่านปัจจุบันของคุณก่อน",
  "management.users.editor.accessTitle": "สิทธิ์และการเข้าถึง",
  "management.users.editor.roleLabel": "บทบาท",
  "management.users.editor.statusLabel": "สถานะบัญชี",
  "management.users.editor.statusSelfDisabled": "คุณไม่สามารถปิดใช้งานบัญชีผู้ดูแลระบบที่กำลังดำเนินการนี้อยู่ได้",
  "management.users.editor.statusDisabledImpact": "การปิดใช้งานจะบล็อกการเข้าถึงทันที แต่ยังคงรักษาเซสชันไว้ เซสชันที่ถูกต้องอาจกลับมาใช้งานได้เมื่อเปิดใช้งานอีกครั้ง; เพื่อออกจากระบบอย่างสมบูรณ์ ให้ยกเลิกความถูกต้องของเซสชันทั้งหมด",
  "management.users.editor.statusEnabledImpact": "เซสชันที่ยังมีผลและยังไม่ถูกยกเลิกอาจกลับมาทำงานได้เมื่อเปิดใช้งานใหม่ โปรดตรวจสอบว่าอุปกรณ์เหล่านั้นยังคงเป็นอุปกรณ์ที่เชื่อถือได้",
  "management.users.editor.saveAndDisable": "บันทึกและปิดใช้งานบัญชี",
  "management.users.editor.planLabel": "แผน",
  "management.users.editor.expiryLabel": "วันหมดอายุ",
  "management.users.editor.validation.expiryRequired": "แผนการสมัครสมาชิกต้องมีวันที่หมดอายุ",
  "management.users.editor.validation.usernameRequired": "จำเป็นต้องมีรหัสบัญชี",
  "management.users.editor.validation.passwordTooShort": "ใช้ตัวอักษรอย่างน้อย{{count}}ตัว",
  "management.users.editor.validation.passwordTooLong": "ใช้ตัวอักษรไม่เกิน{{count}}ตัว",
  "management.users.editor.validation.passwordMismatch": "รหัสผ่านไม่ตรงกัน",
  "management.users.editor.validation.splitChanges": "บันทึกการเปลี่ยนแปลงโปรไฟล์และการตั้งรหัสผ่านใหม่ให้แยกกัน",
  "management.users.editor.validation.noChanges": "ไม่มีข้อมูลใดที่จะบันทึก",
  "management.users.deleteDialog.title": "ลบบัญชี",
  "management.users.deleteDialog.description": "การนี้จะลบบัญชีไปอย่างถาวร และไม่สามารถคืนกลับได้",
  "management.users.deleteDialog.deletedData": "นอกจากนี้ ยังถูกลบด้วย ได้แก่ แท็บ รายการโปรด รายการบล็อก การตั้งค่าการแจ้งเตือน และอุปกรณ์ที่เข้าสู่ระบบของบัญชีนี้",
  "management.users.deleteDialog.retainedData": "คำสั่งชำระเงินและบันทึกการตรวจสอบยังคงสามารถเข้าถึงได้เพื่อใช้ในการปรับยอด คืนเงิน และสอบสวน",
  "management.users.deleteDialog.confirmLabel": "กรอกรหัสบัญชี “{{username}}” เพื่อยืนยัน",
  "management.users.deleteDialog.deleting": "กำลังลบ…",
  "management.users.deleteDialog.permanentDelete": "ลบอย่างถาวร",
  "management.signIn.loading": "กำลังโหลดการตั้งค่าการเข้าสู่ระบบ…",
  "management.signIn.loadFailed": "ไม่สามารถโหลดการตั้งค่าได้ โปรดลองอีกครั้ง",
  "management.signIn.retryLoad": "โหลดใหม่",
  "management.signIn.saveFailed": "ไม่สามารถบันทึกการเปลี่ยนแปลงได้ โปรดลองอีกครั้ง",
  "management.signIn.revisionConflict": "ผู้ดูแลระบบอีกคนหนึ่งได้อัปเดตการตั้งค่านี้แล้ว ค่าปัจจุบันได้ถูกโหลดใหม่แล้ว โปรดตรวจสอบก่อนที่จะบันทึกอีกครั้ง",
  "management.signIn.registrationUpdateFailed": "ไม่สามารถอัปเดตนโยบายการสมัครได้ โปรดลองอีกครั้ง",
  "management.signIn.registrationTitle": "การสมัครแบบบริการตนเอง",
  "management.signIn.registrationDescription": "Google เป็นช่องทางเดียวที่เปิดให้สมัครบัญชีแบบสาธารณะ หลังจากผ่านขั้นตอนการยืนยันตัวตนจาก Google ผู้ใช้ใหม่ยังคงสามารถเลือก ID บัญชีและรหัสผ่านของตนเองได้",
  "management.signIn.registrationOpen": "การลงทะเบียนเปิดแล้ว",
  "management.signIn.registrationClosed": "ปิดแล้ว",
  "management.signIn.registrationHint": "บัญชีใหม่จะเริ่มต้นด้วยแพ็กเกจฟรี ส่วนบัญชีที่มีอยู่และเชื่อมโยงกับ Google จะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงนี้",
  "management.signIn.registrationAria": "อนุญาตให้สมัครใช้บริการด้วยตนเอง",
  "management.signIn.registrationOpenedFeedback": "การสมัครแบบบริการตนเองได้เปิดแล้ว ผู้ใช้ Google ใหม่สามารถเลือก ID บัญชีและรหัสผ่านก่อนที่จะสร้างบัญชีฟรี",
  "management.signIn.registrationClosedFeedback": "การสมัครแบบบริการตนเองได้ปิดแล้ว แต่บัญชีที่มีอยู่และเชื่อมโยงกับ Google ยังสามารถเข้าสู่ระบบได้",
  "management.signIn.googleTitle": "เข้าสู่ระบบด้วย Google",
  "management.signIn.googleDescription": "วิธีสมัครแบบบริการตนเองเพียงทางเดียว สร้าง OAuth client ใน Google Cloud ก่อนที่จะเปิดใช้งาน",
  "management.signIn.enabled": "เปิดใช้งานแล้ว",
  "management.signIn.disabled": "ไม่สามารถใช้งานได้",
  "management.signIn.enabledHint": "หน้าลงทะเบียนแสดงข้อความ “ต่อด้วย Google”",
  "management.signIn.disabledHint": "เพิ่มข้อมูลการรับรองทั้งหมดและเปิดใช้งานสวิตช์ก่อนที่จะสามารถใช้งานได้",
  "management.signIn.originMismatchHint": "อินสแตนซ์นี้จำเป็นต้องมี OAuth client และ redirect URI ของตัวเอง: {{redirectUri}}",
  "management.signIn.enableAria": "เปิดใช้งานการลงชื่อเข้าใช้ด้วย Google",
  "management.signIn.savedUsable": "บันทึกแล้ว หน้าเข้าสู่ระบบตอนนี้แสดงข้อความ “ต่อด้วย Google”",
  "management.signIn.savedIncomplete": "บันทึกแล้ว รายการนี้จะปรากฏขึ้นหลังจากที่ข้อมูลการเข้าสู่ระบบทั้งหมดถูกกรอกครบถ้วน และเปิดใช้งานการเข้าสู่ระบบด้วย Google แล้ว",
  "management.signIn.secretStoredHint": "บันทึกและตั้งค่าเป็นอ่านอย่างเดียวเพื่อความปลอดภัย หากต้องการรักษาความลับปัจจุบันไว้ ให้เว้นว่างไว้",
  "management.signIn.secretMissingHint": "ยังไม่ได้กำหนด",
  "management.signIn.clientIdLabel": "รหัสลูกค้า",
  "management.signIn.clientIdPlaceholder": "xxxxxxxx.apps.googleusercontent.com",
  "management.signIn.clientSecretLabel": "รหัสลับของลูกค้า",
  "management.signIn.secretKeepPlaceholder": "ปล่อยว่างไว้เพื่อไม่เปลี่ยนแปลง",
  "management.signIn.secretPastePlaceholder": "วาง Client Secret",
  "management.signIn.showSecret": "แสดงรหัสลับของลูกค้า",
  "management.signIn.hideSecret": "ซ่อนรหัสลับของลูกค้า",
  "management.signIn.redirectUriLabel": "URI การเปลี่ยนเส้นทาง",
  "management.signIn.redirectUriHint": "ค่านี้ต้องตรงกับค่าที่ลงทะเบียนไว้ใน Google Cloud อย่างแม่นยำ มิฉะนั้น Google จะปฏิเสธคำขอ",
  "management.signIn.save": "บันทึก",
  "management.signIn.checking": "กำลังตรวจสอบ…",
  "management.signIn.checkClient": "ตรวจสอบลูกค้า",
  "management.signIn.reload": "โหลดใหม่",
  "management.signIn.unsaved": "ยังไม่บันทึก",
  "management.signIn.discard": "ยกเลิกการเปลี่ยนแปลง",
  "management.signIn.validation.clientIdRequired": "กรอกรหัสลูกค้า (Client ID)",
  "management.signIn.validation.clientIdInvalid": "ID ลูกค้าต้องลงท้ายด้วย .apps.googleusercontent.com และไม่มีช่องว่าง",
  "management.signIn.validation.clientSecretRequired": "ป้อน Client Secret",
  "management.signIn.validation.clientSecretInvalid": "Client Secret ไม่สามารถมีช่องว่างได้ และต้องไม่เกิน 256 ตัวอักษร",
  "management.signIn.validation.redirectUriRequired": "ป้อน URI การเปลี่ยนเส้นทาง",
  "management.signIn.validation.redirectUriCurrentOrigin": "ใช้ URI การเปลี่ยนเส้นทางสำหรับเว็บไซต์นี้: {{redirectUri}}",
  "management.signIn.disabledReasons.registrationSaving": "นโยบายการสมัครกำลังถูกอัปเดตอยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "management.signIn.disabledReasons.configSaving": "กำลังบันทึกการตั้งค่า Google อยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "management.signIn.disabledReasons.registrationNeedsGoogle": "บันทึกข้อมูลการเข้าสู่ระบบทั้งหมดและเปิดใช้งานการเข้าสู่ระบบด้วย Google ก่อนที่จะเปิดบริการสมัครสมาชิกแบบบริการตนเอง",
  "management.signIn.disabledReasons.saveBeforeToggle": "บันทึกการเปลี่ยนแปลงในฟิลด์ปัจจุบันก่อนที่จะเปลี่ยนสถานะการลงชื่อเข้าใช้ Google",
  "management.signIn.disabledReasons.closeRegistrationFirst": "ปิดการลงทะเบียนแบบบริการตนเองก่อนที่จะปิดจุดเข้าใช้งานสาธารณะเพียงแห่งเดียว",
  "management.signIn.disabledReasons.completeConfigFirst": "โปรดบันทึกข้อมูลการรับรอง OAuth ทั้งหมดสำหรับเว็บไซต์นี้ก่อน",
  "management.signIn.disabledReasons.noChanges": "ไม่มีข้อมูลใดที่จะบันทึก",
  "management.signIn.disabledReasons.nothingToDiscard": "ไม่มีการเปลี่ยนแปลงการตั้งค่าการเข้าสู่ระบบที่ยังไม่ถูกบันทึก",
  "management.signIn.disabledReasons.dirtyReload": "โปรดบันทึกหรือยกเลิกการตั้งค่าการเข้าสู่ระบบที่ยังไม่บันทึกก่อนที่จะโหลดใหม่",
  "management.signIn.disabledReasons.checking": "กำลังตรวจสอบโปรแกรมไคลเอนต์ของ Google อยู่ โปรดรอจนกว่ากระบวนการจะเสร็จสิ้น",
  "management.signIn.disabledReasons.saveBeforeCheck": "บันทึกการเปลี่ยนแปลงปัจจุบันก่อนที่จะตรวจสอบลูกค้าที่บันทึกไว้",
  "management.signIn.check.requestFailed": "ไม่สามารถตรวจสอบลูกค้าได้ โปรดลองอีกครั้งในไม่ช้า",
  "management.signIn.check.incomplete": "Client ID, Client Secret และ Redirect URI เป็นข้อมูลที่จำเป็นทั้งหมด",
  "management.signIn.check.invalidConfig": "การตั้งค่า OAuth ไม่ถูกต้อง โปรดตรวจสอบข้อมูลในช่องต่าง ๆ แล้วลองอีกครั้ง",
  "management.signIn.check.clientError": "เซิร์ฟเวอร์ไม่สามารถเริ่มการตรวจสอบได้ โปรดลองอีกครั้งในไม่ช้า",
  "management.signIn.check.unreachable": "เซิร์ฟเวอร์ไม่สามารถเชื่อมต่อกับ Google ได้ โปรดตรวจสอบการเชื่อมต่อออก",
  "management.signIn.check.ok": "Google รู้จักลูกค้านี้แล้ว โปรดดำเนินการเข้าสู่ระบบ Google ด้วยบัญชีจริงหนึ่งครั้ง เพื่อยืนยันความยินยอมและการส่งข้อมูลกลับ",
  "management.signIn.check.invalidClient": "Client ID หรือ Client Secret ไม่ถูกต้อง โปรดตรวจสอบทั้งสองอย่างใน Google Cloud",
  "management.signIn.check.redirectMismatch": "Redirect URI ไม่ตรงกับ Google Cloud ค่าทั้งสองต้องเป็นค่าเดียวกัน",
  "management.signIn.check.originMismatch": "Redirect URI ต้องเป็นของเว็บไซต์นี้เท่านั้น การพัฒนาและระบบผลิตจำเป็นต้องใช้ OAuth client ที่ต่างกัน",
  "management.signIn.check.unexpected": "Google ได้ส่งคำตอบที่ไม่คาดคิด ({{code}}) โปรดลองอีกครั้งในไม่ช้า",
  "management.signIn.cloudTitle": "การตั้งค่า Google Cloud",
  "management.signIn.cloudDescription": "คัดลอก Client Secret และวางลงในช่องที่เขียนได้เท่านั้นด้านบนนี้ เซิร์ฟเวอร์จะไม่ส่งค่านี้กลับมายังหน้านี้เลย",
  "management.signIn.cloudSteps.project": "เปิดโครงการ ZML Monitor Google Cloud ที่มีอยู่; สร้างโครงการนี้เฉพาะสำหรับการตั้งค่าครั้งแรกเท่านั้น โครงการพัฒนาและโครงการผลิตใช้โครงการเดียวกัน แต่ไม่ใช้ OAuth client เดียวกัน",
  "management.signIn.cloudSteps.audience": "API และบริการแบบเปิด → หน้าขอความยินยอม OAuth, เลือก \"External\" แล้วเพิ่มชื่อแอปและที่อยู่อีเมลติดต่อ",
  "management.signIn.cloudSteps.scopes": "ขอให้ใช้เพียง openid และอีเมลเท่านั้น อย่าเพิ่มโปรไฟล์หรือขอบเขตอื่นใด",
  "management.signIn.cloudSteps.production": "ในส่วน \"ผู้ชม\" ให้เปลี่ยน \"สถานะการเผยแพร่\" เป็น \"กำลังผลิต\" การทดสอบจะอนุญาตเฉพาะผู้ใช้ทดสอบที่ระบุไว้เท่านั้น",
  "management.signIn.cloudSteps.client": "ในโครงการเดียวกันนี้ ให้สร้างแอปพลิเคชันเว็บไคลเอนต์แยกต่างหากสำหรับเว็บไซต์นี้ โดยใช้ ZML Monitor Test สำหรับการพัฒนา และ ZML Monitor Production สำหรับการดำเนินการจริง",
  "management.signIn.cloudSteps.redirect": "ตั้งค่า URI การเปลี่ยนเส้นทางที่ได้รับอนุญาตเป็น:",
  "management.signIn.cloudSteps.verify": "บันทึกข้อมูล ตรวจสอบไคลเอนต์ แล้วดำเนินการการยืนยันตัวตนของ Google ที่จริง 1 ครั้ง รวมถึงการเรียกกลับ (callback) และการลงชื่อเข้าใช้ การตรวจสอบไคลเอนต์ที่สำเร็จไม่ได้ถือเป็นการทดสอบแบบ end-to-end",
  "demo.intro": "คุณกำลังดูเดโมสด: ข้อมูล BTC, ETH และ SOL แบบเรียลไทม์จากทุกตลาด ทุกอย่างสามารถสำรวจได้ และสิ่งที่คุณเปลี่ยนแปลงจะไม่ถูกบันทึก",
  "demo.readOnly": "เวอร์ชันทดลองไม่บันทึกการเปลี่ยนแปลง สร้างบัญชีเพื่อเก็บตัวกรอง มุมมอง และการแจ้งเตือนของคุณไว้สำหรับทุกสินทรัพย์",
  "demo.createAccount": "สร้างบัญชี",
  "demo.dismiss": "เข้าใจแล้ว",
  "demo.pausedTitle": "เวอร์ชันเดโมเปิดอยู่ในแท็บอื่น",
  "demo.pausedDescription": "เวอร์ชันเดโมแบบเรียลไทม์ทำงานในหน้าต่างเดียวต่อครั้ง คลิกที่นี่เพื่อย้ายไปยังแท็บนี้",
  "demo.continueHere": "ต่อที่นี่",
  "monitorWorkspace.tabPanel.toggle": "แผงแท็บ",
  "monitorWorkspace.tabPanel.close": "ปิดแผง",
  "monitorWorkspace.tabPanel.resize": "ปรับขนาดแผง",
  "monitorWorkspace.tabPanel.sections.overview": "ภาพรวม",
  "monitorWorkspace.tabPanel.deferred.loading": "กำลังเปิดส่วนแก้ไข…",
  "monitorWorkspace.tabPanel.deferred.unavailableTitle": "ส่วนแก้ไขไม่พร้อมใช้งานชั่วคราว",
  "monitorWorkspace.tabPanel.trade.enabled": "เปิด",
  "monitorWorkspace.tabPanel.trade.disabled": "ปิด",
  "monitorWorkspace.settingsSheet.footer.noChanges": "ไม่มีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก",
  "monitorWorkspace.tabs.defaultName": "แท็บใหม่",
  "monitorWorkspace.tabs.createFromCurrent": "บันทึกมุมมองปัจจุบันเป็นแท็บใหม่",
  "monitorWorkspace.tabs.createBlank": "สร้างแท็บว่าง",
  "monitorWorkspace.tabs.deleteLastReason": "เก็บแท็บชุดจับคู่ไว้อย่างน้อยหนึ่งรายการ",
  "monitorWorkspace.tabs.deletedFeedback": "ลบ “{{name}}” แล้ว",
  "monitorWorkspace.tabs.undo": "เลิกทำ",
  "monitorWorkspace.tabs.duplicatedFeedback": "คัดลอกแล้ว สำเนาปิด Feishu และการส่ง ZML Trade ส่วนเงื่อนไขการจับคู่ทำงานอยู่ การแจ้งเตือนเว็บจึงมีผลทันที",
  "monitorWorkspace.tabs.openSettings": "เปิดการตั้งค่า",
  "monitorWorkspace.tabs.renameField": "เปลี่ยนชื่อ {{name}}",
  "monitorWorkspace.tabs.nameIssue.taken": "มีแท็บชุดจับคู่ชื่อนี้อยู่แล้ว",
  "monitorWorkspace.tabs.nameIssue.tooLong": "ชื่อยาวได้ไม่เกิน 80 ตัวอักษร",
  "monitorWorkspace.tabs.nameIssue.empty": "กรอกชื่อ",
  "monitorWorkspace.workspaceErrors.nameConflict": "มีแท็บชุดจับคู่ชื่อนี้อยู่แล้ว โปรดใช้ชื่ออื่น",
  "fundingPage.viewPanel.toggle": "แผงมุมมอง",
  "fundingPage.viewPanel.close": "ปิดแผง",
  "fundingPage.viewPanel.resize": "ปรับขนาดแผง",
  "fundingPage.viewPanel.sectionsAria": "ส่วนของแผงมุมมองอัตรา Funding",
  "fundingPage.viewPanel.sections.overview": "ภาพรวม",
  "fundingPage.viewPanel.sections.scope": "ขอบเขตการติดตาม",
  "fundingPage.views.defaultName": "มุมมองใหม่",
  "fundingPage.views.createFromCurrent": "บันทึกมุมมองปัจจุบันเป็นมุมมองใหม่",
  "fundingPage.views.createBlank": "สร้างมุมมองว่าง",
  "fundingPage.views.deletedFeedback": "ลบ “{{name}}” แล้ว",
  "fundingPage.views.undo": "เลิกทำ",
  "fundingPage.views.duplicatedFeedback": "ทำสำเนาเป็น “{{name}}” แล้ว",
  "fundingPage.views.renameField": "เปลี่ยนชื่อ {{name}}",
  "fundingPage.views.nameIssue.taken": "มีมุมมองชื่อนี้อยู่แล้ว",
  "fundingPage.views.nameIssue.tooLong": "ชื่อยาวได้ไม่เกิน 80 ตัวอักษร",
  "fundingPage.views.nameIssue.empty": "กรอกชื่อ",
  "monitorWorkspace.settingsSheet.summary.conditionCount_other": "{{count}} เงื่อนไข",
  "monitorWorkspace.settingsSheet.summary.noConditions": "ไม่มีเงื่อนไข",
  "standalone.notificationSettings.context.accountSound.status.otherTab": "เล่นโดยแท็บอื่น",
  "monitorWorkspace.settingsSheet.summary.feishuIdle": "เปิด Feishu แต่ไม่มีเงื่อนไข จึงไม่ส่งอะไร",
  "account.notificationSettings.sound.intervalHint": "5–60 วินาที จำนวนเต็ม",
  "account.notificationSettings.sound.intervalRange": "กรอกจำนวนเต็มระหว่าง 5 ถึง 60 วินาที",
  "account.notificationSettings.deliveryHealth.title": "ช่องทาง Feishu หนาแน่น",
  "account.notificationSettings.deliveryHealth.description": "นับตั้งแต่เริ่มครั้งนี้: การแจ้งเตือนซ้ำ {{skipped}} รายการยอมหลีกให้งบประมาณของช่องทาง และ {{rejected}} รายการถูก Feishu ปฏิเสธเพราะจำกัดอัตรา การแจ้งเตือนครั้งแรกไม่เคยถูกหลีก ลดช่วงเวลาเมื่อช่องทางยังมีที่ว่างเท่านั้น"
}
