{
  "a11y": {
    "bold": "ตัวหนา",
    "decrement": "ลดลง",
    "embeddedVideo": "วิดีโอที่ฝัง",
    "findMyLocation": "ค้นหาตำแหน่งของฉัน",
    "home": "หน้าแรก",
    "increment": "เพิ่มขึ้น",
    "italic": "ตัวเอียง",
    "link": "ลิงก์",
    "maxPrice": "ราคาสูงสุด",
    "minPrice": "ราคาต่ำสุด",
    "openPicker": "เปิดตัวเลือก",
    "remove": "นำออก",
    "underline": "ขีดเส้นใต้",
    "uploadPreview": "ไฟล์ที่อัปโหลด {index}",
    "zoomIn": "ซูมเข้า",
    "zoomOut": "ซูมออก"
  },
  "account": {
    "changeEmail": "เปลี่ยนอีเมล",
    "changePassword": "เปลี่ยนรหัสผ่าน",
    "emailChangeConfirmed": "อัปเดตอีเมลของคุณแล้ว",
    "emailChangeInvalid": "ลิงก์ยืนยันนี้ไม่ถูกต้องหรือหมดอายุแล้ว",
    "emailChangeSent": "ยืนยันการเปลี่ยนแปลงผ่านลิงก์ที่ส่งไปยังอีเมลใหม่ของคุณ",
    "emailTaken": "อีเมลนี้มีผู้ใช้งานแล้ว",
    "newEmail": "อีเมลใหม่",
    "noEmail": "ยังไม่ได้ตั้งค่า",
    "passwordHint": "ส่งลิงก์รีเซ็ตไปยังอีเมลของคุณ",
    "passwordResetSent": "เราส่งลิงก์รีเซ็ตรหัสผ่านไปยังอีเมลของคุณแล้ว",
    "telegram": {
      "hint": "รับการแจ้งเตือนและตอบกลับผู้เข้าพักผ่าน Telegram",
      "link": "เชื่อมต่อ Telegram",
      "linked": "เชื่อมต่อแล้ว",
      "title": "Telegram"
    }
  },
  "activity": {
    "activityType": {
      "Culture": "วัฒนธรรม",
      "Education": "การเรียนรู้",
      "Entertainment": "ความบันเทิง",
      "Food": "อาหารและเครื่องดื่ม",
      "Nature": "ธรรมชาติ",
      "Sports": "กีฬา",
      "Wellness": "สุขภาพและเวลเนส"
    },
    "create": "สร้างกิจกรรม",
    "cutoffHint": "รอบกิจกรรมจะปิดรับจองก่อนเริ่มตามจำนวนนาทีที่กำหนดนี้",
    "cutoffMinutes": "ปิดรับจองล่วงหน้า (นาที)",
    "duration": "ระยะเวลา (นาที)",
    "label": "{count, plural, other {กิจกรรม}}",
    "perPerson": "ต่อคน",
    "person": "คน",
    "schedule": {
      "addTime": "เพิ่มเวลา",
      "booked": "{count, plural, other {จองแล้ว # ที่นั่ง}}",
      "capacity": "จำนวนที่นั่งต่อรอบ",
      "created": "{count, plural, =0 {ไม่มีรอบใหม่ — รอบเหล่านั้นมีอยู่แล้ว} other {สร้างแล้ว # รอบ}}",
      "deleteBlocked": "รอบนี้มีการจองแล้วจึงลบไม่ได้",
      "disableInstead": "ปิดรอบนี้แทน",
      "empty": "ยังไม่มีรอบในเดือนนี้",
      "generate": "สร้างรอบ",
      "label": "ตารางรอบ",
      "rule": "เพิ่มรอบ",
      "seatsLeft": "{count, plural, other {เหลือ # ที่นั่ง}}",
      "times": "เวลา",
      "weekdays": "วันในสัปดาห์"
    },
    "validation": {
      "createError": "สร้างกิจกรรมไม่สำเร็จ โปรดลองอีกครั้ง",
      "updateError": "อัปเดตกิจกรรมไม่สำเร็จ โปรดลองอีกครั้ง"
    }
  },
  "admin": {
    "createConfirm": "ระบบจะออกคีย์ทดสอบทันทีและแสดงเพียงครั้งเดียว — เตรียมคัดลอกไว้ให้พร้อม",
    "createConfirmTitle": "สร้างร้านค้า “{name}” ใช่ไหม",
    "createMerchant": "สร้างร้านค้า",
    "created": "สร้างเมื่อ",
    "merchantList": "ร้านค้า",
    "merchantName": "ชื่อร้านค้า",
    "regenerate": "สร้างคีย์ใหม่",
    "regenerateConfirm": "คีย์ปัจจุบันจะใช้งานไม่ได้ทันที — ต้องอัปเดตทุกระบบที่เชื่อมต่อด้วยคีย์นี้ คีย์ใหม่จะแสดงเพียงครั้งเดียว",
    "regenerateConfirmTitle": "สร้างคีย์ {mode} ใหม่ใช่ไหม",
    "walletLabel": "ชื่อกำกับ (ไม่บังคับ)",
    "walletLabelPlaceholder": "กระเป๋าเงินของฉัน"
  },
  "agent": {
    "bucket": {
      "earlier": "ก่อนหน้านี้",
      "today": "วันนี้",
      "week": "7 วันที่ผ่านมา",
      "yesterday": "เมื่อวาน"
    },
    "collection": {
      "count": "{count, plural, other {ตรงกัน # รายการ}}",
      "empty": "ไม่พบรายการที่ตรงกัน — ลองปรับคำค้นหา",
      "error": "โหลดชุดนี้ไม่ได้",
      "openAll": "{count, plural, other {ดูผลลัพธ์ทั้งหมด}}",
      "title": "ผลลัพธ์สำหรับ: {query}",
      "titleNoQuery": "ชุดที่คัดสรรมาเพื่อคุณ"
    },
    "command": {
      "ambiguous": "มีหลายรายการชื่อ “{key}” เลือกหนึ่งรายการ: {options}",
      "arg": {
        "key": "คีย์"
      },
      "compact": "ย่อประวัติการสนทนา",
      "compactUnavailable": "การสนทนาใหม่ยังไม่มีอะไรให้ย่อ",
      "escape": "ขึ้นต้นข้อความด้วย // เพื่อส่งข้อความที่ขึ้นต้นด้วย /",
      "forget": "ลบสิ่งที่เอเจนต์จำไว้",
      "forgetAll": "ลืมทั้งหมด",
      "forgetAllMessage": "เอเจนต์จะลืมทุกอย่างที่จำเกี่ยวกับคุณ และไม่สามารถย้อนกลับได้",
      "forgetAllTitle": "ลืมทั้งหมดใช่ไหม",
      "forgetButton": "ลืม",
      "forgotten": "ลืม “{key}” แล้ว",
      "forgottenAll": "ล้างความจำแล้ว",
      "help": "แสดงคำสั่งที่ใช้ได้",
      "helpTitle": "คำสั่ง",
      "limit": "ถึงขีดจำกัดจำนวนรอบแล้ว ลองอีกครั้งภายหลัง",
      "memory": "แสดงสิ่งที่เอเจนต์จำไว้",
      "memoryEmpty": "เอเจนต์ยังไม่ได้จำอะไรไว้",
      "memoryTitle": "สิ่งที่เอเจนต์จำไว้",
      "new": "เริ่มการสนทนาใหม่",
      "notFound": "ไม่มีสิ่งที่จำไว้ชื่อ “{key}”",
      "nothingToCompact": "ไม่มีอะไรให้ย่อ",
      "unknown": "ไม่มีคำสั่งนี้: /{name}"
    },
    "compaction": {
      "done": "ย่อประวัติแล้ว",
      "running": "กำลังย่อประวัติ…"
    },
    "deleteConfirm": "บทสนทนานี้จะถูกลบถาวร",
    "deleteThread": "ลบบทสนทนา",
    "error": {
      "generic": "เกิดข้อผิดพลาด",
      "threadGone": "บทสนทนานี้ไม่มีอยู่แล้ว"
    },
    "hint": "บอกสิ่งที่คุณกำลังมองหาด้วยคำพูดของคุณเอง",
    "inputPlaceholder": "ถามอะไรก็ได้…",
    "mode": "โหมด AI",
    "newThread": "บทสนทนาใหม่",
    "quickSearch": "ค้นหาด่วน",
    "searchThreads": "ค้นหาบทสนทนา",
    "summary": "ก่อนหน้านี้ในบทสนทนา",
    "title": "ถาม AI",
    "tool": {
      "createCheckoutLink": "กำลังเตรียมการชำระเงิน",
      "deleteUserPreference": "กำลังลบค่ากำหนด",
      "failed": "{name} — ล้มเหลว",
      "getActivity": "กำลังค้นหาข้อมูลกิจกรรม",
      "getActivityOffers": "กำลังตรวจสอบรอบกิจกรรม",
      "getUnit": "กำลังค้นหาข้อมูลที่พัก",
      "getUnitAvailability": "กำลังตรวจสอบวันว่าง",
      "getUnitOffers": "กำลังตรวจสอบราคา",
      "getUserBookings": "กำลังตรวจสอบการจองของคุณ",
      "getUserMemory": "กำลังเรียกดูค่ากำหนด",
      "saveUserPreference": "กำลังบันทึกค่ากำหนด"
    },
    "untitled": "ไม่มีชื่อ"
  },
  "auth": {
    "errorThrottle": "พยายามหลายครั้งเกินไป โปรดลองอีกครั้งภายหลัง",
    "sessionExpired": "เซสชันของคุณสิ้นสุดแล้ว โปรดลงชื่อเข้าใช้อีกครั้ง"
  },
  "booking": {
    "addChild": "เพิ่มเด็ก",
    "adults": "ผู้ใหญ่",
    "all": "ทั้งหมด",
    "approve": "อนุมัติ",
    "board": {
      "AllInclusive": "ออลอินคลูซีฟ",
      "BedAndBreakfast": "รวมอาหารเช้า",
      "FullBoard": "รวมอาหาร 3 มื้อ",
      "HalfBoard": "รวมอาหาร 2 มื้อ",
      "RoomOnly": "เฉพาะห้องพัก"
    },
    "book": "จองเลย",
    "cancel": "ยกเลิกการจอง",
    "cancelConfirm": "คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการจองนี้",
    "cancellationPolicy": "นโยบายการยกเลิก",
    "childUnderOne": "ต่ำกว่า 1 ปี",
    "childYears": "{count, plural, other {# ปี}}",
    "datesUnavailable": "วันที่ที่เลือกไม่ว่าง",
    "escrowNote": "ยังไม่มีการเรียกเก็บเงิน — เงินจะเข้าเอสโครว์เมื่อโฮสต์อนุมัติ",
    "guest": {
      "checkingIn": "ผู้เช็กอิน",
      "title": "ข้อมูลผู้เข้าพัก"
    },
    "hostSince": "เป็นโฮสต์ตั้งแต่ปี {year}",
    "infants": "ทารก",
    "minStay": "{count, plural, other {เข้าพักขั้นต่ำ # คืน}}",
    "night": "{count, plural, other {คืน}}",
    "notFound": "ไม่พบการจอง",
    "openChat": "เปิดแชท",
    "options": {
      "board": "มื้ออาหาร",
      "cancellation": "การยกเลิก",
      "chooseDeparture": "เลือกรอบ",
      "chooseRoom": "เลือกห้อง",
      "feesAtProperty": "+{amount} ภาษีและค่าธรรมเนียมชำระที่ที่พัก",
      "feesBelow": "ภาษีและค่าธรรมเนียมด้านล่าง",
      "nonRefundable": "ไม่สามารถขอคืนเงินได้",
      "otherBoard": "แผนมื้ออาหารอื่น",
      "picked": "เลือกแล้ว",
      "priceChanged": "ราคาหรือเงื่อนไขมีการเปลี่ยนแปลง โปรดเลือกใหม่อีกครั้ง",
      "rateCount": "{count, plural, other {# แพ็กเกจราคา}}",
      "refundable": "ยกเลิกฟรี",
      "slotGone": "รอบนี้ไม่ว่างแล้ว โปรดเลือกรอบอื่น",
      "stayUnit": "/ {count, plural, =1 {คืน} other {# คืน}}",
      "taxesIncluded": "รวมภาษีแล้ว",
      "unavailable": "วันที่เหล่านี้เพิ่งไม่ว่าง ลองเลือกวันอื่น",
      "unavailableCell": "ไม่ว่าง",
      "viewPhotos": "ดูรูปภาพ"
    },
    "pay": {
      "bookAgain": "จองอีกครั้ง",
      "bridging": "กำลังโอนการชำระเงินข้ามเชนไปยัง Solana — อาจใช้เวลาสักครู่และจะดำเนินการต่อโดยอัตโนมัติ",
      "expired": "หมดเวลาชำระเงินแล้ว เงินที่ส่งมาแล้วกำลังถูกคืนไปยังกระเป๋าเงินของคุณ",
      "info": {
        "cctp": "USDC จะถูกโอนจากกระเป๋าเงิน EVM ของคุณเข้าสู่เอสโครว์บน Solana ผ่าน Circle CCTP เงินคืนทุกกรณีจะจ่ายเป็น USDC ไปยังกระเป๋าเงิน Solana ของคุณ — ไม่ใช่กระเป๋าเงิน EVM ที่ใช้ชำระ",
        "cctpLink": "CCTP ทำงานอย่างไร",
        "solana": "การชำระเงินของคุณจะถูกเก็บไว้ในเอสโครว์บนเชนและโอนให้โฮสต์หลังเช็กอิน หากการจองถูกยกเลิก เงินเต็มจำนวนจะคืนไปยังกระเป๋าเงินที่คุณใช้ชำระ"
      },
      "method": "วิธีการชำระเงิน",
      "now": "ชำระเงินเลย",
      "processing": "รับการชำระเงินแล้ว — กำลังยืนยันบนเชน อาจใช้เวลาถึงหนึ่งนาที",
      "qrHint": "สแกนเพื่อชำระเงิน",
      "submitted": "ส่งการชำระเงินแล้ว",
      "window": "โปรดชำระเงินภายในเวลาที่กำหนด",
      "windowClosed": "กำลังจะหมดเวลาชำระเงิน",
      "windowLeft": "เวลาที่เหลือในการชำระเงิน: {time}"
    },
    "payout": {
      "held": "อยู่ในเอสโครว์ · จ่ายให้โฮสต์อัตโนมัติหลัง {date}",
      "label": "การจ่ายเงิน",
      "paid": "จ่ายแล้ว {amount} → {address}",
      "processing": "กำลังดำเนินการจ่ายเงิน…",
      "refunded": "คืนเงินแล้ว",
      "resolved": "ยุติข้อพิพาทแล้ว"
    },
    "pets": "สัตว์เลี้ยง",
    "phase": {
      "approved": "ยืนยันแล้ว",
      "cancelled": "ยกเลิกแล้ว",
      "completed": "เสร็จสมบูรณ์",
      "declined": "ถูกปฏิเสธ",
      "dispute": "อยู่ระหว่างข้อพิพาท",
      "disputeFavorGuest": "ตัดสินให้ผู้เข้าพัก",
      "disputeFavorHost": "ตัดสินให้โฮสต์",
      "disputeResolving": "กำลังดำเนินการข้อพิพาท",
      "expired": "หมดอายุ",
      "paid": "อยู่ในเอสโครว์",
      "pending": "รอชำระเงิน",
      "refunding": "กำลังคืนเงิน",
      "requested": "ส่งคำขอแล้ว"
    },
    "refund": "คืนเงิน",
    "refundConfirm": "ยืนยันการคืนเงิน",
    "refundPreview": "คุณจะได้รับเงินคืน {amount} {currency}",
    "refundProcessing": "รับคำขอคืนเงินแล้ว — กำลังดำเนินการบนเชน อาจใช้เวลาถึงหนึ่งนาที",
    "refundRequest": "ขอคืนเงิน",
    "request": "คำขอจอง",
    "search": "ค้นหาด้วยรหัสการจองหรือรหัสที่พัก…",
    "settled": "ชำระเข้าเอสโครว์แล้ว",
    "statusApproved": "อนุมัติแล้ว",
    "statusPending": "รอดำเนินการ",
    "stays": "ที่พัก",
    "supply": {
      "approved": "ยืนยันกับโรงแรมแล้ว",
      "cancelDisputeOpen": "ไม่สามารถยกเลิกได้ระหว่างที่มีข้อพิพาทเปิดอยู่",
      "cancelledBySupplier": "เราไม่สามารถยืนยันการเข้าพักนี้กับโรงแรมได้",
      "confirming": "กำลังยืนยันการเข้าพักของคุณกับโรงแรม…",
      "note": "คุณจะชำระด้วยบัตรตอนนี้ และการเข้าพักจะได้รับการยืนยันกับโรงแรมหลังชำระเงิน",
      "payTitle": "ชำระเงินให้เสร็จสิ้น",
      "reference": "หมายเลขอ้างอิง: {reference}",
      "refundNote": "การคืนเงินเป็นไปตามนโยบายการยกเลิกของโรงแรม",
      "sessionInvalid": "เซสชันการชำระเงินนี้ใช้ไม่ได้แล้ว โปรดยกเลิกการจองนี้และจองใหม่"
    },
    "toSettle": "ยอดที่ต้องชำระเข้าเอสโครว์",
    "tripDetails": "รายละเอียดการเดินทาง"
  },
  "cancellation": {
    "addTier": "เพิ่มขั้น",
    "beforeDate": "ก่อน {date}",
    "beforeHours": "{count, plural, other {# ชั่วโมงก่อนเช็กอิน}}",
    "error": {
      "increasing": "เงินคืนต้องไม่เพิ่มขึ้นเมื่อใกล้วันเช็กอิน",
      "range": "เงินคืนต้องอยู่ระหว่าง 0 ถึง 100%",
      "zeroTier": "เพิ่มขั้นที่ 0 ชั่วโมงหนึ่งขั้นพอดี (เงินคืนขั้นสุดท้าย)"
    },
    "label": "นโยบายการยกเลิก",
    "leadHours": "จำนวนชั่วโมงก่อนเช็กอิน",
    "preset": {
      "flexible": "ยืดหยุ่น",
      "moderate": "ปานกลาง",
      "strict": "เข้มงวด"
    },
    "refund": "คืนเงิน {percent}%",
    "refundPercent": "% เงินคืน",
    "tier": "ขั้นที่ {index}"
  },
  "chat": {
    "accept": "ยอมรับ",
    "bookingTitle": "การจอง #{id}",
    "copy": "คัดลอก",
    "deleteChat": "ลบแชท",
    "edited": "(แก้ไขแล้ว)",
    "emptyMessage": "ข้อความต้องไม่ว่างเปล่า",
    "filterAll": "ทั้งหมด",
    "forward": "ส่งต่อ",
    "forwardTitle": "ส่งต่อไปยัง…",
    "forwarded": "ส่งต่อแล้ว",
    "forwardedFrom": "ส่งต่อจาก {username}",
    "group": {
      "addMembers": "เพิ่มสมาชิก",
      "created": "สร้างกลุ่มแล้ว",
      "demoteAdmin": "ลดเป็นสมาชิก",
      "infoTitle": "ข้อมูลกลุ่ม",
      "makeAdmin": "ตั้งเป็นผู้ดูแล",
      "memberAdded": "เพิ่มสมาชิกแล้ว",
      "memberRemoved": "นำสมาชิกออกแล้ว",
      "name": "ชื่อกลุ่ม",
      "online": "ออนไลน์ {count} คน",
      "permissions": {
        "changeInfo": "แก้ไขข้อมูลกลุ่ม",
        "changeInfoHint": "แก้ไขชื่อและรูปโปรไฟล์ของกลุ่ม",
        "deleteMessages": "ลบข้อความ",
        "deleteMessagesHint": "ลบข้อความใดก็ได้ในแชท",
        "inviteUsers": "เชิญผู้ใช้",
        "inviteUsersHint": "เพิ่มสมาชิกใหม่เข้ากลุ่ม",
        "manageAdmins": "จัดการผู้ดูแล",
        "manageAdminsHint": "แต่งตั้งหรือลดสิทธิ์สมาชิกคนอื่น",
        "pinMessages": "ปักหมุดข้อความ",
        "pinMessagesHint": "ปักหมุดและเลิกปักหมุดข้อความในแชท",
        "removeUsers": "นำผู้ใช้ออก",
        "removeUsersHint": "นำสมาชิกออกจากกลุ่ม",
        "saved": "อัปเดตสิทธิ์แล้ว",
        "title": "สิทธิ์"
      },
      "removeMember": "นำออก",
      "removeMemberConfirm": "นำ {username} ออกใช่ไหม",
      "removeMemberHint": "ผู้ใช้นี้จะไม่สามารถเข้าถึงประวัติแชทได้อีก",
      "roleAdmin": "ผู้ดูแล",
      "roleOwner": "เจ้าของ",
      "updated": "อัปเดตกลุ่มแล้ว",
      "uploadAvatar": "อัปโหลดรูปโปรไฟล์"
    },
    "invitePending": "{username} เชิญคุณเข้าร่วมแชท",
    "lastSeen": {
      "long": "ออฟไลน์มาสักพัก",
      "recent": "ออนไลน์เมื่อเร็วๆ นี้",
      "today": "ออนไลน์ล่าสุดเวลา {time}",
      "yesterday": "ออนไลน์ล่าสุดเมื่อวานเวลา {time}"
    },
    "members": "{count, plural, other {สมาชิก # คน}}",
    "messageDeleted": "ข้อความถูกลบแล้ว",
    "messagePlaceholder": "พิมพ์ข้อความ…",
    "new": {
      "ai": "แชท AI ใหม่",
      "aiDesc": "วางแผนทริปกับ Pinns AI",
      "group": "กลุ่มใหม่",
      "groupDesc": "เลือกได้สูงสุด 50 คน",
      "invite": "ชวนมาใช้ Pinns",
      "inviteCopied": "คัดลอกลิงก์คำเชิญแล้ว",
      "inviteDesc": "แชร์ลิงก์ — ใช้ได้กับทุกอุปกรณ์",
      "message": "ข้อความใหม่",
      "messageDesc": "ค้นหาด้วยชื่อผู้ใช้หรือ @handle",
      "search": "ค้นหาด้วยชื่อหรือ @handle…",
      "title": "เริ่มการสนทนา",
      "users": "ผู้ใช้"
    },
    "newChat": "แชทใหม่",
    "noChatSelected": "เลือกแชทเพื่อเริ่มส่งข้อความ",
    "online": "ออนไลน์",
    "reply": "ตอบกลับ",
    "replyingTo": "กำลังตอบกลับ {username}",
    "searchChats": "ค้นหาแชท…",
    "sectionBookings": "การจอง",
    "sectionDirect": "ส่วนตัว",
    "sectionGroups": "กลุ่ม",
    "sortName": "ตามชื่อ",
    "sortRecent": "ล่าสุด",
    "sortUnread": "ยังไม่อ่านก่อน",
    "system": {
      "DisputeOpened": "เปิดข้อพิพาทแล้ว",
      "DisputeResolvedFavorGuest": "ข้อพิพาทตัดสินให้ผู้เข้าพักเป็นฝ่ายชนะ",
      "DisputeResolvedFavorHost": "ข้อพิพาทตัดสินให้โฮสต์เป็นฝ่ายชนะ",
      "SupportJoined": "ฝ่ายสนับสนุนเข้าร่วมแชทแล้ว"
    },
    "typing": "{user} กำลังพิมพ์…",
    "typingMultiple": "{count, plural, other {# คนกำลังพิมพ์…}}",
    "viewListing": "ดูประกาศ",
    "voice": {
      "denied": "อนุญาตให้เบราว์เซอร์เข้าถึงไมโครโฟนเพื่ออัดข้อความเสียง",
      "hint": "กดค้างไว้เพื่ออัดข้อความเสียง",
      "recording": "กำลังอัดข้อความเสียง",
      "unavailable": "ไม่สามารถใช้ไมโครโฟนได้"
    }
  },
  "comment": {
    "empty": "ยังไม่มีความคิดเห็น",
    "hideReplies": "ซ่อนการตอบกลับ",
    "placeholder": "เพิ่มความคิดเห็น…",
    "reply": "ตอบกลับ",
    "replyPlaceholder": "เขียนคำตอบ…",
    "viewReplies": "ดูการตอบกลับ ({count})"
  },
  "common": {
    "activities": "กิจกรรม",
    "activityType": "ประเภทกิจกรรม",
    "add": "เพิ่ม",
    "address": "ที่อยู่",
    "anyTime": "เวลาใดก็ได้",
    "area": "พื้นที่",
    "attach": "แนบสื่อ",
    "back": "ย้อนกลับ",
    "balance": "ยอดคงเหลือ",
    "booking": "การจอง",
    "bookings": "การจอง",
    "cancel": "ยกเลิก",
    "chats": "แชท",
    "checkIn": "เช็กอิน",
    "checkOut": "เช็กเอาต์",
    "close": "ปิด",
    "collapse": "ย่อ",
    "completed": "เสร็จสมบูรณ์",
    "confirm": "ยืนยัน",
    "contentLanguage": "เขียนเป็นภาษา{language}",
    "copied": "คัดลอกแล้ว",
    "copy": "คัดลอก",
    "country": "ประเทศ",
    "create": "สร้าง",
    "currency": "สกุลเงิน",
    "decline": "ปฏิเสธ",
    "defaultPlace": "กรุงเทพฯ",
    "delete": "ลบ",
    "deleteConfirm": "คุณแน่ใจหรือไม่ว่าต้องการลบรายการนี้",
    "details": "รายละเอียด",
    "disputes": "ข้อพิพาท",
    "edit": "แก้ไข",
    "email": "อีเมล",
    "error": "เกิดข้อผิดพลาด โปรดลองอีกครั้ง",
    "favorites": "รายการโปรด",
    "firstName": "ชื่อ",
    "firstNamePlaceholder": "สมหญิง",
    "guestsCount": "{count, plural, other {ผู้เข้าพัก # คน}}",
    "hourShort": "ชม.",
    "language": "ภาษา",
    "lastName": "นามสกุล",
    "lastNamePlaceholder": "ใจดี",
    "login": "เข้าสู่ระบบ",
    "mapArea": "พื้นที่บนแผนที่",
    "minuteShort": "นาที",
    "next": "ถัดไป",
    "ok": "ตกลง",
    "openDetail": "เปิดรายละเอียด",
    "or": "หรือ",
    "password": "รหัสผ่าน",
    "pause": "หยุดชั่วคราว",
    "payments": "การชำระเงิน",
    "peopleCount": "{count, plural, other {# คน}}",
    "phone": "โทรศัพท์",
    "play": "เล่น",
    "previous": "ก่อนหน้า",
    "price": "ราคา",
    "profile": "โปรไฟล์",
    "reason": "เหตุผล",
    "retry": "ลองอีกครั้ง",
    "save": "บันทึก",
    "search": "ค้นหา",
    "send": "ส่ง",
    "settings": "การตั้งค่า",
    "showOnMap": "แสดงบนแผนที่",
    "showOriginal": "แสดงต้นฉบับ",
    "showTranslation": "แสดงคำแปล",
    "signup": "สมัครสมาชิก",
    "statistics": "สถิติ",
    "status": "สถานะ",
    "theme": {
      "dark": "มืด",
      "light": "สว่าง"
    },
    "thisArea": "บริเวณนี้",
    "today": "วันนี้",
    "total": "รวม",
    "translatedFrom": "แปลจากภาษา{language}",
    "username": "ชื่อผู้ใช้",
    "wallet": "กระเป๋าเงิน",
    "yesterday": "เมื่อวาน"
  },
  "confirmEmail": {
    "backToSettings": "กลับไปที่การตั้งค่า",
    "errorText": "ลิงก์นี้ไม่ถูกต้องหรือหมดอายุแล้ว",
    "errorTitle": "การยืนยันไม่สำเร็จ",
    "successText": "เปลี่ยนที่อยู่อีเมลของคุณแล้ว",
    "successTitle": "อัปเดตอีเมลแล้ว",
    "title": "การเปลี่ยนอีเมล",
    "verifying": "กำลังยืนยันอีเมลใหม่ของคุณ…"
  },
  "consent": {
    "accept": "ยอมรับ",
    "text": "เราใช้คุกกี้เพื่อดูว่ามีการใช้งาน Pinns อย่างไรและนำไปปรับปรุงให้ดีขึ้น",
    "title": "คุกกี้"
  },
  "create": {
    "activity": {
      "desc": "ทัวร์ คลาสเรียน ชิมอาหาร ประสบการณ์ — จองเป็นรายคนหรือเป็นกลุ่ม",
      "title": "กิจกรรม"
    },
    "heading": "คุณต้องการลงประกาศอะไร",
    "howItWorks": "ขั้นตอนการใช้งาน",
    "start": "เริ่มต้น",
    "step1": {
      "desc": "รูปภาพ ราคา กฎ เผยแพร่ได้ทันที — ฟรี",
      "title": "อธิบายและเผยแพร่"
    },
    "step2": {
      "desc": "ผู้เข้าพักจองและชำระเงินเข้าเอสโครว์ แชทเพื่อนัดหมายรายละเอียด",
      "title": "รับการจอง"
    },
    "step3": {
      "desc": "KYC + ข้อมูลภาษีก่อนรับเงินครั้งแรก (ตามที่กฎหมายกำหนด)",
      "title": "ยืนยันตัวตนเพื่อรับเงิน"
    },
    "subtitle": "การเผยแพร่ฟรีและใช้เวลาเพียงไม่กี่นาที คุณยืนยันตัวตนและเพิ่มข้อมูลการรับเงินภายหลังได้ — จำเป็นเฉพาะก่อนรับเงินเท่านั้น",
    "unit": {
      "desc": "อพาร์ตเมนต์ กระท่อม ห้องพัก B&B — ที่พักใดก็ได้ที่ผู้เข้าพักจองเป็นรายคืน",
      "title": "ที่พัก"
    }
  },
  "dateRange": {
    "selectDates": "เลือกวันที่"
  },
  "destination": {
    "activities": "{count, plural, other {# กิจกรรม}}",
    "allActivities": "กิจกรรมทั้งหมดใน {city}",
    "allCountries": "ทุกประเทศ",
    "allStays": "ที่พักทั้งหมดใน {city}",
    "empty": "ยังไม่มีจุดหมายปลายทาง",
    "heading": "พักที่ไหนดีใน {city}",
    "intro": "เมืองที่โฮสต์กำลังรับจองอยู่ในขณะนี้",
    "monthly": "ประมาณ {price} ต่อเดือน",
    "nearby": "เมืองใกล้เคียง",
    "popular": "จุดหมายปลายทางยอดนิยม",
    "reviews": "{count, plural, other {# รีวิว}}",
    "search": "ค้นหาเมือง",
    "showAll": "ดูทั้งหมด {count, plural, other {# เมือง}}",
    "stays": "{count, plural, other {ที่พัก # แห่ง}}",
    "title": "จุดหมายปลายทาง",
    "topActivities": "สิ่งที่น่าทำ",
    "topStays": "ที่พักยอดนิยม"
  },
  "dispute": {
    "all": "ทั้งหมด",
    "date": "วันที่",
    "favorGuest": "ตัดสินให้ผู้เข้าพัก",
    "favorGuestResult": "ตัดสินให้คุณเป็นฝ่ายชนะ",
    "favorHost": "ตัดสินให้โฮสต์",
    "favorHostResult": "ตัดสินให้โฮสต์เป็นฝ่ายชนะ",
    "filterOpen": "เปิดอยู่",
    "filterResolved": "ยุติแล้ว",
    "goToDispute": "ไปที่ข้อพิพาท",
    "noResolution": "ไม่มีคำตัดสิน",
    "notFound": "ไม่พบข้อพิพาท",
    "open": "เปิดข้อพิพาท",
    "outcome": "ผลการตัดสิน",
    "reasonPlaceholder": "อธิบายปัญหา…",
    "resolution": "คำตัดสิน",
    "resolutionPlaceholder": "อธิบายคำตัดสิน…",
    "resolve": "ยุติข้อพิพาท",
    "resolveConfirm": "คุณแน่ใจหรือไม่ว่าต้องการยุติข้อพิพาทนี้",
    "resolving": "รับคำตัดสินแล้ว — ผู้ชี้ขาดกำลังดำเนินการบนเชน",
    "statusOpen": "เปิดอยู่",
    "statusResolved": "ยุติแล้ว",
    "windowClosed": "หมดเวลายื่นข้อพิพาทแล้ว",
    "windowNotStarted": "ยื่นข้อพิพาทได้หลังเช็กอิน",
    "windowRemaining": "เหลือเวลา {hours} ชม. {minutes} นาที ในการยื่นข้อพิพาท"
  },
  "empty": {
    "activities": "ยังไม่มีกิจกรรม",
    "bookings": "ยังไม่มีการจอง",
    "chats": "ยังไม่มีแชท",
    "conversations": "ยังไม่มีบทสนทนา",
    "devices": "ไม่มีอุปกรณ์อื่น",
    "disputes": "ยังไม่มีข้อพิพาท",
    "favorites": "ยังไม่มีรายการโปรด",
    "likes": "ยังไม่มีโพสต์ที่ถูกใจ",
    "listings": "ยังไม่มีประกาศ",
    "merchants": "ยังไม่มีร้านค้า",
    "messages": "ยังไม่มีข้อความ",
    "options": "ไม่พบรายการ",
    "posts": "ยังไม่มีโพสต์",
    "reviews": "ยังไม่มีรีวิว",
    "units": "ยังไม่มีที่พัก",
    "users": "ไม่พบผู้ใช้",
    "wallets": "ยังไม่ได้ตั้งค่ากระเป๋าเงิน"
  },
  "error": {
    "loginFailed": "เข้าสู่ระบบไม่สำเร็จ",
    "signupFailed": "สมัครสมาชิกไม่สำเร็จ"
  },
  "escrow": {
    "disputeTextA": "ผู้ชี้ขาดจะแบ่งยอดเงินระหว่างคุณกับโฮสต์",
    "disputeTextB": "ค่าธรรมเนียมของเราคงอยู่ที่อัตราที่กำหนดไว้ตอนจอง",
    "disputeTitle": "ข้อพิพาท",
    "lead": "เมื่อชำระด้วยคริปโต เงินของคุณจะเข้าสู่โปรแกรมเอสโครว์บน Solana ไม่ใช่บัญชีของเรา: โปรแกรมเป็นผู้ควบคุมเงิน และไม่มีคีย์ส่วนตัวของโปรแกรมนี้อยู่เลย ผู้รับเงิน — คุณและโฮสต์ — ถูกกำหนดไว้ตั้งแต่สร้างดีล แม้จะมีคีย์ของเรา ก็ไม่สามารถส่งเงินไปให้คนอื่นได้",
    "refundTextA": "เงินจะคืนไปยังกระเป๋าเงินของคุณ —",
    "refundTextB": "เต็มจำนวนหรือบางส่วน ตามเงื่อนไขการยกเลิก",
    "refundTitle": "การยกเลิก",
    "releaseTextA": "หลังเช็กอิน หักค่าธรรมเนียมของเรา",
    "releaseTextB": "ใครก็สั่งจ่ายได้ — เราไม่สามารถระงับไว้ได้",
    "releaseTitle": "การจ่ายเงินให้โฮสต์",
    "title": "การชำระเงินของคุณปลอดภัย"
  },
  "favorites": {
    "savedPlaces": "{count, plural, other {บันทึกไว้ # แห่ง}}"
  },
  "feed": {
    "empty": "ฟีดของคุณยังว่างอยู่ ติดตามผู้คนเพื่อดูโพสต์ของพวกเขา",
    "scope": {
      "following": "กำลังติดตาม",
      "nearby": "ใกล้เคียง",
      "trending": "มาแรง"
    },
    "title": "ฟีด"
  },
  "filter": {
    "active": "ใช้งานอยู่",
    "apply": "ใช้ตัวกรอง",
    "availability": "วันว่าง",
    "clear": "ล้าง",
    "duration": "ระยะเวลา",
    "durationMax": "นาทีสูงสุด",
    "durationMin": "นาทีต่ำสุด",
    "options": "ตัวเลือก",
    "priceRange": "ช่วงราคา",
    "rating": "คะแนน",
    "sortBest": "ดีที่สุด",
    "stars": "ระดับดาวโรงแรม",
    "title": "ตัวกรอง"
  },
  "footer": {
    "allRights": "สงวนลิขสิทธิ์",
    "contactLine": "มีคำถาม? ส่งข้อความหาเราได้ที่ <a>{email}</a>",
    "cookies": "คุกกี้",
    "privacy": "นโยบายความเป็นส่วนตัว",
    "terms": "ข้อกำหนดการใช้งาน"
  },
  "forgot": {
    "backToLogin": "กลับไปหน้าเข้าสู่ระบบ",
    "sentText": "หาก {email} ลงทะเบียนไว้ ลิงก์รีเซ็ตกำลังถูกส่งไป",
    "sentTitle": "ตรวจสอบอีเมลของคุณ",
    "submit": "ส่งลิงก์รีเซ็ต",
    "subtitle": "กรอกอีเมลของคุณ แล้วเราจะส่งลิงก์รีเซ็ตให้",
    "title": "รีเซ็ตรหัสผ่าน"
  },
  "gallery": {
    "showAll": "ดูรูปภาพทั้งหมด"
  },
  "home": {
    "agentCta": "ลองค้นหาด้วย AI",
    "agentText": "บอกสิ่งที่คุณต้องการด้วยคำพูดของคุณเอง — วิลล่าเงียบสงบใกล้ทะเล อพาร์ตเมนต์ที่รับสัตว์เลี้ยงสำหรับหนึ่งสัปดาห์ — แล้วให้ผู้ช่วยค้นหาตัวเลือกที่ตรงใจและตรวจสอบวันว่าง",
    "agentTitle": "ค้นหาอย่างชาญฉลาดด้วย AI",
    "communityCta": "เปิดฟีด",
    "communityEyebrow": "ชุมชน",
    "communityText": "ช่วงเวลาจริงจากโฮสต์และนักเดินทาง — ร้านเบเกอรี่ที่เพิ่งค้นพบ เดินป่าชมพระอาทิตย์ขึ้น ที่ว่างนาทีสุดท้าย",
    "communityTitle": "จากนักเดินทางที่คุณติดตาม",
    "communityTitleTrending": "มาแรงในชุมชน",
    "destinationsAll": "จุดหมายปลายทางทั้งหมด",
    "destinationsTitle": "จุดหมายปลายทางยอดนิยม",
    "explore": "สำรวจ",
    "featureActivitiesText": "ทัวร์ ทริปท่องเที่ยว และประสบการณ์ที่จัดโดยคนท้องถิ่น จองได้โดยตรงจากแผนที่",
    "featureBookingText": "อพาร์ตเมนต์ บ้าน และโรงแรม — จองที่พักที่ใช่ได้โดยตรงจากแผนที่",
    "featureBookingTitle": "ที่พัก",
    "featureChatText": "นัดหมายการเช็กอิน สอบถาม แชร์ไฟล์ และแก้ไขปัญหากับโฮสต์ได้โดยตรง",
    "featureChatTitle": "แชทในตัว",
    "heroSecondary": "ขั้นตอนการใช้งาน",
    "heroSubtitle": "ทั้งทริปในที่เดียว: ค้นหาบนแผนที่ จัดการผ่านแชท แล้วแชร์ประสบการณ์กับเพื่อน",
    "heroTitle": "ทริปที่ให้ความรู้สึกเหมือนคนท้องถิ่นจริงๆ",
    "linkBalanceText": "กระเป๋าเงิน ธุรกรรม และรายได้",
    "linkBook": "จอง",
    "linkBookingsText": "จัดการทริปและการจองของคุณ",
    "linkFavoritesText": "ที่พักและกิจกรรมที่คุณบันทึกไว้",
    "linkStats": "สถิติ",
    "linkStatsText": "ข้อมูลเชิงลึกสำหรับโฮสต์และนักเดินทาง",
    "trending": "มาแรง"
  },
  "host": {
    "booking": {
      "answerBy": "ตอบกลับภายใน {date} มิฉะนั้นคำขอจะถูกปฏิเสธ",
      "chat": "แชทกับผู้เข้าพัก",
      "declineConfirm": "ปฏิเสธคำขอจองนี้ใช่ไหม การดำเนินการนี้ย้อนกลับไม่ได้"
    },
    "calendar": {
      "pick": "เลือกประกาศ"
    },
    "dispute": {
      "answerArbitration": "ตอบกลับผู้ชี้ขาด"
    },
    "kpi": {
      "awaiting": "รอการตอบกลับ",
      "bookings": "การจอง",
      "disputes": "ข้อพิพาทที่เปิดอยู่",
      "products": "ประกาศ",
      "reviewable": "รอรีวิวจากคุณ"
    },
    "kyc": {
      "ready": "ยืนยันตัวตนแล้ว — คุณเผยแพร่ประกาศได้"
    },
    "moderation": {
      "approve": "อนุมัติ",
      "declineReason": "เหตุผลที่ปฏิเสธ",
      "empty": "ไม่มีรายการรอตรวจสอบ"
    },
    "nav": {
      "account": "บัญชี",
      "main": "หลัก",
      "money": "การเงิน",
      "products": "ประกาศ"
    },
    "product": {
      "blocked": {
        "kyc": "ยืนยันตัวตนเพื่อเผยแพร่ประกาศ",
        "payout": "เพิ่มที่อยู่รับเงิน Solana เพื่อเผยแพร่ประกาศ"
      },
      "createAndPublish": "สร้างและเผยแพร่",
      "declinedReason": "เหตุผล: {reason}",
      "deleteBlocked": "ประกาศนี้มีการจองที่ยังดำเนินอยู่ — ให้ปิดการแสดงผลแทน",
      "deleteConfirm": "ลบประกาศนี้ถาวรใช่ไหม",
      "earned": "รายได้",
      "empty": "ยังไม่มีประกาศ",
      "notFound": "ไม่พบประกาศ",
      "publish": "เผยแพร่",
      "tab": {
        "bookings": "การจอง",
        "calendar": "ปฏิทิน",
        "reviews": "รีวิว",
        "stats": "สถิติ"
      },
      "unlist": "ปิดการแสดงผล"
    },
    "queue": {
      "answer": "ตอบกลับ",
      "bookingTitle": "คำขอจอง #{id}",
      "count": "{count, plural, other {# งาน}}",
      "disputeMeta": "การจอง #{id}",
      "disputeTitle": "ข้อพิพาท #{id}",
      "empty": "ไม่มีงานค้าง — จัดการการจองและรีวิวครบทุกรายการแล้ว",
      "fix": "แก้ไข",
      "review": "เขียนรีวิว",
      "reviewMeta": "เช็กเอาต์เมื่อ {date}",
      "reviewTitle": "การเข้าพัก #{id}",
      "title": "รอการดำเนินการจากคุณ"
    },
    "review": {
      "empty": "ยังไม่มีรายการให้รีวิวในตอนนี้",
      "outgoing": "เห็นได้เฉพาะคุณ — จะเผยแพร่ใน {count, plural, other {# วัน}}",
      "stay": "การเข้าพัก #{id}"
    },
    "schedule": {
      "pick": "เลือกกิจกรรม"
    },
    "section": {
      "balance": "ยอดคงเหลือและการรับเงิน",
      "bookings": "การจอง",
      "calendar": "ปฏิทินและราคา",
      "disputes": "ข้อพิพาท",
      "kyc": "การยืนยันตัวตนและการรับเงิน",
      "moderation": "การตรวจสอบประกาศ",
      "overview": "ภาพรวม",
      "products": "ประกาศทั้งหมด",
      "reviews": "รีวิว",
      "schedule": "ตารางรอบกิจกรรม",
      "stats": "สถิติ"
    },
    "title": "การเป็นโฮสต์"
  },
  "invoice": {
    "completed": "ชำระเงินสำเร็จแล้ว!",
    "expired": "ใบแจ้งหนี้หมดอายุแล้ว",
    "failed": "การชำระเงินล้มเหลว",
    "payWithWallet": "ชำระด้วยกระเป๋าเงิน",
    "processing": "กำลังดำเนินการชำระเงิน…",
    "refund": "ต้องคืนเงิน",
    "statusTitle": "สถานะใบแจ้งหนี้",
    "title": "ใบแจ้งหนี้",
    "transactionFailed": "ธุรกรรมล้มเหลว",
    "transactionNotConfirmed": "ธุรกรรมยังไม่ได้รับการยืนยัน",
    "waitingForPayment": "กำลังรอการชำระเงิน…"
  },
  "kyc": {
    "Pending": "รอตรวจสอบ",
    "Rejected": "ถูกปฏิเสธ",
    "Unverified": "ยังไม่ยืนยัน",
    "Verified": "ยืนยันแล้ว",
    "approve": "อนุมัติ",
    "approveToast": "อนุมัติการยืนยันตัวตนแล้ว",
    "dateOfBirth": "วันเกิด",
    "decision": "ผลการพิจารณา",
    "docType": {
      "DriverLicense": "ใบขับขี่",
      "IdCard": "บัตรประชาชน",
      "Passport": "หนังสือเดินทาง"
    },
    "document": "เอกสาร {n}",
    "documentType": "ประเภทเอกสาร",
    "documents": "เอกสาร",
    "goVerify": "ไปที่การยืนยันตัวตน",
    "label": "การยืนยันตัวตน",
    "legalName": "ชื่อตามกฎหมาย",
    "noAccess": "ไม่สามารถยืนยันตัวตนได้",
    "pendingNote": "กรอกแบบฟอร์มเพื่อเริ่มการยืนยันตัวตน รองรับไฟล์รูปภาพและ PDF",
    "reject": "ปฏิเสธ",
    "rejectReason": "เหตุผลที่ปฏิเสธ",
    "rejectReasonPlaceholder": "เหตุผลที่จะแสดงให้ผู้สมัครเห็น",
    "rejectToast": "ปฏิเสธการยืนยันตัวตนแล้ว",
    "rejectedNote": "เอกสารที่คุณส่งถูกปฏิเสธ",
    "resubmit": "ส่งอีกครั้ง",
    "reviewedAt": "ตรวจสอบเมื่อ",
    "submit": "ส่งเพื่อตรวจสอบ",
    "submitToast": "ส่งเพื่อตรวจสอบแล้ว",
    "title": "การยืนยันตัวตน",
    "underReview": "เอกสารของคุณอยู่ระหว่างการตรวจสอบ",
    "validation": {
      "required": "กรอกข้อมูลให้ครบทุกช่องและอัปโหลดเอกสารของคุณ"
    },
    "verifiedNote": "ยืนยันตัวตนของคุณแล้ว"
  },
  "ledger": {
    "empty": "ยังไม่มีธุรกรรม",
    "history": "ประวัติธุรกรรม",
    "status": {
      "Encumbered": "ระงับไว้",
      "Pending": "รอดำเนินการ",
      "Settled": "ชำระแล้ว",
      "Voided": "ยกเลิกแล้ว"
    },
    "txType": {
      "Adjustment": "ปรับปรุงยอด",
      "Bonus": "โบนัส",
      "DirectPay": "การชำระเงิน",
      "DisputeResolve": "การยุติข้อพิพาท",
      "EscrowDeposit": "ฝากเข้าเอสโครว์",
      "EscrowRefund": "คืนเงิน",
      "EscrowRelease": "การจ่ายเงิน",
      "EscrowResolve": "การยุติข้อพิพาท",
      "Refund": "คืนเงิน",
      "SupplyEarned": "รายได้จากซัพพลาย",
      "SupplyReversed": "การกลับรายการซัพพลาย",
      "Withdrawal": "ถอนเงิน"
    }
  },
  "legal": {
    "cookies": "นโยบายคุกกี้",
    "imprint": "ข้อมูลทางกฎหมาย",
    "privacy": "นโยบายความเป็นส่วนตัว",
    "terms": "ข้อกำหนดการให้บริการ",
    "updated": "อัปเดตล่าสุด {date}"
  },
  "listing": {
    "basicsLabel": "ข้อมูลพื้นฐาน",
    "completeness": "ความครบถ้วน",
    "descriptionLabel": "คำอธิบาย",
    "livePreview": "ตัวอย่างแบบเรียลไทม์",
    "location": "ตำแหน่งที่ตั้ง",
    "maxGuests": "{count, plural, other {ผู้เข้าพัก # คน}}",
    "maxGuestsLabel": "จำนวนผู้เข้าพักสูงสุด",
    "media": "รูปภาพและวิดีโอ",
    "options": {
      "add": "เพิ่มตัวเลือก",
      "hint": "ตัวเลือกคือรูปแบบต่างๆ ของกิจกรรมเดียวกัน — แบบกลุ่มหรือแบบส่วนตัว มีหรือไม่มีรถรับส่ง — แต่ละแบบมีราคาและรูปภาพของตัวเอง เว้นว่างไว้หากต้องการขายในราคาเดียว",
      "item": "ตัวเลือก {index}",
      "label": "ตัวเลือก",
      "priceLocked": "ราคาคำนวณจากตัวเลือกของคุณ",
      "remove": "ลบตัวเลือก",
      "title": "ชื่อตัวเลือก"
    },
    "placeCount": "{count, plural, other {แห่ง}}",
    "requiredFields": "โปรดกรอกข้อมูลที่จำเป็นให้ครบ",
    "tags": "แท็ก",
    "tagsPlaceholder": "ค้นหาแท็ก…",
    "title": "ชื่อ"
  },
  "location": {
    "coordinates": "พิกัด",
    "searchPlaceholder": "ค้นหาที่อยู่…"
  },
  "login": {
    "continueWith": "ดำเนินการต่อด้วย {provider}",
    "forgotPassword": "ลืมรหัสผ่าน?",
    "heading": "ยินดีต้อนรับกลับมา",
    "noAccount": "ยังไม่มีบัญชี?",
    "orContinueWith": "หรือดำเนินการต่อด้วย",
    "passwordInput": "กรอกรหัสผ่าน",
    "signupLink": "สมัครที่นี่",
    "subtitle": "เข้าสู่ระบบเพื่อวางแผนทริปต่อ",
    "title": "เข้าสู่ระบบ",
    "usernameInput": "กรอกชื่อผู้ใช้",
    "welcome": "ยินดีต้อนรับกลับมา {name}"
  },
  "logout": {
    "allDevices": "ออกจากระบบในทุกอุปกรณ์",
    "message": "คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบ",
    "title": "ออกจากระบบ"
  },
  "map": {
    "unavailable": "แผนที่ไม่พร้อมใช้งานในขณะนี้ โปรดลองอีกครั้งภายหลัง"
  },
  "media": {
    "aspect": "สัดส่วนภาพ",
    "zoom": "ซูม"
  },
  "merchant": {
    "address": {
      "add": "เพิ่มที่อยู่",
      "addressPlaceholder": "ที่อยู่กระเป๋าเงิน Solana",
      "cooldown": "ใช้ได้ตั้งแต่ {date}",
      "cooldownInfo": "ที่อยู่ใหม่จะใช้ถอนเงินได้หลังจากเพิ่มแล้ว 24 ชั่วโมง",
      "empty": "ยังไม่มีที่อยู่",
      "ready": "พร้อมใช้งาน",
      "remove": "ลบที่อยู่",
      "removeConfirm": "ลบที่อยู่สำหรับถอนเงินนี้ใช่ไหม",
      "title": "ที่อยู่สำหรับถอนเงิน"
    },
    "balance": {
      "available": "พร้อมใช้",
      "empty": "ยังไม่มีเงิน — รายได้จากการขายจะแสดงที่นี่"
    },
    "closeConfirm": "ปิดร้านค้านี้ใช่ไหม ร้านค้าจะยังใช้งานอยู่จนกว่าจะถอนยอดคงเหลือและชำระเอสโครว์ทั้งหมดเรียบร้อย",
    "closeConfirmTitle": "ปิดร้านค้า",
    "fee": {
      "label": "ค่าธรรมเนียม",
      "max": "ระหว่าง 0 ถึง {max}% — สัญญาจะปฏิเสธค่าที่สูงกว่านี้",
      "note": "มีผลกับการจองใหม่เท่านั้น — ดีลที่เปิดอยู่แล้วยังคงใช้อัตราเดิมตอนสร้าง",
      "saved": "บันทึกค่าธรรมเนียมแล้ว — มีผลกับการจองใหม่"
    },
    "keyModal": {
      "copy": "คัดลอกคีย์",
      "title": "คีย์ลับสำหรับ {name}",
      "warning": "คัดลอกตอนนี้ — คีย์จะแสดงเพียงครั้งเดียวและกู้คืนไม่ได้"
    },
    "live": {
      "activate": "เปิดใช้งานโหมดจริง",
      "activated": "โหมดจริงเปิดใช้งานแล้ว กระเป๋าเงินยังว่างอยู่ — เติมเงินก่อนรับชำระเงินจริง",
      "completed": "โหมดจริงเปิดอยู่แล้ว — สร้างกระเป๋าเงินคัสโตดีที่ขาดหายไปใหม่แล้ว คีย์โหมดจริงเดิมของคุณยังใช้งานได้",
      "confirm": "การเปิดใช้งานโหมดจริงจะเปิดบัญชีเงินจริงสำหรับร้านค้านี้และออกคีย์โหมดจริง — แสดงเพียงครั้งเดียว กระเป๋าเงินคัสโตดีโหมดจริงจะถูกสร้างขึ้นโดยไม่มียอดเงิน และต้องเติมเงินก่อนจึงจะชำระธุรกรรมใดๆ ได้",
      "confirmTitle": "เปิดใช้งานโหมดจริง",
      "info": "โหมดจริงทำงานคู่กับโหมดทดสอบ — มีคีย์ กระเป๋าเงิน และยอดคงเหลือแยกกัน"
    },
    "mode": {
      "Live": "จริง",
      "LiveHint": "เงินจริง",
      "Test": "ทดสอบ",
      "TestHint": "ข้อมูลทดสอบ"
    },
    "provision": {
      "action": "ใช้การตั้งค่าอีกครั้ง",
      "confirm": "ระบบหลังบ้านจะเปรียบเทียบข้อมูลร้านค้าของตนกับข้อมูลที่บันทึกไว้บนเชน และแก้ไขส่วนที่ต่างกัน เรียกใช้ซ้ำได้อย่างปลอดภัย: หากข้อมูลตรงกันอยู่แล้วจะไม่มีอะไรเปลี่ยนแปลง",
      "confirmTitle": "ใช้การตั้งค่า {mode} อีกครั้งใช่ไหม",
      "requested": "ส่งคำขอใช้การตั้งค่าอีกครั้งแล้ว"
    },
    "provisioning": "กำลังตั้งค่ากระเป๋าเงินคัสโตดีและการกำหนดค่าบนเชน — โดยปกติใช้เวลาไม่กี่วินาที",
    "provisioningFailed": "การตั้งค่าใช้เวลานานกว่าปกติ กด “ใช้การตั้งค่าอีกครั้ง” เพื่อตั้งค่าเริ่มต้นให้เสร็จ",
    "status": {
      "Active": "ใช้งานอยู่",
      "Pending": "กำลังตั้งค่า…",
      "Terminated": "ปิดแล้ว",
      "Terminating": "กำลังปิด…"
    },
    "terminating": "กำลังปิดร้านค้านี้ — ถอนยอดคงเหลือและชำระเอสโครว์ที่ยังเปิดอยู่",
    "withdraw": "ถอนเงิน",
    "withdrawal": {
      "amount": "จำนวนเงิน",
      "approve": "อนุมัติ",
      "count": "{count} รายการ",
      "date": "วันที่",
      "empty": "ยังไม่มีการถอนเงิน",
      "handled": "คำขอนี้ได้รับการดำเนินการแล้ว",
      "history": "ประวัติการถอนเงิน",
      "net": "ผู้รับจะได้รับ {amount}",
      "noAddresses": "เพิ่มที่อยู่สำหรับถอนเงินและรอครบ 24 ชั่วโมงก่อนจึงจะถอนเงินได้",
      "receiver": "ที่อยู่ผู้รับ",
      "receiverSelect": "เลือกที่อยู่ปลายทาง",
      "reject": "ปฏิเสธ",
      "status": {
        "Approved": "อนุมัติแล้ว",
        "Completed": "เสร็จสมบูรณ์",
        "Failed": "ล้มเหลว",
        "Manual": "ดำเนินการด้วยตนเอง",
        "Pending": "รอดำเนินการ",
        "Rejected": "ถูกปฏิเสธ",
        "Sending": "กำลังส่ง",
        "Submitted": "ส่งแล้ว"
      },
      "title": "ถอน {currency}"
    }
  },
  "navbar": {
    "menu": {
      "feed": "ฟีด",
      "map": "แผนที่"
    }
  },
  "notification": {
    "chatUnread": "{name} · {count, plural, other {# ข้อความใหม่}}",
    "comment": "{name} {others, plural, =0 {แสดงความคิดเห็นในโพสต์ของคุณ} other {และอีก # คนแสดงความคิดเห็นในโพสต์ของคุณ}}",
    "empty": "ยังไม่มีการแจ้งเตือน",
    "likeComment": "{name} {others, plural, =0 {ถูกใจความคิดเห็นของคุณ} other {และอีก # คนถูกใจความคิดเห็นของคุณ}}",
    "likePost": "{name} {others, plural, =0 {ถูกใจโพสต์ของคุณ} other {และอีก # คนถูกใจโพสต์ของคุณ}}",
    "post": "{name} เผยแพร่โพสต์ใหม่",
    "referralRewarded": "เครดิตรางวัลแนะนำเพื่อนเข้ายอดคงเหลือของคุณแล้ว",
    "reply": "{name} {others, plural, =0 {ตอบกลับความคิดเห็นของคุณ} other {และอีก # คนตอบกลับความคิดเห็นของคุณ}}",
    "reviewReplied": "{name} {others, plural, =0 {ตอบกลับรีวิวของคุณ} other {และอีก # คนตอบกลับรีวิวของคุณ}}",
    "title": "การแจ้งเตือน"
  },
  "oauth": {
    "allow": "อนุญาตการเข้าถึง",
    "checking": "กำลังตรวจสอบแอป…",
    "deny": "ยกเลิก",
    "invalidText": "ลิงก์ขาดพารามิเตอร์ที่จำเป็น กลับไปที่แอปแล้วลองอีกครั้ง",
    "invalidTitle": "คำขอไม่ถูกต้อง",
    "requestText": "ดำเนินการต่อเฉพาะเมื่อคุณรู้จักแอปนี้",
    "requestTitle": "{client} ต้องการเข้าถึงบัญชีของคุณ",
    "scope": {
      "bookingsRead": "ดูการจองของคุณ",
      "memory": "จดจำค่ากำหนดของคุณ",
      "none": "เฉพาะลิงก์ค้นหาและชำระเงิน"
    },
    "title": "การเข้าถึงของแอป",
    "unknownClient": "แอปนี้หรือที่อยู่ callback ของแอปไม่ได้ลงทะเบียนกับ Pinns กลับไปที่แอปแล้วเริ่มใหม่อีกครั้ง"
  },
  "page": {
    "activityDetail": {
      "description": "{title} ใน {city}, {country} ราคา {price} ต่อคน",
      "title": "{title}, {city} — Pinns"
    },
    "activitySearch": {
      "description": "ทัวร์ ทริปท่องเที่ยว และประสบการณ์ใกล้คุณ สอบถามโฮสต์ได้ทุกเรื่องผ่านแชท จองได้ในไม่กี่นาที และแชร์ทริปของคุณในฟีด",
      "descriptionCity": "{count, plural, other {# กิจกรรม}} ใน {city}, {country} เลือกวันที่สะดวก อ่านความเห็นจากผู้เข้าร่วมคนอื่น และสอบถามโฮสต์ได้ทุกเรื่องก่อนจอง",
      "title": "กิจกรรม ทัวร์ และทริปท่องเที่ยว — Pinns",
      "titleCity": "สิ่งที่น่าทำใน {city}, {country}: ทัวร์และประสบการณ์ — Pinns"
    },
    "cookies": {
      "description": "Pinns ใช้คุกกี้และพื้นที่จัดเก็บในเครื่องใดบ้างสำหรับการเข้าสู่ระบบ ภาษา และการวิเคราะห์ เหตุใดแต่ละรายการจึงจำเป็น และวิธีเปลี่ยนตัวเลือกได้ทุกเมื่อ",
      "title": "นโยบายคุกกี้ — Pinns"
    },
    "destination": {
      "description": "{count, plural, =0 {ที่พัก} other {ที่พัก # แห่ง}}ใน {city} ดูที่พักและสิ่งที่น่าทำที่ได้คะแนนสูงสุดในที่เดียว พร้อมค่าใช้จ่ายโดยทั่วไปต่อเดือนที่นี่",
      "title": "{city}, {country} — ที่พักและกิจกรรม"
    },
    "destinations": {
      "description": "เมืองที่มีที่พักและสิ่งที่น่าทำ จองตรงกับโฮสต์และไกด์ ค้นหาทริปถัดไปของคุณ — ตั้งแต่เมืองหลวงที่คึกคักไปจนถึงเมืองริมทะเลที่เงียบสงบ",
      "title": "จุดหมายปลายทาง — เที่ยวที่ไหนดีกับ Pinns"
    },
    "error": {
      "message": "เกิดข้อผิดพลาดจากฝั่งเรา โปรดลองอีกครั้ง",
      "retry": "ลองอีกครั้ง",
      "title": "เกิดข้อผิดพลาด — Pinns"
    },
    "imprint": {
      "description": "ผู้ให้บริการ Pinns ข้อมูลบริษัทเบื้องหลังแพลตฟอร์ม และช่องทางติดต่อเราเรื่องการจอง ประกาศ หนังสือแจ้งทางกฎหมาย หรือคำถามจากสื่อมวลชน",
      "title": "ข้อมูลทางกฎหมาย — Pinns"
    },
    "index": {
      "description": "บอกทริปที่ต้องการด้วยคำพูดของคุณเอง — AI จะค้นหาที่พัก โรงแรม และกิจกรรมให้ แตะไม่กี่ครั้งก็จองได้ ชำระด้วยบัตรหรือคริปโต",
      "title": "ที่พัก โรงแรม และกิจกรรมสำหรับทริปของคุณ — Pinns"
    },
    "login": {
      "description": "การจอง แชทกับโฮสต์ สถานที่ที่บันทึกไว้ และทริปของเพื่อน — อยู่ครบตรงที่คุณค้างไว้ เข้าสู่ระบบด้วยอีเมล Google หรือ GitHub",
      "title": "เข้าสู่ระบบ Pinns — การจอง แชท และสถานที่ที่บันทึกไว้"
    },
    "notFound": {
      "backHome": "กลับหน้าแรก",
      "message": "ไม่พบหน้าที่คุณกำลังค้นหา",
      "title": "ไม่พบหน้านี้ — Pinns"
    },
    "privacy": {
      "description": "Pinns เก็บข้อมูลใดบ้างเมื่อคุณจอง เป็นโฮสต์ หรือแชท ใครได้รับข้อมูล เก็บไว้นานเท่าใด และวิธีเข้าถึง แก้ไข หรือลบข้อมูลทั้งหมดที่เรามี",
      "title": "นโยบายความเป็นส่วนตัว — Pinns"
    },
    "profile": {
      "description": "{name} บน Pinns: ที่พัก กิจกรรม และโพสต์ของโฮสต์ รีวิวที่ผู้เข้าพักเขียนไว้ และช่องทางติดต่อโฮสต์โดยตรงก่อนตัดสินใจจอง",
      "title": "{name} — โปรไฟล์บน Pinns"
    },
    "signup": {
      "description": "จองที่พักและกิจกรรม แล้วแชร์ทริปของคุณในฟีด ลงประกาศที่พักของคุณเองและรับเงินเป็นคริปโตผ่านระบบเอสโครว์บนบล็อกเชน",
      "title": "สมัครสมาชิก Pinns — ที่พัก โรงแรม และกิจกรรม"
    },
    "terms": {
      "description": "กฎการจองที่พักและกิจกรรมบน Pinns การลงประกาศที่พักของคุณเอง การชำระเงินผ่านเอสโครว์คริปโต และขั้นตอนการยกเลิกและคืนเงิน",
      "title": "ข้อกำหนดการให้บริการ — Pinns"
    },
    "unitDetail": {
      "description": "{title} ใน {city}, {country} เริ่มต้น {price} ต่อคืน{guests, plural, =0 {} other { พักได้สูงสุด # คน}}",
      "title": "{title}, {city} — Pinns"
    },
    "unitSearch": {
      "description": "อพาร์ตเมนต์ บ้าน และโรงแรม จากโฮสต์ส่วนตัวและโรงแรมพันธมิตร มีตัวกรอง รีวิวจริงจากผู้เข้าพัก ชำระด้วยบัตรหรือคริปโต",
      "descriptionCity": "{count, plural, other {ที่พัก # แห่ง}}ใน {city}, {country} ดูตำแหน่งที่พักบนแผนที่ เลือกวันที่เข้าพัก และอ่านความเห็นจากผู้เข้าพักก่อนตัดสินใจจอง",
      "title": "ที่พักและโรงแรม: อพาร์ตเมนต์ บ้าน ห้องพัก — Pinns",
      "titleCity": "ที่พักใน {city}, {country}: อพาร์ตเมนต์ บ้าน โรงแรม — Pinns"
    }
  },
  "payment": {
    "card": "บัตร",
    "crypto": "คริปโต",
    "label": "การชำระเงิน"
  },
  "post": {
    "comment": "แสดงความคิดเห็น",
    "composer": "โพสต์ใหม่",
    "like": "ถูกใจ",
    "linkCopied": "คัดลอกลิงก์โพสต์แล้ว",
    "notFound": "ไม่พบโพสต์",
    "placeholder": "แชร์อะไรสักอย่าง…",
    "publish": "เผยแพร่",
    "share": "แชร์",
    "title": "โพสต์"
  },
  "product": {
    "from": "เริ่มต้น {price}",
    "nearby": "ใกล้เคียง",
    "related": "คุณอาจชอบสิ่งนี้ด้วย",
    "relatedEmpty": "ยังไม่มีรายการที่จะแสดง",
    "similar": "ที่คล้ายกัน",
    "status": {
      "Active": "เผยแพร่แล้ว",
      "Declined": "ถูกปฏิเสธ",
      "Deleted": "ลบแล้ว",
      "Draft": "ฉบับร่าง",
      "Pending": "รอตรวจสอบ",
      "Unlisted": "ปิดการแสดงผล"
    }
  },
  "profile": {
    "bio": "เกี่ยวกับฉัน",
    "bioPlaceholder": "เล่าเกี่ยวกับตัวคุณให้ผู้อื่นรู้…",
    "birthday": "วันเกิด",
    "changeCover": "เปลี่ยนภาพหน้าปก",
    "city": "เมือง",
    "displayName": "ชื่อที่แสดง",
    "displayNamePlaceholder": "ชื่อที่จะแสดงต่อผู้อื่น",
    "follow": "ติดตาม",
    "followers": "ผู้ติดตาม",
    "following": "กำลังติดตาม",
    "interests": "ความสนใจ",
    "joined": "เข้าร่วมเมื่อ {date}",
    "languages": "ภาษา",
    "languagesPlaceholder": "เพิ่มภาษา…",
    "linkCopied": "คัดลอกลิงก์โปรไฟล์แล้ว",
    "message": "ส่งข้อความ",
    "noFollows": "ยังไม่มีใครที่นี่",
    "notFound": "ไม่พบผู้ใช้",
    "notifyOff": "ปิดการแจ้งเตือนโพสต์ใหม่",
    "notifyOn": "แจ้งเตือนเมื่อมีโพสต์ใหม่",
    "phoneCountry": "รหัสประเทศ",
    "phonePlaceholder": "กรอกหมายเลขโทรศัพท์",
    "region": "ภูมิภาค",
    "saveInterests": "บันทึกความสนใจ",
    "saveTravels": "บันทึกการเดินทาง",
    "share": "แชร์",
    "social": {
      "add": "เพิ่มลิงก์",
      "instagram": "Instagram",
      "selectType": "เลือกเครือข่าย…",
      "telegram": "Telegram",
      "website": "เว็บไซต์",
      "x": "X"
    },
    "socialLinks": "ลิงก์โซเชียล",
    "solanaAddress": "ที่อยู่รับเงิน Solana",
    "solanaAddressInvalid": "ที่อยู่ Solana ไม่ถูกต้อง",
    "solanaAddressNote": "รับเฉพาะที่อยู่กระเป๋าเงิน Solana เท่านั้น — เงินจากการจองจะโอนเข้าที่อยู่นี้โดยตรง",
    "solanaAddressPlaceholder": "ที่อยู่กระเป๋าเงิน Solana ของคุณ",
    "speaks": "พูดภาษา {languages}",
    "tabs": {
      "likes": "ถูกใจ",
      "listings": "ประกาศ",
      "posts": "โพสต์",
      "reviews": "รีวิว"
    },
    "unfollow": "เลิกติดตาม",
    "updateSuccess": "อัปเดตโปรไฟล์สำเร็จ",
    "visited": "{count, plural, =0 {ประเทศที่เคยไป} other {ประเทศที่เคยไป · # ประเทศ}}"
  },
  "referral": {
    "admin": {
      "currency": "สกุลเงินโบนัส",
      "daysUnit": "วัน",
      "defaultRate": "อัตราเริ่มต้น",
      "deleteConfirm": "ลบอัตราส่วนตัวนี้ใช่ไหม ผู้ใช้จะกลับไปใช้อัตราเริ่มต้น",
      "maxAmount": "โบนัสสูงสุดต่อการจอง",
      "maxBookings": "จำนวนการจองที่ได้โบนัส",
      "newRate": "อัตราส่วนตัวใหม่",
      "percent": "เปอร์เซ็นต์ต่อการจอง",
      "saved": "บันทึกอัตราแล้ว",
      "title": "อัตราค่าแนะนำ",
      "updated": "อัปเดตเมื่อ {date}",
      "userId": "รหัสผู้ใช้",
      "userRate": "อัตราส่วนตัว · ผู้ใช้ {id}",
      "windowDays": "ใช้ได้หลังสมัครสมาชิก"
    },
    "copied": "คัดลอกลิงก์คำเชิญแล้ว",
    "copy": "คัดลอกลิงก์คำเชิญ",
    "limitAmount": "สูงสุด {amount} ต่อการเข้าพัก",
    "limitBookings": "{count, plural, =1 {การจองครั้งแรกของเพื่อน} other {การจอง # ครั้งแรกของเพื่อน}}",
    "limitWindow": "{count, plural, other {ภายใน # วันหลังสมัครสมาชิก}}",
    "payout": "ได้รับเป็นโบนัสเข้ายอดคงเหลือเมื่อเพื่อนของคุณเช็กเอาต์",
    "terms": "รับ {percent}% จากทุกการจองที่เสร็จสมบูรณ์ของเพื่อนคุณ",
    "title": "ชวนเพื่อน"
  },
  "region": {
    "action": {
      "import": "อัปเดตสถานที่",
      "rebuild": "สร้างใหม่",
      "remove": "นำซัพพลายเออร์ออก",
      "reset": "รีเซ็ตเคอร์เซอร์",
      "sync": "เริ่มซิงก์",
      "terminate": "ลบประเทศ"
    },
    "add": "เพิ่มประเทศ",
    "addSupplier": "เพิ่ม {supplier}",
    "basemap": {
      "Detail": "แผนที่ฐาน: ประเทศที่ให้บริการ",
      "World": "แผนที่ฐาน: ทั่วโลก",
      "built": "สร้างเมื่อ {date} · {size}",
      "failed": "สร้างไม่สำเร็จ {date}: {error}",
      "notBuilt": "ยังไม่ได้สร้าง",
      "rebuildStarted": "เริ่มสร้างแผนที่ฐานใหม่แล้ว"
    },
    "catalogSync": "การซิงก์แคตตาล็อก",
    "clearHistory": "ล้างประวัติ",
    "confirm": {
      "clearHistory": "ลบงานที่เสร็จแล้วทั้งหมดออกจากประวัติหรือไม่?",
      "deleteJob": "ลบงานนี้ออกจากประวัติใช่ไหม",
      "remove": "นำ {supplier} ออกจาก {country} ใช่ไหม ประกาศของซัพพลายเออร์จะถูกยกเลิกการเผยแพร่",
      "reset": "รีเซ็ตเคอร์เซอร์ของ {supplier} หรือไม่? การซิงก์ครั้งถัดไปจะอ่านแคตตาล็อกตั้งแต่ต้น รายการที่นำเข้าแล้วจะยังอยู่",
      "terminate": "ลบ {country} ใช่ไหม ประกาศของซัพพลายเออร์จะถูกยกเลิกการเผยแพร่และข้อมูลที่นำเข้าจะถูกลบ"
    },
    "importStarted": "เริ่มอัปเดตสถานที่แล้ว",
    "jobStatus": {
      "Completed": "เสร็จสมบูรณ์",
      "Failed": "ล้มเหลว",
      "Running": "กำลังทำงาน"
    },
    "jobType": {
      "Backfill": "ดึงย้อนหลัง",
      "Incremental": "เพิ่มเติม",
      "Retire": "ยกเลิกการเผยแพร่"
    },
    "jobs": "ประวัติงาน",
    "jobsEmpty": "ยังไม่มีงาน",
    "lastPage": "ดึงข้อมูลถึงหน้า {page}",
    "metric": {
      "created": "สร้างแล้ว",
      "deleted": "ลบแล้ว",
      "failed": "ล้มเหลว",
      "pages": "หน้า",
      "probed": "ตรวจสอบแล้ว",
      "skipped": "ข้าม",
      "unchanged": "ไม่เปลี่ยนแปลง",
      "unparsed": "แยกวิเคราะห์ไม่ได้",
      "updated": "อัปเดตแล้ว"
    },
    "neverSynced": "ยังไม่เคยดึงข้อมูล",
    "pausedByRegion": "หยุดชั่วคราวพร้อมประเทศ",
    "places": "สถานที่",
    "placesFailed": "นำเข้าล้มเหลว {date}: {error}",
    "placesImported": "สถานที่: {count, number} แห่ง, นำเข้า {date}",
    "placesNotImported": "ยังไม่ได้นำเข้าสถานที่",
    "regions": "ประเทศ",
    "regionsEmpty": "ยังไม่มีประเทศ",
    "status": {
      "Active": "ใช้งานอยู่",
      "Paused": "หยุดชั่วคราว",
      "Terminated": "ลบแล้ว",
      "Terminating": "กำลังลบ"
    },
    "syncedUntil": "ซิงก์ถึง {date}",
    "title": "ภูมิภาค",
    "world": "ส่วนอื่นของโลก: ประเทศและเมือง"
  },
  "reset": {
    "errorInvalid": "ลิงก์รีเซ็ตนี้ไม่ถูกต้องหรือหมดอายุแล้ว",
    "invalidText": "ลิงก์รีเซ็ตนี้ไม่มีอยู่หรือรูปแบบไม่ถูกต้อง โปรดขอลิงก์ใหม่",
    "invalidTitle": "ลิงก์ไม่ถูกต้อง",
    "requestNew": "ขอลิงก์ใหม่",
    "submit": "อัปเดตรหัสผ่าน",
    "subtitle": "ตั้งรหัสผ่านใหม่ที่คาดเดายากสำหรับบัญชีของคุณ",
    "success": "อัปเดตรหัสผ่านแล้ว โปรดเข้าสู่ระบบ",
    "title": "ตั้งรหัสผ่านใหม่"
  },
  "review": {
    "content": "รีวิวของคุณ",
    "contentPlaceholder": "แชร์ประสบการณ์ของคุณ…",
    "create": "เขียนรีวิว",
    "hidden": "เห็นได้เฉพาะคุณจนกว่าอีกฝ่ายจะรีวิวหรือหมดเวลารีวิว",
    "hint": {
      "1": "แย่มาก",
      "2": "แย่",
      "3": "ปานกลาง",
      "4": "ดี",
      "5": "ยอดเยี่ยม"
    },
    "reply": "ตอบกลับ",
    "replyPlaceholder": "เขียนคำตอบ…",
    "replySend": "ส่งคำตอบ",
    "stars": "คะแนน",
    "title": "รีวิว",
    "windowClosed": "หมดเวลารีวิวแล้ว"
  },
  "security": {
    "devices": {
      "current": "อุปกรณ์นี้",
      "error": "โหลดรายการอุปกรณ์ไม่สำเร็จ",
      "lastSeen": {
        "long": "ไม่ได้ใช้งานมาสักพัก",
        "recent": "ใช้งานเมื่อสักครู่",
        "today": "ใช้งานเวลา {time}",
        "yesterday": "ใช้งานเมื่อวานเวลา {time}"
      },
      "refresh": "รีเฟรช",
      "revoke": "เพิกถอน",
      "revokeConfirm": "เพิกถอน {label} ใช่ไหม",
      "revokeHint": "อุปกรณ์จะถูกออกจากระบบทันที",
      "revokedToast": "เพิกถอนอุปกรณ์แล้ว",
      "title": "อุปกรณ์ที่ใช้งานอยู่",
      "unknownDevice": "อุปกรณ์ที่ไม่รู้จัก",
      "unknownDeviceWithDate": "อุปกรณ์ที่เพิ่มเมื่อ {date}"
    },
    "push": {
      "denied": "การอนุญาตถูกบล็อก เปิดการตั้งค่าเบราว์เซอร์เพื่ออนุญาตการแจ้งเตือน",
      "label": "การแจ้งเตือนแบบพุช",
      "unsupported": "เบราว์เซอร์นี้ไม่รองรับการแจ้งเตือนแบบพุช"
    }
  },
  "selector": {
    "searchPlaceholder": "ค้นหา…"
  },
  "settings": {
    "account": "บัญชี"
  },
  "signup": {
    "alreadyHaveAccount": "มีบัญชีอยู่แล้ว?",
    "checkEmailText": "เราส่งลิงก์ยืนยันไปที่ {email} แล้ว เปิดลิงก์เพื่อเปิดใช้งานบัญชีของคุณ",
    "checkEmailTitle": "ตรวจสอบอีเมลของคุณ",
    "confirmPassword": "ยืนยันรหัสผ่าน",
    "confirmPasswordInput": "ยืนยันรหัสผ่าน",
    "errorTaken": "อีเมลหรือชื่อผู้ใช้นี้ถูกใช้แล้ว",
    "heading": "สร้างบัญชี",
    "loginLink": "เข้าสู่ระบบที่นี่",
    "resend": "ส่งอีเมลอีกครั้ง",
    "resent": "ส่งอีเมลยืนยันอีกครั้งแล้ว",
    "strength": {
      "fair": "พอใช้",
      "good": "ดี",
      "strong": "แข็งแรง",
      "weak": "อ่อน"
    },
    "subtitle": "เริ่มสำรวจได้ใน 30 วินาที",
    "title": "สมัครสมาชิก",
    "validation": {
      "confirmPasswordError": "รหัสผ่านไม่ตรงกัน",
      "confirmPasswordSuccess": "✓ รหัสผ่านตรงกัน",
      "emailError": "โปรดกรอกอีเมลที่ถูกต้อง",
      "emailSuccess": "✓ อีเมลถูกต้อง",
      "passwordError": "รหัสผ่าน: 8-32 ตัวอักษร มีตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวเลข และอักขระพิเศษ (#$^+=!*()@%&)",
      "passwordSubmit": "รหัสผ่านต้องมี 8-32 ตัวอักษร ประกอบด้วยตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวเลข และอักขระพิเศษ",
      "passwordSuccess": "✓ รหัสผ่านแข็งแรง",
      "usernameError": "ชื่อผู้ใช้: 4-24 ตัวอักษร ใช้ได้เฉพาะตัวอักษรและตัวเลข ห้ามขึ้นต้นด้วย _ หรือ .",
      "usernameSubmit": "ชื่อผู้ใช้ต้องมี 4-24 ตัวอักษร ใช้ได้เฉพาะตัวอักษรและตัวเลข และห้ามขึ้นต้นด้วย _ หรือ .",
      "usernameSuccess": "✓ ชื่อผู้ใช้ถูกต้อง"
    }
  },
  "stats": {
    "allCurrencies": "ทั้งหมด",
    "approved": "อนุมัติแล้ว",
    "balance": "ยอดคงเหลือ",
    "bookingCount": "{count, plural, other {# การจอง}}",
    "byCurrency": "ตามสกุลเงิน",
    "byProduct": "ตามประกาศ",
    "currencies": "สกุลเงิน",
    "earnings": "รายได้",
    "export": "ดาวน์โหลดรายการเดินบัญชี",
    "flow": "กระแสเงิน (เข้า/ออก)",
    "gmv": "GMV",
    "in": "เข้า",
    "invoices": "ใบแจ้งหนี้",
    "noData": "ไม่มีข้อมูล",
    "noMerchant": "ยังไม่ได้เลือกร้านค้า",
    "out": "ออก",
    "paidOut": "จ่ายแล้ว",
    "peakCurrency": "สูงสุด: {currency}",
    "peakStatus": "สูงสุด: {status}",
    "pending": "รอการจ่ายเงิน",
    "range": {
      "1y": "1 ปี",
      "30d": "30 วัน",
      "7d": "7 วัน",
      "90d": "90 วัน",
      "all": "ทั้งหมด",
      "ytd": "ตั้งแต่ต้นปี"
    },
    "refunds": "การคืนเงิน",
    "statusDistribution": "การกระจายตามสถานะ",
    "tab": {
      "bookings": "การจอง",
      "earnings": "รายได้",
      "overview": "ภาพรวม",
      "revenue": "รายได้แพลตฟอร์ม"
    },
    "takeRate": "อัตราค่าธรรมเนียม",
    "totalBookings": "การจองทั้งหมด",
    "totalCount": "ทั้งหมด {count}",
    "transactions": "ธุรกรรม",
    "txCount": "{count, plural, other {# ธุรกรรม}}",
    "wallet": "กระเป๋าเงิน",
    "walletCount": "{count, plural, other {# กระเป๋าเงิน}}",
    "walletsTitle": "กระเป๋าเงินสำหรับชำระเงิน"
  },
  "toast": {
    "attachment": {
      "failed": "แนบไฟล์ไม่สำเร็จ: {reason}"
    },
    "booking": {
      "Approved": "การจอง #{id} ได้รับการอนุมัติ",
      "Cancelled": "การจอง #{id} ถูกยกเลิก",
      "Completed": "การจอง #{id} เสร็จสมบูรณ์",
      "Declined": "การจอง #{id} ถูกปฏิเสธ",
      "Expired": "การจอง #{id} หมดอายุ",
      "Pending": "การจอง #{id} กำลังรอการชำระเงิน",
      "Refunding": "กำลังดำเนินการคืนเงินสำหรับการจอง #{id}",
      "Requested": "คำขอจองใหม่ #{id}"
    },
    "chatInvite": "คำเชิญแชทใหม่",
    "chatMemberAddedSelf": "คุณถูกเพิ่มเข้าแชท",
    "chatMemberRemovedSelf": "คุณถูกนำออกจากแชท",
    "deviceRevokedSelf": "อุปกรณ์นี้ถูกออกจากระบบแล้ว",
    "dispute": {
      "Open": "เปิดข้อพิพาทสำหรับการจอง #{bookingId} แล้ว",
      "Resolved": "ข้อพิพาทของการจอง #{bookingId} ยุติแล้ว",
      "Resolving": "ข้อพิพาทของการจอง #{bookingId} กำลังดำเนินการ"
    },
    "geo": {
      "permissionDenied": "ไม่ได้รับอนุญาตให้เข้าถึงตำแหน่ง เปิดใช้งานได้ใน การตั้งค่า → ความเป็นส่วนตัว → บริการหาตำแหน่ง",
      "timeout": "ไม่สามารถระบุตำแหน่งของคุณได้ทันเวลา ลองอีกครั้ง",
      "unavailable": "ไม่สามารถระบุตำแหน่งบนอุปกรณ์นี้ได้"
    },
    "invoice": {
      "Cancelled": "ใบแจ้งหนี้ #{id} ถูกยกเลิก",
      "Completed": "ใบแจ้งหนี้ #{id} เสร็จสมบูรณ์",
      "Expired": "ใบแจ้งหนี้ #{id} หมดอายุ",
      "Failed": "ใบแจ้งหนี้ #{id} ล้มเหลว",
      "Pending": "ใบแจ้งหนี้ #{id} รอดำเนินการ",
      "Refund": "ใบแจ้งหนี้ #{id} คืนเงินแล้ว"
    },
    "merchant": {
      "active": "ร้านค้าของคุณพร้อมรับชำระเงินแล้ว",
      "terminated": "ร้านค้าปิดแล้ว",
      "walletCreated": "กระเป๋าเงินคัสโตดีพร้อมใช้งานแล้ว"
    },
    "product": {
      "approved": "ประกาศ #{productId} เผยแพร่แล้ว",
      "declined": "ประกาศ #{productId} ถูกปฏิเสธ"
    }
  },
  "unit": {
    "amenities": "สิ่งอำนวยความสะดวก",
    "amenityType": {
      "AirConditioning": "เครื่องปรับอากาศ",
      "AirportShuttle": "บริการรับส่งสนามบิน",
      "Balcony": "ระเบียง",
      "Bar": "บาร์",
      "Breakfast": "อาหารเช้า",
      "Dryer": "เครื่องอบผ้า",
      "Elevator": "ลิฟต์",
      "EvCharger": "ที่ชาร์จรถยนต์ไฟฟ้า",
      "Fireplace": "เตาผิง",
      "Fitness": "ฟิตเนส",
      "Heating": "เครื่องทำความร้อน",
      "HotTub": "อ่างน้ำร้อน",
      "Kitchen": "ห้องครัว",
      "LuggageStorage": "ที่รับฝากกระเป๋า",
      "Parking": "ที่จอดรถ",
      "Pool": "สระว่ายน้ำ",
      "Restaurant": "ร้านอาหาร",
      "RoomService": "รูมเซอร์วิส",
      "Sauna": "ซาวน่า",
      "Spa": "สปา",
      "Stove": "เตาทำอาหาร",
      "Tv": "ทีวี",
      "Washer": "เครื่องซักผ้า",
      "WheelchairAccessible": "รองรับรถเข็น",
      "WiFi": "Wi-Fi",
      "Workspace": "พื้นที่ทำงาน"
    },
    "area": "{size} ตร.ม.",
    "areaLabel": "พื้นที่",
    "bathrooms": "{count, plural, other {# ห้องน้ำ}}",
    "bathroomsLabel": "ห้องน้ำ",
    "bedrooms": "{count, plural, other {# ห้องนอน}}",
    "bedroomsLabel": "ห้องนอน",
    "calendar": {
      "closed": "ปิด",
      "label": "ปฏิทิน",
      "legendClosed": "ปิด",
      "legendImported": "จากปฏิทินภายนอก",
      "legendOverride": "กำหนดเอง",
      "maxNights": "จำนวนคืนสูงสุด",
      "mergeHint": "ช่องที่เว้นว่างจะคงค่าเดิมไว้ ใช้ “ล้างค่าที่กำหนดเอง” เพื่อกลับไปใช้ค่าพื้นฐาน",
      "minNights": "จำนวนคืนขั้นต่ำ",
      "pickRange": "เลือกวันที่หรือช่วงวันที่",
      "quantity": "จำนวนห้องว่าง",
      "reset": "ล้างค่าที่กำหนดเอง",
      "resetConfirm": "ล้างค่าที่กำหนดเองทั้งหมดในวันที่เลือกและกลับไปใช้ค่าพื้นฐานใช่ไหม",
      "saved": "อัปเดตปฏิทินแล้ว",
      "scope": "ใช้กับ",
      "scopeUnit": "ทั้งที่พัก",
      "selection": "{from} — {to}",
      "sync": {
        "add": "เพิ่มปฏิทิน",
        "added": "เชื่อมต่อปฏิทินแล้ว",
        "broken": "ลิงก์ใช้งานไม่ได้แล้ว ซิงก์สำเร็จครั้งล่าสุด: {date} วันที่ที่ถูกบล็อกไว้แล้วจะยังคงอยู่จนกว่าจะแก้ไข",
        "copied": "คัดลอกลิงก์แล้ว",
        "copy": "คัดลอกลิงก์ปฏิทิน",
        "deleteConfirm": "ยกเลิกการเชื่อมต่อปฏิทินนี้ใช่ไหม วันที่ที่ถูกบล็อกไว้จะว่างอีกครั้ง",
        "empty": "ยังไม่มีปฏิทินภายนอก",
        "exportHint": "วางลิงก์นี้ใน Airbnb → นำเข้าปฏิทิน เพื่อให้การจองบน Pinns บล็อกวันที่เหล่านั้นด้วย เว็บไซต์เหล่านั้นจะรีเฟรชลิงก์ทุกๆ ไม่กี่ชั่วโมง",
        "exportTitle": "ส่งออกไปยังเว็บไซต์อื่น",
        "importHint": "ใน Airbnb: ที่พัก → วันว่าง → ซิงก์ปฏิทิน → ส่งออก (Booking และ VRBO ใช้รูปแบบเดียวกัน) เรารีเฟรชทุกชั่วโมง",
        "name": "ชื่อ",
        "neverSynced": "ยังไม่ได้ซิงก์",
        "room": "ใช้กับ",
        "syncedAt": "ซิงก์เมื่อ {date} · {count, plural, =0 {ไม่มีช่วงที่ถูกบล็อก} other {ถูกบล็อก # ช่วง}}",
        "title": "ปฏิทินภายนอก",
        "url": "ลิงก์ iCal",
        "wholeUnit": "ทั้งที่พัก"
      }
    },
    "checkInTime": "เวลาเช็กอิน",
    "checkOutTime": "เวลาเช็กเอาต์",
    "city": "เมือง",
    "create": "สร้างที่พัก",
    "instant": "จองได้ทันที",
    "label": "{count, plural, other {ที่พัก}}",
    "locationHeading": "ตำแหน่งที่ตั้ง",
    "maxNightsLabel": "จำนวนคืนสูงสุด",
    "minNights": "{count, plural, other {ขั้นต่ำ # คืน}}",
    "minNightsLabel": "จำนวนคืนขั้นต่ำ",
    "notFound": "ไม่พบที่พัก",
    "petsAllowed": "อนุญาตสัตว์เลี้ยง",
    "prepaid": "ชำระล่วงหน้า",
    "property": "ประเภทที่พัก",
    "rates": {
      "add": "เพิ่มแพ็กเกจราคา",
      "enabled": "เปิดให้จอง",
      "feesAtProperty": "ค่าธรรมเนียมที่ชำระที่ที่พัก",
      "hint": "แพ็กเกจราคาคือชุดของราคา มื้ออาหาร และเงื่อนไขการยกเลิก — เช่น รวมอาหารเช้า ไม่สามารถขอคืนเงินได้ แพ็กเกจราคาในส่วนนี้ใช้ขายทั้งที่พัก หากต้องการขายห้องแยก ให้กำหนดราคาในแต่ละห้องด้านล่าง",
      "item": "แพ็กเกจราคา {index}",
      "label": "แพ็กเกจราคา",
      "remove": "ลบแพ็กเกจราคา"
    },
    "reviewCount": "{count, plural, other {# รีวิว}}",
    "rooms": {
      "add": "เพิ่มห้อง",
      "hint": "ห้องคือประเภทห้องที่มีรูปภาพและราคาของตัวเอง เว้นว่างไว้หากให้เช่าทั้งที่พัก",
      "item": "ห้อง {index}",
      "label": "ห้อง",
      "quantity": "จำนวนห้องประเภทนี้",
      "remove": "ลบห้อง",
      "sizeSqm": "ขนาด (ตร.ม.)",
      "title": "ชื่อห้อง"
    },
    "sleepsLabel": "จำนวนผู้เข้าพัก",
    "starRating": "{count, plural, other {# ดาว}}",
    "tagsMaxReached": "เพิ่มแท็กได้สูงสุด {max} แท็ก",
    "unitType": {
      "Apartment": "อพาร์ตเมนต์",
      "Campsite": "ลานกางเต็นท์",
      "Chalet": "ชาเลต์",
      "Cottage": "กระท่อม",
      "Hostel": "โฮสเทล",
      "Hotel": "โรงแรม",
      "House": "บ้าน",
      "Loft": "ลอฟต์",
      "Resort": "รีสอร์ท",
      "Studio": "สตูดิโอ",
      "Villa": "วิลล่า"
    },
    "validation": {
      "createError": "สร้างที่พักไม่สำเร็จ โปรดลองอีกครั้ง",
      "updateError": "อัปเดตที่พักไม่สำเร็จ โปรดลองอีกครั้ง"
    },
    "verifiedHost": "โฮสต์ที่ยืนยันตัวตนแล้ว"
  },
  "upload": {
    "dropOrClick": "วางไฟล์ที่นี่หรือคลิกเพื่ออัปโหลด",
    "maxReached": "ครบจำนวนสูงสุด {max} ไฟล์แล้ว",
    "uploading": "รอให้อัปโหลดเสร็จก่อน"
  },
  "user": {
    "balance": {
      "available": "ถอนได้",
      "empty": "ยอดคงเหลือของคุณว่างอยู่ — เงินจากการจองที่เสร็จสมบูรณ์ (การจ่ายเงินจากเอสโครว์) จะแสดงที่นี่",
      "inDispute": "อยู่ระหว่างข้อพิพาท",
      "inEscrow": "อยู่ในเอสโครว์"
    },
    "logout": "ออกจากระบบ"
  },
  "verify": {
    "errorExpired": "ลิงก์ยืนยันนี้หมดอายุแล้ว โปรดสมัครสมาชิกอีกครั้ง",
    "errorTaken": "บัญชีนี้ได้รับการยืนยันแล้ว โปรดเข้าสู่ระบบ",
    "errorText": "ลิงก์นี้ไม่ถูกต้องหรือหมดอายุแล้ว ลองสมัครสมาชิกอีกครั้ง",
    "errorTitle": "การยืนยันไม่สำเร็จ",
    "signupAgain": "สมัครสมาชิกอีกครั้ง",
    "title": "การยืนยันอีเมล",
    "verifying": "กำลังยืนยันอีเมลของคุณ…"
  },
  "wallet": {
    "add": "เพิ่มกระเป๋าเงิน",
    "cctp": {
      "chain": {
        "arbitrum": "Arbitrum",
        "avalanche": "Avalanche",
        "base": "Base",
        "ethereum": "Ethereum",
        "optimism": "Optimism",
        "polygon": "Polygon"
      },
      "noSolana": "เชื่อมต่อกระเป๋าเงิน Solana ก่อน — เงินคืนจะจ่ายเข้ากระเป๋านี้",
      "step": {
        "approving": "อนุมัติ USDC ในกระเป๋าเงินของคุณ…",
        "building": "กำลังเตรียมธุรกรรม…",
        "burning": "ยืนยันการโอน…",
        "relaying": "กำลังโอนข้ามเชนไปยัง Solana…"
      }
    },
    "connect": "เชื่อมต่อกระเป๋าเงินอื่น",
    "disconnect": "ยกเลิกการเชื่อมต่อ",
    "method": {
      "cctp": "EVM (CCTP)",
      "solana": "Solana"
    },
    "notConnected": "ยังไม่ได้เชื่อมต่อกระเป๋าเงิน",
    "step": {
      "awaiting-signature": "ยืนยันในกระเป๋าเงินของคุณ…",
      "building": "กำลังเตรียมธุรกรรม…"
    },
    "viewAddress": "ดูที่อยู่บน Explorer",
    "viewTx": "ดูธุรกรรม"
  }
}
