msgid "" msgstr "" "POT-Creation-Date: 2026-03-17 21:04-0400\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: @lingui/cli\n" "Language: ko\n" "Project-Id-Version: sofa\n" "Report-Msgid-Bugs-To: \n" "PO-Revision-Date: 2026-07-12 21:31\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Crowdin-Project: sofa\n" "X-Crowdin-Project-ID: 881052\n" "X-Crowdin-Language: ko\n" "X-Crowdin-File: /packages/i18n/src/po/en.po\n" "X-Crowdin-File-ID: 26\n" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "...and {0} more" #~ msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "...and {remainingErrors} more" msgstr "...그 외 {remainingErrors}개 더" #. placeholder {0}: systemHealth.data.imageCache.imageCount #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "{0, plural, one {# image} other {# images}}" msgstr "{0, plural, other {# 이미지}}" #. placeholder {0}: selected.length #: apps/web/src/components/library/library-filters.tsx msgid "{0, plural, one {# status} other {# statuses}}" msgstr "{0, plural, other {# 상태}}" #. placeholder {0}: systemHealth.data.database.titleCount #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "{0, plural, one {# title} other {# titles}}" msgstr "{0, plural, other {# 타이틀}}" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} · last <0/>" #~ msgstr "{0} · last <0/>" #: apps/web/src/components/settings/backup-section.tsx #~ msgid "{0} {1, plural, one {backup} other {backups}} stored" #~ msgstr "" #: apps/web/src/components/settings/backup-section.tsx #~ msgid "{0} backup{1} stored" #~ msgstr "{0} backup{1} stored" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} backups · last <0/>" #~ msgstr "" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} cached images" #~ msgstr "" #: apps/web/src/components/titles/cast-carousel.tsx #~ msgid "{0} ep{1}" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "{0} images" #~ msgstr "{0} images" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} items" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} items have no external IDs and will be resolved by title search, which may be less accurate." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} movies, {1} episodes" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "{0} ratings" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "{0} titles" #~ msgstr "{0} titles" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{0} triggered" #~ msgstr "" #: apps/web/src/components/dashboard/continue-watching-card.tsx #~ msgid "{0}/{1} {2, plural, one {episode} other {episodes}}" #~ msgstr "" #: apps/web/src/components/dashboard/continue-watching-card.tsx #~ msgid "{0}/{1} episodes" #~ msgstr "{0}/{1} episodes" #: apps/web/src/components/settings/system-health-section.tsx msgid "{backupCount, plural, one {# backup} other {# backups}}" msgstr "{backupCount, plural, other {# 백업}}" #: apps/web/src/components/settings/backup-section.tsx msgid "{backupCount, plural, one {# backup} other {# backups}} stored" msgstr "{backupCount, plural, other {백업 #개}} 저장됨" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{backupCount} backups · last <0/>" #~ msgstr "{backupCount} backups · last <0/>" #: apps/web/src/components/settings/system-health-section.tsx msgid "{cachedImageCount, plural, one {# cached image} other {# cached images}}" msgstr "{cachedImageCount, plural, other {# 캐시된 이미지}}" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{cachedImageCount} cached images" #~ msgstr "{cachedImageCount} cached images" #: apps/web/src/components/titles/use-title-actions.ts msgid "{count, plural, one {# earlier episode} other {# earlier episodes}} unwatched" msgstr "{count, plural, other {이전 에피소드 #편}} 미시청" #: apps/web/src/components/titles/cast-carousel.tsx msgid "{count, plural, one {# ep} other {# eps}}" msgstr "{count, plural, other {# 에피}}" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "{count} earlier {count, plural, one {episode} other {episodes}} unwatched" #~ msgstr "" #: apps/web/src/components/titles/cast-carousel.tsx #~ msgid "{count} ep{suffix}" #~ msgstr "{count} ep{suffix}" #: apps/web/src/components/settings/system-health-section.tsx #~ msgid "{healthyCount} of {0} jobs healthy" #~ msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "{healthyCount} of {activeJobCount} jobs healthy" msgstr "{activeJobCount}개 작업 중 {healthyCount}개 정상" #: apps/web/src/components/settings/system-health-section.tsx msgid "{jobLabel} triggered" msgstr "{jobLabel} 실행됨" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "{label} connected" msgstr "{label} 연결됨" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "{label} disconnected" msgstr "{label} 연결 해제됨" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "{label} URL regenerated" msgstr "{label} URL 재생성됨" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "{movieCount} movies, {episodeCount} episodes" msgstr "영화 {movieCount}편, 에피소드 {episodeCount}편" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "{ratingCount} ratings" msgstr "평점 {ratingCount}개" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "{selectedCount} selected" msgstr "{selectedCount}개 선택됨" #: apps/native/src/components/ui/star-rating.tsx msgid "{star, plural, one {# star} other {# stars}}" msgstr "{star, plural, other {# 별}}" #: apps/web/src/components/library/library-toolbar.tsx msgid "{totalResults, plural, one {# result} other {# results}}" msgstr "{totalResults, plural, other {# 결과}}" #: apps/web/src/components/settings/imports-section.tsx msgid "{unresolvedCount} items have no external IDs and will be resolved by title search, which may be less accurate." msgstr "{unresolvedCount}개 항목에 외부 ID가 없어 제목 검색으로 처리되며, 정확도가 낮을 수 있습니다." #: apps/web/src/components/title-card.tsx msgid "{watched}/{total, plural, one {# episode} other {# episodes}}" msgstr "{watched}/{total, plural, other {# 에피소드}}" #: apps/web/src/components/title-card.tsx #~ msgid "{watched}/{total} episodes" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount} of {0} episodes watched" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount} of {episodeCount} episodes watched" #~ msgstr "{watchedCount} of {episodeCount} episodes watched" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount}/{0} {1, plural, one {episode} other {episodes}}" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #~ msgid "{watchedCount}/{0} episodes" #~ msgstr "{watchedCount}/{0} episodes" #: apps/native/src/components/titles/season-accordion.tsx msgid "{watchedCount}/{episodeCount, plural, one {# episode} other {# episodes}}" msgstr "{watchedCount}/{episodeCount, plural, other {# 에피소드}}" #: apps/native/src/components/dashboard/continue-watching-card.tsx #: apps/web/src/components/dashboard/continue-watching-card.tsx msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}" msgstr "{watchedEpisodes}/{totalEpisodes, plural, other {# 에피소드}}" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "{watchlistCount} items" msgstr "{watchlistCount}개 항목" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "1★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "1980s" msgstr "1980년대" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "1990s" msgstr "1990년대" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "2★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "2000s" msgstr "2000년대" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "2010s" msgstr "2010년대" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "2020s" msgstr "2020년대" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "3★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "4★+" msgstr "" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "5★" msgstr "" #: apps/web/src/components/library/library-filters.tsx msgid "70s and earlier" msgstr "" #: apps/native/src/components/library/filter-sheet.tsx msgid "80s" msgstr "80년대" #: apps/native/src/components/library/filter-sheet.tsx msgid "90s" msgstr "90년대" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Account" msgstr "계정" #: apps/web/src/components/nav-bar.tsx msgid "Account menu" msgstr "계정 메뉴" #: apps/web/src/components/settings/system-health-section.tsx msgid "Actions" msgstr "동작" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Actor" msgstr "배우" #: apps/native/src/components/settings/integration-configs.ts msgid "Add a \"Generic Destination\" and paste the URL above" msgstr "\"Generic Destination\"을 추가하고 위의 URL을 붙여넣으세요" #: apps/web/src/components/settings/integration-configs.tsx msgid "Add a <0>Generic Destination and paste the URL above" msgstr "<0>Generic Destination을 추가하고 위의 URL을 붙여넣으세요" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Add a new webhook and paste the URL above" msgstr "새 웹훅을 추가하고 위의 URL을 붙여넣으세요" #: apps/web/src/routes/setup.tsx msgid "Add it to your environment" msgstr "환경에 추가하세요" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Add profile photo" msgstr "프로필 사진 추가" #: apps/web/src/components/explore/hero-banner.tsx msgid "Add to Library" msgstr "라이브러리에 추가" #: apps/native/src/components/titles/status-action-button.tsx #~ msgid "Add to watchlist" #~ msgstr "" #: apps/native/src/components/explore/hero-banner.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/title-card.tsx msgid "Add to Watchlist" msgstr "찜 목록에 추가" #: apps/native/src/lib/title-actions.ts msgid "Added \"{titleName}\" to watchlist" msgstr "\"{titleName}\"를 찜 목록에 추가했습니다" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Added to watchlist" msgstr "찜 목록에 추가됨" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Admin" msgstr "관리자" #: apps/web/src/routes/_app/settings.tsx msgid "Admin only" msgstr "관리자 전용" #: apps/web/src/routes/setup.tsx msgid "After setting the key and restarting:" msgstr "키를 설정하고 재시작한 후:" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Age" msgstr "나이" #: apps/native/src/app/person/[id].tsx #: apps/web/src/components/people/person-hero.tsx msgid "age {age}" msgstr "나이 {age}" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/explore/filterable-title-row.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "All" msgstr "전체" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "All genres" msgstr "모든 장르" #: apps/web/src/components/explore/discover-section.tsx msgid "All providers" msgstr "모든 제공업체" #: apps/web/src/components/settings/registration-section.tsx msgid "Allow new users to create accounts" msgstr "신규 사용자 계정 생성 허용" #: apps/web/src/components/auth-form.tsx msgid "Already have an account?" msgstr "이미 계정이 있으신가요?" #: apps/native/src/app/(auth)/register.tsx msgid "Already have an account? Sign in" msgstr "이미 계정이 있으신가요? 로그인" #: apps/web/src/components/titles/title-availability.tsx msgid "Also available on" msgstr "다음에서도 이용 가능" #: packages/i18n/src/errors.ts msgid "An account with this email already exists" msgstr "" #: packages/i18n/src/errors.ts msgid "An import is already in progress" msgstr "" #: apps/web/src/components/route-error.tsx #: apps/web/src/routes/__root.tsx msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard." msgstr "페이지를 불러오는 중 예기치 못한 오류가 발생했습니다. 다시 시도하거나 대시보드로 돌아가세요." #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Anonymous usage reporting" msgstr "익명 사용 통계 보고" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Any" msgstr "전체" #: apps/web/src/components/explore/discover-section.tsx msgid "Any language" msgstr "모든 언어" #: apps/web/src/components/explore/discover-section.tsx msgid "Any rating" msgstr "모든 평점" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Any year" msgstr "모든 연도" #: apps/web/src/routes/_app/settings.tsx #~ msgid "App Settings" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Application" msgstr "앱" #: apps/native/src/components/library/filter-sheet.tsx msgid "Apply" msgstr "적용" #: apps/native/src/components/settings/integration-card.tsx msgid "Are you sure you want to disconnect {label}? The current URL will stop working." msgstr "{label}의 연결을 해제하시겠습니까? 현재 URL은 더 이상 작동하지 않습니다." #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx msgid "Are you sure you want to sign out?" msgstr "정말 로그아웃하시겠습니까?" #: apps/web/src/components/settings/imports-section.tsx msgid "Authorization succeeded but failed to fetch your library. Please try again." msgstr "인증에 성공했지만 라이브러리를 불러오지 못했습니다. 다시 시도해주세요." #: apps/web/src/components/settings/imports-section.tsx msgid "Authorization was denied. Please try again." msgstr "인증이 거부되었습니다. 다시 시도해주세요." #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Authorize Sofa to read your {0} library. No password shared." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Authorize Sofa to read your {sourceLabel} library. No password shared." msgstr "Sofa가 {sourceLabel} 라이브러리를 읽을 수 있도록 인증하세요. 비밀번호는 공유되지 않습니다." #: apps/web/src/components/settings/update-check-section.tsx msgid "Automatic update checks" msgstr "자동 업데이트 확인" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Automatically back up your database on a schedule" msgstr "데이터베이스를 일정에 따라 자동으로 백업합니다" #: apps/web/src/components/settings/system-health-section.tsx msgid "Availability" msgstr "이용 가능 여부" #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx #~ msgid "Available to stream" #~ msgstr "Available to stream" #: apps/native/src/app/(auth)/register.tsx msgid "Back to Login" msgstr "로그인으로 돌아가기" #: apps/web/src/components/settings/system-health-section.tsx msgid "Background jobs" msgstr "백그라운드 작업" #: apps/web/src/components/settings/system-health-section.tsx msgid "Backup" msgstr "백업" #: apps/web/src/components/settings/backup-section.tsx msgid "Backup created" msgstr "백업 생성됨" #: apps/web/src/components/settings/backup-section.tsx msgid "Backup deleted" msgstr "백업 삭제됨" #: packages/i18n/src/errors.ts msgid "Backup not found" msgstr "" #: packages/i18n/src/errors.ts msgid "Backup restoration failed" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Backup schedule" msgstr "백업 일정" #: apps/web/src/components/settings/system-health-section.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Backups" msgstr "백업" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "backups." msgstr "백업." #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Buy" #~ msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/title-availability.tsx msgid "Buy or Rent" msgstr "" #: apps/web/src/components/settings/danger-section.tsx msgid "Cache management" msgstr "캐시 관리" #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx #: apps/native/src/components/ui/server-unreachable-banner.tsx msgid "Can't reach server" msgstr "서버에 연결할 수 없습니다" #: apps/native/src/app/(auth)/register.tsx msgid "Can't reach the server" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx #: apps/native/src/components/settings/integration-card.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/backup-restore-section.tsx #: apps/web/src/components/settings/backup-section.tsx #: apps/web/src/components/settings/danger-section.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/components/titles/status-button.tsx #: apps/web/src/components/titles/title-seasons.tsx msgid "Cancel" msgstr "취소" #: apps/web/src/components/settings/account-section.tsx msgid "Cancel editing" msgstr "편집 취소" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/cast-carousel.tsx msgid "Cast" msgstr "출연진" #: apps/web/src/components/settings/system-health-section.tsx msgid "Cast & crew" msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Catch up" msgstr "따라잡기" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Caught Up" msgstr "시청 완료" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Caught up — marked {0} {1, plural, one {episode} other {episodes}} as watched" #~ msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Caught up — marked {count, plural, one {# episode} other {# episodes}} as watched" msgstr "따라잡기 완료 — {count, plural, other {에피소드 #개}}를 시청 처리했습니다" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Change password" msgstr "비밀번호 변경" #: apps/native/src/app/change-password.tsx #~ msgid "Change Password" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Change Photo" msgstr "사진 변경" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Change Server" msgstr "서버 변경" #: apps/web/src/components/setup/refresh-button.tsx msgid "Check configuration" msgstr "설정 확인" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Check for updates" msgstr "업데이트 확인" #: apps/web/src/components/settings/system-health-section.tsx msgid "Checked <0/>" msgstr "확인됨 <0/>" #: apps/web/src/components/setup/refresh-button.tsx msgid "Checking…" msgstr "확인 중…" #: apps/web/src/components/explore/discover-section.tsx msgid "Chinese" msgstr "중국어" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Choose how to import your {0} data." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Choose how to import your {sourceLabel} data." msgstr "{sourceLabel} 데이터 가져오기 방법을 선택하세요." #: apps/web/src/components/settings/language-section.tsx #~ msgid "Choose your preferred display language" #~ msgstr "Choose your preferred display language" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Choose your preferred streaming platforms" msgstr "" #: apps/web/src/components/settings/streaming-services-section.tsx #~ msgid "Choose your subscriptions" #~ msgstr "Choose your subscriptions" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Clear" msgstr "지우기" #: apps/web/src/components/command-palette.tsx msgid "Clear all" msgstr "모두 지우기" #: apps/web/src/routes/_app/library.tsx msgid "Clear all filters" msgstr "모든 필터 초기화" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Clear filters" msgstr "필터 초기화" #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "Clear Recently Viewed?" msgstr "최근 본 항목을 지우시겠습니까?" #: apps/native/src/components/settings/integration-configs.ts msgid "Click \"+\" and select \"Custom Lists\"" msgstr "\"+\"를 클릭하고 \"Custom Lists\"를 선택하세요" #: apps/native/src/components/settings/integration-configs.ts msgid "Click \"Add Webhook\" and paste the URL above" msgstr "\"Add Webhook\"을 클릭하고 위의 URL을 붙여넣으세요" #: apps/web/src/components/settings/integration-configs.tsx msgid "Click <0>+ and select <1>Custom Lists" msgstr "<0>+를 클릭하고 <1>Custom Lists를 선택하세요" #: apps/web/src/components/settings/integration-configs.tsx msgid "Click <0>Add Webhook and paste the URL above" msgstr "<0>Add Webhook을 클릭하고 위의 URL을 붙여넣으세요" #: apps/web/src/routes/setup.tsx msgid "Click the button to verify your configuration" msgstr "버튼을 클릭하여 설정을 확인하세요" #: apps/native/src/components/navigation/modal-layout.tsx #: apps/native/src/components/ui/select-modal.tsx #: apps/web/src/components/ui/dialog.tsx #: apps/web/src/components/ui/sheet.tsx msgid "Close" msgstr "닫기" #: apps/web/src/components/command-palette.tsx msgid "Command Palette" msgstr "명령 팔레트" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/stats-display.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Completed" msgstr "완료됨" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Confirm new password" msgstr "새 비밀번호 확인" #: apps/native/src/app/(auth)/server-url.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Connect" msgstr "연결" #: apps/web/src/components/settings/integration-card.tsx #~ msgid "Connect {0}" #~ msgstr "" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Connect {label}" msgstr "{label} 연결" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect to {source}" msgstr "{source}에 연결" #: apps/web/src/routes/setup.tsx msgid "Connect to TMDB" msgstr "TMDB에 연결" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Connect with {0}" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect with {sourceLabel}" msgstr "{sourceLabel}으로 연결" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect your Simkl account or upload a JSON export" msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Connect your Trakt account or upload your Trakt export (ZIP or JSON)" msgstr "" #: apps/native/src/app/(auth)/server-url.tsx #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Connected" msgstr "연결됨" #: apps/web/src/components/settings/imports-section.tsx msgid "Connected to {source}" msgstr "{source}에 연결됨" #: apps/native/src/app/(auth)/login.tsx msgid "Connected to <0>{serverHost}. Tap to change." msgstr "<0>{serverHost}에 연결됨. 탭하여 변경하세요." #: apps/native/src/app/(auth)/server-url.tsx msgid "Connecting to server..." msgstr "서버에 연결 중..." #: apps/web/src/components/settings/integration-card.tsx msgid "Connecting..." msgstr "연결 중..." #: apps/native/src/components/settings/integration-card.tsx msgid "Connecting…" msgstr "연결 중…" #: apps/native/src/app/(auth)/server-url.tsx msgid "Connection timed out. The server might be down or unreachable." msgstr "" #: apps/web/src/components/library/library-filters.tsx msgid "Content rating" msgstr "콘텐츠 등급" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx msgid "Content Rating" msgstr "콘텐츠 등급" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/onboarding.tsx msgid "Continue" msgstr "계속" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/continue-watching-section.tsx msgid "Continue Watching" msgstr "이어보기" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/setup/copy-button.tsx msgid "Copied" msgstr "복사됨" #: apps/web/src/components/setup/copy-button.tsx msgid "Copy" msgstr "복사" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Copy URL" msgstr "URL 복사" #: apps/native/src/components/settings/integrations-section.tsx msgid "Could not load integrations" msgstr "연동 정보를 불러올 수 없습니다" #: apps/native/src/app/person/[id].tsx msgid "Could not load person details" msgstr "인물 정보를 불러올 수 없습니다" #: apps/native/src/app/title/[id].tsx msgid "Could not load title details" msgstr "제목 정보를 불러올 수 없습니다" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Could not load your library" msgstr "라이브러리를 불러올 수 없습니다" #: apps/native/src/app/(auth)/server-url.tsx msgid "Could not reach the server. Check your connection and the URL." msgstr "" #: apps/native/src/components/ui/load-more-footer.tsx msgid "Couldn't load more" msgstr "" #: apps/native/src/components/explore/filterable-title-row.tsx msgid "Couldn't load titles" msgstr "" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx msgid "Couldn't load upcoming releases" msgstr "" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "Couldn't load your library" msgstr "" #: apps/native/src/app/(tabs)/(library)/history.tsx msgid "Couldn't load your watch history" msgstr "" #: apps/native/src/app/(tabs)/(search)/index.tsx msgid "Couldn't search right now" msgstr "" #: apps/native/src/app/(auth)/login.tsx msgid "Couldn't start sign-in" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Crash reporting" msgstr "충돌 보고" #: apps/web/src/routes/setup.tsx msgid "Create a TMDB account" msgstr "TMDB 계정 만들기" #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Create account" msgstr "계정 만들기" #: apps/native/src/app/(auth)/register.tsx #~ msgid "Create Account" #~ msgstr "" #: apps/native/src/app/(auth)/login.tsx msgid "Create an account" msgstr "계정 만들기" #: apps/web/src/components/auth-form.tsx msgid "Create your account" msgstr "계정을 만드세요" #: apps/web/src/components/settings/backup-section.tsx msgid "Creating…" msgstr "생성 중…" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Current password" msgstr "현재 비밀번호" #: packages/i18n/src/errors.ts msgid "Current password is incorrect" msgstr "" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Current password is required" msgstr "현재 비밀번호를 입력해주세요" #: apps/web/src/components/command-palette.tsx msgid "Cycle status" msgstr "상태 순환" #: apps/web/src/components/settings/system-health-section.tsx msgid "Daily at {time}" msgstr "매일 {time}에" #: apps/web/src/components/settings/system-health-section.tsx msgid "Daily at {times}" msgstr "매일 {times}에" #: apps/web/src/routes/_app/settings.tsx msgid "Danger Zone" msgstr "위험 구역" #: apps/web/src/components/route-error.tsx #: apps/web/src/routes/__root.tsx #: apps/web/src/routes/_app/people.$id.tsx #: apps/web/src/routes/_app/titles.$id.tsx msgid "Dashboard" msgstr "대시보드" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Database" msgstr "데이터베이스" #: apps/web/src/components/settings/backup-section.tsx msgid "Database backups" msgstr "데이터베이스 백업" #: apps/web/src/components/settings/system-health-section.tsx msgid "Database maintenance" msgstr "" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Database restored. Reloading..." msgstr "데이터베이스가 복원되었습니다. 다시 로드 중..." #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Date" msgstr "" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Date Added" msgstr "추가된 날짜" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Day:" msgstr "일:" #: apps/web/src/components/explore/discover-section.tsx msgid "Decade" msgstr "연대" #: apps/web/src/components/explore/discover-section.tsx msgid "Default" msgstr "기본값" #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/web/src/components/settings/backup-section.tsx msgid "Delete" msgstr "삭제" #: apps/web/src/components/settings/backup-section.tsx msgid "Delete backup" msgstr "백업 삭제" #: apps/web/src/components/settings/backup-section.tsx msgid "Delete backup?" msgstr "백업을 삭제하시겠습니까?" #. placeholder {0}: data.deletedFiles #: apps/web/src/components/settings/danger-section.tsx msgid "Deleted {0, plural, one {# file} other {# files}}, freed {freed}" msgstr "{0, plural, other {파일 #개}} 삭제됨, {freed} 공간 확보" #: apps/web/src/components/settings/imports-section.tsx msgid "Device code expired. Please try again." msgstr "기기 코드가 만료되었습니다. 다시 시도해주세요." #: apps/native/src/app/person/[id].tsx #: apps/web/src/components/people/person-hero.tsx msgid "died at {age}" msgstr "{age}세에 사망" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Director" msgstr "감독" #: apps/web/src/components/settings/system-health-section.tsx msgid "Disabled" msgstr "비활성화됨" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Disconnect" msgstr "연결 해제" #: apps/native/src/components/settings/integration-card.tsx msgid "Disconnect {label}" msgstr "{label} 연결 해제" #: apps/web/src/components/explore/discover-section.tsx msgid "Discover" msgstr "둘러보기" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Display name" msgstr "표시 이름" #: apps/web/src/components/ui/sidebar.tsx msgid "Displays the mobile sidebar." msgstr "모바일 사이드바를 표시합니다." #: apps/native/src/app/(auth)/server-url.tsx msgid "Don't have a server?" msgstr "서버가 없으신가요?" #: apps/web/src/components/auth-form.tsx msgid "Don't have an account?" msgstr "계정이 없으신가요?" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Done" msgstr "완료" #: apps/native/src/components/ui/star-rating.tsx msgid "Double tap to clear rating" msgstr "두 번 탭하여 평점 초기화" #: apps/native/src/components/explore/genre-chip.tsx msgid "Double tap to clear this filter" msgstr "두 번 탭하여 이 필터 지우기" #: apps/native/src/components/explore/genre-chip.tsx msgid "Double tap to filter by {label}" msgstr "두 번 탭하여 {label} 필터 적용" #: apps/native/src/components/ui/star-rating.tsx msgid "Double tap to rate {star, plural, one {# star} other {# stars}}" msgstr "두 번 탭하여 {star, plural, other {# 별}}점 평가" #: apps/web/src/components/settings/backup-section.tsx msgid "Download" msgstr "다운로드" #: apps/web/src/components/settings/backup-section.tsx msgid "Download backup" msgstr "백업 다운로드" #: apps/web/src/components/settings/account-section.tsx msgid "Download your library, watch history, and ratings as JSON" msgstr "라이브러리, 시청 기록, 평점을 JSON으로 다운로드" #: packages/i18n/src/date-buckets.ts msgid "Earlier this week" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Edit profile photo" msgstr "프로필 사진 편집" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Editor" msgstr "편집자" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Email" msgstr "이메일" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx msgid "Email is required" msgstr "이메일을 입력해주세요" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Emby" msgstr "" #: apps/native/src/components/settings/integration-configs.ts msgid "Enable the \"Playback Stop\" notification type" msgstr "\"Playback Stop\" 알림 유형 활성화" #: apps/native/src/components/settings/integration-configs.ts msgid "Enable the \"Playback\" event category" msgstr "\"Playback\" 이벤트 카테고리 활성화" #: apps/web/src/components/settings/integration-configs.tsx msgid "Enable the <0>Playback Stop notification type" msgstr "<0>Playback Stop 알림 유형을 활성화하세요" #: apps/web/src/components/settings/integration-configs.tsx msgid "Enable the <0>Playback event category" msgstr "<0>Playback 이벤트 카테고리를 활성화하세요" #: apps/web/src/components/explore/discover-section.tsx msgid "English" msgstr "영어" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx #: packages/i18n/src/errors.ts msgid "Enter a valid email address" msgstr "유효한 이메일 주소를 입력하세요" #: apps/web/src/components/settings/imports-section.tsx msgid "Enter the code below on {source}'s website to authorize Sofa." msgstr "{source} 웹사이트에서 아래 코드를 입력하여 Sofa를 인증하세요." #: apps/native/src/app/(auth)/server-url.tsx msgid "Enter the full URL for your Sofa server" msgstr "Sofa 서버의 전체 URL을 입력하세요" #: apps/web/src/components/settings/account-section.tsx msgid "Enter your current password and choose a new one." msgstr "현재 비밀번호를 입력하고 새 비밀번호를 설정하세요." #: apps/native/src/app/(auth)/server-url.tsx msgid "Enter your Sofa server URL to get started" msgstr "시작하려면 Sofa 서버 URL을 입력하세요" #: apps/web/src/components/settings/system-health-section.tsx msgid "Environment" msgstr "환경" #: apps/native/src/components/titles/episode-row.tsx #~ msgid "Episode {0}" #~ msgstr "" #: apps/native/src/components/titles/episode-row.tsx #~ msgid "Episode {0}, {episodeLabel}" #~ msgstr "" #: apps/native/src/components/titles/episode-row.tsx msgid "Episode {episodeNumber}" msgstr "에피소드 {episodeNumber}" #: apps/native/src/components/titles/episode-row.tsx msgid "Episode {episodeNumber}, {episodeLabel}" msgstr "에피소드 {episodeNumber}, {episodeLabel}" #: packages/i18n/src/errors.ts msgid "Episode not found" msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Episode unwatched" msgstr "에피소드 시청 취소됨" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Episode watched" msgstr "에피소드 시청 완료" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/components/titles/title-seasons.tsx msgid "Episodes" msgstr "에피소드" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Episodes {0}" #~ msgstr "Episodes {0}" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "Episodes {period}" msgstr "에피소드 {period}" #: apps/web/src/components/dashboard/stats-display.tsx #~ msgid "Episodes {periodSelect}" #~ msgstr "Episodes {periodSelect}" #: apps/web/src/components/dashboard/stats-display.tsx msgid "Episodes {select}" msgstr "에피소드 {select}" #: apps/web/src/routes/_app/upcoming.tsx msgid "Episodes and movies coming up in the next 90 days." msgstr "향후 90일 이내 방영 예정인 에피소드와 영화입니다." #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Episodes this week" #~ msgstr "" #: apps/native/src/app/change-password.tsx msgid "Error" msgstr "오류" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Errors ({0})" #~ msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Errors ({errorCount})" msgstr "오류 ({errorCount})" #: apps/web/src/components/settings/system-health-section.tsx msgid "Every {n}h" msgstr "매 {n}시간" #: apps/web/src/routes/_app/history.tsx msgid "Everything you've watched, newest first." msgstr "" #: apps/native/src/app/(tabs)/(explore)/_layout.tsx #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx msgid "Explore" msgstr "탐색" #: apps/web/src/routes/_app/people.$id.tsx #: apps/web/src/routes/_app/titles.$id.tsx msgid "Explore titles" msgstr "작품 탐색" #: apps/web/src/components/settings/account-section.tsx msgid "Export" msgstr "내보내기" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Failed" msgstr "실패" #: apps/native/src/lib/title-actions.ts msgid "Failed to add to watchlist" msgstr "찜 목록에 추가 실패" #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to catch up" msgstr "따라잡기 실패" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Failed to change password" msgstr "비밀번호 변경 실패" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Failed to connect" #~ msgstr "연결 실패" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Failed to connect {label}" msgstr "{label} 연결 실패" #: apps/native/src/app/(auth)/register.tsx msgid "Failed to create account" msgstr "계정 생성 실패" #: apps/web/src/components/settings/backup-section.tsx msgid "Failed to create backup" msgstr "백업 생성 실패" #: apps/web/src/components/settings/backup-section.tsx #: packages/i18n/src/errors.ts msgid "Failed to delete backup" msgstr "백업 삭제 실패" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Failed to disconnect {label}" msgstr "{label} 연결 해제 실패" #: packages/i18n/src/errors.ts msgid "Failed to export data" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to load backup schedule settings" msgstr "백업 일정 설정을 불러오지 못했습니다" #: apps/web/src/components/settings/backup-schedule-section.tsx #~ msgid "Failed to load backup schedule settings." #~ msgstr "" #: apps/web/src/routes/_app/titles.$id.tsx msgid "Failed to load title" msgstr "작품 정보를 불러오지 못했습니다" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Failed to log watch" msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark all episodes as watched" msgstr "모든 에피소드 시청 처리 실패" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark as unwatched" msgstr "" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark as watched" msgstr "시청 처리 실패" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/dashboard/use-quick-watch.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark episode" msgstr "에피소드 처리 실패" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to mark some episodes" msgstr "일부 에피소드 처리 실패" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Failed to parse file" msgstr "파일 파싱 실패" #: apps/web/src/components/settings/imports-section.tsx msgid "Failed to parse import data" msgstr "가져오기 데이터 파싱 실패" #: apps/web/src/components/settings/danger-section.tsx msgid "Failed to purge caches" msgstr "캐시 삭제 실패" #: apps/web/src/components/settings/danger-section.tsx msgid "Failed to purge image cache" msgstr "이미지 캐시 삭제 실패" #: apps/web/src/components/settings/danger-section.tsx msgid "Failed to purge metadata cache" msgstr "메타데이터 캐시 삭제 실패" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Failed to regenerate {label} URL" msgstr "{label} URL 재생성 실패" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/use-delete-watch.ts msgid "Failed to remove from history" msgstr "" #: apps/native/src/lib/title-actions.ts msgid "Failed to remove from library" msgstr "라이브러리에서 제거 실패" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Failed to remove profile picture" msgstr "프로필 사진 제거 실패" #: apps/native/src/app/(auth)/login.tsx msgid "Failed to sign in" msgstr "로그인 실패" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Failed to start {0} connection" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Failed to start {sourceLabel} connection" msgstr "{sourceLabel} 연결 시작 실패" #: apps/web/src/components/auth-form.tsx msgid "Failed to start SSO login" msgstr "SSO 로그인을 시작하지 못했습니다" #: apps/web/src/components/settings/system-health-section.tsx msgid "Failed to trigger job" msgstr "작업 실행 실패" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to unmark episode" msgstr "에피소드 시청 취소 실패" #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to unmark some episodes" msgstr "일부 에피소드 시청 취소 실패" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Failed to update name" msgstr "이름 업데이트 실패" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to update rating" msgstr "평점 업데이트 실패" #: apps/web/src/components/settings/registration-section.tsx msgid "Failed to update registration setting" msgstr "회원가입 설정 업데이트 실패" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to update retention setting" msgstr "보존 설정 업데이트 실패" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to update schedule" msgstr "일정 업데이트 실패" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Failed to update scheduled backup setting" msgstr "예약 백업 설정 업데이트 실패" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/streaming-services-section.tsx #: apps/web/src/components/settings/update-check-section.tsx #: apps/web/src/routes/_app/onboarding.tsx msgid "Failed to update setting" msgstr "설정 업데이트 실패" #: apps/native/src/hooks/use-title-actions.ts #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/use-title-actions.ts msgid "Failed to update status" msgstr "상태 업데이트 실패" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Failed to upload avatar" msgstr "아바타 업로드 실패" #: apps/web/src/components/settings/imports-section.tsx msgid "Fetching your library data from {source}..." msgstr "{source}에서 라이브러리 데이터를 가져오는 중..." #: apps/native/src/app/person/[id].tsx #: apps/web/src/components/people/filmography-grid.tsx msgid "Filmography" msgstr "필모그래피" #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Filters" msgstr "필터" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Finished importing from {source}." msgstr "{source}에서 가져오기가 완료되었습니다." #: apps/web/src/components/settings/account-section.tsx #~ msgid "Finished importing your Sofa export." #~ msgstr "Sofa 내보내기 가져오기가 완료되었습니다." #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Free" #~ msgstr "" #: apps/web/src/components/settings/danger-section.tsx msgid "Free up disk space by clearing cached metadata and images" msgstr "캐시된 메타데이터와 이미지를 지워 디스크 공간을 확보하세요" #: apps/web/src/components/explore/discover-section.tsx msgid "French" msgstr "프랑스어" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Frequency" msgstr "빈도" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Friday" msgstr "금요일" #: apps/web/src/components/library/library-filters.tsx #~ msgid "From" #~ msgstr "From" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Genre" msgstr "장르" #: apps/web/src/components/explore/discover-section.tsx msgid "German" msgstr "독일어" #: apps/web/src/components/landing-page.tsx msgid "Get Started" msgstr "시작하기" #: apps/web/src/components/command-palette.tsx msgid "Global" msgstr "전체" #: apps/native/src/app/person/[id].tsx #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/command-palette.tsx msgid "Go back" msgstr "뒤로 가기" #: apps/native/src/app/+not-found.tsx msgid "Go Home" msgstr "홈으로 이동" #: apps/web/src/components/settings/integration-configs.tsx msgid "Go to <0>Dashboard > Plugins > Webhook" msgstr "<0>Dashboard > Plugins > Webhook으로 이동" #: apps/web/src/routes/setup.tsx msgid "Go to <0>Settings → API{linkIcon} and request an API key. Choose “Developer” when asked. You need the <1>API Read Access Token (the long one)." msgstr "<0>설정 → API{linkIcon}로 이동하여 API 키를 요청하세요. 질문을 받으면 \"Developer\"를 선택하세요. <1>API Read Access Token(긴 것)이 필요합니다." #: apps/web/src/components/command-palette.tsx msgid "Go to dashboard" msgstr "대시보드로 이동" #: apps/web/src/components/command-palette.tsx msgid "Go to Dashboard" msgstr "대시보드로 이동" #: apps/native/src/components/settings/integration-configs.ts msgid "Go to Dashboard > Plugins > Webhook" msgstr "Dashboard > Plugins > Webhook으로 이동" #: apps/web/src/components/command-palette.tsx msgid "Go to explore" msgstr "둘러보기로 이동" #: apps/web/src/components/command-palette.tsx msgid "Go to Explore" msgstr "탐색으로 이동" #: apps/web/src/components/ui/pagination.tsx msgid "Go to next page" msgstr "다음 페이지로 이동" #: apps/web/src/components/ui/pagination.tsx msgid "Go to previous page" msgstr "이전 페이지로 이동" #: apps/web/src/components/command-palette.tsx msgid "Go to settings" msgstr "설정으로 이동" #: apps/web/src/components/command-palette.tsx msgid "Go to upcoming" msgstr "예정으로 이동" #: apps/web/src/routes/setup.tsx msgid "Head to <0>themoviedb.org{linkIcon} and sign up for a free account." msgstr "<0>themoviedb.org{linkIcon}로 이동하여 무료 계정을 만드세요." #: apps/web/src/components/settings/system-health-section.tsx msgid "Health status" msgstr "시스템 상태" #: apps/web/src/components/dashboard/welcome-header.tsx msgid "Here's what's happening with your library" msgstr "라이브러리의 현황입니다" #: apps/web/src/components/explore/discover-section.tsx msgid "Highest rated" msgstr "평점 높은 순" #: apps/web/src/components/explore/discover-section.tsx msgid "Hindi" msgstr "힌디어" #: apps/native/src/app/(tabs)/(library)/_layout.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/library.tsx msgid "History" msgstr "" #: apps/native/src/app/(tabs)/(home)/_layout.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx msgid "Home" msgstr "홈" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Image cache" msgstr "이미지 캐시" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Image Cache" #~ msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "Image cache and backup disk usage" msgstr "이미지 캐시 및 백업 디스크 사용량" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Import" msgstr "가져오기" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Import {totalItems} items" msgstr "항목 {totalItems}개 가져오기" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Import complete" msgstr "가져오기 완료" #: apps/web/src/components/settings/use-import-job.ts msgid "Import failed" msgstr "가져오기 실패" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Import from {0}" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Import from {source}" msgstr "{source}에서 가져오기" #: apps/web/src/components/settings/imports-section.tsx msgid "Import from {sourceLabel}" msgstr "{sourceLabel}에서 가져오기" #: apps/web/src/components/settings/use-import-job.ts msgid "Import is still running in the background. Check back later." msgstr "가져오기가 백그라운드에서 계속 실행 중입니다. 나중에 다시 확인하세요." #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Import options" msgstr "가져오기 옵션" #: packages/i18n/src/errors.ts msgid "Import payload is too large" msgstr "" #: apps/web/src/components/settings/account-section.tsx msgid "Import Sofa data" msgstr "Sofa 데이터 가져오기" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Imported" msgstr "가져옴" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Imported {0} items from {1}" #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Imported {importedCount} items from {sourceLabel}" msgstr "{sourceLabel}에서 항목 {importedCount}개를 가져왔습니다" #: apps/web/src/components/settings/account-section.tsx msgid "Imported {importedCount} items from Sofa export" msgstr "Sofa 내보내기에서 {importedCount}개의 항목을 가져왔습니다" #: apps/web/src/components/settings/account-section.tsx #~ msgid "Importing data" #~ msgstr "데이터 가져오는 중" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Importing from {source}" msgstr "{source}에서 가져오는 중" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "In library" #~ msgstr "" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/stats-display.tsx msgid "In Library" msgstr "라이브러리에 있음" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx #~ msgid "In Watchlist" #~ msgstr "In Watchlist" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/library-section.tsx msgid "In Your Library" msgstr "내 라이브러리" #: apps/web/src/components/settings/integration-configs.tsx msgid "Install the <0>Webhook plugin<1/> from Jellyfin's plugin catalog" msgstr "Jellyfin 플러그인 카탈로그에서 <0>Webhook 플러그인<1/>을 설치하세요" #: apps/native/src/components/settings/integration-configs.ts msgid "Install the Webhook plugin from Jellyfin's plugin catalog" msgstr "Jellyfin 플러그인 카탈로그에서 Webhook 플러그인을 설치하세요" #: packages/i18n/src/errors.ts msgid "Integration not found" msgstr "" #: apps/native/src/components/settings/integrations-section.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Integrations" msgstr "통합" #: packages/i18n/src/errors.ts msgid "Invalid email or password" msgstr "" #: packages/i18n/src/errors.ts msgid "Invalid import file" msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "Invalid token" msgstr "유효하지 않은 토큰" #: apps/web/src/components/explore/discover-section.tsx msgid "Italian" msgstr "이탈리아어" #: apps/web/src/components/explore/discover-section.tsx msgid "Japanese" msgstr "일본어" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Jellyfin" msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "Job" msgstr "작업" #: packages/i18n/src/errors.ts msgid "Job not found" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Keeping" msgstr "유지 중" #: apps/web/src/components/settings/backup-schedule-section.tsx #~ msgid "Keeping <0><1><2>{0}<3>{1} backups." #~ msgstr "" #: apps/web/src/components/command-palette.tsx msgid "Keyboard shortcuts" msgstr "키보드 단축키" #: apps/web/src/components/command-palette.tsx msgid "Keyboard Shortcuts" msgstr "키보드 단축키" #: apps/web/src/components/explore/discover-section.tsx msgid "Korean" msgstr "한국어" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/settings/language-section.tsx msgid "Language" msgstr "언어" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "last {n}" msgstr "최근 {n}개" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "last {value}" msgstr "최근 {value}개" #: apps/web/src/components/settings/system-health-section.tsx msgid "last <0/>" msgstr "마지막 <0/>" #: apps/web/src/components/settings/integration-card.tsx #~ msgid "Last event {0}" #~ msgstr "" #: packages/i18n/src/integration-status.ts msgid "Last event {relativeTime}" msgstr "마지막 이벤트 {relativeTime}" #: apps/native/src/components/settings/integration-configs.ts #~ msgid "Last event {timeAgo}" #~ msgstr "마지막 이벤트 {timeAgo}" #: apps/web/src/components/settings/integration-card.tsx #~ msgid "Last polled {0}" #~ msgstr "" #: packages/i18n/src/integration-status.ts msgid "Last polled {relativeTime}" msgstr "마지막 폴링 {relativeTime}" #: apps/native/src/components/settings/integration-configs.ts #~ msgid "Last polled {timeAgo}" #~ msgstr "마지막 폴링 {timeAgo}" #: apps/web/src/components/settings/system-health-section.tsx msgid "Last run" msgstr "마지막 실행" #: apps/web/src/components/settings/system-health-section.tsx msgid "Last run failed" msgstr "마지막 실행 실패" #: apps/web/src/components/settings/system-health-section.tsx msgid "Last run succeeded" msgstr "마지막 실행 성공" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Last watched" msgstr "" #: apps/native/src/app/(tabs)/(library)/_layout.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/routes/_app/library.tsx msgid "Library" msgstr "라이브러리" #: apps/web/src/components/settings/system-health-section.tsx msgid "Library refresh" msgstr "라이브러리 새로고침" #: apps/web/src/components/settings/account-section.tsx msgid "Library statuses" msgstr "라이브러리 상태" #: apps/native/src/components/ui/skeleton.tsx #: apps/web/src/components/ui/spinner.tsx msgid "Loading" msgstr "로딩 중" #: apps/web/src/components/auth-form.tsx msgid "Loading…" msgstr "로딩 중…" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Log a watch" msgstr "" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Log a watch…" msgstr "" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Log watch" msgstr "" #: apps/web/src/components/auth-form.tsx msgid "Login failed" msgstr "로그인 실패" #: apps/web/src/components/settings/use-import-job.ts msgid "Lost connection to import. Check status in settings." msgstr "가져오기 연결이 끊어졌습니다. 설정에서 상태를 확인하세요." #: apps/web/src/components/settings/settings-shell.tsx msgid "Manage your account and preferences" msgstr "계정 및 환경설정을 관리하세요" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Manual" msgstr "" #: apps/web/src/components/settings/backup-section.tsx msgid "Manual backup" msgstr "수동 백업" #: apps/web/src/components/titles/title-seasons.tsx msgid "Mark all episodes as watched?" msgstr "모든 에피소드를 시청 완료로 표시하시겠습니까?" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/title-seasons.tsx msgid "Mark All Watched" msgstr "모두 시청 완료로 표시" #: apps/native/src/components/dashboard/continue-watching-card.tsx #~ msgid "Mark as Completed" #~ msgstr "" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #~ msgid "Mark as Watched" #~ msgstr "" #: apps/native/src/components/ui/poster-card.tsx #~ msgid "Mark as Watching" #~ msgstr "" #: apps/web/src/components/titles/title-seasons.tsx msgid "Mark episode {epNum} watched" msgstr "에피소드 {epNum} 시청함으로 표시" #: apps/native/src/components/dashboard/upcoming-row.tsx msgid "Mark Episode Watched" msgstr "에피소드 시청함으로 표시" #. placeholder {0}: nextEpisode.seasonNumber #. placeholder {1}: nextEpisode.episodeNumber #: apps/web/src/components/dashboard/continue-watching-card.tsx #~ msgid "Mark S{0} E{1} watched" #~ msgstr "" #: apps/web/src/components/dashboard/continue-watching-card.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx msgid "Mark S{quickWatchSeason} E{quickWatchEpisode} watched" msgstr "" #: apps/native/src/components/dashboard/continue-watching-card.tsx msgid "Mark S{seasonNum} E{epNum} Watched" msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/title-actions.tsx msgid "Mark Unwatched" msgstr "" #: apps/web/src/components/command-palette.tsx msgid "Mark watched" msgstr "시청함으로 표시" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/title-actions.tsx msgid "Mark Watched" msgstr "시청 완료 표시" #: apps/native/src/app/title/[id].tsx msgid "Marked \"{name}\" as unwatched" msgstr "" #: apps/native/src/app/title/[id].tsx msgid "Marked \"{name}\" as watched" msgstr "\"{name}\"을(를) 시청함으로 표시했습니다" #: apps/native/src/lib/title-actions.ts #~ msgid "Marked \"{titleName}\" as completed" #~ msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Marked \"{titleName}\" as unwatched" msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Marked \"{titleName}\" as watched" msgstr "\"{titleName}\"을(를) 시청 완료로 표시했습니다" #: apps/web/src/components/dashboard/use-quick-watch.ts msgid "Marked {label} as watched" msgstr "" #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Marked all episodes as watched" msgstr "모든 에피소드를 시청 완료로 표시했습니다" #: apps/native/src/lib/title-actions.ts msgid "Marked all episodes of \"{titleName}\" as watched" msgstr "\"{titleName}\"의 모든 에피소드를 시청 완료로 표시했습니다" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #~ msgid "Marked as completed" #~ msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Marked as unwatched" msgstr "" #: apps/native/src/app/title/[id].tsx #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Marked as watched" msgstr "시청 완료로 표시됨" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #~ msgid "Marked as watching" #~ msgstr "" #: apps/native/src/components/library/filter-sheet.tsx msgid "Max" msgstr "최대" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Maximum rating" #~ msgstr "Maximum rating" #: apps/web/src/components/settings/account-section.tsx msgid "Member since {memberSince}" msgstr "{memberSince}부터 회원" #: apps/native/src/components/library/filter-sheet.tsx msgid "Min" msgstr "최소" #: apps/web/src/components/auth-form.tsx msgid "Min 8 characters…" msgstr "최소 8자…" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Minimum rating" #~ msgstr "Minimum rating" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Monday" msgstr "월요일" #: apps/web/src/components/ui/breadcrumb.tsx msgid "More" msgstr "더 보기" #: apps/web/src/components/history/history-row.tsx msgid "More actions" msgstr "" #: apps/native/src/app/title/[id].tsx msgid "More Like This" msgstr "비슷한 작품" #: apps/web/src/components/ui/pagination.tsx msgid "More pages" msgstr "더 많은 페이지" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "More Settings" msgstr "추가 설정" #: apps/web/src/components/explore/discover-section.tsx msgid "Most popular" msgstr "인기 순" #: apps/web/src/components/command-palette.tsx msgid "movie" msgstr "영화" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/native/src/components/search/search-result-row.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/explore/hero-banner.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/titles/title-hero.tsx msgid "Movie" msgstr "영화" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Movies" msgstr "영화" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Movies {0}" #~ msgstr "Movies {0}" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "Movies {period}" msgstr "영화 {period}" #: apps/web/src/components/dashboard/stats-display.tsx #~ msgid "Movies {periodSelect}" #~ msgstr "Movies {periodSelect}" #: apps/web/src/components/dashboard/stats-display.tsx msgid "Movies {select}" msgstr "영화 {select}" #: apps/native/src/app/(tabs)/(home)/index.tsx #~ msgid "Movies this month" #~ msgstr "" #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Name" msgstr "이름" #: apps/native/src/app/(auth)/register.tsx msgid "Name is required" msgstr "이름을 입력해주세요" #: apps/native/src/app/(auth)/register.tsx msgid "Name must be at least 2 characters" msgstr "이름은 최소 2자 이상이어야 합니다" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Name updated" msgstr "이름이 업데이트되었습니다" #: apps/web/src/components/command-palette.tsx msgid "Navigation" msgstr "탐색" #: apps/web/src/components/settings/integration-card.tsx msgid "Need more help?" msgstr "더 많은 도움이 필요하신가요?" #: apps/web/src/components/settings/system-health-section.tsx msgid "Never" msgstr "없음" #: apps/web/src/components/settings/system-health-section.tsx msgid "Never run" msgstr "실행된 적 없음" #: apps/native/src/components/dashboard/upcoming-row.tsx #~ msgid "New" #~ msgstr "New" #: apps/native/src/app/(auth)/register.tsx msgid "New account creation is currently disabled." msgstr "현재 새 계정 생성이 비활성화되어 있습니다." #: apps/web/src/routes/_auth/register.tsx msgid "New accounts are not being accepted right now. Contact the admin if you need access." msgstr "현재 새 계정을 받고 있지 않습니다. 접근이 필요하시면 관리자에게 문의하세요." #: apps/web/src/components/settings/backup-section.tsx msgid "New backup" msgstr "새 백업" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "New password" msgstr "새 비밀번호" #: apps/web/src/components/settings/account-section.tsx msgid "New password must be at least 8 characters" msgstr "새 비밀번호는 최소 8자 이상이어야 합니다" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx msgid "New Season" msgstr "새 시즌" #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/people/filmography-grid.tsx msgid "Newest" msgstr "최신순" #: apps/web/src/components/ui/pagination.tsx msgid "Next" msgstr "다음" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Next backup {distance}" msgstr "다음 백업 {distance}" #: apps/native/src/components/titles/continue-watching-banner.tsx msgid "Next Episode" msgstr "다음 에피소드" #: apps/web/src/components/settings/system-health-section.tsx msgid "Next run" msgstr "다음 실행" #: packages/i18n/src/date-buckets.ts msgid "Next Week" msgstr "" #: apps/native/src/components/dashboard/continue-watching-card.tsx msgid "Next: S{seasonNum} E{epNum}" msgstr "다음: S{seasonNum} E{epNum}" #: apps/web/src/components/settings/backup-section.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "No backups yet" msgstr "아직 백업 없음" #: apps/native/src/components/ui/offline-banner.ios.tsx #: apps/native/src/components/ui/offline-banner.tsx msgid "No internet connection" msgstr "인터넷 연결 없음" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "No matching titles" msgstr "일치하는 제목 없음" #: apps/native/src/app/(tabs)/(search)/index.tsx msgid "No results for \"{debouncedQuery}\"" msgstr "\"{debouncedQuery}\"에 대한 결과가 없습니다" #: apps/native/src/app/(tabs)/(library)/index.tsx #~ msgid "No results for \"{debouncedSearch}\"" #~ msgstr "No results for \"{debouncedSearch}\"" #: apps/web/src/components/command-palette.tsx msgid "No results found." msgstr "결과를 찾을 수 없습니다." #: apps/native/src/components/explore/filterable-title-row.tsx #: apps/web/src/components/explore/filterable-title-row.tsx msgid "No titles found for this genre." msgstr "이 장르에 해당하는 작품이 없습니다." #: apps/web/src/components/explore/discover-section.tsx msgid "No titles found. Try adjusting your filters." msgstr "제목을 찾을 수 없습니다. 필터를 조정해 보세요." #: apps/web/src/routes/_app/library.tsx msgid "No titles match your filters" msgstr "필터에 맞는 제목이 없습니다" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "No upcoming episodes or releases in the next 90 days." msgstr "향후 90일 이내 예정된 에피소드 또는 출시가 없습니다." #: apps/native/src/app/(tabs)/(library)/history.tsx msgid "No watches yet." msgstr "" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/system-health-section.tsx msgid "Not configured" msgstr "구성되지 않음" #: apps/native/src/app/+not-found.tsx msgid "Not Found" msgstr "찾을 수 없음" #: apps/native/src/lib/widgets.ts msgid "Nothing to watch" msgstr "" #: apps/native/src/lib/widgets.ts msgid "Nothing upcoming" msgstr "" #: apps/web/src/routes/_app/history.tsx msgid "Nothing watched yet." msgstr "" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Older" #~ msgstr "Older" #: apps/web/src/components/explore/discover-section.tsx msgid "Oldest" msgstr "오래된 순" #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx msgid "On my services" msgstr "내 서비스에서" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "On Watchlist" msgstr "찜 목록에 있음" #: apps/web/src/components/titles/title-availability.tsx msgid "On your services" msgstr "내 서비스에서" #: apps/web/src/components/settings/imports-section.tsx msgid "Open {source} to enter code" msgstr "{source}를 열어 코드를 입력하세요" #: apps/web/src/components/settings/integration-card.tsx msgid "Open docs" msgstr "문서 열기" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Emby, go to <0>Settings > Webhooks" msgstr "Emby를 열고, <0>Settings > Webhooks로 이동하세요" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Emby, go to Settings > Webhooks" msgstr "Emby를 열고, Settings > Webhooks로 이동하세요" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Open in browser…" msgstr "브라우저에서 열기…" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Plex, go to <0>Settings > Webhooks<1/>" msgstr "Plex를 열고, <0>Settings > Webhooks<1/>로 이동하세요" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Plex, go to Settings > Webhooks" msgstr "Plex를 열고, Settings > Webhooks로 이동하세요" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Radarr, go to <0>Settings > Import Lists" msgstr "Radarr를 열고, <0>Settings > Import Lists로 이동하세요" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Radarr, go to Settings > Import Lists" msgstr "Radarr를 열고, Settings > Import Lists로 이동하세요" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/registration-section.tsx msgid "Open registration" msgstr "회원가입 허용" #: apps/native/src/lib/widgets.ts msgid "Open Sofa to see what's next" msgstr "" #: apps/web/src/components/settings/integration-configs.tsx msgid "Open Sonarr, go to <0>Settings > Import Lists" msgstr "Sonarr를 열고, <0>Settings > Import Lists로 이동하세요" #: apps/native/src/components/settings/integration-configs.ts msgid "Open Sonarr, go to Settings > Import Lists" msgstr "Sonarr를 열고, Settings > Import Lists로 이동하세요" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Opens options" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Opens options to change or remove your photo" msgstr "사진을 변경하거나 제거하는 옵션을 엽니다" #: apps/native/src/app/title/[id].tsx msgid "Opens the trailer in YouTube" msgstr "YouTube에서 예고편을 엽니다" #: apps/native/src/components/explore/hero-banner.tsx msgid "Opens title details" msgstr "제목 세부 정보를 엽니다" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx msgid "or" msgstr "또는" #: apps/native/src/app/(auth)/login.tsx #~ msgid "OR" #~ msgstr "" #: apps/native/src/app/+not-found.tsx msgid "Page Not Found" msgstr "페이지를 찾을 수 없음" #: apps/web/src/components/settings/account-section.tsx msgid "Parsing file..." msgstr "파일 분석 중..." #: apps/web/src/components/settings/imports-section.tsx msgid "Parsing..." msgstr "파싱 중..." #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/components/auth-form.tsx msgid "Password" msgstr "비밀번호" #: apps/native/src/app/(auth)/login.tsx #: apps/native/src/app/(auth)/register.tsx msgid "Password is required" msgstr "비밀번호를 입력해주세요" #: packages/i18n/src/errors.ts msgid "Password is too long" msgstr "" #: packages/i18n/src/errors.ts msgid "Password is too short" msgstr "" #: apps/native/src/app/change-password.tsx msgid "Password must be at least 8 characters" msgstr "비밀번호는 최소 8자 이상이어야 합니다" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Password updated" msgstr "비밀번호가 업데이트되었습니다" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Passwords do not match" msgstr "비밀번호가 일치하지 않습니다" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Paste the Radarr URL above into the List URL field" msgstr "위의 Radarr URL을 List URL 필드에 붙여넣으세요" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Paste the Sonarr URL above into the List URL field" msgstr "위의 Sonarr URL을 List URL 필드에 붙여넣으세요" #: apps/web/src/components/settings/update-check-section.tsx msgid "Periodically check GitHub for new Sofa releases" msgstr "GitHub에서 새로운 Sofa 릴리스를 주기적으로 확인합니다" #: apps/web/src/components/command-palette.tsx msgid "person" msgstr "인물" #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/native/src/components/search/search-result-row.tsx msgid "Person" msgstr "인물" #: apps/native/src/app/person/[id].tsx #: apps/web/src/routes/_app/people.$id.tsx #: packages/i18n/src/errors.ts msgid "Person not found" msgstr "인물을 찾을 수 없습니다" #: apps/web/src/components/titles/trailer-dialog.tsx msgid "Play trailer" msgstr "예고편 재생" #: apps/native/src/app/title/[id].tsx msgid "Play trailer for {titleName}" msgstr "{titleName} 예고편 재생" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Please confirm your password" msgstr "비밀번호를 확인해주세요" #: apps/native/src/hooks/use-server-connection.ts msgid "Please sign in again." msgstr "다시 로그인해주세요." #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx #: apps/web/src/routes/_app/history.tsx msgid "Plex" msgstr "" #: apps/native/src/app/(tabs)/(explore)/index.tsx #: apps/web/src/routes/_app/explore.tsx msgid "Popular Movies" msgstr "인기 영화" #: apps/native/src/app/(tabs)/(explore)/index.tsx #: apps/web/src/routes/_app/explore.tsx msgid "Popular TV Shows" msgstr "인기 TV 프로그램" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Popularity" msgstr "인기도" #: apps/web/src/components/explore/discover-section.tsx msgid "Portuguese" msgstr "포르투갈어" #: apps/web/src/components/explore/discover-section.tsx msgid "Pre-1970" msgstr "1970년 이전" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Pre-1980" msgstr "1980년 이전" #: apps/web/src/components/settings/backup-section.tsx msgid "Pre-restore backup" msgstr "복원 전 백업" #: apps/web/src/components/ui/pagination.tsx msgid "Previous" msgstr "이전" #: apps/web/src/components/nav-bar.tsx msgid "Primary" msgstr "기본" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Producer" msgstr "프로듀서" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Profile picture removed" msgstr "프로필 사진이 삭제되었습니다" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Profile picture updated" msgstr "프로필 사진이 업데이트되었습니다" #: apps/web/src/components/explore/discover-section.tsx msgid "Provider" msgstr "제공자" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge all" msgstr "모두 삭제" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge all caches?" msgstr "모든 캐시를 삭제하시겠습니까?" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge image cache?" msgstr "이미지 캐시를 삭제하시겠습니까?" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge images" msgstr "이미지 삭제" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge metadata" msgstr "메타데이터 삭제" #: apps/web/src/components/settings/danger-section.tsx msgid "Purge metadata cache?" msgstr "메타데이터 캐시를 삭제하시겠습니까?" #. placeholder {0}: data.deletedTitles #. placeholder {1}: data.deletedPersons #: apps/web/src/components/settings/danger-section.tsx msgid "Purged {0, plural, one {# stale title} other {# stale titles}} and {1, plural, one {# orphaned person} other {# orphaned persons}}" msgstr "오래된 항목 {0, plural, other {#개}}과 고아 인물 {1, plural, other {#명}}을 삭제했습니다" #. placeholder {0}: metaResult.deletedTitles #. placeholder {1}: metaResult.deletedPersons #. placeholder {2}: imageResult.deletedFiles #: apps/web/src/components/settings/danger-section.tsx msgid "Purged {0, plural, one {# title} other {# titles}}, {1, plural, one {# person} other {# persons}}, {2, plural, one {# file} other {# files}} ({freed} freed)" msgstr "항목 {0, plural, other {#개}}, 인물 {1, plural, other {#명}}, 파일 {2, plural, other {#개}} 삭제됨 ({freed} 확보됨)" #: apps/web/src/components/settings/danger-section.tsx msgid "Purging..." msgstr "삭제 중..." #: apps/web/src/components/command-palette.tsx msgid "Quick Actions" msgstr "빠른 실행" #: apps/native/src/components/settings/integration-configs.ts msgid "Radarr List URL" msgstr "Radarr 목록 URL" #: apps/web/src/components/titles/star-rating.tsx msgid "Rate {star, plural, one {# star} other {# stars}}" msgstr "{star, plural, other {# 별}}점 평가" #: apps/web/src/components/command-palette.tsx msgid "Rate 1 star" msgstr "별 1개 평가" #: apps/web/src/components/command-palette.tsx msgid "Rate 2 stars" msgstr "별 2개 평가" #: apps/web/src/components/command-palette.tsx msgid "Rate 3 stars" msgstr "별 3개 평가" #: apps/web/src/components/command-palette.tsx msgid "Rate 4 stars" msgstr "별 4개 평가" #: apps/web/src/components/command-palette.tsx msgid "Rate 5 stars" msgstr "별 5개 평가" #: apps/native/src/hooks/use-title-actions.ts #~ msgid "Rated {0} {1, plural, one {star} other {stars}}" #~ msgstr "" #: apps/native/src/hooks/use-title-actions.ts #~ msgid "Rated {0} star{1}" #~ msgstr "Rated {0} star{1}" #: apps/web/src/components/titles/use-title-actions.ts msgid "Rated {ratingStars, plural, one {# star} other {# stars}}" msgstr "별 {ratingStars, plural, other {#개}}로 평가됨" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Rated {ratingStars} {ratingStars, plural, one {star} other {stars}}" #~ msgstr "" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Rated {stars, plural, one {# star} other {# stars}}" msgstr "별 {stars, plural, other {#개}}로 평가됨" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/components/titles/star-rating.tsx msgid "Rating" msgstr "평점" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Rating removed" msgstr "평점이 삭제되었습니다" #: apps/native/src/components/ui/star-rating.tsx #~ msgid "Rating: {rating} out of 5 stars" #~ msgstr "평점: 5점 만점에 {rating}점" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Ratings" msgstr "평점" #: apps/web/src/components/expandable-text.tsx msgid "Read more" msgstr "더 보기" #: packages/i18n/src/integration-status.ts msgid "Ready — not polled yet" msgstr "준비됨 — 아직 폴링하지 않음" #: packages/i18n/src/integration-status.ts msgid "Ready — nothing received yet" msgstr "준비됨 — 아직 수신된 이벤트 없음" #: apps/web/src/components/command-palette.tsx msgid "Recent Searches" msgstr "최근 검색" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Recently aired" msgstr "" #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "Recently Viewed" msgstr "최근 본 항목" #: apps/web/src/components/settings/system-health-section.tsx msgid "Recommendations" msgstr "추천" #: apps/web/src/components/titles/title-recommendations.tsx msgid "Recommended" msgstr "추천 작품" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/web/src/components/dashboard/recommendations-section.tsx msgid "Recommended for You" msgstr "맞춤 추천" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Record when you watched this." msgstr "" #: apps/web/src/components/auth-form.tsx msgid "Redirecting…" msgstr "리디렉션 중…" #: apps/web/src/components/settings/system-health-section.tsx msgid "Refresh" msgstr "새로고침" #: apps/web/src/components/settings/system-health-section.tsx msgid "Refresh system health" msgstr "시스템 상태 새로고침" #: apps/native/src/components/settings/integration-card.tsx msgid "Regenerate" msgstr "재생성" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Regenerate URL" msgstr "URL 재생성" #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/landing-page.tsx msgid "Register" msgstr "회원가입" #: apps/native/src/app/(auth)/register.tsx msgid "Registering on {serverHost}" msgstr "{serverHost}에서 회원가입 중" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/registration-section.tsx msgid "Registration closed" msgstr "회원가입이 비활성화되었습니다" #: apps/native/src/app/(auth)/register.tsx #: apps/web/src/routes/_auth/register.tsx msgid "Registration Closed" msgstr "회원가입 비활성화됨" #: apps/web/src/components/auth-form.tsx msgid "Registration failed" msgstr "회원가입 실패" #: packages/i18n/src/errors.ts msgid "Registration is currently closed" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/registration-section.tsx msgid "Registration opened" msgstr "회원가입이 활성화되었습니다" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Release Date" msgstr "출시일" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Remove" msgstr "제거" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx msgid "Remove from history" msgstr "" #: apps/native/src/components/dashboard/continue-watching-card.tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/native/src/components/ui/poster-card.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Remove from library" msgstr "라이브러리에서 제거" #: apps/native/src/components/dashboard/continue-watching-card.tsx #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/components/ui/poster-card.tsx #~ msgid "Remove from Library" #~ msgstr "" #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx msgid "Remove from library?" msgstr "라이브러리에서 제거하시겠습니까?" #: apps/web/src/components/command-palette.tsx msgid "Remove from recent searches" msgstr "최근 검색에서 제거" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Remove Photo" msgstr "사진 제거" #: apps/web/src/components/settings/account-section.tsx msgid "Remove picture" msgstr "사진 제거" #: apps/web/src/components/settings/account-section.tsx msgid "Remove profile picture" msgstr "프로필 사진 제거" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/use-delete-watch.ts msgid "Removed from history" msgstr "" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Removed from library" msgstr "라이브러리에서 제거되었습니다" #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Rent" #~ msgstr "" #: apps/web/src/routes/setup.tsx msgid "Request an API key" msgstr "API 키 요청" #: apps/web/src/components/settings/integration-configs.tsx msgid "Requires <0>Emby Server 4.7.9+ and an active <1>Emby Premiere<2/> license." msgstr "<0>Emby Server 4.7.9+ 및 활성 <1>Emby Premiere<2/> 라이선스가 필요합니다." #: apps/web/src/components/settings/integration-configs.tsx msgid "Requires an active <0>Plex Pass<1/> subscription." msgstr "활성 <0>Plex Pass<1/> 구독이 필요합니다." #: apps/native/src/components/settings/integration-configs.ts msgid "Requires an active Plex Pass subscription." msgstr "활성 Plex Pass 구독이 필요합니다." #: apps/native/src/components/settings/integration-configs.ts msgid "Requires Emby Server 4.7.9+ and an active Emby Premiere license." msgstr "Emby Server 4.7.9+ 및 활성 Emby Premiere 라이선스가 필요합니다." #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Restart" #~ msgstr "재시작" #: apps/native/src/components/root-error-fallback.tsx msgid "Restart app" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Restart Required" #~ msgstr "재시작 필요" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restore" msgstr "복원" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restore database?" msgstr "데이터베이스를 복원하시겠습니까?" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restore failed" msgstr "복원에 실패했습니다" #: apps/web/src/components/settings/account-section.tsx msgid "Restore from a Sofa export file" msgstr "Sofa 내보내기 파일에서 복원" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Restoring…" msgstr "복원 중…" #: apps/web/src/components/command-palette.tsx msgid "Results" msgstr "결과" #: apps/web/src/components/settings/imports-section.tsx msgid "Retrieving your watch history, watchlist, and ratings..." msgstr "시청 기록, 시청 목록, 평점을 가져오는 중..." #: apps/native/src/app/(auth)/register.tsx #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/app/(tabs)/(search)/index.tsx #: apps/native/src/components/explore/filterable-title-row.tsx #: apps/native/src/components/settings/integrations-section.tsx #: apps/native/src/components/ui/load-more-footer.tsx #: apps/native/src/components/ui/offline-banner.ios.tsx #: apps/native/src/components/ui/offline-banner.tsx #: apps/native/src/components/ui/server-unreachable-banner.ios.tsx #: apps/native/src/components/ui/server-unreachable-banner.tsx #: apps/web/src/lib/orpc/client.ts msgid "Retry" msgstr "다시 시도" #: apps/web/src/routes/__root.tsx msgid "Return home" msgstr "홈으로 돌아가기" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Review what was found and choose what to import." msgstr "찾은 항목을 검토하고 가져올 항목을 선택하세요." #: apps/web/src/components/settings/system-health-section.tsx msgid "Run now" msgstr "지금 실행" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}" #~ msgstr "S{0} · {1} {2, plural, one {episode} other {episodes}}" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx msgid "S{season} E{episode}" msgstr "" #: apps/native/src/components/history/history-row.tsx #: apps/web/src/components/history/history-row.tsx msgid "S{season} E{episode} · {name}" msgstr "" #: apps/native/src/components/dashboard/upcoming-row.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/dashboard/upcoming-item.tsx msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}" msgstr "S{seasonNum} · {epCount, plural, other {# 에피소드}}" #: apps/native/src/lib/widgets.ts msgid "S{seasonNum} E{epNum}" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Saturday" msgstr "토요일" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Save" msgstr "저장" #: apps/web/src/components/settings/account-section.tsx msgid "Save name" msgstr "이름 저장" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Saved" msgstr "저장됨" #: apps/web/src/routes/_app/onboarding.tsx msgid "Saving…" msgstr "저장 중…" #: apps/web/src/routes/__root.tsx msgid "Scene not found" msgstr "장면을 찾을 수 없음" #: apps/web/src/components/settings/system-health-section.tsx msgid "Schedule" msgstr "일정" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Schedule updated" msgstr "일정이 업데이트되었습니다" #: apps/web/src/components/settings/backup-section.tsx msgid "Scheduled backup" msgstr "예약된 백업" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Scheduled backups disabled" msgstr "예약된 백업이 비활성화되었습니다" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Scheduled backups enabled" msgstr "예약된 백업이 활성화되었습니다" #: apps/native/src/app/(tabs)/(search)/_layout.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/command-palette.tsx msgid "Search" msgstr "검색" #: apps/web/src/components/dashboard/stats-section.tsx msgid "Search for movies and TV shows to start tracking" msgstr "영화와 TV 프로그램을 검색하여 추적을 시작하세요" #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "Search for movies, shows, or people" msgstr "영화, 프로그램 또는 인물 검색" #: apps/web/src/components/command-palette.tsx msgid "Search for movies, TV shows, or run commands" msgstr "영화, TV 프로그램 검색 또는 명령 실행" #: apps/web/src/components/library/library-toolbar.tsx msgid "Search library" msgstr "라이브러리 검색" #: apps/web/src/components/library/library-toolbar.tsx msgid "Search library..." msgstr "라이브러리 검색..." #: apps/web/src/components/command-palette.tsx msgid "Search movies & TV shows…" msgstr "영화 및 TV 프로그램 검색…" #: apps/native/src/app/(tabs)/(search)/index.tsx msgid "Search movies, shows, people..." msgstr "영화, 프로그램, 인물 검색..." #: apps/native/src/app/(tabs)/(library)/index.tsx #~ msgid "Search your library..." #~ msgstr "Search your library..." #: apps/web/src/components/nav-bar.tsx msgid "Search…" msgstr "검색…" #: apps/native/src/components/titles/season-accordion.tsx #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Season {0}" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #: apps/web/src/components/titles/use-title-actions.ts msgid "Season {seasonNumber}" msgstr "시즌 {seasonNumber}" #: apps/native/src/components/titles/season-accordion.tsx msgid "Season {sn}" msgstr "시즌 {sn}" #: apps/native/src/hooks/use-title-actions.ts #: apps/native/src/lib/title-actions.ts msgid "Season watched" msgstr "시즌을 시청 완료로 표시했습니다" #: apps/native/src/app/title/[id].tsx msgid "Seasons" msgstr "시즌" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/settings.tsx msgid "Security" msgstr "보안" #: apps/native/src/components/ui/section-header.tsx #: apps/web/src/components/dashboard/feed-section.tsx msgid "See all" msgstr "모두 보기" #: apps/web/src/routes/_app/onboarding.tsx msgid "Select your streaming services to personalize your experience" msgstr "경험을 맞춤화하려면 스트리밍 서비스를 선택하세요" #: apps/web/src/components/landing-page.tsx msgid "Self-hosted movie & TV tracker" msgstr "자체 호스팅 영화 & TV 트래커" #: apps/web/src/routes/_app/settings.tsx msgid "Server" msgstr "서버" #: apps/native/src/app/(auth)/server-url.tsx msgid "Server found but reporting an issue. Try again in a moment." msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Server Health" msgstr "서버 상태" #: apps/native/src/app/(auth)/server-url.tsx #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Server URL" msgstr "서버 URL" #: apps/native/src/hooks/use-server-connection.ts msgid "Session expired" msgstr "세션이 만료되었습니다" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Set password" msgstr "비밀번호 설정" #: apps/web/src/routes/setup.tsx msgid "Set the TMDB_API_READ_ACCESS_TOKEN environment variable and restart Sofa." msgstr "TMDB_API_READ_ACCESS_TOKEN 환경 변수를 설정하고 Sofa를 다시 시작하세요." #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Set your preferred quality profile and root folder" msgstr "선호하는 품질 프로필과 루트 폴더를 설정하세요" #: apps/native/src/app/(tabs)/(settings)/_layout.tsx #: apps/native/src/components/header-avatar.tsx #: apps/native/src/components/navigation/native-tab-bar.android.tsx #: apps/native/src/components/navigation/native-tab-bar.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/settings-shell.tsx msgid "Settings" msgstr "설정" #: apps/native/src/components/settings/integration-card.tsx #: apps/web/src/components/settings/integration-card.tsx msgid "Setup instructions" msgstr "설정 안내" #: apps/web/src/routes/setup.tsx msgid "Setup required" msgstr "초기 설정 필요" #: apps/native/src/components/ui/expandable-text.tsx #: apps/web/src/components/expandable-text.tsx msgid "Show less" msgstr "간략히 보기" #: apps/native/src/components/ui/expandable-text.tsx msgid "Show more" msgstr "더 보기" #: apps/web/src/components/ui/sidebar.tsx msgid "Sidebar" msgstr "사이드바" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/landing-page.tsx msgid "Sign in" msgstr "로그인" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/landing-page.tsx #~ msgid "Sign In" #~ msgstr "" #: apps/web/src/routes/_auth/register.tsx msgid "Sign in instead" msgstr "로그인하기" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx msgid "Sign in to continue" msgstr "계속하려면 로그인하세요" #: apps/native/src/app/(auth)/login.tsx #: apps/web/src/components/auth-form.tsx #~ msgid "Sign in with {0}" #~ msgstr "" #: apps/web/src/components/auth-form.tsx msgid "Sign in with {oidcProviderName}" msgstr "{oidcProviderName}(으)로 로그인" #: apps/native/src/app/(auth)/login.tsx msgid "Sign in with {providerName}" msgstr "{providerName}(으)로 로그인" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Sign out" msgstr "로그아웃" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/native/src/components/header-avatar.tsx #~ msgid "Sign Out" #~ msgstr "" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Sign out of other sessions" msgstr "다른 세션에서 로그아웃" #: apps/native/src/app/(auth)/login.tsx msgid "Sign-in didn't complete" msgstr "" #: apps/web/src/routes/_app/onboarding.tsx msgid "Skip for now" msgstr "지금은 건너뛰기" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Skipped" msgstr "건너뜀" #: apps/native/src/components/root-error-fallback.tsx msgid "Sofa hit an unexpected error." msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Sofa needs to restart to apply the new layout direction." #~ msgstr "Sofa를 재시작해야 새 레이아웃 방향이 적용됩니다." #: apps/web/src/routes/setup.tsx msgid "Sofa uses <0>The Movie Database{linkIcon} for movie & TV metadata, posters, and streaming availability. You'll need a free API key to get started." msgstr "Sofa는 영화 및 TV 메타데이터, 포스터, 스트리밍 가용성을 위해 <0>The Movie Database{linkIcon}를 사용합니다. 시작하려면 무료 API 키가 필요합니다." #: apps/web/src/components/update-toast.tsx #~ msgid "Sofa v{0} is available" #~ msgstr "" #: apps/web/src/components/update-toast.tsx msgid "Sofa v{latestVersion} is available" msgstr "Sofa v{latestVersion}을 사용할 수 있습니다" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Sofa will automatically log movies and episodes when you finish watching them" msgstr "시청을 완료하면 Sofa가 자동으로 영화와 에피소드를 기록합니다" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/app/(tabs)/(search)/index.tsx #: apps/native/src/app/change-password.tsx #: apps/native/src/app/person/[id].tsx #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/root-error-fallback.tsx #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/route-error.tsx #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/routes/__root.tsx #: packages/i18n/src/errors.ts msgid "Something went wrong" msgstr "오류가 발생했습니다" #: apps/web/src/routes/_app/titles.$id.tsx msgid "Something went wrong while loading this title. Please try again." msgstr "이 타이틀을 불러오는 중 오류가 발생했습니다. 다시 시도해 주세요." #: apps/native/src/lib/query-client.ts #: apps/web/src/lib/orpc/client.ts msgid "Something went wrong…" msgstr "오류가 발생했습니다…" #: apps/native/src/components/settings/integration-configs.ts msgid "Sonarr List URL" msgstr "Sonarr 목록 URL" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Sort" msgstr "정렬" #: apps/web/src/components/people/filmography-grid.tsx msgid "Sort filmography" msgstr "필모그래피 정렬" #: apps/web/src/components/explore/discover-section.tsx msgid "Spanish" msgstr "스페인어" #: apps/web/src/components/dashboard/stats-section.tsx msgid "Start exploring" msgstr "탐색 시작" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Start tracking movies and shows" msgstr "영화와 프로그램 추적을 시작하세요" #: apps/web/src/components/auth-form.tsx msgid "Start tracking your watches" msgstr "시청 추적을 시작하세요" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Starting at" msgstr "시작 시간" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Starting import..." msgstr "가져오기 시작 중..." #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Status" msgstr "상태" #: apps/native/src/hooks/use-title-actions.ts msgid "Status updated" msgstr "상태가 업데이트되었습니다" #: apps/web/src/components/settings/system-health-section.tsx msgid "Storage" msgstr "저장공간" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/title-availability.tsx msgid "Stream" msgstr "스트리밍" #: apps/native/src/components/library/filter-sheet.tsx msgid "Streaming" msgstr "스트리밍" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Streaming data provided by <0/><1>JustWatch" msgstr "" #: apps/web/src/components/settings/streaming-services-section.tsx #~ msgid "Streaming Services" #~ msgstr "Streaming Services" #: apps/web/src/components/settings/streaming-services-section.tsx msgid "Subscriptions" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Sunday" msgstr "일요일" #: apps/web/src/components/settings/language-section.tsx #~ msgid "Switch to {0}" #~ msgstr "" #: apps/web/src/components/settings/language-section.tsx msgid "Switch to {name}" msgstr "{name}(으)로 전환" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Takes effect after restarting the app" msgstr "앱을 다시 시작하면 적용됩니다" #: apps/web/src/components/settings/system-health-section.tsx msgid "Telemetry" msgstr "" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "That time is in the future" msgstr "" #: apps/native/src/app/(auth)/server-url.tsx msgid "That URL doesn't look right. Include the full server address." msgstr "" #: apps/native/src/app/+not-found.tsx msgid "The page you're looking for doesn't exist." msgstr "찾으시는 페이지가 존재하지 않습니다." #: apps/web/src/routes/_app/people.$id.tsx msgid "The person you're looking for doesn't exist or may have been removed from the database." msgstr "찾으시는 인물이 존재하지 않거나 데이터베이스에서 삭제되었을 수 있습니다." #: apps/web/src/routes/_app/titles.$id.tsx msgid "The title you're looking for doesn't exist or may have been removed from the database." msgstr "찾으시는 타이틀이 존재하지 않거나 데이터베이스에서 삭제되었을 수 있습니다." #: apps/web/src/components/command-palette.tsx msgid "then" msgstr "그 다음" #: apps/native/src/app/(auth)/server-url.tsx msgid "This doesn't appear to be a Sofa server. Double-check the URL." msgstr "" #: packages/i18n/src/errors.ts msgid "This import cannot be cancelled" msgstr "" #: packages/i18n/src/errors.ts msgid "This job is already running" msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "This may take a few minutes for large libraries. Please don't close this tab." msgstr "라이브러리가 크면 몇 분 정도 걸릴 수 있습니다. 이 탭을 닫지 마세요." #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "this month" msgstr "이번 달" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/web/src/components/dashboard/stats-display.tsx msgid "This Month" msgstr "이번 달" #: apps/web/src/routes/__root.tsx msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay." msgstr "이 페이지는 편집실 바닥에 남겨졌습니다. 이동되었거나 삭제되었거나, 시나리오를 통과하지 못했을 수도 있습니다." #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/routes/_app/settings.tsx #: apps/web/src/routes/setup.tsx msgid "This product uses the TMDB API but is not endorsed or certified by TMDB." msgstr "이 제품은 TMDB API를 사용하지만 TMDB의 승인 또는 인증을 받지 않았습니다." #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/titles/status-button.tsx msgid "This title will be removed from your library. Your watch history and ratings will be kept." msgstr "이 타이틀이 라이브러리에서 제거됩니다. 시청 기록과 평점은 유지됩니다." #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "this week" msgstr "이번 주" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/web/src/components/dashboard/stats-display.tsx #: packages/i18n/src/date-buckets.ts msgid "This Week" msgstr "이번 주" #: apps/web/src/components/settings/danger-section.tsx msgid "This will delete all cached TMDB images from disk. Images will be re-downloaded automatically as needed." msgstr "디스크에서 캐시된 모든 TMDB 이미지를 삭제합니다. 필요에 따라 이미지가 자동으로 다시 다운로드됩니다." #: apps/web/src/components/settings/danger-section.tsx msgid "This will delete all un-enriched stub titles and all cached images from disk. Everything will be re-imported and re-downloaded as needed." msgstr "디스크에서 보강되지 않은 모든 스텁 타이틀과 캐시된 이미지를 삭제합니다. 필요에 따라 모든 항목이 자동으로 다시 가져오기 및 다운로드됩니다." #: apps/web/src/components/settings/danger-section.tsx msgid "This will delete un-enriched stub titles that aren't in any user's library and clean up orphaned person records. Deleted titles will be re-imported if accessed again." msgstr "어느 사용자의 라이브러리에도 없는 보강되지 않은 스텁 타이틀을 삭제하고 고아 인물 기록을 정리합니다. 삭제된 타이틀은 다시 접근 시 재가져오기 됩니다." #: apps/native/src/components/settings/integration-card.tsx msgid "This will invalidate the current {label} URL. You'll need to update it in {label}." msgstr "현재 {label} URL이 무효화됩니다. {label}에서 업데이트해야 합니다." #: apps/web/src/components/titles/title-seasons.tsx msgid "This will mark every episode of this show as watched. You can undo this later by unmarking individual seasons." msgstr "이 프로그램의 모든 에피소드를 시청 완료로 표시합니다. 나중에 개별 시즌을 해제하여 취소할 수 있습니다." #: apps/web/src/components/settings/backup-section.tsx #~ msgid "This will permanently delete the backup from <0>{0}. This cannot be undone." #~ msgstr "" #: apps/web/src/components/settings/backup-section.tsx msgid "This will permanently delete the backup from <0>{backupDate}. This cannot be undone." msgstr "<0>{backupDate}의 백업이 영구적으로 삭제됩니다. 이 작업은 취소할 수 없습니다." #: apps/native/src/components/search/recently-viewed-list.ios.tsx #: apps/native/src/components/search/recently-viewed-list.tsx msgid "This will remove all items from your history." msgstr "기록의 모든 항목이 제거됩니다." #: apps/web/src/components/settings/backup-restore-section.tsx msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore." msgstr "업로드된 파일로 전체 데이터베이스가 교체됩니다. 먼저 현재 데이터의 안전 백업이 생성됩니다. 복원 후 활성 세션은 새로고침이 필요할 수 있습니다." #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "this year" msgstr "올해" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/web/src/components/dashboard/stats-display.tsx msgid "This Year" msgstr "올해" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Thursday" msgstr "목요일" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Time (optional)" msgstr "" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Time:" msgstr "시간:" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Times use the server's time zone ({timeZone})" msgstr "" #: apps/web/src/components/command-palette.tsx msgid "Title" msgstr "제목" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Title A-Z" msgstr "제목 A-Z" #: apps/native/src/app/title/[id].tsx #: apps/web/src/routes/_app/titles.$id.tsx #: packages/i18n/src/errors.ts msgid "Title not found" msgstr "타이틀을 찾을 수 없습니다" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "Title Z-A" msgstr "제목 Z-A" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Titles on your Sofa watchlist will be automatically added for download when Radarr polls this list (every 12 hours by default)" msgstr "Sofa 관심 목록의 타이틀은 Radarr가 이 목록을 폴링할 때(기본값: 12시간마다) 자동으로 다운로드에 추가됩니다" #: apps/native/src/components/settings/integration-configs.ts #: apps/web/src/components/settings/integration-configs.tsx msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)" msgstr "Sofa 관심 목록의 타이틀은 Sonarr가 이 목록을 폴링할 때(기본값: 6시간마다) 자동으로 다운로드에 추가됩니다" #: packages/i18n/src/errors.ts msgid "TMDB API key is not configured" msgstr "" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "TMDB Rating" msgstr "TMDB 평점" #: apps/web/src/components/library/library-filters.tsx #~ msgid "To" #~ msgstr "To" #: apps/native/src/app/(tabs)/(home)/index.tsx msgid "today" msgstr "오늘" #: apps/native/src/components/dashboard/stats-card.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/dashboard/stats-display.tsx #: packages/i18n/src/date-buckets.ts msgid "Today" msgstr "오늘" #: apps/web/src/components/platforms/platform-grid.tsx msgid "Toggle {name}" msgstr "{name} 토글" #: apps/web/src/components/settings/update-check-section.tsx msgid "Toggle automatic update checks" msgstr "자동 업데이트 확인 토글" #: apps/web/src/components/settings/registration-section.tsx msgid "Toggle open registration" msgstr "공개 회원가입 토글" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Toggle scheduled backups" msgstr "예약 백업 토글" #: apps/web/src/components/ui/sidebar.tsx msgid "Toggle Sidebar" msgstr "사이드바 토글" #: apps/native/src/lib/widgets.ts #: packages/i18n/src/date-buckets.ts msgid "Tomorrow" msgstr "" #: packages/i18n/src/errors.ts msgid "Too many attempts. Wait a moment and try again." msgstr "" #: apps/web/src/components/landing-page.tsx msgid "Track what you watch. Know what's next.<0/>Your library, your data, your rules." msgstr "시청하는 것을 기록하세요. 다음이 무엇인지 알 수 있습니다.<0/>내 라이브러리, 내 데이터, 내 규칙." #: apps/web/src/components/titles/trailer-dialog.tsx msgid "Trailer" msgstr "예고편" #: apps/web/src/components/explore/hero-banner.tsx #~ msgid "Trending today" #~ msgstr "" #: apps/native/src/app/(tabs)/(explore)/index.tsx #: apps/web/src/components/explore/hero-banner.tsx #: apps/web/src/routes/_app/explore.tsx msgid "Trending Today" msgstr "오늘의 인기 콘텐츠" #: apps/web/src/components/settings/system-health-section.tsx msgid "Trigger job" msgstr "작업 실행" #: apps/native/src/app/(tabs)/(library)/index.tsx msgid "Try adjusting your filters" msgstr "필터를 조정해 보세요" #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/root-error-fallback.tsx #: apps/web/src/components/route-error.tsx #: apps/web/src/routes/__root.tsx msgid "Try again" msgstr "다시 시도" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Tuesday" msgstr "화요일" #: apps/web/src/components/command-palette.tsx msgid "tv" msgstr "" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/history.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/app/title/[id].tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/native/src/components/search/recently-viewed-row.tsx #: apps/native/src/components/search/search-result-row.tsx #: apps/native/src/lib/widgets.ts #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/explore/hero-banner.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/people/filmography-grid.tsx #: apps/web/src/components/titles/title-hero.tsx msgid "TV" msgstr "" #: apps/web/src/components/settings/system-health-section.tsx msgid "TV episodes" msgstr "TV 에피소드" #: apps/native/src/components/search/search-result-row.tsx msgid "TV show" msgstr "TV 프로그램" #: apps/web/src/routes/_app/history.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "TV Shows" msgstr "TV 프로그램" #: apps/native/src/components/library/filter-sheet.tsx msgid "Type" msgstr "유형" #: apps/web/src/components/settings/system-health-section.tsx msgid "unknown" msgstr "알 수 없음" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "unlimited" msgstr "무제한" #: apps/web/src/components/titles/title-seasons.tsx msgid "Unmark episode {epNum}" msgstr "에피소드 {epNum} 표시 해제" #: apps/web/src/components/settings/system-health-section.tsx msgid "Unreachable" msgstr "연결 불가" #: apps/web/src/components/titles/title-seasons.tsx msgid "Untitled" msgstr "제목 없음" #: apps/web/src/components/titles/title-seasons.tsx msgid "Unwatch all" msgstr "모두 시청 취소" #: apps/web/src/components/titles/use-title-actions.ts #~ msgid "Unwatched all of {0}" #~ msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Unwatched all of {seasonLabel}" msgstr "{seasonLabel} 전체 시청 취소" #: apps/web/src/routes/_app/upcoming.tsx msgid "Unwatched episodes from the last 90 days." msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Unwatched S{seasonNum} E{epNum}" msgstr "S{seasonNum} E{epNum} 시청 취소됨" #: apps/native/src/components/titles/season-accordion.tsx msgid "Unwatched S{sNum} E{eNum}" msgstr "S{sNum} E{eNum} 시청 취소" #: apps/native/src/components/titles/continue-watching-banner.tsx #: apps/web/src/components/dashboard/continue-watching-card.tsx msgid "Up next" msgstr "다음 에피소드" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/components/dashboard/upcoming-section.tsx #: apps/web/src/components/dashboard/upcoming-section.tsx #: apps/web/src/components/nav-bar.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Upcoming" msgstr "예정" #: apps/native/src/app/(tabs)/(settings)/index.tsx #~ msgid "Update available: {0}" #~ msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "Update available: {latestVersion}" msgstr "업데이트 가능: {latestVersion}" #: apps/web/src/components/settings/system-health-section.tsx msgid "Update check" msgstr "업데이트 확인" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/update-check-section.tsx msgid "Update checks disabled" msgstr "자동 업데이트 확인이 비활성화되었습니다" #: apps/native/src/app/(tabs)/(settings)/index.tsx #: apps/web/src/components/settings/update-check-section.tsx msgid "Update checks enabled" msgstr "자동 업데이트 확인이 활성화되었습니다" #: apps/web/src/components/settings/account-section.tsx msgid "Update failed" msgstr "업데이트 실패" #: apps/native/src/app/change-password.tsx #: apps/web/src/components/settings/account-section.tsx msgid "Update password" msgstr "비밀번호 변경" #: apps/native/src/app/change-password.tsx #~ msgid "Update Password" #~ msgstr "" #: apps/web/src/components/settings/backup-restore-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Upload" msgstr "업로드" #: apps/web/src/components/settings/backup-restore-section.tsx msgid "Upload a .db file to replace the current database. A safety backup is created first." msgstr ".db 파일을 업로드하여 현재 데이터베이스를 교체합니다. 먼저 안전 백업이 생성됩니다." #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Upload a {0} export from your {1} account settings." #~ msgstr "" #: apps/web/src/components/settings/imports-section.tsx msgid "Upload a {acceptFormat} export from your {sourceLabel} account settings." msgstr "에서 {acceptFormat} 내보내기 파일을 업로드하세요.{sourceLabel} 계정 설정" #: apps/web/src/components/settings/imports-section.tsx msgid "Upload export file" msgstr "내보내기 파일 업로드" #: apps/web/src/components/settings/account-section.tsx msgid "Upload failed" msgstr "업로드 실패" #: apps/web/src/components/settings/account-section.tsx msgid "Upload picture" msgstr "사진 업로드" #: apps/web/src/components/settings/account-section.tsx msgid "Upload profile picture" msgstr "프로필 사진 업로드" #: apps/web/src/components/settings/imports-section.tsx msgid "Upload the ZIP export from your Letterboxd account settings" msgstr "" #: apps/native/src/components/settings/integration-card.tsx msgid "URL copied to clipboard" msgstr "URL이 클립보드에 복사되었습니다" #: apps/native/src/app/(auth)/register.tsx msgid "Use at least 8 characters" msgstr "최소 8자 이상 사용하세요" #: apps/native/src/components/header-avatar.tsx msgid "User menu" msgstr "사용자 메뉴" #: apps/native/src/components/library/sort-menu.tsx #: apps/web/src/components/library/library-toolbar.tsx msgid "User Rating" msgstr "사용자 평점" #: apps/web/src/components/titles/title-hero.tsx msgid "View on TMDB" msgstr "TMDB에서 보기" #: apps/web/src/components/update-toast.tsx msgid "View release" msgstr "릴리스 보기" #: apps/web/src/components/settings/imports-section.tsx msgid "Waiting for authorization..." msgstr "인증 대기 중..." #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Warnings" msgstr "경고" #: apps/web/src/components/settings/imports-section.tsx #~ msgid "Warnings ({0})" #~ msgstr "" #: apps/web/src/components/settings/import-dialog-parts.tsx msgid "Warnings ({warningCount})" msgstr "경고 ({warningCount})" #: apps/web/src/components/titles/title-seasons.tsx msgid "Watch all" msgstr "모두 시청 완료" #: apps/web/src/components/settings/account-section.tsx #: apps/web/src/components/settings/imports-section.tsx msgid "Watch history" msgstr "시청 기록" #: apps/web/src/components/titles/log-watch-dialog.tsx msgid "Watch logged" msgstr "" #: packages/i18n/src/errors.ts msgid "Watch not found" msgstr "" #: apps/web/src/components/titles/title-availability.tsx #~ msgid "Watch on {name}" #~ msgstr "" #: apps/native/src/components/titles/season-accordion.tsx #: apps/native/src/lib/title-actions.ts #: apps/web/src/components/titles/use-title-actions.ts msgid "Watched all of {seasonLabel}" msgstr "{seasonLabel} 전체 시청 완료" #: apps/native/src/lib/title-actions.ts #~ msgid "Watched all of {seasonName}" #~ msgstr "" #: apps/web/src/components/titles/use-title-actions.ts msgid "Watched S{seasonNum} E{epNum}" msgstr "S{seasonNum} E{epNum} 시청 완료" #: apps/native/src/components/titles/season-accordion.tsx msgid "Watched S{sNum} E{eNum}" msgstr "S{sNum} E{eNum} 시청 완료" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/dashboard/upcoming-item.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/title-card.tsx #: apps/web/src/components/titles/status-button.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Watching" msgstr "시청 중" #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/native/src/components/titles/status-action-button.tsx #: apps/web/src/components/library/library-filters.tsx #: apps/web/src/components/settings/imports-section.tsx #: apps/web/src/components/titles/status-button.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "Watchlist" msgstr "관심 목록" #: apps/native/src/components/titles/status-action-button.tsx #~ msgid "Watchlisted" #~ msgstr "" #: apps/native/src/components/settings/integration-configs.ts msgid "Webhook URL" msgstr "웹훅 URL" #: apps/web/src/components/settings/backup-schedule-section.tsx msgid "Wednesday" msgstr "수요일" #: apps/web/src/components/settings/system-health-section.tsx msgid "Weekly on {dayName}" msgstr "매주 {dayName}" #: apps/web/src/components/auth-form.tsx #: apps/web/src/components/dashboard/welcome-header.tsx msgid "Welcome back" msgstr "다시 오셨군요" #: apps/web/src/components/dashboard/welcome-header.tsx msgid "Welcome back, {name}" msgstr "다시 오셨군요, {name}님" #: apps/web/src/routes/_app/onboarding.tsx msgid "What do you watch on?" msgstr "어떤 서비스로 시청하시나요?" #: apps/native/src/app/title/[id].tsx #: apps/web/src/components/titles/title-availability.tsx msgid "Where to Watch" msgstr "시청 가능한 곳" #: apps/web/src/components/titles/title-availability.tsx #~ msgid "With Ads" #~ msgstr "" #: apps/native/src/app/person/[id].tsx #: apps/native/src/components/search/recently-viewed-row-content.tsx #: apps/web/src/components/people/person-hero.tsx msgid "Writer" msgstr "작가" #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/native/src/components/library/filter-sheet.tsx #: apps/web/src/components/explore/discover-section.tsx #: apps/web/src/components/library/library-filters.tsx msgid "Year" msgstr "연도" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Year from" #~ msgstr "Year from" #: apps/web/src/components/library/library-filters.tsx #~ msgid "Year to" #~ msgstr "Year to" #: packages/i18n/src/date-buckets.ts msgid "Yesterday" msgstr "" #: apps/native/src/app/(tabs)/(settings)/index.tsx msgid "You'll be signed out to change the server URL." msgstr "서버 URL을 변경하려면 로그아웃됩니다." #: apps/native/src/app/(tabs)/(home)/upcoming.tsx #: apps/web/src/routes/_app/upcoming.tsx msgid "You're all caught up on the last 90 days." msgstr "" #: apps/web/src/components/update-toast.tsx #~ msgid "You're running v{0}." #~ msgstr "" #: apps/web/src/components/update-toast.tsx msgid "You're running v{currentVersion}." msgstr "현재 v{currentVersion}을 사용 중입니다." #: apps/web/src/components/settings/imports-section.tsx msgid "Your code:" msgstr "인증 코드:" #: apps/native/src/app/(tabs)/(home)/index.tsx #: apps/native/src/app/(tabs)/(library)/index.tsx #: apps/web/src/components/dashboard/stats-section.tsx msgid "Your library is empty" msgstr "라이브러리가 비어 있습니다" #: apps/native/src/app/(auth)/register.tsx msgid "Your name" msgstr "이름" #: apps/web/src/components/auth-form.tsx msgid "Your name…" msgstr "이름…"