ทดสอบระบบ
{{ notice.text }}
{{ event?.event_name || 'การแข่งขันเรือยาวประเพณี' }}
{{ event?.venue_name }}
· {{ event.royal_trophy_name }}
{{ now.every(h => h.result_in) ? 'รอประกาศผล' : 'กำลังแข่งขัน' }}
เรียกเทียบท่า
นำเสนอโดย
{{ titleSp.sponsor_name || titleSp.name }}
{{ clock }}
ขอขอบคุณผู้สนับสนุน
{{ g.label }}
{{ sp.sponsor_name || sp.name }}
{{ lvState.t }}
{{ lvHeat.class_name }} · {{ roundTh(lvHeat) }}
{{ nowMark }}
{{ mainTitle }}
{{ h.class_name }}
{{ h.result_in ? 'รอประกาศผล' : 'กำลังแข่ง' }}
{{ roundTh(h) }}
· {{ heatSub(h) }}
· {{ h.distance_m }} ม.
·
จบการแข่งขัน
{{ heatBadge(h) }}
VS
{{ laneTh(i + 1) }}
{{ slotTh(ref) }}
{{ waitNote(h) }}
รอผล
VS
{{ laneTh(e.lane_no) }}
{{ e.boat_name || e.team_name }}
{{ teamSub(e) }}
{{ teamSub(e) ? ' · ' : '' }}จ.{{ e.province }}
ประมวลผล
กำลังแข่ง
กำลังแข่ง
{{ outcomeTh(e) || (h.status === 'finished' ? 'รอผล' : '') }}
+{{ e.points }}
{{ fmtTime(e.elapsed_seconds) }}
{{ h.class_name }}
{{ roundTh(h) }}
· {{ heatSub(h) }}
·
เรียกเทียบท่า
{{ heatBadge(h) }}
VS
{{ laneTh(i + 1) }}
{{ slotTh(ref) }}
{{ waitNote(h) }}
รอผล
VS
{{ laneTh(e.lane_no) }}
{{ e.boat_name || e.team_name }}
{{ teamSub(e) }}
{{ teamSub(e) ? ' · ' : '' }}จ.{{ e.province }}
เทียบท่า
ขอขอบคุณผู้สนับสนุน
{{ sp.sponsor_name || sp.name }}
พิธีจับสลากแบ่งสาย
{{ dayTh(pre.draw_at.slice(0, 10)).trim() }}
· {{ pre.draw_at.slice(11).replace(':', '.') }} น.
กำลังจับสลาก
{{ preDraw.d }}
วัน
{{ preDraw.h }}
ชั่วโมง
{{ preDraw.m }}
นาที
{{ preDraw.s }}
วินาที
{{ preCls.class_name }}
{{ preCls.boats.length }} ลำ
· {{ preCls.distance_m }} เมตร
{{ b.boat_name || b.team_name }}
จ.{{ b.province }}
กำหนดการถัดไป
{{ agendaWhen(agendaNext) }}
{{ agendaNext.title }}
สูจิบัตร
{{ hostPath('/schedule') }}
{{ dayEnd.later ? 'พบกัน' + dayTh(dayEnd.date).trim() : 'เริ่มการแข่งขัน' + dayTh(dayEnd.date) }}
{{ dayEnd.later ? 'เริ่มการแข่งขัน' : 'เวลา' }} {{ dayEnd.start }} น.
คู่แรกของวัน
{{ heatBadge(h) }}
{{ h.class_name }} · {{ roundTh(h) }}
· {{ heatSub(h) }}
VS
{{ e.boat_name || e.team_name }}
กำหนดการถัดไป
{{ agendaWhen(agendaNext) }}
{{ agendaNext.title }}
สูจิบัตร
{{ hostPath('/schedule') }}
{{ next[0].class_name }}
คู่ต่อไป
{{ roundTh(next[0]) }}
· {{ heatSub(next[0]) }}
{{ heatBadge(next[0]) }}
{{ laneTh(e.lane_no) }}
{{ e.boat_name || e.team_name }}
{{ teamSub(e) }}
{{ teamSub(e) ? ' · ' : '' }}จ.{{ e.province }}
{{ timeOf(next[0].scheduled_at) || 'รอเรียก' }}
{{ finGroup.class_name }}
ประเภท {{ finGroup.division === 'a' ? 'ก' : 'ข' }}
{{ finGroup.certified ? 'รับรองผลแล้ว' : 'ผลอย่างไม่เป็นทางการ' }}
{{ finGroup.rows[0].boat_name || finGroup.rows[0].team_name }}
{{ teamSub(finGroup.rows[0]) }}
{{ teamSub(finGroup.rows[0]) ? ' · ' : '' }}จ.{{ finGroup.rows[0].province }}
{{ finGroup.rows[0].award || 'ชนะเลิศ' }}
ถ้วยรางวัลโดย
{{ finGroup.rows[0].giver.sponsor_name || finGroup.rows[0].giver.name }}
{{ money(finGroup.rows[0].prize) }}
บาท
{{ r.rank }}
{{ r.boat_name || r.team_name }}
{{ shortAward(r.award) }}
· จ.{{ r.province }}
{{ money(r.prize) }}
แข่งขันครบทุกเที่ยวแล้ว
รอประกาศผลการแข่งขัน
กำหนดการถัดไป
{{ agendaWhen(agendaNext) }}
{{ agendaNext.title }}
ผลการแข่งขัน
{{ hostPath('/results') }}
ยังไม่มีเที่ยวที่กำลังแข่งขัน
ระบบจะแสดงผลอัตโนมัติเมื่อเริ่มการแข่งขัน
วิดีโอ
{{ watching.toLocaleString('th-TH') }}
กำลังรับชม
ถ่ายทอดสด
{{ watching.toLocaleString('th-TH') }}
กำลังรับชม
รอสัญญาณภาพ
{{ closeTitle(closeA) }}
{{ sp.sponsor_name || sp.name }}
แบบประเมินความพึงพอใจ
ผลการแข่งขันทั้งหมด
{{ hostPath('/results') }}
ผลการแข่งขันล่าสุด
{{ resPage + 1 }}/{{ resPages }}
ยังไม่มีผลการแข่งขัน
{{ pairLabel(h).replace(/\s*\d+$/, '') }}
{{ pairLabel(h).match(/\d+$/)?.[0] }}
{{ h.class_name }} · {{ roundTh(h, false) }}
· สาย {{ h.bracket }}
· {{ h.heat_name || ('เที่ยวที่ ' + h.heat_no) }}
จบแล้ว
สาย {{ h.bracket }}
1
VS
{{ h.heat_name || ('เที่ยวที่ ' + h.heat_no) }}
2
{{ laneOf(h, n).boat_name || laneOf(h, n).team_name }}
{{ laneOf(h, n).province }}
{{ [laneOf(h, n).elapsed_seconds ? fmtTime(laneOf(h, n).elapsed_seconds) : '', outcomeTh(laneOf(h, n))].filter(Boolean).join(' · ') }}
+{{ laneOf(h, n).points }}
—
{{ railClosePage ? closeTitle(railClosePage) : 'ผลการแข่งขันล่าสุด' }}
ตารางคะแนน
{{ roundTh(curHeat, false) }}
· {{ curTable.class_name }}
· ยังไม่ประกาศผล
รุ่นที่แข่งขัน
อันดับนำ
· คะแนนสะสม ยังไม่ประกาศผล
{{ pairLabel(h).replace(/\s*\d+$/, '') }}
{{ pairLabel(h).match(/\d+$/)?.[0] }}
{{ h.class_name }} · {{ roundTh(h, false) }}
· สาย {{ h.bracket }}
· {{ h.heat_name || ('เที่ยวที่ ' + h.heat_no) }}
จบแล้ว
สาย {{ h.bracket }}
1
VS
{{ h.heat_name || ('เที่ยวที่ ' + h.heat_no) }}
2
{{ laneOf(h, n).boat_name || laneOf(h, n).team_name }}
{{ laneOf(h, n).province }}
{{ [laneOf(h, n).elapsed_seconds ? fmtTime(laneOf(h, n).elapsed_seconds) : '', outcomeTh(laneOf(h, n))].filter(Boolean).join(' · ') }}
+{{ laneOf(h, n).points }}
—
{{ sp.sponsor_name || sp.name }}
แบบประเมินความพึงพอใจ
ผลการแข่งขันทั้งหมด
{{ hostPath('/results') }}
{{ pairLabel(h).replace(/\s*\d+$/, '') }}
{{ pairLabel(h).match(/\d+$/)?.[0] }}
{{ h.class_name }} · {{ roundTh(h, false) }}
· สาย {{ h.bracket }}
· {{ h.heat_name || ('เที่ยวที่ ' + h.heat_no) }}
จบแล้ว
สาย {{ h.bracket }}
1
VS
{{ h.heat_name || ('เที่ยวที่ ' + h.heat_no) }}
2
{{ laneOf(h, n).boat_name || laneOf(h, n).team_name }}
{{ laneOf(h, n).province }}
{{ [laneOf(h, n).elapsed_seconds ? fmtTime(laneOf(h, n).elapsed_seconds) : '', outcomeTh(laneOf(h, n))].filter(Boolean).join(' · ') }}
+{{ laneOf(h, n).points }}
—
{{ c.class_name }}
{{ c.boats.length }} ลำ
· {{ c.distance_m }} เมตร
{{ money(c.prize) }}
บาท
ยังไม่ประกาศอันดับ
{{ s.label }}
ต่อ
{{ (curTable && !+s.raced && curTable.live) ? '–' : s.rank }}
{{ s.boat_name || s.team_name }}
{{ s.class_name }}
· ประเภท {{ s.division === 'a' ? 'ก' : 'ข' }}
{{ s._g }}
{{ shortAward(s.award_name) || '—' }}
ชนะ {{ +s.wins || 0 }} · เสมอ {{ +s.draws || 0 }} · แพ้ {{ +s.losses || 0 }}
{{ onHeat[s.reg_no].label }}
{{ noRecord(s, curTable) ? '—' : s.points_total + ' คะแนน' }}
สด
สนับสนุนโดย
{{ sp.sponsor_name || sp.name }}
แชร์ผ่านแอปในเครื่อง
LINE
Facebook
X
{{ copied ? 'คัดลอกลิงก์แล้ว' : 'คัดลอกลิงก์' }}
{{ copied ? 'คัดลอกลิงก์แล้ว' : '' }}
{{ keyNote.t }}
รูปแบบการแสดงผล
{{ o.t }}
ขนาดตัวอักษร
A−
{{ Math.round(fs * 100) }}%
A+
แชร์
{{ isFull ? 'ออกจากเต็มจอ' : 'เต็มจอ' }}
หน้าหลัก
LIVE
{{ watching.toLocaleString('th-TH') }}
{{ lvHeat ? lvHeat.class_name : (event?.event_name || 'การแข่งขันเรือยาวประเพณี') }}
{{ roundTh(lvHeat) }}
· {{ heatSub(lvHeat) }}
· {{ lvHeat.distance_m }} ม.
{{ lvClock }}
{{ lvState.t }}
{{ pairLabel(lvHeat).replace(/\s*\d+$/, '') }}
{{ (pairLabel(lvHeat).match(/\d+$/) || [''])[0] }}
VS
{{ laneTh(n) }}
{{ e.boat_name || e.team_name }}
{{ teamSub(e) }}
{{ teamSub(e) ? ' · ' : '' }}จ.{{ e.province }}
{{ e.total_points }}
คะแนนสะสม
ยังไม่มีเที่ยวที่กำลังแข่งขัน
{{ laneTh(1) }}
{{ laneOf(launchCard, 1).boat_name || laneOf(launchCard, 1).team_name }}
{{ teamSub(laneOf(launchCard, 1)) }}
{{ teamSub(laneOf(launchCard, 1)) ? ' · ' : '' }}จ.{{ laneOf(launchCard, 1).province }}
{{ laneTh(2) }}
{{ laneOf(launchCard, 2).boat_name || laneOf(launchCard, 2).team_name }}
{{ teamSub(laneOf(launchCard, 2)) }}
{{ teamSub(laneOf(launchCard, 2)) ? ' · ' : '' }}จ.{{ laneOf(launchCard, 2).province }}
{{ launchCard.class_name }} · {{ roundTh(launchCard) }} · {{ heatShort(launchCard) }}
VS
ปล่อยเรือ!
{{ pairLabel(launchCard).replace(/\s*\d+$/, '') }}
{{ (pairLabel(launchCard).match(/\d+$/) || [''])[0] }}
{{ finishCard.h.class_name }} · {{ roundTh(finishCard.h) }} · {{ heatShort(finishCard.h) }}
{{ pairLabel(finishCard.h).replace(/\s*\d+$/, '') }}
{{ (pairLabel(finishCard.h).match(/\d+$/) || [''])[0] }}
{{ finishCard.draw && !finishCard.sealed ? 'เข้าเส้นชัยพร้อมกัน!' : 'เข้าเส้นชัย!' }}
{{ e.boat_name || e.team_name }}
{{ placeTh(finishCard, e) }}
{{ fmtTime(e.elapsed_seconds) }}
{{ pairLabel(procCard.h) }}
{{ procCard.h.class_name }} · {{ roundTh(procCard.h) }} · {{ heatShort(procCard.h) }}
กำลังประมวลผลการแข่งขัน
เข้าเส้นชัยแล้ว · รอกรรมการยืนยันผล
VS
{{ laneTh(e.lane_no) }}
{{ e.boat_name || e.team_name }}
{{ teamSub(e) }}
{{ teamSub(e) ? ' · ' : '' }}จ.{{ e.province }}
{{ pairLabel(winnerCard.h).replace(/\s*\d+$/, '') }}
{{ (pairLabel(winnerCard.h).match(/\d+$/) || [''])[0] }}
{{ event?.event_name }}
{{ winnerCard.h.class_name }} · {{ roundTh(winnerCard.h) }} · {{ winnerCard.h.heat_name || ('เที่ยวที่ ' + winnerCard.h.heat_no) }}
เสมอ
=
{{ laneTh(e.lane_no) }}
{{ e.boat_name || e.team_name }}
{{ e.boat_name || e.team_name }}
{{ teamSub(e) }}
{{ teamSub(e) ? ' · ' : '' }}จ.{{ e.province }}
{{ fmtTime(e.elapsed_seconds) }}
+{{ e.points }}
คะแนน
รวม
{{ e.total_points }}
+{{ winnerCard.w.points }}
คะแนน
คะแนนรวม
{{ winnerCard.w.total_points }}
ผู้ชนะ
{{ winnerCard.w.boat_name || winnerCard.w.team_name }}
{{ winnerCard.w.boat_name || winnerCard.w.team_name }}
{{ teamSub(winnerCard.w) }}
{{ teamSub(winnerCard.w) ? ' · ' : '' }}จ.{{ winnerCard.w.province }}
{{ laneTh(winnerCard.w.lane_no) }}
{{ fmtTime(winnerCard.w.elapsed_seconds) }}
ถ้วยรางวัลโดย
{{ winGift.sponsor_name || winGift.name }}
ชนะ
{{ winnerCard.l.boat_name || winnerCard.l.team_name }}
({{ fmtTime(winnerCard.l.elapsed_seconds) }})
การเชื่อมต่อขัดข้อง — กำลังลองใหม่