Crop Logo (1:1)

MBAT Logo

{{ t.portalTitle }}

{{ t.portalSubtitle }}

{{ ev.name }}
{{ loginData.folder }} • {{ tempTeamData?.id }}
{{ tempTeamData?.teamName }}
{{ t.otpSent }}
{{ emailMasked }}
{{ team.teamName }}
{{ loginData.folder }} {{ team.id }}

กำลังเตรียมข้อมูลระบบ...

{{ t.security }}
{{ t.reqSetup }} {{ t.reqSetupDesc }}
{{ t.teamProfile }}
{{ t.contactInfo }}
{{ t.subTeams }}

{{ t.subTeamsDesc }}

0{{i}}
{{ t.history }}
{{ t.payStatus }} {{ detectedCurrency }}

{{ t.waitCheck }} {{ t.paid }} {{ t.noCharge }} {{ t.unpaid }}

{{ t.totalPay }} {{ totalFee.toLocaleString() }}
ประวัติสลิปที่อัปโหลด ({{ allSlips.length }})
{{ uploadStatus }}
{{ t.supportedFiles }}
ใบเสร็จรับเงิน (OFFICIAL RECEIPT)
รอเอกสารใบเสร็จจากทีมงาน
Receipt_{{ rIdx + 1 }}.pdf
เปิดดู
{{ t.compDocs }}

รองรับ PDF เท่านั้น (Max 5MB)

ข้อมูลได้รับการตรวจสอบและอนุมัติแล้ว (Approved)

รายการประกวดถูกล็อก ไม่สามารถเพิ่ม หรือเปลี่ยนแปลงประเภทการประกวดได้
คุณยังคงแก้ไข ชื่อชุดการแสดง (Show Title), คำอธิบาย และ อัปโหลดโปสเตอร์ ได้ตามปกติ

{{ new Date().getFullYear() }} Entries {{ t.totalEntries }} {{ team.participants ? team.participants.length : 0 }}

{{ t.noEntries }}

Upload
Entry #{{ idx + 1 }}
Fee Amount
{{ getFee(part).toLocaleString() }} {{ detectedCurrency }}
{{ t.teamLogo }}

{{ t.logoGuide }}

  • {{ t.logoGuide1 }}
  • {{ t.logoGuide2 }}
  • {{ t.logoGuide3 }}
  • ระบบจะให้ตัดกรอบ (Crop) อัตราส่วน 1:1 ก่อนอัปโหลด
{{ t.gallery }}
{{ t.galleryGuide }}
PIC-{{n}}

{{ t.announcer }}

{{ t.announcerDesc }}

{{ lang === 'TH' ? 'ไม่มีรายการประกวด กรุณาไปเพิ่มรายการที่แท็บ "รายละเอียดการประกวด"' : 'No entries found. Please add entries first.' }}
{{ t.booking }}

{{ t.loadingSchedule }}

{{ t.bookingClosed }}

{{ t.waitAdminAnnouncement }}

{{ t.notEligible }}

{{ t.notEligibleDesc }}

{{ t.allowedOnly }}

{{ lang === 'TH' ? cfg.eventName : (cfg.eventNameEn || cfg.eventName) }} ({{ lang === 'TH' ? cfg.location : (cfg.locationEn || cfg.location) }})
{{ c }}
{{ t.bookingTerms }}
  • {{ lang === 'TH' ? 'ระบบการจองเป็นแบบ เลือกก่อนมีสิทธิ์ก่อน (First-come, first-served)' : 'Booking is First-come, first-served.' }}
  • {{ lang === 'TH' ? 'สงวนสิทธิ์ 1 ทีม (แยกทีมตามประเภทการประกวด) จองได้ 1 ครั้ง ต่อ 1 กลุ่มงาน' : 'Only one reservation per team (separate teams according to competition category) is allowed per group.' }}
  • {{ lang === 'TH' ? 'สงวนสิทธิ์ 1 ทีม จองได้ 1 ครั้ง ต่อ 1 วัน เท่านั้น' : 'Only one reservation per team per day is allowed.' }}
  • {{ lang === 'TH' ? 'กรณีที่ทีมไม่มาซ้อมตามตาราง ให้ปล่อยสนามว่างไว้ ทีมอื่นไม่สามารถสวมสิทธิ์แทนได้' : 'No-shows keep the slot empty for fairness. No substitutions allowed.' }}
  • {{ lang === 'TH' ? 'โปรดเตรียมความพร้อมก่อนเวลา 30 นาที (เวลาซ้อมรวมการจัดเตรียมอุปกรณ์แล้ว)' : 'Please prepare 30 mins early. Slot duration includes setup time.' }}
  • {{ lang === 'TH' ? 'กรุณารักษาเวลาด้วยตนเอง เมื่อหมดเวลาต้องออกจากสนามทันที (รักษาสิทธิ์ของทุกทีม)' : 'Self-managed timing. Leave immediately when time is up.' }}
{{ lang === 'TH' ? config.eventName : (config.eventNameEn || config.eventName) }} - {{ lang === 'TH' ? config.location : (config.locationEn || config.location) }} Map
{{ t.acceptedCats }} {{ c }} {{ t.someGroups }}
{{ t.remark }} {{ config.remarks }}

{{ t.bookedList }}

{{ b.bookedCategory || 'ไม่ระบุประเภท' }}

{{ formatDateToThai(b.date) }} | {{ t.timeLabel }} {{ b.timeSlot }}

{{ t.editTimeMode }}
{{ t.editingSlotFor }} {{ editingBooking.bookedCategory }} ({{ t.originalTime }}: {{ editingBooking.timeSlot }})

{{ t.bookMoreSlots }}

{{ formatDateToThai(dayData.date) }}
{{ mSlot.time }}
{{ sub.time }}
{{ t.btnBookSlot }}
{{ t.booked }}
{{ t.paused }}
{{ t.originalTime }}
{{ t.yourTeam }}
{{ sub.booking.bookedCategory.split(' (Entry')[0] }}
{{ t.bookAvailable }}
{{ t.booked }}
{{ t.paused }}

{{ t.yourQueue }}
{{ mSlot.booking.bookedCategory.split(' (Entry')[0] }}
{{ t.originalTime }}

{{ lang === 'TH' ? '(ยังสามารถกดจองได้จากตารางด้านบน)' : '(You can still book from the grid above)' }}

{{ t.allBooked }}