{
  "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": "1인당",
    "person": "1인",
    "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 {1박} other {#박}}",
      "taxesIncluded": "세금 포함",
      "unavailable": "방금 이 날짜의 예약이 마감되었습니다. 다른 날짜를 선택해 보세요.",
      "unavailableCell": "예약 불가",
      "viewPhotos": "사진 보기"
    },
    "pay": {
      "bookAgain": "다시 예약하기",
      "bridging": "결제 금액을 Solana로 브리징하고 있습니다. 몇 분 정도 걸릴 수 있으며 자동으로 이어서 진행됩니다.",
      "expired": "결제 가능 시간이 종료되었습니다. 이미 보낸 금액은 지갑으로 반환됩니다.",
      "info": {
        "cctp": "USDC는 Circle CCTP를 통해 EVM 지갑에서 Solana 에스크로로 이동합니다. 환불은 결제에 사용한 EVM 지갑이 아니라 Solana 지갑으로 USDC로 지급됩니다.",
        "cctpLink": "CCTP 작동 방식",
        "solana": "결제 금액은 온체인 에스크로에 보관되며 체크인 후 호스트에게 지급됩니다. 예약이 취소되면 전액이 결제한 지갑으로 반환됩니다."
      },
      "method": "결제 수단",
      "now": "지금 결제",
      "processing": "결제가 접수되었습니다. 온체인에서 확인 중이며 최대 1분 정도 걸릴 수 있습니다.",
      "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": "환불이 접수되었습니다. 온체인에서 정산 중이며 최대 1분 정도 걸릴 수 있습니다.",
    "refundRequest": "환불 요청",
    "request": "예약 요청",
    "search": "예약 또는 숙소 ID로 검색…",
    "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, number, ::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": "1:1",
    "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": "투어, 클래스, 시음, 체험 — 1인 또는 그룹 단위로 예약됩니다.",
      "title": "체험"
    },
    "heading": "무엇을 등록하시겠습니까?",
    "howItWorks": "이용 방법",
    "start": "시작하기",
    "step1": {
      "desc": "사진, 가격, 규칙을 입력하면 바로 게시됩니다. 무료입니다.",
      "title": "설명 작성 및 게시"
    },
    "step2": {
      "desc": "게스트가 예약하고 에스크로로 결제합니다. 세부 사항은 채팅으로 조율하세요.",
      "title": "예약 받기"
    },
    "step3": {
      "desc": "첫 대금 지급 전에 신원 인증(KYC)과 세금 정보가 필요합니다(법적 요건).",
      "title": "인증 후 대금 받기"
    },
    "subtitle": "게시는 무료이며 몇 분이면 끝납니다. 신원 인증과 대금 수령 정보는 나중에 추가해도 됩니다. 대금을 받기 전에만 있으면 됩니다.",
    "unit": {
      "desc": "아파트, 코티지, 객실, B&B 등 1박 단위로 예약할 수 있는 모든 곳.",
      "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의 에스크로 프로그램에 보관됩니다. 프로그램이 자금을 관리하며, 이에 대한 개인 키는 존재하지 않습니다. 수령인인 회원님과 호스트는 거래가 생성될 때 고정됩니다. 저희 키를 가지고 있어도 제3자에게 돈을 보낼 수는 없습니다.",
    "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": "좌표",
    "outOfService": "이 지점은 서비스 지역 밖입니다. 국가 내 육지의 위치를 선택하세요.",
    "searchPlaceholder": "주소 검색…"
  },
  "login": {
    "continueWith": "{provider}(으)로 계속하기",
    "forgotPassword": "비밀번호를 잊으셨나요?",
    "heading": "다시 오신 것을 환영합니다",
    "noAccount": "계정이 없으신가요?",
    "orContinueWith": "또는 다음으로 계속하기",
    "passwordInput": "비밀번호 입력",
    "signupLink": "회원가입하기",
    "subtitle": "로그인하고 여행을 이어가세요",
    "title": "로그인",
    "usernameInput": "사용자 이름 입력",
    "welcome": "{name}님, 다시 오신 것을 환영합니다"
  },
  "logout": {
    "allDevices": "모든 기기에서 로그아웃",
    "message": "로그아웃할까요?",
    "title": "로그아웃"
  },
  "map": {
    "unavailable": "지금은 지도를 사용할 수 없습니다. 나중에 다시 시도하세요.",
    "unsupported": "사용 중인 브라우저에서 지도를 표시할 수 없습니다."
  },
  "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": "이 앱 또는 콜백 주소는 Pinns에 등록되어 있지 않습니다. 앱으로 돌아가 처음부터 다시 시작해 주세요."
  },
  "page": {
    "activityDetail": {
      "description": "{country} {city}의 {title}. 1인당 {price}.",
      "title": "{title}, {city} — Pinns"
    },
    "activitySearch": {
      "description": "주변의 투어, 여행 프로그램, 체험을 찾아보세요. 궁금한 점은 채팅으로 호스트에게 묻고, 몇 분 만에 예약한 뒤 여행 이야기를 피드에 공유하세요.",
      "descriptionCity": "{country} {city}의 체험 {count, plural, other {#개}}. 원하는 날짜를 고르고, 다른 게스트의 후기를 읽고, 예약 전에 호스트에게 무엇이든 물어보세요.",
      "title": "체험, 투어, 여행 프로그램 — Pinns",
      "titleCity": "{country} {city} 즐길 거리: 투어와 체험 — Pinns"
    },
    "cookies": {
      "description": "Pinns가 로그인, 언어 설정, 분석에 사용하는 쿠키와 로컬 저장소의 종류, 각각이 필요한 이유, 그리고 언제든 선택을 변경하는 방법을 안내합니다.",
      "title": "쿠키 정책 — Pinns"
    },
    "destination": {
      "description": "{city}의 {count, plural, =0 {숙소} other {숙소 #곳}}. 평점이 가장 높은 숙소와 즐길 거리를 한눈에 보고, 한 달 지내는 데 보통 드는 비용도 확인하세요.",
      "title": "{country} {city} — 숙소와 체험"
    },
    "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": "Pinns의 {name}: 호스트가 등록한 리스팅, 체험, 게시물과 게스트가 남긴 후기를 확인하고, 예약 전에 호스트에게 직접 연락해 보세요.",
      "title": "{name} — Pinns 프로필"
    },
    "signup": {
      "description": "숙소와 체험을 예약하고 여행 이야기를 피드에 공유하세요. 내 숙소를 등록하고 온체인 에스크로를 통해 암호화폐로 대금을 받을 수 있습니다.",
      "title": "Pinns 회원가입 — 숙소, 호텔, 체험"
    },
    "terms": {
      "description": "Pinns에서 숙소와 체험을 예약하고, 내 숙소를 등록하고, 암호화폐 에스크로로 결제하는 규칙과 취소 및 환불 방식을 안내합니다.",
      "title": "서비스 약관 — Pinns"
    },
    "unitDetail": {
      "description": "{country} {city}의 {title}. 1박 {price}부터{guests, plural, =0 {} other {, 최대 게스트 #명}}.",
      "title": "{title}, {city} — Pinns"
    },
    "unitSearch": {
      "description": "개인 호스트와 호텔 파트너의 아파트, 주택, 호텔. 다양한 필터와 솔직한 게스트 후기를 확인하고, 카드나 암호화폐로 결제하세요.",
      "descriptionCity": "{country} {city}의 숙소 {count, plural, other {#곳}}. 지도에서 위치를 확인하고 날짜를 고른 뒤, 예약 전에 다른 게스트의 후기를 읽어 보세요.",
      "title": "숙소와 호텔: 아파트, 주택, 객실 — Pinns",
      "titleCity": "{country} {city} 숙소: 아파트, 주택, 호텔 — Pinns"
    }
  },
  "payment": {
    "card": "카드",
    "crypto": "암호화폐",
    "label": "결제"
  },
  "post": {
    "comment": "댓글",
    "composer": "새 게시물",
    "like": "좋아요",
    "linkCopied": "게시물 링크가 복사되었습니다",
    "notFound": "게시물을 찾을 수 없습니다",
    "placeholder": "무언가를 공유해 보세요…",
    "publish": "게시",
    "share": "공유",
    "title": "게시물"
  },
  "product": {
    "from": "{price}부터",
    "nearby": "주변",
    "related": "이런 곳은 어떠십니까",
    "relatedEmpty": "아직 표시할 항목이 없습니다",
    "relatedUnavailable": "이 날짜에 근처에 비어 있는 곳이 없습니다",
    "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": "사용자 ID",
      "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": "{country}에서 {supplier}을(를) 제거할까요? 리스팅 게시가 중단됩니다.",
      "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": "TV",
      "Washer": "세탁기",
      "WheelchairAccessible": "휠체어 접근 가능",
      "WiFi": "와이파이",
      "Workspace": "업무 전용 공간"
    },
    "area": "{size}m²",
    "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도 같은 형식을 사용합니다. 1시간마다 새로고침합니다.",
        "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": "면적(m²)",
      "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": "익스플로러에서 주소 보기",
    "viewTx": "거래 보기"
  }
}
