import type { Dict } from "./types";

export const koDict: Dict = {
  brand: "ARK 라이브러리",
  mainNav: "사이트 메뉴",
  home: "홈",
  all: "전체 자료",
  categories: "카테고리",
  latest: "최신",
  official: "공식 추천",
  popular: "인기 자료",
  search: "검색",
  searchPlaceholder: "자료 검색...",
  searchPanelPlaceholder: "자료 검색...",
  searchNow: "지금 검색",
  searchSubmit: "검색",
  cancel: "취소",
  clear: "지우기",
  searchPanelHint: "제목, 카테고리, 태그, 요약, 파일 유형, 본문 검색 지원",
  currentTags: "사용 가능한 태그",
  noTagsAvailable: "사용 가능한 태그가 없습니다.",
  tagPostsTitle: "#{{tag}} 관련 자료",
  noTagPosts: "이 태그가 포함된 자료가 없습니다.",
  viewAll: "전체 보기",
  backToTop: "맨 위로",
  heroTitle: "ARK 공식 데이터베이스",
  heroSub:
    "ARK 라이브러리를 한곳에 모아 정리·관리하여 필요한 자료를 빠르게 찾고 커뮤니티의 성장을 함께 이끌어 갑니다.",
  categorySection: "카테고리",
  officialSection: "공식 추천",
  latestSection: "최신 업데이트",
  popularSection: "인기 자료",
  preview: "미리보기",
  download: "다운로드",
  downloading: "다운로드 중…",
  downloadOk: "다운로드 완료",
  downloadFail: "다운로드 실패, 다시 시도해 주세요",
  longPressImageSave: "이미지를 길게 눌러 저장",
  saveAlbumGuideTitle: "Save to album guide",
  saveAlbumGuideIntro:
    "Your download has started. Follow the steps below to save the file to your album.",
  saveAlbumGuideImageLabel: "Image",
  saveAlbumGuideVideoLabel: "Video",
  saveAlbumGuideIosStep1:
    "After the download finishes, tap the browser download icon or open the Downloads folder in the Files app.",
  saveAlbumGuideIosStep2: "Open the downloaded image or video file.",
  saveAlbumGuideIosStep3:
    "Tap the share button, then choose Save Image or Save Video to add it to Photos.",
  saveAlbumGuideAndroidStep1:
    "After the download finishes, tap the download notification or open Files / Downloads.",
  saveAlbumGuideAndroidStep2: "Open the downloaded image or video file.",
  saveAlbumGuideAndroidStep3:
    "If it does not appear in Gallery automatically, use the menu to save or move it to Photos or Gallery.",
  saveAlbumGuideDesktopStep1:
    "After the download finishes, open it from your browser downloads list or the Downloads folder.",
  saveAlbumGuideDesktopStep2:
    "To keep it in a phone album, transfer it to your phone with AirDrop, cable, or cloud drive, then save it there.",
  showMore: "모두 보기",
  showLess: "접기",
  share: "공유",
  langLabel: "언어",
  admin: "관리자",
  login: "로그인",
  logout: "로그아웃",
  email: "이메일",
  password: "비밀번호",
  dashboard: "대시보드",
  resources: "자료",
  newResource: "새 자료",
  save: "저장",
  title: "제목",
  description: "설명",
  type: "유형",
  language: "언어",
  category: "카테고리",
  status: "상태",
  public: "공개",
  downloadable: "다운로드 가능",
  recommended: "추천",
  cover: "커버 이미지 URL",
  fileUrl: "파일 URL",
  externalUrl: "외부 링크",
  body: "본문",
  badge: "추천 배지",
  published: "게시됨",
  draft: "초안",
  archived: "보관됨",
  noResults:
    "검색 결과가 없습니다. 다른 키워드로 검색하거나 카테고리를 둘러보세요.",
  copyLink: "링크 복사",
  related: "관련 자료",
  total: "전체 자료",
  views: "조회수",
  downloads: "다운로드 수",
  lang_zh_CN: "중국어",
  lang_en: "영어",
  lang_ja: "일본어",
  lang_ko: "한국어",
  lang_vi: "베트남어",
  lang_id: "인도네시아어",
  lang_ms: "말레이어",
  filterAll: "전체 유형",
  sortPublished: "게시일",
  type_ppt: "PPT",
  type_music: "음악",
  type_video: "동영상",
  type_image: "이미지",
  type_pdf: "PDF",
  type_link: "링크",
  type_text: "텍스트",
  type_archive: "압축 파일",
  type_zip: "ZIP",
  adminLoginTitle: "관리자 로그인",
  adminEditResource: "자료 편집",
  adminVideoFileHint:
    "동영상 파일을 업로드 (MP4/WebM/MOV 등)하고 유형을 '동영상'으로 설정하면 사이트에서 자동 재생됩니다 (기본 음소거, 사용자가 음소거 해제 가능).",
  adminStatTodayNew: "오늘 신규",
  adminStatFavorites: "즐겨찾기",
  adminMetricDownloads: "다운로드",
  adminMetricFavorites: "즐겨찾기",
  adminMetricViews: "조회수",
  edit: "편집",
  backToList: "목록으로",
  sortOrderLabel: "정렬 순서",
  previewUrlLabel: "미리보기 URL",
  tagsCommaLabel: "태그 (쉼표로 구분)",
  uploadFile: "업로드",
  loading: "로딩 중…",
  loadMoreFailed: "더 불러오지 못했습니다. 연결을 확인하고 다시 시도하세요.",
  retry: "다시 시도",
  searchingForPost:
    "게시물을 찾는 중… 이전 게시물을 불러오고 있습니다. 잠시만 기다려주세요.",
  postNotFound:
    "현재 목록에서 이 게시물을 찾을 수 없습니다. 삭제되었을 수 있습니다.",
  paginationPrev: "이전",
  paginationNext: "다음",
  listRange: "{{from}}–{{to}} / 총 {{total}}건",
  pageIndicator: "{{c}} / {{p}} 페이지",
  resourceLangFilter: "자료 언어",
  filterTagClear: "태그 지우기",
  filterLanguageAll: "모든 언어",
  footerAdminLogin: "관리자 로그인",
  adminSearchLogs: "검색 기록",
  adminMetricShares: "공유",
  adminSearchQuery: "검색어",
  adminSearchTime: "시간",
  adminSearchId: "ID",
  favoriteAdd: "즐겨찾기에 추가",
  favoriteRemove: "즐겨찾기에서 제거",
  favoriteAdded: "즐겨찾기에 추가되었습니다",
  favoriteRemoved: "즐겨찾기에서 제거되었습니다",
  favoriteFailed: "즐겨찾기를 업데이트할 수 없습니다",
  favoriteLoginRequired: "즐겨찾기를 저장하려면 지갑을 연결하세요",
  favoritesLoginDesc:
    "지갑을 연결하면 저장한 ARK 자료를 보고 관리할 수 있습니다.",
  favoritesLibraryTitle: "저장한 자료",
  favoritesEmptyTitle: "아직 즐겨찾기가 없습니다",
  favoritesEmptyDesc: "자료를 둘러보다가 하트 아이콘을 눌러 여기에 저장하세요.",
  favoritesNoFilteredTitle: "일치하는 즐겨찾기가 없습니다",
  favoritesNoFilteredDesc: "검색어, 카테고리 또는 정렬을 변경해 보세요.",
  favoritesFilterAllCategories: "모든 카테고리",
  favoritesSortFavoritedAt: "최근 저장",
  favoritesSortPublishedAt: "최신 게시",
  favoritesSortHot: "인기 자료",
  favoritesSearchPlaceholder: "내 즐겨찾기 검색",
  favoritesUnavailable: "사용 불가",
  postShownInOriginalLanguage:
    "이 게시물은 선택하신 언어로 제공되지 않아 원본 언어로 표시됩니다.",
  favoritesClearFilters: "필터 지우기",
  favorites: "내 즐겨찾기",
  favoritesComingSoon: "출시 예정",
  favoritesComingSoonDesc:
    "로그인과 즐겨찾기 기능을 개발 중입니다. 많은 기대 부탁드립니다.",
  close: "닫기",
  walletConnect: "지갑 연결",
  walletConnectedAs: "연결된 지갑",
  walletLoginAddress: "로그인 주소",
  walletDisconnect: "연결 해제",
  walletLoginTitle: "지갑 연결",
  walletLoginDesc:
    "메시지 서명으로 지갑 주소를 확인합니다. 트랜잭션이나 가스 수수료는 없습니다.",
  walletInjected: "브라우저 지갑 사용",
  walletInjectedDesc: "이 브라우저에서 사용 가능한 지갑으로 서명합니다.",
  walletNoBrowserWallet: "브라우저 지갑을 찾을 수 없습니다",
  walletNoBrowserWalletDesc:
    "MetaMask 등의 브라우저 지갑 확장 프로그램을 설치하거나 활성화하세요.",
  walletOpenWalletApp: "지갑 앱으로 열기",
  walletOpenWalletAppDesc:
    "지갑 앱에서 이 사이트를 열고 서명하여 로그인하세요.",
  walletTokenPocket: "TokenPocket",
  walletMetaMask: "MetaMask",
  walletImToken: "imToken",
  walletBack: "뒤로",
  walletChooseMethod: "로그인 방법 선택",
  walletTokenPocketLogin: "TokenPocket 로그인",
  walletTpMobileDesc:
    "TokenPocket에서 서명하면 이 페이지로 돌아와 로그인이 완료됩니다. 지갑 내장 브라우저로 이동하지 않고 현재 브라우저에 머무릅니다.",
  walletTpLoginBtn: "TokenPocket으로 로그인",
  walletTpWaiting: "TokenPocket에서 서명을 기다리는 중…",
  walletTpReopen: "TokenPocket 다시 열기",
  favoritesFilters: "필터",
  favoriteSessionExpired: "세션이 만료되었습니다. 다시 로그인해 주세요.",
  loadFailed: "즐겨찾기를 불러오지 못했습니다.",
  walletChooseDesktop:
    "사용할 지갑을 선택하세요. 데스크톱에서는 해당 브라우저 확장 프로그램을 설치하세요.",
  walletChooseMobile: "이 사이트를 열 지갑 앱을 선택하세요.",
  walletDesktopHint:
    "클릭 후 지갑이 열리지 않으면 해당 브라우저 확장 프로그램이 설치되고 활성화되어 있는지 확인하세요.",
  walletInstallSelected:
    "{wallet} 브라우저 확장 프로그램을 찾을 수 없습니다. 설치하거나 활성화한 후 다시 시도하세요.",
  walletDesktopHelpTitle:
    "{wallet} 열기를 시도했습니다. 다음 단계를 진행하세요:",
  walletDesktopHelpUnlock:
    "브라우저 툴바에서 지갑 확장 프로그램을 열고 잠금을 해제하세요.",
  walletDesktopHelpSelect:
    "지갑에 계정이 있는지 확인한 뒤 해당 계정을 선택하세요.",
  walletDesktopHelpRetry: "여기로 돌아와 ‘{wallet} 다시 연결’을 클릭하세요.",
  walletReconnectWallet: "{wallet} 다시 연결",
  walletInstallWallet: "{wallet} 확장 프로그램 설치",
  walletConfirmAddressTitle: "이 {wallet} 주소로 로그인할까요?",
  walletConfirmAddressDesc:
    "사용하려는 {wallet} 지갑 주소가 맞는지 확인하세요.",
  walletConfirmLogin: "로그인 확인",
  walletCancelLogin: "취소",
  walletDesktopImTokenTitle: "모바일 {wallet} 앱에서 이 사이트를 여세요",
  walletDesktopImTokenDesc:
    "{wallet}은 데스크톱 브라우저 확장 프로그램을 제공하지 않습니다. 모바일 {wallet} 앱 안에서 https://arkie-library-stag.com 을 열어 로그인하세요.",
  walletOpen: "열기",
  walletQrLogin: "QR 로그인",
  walletMobileQrDesc:
    "다른 기기로 이 QR 코드를 스캔하여 이 브라우저에 로그인하세요.",
  walletTokenPocketQr: "TokenPocket QR 로그인",
  walletTokenPocketQrDesc:
    "중국 사용자에게 권장됩니다. TokenPocket으로 스캔하고 서명하면 이 브라우저에서 로그인이 완료됩니다.",
  walletGenerateQr: "QR 생성",
  walletQrUseAnotherDevice: "다른 기기의 TokenPocket으로 스캔하세요.",
  walletOpenTokenPocket: "TokenPocket 열기",
  walletOpenMetaMask: "MetaMask 열기",
  walletOpenImToken: "imToken 열기",
  walletRainbowFallback: "MetaMask / imToken QR 대체",
  walletRainbowFallbackDesc:
    "MetaMask 또는 imToken QR이 필요하면 RainbowKit/Reown 연결을 사용하세요.",
  walletOpenRainbow: "QR 로그인 열기",
  walletNetworkWarning:
    "이 대체 방식은 WalletConnect/Reown을 사용하므로 일부 중국 네트워크에서 불안정할 수 있습니다. 실패하면 지갑 DApp 브라우저에서 사이트를 여세요.",
  walletSigning: "서명 중…",
  walletTpExpired: "TokenPocket QR이 만료되었습니다. 새로 생성하세요.",
  walletTpQrFailed: "TokenPocket QR을 생성할 수 없습니다.",
  walletRainbowUnavailable: "QR 로그인을 사용할 수 없습니다.",
  walletLoginSuccess: "지갑이 연결되었습니다",
  walletLoginFailed: "지갑 로그인에 실패했습니다",
  walletNoAccount:
    "지갑에서 계정이 반환되지 않았습니다. 지갑 잠금을 해제하고 계정을 선택한 후 다시 시도하세요.",
  walletDisconnected: "지갑 연결이 해제되었습니다",
  walletOtherMethods: "다른 로그인 방법",
  walletUseCurrent: "현재 지갑 사용",
  walletOpening: "{wallet} 열는 중…",
  walletAppNotInstalled: "열리지 않으면 앱이 설치되어 있지 않을 수 있습니다.",
  walletDownloadApp: "{wallet} 다운로드",
  walletRetry: "다시 시도",
  walletConnecting: "연결 중…",
  featureUnavailable: "준비 중",
  featureUnavailableDesc: "이 기능은 아직 사용할 수 없습니다.",
  confirm: "확인",
  backToHome: "홈으로",
};
