# Korean translations for changedetection.io.
# Copyright (C) 2026 limeade23
# This file is distributed under the same license as the changedetection.io project.
# limeade23 <admin@limeade.me>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: https://github.com/dgtlmoon/changedetection.io\n"
"POT-Creation-Date: 1970-01-01 00:00+0000\n"
"PO-Revision-Date: 2026-01-02 11:40+0100\n"
"Last-Translator: limeade23 <admin@limeade.me>\n"
"Language: ko\n"
"Language-Team: Korean <>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
msgid "Add a new web page change detection watch"
msgstr "새 웹페이지 변경 감지 모니터링 추가"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
#: changedetectionio/blueprint/ui/templates/preview.html
msgid "Go"
msgstr "이동"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
msgid "Enter a URL to get started!"
msgstr ""

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
msgid "Enter a URL in the input box above to get started."
msgstr ""

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
msgid "Fetching screenshot and element information…"
msgstr ""

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Currently:"
msgstr "현재:"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Select by element"
msgstr "요소별로 선택"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
msgid "Hover & click the preview to watch just one part of the page."
msgstr ""

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html changedetectionio/blueprint/ui/templates/edit.html
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Clear selection"
msgstr "선택 취소"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "What matters — when to notify me"
msgstr ""

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid ""
"e.g. Notify me when products go in/out of stock, lead times change by more than a week, or new product variants "
"appear. Skip review additions."
msgstr ""

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Watch group / tag"
msgstr "모니터링 그룹 / 태그"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
msgid "Watch this URL!"
msgstr "이 URL 모니터링 추가"

#: changedetectionio/blueprint/add_watch_ui/templates/add-watch-ui.html
msgid "Edit first then Watch"
msgstr "편집 후 모니터링 추가"

#: changedetectionio/blueprint/backups/__init__.py
msgid "A backup is already running, check back in a few minutes"
msgstr "이미 백업이 실행 중입니다. 잠시 후 다시 확인해 주세요."

#: changedetectionio/blueprint/backups/__init__.py
msgid "Maximum number of backups reached, please remove some"
msgstr "백업 가능 개수를 초과했습니다. 일부를 삭제해 주세요."

#: changedetectionio/blueprint/backups/__init__.py
msgid "Backup building in background, check back in a few minutes."
msgstr "백업을 백그라운드에서 생성하고 있습니다. 잠시 후 다시 확인해 주세요."

#: changedetectionio/blueprint/backups/__init__.py
msgid "Backups were deleted."
msgstr "백업이 삭제되었습니다."

#: changedetectionio/blueprint/backups/restore.py
msgid "Backup zip file"
msgstr "백업 zip 파일"

#: changedetectionio/blueprint/backups/restore.py
msgid "Must be a .zip backup file!"
msgstr ".zip 백업 파일이어야 합니다."

#: changedetectionio/blueprint/backups/restore.py
msgid "Include groups"
msgstr "그룹 포함"

#: changedetectionio/blueprint/backups/restore.py
msgid "Replace existing groups of the same UUID"
msgstr "같은 UUID의 기존 그룹 덮어쓰기"

#: changedetectionio/blueprint/backups/restore.py
msgid "Include watches"
msgstr "모니터링 포함"

#: changedetectionio/blueprint/backups/restore.py
msgid "Replace existing watches of the same UUID"
msgstr "같은 UUID의 기존 모니터링 덮어쓰기"

#: changedetectionio/blueprint/backups/restore.py changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Restore backup"
msgstr "백업 복원"

#: changedetectionio/blueprint/backups/restore.py
msgid "A restore is already running, check back in a few minutes"
msgstr "이미 복원이 실행 중입니다. 잠시 후 다시 확인해 주세요."

#: changedetectionio/blueprint/backups/restore.py
msgid "No file uploaded"
msgstr "업로드된 파일이 없습니다."

#: changedetectionio/blueprint/backups/restore.py
msgid "File must be a .zip backup file"
msgstr "파일은 .zip 백업 파일이어야 합니다."

#: changedetectionio/blueprint/backups/restore.py
#, python-format
msgid "Backup file is too large (max %(mb)s MB)"
msgstr "백업 파일이 너무 큽니다. (최대 %(mb)s MB)"

#: changedetectionio/blueprint/backups/restore.py
msgid "Invalid or corrupted zip file"
msgstr "잘못되었거나 손상된 zip 파일입니다."

#: changedetectionio/blueprint/backups/restore.py
msgid "Restore started in background, check back in a few minutes."
msgstr "복원이 백그라운드에서 시작되었습니다. 잠시 후 다시 확인해 주세요."

#: changedetectionio/blueprint/backups/templates/backup_create.html
#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Create"
msgstr "생성"

#: changedetectionio/blueprint/backups/templates/backup_create.html
#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Restore"
msgstr "복원"

#: changedetectionio/blueprint/backups/templates/backup_create.html
msgid "A backup is running!"
msgstr "백업이 실행 중입니다."

#: changedetectionio/blueprint/backups/templates/backup_create.html
msgid "Here you can download and request a new backup, when a backup is completed you will see it listed below."
msgstr "새 백업을 요청하고 다운로드할 수 있습니다. 백업이 완료되면 아래 목록에 표시됩니다."

#: changedetectionio/blueprint/backups/templates/backup_create.html
msgid "Mb"
msgstr "MB"

#: changedetectionio/blueprint/backups/templates/backup_create.html
msgid "No backups found."
msgstr "백업을 찾을 수 없습니다."

#: changedetectionio/blueprint/backups/templates/backup_create.html
msgid "Create backup"
msgstr "백업 생성"

#: changedetectionio/blueprint/backups/templates/backup_create.html
msgid "Remove backups"
msgstr "백업 삭제"

#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "A restore is running!"
msgstr "복원이 실행 중입니다."

#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Restore a backup. Must be a .zip backup file created on/after v0.53.1 (new database layout)."
msgstr "백업을 복원합니다. v0.53.1 이상(새로운 데이터베이스 구조)에서 생성된 .zip 백업 파일이어야 합니다."

#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Note: This does not override the main application settings, only watches and groups."
msgstr "참고: 이 작업은 주 애플리케이션 설정을 덮어쓰지 않고, 모니터링과 그룹만 복원합니다."

#: changedetectionio/blueprint/backups/templates/backup_restore.html
#, python-format
msgid "Max upload size: %(upload)s MB, Max decompressed size: %(decomp)s MB"
msgstr "최대 업로드 크기: %(upload)s MB, 최대 압축 해제 크기: %(decomp)s MB"

#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Include all groups found in backup?"
msgstr "백업에서 찾은 모든 그룹을 포함하시겠습니까?"

#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Replace any existing groups of the same UUID?"
msgstr "같은 UUID의 기존 그룹을 덮어쓰시겠습니까?"

#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Include all watches found in backup?"
msgstr "백업에서 찾은 모든 모니터링을 포함하시겠습니까?"

#: changedetectionio/blueprint/backups/templates/backup_restore.html
msgid "Replace any existing watches of the same UUID?"
msgstr "같은 UUID의 기존 모니터링을 덮어쓰시겠습니까?"

#: changedetectionio/blueprint/imports/importer.py
msgid "Importing 5,000 of the first URLs from your list, the rest can be imported again."
msgstr "목록의 처음 5,000개 URL만 가져옵니다. 나머지는 다시 가져올 수 있습니다."

#: changedetectionio/blueprint/imports/importer.py
#, python-brace-format
msgid "{count} Imported from list in {duration}s, {skipped_count} Skipped."
msgstr "목록에서 {count}개를 {duration}초 만에 가져왔습니다. {skipped_count}개는 건너뛰었습니다."

#: changedetectionio/blueprint/imports/importer.py
msgid "Unable to read JSON file, was it broken?"
msgstr "JSON 파일을 읽을 수 없습니다. 파일이 손상되었나요?"

#: changedetectionio/blueprint/imports/importer.py
msgid "JSON structure looks invalid, was it broken?"
msgstr "JSON 구조가 올바르지 않습니다. 파일이 손상되었나요?"

#: changedetectionio/blueprint/imports/importer.py
#, python-brace-format
msgid "{count} Imported from Distill.io in {duration}s, {skipped_count} Skipped."
msgstr "Distill.io에서 {count}개를 {duration}초 만에 가져왔습니다. {skipped_count}개는 건너뛰었습니다."

#: changedetectionio/blueprint/imports/importer.py
msgid "Unable to read export XLSX file, something wrong with the file?"
msgstr "내보낸 XLSX 파일을 읽을 수 없습니다. 파일에 문제가 있나요?"

#: changedetectionio/blueprint/imports/importer.py
#, python-brace-format
msgid "Error processing row number {}, URL value was incorrect, row was skipped."
msgstr "{}행 처리 중 오류가 발생했습니다. URL 값이 올바르지 않아 해당 행을 건너뛰었습니다."

#: changedetectionio/blueprint/imports/importer.py
#, python-brace-format
msgid "Error processing row number {}, check all cell data types are correct, row was skipped."
msgstr "{}행 처리 중 오류가 발생했습니다. 모든 셀 데이터 형식이 올바른지 확인해 주세요. 해당 행은 건너뛰었습니다."

#: changedetectionio/blueprint/imports/importer.py
#, python-brace-format
msgid "{count} imported from Wachete .xlsx in {duration}s"
msgstr "Wachete .xlsx에서 {count}개를 {duration}초 만에 가져왔습니다."

#: changedetectionio/blueprint/imports/importer.py
#, python-brace-format
msgid "{count} imported from custom .xlsx in {duration}s"
msgstr "사용자 지정 .xlsx에서 {count}개를 {duration}초 만에 가져왔습니다."

#: changedetectionio/blueprint/imports/templates/import.html
msgid "URL List"
msgstr "URL 목록"

#: changedetectionio/blueprint/imports/templates/import.html
msgid ".XLSX & Wachete"
msgstr ".XLSX 및 Wachete"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Backup Restore"
msgstr "백업 복원"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Restoring changedetection.io backups is in the"
msgstr "changedetection.io 백업 복원은"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "backups section"
msgstr "백업 섹션"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Enter one URL per line, and optionally add tags for each URL after a space, delineated by comma (,):"
msgstr "한 줄에 URL 하나씩 입력하고, 필요하면 공백 뒤에 각 URL의 태그를 쉼표(,)로 구분해 추가해 주세요:"

#: changedetectionio/blueprint/imports/templates/import.html changedetectionio/templates/edit/include_subtract.html
#: changedetectionio/templates/edit/text-options.html
msgid "Example"
msgstr "예시"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "URLs which do not pass validation will stay in the textarea."
msgstr "유효성 검사를 통과하지 못한 URL은 텍스트 영역에 유지됩니다."

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Copy and Paste your Distill.io watch 'export' file, this should be a JSON file."
msgstr "Distill.io 모니터링 '내보내기' 파일을 복사해 붙여 넣어 주세요. JSON 파일이어야 합니다."

#. CJK fonts lack native italics; allow substitution with conventional local styling. dennis-ignore: W303
#: changedetectionio/blueprint/imports/templates/import.html
msgid ""
"This is <i>experimental</i>, supported fields are <code>name</code>, <code>uri</code>, <code>tags</code>, "
"<code>config:selections</code>, the rest (including <code>schedule</code>) are ignored."
msgstr ""
"이 기능은 <i>실험적</i>입니다. 지원되는 필드는 <code>name</code>, <code>uri</code>, <code>tags</code>, "
"<code>config:selections</code>이며, 나머지(<code>schedule</code> 포함)는 무시됩니다."

#: changedetectionio/blueprint/imports/templates/import.html
msgid "How to export?"
msgstr "내보내는 방법"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Be sure to set your default fetcher to Chrome if required."
msgstr "필요한 경우 기본 가져오기 방식을 Chrome으로 설정해 주세요."

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Table of custom column and data types mapping for the"
msgstr "사용자 정의 열 및 데이터 유형 매핑 표"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Custom mapping"
msgstr "맞춤 매핑"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "File mapping type."
msgstr "파일 매핑 유형."

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Column #"
msgstr "열 #"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Type"
msgstr "유형"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "none"
msgstr "없음"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "CSS/xPath filter"
msgstr "CSS/XPath 필터"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Group / Tag name(s)"
msgstr "그룹 / 태그 이름"

#: changedetectionio/blueprint/imports/templates/import.html
msgid "Recheck time (minutes)"
msgstr "재확인 시간(분)"

#: changedetectionio/blueprint/imports/templates/import.html changedetectionio/templates/sidebar-nav.html
msgid "Import"
msgstr "가져오기"

#: changedetectionio/blueprint/rss/single_watch.py
#, python-format
msgid "Watch with UUID %(uuid)s not found"
msgstr "UUID %(uuid)s의 모니터링을 찾을 수 없습니다."

#: changedetectionio/blueprint/rss/single_watch.py
#, python-format
msgid "Watch %(uuid)s does not have enough history snapshots to show changes (need at least 2)"
msgstr "모니터링 %(uuid)s에 변경 내용을 표시할 기록 스냅샷이 충분하지 않습니다. (최소 2개 필요)"

#: changedetectionio/blueprint/settings/__init__.py
msgid "Password protection removed."
msgstr "비밀번호 보호가 해제되었습니다."

#: changedetectionio/blueprint/settings/__init__.py
#, python-brace-format
msgid "Warning: Worker count ({worker_count}) is close to or exceeds available CPU cores ({cpu_count})"
msgstr "경고: 워커 수({worker_count})가 사용 가능한 CPU 코어 수({cpu_count})에 근접하거나 초과합니다"

#: changedetectionio/blueprint/settings/__init__.py
#, python-brace-format
msgid "Worker count adjusted: {}"
msgstr "워커 수가 조정되었습니다: {}"

#: changedetectionio/blueprint/settings/__init__.py
msgid "Dynamic worker adjustment not supported for sync workers"
msgstr "동기 워커는 동적 워커 조정을 지원하지 않습니다."

#: changedetectionio/blueprint/settings/__init__.py
#, python-brace-format
msgid "Error adjusting workers: {}"
msgstr "워커 수 조정 중 오류가 발생했습니다: {}"

#: changedetectionio/blueprint/settings/__init__.py
msgid "Password protection enabled."
msgstr "비밀번호 보호가 활성화되었습니다."

#: changedetectionio/blueprint/settings/__init__.py changedetectionio/blueprint/settings/notifications/__init__.py
msgid "Settings updated."
msgstr "설정이 업데이트되었습니다."

#: changedetectionio/blueprint/settings/__init__.py changedetectionio/blueprint/settings/notifications/__init__.py
#: changedetectionio/blueprint/ui/edit.py changedetectionio/processors/extract.py
msgid "An error occurred, please see below."
msgstr "오류가 발생했습니다. 아래 내용을 확인해 주세요."

#: changedetectionio/blueprint/settings/__init__.py
msgid "API Key was regenerated."
msgstr "API 키가 재생성되었습니다."

#: changedetectionio/blueprint/settings/__init__.py
msgid "Automatic scheduling paused - checks will not be queued."
msgstr "자동 예약이 일시중지되었습니다. 확인 작업이 대기열에 추가되지 않습니다."

#: changedetectionio/blueprint/settings/__init__.py
msgid "Automatic scheduling resumed - checks will be queued normally."
msgstr "자동 예약이 재개되었습니다. 확인 작업이 정상적으로 대기열에 추가됩니다."

#: changedetectionio/blueprint/settings/__init__.py
msgid "All notifications muted."
msgstr "모든 알림이 음소거되었습니다."

#: changedetectionio/blueprint/settings/__init__.py
msgid "All notifications unmuted."
msgstr "모든 알림의 음소거가 해제되었습니다."

#: changedetectionio/blueprint/settings/llm.py
msgid ""
"api_key is required when api_base differs from the saved configuration. Refusing to send the stored API key to a "
"different endpoint."
msgstr ""

#: changedetectionio/blueprint/settings/llm.py
msgid "AI / LLM configuration removed."
msgstr "AI / LLM 설정이 제거되었습니다."

#: changedetectionio/blueprint/settings/llm.py
#, python-brace-format
msgid "AI summary cache cleared ({} file(s) removed)."
msgstr "AI 요약 캐시가 지워졌습니다({}개 파일 제거됨)."

#: changedetectionio/blueprint/settings/notifications/templates/apprise.html
msgid "Default Notifications"
msgstr ""

#: changedetectionio/blueprint/settings/notifications/templates/apprise.html
msgid "These notifications apply to all web page watches, or you can configure them per group or per watch separately."
msgstr ""

#: changedetectionio/blueprint/settings/notifications/templates/apprise.html
msgid "Base URL used for the"
msgstr "알림 링크의"

#: changedetectionio/blueprint/settings/notifications/templates/apprise.html
msgid "token in notification links."
msgstr "토큰에 사용할 기본 URL입니다."

#: changedetectionio/blueprint/settings/notifications/templates/apprise.html
msgid "Default value is the system environment variable"
msgstr "기본값은 시스템 환경 변수"

#: changedetectionio/blueprint/settings/notifications/templates/apprise.html
#: changedetectionio/templates/_common_fields.html
msgid "read more here"
msgstr "자세히 보기"

#: changedetectionio/blueprint/settings/notifications/templates/apprise.html
msgid "Back to settings"
msgstr ""

#: changedetectionio/blueprint/settings/templates/notification-log.html
msgid "Notification debug log"
msgstr "알림 디버그 로그"

#: changedetectionio/blueprint/settings/templates/notification-log.html
msgid "For security this log is emptied on restart."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/tags/templates/edit-tag.html
#: changedetectionio/blueprint/ui/templates/edit.html
msgid "General"
msgstr "일반"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Fetching"
msgstr "가져오기"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Global Filters"
msgstr "전역 필터"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "UI Options"
msgstr "UI 옵션"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Backups"
msgstr "백업"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Time & Date"
msgstr "시간 및 날짜"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "CAPTCHA & Proxies"
msgstr "보안 문자 및 프록시"

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/tags/templates/edit-tag.html
#: changedetectionio/blueprint/ui/templates/edit.html
msgid "AI / LLM"
msgstr "AI / LLM"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Info"
msgstr "정보"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Default recheck time for all watches, current system minimum is"
msgstr "모든 모니터링의 기본 재확인 간격입니다. 현재 시스템 최소값은"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "more info"
msgstr "추가 정보"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "After this many consecutive times that the CSS/xPath filter is missing, send a notification"
msgstr "CSS/XPath 필터가 지정한 횟수만큼 연속으로 누락되면 알림 보내기"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Set to <strong>0</strong> to disable"
msgstr "비활성화하려면 <strong>0</strong>으로 설정하세요"

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Limit collection of history snapshots for each watch to this number of history items."
msgstr "각 모니터링의 기록 스냅샷은 설정한 개수만큼만 보관합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Set to empty to disable / no limit"
msgstr "공란이면 비활성화됩니다. (제한 없음)"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Password protection for your changedetection.io application."
msgstr "changedetection.io 애플리케이션에 비밀번호를 적용합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Password is locked."
msgstr "비밀번호가 설정되어 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Clear Snapshot History"
msgstr "스냅샷 기록 지우기"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Allow access to the watch change history page when password is enabled (Good for sharing the diff page)"
msgstr "비밀번호 활성화 시 변경 기록 페이지 액세스 허용 (diff 페이지 공유에 유용)"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "When a request returns no content, or the HTML does not contain any text, is this considered a change?"
msgstr "요청 결과에 내용이 없거나 HTML에 텍스트가 없는 경우도 변경으로 간주"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Choose a default proxy for all watches"
msgstr "모든 모니터링의 기본 프록시 선택"

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Use the <strong>Basic</strong> method (default) where your watched sites don't need Javascript to render."
msgstr "모니터링하는 사이트가 렌더링에 JavaScript를 필요로 하지 않는 경우 <strong>Basic</strong> 방식(기본값)을 사용하세요."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/ui/templates/edit.html
msgid ""
"The <strong>Chrome/Javascript</strong> method requires a network connection to a running WebDriver+Chrome server, set"
" by the ENV var 'WEBDRIVER_URL'."
msgstr "<strong>Chrome/Javascript</strong> 방식은 환경 변수 'WEBDRIVER_URL'로 설정된 실행 중인 WebDriver+Chrome 서버와의 네트워크 연결이 필요합니다."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/ui/templates/edit.html
msgid ""
"If you're having trouble waiting for the page to be fully rendered (text missing etc), try increasing the 'wait' time"
" here."
msgstr "페이지가 완전히 렌더링될 때까지 기다리는 데 문제가 있다면 (텍스트 누락 등) 여기서 'wait' 시간을 늘려 보세요."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/ui/templates/edit.html
msgid "This will wait <i>n</i> seconds before extracting the text."
msgstr "텍스트를 추출하기 전에 <i>n</i>초 동안 기다립니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Number of concurrent workers to process watches. More workers = faster processing but higher memory usage."
msgstr "모니터링을 처리할 동시 워커 수입니다. 워커가 많을수록 처리는 빨라지지만 메모리 사용량도 늘어납니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Currently running:"
msgstr "현재 실행 중:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "operational"
msgstr "작동 중"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "workers"
msgstr "워커"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "actively processing"
msgstr "활발히 처리 중"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Example - 3 seconds random jitter could trigger up to 3 seconds earlier or up to 3 seconds later"
msgstr "예: 무작위 지터를 3초로 설정하면 최대 3초 빠르거나 최대 3초 늦게 실행될 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "For regular plain requests (not chrome based), maximum number of seconds until timeout, 1-999."
msgstr "일반 요청(Chrome 기반이 아님)의 최대 타임아웃 시간(초)입니다. 1~999 사이여야 합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Applied to all requests."
msgstr "모든 요청에 적용됩니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Note: Simply changing the User-Agent often does not defeat anti-robot technologies, it's important to consider"
msgstr "참고: User-Agent만 바꾼다고 해서 반봇 기술을 우회할 수 있는 것은 아닙니다. 다음 요소도 함께 고려해야 합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "all of the ways that the browser is detected"
msgstr "브라우저가 탐지되는 모든 방식"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Connect using Bright Data proxies, find out more here."
msgstr "Bright Data 프록시로 연결합니다. 자세한 내용은 여기에서 확인해 보세요."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/blueprint/ui/templates/diff.html
#: changedetectionio/blueprint/ui/templates/edit.html changedetectionio/templates/_common_fields.html
msgid "Tip:"
msgstr "팁:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Ignore whitespace, tabs and new-lines/line-feeds when considering if a change was detected."
msgstr "변경 감지 시 공백, 탭, 줄바꿈을 무시합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Note:"
msgstr "참고:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Changing this will change the status of your existing watches, possibly trigger alerts etc."
msgstr "이 값을 변경하면 기존 모니터링의 상태가 바뀌고 알림 등이 발생할 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Render anchor tag content, default disabled, when enabled renders links as"
msgstr "앵커 태그 콘텐츠 렌더링은 기본적으로 비활성화되어 있으며, 활성화하면 링크가 다음 형식으로 렌더링됩니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Changing this could affect the content of your existing watches, possibly trigger alerts etc."
msgstr "이 값을 변경하면 기존 모니터링의 콘텐츠에 영향을 주고 알림 등이 발생할 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/templates/edit/include_subtract.html
msgid "Remove HTML element(s) by CSS and XPath selectors before text conversion."
msgstr "텍스트로 변환하기 전에 CSS 또는 XPath 선택자로 HTML 요소를 제거합니다."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/templates/edit/include_subtract.html
msgid "Don't paste HTML here, use only CSS and XPath selectors"
msgstr "여기에 HTML을 붙여 넣지 말고 CSS 및 XPath 선택자만 사용하세요."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/templates/edit/include_subtract.html
msgid "Add multiple elements, CSS or XPath selectors per line to ignore multiple parts of the HTML."
msgstr "여러 HTML 영역을 무시하려면 줄마다 CSS 또는 XPath 선택자를 하나씩 추가하세요."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Note: This is applied globally in addition to the per-watch rules."
msgstr "참고: 이 설정은 각 모니터링 규칙에 추가로 전역 적용됩니다."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/templates/edit/text-options.html
msgid "Matching text will be ignored in the text snapshot (you can still see it but it wont trigger a change)"
msgstr "일치하는 텍스트는 텍스트 스냅샷 비교에서 무시됩니다. (화면에는 표시되지만 변경으로 감지되지는 않음)"

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/templates/edit/text-options.html
msgid "Each line processed separately, any line matching will be ignored (removed before creating the checksum)"
msgstr "각 줄을 별도로 처리하며, 일치하는 줄은 체크섬을 만들기 전에 제거되어 변경 감지에서 무시됩니다."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/templates/edit/text-options.html
msgid "Regular Expression support, wrap the entire line in forward slash"
msgstr "줄 전체를 슬래시(/)로 감싸면 정규식을 사용할 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/templates/edit/text-options.html
msgid "Changing this will affect the comparison checksum which may trigger an alert"
msgstr "이 값을 바꾸면 비교 체크섬이 달라져 알림이 발생할 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Remove any text that appears in the \"Ignore text\" from the output (otherwise its just ignored for change-detection)"
msgstr "\"텍스트 무시\"에 해당하는 텍스트를 출력에서도 제거합니다. 끄면 변경 감지에서만 무시되고 출력에는 남습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "API Access"
msgstr "API 액세스"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Drive your changedetection.io via API, More about"
msgstr "API로 changedetection.io를 제어할 수 있습니다. 자세한 내용은"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "API access and examples here"
msgstr "API 액세스 및 예제"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Restrict API access limit by using"
msgstr "다음을 사용해 API 액세스를 제한합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "header - required for the Chrome Extension to work"
msgstr "헤더입니다. Chrome 확장 프로그램이 작동하려면 필요합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "copy"
msgstr "복사"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Regenerate API key"
msgstr "API 키 재생성"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Chrome Extension"
msgstr "Chrome 확장 프로그램"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Easily add any web-page to your changedetection.io installation from within Chrome."
msgstr "Chrome 안에서 어떤 웹페이지든 changedetection.io에 쉽게 추가할 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Step 1"
msgstr "1단계"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Install the extension,"
msgstr "확장 프로그램을 설치하고"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Step 2"
msgstr "2단계"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Navigate to this page,"
msgstr "이 페이지로 이동하여"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Step 3"
msgstr "3단계"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Open the extension from the toolbar and click"
msgstr "도구 모음에서 확장 프로그램을 열고 다음 버튼을 클릭해 주세요."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Sync API Access"
msgstr "API 액세스 동기화"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Try our new Chrome Extension!"
msgstr "새 Chrome 확장 프로그램을 사용해 보세요."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Chrome store icon"
msgstr "Chrome 스토어 아이콘"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Chrome Webstore"
msgstr "Chrome 웹스토어"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Maximum number of history snapshots to include in the watch specific RSS feed."
msgstr "각 모니터링의 RSS 피드에 포함할 기록 스냅샷의 최대 개수입니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "For watching other RSS feeds - When watching RSS/Atom feeds, convert them into clean text for better change detection."
msgstr "RSS/Atom 피드 자체를 모니터링할 때 더 정확한 변경 감지를 위해 피드 내용을 정리된 텍스트로 변환합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Does your reader support HTML? Set it here"
msgstr "사용하는 리더가 HTML을 지원하나요? 여기에서 설정해 주세요."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "'System default' for the same template for all items, or re-use your \"Notification Body\" as the template."
msgstr "모든 항목에 같은 템플릿을 사용하려면 'System default'를 선택하거나, \"Notification Body\"를 템플릿으로 다시 사용할 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Ensure the settings below are correct, they are used to manage the time schedule for checking your web page watches."
msgstr "아래 설정이 올바른지 확인해 주세요. 웹페이지 모니터링 확인 일정을 관리하는 데 사용됩니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "UTC Time & Date from Server:"
msgstr "서버의 UTC 날짜 및 시간:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Local Time & Date in Browser:"
msgstr "브라우저의 로컬 날짜 및 시간:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Enable this setting to open the diff page in a new tab. If disabled, the diff page will open in the current tab."
msgstr "이 설정을 활성화하면 diff 페이지가 새 탭에서 열립니다. 비활성화하면 현재 탭에서 열립니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Realtime UI Updates Enabled - (Restart required if this is changed)"
msgstr "실시간 UI 업데이트 활성화 (변경 시 재시작 필요)"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Enable or Disable Favicons next to the watch list"
msgstr "모니터링 목록 옆 파비콘 표시 여부"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Number of items per page in the watch overview list, 0 to disable."
msgstr "모니터링 목록 페이지당 항목 수입니다. 0이면 비활성화됩니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "How \"Checked\" and \"Changed\" times are shown in the watch overview list."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings.html
msgid ""
"\"Collapsed icon rail\" keeps the left navigation slim and reveals labels on mouse-over; \"Always expanded\" keeps "
"labels visible."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Tip"
msgstr "팁"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "\"Residential\" and \"Mobile\" proxy type can be more successful than \"Data Center\" for blocked websites."
msgstr "차단된 웹사이트에서는 \"Data Center\"보다 \"Residential\" 및 \"Mobile\" 프록시가 더 잘 동작할 수 있습니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "\"Name\" will be used for selecting the proxy in the Watch Edit settings"
msgstr "\"Name\"은 모니터링 편집 설정에서 프록시를 선택할 때 사용됩니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid ""
"SOCKS5 proxies with authentication are only supported with 'plain requests' fetcher, for other fetchers you should "
"whitelist the IP access instead"
msgstr "인증이 필요한 SOCKS5 프록시는 'plain requests' 가져오기 방식에서만 지원됩니다. 다른 가져오기 방식에서는 대신 IP 접근을 허용해야 합니다."

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Uptime:"
msgstr "가동 시간:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Python version:"
msgstr "파이썬 버전:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "Plugins active:"
msgstr "활성화된 플러그인:"

#: changedetectionio/blueprint/settings/templates/settings.html
msgid "No plugins active"
msgstr "활성화된 플러그인이 없습니다."

#. 'Usage' here means token consumption/cost stats for the AI provider, not a how-to guide
#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgctxt "AI usage stats"
msgid "Usage"
msgstr "사용량"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Overview"
msgstr "개요"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Provider"
msgstr "프로바이더"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Prompts"
msgstr "프롬프트"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Behaviour"
msgstr "동작"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "AI-powered change monitoring"
msgstr "AI 기반 변경 모니터링"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Connect an LLM to move from \"something changed\" to \"only the thing you care about changed\"."
msgstr "LLM을 연결해 \"무언가 변경됨\"에서 \"관심 있는 내용만 변경됨\"으로 전환하세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Intent filtering"
msgstr "판단 기준 필터링"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid ""
"Each watch or tag can carry a plain-text intent — %(ex1)s or %(ex2)s. On every detected change the AI evaluates the "
"diff against it and suppresses irrelevant noise."
msgstr "각 모니터링 또는 태그에 일반 텍스트 판단 기준(%(ex1)s 또는 %(ex2)s)을 지정할 수 있습니다. 변경이 감지될 때마다 AI가 diff를 이 기준과 비교해 불필요한 알림을 줄입니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid ""
"Tip: intent evaluation benefits from a capable model — recommended %(local)s locally, or %(gpt)s / %(gemini)s. Very "
"small models (≤3B) may misjudge numeric comparisons."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid ""
"Instead of raw diffs, receive plain-language summaries in notifications — %(ex1)s or %(ex2)s. Set a global default "
"prompt here, or override per watch or tag."
msgstr "raw diff 대신 알림에서 자연어 요약(%(ex1)s 또는 %(ex2)s)을 받을 수 있습니다. 여기에서 전역 기본 프롬프트를 설정하거나 모니터링/태그별로 재정의하세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Minimal cost"
msgstr "최소 비용"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid ""
"The AI sees only a unified diff of what changed — never full page HTML. Low-cost models like %(gpt)s or %(gemini)s "
"handle this well, typically fractions of a cent per check."
msgstr ""
"AI는 전체 페이지 HTML이 아닌 변경된 내용의 unified diff만 확인합니다. %(gpt)s 또는 %(gemini)s 같은 저비용 모델도 이를 잘 처리합니다. 보통 확인당 1센트보다 훨씬 적은 비용이 "
"듭니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "AI / LLM configured:"
msgstr "AI / LLM 설정됨:"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Configure AI Provider"
msgstr "AI 프로바이더 설정"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "AI Provider"
msgstr "AI 프로바이더"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Master switch — when off, all AI lookups are skipped even if a provider is configured below."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Third-party data transfer — please read"
msgstr "제3자 데이터 전송 - 읽어 주세요"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"When AI features are active, change data from the websites you monitor — including page diffs and extracted text — is"
" sent to an external AI provider of your choice."
msgstr "AI 기능이 활성화되면 모니터링하는 웹사이트의 변경 데이터(페이지 diff와 추출된 텍스트 포함)가 선택한 외부 AI 프로바이더로 전송됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "You are solely responsible for ensuring this complies with the terms of service of each website you monitor."
msgstr "이 기능 사용이 모니터링하는 각 웹사이트의 서비스 약관을 준수하는지 확인할 책임은 전적으로 사용자에게 있습니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"You are solely responsible for compliance with applicable data-protection laws (e.g. GDPR) regarding any personal "
"data that may appear in monitored content."
msgstr "모니터링된 콘텐츠에 포함될 수 있는 개인정보와 관련해 적용되는 데이터 보호 법률(예: GDPR)을 준수할 책임은 전적으로 사용자에게 있습니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"API costs charged by your chosen provider are your own responsibility; this software has no visibility into or "
"control over those charges."
msgstr "선택한 프로바이더에서 청구하는 API 비용은 사용자 책임입니다. 이 소프트웨어는 해당 비용을 확인하거나 제어할 수 없습니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"AI / LLM models are known to hallucinate — producing plausible-sounding but factually incorrect or entirely "
"fabricated output with apparent confidence — and by design may omit or truncate relevant data during summarisation. "
"AI output must never be relied upon as complete or accurate. This software is provided as-is with no warranty of any "
"kind."
msgstr ""
"AI / LLM 모델은 그럴듯하지만 사실과 다르거나 완전히 조작된 출력을 확신하는 듯 생성하는 환각 현상이 있을 수 있으며, 설계상 요약 과정에서 관련 데이터를 누락하거나 잘라낼 수 있습니다. AI 출력이 "
"완전하거나 정확하다고 절대 의존해서는 안 됩니다. 이 소프트웨어는 어떠한 보증도 없이 있는 그대로 제공됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"By enabling AI features you personally indemnify and hold harmless the creator(s) and contributor(s) of this software"
" from any claims, damages, or liability arising from this data transfer or your use of AI features."
msgstr "AI 기능을 활성화하면 이 데이터 전송 또는 AI 기능 사용으로 인해 발생하는 모든 청구, 손해 또는 책임이 사용자에게 있으며, 이 소프트웨어의 제작자와 기여자에게 책임을 묻지 않는 데 동의하는 것입니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "I have read and understood the above. I accept full responsibility and indemnify the creator(s) of this software."
msgstr "위 내용을 읽고 이해했습니다. 모든 책임이 사용자에게 있음을 인지하고 이에 동의합니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html changedetectionio/templates/_common_fields.html
msgid "Note"
msgstr "참고"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid ""
"AI / LLM is configured via environment variables (<code>LLM_MODEL=%(model)s</code>%(api_base)s). Remove the "
"<code>LLM_MODEL</code> environment variable to configure via this form instead."
msgstr ""
"AI / LLM이 환경 변수(<code>LLM_MODEL=%(model)s</code>%(api_base)s)로 설정되어 있습니다. 대신 이 양식에서 설정하려면 <code>LLM_MODEL</code> 환경 "
"변수를 제거하세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "select a provider"
msgstr "프로바이더 선택"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "OpenAI-compatible (vLLM, LM Studio, llama.cpp)"
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Only needed for Ollama or custom/self-hosted endpoints. Leave blank for cloud providers."
msgstr "Ollama 또는 사용자 지정/자체 호스팅 엔드포인트에만 필요합니다. 클라우드 프로바이더는 비워 두세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid ""
"Reasoning models (Qwen3, DeepSeek-R1, Gemma 3, etc.) emit chain-of-thought before the final answer. This multiplier "
"scales every <code>max_tokens</code> cap for this endpoint to leave reasoning room. Defaults to %(default)s; raise it"
" if responses come back truncated or empty, lower it (down to 1x) if you want tighter limits on a paid endpoint. "
"Applied to Ollama and OpenAI-compatible endpoints — other cloud providers (OpenAI, Anthropic, Gemini) keep their "
"original tight caps."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Load available models"
msgstr "사용 가능한 모델 불러오기"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Available models"
msgstr "사용 가능한 모델"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "choose a model"
msgstr "모델 선택"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Enter API key and click 'Load available models'"
msgstr "API 키를 입력하고 '사용 가능한 모델 불러오기'를 클릭하세요"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Remove AI / LLM configuration?"
msgstr "AI / LLM 설정을 제거할까요?"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "This will remove your saved AI provider, model, and API key."
msgstr "저장된 AI 프로바이더, 모델, API 키가 제거됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Remove"
msgstr "제거"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#: changedetectionio/blueprint/ui/templates/clear_all_history.html changedetectionio/templates/base.html
msgid "Cancel"
msgstr "취소"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Test connection"
msgstr "연결 테스트"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"Your API key is stored locally and sent only to your chosen provider. On each detected change, the watch's diff and "
"extracted text are sent to the LLM — no full page HTML."
msgstr "API 키는 로컬에 저장되며 선택한 프로바이더에만 전송됩니다. 변경이 감지될 때마다 모니터링의 diff와 추출된 텍스트가 LLM으로 전송되며, 전체 페이지 HTML은 전송되지 않습니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Cache"
msgstr "캐시"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Clear all summary cache?"
msgstr "모든 요약 캐시를 지울까요?"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "This will remove all cached AI change summaries across all watches."
msgstr "모든 모니터링에 저장된 AI 변경 요약 캐시가 제거됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "They will be regenerated on the next check."
msgstr "다음 확인 시 다시 생성됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Clear cache"
msgstr "캐시 지우기"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Clear all summary cache"
msgstr "모든 요약 캐시 지우기"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Removes all cached AI change summaries across all watches. They will be regenerated on the next check."
msgstr "모든 모니터링에 저장된 AI 변경 요약 캐시를 제거합니다. 다음 확인 시 다시 생성됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"Enables litellm verbose output (routed through loguru). Useful when diagnosing provider errors or empty responses. "
"Leave off in production — generates a lot of log volume."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Default AI Change Summary"
msgstr "기본 AI 변경 요약"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Used for all watches unless overridden by the watch or its tag/group."
msgstr "모니터링 또는 태그/그룹에서 재정의하지 않는 한 모든 모니터링에 사용됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Modify default prompt"
msgstr "기본 프롬프트 수정"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid ""
"When enabled, the <code>%(diff)s</code> notification token shows the AI summary instead of the raw diff. Use "
"<code>%(raw_diff)s</code> to always get the original."
msgstr "활성화하면 <code>%(diff)s</code> 알림 토큰은 raw diff 대신 AI 요약을 표시합니다. 원본을 항상 받으려면 <code>%(raw_diff)s</code>를 사용하세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"When enabled, the AI will be used as a last resort to extract price and stock status from product pages where no "
"structured metadata (JSON-LD, microdata, OpenGraph) is found."
msgstr "활성화하면 구조화된 메타데이터(JSON-LD, microdata, OpenGraph)를 찾을 수 없는 상품 페이지에서 가격과 재고 상태를 추출하기 위한 최후의 수단으로 AI를 사용합니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"For Gemini 2.5+ models only. Thinking tokens improve reasoning quality but count against the output budget. Set to "
"Off if summaries are being cut short."
msgstr "Gemini 2.5 이상 모델 전용입니다. 추론 토큰은 응답 품질을 높이지만 출력 예산에 포함됩니다. 요약이 중간에 잘린다면 끄기로 설정하세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"Upper limit on tokens the AI may use when writing a change summary. Higher values allow longer summaries but cost "
"more."
msgstr "AI가 변경 요약을 작성할 때 사용할 수 있는 토큰 상한입니다. 값이 높을수록 더 긴 요약이 가능하지만 비용이 증가합니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Which baseline the watchlist “Summary” link compares the latest version against by default."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Configure a provider first to unlock behaviour settings."
msgstr "동작 설정을 사용하려면 먼저 프로바이더를 설정하세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Token & Cost Tracking"
msgstr "토큰 및 비용 추적"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "This month"
msgstr "이번 달"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "tokens"
msgstr "토큰"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid "%(percent)s%% of %(budget)s"
msgstr "%(budget)s 중 %(percent)s%%"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "All-time total"
msgstr "전체 누적"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Monthly token budget reached. AI summarisation is paused until next month."
msgstr "월간 토큰 예산에 도달했습니다. AI 요약은 다음 달까지 일시중지됩니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Token budget this period"
msgstr "이번 기간 토큰 예산"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "(set via <code>LLM_TOKEN_BUDGET_MONTH</code>)"
msgstr "(<code>LLM_TOKEN_BUDGET_MONTH</code>로 설정됨)"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "0 = unlimited"
msgstr "0 = 무제한"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "tokens (0 = unlimited)"
msgstr "토큰(0 = 무제한)"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Current billing period"
msgstr "현재 청구 기간"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "(set via <code>LLM_MAX_INPUT_CHARS</code>)"
msgstr "(<code>LLM_MAX_INPUT_CHARS</code>로 설정됨)"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
#, python-format
msgid "characters — currently enforcing: %(limit)s"
msgstr "문자 - 현재 적용 중: %(limit)s"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid ""
"tokens — skips AI evaluation on a watch once its usage within the current period (monthly) hits this cap (0 = "
"unlimited)"
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "No AI usage recorded yet."
msgstr "아직 기록된 AI 사용량이 없습니다."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Token budget"
msgstr "토큰 예산"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "tokens per month (0 = unlimited)"
msgstr "월별 토큰(0 = 무제한)"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "platform.openai.com → API keys"
msgstr "platform.openai.com → API 키"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "console.anthropic.com → API keys"
msgstr "console.anthropic.com → API 키"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "aistudio.google.com → Get API key"
msgstr "aistudio.google.com → API 키 받기"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "No API key needed for local Ollama"
msgstr "로컬 Ollama에는 API 키가 필요 없습니다"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Bearer token for your self-hosted server (vLLM, LM Studio, etc.)"
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "openrouter.ai → Keys"
msgstr "openrouter.ai → 키"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Select a provider first."
msgstr "먼저 프로바이더를 선택하세요."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Loading…"
msgstr "불러오는 중..."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "No models returned by the provider."
msgstr ""

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "— choose a model —"
msgstr "- 모델 선택 -"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "models available with your key"
msgstr "개 모델을 이 키로 사용할 수 있습니다"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Request failed"
msgstr "요청 실패"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Testing…"
msgstr "테스트 중..."

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Connected"
msgstr "연결됨"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html
msgid "Failed"
msgstr "실패"

#: changedetectionio/blueprint/tags/__init__.py
#, python-brace-format
msgid "The tag \"{}\" already exists"
msgstr "태그 \"{}\"가 이미 존재합니다."

#: changedetectionio/blueprint/tags/__init__.py
msgid "Tag added"
msgstr "태그가 추가되었습니다."

#: changedetectionio/blueprint/tags/__init__.py
msgid "Tag deleted, removing from watches in background"
msgstr "태그가 삭제되었습니다. 백그라운드에서 모니터링에서 제거하고 있습니다."

#: changedetectionio/blueprint/tags/__init__.py
msgid "Unlinking tag from watches in background"
msgstr "백그라운드에서 모니터링과 태그 연결을 해제하고 있습니다."

#: changedetectionio/blueprint/tags/__init__.py
msgid "All tags deleted, clearing from watches in background"
msgstr "모든 태그가 삭제되었습니다. 백그라운드에서 모니터링에서 제거하고 있습니다."

#: changedetectionio/blueprint/tags/__init__.py
msgid "Tag not found"
msgstr "태그를 찾을 수 없습니다."

#: changedetectionio/blueprint/tags/__init__.py
msgid "Updated"
msgstr "업데이트되었습니다."

#: changedetectionio/blueprint/tags/form.py
msgid "Activate for individual watches in this tag/group?"
msgstr "이 태그/그룹의 개별 모니터링에도 활성화할까요?"

#: changedetectionio/blueprint/tags/form.py
msgid "Auto-apply to watches with URLs matching"
msgstr "URL이 다음과 일치하는 모니터링에 자동 적용"

#: changedetectionio/blueprint/tags/form.py
msgid "e.g. *://example.com/* or github.com/myorg"
msgstr "예: *://example.com/* 또는 github.com/myorg"

#: changedetectionio/blueprint/tags/form.py changedetectionio/blueprint/tags/templates/edit-tag.html
msgid "Tag colour"
msgstr "태그 색상"

#: changedetectionio/blueprint/tags/form.py
msgid "Tag name"
msgstr "태그 이름"

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Filters & Triggers"
msgstr "필터 및 트리거"

#: changedetectionio/blueprint/tags/templates/edit-tag.html
msgid ""
"Automatically applies this tag to any watch whose URL matches. Supports wildcards: <code>*example.com*</code> or "
"plain substring: <code>github.com/myorg</code>"
msgstr "이 태그는 URL이 일치하는 모든 모니터링에 자동 적용됩니다. 와일드카드 <code>*example.com*</code> 또는 일반 부분 문자열 <code>github.com/myorg</code>를 지원합니다."

#: changedetectionio/blueprint/tags/templates/edit-tag.html
msgid "Currently matching watches"
msgstr "현재 일치하는 모니터링"

#: changedetectionio/blueprint/tags/templates/edit-tag.html
msgid "Custom colour"
msgstr "사용자 지정 색상"

#: changedetectionio/blueprint/tags/templates/edit-tag.html
msgid "Leave unchecked to use the auto-generated colour based on the tag name."
msgstr "체크하지 않으면 태그 이름을 기준으로 자동 생성된 색상을 사용합니다."

#. CJK fonts lack native italics; allow substitution with conventional local styling. dennis-ignore: W303
#: changedetectionio/blueprint/tags/templates/edit-tag.html
msgid "These settings are <strong><i>added</i></strong> to any existing watch configurations."
msgstr "이 설정은 기존 모니터링 설정에 <strong><i>추가</i></strong>됩니다."

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Text filtering"
msgstr "텍스트 필터링"

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Use with caution!"
msgstr "주의해서 사용하세요."

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
msgid "This will easily fill up your email storage quota or flood other storages."
msgstr "이메일 등의 저장 공간이 빠르게 가득 찰 수 있습니다."

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Look out!"
msgstr "주의"

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Lookout!"
msgstr "주의"

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
#, python-format
msgid ""
"There are <a href=\"%(url)s\">system-wide notification URLs enabled</a>, this form will override notification "
"settings for this watch only &dash; an empty Notification URL list here will still send notifications."
msgstr ""
"<a href=\"%(url)s\">시스템 전체 알림 URL이 활성화되어 있습니다</a>. 이 양식은 이 모니터링에 대해서만 알림 설정을 재정의합니다. 여기의 알림 URL 목록이 비어 있어도 알림은 계속 "
"전송됩니다."

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Use system defaults"
msgstr "시스템 기본값 사용"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Add a new organisational tag"
msgstr "새 그룹 / 태그 추가"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Groups allows you to manage filters and notifications for multiple watches under a single organisational tag."
msgstr "그룹을 사용하면 하나의 분류용 태그 아래에서 여러 모니터링의 필터와 알림을 관리할 수 있습니다."

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "# Watches"
msgstr "모니터링 수"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Tag / Label name"
msgstr "태그/라벨 이름"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "No website organisational tags/groups configured"
msgstr "구성된 그룹/태그 없음"

#: changedetectionio/blueprint/tags/templates/groups-overview.html changedetectionio/templates/menu.html
msgid "Mute notifications"
msgstr "알림 음소거"

#: changedetectionio/blueprint/tags/templates/groups-overview.html changedetectionio/blueprint/ui/edit.py
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Edit"
msgstr "편집"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Recheck"
msgstr "재확인"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Delete Group?"
msgstr "그룹을 삭제하시겠습니까?"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
#, python-format
msgid "<p>Are you sure you want to delete group <strong>%(title)s</strong>?</p><p>This action cannot be undone.</p>"
msgstr "<p>그룹 <strong>%(title)s</strong>을(를) 삭제하시겠습니까?</p><p>이 작업은 되돌릴 수 없습니다.</p>"

#: changedetectionio/blueprint/tags/templates/groups-overview.html changedetectionio/blueprint/ui/templates/edit.html
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
msgid "Delete"
msgstr "삭제"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Deletes and removes tag"
msgstr "태그 삭제 및 제거"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Unlink Group?"
msgstr "그룹을 연결 해제하시겠습니까?"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
#, python-format
msgid ""
"<p>Are you sure you want to unlink all watches from group <strong>%(title)s</strong>?</p><p>The tag will be kept but "
"watches will be removed from it.</p>"
msgstr "<p>그룹 <strong>%(title)s</strong>에서 모든 모니터링의 연결을 해제하시겠습니까?</p><p>태그는 유지되지만 모니터링에서는 제거됩니다.</p>"

#: changedetectionio/blueprint/tags/templates/groups-overview.html changedetectionio/templates/base.html
msgid "Unlink"
msgstr "연결 해제"

#: changedetectionio/blueprint/tags/templates/groups-overview.html
msgid "Keep the tag but unlink any watches"
msgstr "태그는 유지하고 연결된 모니터링을 해제"

#: changedetectionio/blueprint/tags/templates/groups-overview.html changedetectionio/blueprint/ui/templates/edit.html
msgid "RSS Feed for this watch"
msgstr "이 모니터링의 RSS 피드"

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches deleted"
msgstr "{}개 모니터링이 삭제되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches paused"
msgstr "{}개 모니터링이 일시중지되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches unpaused"
msgstr "{}개 모니터링의 일시중지가 해제되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches updated"
msgstr "{}개 모니터링이 업데이트되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches muted"
msgstr "{}개 모니터링이 음소거되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches un-muted"
msgstr "{}개 모니터링의 음소거가 해제되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches queued for rechecking"
msgstr "{}개 모니터링을 재확인 대기열에 추가했습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches errors cleared"
msgstr "{}개 모니터링의 오류를 지웠습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches cleared/reset."
msgstr "{}개 모니터링을 지우거나 재설정했습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches set to use default notification settings"
msgstr "{}개 모니터링이 기본 알림 설정을 사용하도록 설정되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "Browser / fetch method updated on {} watches"
msgstr ""

#: changedetectionio/blueprint/ui/__init__.py
msgid "Invalid browser / fetch method selected"
msgstr ""

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "Proxy updated on {} watches"
msgstr ""

#: changedetectionio/blueprint/ui/__init__.py
msgid "Invalid proxy selected"
msgstr ""

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "{} watches were tagged"
msgstr "{}개 모니터링에 태그를 추가했습니다."

#: changedetectionio/blueprint/ui/__init__.py
msgid "Watch not found"
msgstr "모니터링을 찾을 수 없습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "Cleared snapshot history for watch {}"
msgstr "모니터링 {}의 스냅샷 기록을 지웠습니다."

#: changedetectionio/blueprint/ui/__init__.py changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "clear"
msgstr "지우기"

#: changedetectionio/blueprint/ui/__init__.py
msgid "History clearing started in background"
msgstr "기록 지우기가 백그라운드에서 시작되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
msgid "Incorrect confirmation text."
msgstr "잘못된 확인 텍스트."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "The watch by UUID {} does not exist."
msgstr "UUID {}의 모니터링이 존재하지 않습니다."

#: changedetectionio/blueprint/ui/__init__.py
msgid "Deleted."
msgstr "삭제되었습니다."

#: changedetectionio/blueprint/ui/__init__.py
msgid "Cloned, you are editing the new watch."
msgstr "복제되었습니다. 새 모니터링을 편집하고 있습니다."

#: changedetectionio/blueprint/ui/__init__.py
msgid "Watch is already queued or being checked."
msgstr "모니터링이 이미 대기열에 있거나 확인 중입니다."

#: changedetectionio/blueprint/ui/__init__.py
msgid "Queued 1 watch for rechecking."
msgstr "모니터링 1개를 재확인 대기열에 추가했습니다."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "Queued {count} watches for rechecking ({skipped_count} already queued or running)."
msgstr "{count}개 모니터링을 재확인 대기열에 추가했습니다. ({skipped_count}개는 이미 대기 중이거나 실행 중)"

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "Queued {} watches for rechecking."
msgstr "{}개 모니터링을 재확인 대기열에 추가했습니다."

#: changedetectionio/blueprint/ui/__init__.py
msgid "Queueing watches for rechecking in background..."
msgstr "백그라운드에서 모니터링을 재확인 대기열에 추가하는 중입니다..."

#: changedetectionio/blueprint/ui/__init__.py
#, python-brace-format
msgid "Could not share, something went wrong while communicating with the share server - {}"
msgstr "공유할 수 없습니다. 공유 서버와 통신하는 중 문제가 발생했습니다 - {}"

#: changedetectionio/blueprint/ui/__init__.py
msgid "Language set to auto-detect from browser"
msgstr "브라우저 자동 감지로 언어 설정"

#: changedetectionio/blueprint/ui/diff.py changedetectionio/blueprint/ui/preview.py
msgid "No history found for the specified link, bad link?"
msgstr "지정한 링크의 기록을 찾을 수 없습니다. 링크가 올바른가요?"

#: changedetectionio/blueprint/ui/diff.py
msgid "Not enough history (2 snapshots required) to show difference page for this watch."
msgstr "이 모니터링의 비교 페이지를 표시하기에 기록이 부족합니다. (스냅샷 2개 이상 필요)"

#: changedetectionio/blueprint/ui/diff.py
#, python-format
msgid "Monthly AI token budget of %(budget)s tokens reached (%(used)s used). Resets next month."
msgstr "월간 AI 토큰 예산 %(budget)s개에 도달했습니다(%(used)s개 사용). 다음 달에 초기화됩니다."

#: changedetectionio/blueprint/ui/edit.py
msgid "No watches to edit"
msgstr "편집할 모니터링이 없습니다."

#: changedetectionio/blueprint/ui/edit.py
#, python-brace-format
msgid "No watch with the UUID {} found."
msgstr "UUID {}에 해당하는 모니터링을 찾을 수 없습니다."

#: changedetectionio/blueprint/ui/edit.py
#, python-brace-format
msgid "Switched to mode - {}."
msgstr "{} 모드로 전환되었습니다."

#: changedetectionio/blueprint/ui/edit.py
#, python-brace-format
msgid "Could not load '{}' processor, processor plugin might be missing. Please select a different processor."
msgstr "'{}' 프로세서를 불러올 수 없습니다. 프로세서 플러그인이 없을 수 있습니다. 다른 프로세서를 선택해 주세요."

#: changedetectionio/blueprint/ui/edit.py
#, python-brace-format
msgid "Could not load '{}' processor, processor plugin might be missing."
msgstr "'{}' 프로세서를 불러올 수 없습니다. 프로세서 플러그인이 없을 수 있습니다."

#: changedetectionio/blueprint/ui/edit.py changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "System settings default"
msgstr "시스템 설정 기본값"

#: changedetectionio/blueprint/ui/edit.py changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Default"
msgstr "기본값"

#: changedetectionio/blueprint/ui/edit.py
msgid "Updated watch - unpaused!"
msgstr "모니터링이 업데이트되었고 일시중지가 해제되었습니다."

#: changedetectionio/blueprint/ui/edit.py
msgid "Updated watch."
msgstr "모니터링 설정이 업데이트되었습니다."

#: changedetectionio/blueprint/ui/preview.py
msgid "Preview unavailable - No fetch/check completed or triggers not reached"
msgstr "미리보기를 사용할 수 없습니다. 아직 가져오기/확인이 완료되지 않았거나 트리거 조건에 도달하지 않았습니다."

#: changedetectionio/blueprint/ui/preview.py
msgid "Diff"
msgstr "비교"

#: changedetectionio/blueprint/ui/queue.py changedetectionio/blueprint/watchlist/__init__.py
#, python-brace-format
msgid "displaying <b>{start} - {end}</b> {record_name} in total <b>{total}</b>"
msgstr "총 <b>{total}</b>개 중 <b>{start} - {end}</b>개 {record_name} 표시"

#: changedetectionio/blueprint/ui/queue.py
msgid "queued items"
msgstr ""

#: changedetectionio/blueprint/ui/queue.py
#, python-brace-format
msgid "Queue cleared ({} items removed)."
msgstr ""

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "This will remove version history (snapshots) for ALL watches, but keep your list of URLs!"
msgstr "이 작업은 모든 모니터링의 버전 기록(스냅샷)을 삭제하지만 URL 목록은 유지합니다."

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "You may like to use the"
msgstr "먼저 "

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "BACKUP"
msgstr "백업"

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "link first."
msgstr " 기능을 사용하는 것이 좋습니다."

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "Confirmation text"
msgstr "확인 텍스트"

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "Type in the word"
msgstr "이해하셨다면 "

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "to confirm that you understand."
msgstr "를 입력해 확인해 주세요."

#: changedetectionio/blueprint/ui/templates/clear_all_history.html
msgid "Clear History!"
msgstr "기록 지우기"

#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html
msgid "Share diff as image"
msgstr "비교 결과를 이미지로 공유"

#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html
msgid "Share as Image"
msgstr "이미지로 공유"

#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html
msgid "Ignore any lines matching"
msgstr "일치하는 줄 무시"

#: changedetectionio/blueprint/ui/templates/diff-offscreen-options.html
msgid "Ignore any lines matching excluding digits"
msgstr "숫자를 제외하고 일치하는 줄 무시"

#. 'From' labels the older snapshot version selector on the diff page
#: changedetectionio/blueprint/ui/templates/diff.html
msgctxt "diff version"
msgid "From"
msgstr "비교 전"

#. 'To' labels the newer snapshot version selector on the diff page
#: changedetectionio/blueprint/ui/templates/diff.html
msgctxt "diff version"
msgid "To"
msgstr "비교 후"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Words"
msgstr "단어"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Lines"
msgstr "줄"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Ignore Whitespace"
msgstr "공백 무시"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Same/non-changed"
msgstr "동일/변경되지 않음"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Removed"
msgstr "제거됨"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Added"
msgstr "추가됨"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/edit.html
msgid "Replaced"
msgstr "교체됨"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Include all intermediate snapshots between the selected versions in the AI summary"
msgstr "선택한 버전 사이 모든 중간 스냅샷을 AI 요약에 포함"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "AI: every change between versions"
msgstr "AI: 버전 사이 모든 변경 사항"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
msgid "Keyboard:"
msgstr "키보드:"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
msgid "Previous"
msgstr "이전"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
msgid "Next"
msgstr "다음"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Jump to next difference"
msgstr "다음 차이점으로 이동"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Jump"
msgstr "이동"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
#: changedetectionio/processors/templates/extract.html
msgid "Error Text"
msgstr "오류 텍스트"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
#: changedetectionio/processors/templates/extract.html
msgid "Error Screenshot"
msgstr "오류 스크린샷"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
#: changedetectionio/processors/templates/extract.html
msgid "Text"
msgstr "텍스트"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Current screenshot"
msgstr "현재 스크린샷"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/processors/extract.py
#: changedetectionio/processors/templates/extract.html
msgid "Extract Data"
msgstr "데이터 추출"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "seconds ago."
msgstr "초 전."

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
msgid "seconds ago"
msgstr "초 전"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Current error-ing screenshot from most recent request"
msgstr "가장 최근 요청에서 발생한 오류 스크린샷"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Pro-tip: You can enable <strong>\"share access when password is enabled\"</strong> from settings."
msgstr "팁: 설정에서 <strong>\"비밀번호 사용 시 공유 접근 허용\"</strong>을 활성화할 수 있습니다."

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Generating change summary…"
msgstr "요약 생성 중..."

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Goto single snapshot"
msgstr "단일 스냅샷으로 이동"

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Highlight text to share or add to ignore lists."
msgstr "공유하거나 무시 목록에 추가할 텍스트를 강조 표시합니다."

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Download difference patch"
msgstr "차이점 패치 다운로드"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
msgid "For now, Differences are performed on text, not graphically, only the latest screenshot is available."
msgstr "현재 비교는 그래픽 방식이 아닌 텍스트 기준으로 수행되며, 최신 스크린샷만 제공됩니다."

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Current screenshot from most recent request"
msgstr "가장 최근 요청의 현재 스크린샷"

#: changedetectionio/blueprint/ui/templates/diff.html changedetectionio/blueprint/ui/templates/preview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "No screenshot available just yet! Try rechecking the page."
msgstr "아직 스크린샷이 없습니다. 페이지를 다시 확인해 주세요."

#: changedetectionio/blueprint/ui/templates/diff.html
msgid "Screenshot requires Playwright/WebDriver enabled"
msgstr "스크린샷을 찍으려면 Playwright/WebDriver를 활성화해야 합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Request"
msgstr "가져오기"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Browser Steps"
msgstr "브라우저 단계"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Visual Filter Selector"
msgstr "시각적 필터 선택기"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Conditions"
msgstr "조건"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Stats"
msgstr "통계"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Some sites use JavaScript to create the content, for this you should"
msgstr "일부 사이트에서는 JavaScript를 사용하여 콘텐츠를 생성합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "use the Chrome/WebDriver Fetcher"
msgstr "이 경우 Chrome/WebDriver 가져오기 방식을 사용하세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Variables are supported in the URL"
msgstr "URL에서 변수가 지원됩니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "help and examples here"
msgstr "도움말 및 예시"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Organisational tag/group name used in the main listing page"
msgstr "목록 페이지에서 사용할 분류용 그룹/태그 이름"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Also automatically applied by URL pattern:"
msgstr "URL 패턴으로도 자동 적용됨:"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Automatically uses the page title if found, you can also use your own title/description here"
msgstr "페이지 제목을 찾으면 자동으로 사용하며, 여기에서 직접 제목/설명을 입력할 수도 있습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "The interval/amount of time between each check."
msgstr "각 확인 사이의 간격/시간입니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid ""
"Sends a notification when the filter can no longer be seen on the page, good for knowing when the page changed and "
"your filter will not work anymore."
msgstr "필터가 페이지에 더 이상 보이지 않을 때 알림을 보냅니다. 페이지가 바뀌어 필터가 더 이상 동작하지 않는 상황을 파악하는 데 유용합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Set to empty to use system settings default"
msgstr "비워 두면 시스템 설정 기본값을 사용합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Connect using Bright Data and Oxylabs Proxies, find out more here."
msgstr "Bright Data 및 Oxylabs 프록시로 연결할 수 있습니다. 자세한 내용은 여기에서 확인해 보세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Check/Scan all"
msgstr "모두 확인/스캔"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Choose a proxy for this watch"
msgstr "이 모니터링에 사용할 프록시를 선택합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Using the current global default settings"
msgstr "현재 전역 기본 설정 사용"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Show advanced options"
msgstr "고급 옵션 표시"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Run this code before performing change detection, handy for filling in fields and other actions"
msgstr "변경 감지를 수행하기 전에 이 코드를 실행합니다. 입력란 채우기 등 여러 작업에 유용합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "More help and examples here"
msgstr "도움말 및 예시"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Variables are supported in the request body"
msgstr "요청 본문에서 변수가 지원됩니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Variables are supported in the request header values"
msgstr "요청 헤더 값에서 변수가 지원됩니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Alert! Extra headers file found and will be added to this watch!"
msgstr "주의: 추가 헤더 파일이 발견되어 이 모니터링에 추가됩니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Headers can be also read from a file in your data-directory"
msgstr "데이터 디렉터리의 파일에서도 헤더를 읽을 수 있습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Read more here"
msgstr "자세히 보기"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Not supported by Selenium browser"
msgstr "Selenium 브라우저에서는 지원되지 않습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Turn on text finder"
msgstr "텍스트 찾기 켜기"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Please wait, first browser step can take a little time to load.."
msgstr "잠시 기다려 주십시오. 첫 번째 브라우저 단계를 로드하는 데 약간의 시간이 걸릴 수 있습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Click here to Start"
msgstr "시작하려면 클릭"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Please allow 10-15 seconds for the browser to connect."
msgstr "브라우저가 연결될 때까지 10~15초 정도 기다려 주세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Press \"Play\" to start."
msgstr "시작하려면 \"재생\"버튼을 눌러 주세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Visual Selector data is not ready, watch needs to be checked atleast once."
msgstr "시각적 선택기 데이터가 준비되지 않았습니다. 모니터링을 한 번 이상 확인해야 합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid ""
"Sorry, this functionality only works with fetchers that support interactive Javascript (so far only Playwright based "
"fetchers)"
msgstr "이 기능은 대화형 JavaScript를 지원하는 가져오기 방식에서만 작동합니다. (현재는 Playwright 기반 방식만 지원)"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "to one that supports interactive Javascript."
msgstr "대화형 JavaScript를 지원하는 방식으로 변경해야 합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "You need to"
msgstr "먼저"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Set the fetch method"
msgstr "가져오기 방식을"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Use the verify (✓) button to test if a condition passes against the current snapshot."
msgstr "체크(✓) 버튼을 눌러 현재 스냅샷에서 조건이 통과하는지 테스트해 보세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Read a quick tutorial about"
msgstr "빠른 튜토리얼 보기:"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "using conditional web page changes here"
msgstr "조건부 웹페이지 변경 사용법"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Activate preview"
msgstr "미리보기 활성화"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Pro-tips:"
msgstr "전문가 팁:"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Use the preview page to see your filters and triggers highlighted."
msgstr "미리보기 페이지에서 강조 표시된 필터와 트리거를 확인해 보세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Limit trigger/ignore/block/extract to;"
msgstr "트리거/무시/차단/추출 대상 제한:"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid ""
"Note: Depending on the length and similarity of the text on each line, the algorithm may consider an "
"<strong>addition</strong> instead of <strong>replacement</strong> for example."
msgstr "참고: 각 줄의 텍스트 길이와 유사도에 따라 알고리즘이 예를 들어 <strong>교체</strong>가 아닌 <strong>추가</strong>로 판단할 수 있습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "So it's always better to select"
msgstr "새 콘텐츠를 보고 싶다면"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "when you're interested in new content."
msgstr "를 선택하는 것이 좋습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "When content is merely moved in a list, it will also trigger an"
msgstr "콘텐츠가 목록 안에서 단순히 이동해도"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "addition"
msgstr "추가"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "consider enabling"
msgstr "으로 감지될 수 있으므로 다음 설정을 활성화해 보세요:"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Only trigger when unique lines appear"
msgstr "고유한 줄이 나타날 때만 트리거"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid ""
"Good for websites that just move the content around, and you want to know when NEW content is added, compares new "
"lines against all history for this watch."
msgstr "사이트가 콘텐츠 위치만 자주 바꾸고 새 콘텐츠가 추가될 때만 알고 싶을 때 유용합니다. 새 줄을 이 모니터링의 전체 기록과 비교합니다."

#. CJK fonts lack native italics; allow substitution with conventional local styling. dennis-ignore: W303
#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Helps reduce changes detected caused by sites shuffling lines around, combine with <i>check unique lines</i> below."
msgstr "사이트가 줄 순서를 섞어 발생하는 변경 감지를 줄이는 데 도움이 됩니다. 아래의 <i>고유한 줄 확인</i>과 함께 사용해 보세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Remove any whitespace before and after each line of text"
msgstr "각 텍스트 줄 앞뒤 공백 제거"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "AI Intent preview"
msgstr "AI 판단 기준 미리보기"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Loading..."
msgstr "불러오는 중..."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "The Visual Selector tool lets you select the"
msgstr "시각 선택기 도구로 변경 감지에 사용할"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "text"
msgstr "텍스트"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid ""
"elements that will be used for the change detection. It automatically fills-in the filters in the "
"\"CSS/JSONPath/JQ/XPath Filters\" box of the"
msgstr "요소를 선택할 수 있습니다. 선택한 요소는"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "tab. Use"
msgstr "탭의 \"CSS/JSONPath/JQ/XPath 필터\" 입력란에 자동으로 채워집니다. 여러 항목을 선택하려면"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Shift+Click"
msgstr "Shift+클릭을"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "to select multiple items."
msgstr "사용하세요."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Selection Mode:"
msgstr "선택 모드:"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Draw area"
msgstr "그리기 영역"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "One moment, fetching screenshot and element information.."
msgstr "잠시만 기다려 주세요. 스크린샷과 요소 정보를 가져오는 중입니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Sorry, this functionality only works with fetchers that support Javascript and screenshots (such as playwright etc)."
msgstr "죄송합니다. 이 기능은 JavaScript와 스크린샷을 지원하는 가져오기 방식(예: Playwright 등)에서만 작동합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "to one that supports Javascript and screenshots."
msgstr "JavaScript와 스크린샷을 지원하는 방식으로 변경해야 합니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Check count"
msgstr "확인 횟수"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Consecutive filter failures"
msgstr "연속적인 필터 실패"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "History length"
msgstr "기록 길이"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Last fetch duration"
msgstr "최근 가져오기 소요 시간"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Notification alert count"
msgstr "알림 경고 수"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Server type reply"
msgstr "서버 유형 응답"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "AI tokens (last check)"
msgstr "AI 토큰 (최근 확인)"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "AI tokens (total)"
msgstr "AI 토큰 (전체)"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Download latest HTML snapshot"
msgstr "최신 HTML 스냅샷 다운로드"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Download watch data package"
msgstr "모니터링 데이터 패키지 다운로드"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Delete Watch?"
msgstr "모니터링을 삭제하시겠습니까?"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Are you sure you want to delete the watch for:"
msgstr "다음 모니터링을 삭제하시겠습니까?"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "This action cannot be undone."
msgstr "이 작업은 취소할 수 없습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Clear History?"
msgstr "기록 지우기"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Are you sure you want to clear all history for:"
msgstr "정말로 다음의 기록을 모두 지우시겠습니까?"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "This will remove all snapshots and previous versions. This action cannot be undone."
msgstr "이 작업은 모든 스냅샷과 이전 버전을 삭제합니다. 되돌릴 수 없습니다."

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Clear History"
msgstr "기록 지우기"

#: changedetectionio/blueprint/ui/templates/edit.html
msgid "Clone & Edit"
msgstr "복제 및 편집"

#: changedetectionio/blueprint/ui/templates/preview.html
msgid "Select timestamp"
msgstr "타임스탬프 선택"

#: changedetectionio/blueprint/ui/templates/preview.html
msgid "Current erroring screenshot from most recent request"
msgstr "가장 최근 요청의 현재 오류 스크린샷"

#: changedetectionio/blueprint/ui/templates/preview.html
msgid "Screenshot requires a Content Fetcher ( Sockpuppetbrowser, selenium, etc ) that supports screenshots."
msgstr "스크린샷을 사용하려면 스크린샷을 지원하는 방식(Sockpuppetbrowser, Selenium 등)이 필요합니다."

#: changedetectionio/blueprint/ui/templates/queue.html
#, python-format
msgid "Worker %(num)s"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "— idle"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "running"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "idle"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "done"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "cancel"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "No workers configured and queue is empty"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Watch no longer exists"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Nothing running"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Check queue"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Live view of what the workers are doing right now and what is waiting in line."
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Workers"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Running now"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Queued"
msgstr "대기 중"

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Clear Queue?"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "<p>This will remove every pending check from the queue.</p><p>Running checks will continue.</p>"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Clear"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Clear Queue"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Workers & queue"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Elapsed"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Status"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "No workers configured (FETCH_WORKERS=0) and queue is empty"
msgstr ""

#: changedetectionio/blueprint/ui/templates/queue.html
msgid "Waiting for new pages to check…"
msgstr ""

#: changedetectionio/blueprint/ui/views.py
#, python-brace-format
msgid "Warning, URL {} already exists"
msgstr "경고: URL {}가 이미 존재합니다."

#: changedetectionio/blueprint/ui/views.py
msgid "Watch added in Paused state, saving will unpause."
msgstr "모니터링이 일시중지 상태로 추가되었습니다. 저장하면 일시중지가 해제됩니다."

#: changedetectionio/blueprint/ui/views.py
msgid "Watch added."
msgstr "모니터링이 추가되었습니다."

#: changedetectionio/blueprint/watchlist/__init__.py
msgid "records"
msgstr "항목"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Changedetection.io can monitor more than just web-pages! See our plugins!"
msgstr "changedetection.io는 웹페이지 외에도 다양한 대상을 모니터링할 수 있습니다. 플러그인을 확인해 보세요."

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "More info"
msgstr "추가 정보"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "You can also add 'shared' watches."
msgstr "'공유' 모니터링도 추가할 수 있습니다."

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Goto full history"
msgstr "전체 기록으로 이동"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Loading price history…"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/difference.py
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "In stock"
msgstr "재고 있음"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/difference.py
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Out of stock"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "No price data available to graph yet."
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Could not load price history."
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Changes"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Average price"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Currently low"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Currently typical"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Currently high"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
#, python-format
msgid "cheaper than %s% of tracked prices"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
#, python-format
msgid "more expensive than %s% of tracked prices"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "around the usual price"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "avg"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Web page URL"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#, python-format
msgid "All %(page)s on this page are selected."
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#, python-format
msgid "Select all %(total)s matching"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#, python-format
msgid "All %(total)s matching are selected."
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#, python-format
msgid "%(count)s records selected"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Searching"
msgstr "검색 중"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "All"
msgstr "모두"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Filter watches"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Unread"
msgstr "읽지 않음"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Deals"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "With errors"
msgstr "오류가 있음"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Filter by type"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "All types"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Mark all viewed"
msgstr "모두 본 것으로 표시"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Recheck all"
msgstr "모두 재확인"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#, python-format
msgid "in '%(title)s'"
msgstr "'%(title)s'에서"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "RSS Feed"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Invert"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Pause"
msgstr "일시중지"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "UnPause"
msgstr "재개"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Mute"
msgstr "음소거"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "UnMute"
msgstr "음소거 해제"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Tag"
msgstr "태그"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Set browser / fetch method for selected"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Browser"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Apply"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Set proxy for selected"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Mark viewed"
msgstr "본 것으로 표시"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Use default notification"
msgstr "기본 알림 사용"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Clear errors"
msgstr "오류 지우기"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Clear Histories"
msgstr "기록 지우기"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "<p>Are you sure you want to clear history for the selected items?</p><p>This action cannot be undone.</p>"
msgstr "<p>선택한 항목의 기록을 지우시겠습니까?</p><p>이 작업은 되돌릴 수 없습니다.</p>"

#. Universally recognized; typically left as-is. dennis-ignore: W302
#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "OK"
msgstr "확인"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Clear/reset history"
msgstr "기록 지우기/재설정"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Delete Watches?"
msgstr "모니터링을 삭제하시겠습니까?"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "<p><strong>Are you sure you want to delete the selected watches?</strong></p><p>This action cannot be undone.</p>"
msgstr "<p><strong>선택한 모니터링을 삭제하시겠습니까?</strong></p><p>이 작업은 되돌릴 수 없습니다.</p>"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
msgid "Close"
msgstr "닫기"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Web page"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Restock & Price"
msgstr "재입고 및 가격"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Checked"
msgstr "확인됨"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Changed"
msgstr "변경됨"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "No web page change detection watches configured, please add a URL in the box above, or"
msgstr "설정된 웹페이지 변경 감지 모니터링이 없습니다. 위 입력란에 URL을 추가하거나"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "import a list"
msgstr "목록 가져오기"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Pause checks"
msgstr "확인 일시중지"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "UnPause checks"
msgstr "확인 재개"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Mute notification"
msgstr "알림 음소거"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "UnMute notification"
msgstr "알림 음소거 해제"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Goto web page"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Create a link to share watch config with others"
msgstr "다른 사람과 모니터링 설정을 공유할 링크 만들기"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Detecting restock and price"
msgstr "재입고 및 가격 감지"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Not in stock"
msgstr "재고 없음"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/restock_diff/difference.py
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Price"
msgstr "가격"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#, python-format
msgid "Price change since previous price (%(prev)s)"
msgstr ""

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "No information"
msgstr "정보 없음"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/templates/base.html
#: changedetectionio/templates/sidebar-nav.html
msgid "Checking now"
msgstr "지금 확인 중"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Summary"
msgstr "요약"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/processors/text_json_diff/difference.py
msgid "History"
msgstr "기록"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html
msgid "Preview"
msgstr "미리보기"

#: changedetectionio/conditions/__init__.py
msgid "Choose one - Operator"
msgstr "연산자 선택"

#: changedetectionio/conditions/__init__.py
msgid "Greater Than"
msgstr "큼"

#: changedetectionio/conditions/__init__.py
msgid "Less Than"
msgstr "작음"

#: changedetectionio/conditions/__init__.py
msgid "Greater Than or Equal To"
msgstr "크거나 같음"

#: changedetectionio/conditions/__init__.py
msgid "Less Than or Equal To"
msgstr "작거나 같음"

#: changedetectionio/conditions/__init__.py
msgid "Equals"
msgstr "같음"

#: changedetectionio/conditions/__init__.py
msgid "Not Equals"
msgstr "같지 않음"

#: changedetectionio/conditions/__init__.py
msgid "Contains"
msgstr "포함"

#: changedetectionio/conditions/__init__.py
msgid "Choose one - Field"
msgstr "필드 선택"

#: changedetectionio/conditions/default_plugin.py
msgid "Does NOT Contain"
msgstr "포함하지 않음"

#: changedetectionio/conditions/default_plugin.py
msgid "Text Starts With"
msgstr "텍스트 시작값"

#: changedetectionio/conditions/default_plugin.py
msgid "Text Ends With"
msgstr "텍스트 끝값"

#: changedetectionio/conditions/default_plugin.py
msgid "Length minimum"
msgstr "최소 길이"

#: changedetectionio/conditions/default_plugin.py
msgid "Length maximum"
msgstr "최대 길이"

#: changedetectionio/conditions/default_plugin.py
msgid "Text Matches Regex"
msgstr "텍스트가 정규식과 일치"

#: changedetectionio/conditions/default_plugin.py
msgid "Text Does NOT Match Regex"
msgstr "텍스트가 정규식과 일치하지 않음"

#: changedetectionio/conditions/default_plugin.py
msgid "Extracted number after 'Filters & Triggers'"
msgstr "'필터 및 트리거' 이후 추출된 숫자"

#: changedetectionio/conditions/default_plugin.py
msgid "Page text after 'Filters & Triggers'"
msgstr "'필터 및 트리거' 이후 페이지 텍스트"

#: changedetectionio/conditions/form.py
msgid "Field"
msgstr "필드"

#: changedetectionio/conditions/form.py
msgid "Operator"
msgstr "연산자"

#: changedetectionio/conditions/form.py
msgid "A value"
msgstr "값"

#: changedetectionio/conditions/form.py
msgid "Operator is required."
msgstr "연산자는 필수입니다."

#: changedetectionio/conditions/form.py
msgid "Field is required."
msgstr "필드는 필수입니다."

#: changedetectionio/conditions/form.py
msgid "Value is required."
msgstr "값은 필수입니다."

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Levenshtein - Text similarity ratio"
msgstr "Levenshtein - 텍스트 유사도 비율"

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Levenshtein - Text change distance"
msgstr "Levenshtein - 텍스트 변경 거리"

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Not enough history to calculate Levenshtein metrics"
msgstr "Levenshtein 지표를 계산할 기록이 충분하지 않습니다."

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Snapshot too large for edit statistics, skipping."
msgstr "스냅샷이 너무 커서 편집 통계를 계산할 수 없어 건너뜁니다."

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Unable to calculate Levenshtein metrics"
msgstr "Levenshtein 지표를 계산할 수 없습니다."

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Levenshtein Text Similarity Details"
msgstr "Levenshtein 텍스트 유사도 상세"

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Raw distance (edits needed)"
msgstr "원시 거리(필요한 편집 횟수)"

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Similarity ratio"
msgstr "유사도 비율"

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Percent similar"
msgstr "유사도 백분율"

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid ""
"Levenshtein metrics compare the last two snapshots, measuring how many character edits are needed to transform one "
"into the other."
msgstr "Levenshtein 지표는 마지막 두 스냅샷을 비교하여 한쪽을 다른 쪽으로 바꾸는 데 필요한 문자 편집 횟수를 측정합니다."

#: changedetectionio/conditions/plugins/levenshtein_plugin.py
msgid "Error calculating Levenshtein metrics"
msgstr "Levenshtein 지표 계산 중 오류가 발생했습니다."

#: changedetectionio/conditions/plugins/wordcount_plugin.py
msgid "Word count of content"
msgstr "콘텐츠 단어 수"

#: changedetectionio/conditions/plugins/wordcount_plugin.py
msgid "Content Analysis"
msgstr "콘텐츠 분석"

#: changedetectionio/conditions/plugins/wordcount_plugin.py
msgid "Word count (latest snapshot)"
msgstr "단어 수(최신 스냅샷)"

#: changedetectionio/conditions/plugins/wordcount_plugin.py
msgid "Word count is a simple measure of content length, calculated by splitting text on whitespace."
msgstr "단어 수는 텍스트를 공백 기준으로 나누어 계산하는 간단한 콘텐츠 길이 지표입니다."

#: changedetectionio/content_fetchers/requests.py
msgid "Basic fast Plaintext/HTTP Client"
msgstr "일반 텍스트/HTTP 클라이언트"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/flask_app.py
#: changedetectionio/realtime/socket_server.py
msgid "Not yet"
msgstr "아직 없음"

#: changedetectionio/flask_app.py
msgid "0 seconds"
msgstr "0초"

#: changedetectionio/flask_app.py
msgid "year"
msgstr "년"

#: changedetectionio/flask_app.py
msgid "years"
msgstr "년"

#: changedetectionio/flask_app.py
msgid "month"
msgstr "개월"

#: changedetectionio/flask_app.py
msgid "months"
msgstr "개월"

#: changedetectionio/flask_app.py
msgid "week"
msgstr "주"

#: changedetectionio/flask_app.py
msgid "weeks"
msgstr "주"

#: changedetectionio/flask_app.py
msgid "day"
msgstr "일"

#: changedetectionio/flask_app.py
msgid "days"
msgstr "일"

#: changedetectionio/flask_app.py
msgid "hour"
msgstr "시간"

#: changedetectionio/flask_app.py
msgid "hours"
msgstr "시간"

#: changedetectionio/flask_app.py
msgid "minute"
msgstr "분"

#: changedetectionio/flask_app.py
msgid "minutes"
msgstr "분"

#: changedetectionio/flask_app.py
msgid "second"
msgstr "초"

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/flask_app.py
msgid "seconds"
msgstr "초"

#: changedetectionio/flask_app.py
msgid "Already logged in"
msgstr "이미 로그인되어 있습니다."

#: changedetectionio/flask_app.py
msgid "You must be logged in, please log in."
msgstr "로그인해야 합니다. 로그인해 주세요."

#: changedetectionio/flask_app.py
msgid "Incorrect password"
msgstr "비밀번호가 올바르지 않습니다."

#: changedetectionio/forms.py
msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified."
msgstr "최소 하나 이상의 시간 간격(주, 일, 시, 분 또는 초)을 지정해야 합니다."

#: changedetectionio/forms.py
msgid "At least one time interval (weeks, days, hours, minutes, or seconds) must be specified when not using global settings."
msgstr "전역 설정을 사용하지 않을 때는 최소 하나 이상의 시간 간격(주, 일, 시, 분 또는 초)을 지정해야 합니다."

#: changedetectionio/forms.py
msgid "Invalid time format. Use HH:MM."
msgstr "시간 형식이 올바르지 않습니다. HH:MM 형식을 사용하세요."

#: changedetectionio/forms.py
msgid "Not a valid timezone name"
msgstr "유효한 시간대 이름이 아닙니다."

#: changedetectionio/forms.py
msgid "not set"
msgstr "설정 안 됨"

#: changedetectionio/forms.py
msgid "Start At"
msgstr "시작 시간"

#: changedetectionio/forms.py
msgid "Run duration"
msgstr "실행 시간"

#: changedetectionio/forms.py
msgid "Use time scheduler"
msgstr "시간 예약 사용"

#: changedetectionio/forms.py
msgid "Optional timezone to run in"
msgstr "기준 시간대 (선택 사항)"

#: changedetectionio/forms.py
msgid "Monday"
msgstr "월요일"

#: changedetectionio/forms.py
msgid "Tuesday"
msgstr "화요일"

#: changedetectionio/forms.py
msgid "Wednesday"
msgstr "수요일"

#: changedetectionio/forms.py
msgid "Thursday"
msgstr "목요일"

#: changedetectionio/forms.py
msgid "Friday"
msgstr "금요일"

#: changedetectionio/forms.py
msgid "Saturday"
msgstr "토요일"

#: changedetectionio/forms.py
msgid "Sunday"
msgstr "일요일"

#: changedetectionio/forms.py
msgid "Weeks"
msgstr "주"

#: changedetectionio/forms.py
msgid "Should contain zero or more seconds"
msgstr "0초 이상을 포함해야 합니다."

#: changedetectionio/forms.py
msgid "Days"
msgstr "일"

#: changedetectionio/forms.py
msgid "Hours"
msgstr "시간"

#: changedetectionio/forms.py
msgid "Minutes"
msgstr "분"

#: changedetectionio/forms.py
msgid "Seconds"
msgstr "초"

#: changedetectionio/forms.py
msgid "Notification Body and Title is required when a Notification URL is used"
msgstr "알림 URL을 사용하는 경우 알림 본문 및 제목이 필요합니다."

#: changedetectionio/forms.py
#, python-format
msgid "'%s' is not a valid AppRise URL."
msgstr "'%s'은(는) 유효한 AppRise URL이 아닙니다."

#: changedetectionio/forms.py
#, python-format
msgid "RegEx '%s' is not a valid regular expression."
msgstr "정규식 '%s'은(는) 유효하지 않습니다."

#: changedetectionio/forms.py
#, python-format
msgid "'%(expression)s' is not a valid XPath expression. (%(error)s)"
msgstr "'%(expression)s'은(는) 유효한 XPath 표현식이 아닙니다. (%(error)s)"

#: changedetectionio/forms.py
#, python-format
msgid "'%(expression)s' is not a valid JSONPath expression. (%(error)s)"
msgstr "'%(expression)s'은(는) 유효한 JSONPath 표현식이 아닙니다. (%(error)s)"

#: changedetectionio/forms.py
#, python-format
msgid "'%(expression)s' is not a valid jq expression. (%(error)s)"
msgstr "'%(expression)s'은(는) 유효한 jq 표현식이 아닙니다. (%(error)s)"

#: changedetectionio/forms.py
msgid "Empty value not allowed."
msgstr "빈 값은 허용되지 않습니다."

#: changedetectionio/forms.py
msgid "Invalid value."
msgstr "값이 잘못되었습니다."

#: changedetectionio/forms.py
msgid "Group tag"
msgstr "그룹 / 태그"

#: changedetectionio/blueprint/ui/templates/queue.html changedetectionio/blueprint/watchlist/templates/watch-overview.html
#: changedetectionio/forms.py
msgid "Watch"
msgstr "모니터링"

#: changedetectionio/forms.py
msgid "Processor"
msgstr "프로세서"

#: changedetectionio/forms.py
msgid "Edit > Watch"
msgstr "편집 > 모니터링"

#: changedetectionio/forms.py
msgid "Fetch Method"
msgstr "가져오기 방식"

#: changedetectionio/forms.py
msgid "Notification Body"
msgstr "알림 본문"

#: changedetectionio/forms.py
msgid "Notification format"
msgstr "알림 형식"

#: changedetectionio/forms.py
msgid "Notification Title"
msgstr "알림 제목"

#: changedetectionio/forms.py
msgid "Notification URL List"
msgstr "알림 URL 목록"

#: changedetectionio/forms.py
msgid "Processor - What do you want to achieve?"
msgstr "감지 방식 선택"

#: changedetectionio/forms.py
msgid "Default timezone for watch check scheduler"
msgstr "모니터링 확인 예약의 기본 시간대"

#: changedetectionio/forms.py
msgid "Wait seconds before extracting text"
msgstr "텍스트 추출 전 대기 시간(초)"

#: changedetectionio/forms.py
msgid "Should contain one or more seconds"
msgstr "1초 이상을 포함해야 합니다."

#: changedetectionio/forms.py
msgid "Notification base URL override"
msgstr "알림 기본 URL 재정의"

#: changedetectionio/forms.py
msgid "Not set"
msgstr "설정되지 않음"

#: changedetectionio/blueprint/tags/form.py changedetectionio/blueprint/tags/templates/groups-overview.html
#: changedetectionio/forms.py
msgid "Save"
msgstr "저장"

#: changedetectionio/forms.py
msgid "URLs"
msgstr "URL"

#: changedetectionio/forms.py
msgid "Upload .xlsx file"
msgstr ".xlsx 파일 업로드"

#: changedetectionio/forms.py
msgid "Must be .xlsx file!"
msgstr ".xlsx 파일이어야 합니다."

#: changedetectionio/forms.py
msgid "File mapping"
msgstr "파일 매핑"

#: changedetectionio/forms.py
msgid "Operation"
msgstr "작업"

#: changedetectionio/forms.py
msgid "Selector"
msgstr "선택자"

#: changedetectionio/forms.py
msgid "CSS or xPath selector"
msgstr "CSS 또는 XPath 선택자"

#: changedetectionio/forms.py
msgid "value"
msgstr "값"

#: changedetectionio/conditions/form.py changedetectionio/forms.py
msgid "Value"
msgstr "값"

#: changedetectionio/forms.py
msgid "Web Page URL"
msgstr "웹페이지 URL"

#: changedetectionio/forms.py
msgid "Group Tag"
msgstr "그룹 태그"

#: changedetectionio/forms.py
msgid "Time Between Check"
msgstr "확인 간격"

#: changedetectionio/forms.py
msgid "Use global settings for time between check and scheduler."
msgstr "확인 간격 및 예약 실행에 전역 설정 사용"

#: changedetectionio/forms.py
msgid "AI Change Intent"
msgstr "AI 판단 기준"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html changedetectionio/blueprint/ui/templates/diff.html
#: changedetectionio/forms.py changedetectionio/templates/edit/include_llm_intent.html
msgid "AI Change Summary"
msgstr "AI 변경 요약"

#: changedetectionio/forms.py
msgid "CSS/JSONPath/JQ/XPath Filters"
msgstr "CSS/JSONPath/JQ/XPath 필터"

#: changedetectionio/forms.py
msgid "Remove elements"
msgstr "요소 제거"

#: changedetectionio/forms.py
msgid "Extract lines containing"
msgstr "다음을 포함한 줄 추출"

#: changedetectionio/forms.py
msgid "Extract text"
msgstr "텍스트 추출"

#: changedetectionio/blueprint/imports/templates/import.html changedetectionio/forms.py
msgid "Title"
msgstr "제목"

#: changedetectionio/forms.py
msgid "Ignore lines containing"
msgstr "포함된 줄 무시"

#: changedetectionio/forms.py
msgid "Request body"
msgstr "요청 본문"

#: changedetectionio/forms.py
msgid "Request method"
msgstr "요청 방법"

#: changedetectionio/forms.py
msgid "Ignore status codes (process non-2xx status codes as normal)"
msgstr "응답 코드 무시(2xx가 아닌 응답 코드도 정상 처리)"

#: changedetectionio/forms.py
msgid "Only trigger when unique lines appear in all history"
msgstr "모든 기록에서 고유한 줄이 나타날 때만 트리거"

#: changedetectionio/blueprint/ui/templates/edit.html changedetectionio/forms.py
msgid "Remove duplicate lines of text"
msgstr "중복된 텍스트 줄 제거"

#: changedetectionio/forms.py
msgid "Sort text alphabetically"
msgstr "텍스트를 알파벳순으로 정렬"

#: changedetectionio/forms.py
msgid "Strip ignored lines"
msgstr "무시된 줄 제거"

#: changedetectionio/forms.py
msgid "Trim whitespace before and after text"
msgstr "텍스트 앞뒤 공백 제거"

#: changedetectionio/forms.py
msgid "Added lines"
msgstr "추가된 줄"

#: changedetectionio/forms.py
msgid "Replaced/changed lines"
msgstr "교체/변경된 줄"

#: changedetectionio/forms.py
msgid "Removed lines"
msgstr "삭제된 줄"

#: changedetectionio/forms.py
msgid "Keyword triggers - Trigger/wait for text"
msgstr "키워드 트리거 - 텍스트 트리거/대기"

#: changedetectionio/forms.py
msgid "Block change-detection while text matches"
msgstr "텍스트가 일치하는 동안 변경 감지 차단"

#: changedetectionio/forms.py
msgid "Execute JavaScript before change detection"
msgstr "변경 감지 전에 JavaScript 실행"

#: changedetectionio/blueprint/watchlist/templates/watch-overview.html changedetectionio/forms.py
msgid "Proxy"
msgstr "프록시"

#: changedetectionio/forms.py
msgid "Send a notification when the filter can no longer be found on the page"
msgstr "페이지에서 필터를 더 이상 찾을 수 없으면 알림 보내기"

#: changedetectionio/forms.py
msgid "On"
msgstr "켜짐"

#: changedetectionio/blueprint/tags/templates/edit-tag.html changedetectionio/blueprint/ui/templates/edit.html
#: changedetectionio/forms.py changedetectionio/templates/sidebar-nav.html
msgid "Notifications"
msgstr "알림"

#: changedetectionio/forms.py changedetectionio/templates/menu.html
msgid "Muted"
msgstr "음소거됨"

#: changedetectionio/forms.py
msgid "Attach screenshot to notification (where possible)"
msgstr "알림에 스크린샷 첨부(가능한 경우)"

#: changedetectionio/forms.py
msgid "Match"
msgstr "일치 방식"

#: changedetectionio/forms.py
msgid "Match all of the following"
msgstr "다음 모두와 일치"

#: changedetectionio/forms.py
msgid "Match any of the following"
msgstr "다음 중 하나와 일치"

#: changedetectionio/forms.py
msgid "Use page <title> in list"
msgstr "목록에 페이지 <title> 사용"

#: changedetectionio/forms.py
msgid "Number of history items per watch to keep"
msgstr "모니터링별 보관할 기록 개수"

#: changedetectionio/forms.py
msgid "Body must be empty when Request Method is set to GET"
msgstr "요청 방법이 GET으로 설정된 경우 본문이 비어 있어야 합니다."

#: changedetectionio/forms.py
#, python-format
msgid "Invalid template syntax configuration: %(error)s"
msgstr "잘못된 템플릿 구문 구성: %(error)s"

#: changedetectionio/forms.py
#, python-format
msgid "Invalid template syntax: %(error)s"
msgstr "잘못된 템플릿 구문: %(error)s"

#: changedetectionio/forms.py
#, python-format
msgid "Invalid template syntax in \"%(header)s\" header: %(error)s"
msgstr "\"%(header)s\" 헤더의 템플릿 구문이 올바르지 않습니다: %(error)s"

#: changedetectionio/blueprint/tags/form.py changedetectionio/forms.py
msgid "Name"
msgstr "이름"

#: changedetectionio/forms.py
msgid "Proxy URL"
msgstr "프록시 URL"

#: changedetectionio/forms.py
msgid "Proxy URLs must start with http://, https:// or socks5://"
msgstr "프록시 URL은 http://, https:// 또는 socks5://로 시작해야 합니다."

#: changedetectionio/forms.py
msgid "Browser connection URL"
msgstr "브라우저 연결 URL"

#: changedetectionio/forms.py
msgid "Browser URLs must start with wss:// or ws://"
msgstr "브라우저 URL은 wss:// 또는 ws://로 시작해야 합니다."

#: changedetectionio/forms.py
msgid "Plaintext requests"
msgstr "일반 텍스트 요청"

#: changedetectionio/forms.py
msgid "Chrome requests"
msgstr "Chrome 요청"

#: changedetectionio/forms.py
msgid "Default proxy"
msgstr "기본 프록시"

#: changedetectionio/forms.py
msgid "Random jitter seconds ± check"
msgstr "확인 시간 무작위 지연(초)"

#: changedetectionio/forms.py
msgid "Number of fetch workers"
msgstr "가져오기 작업자 수"

#: changedetectionio/forms.py
msgid "Should be between 1 and 50"
msgstr "1에서 50 사이여야 합니다."

#: changedetectionio/forms.py
msgid "Requests timeout in seconds"
msgstr "요청 시간 초과(초)"

#: changedetectionio/forms.py
msgid "Should be between 1 and 999"
msgstr "1에서 999 사이여야 합니다."

#: changedetectionio/forms.py
msgid "Default User-Agent overrides"
msgstr "기본 사용자 에이전트 재정의"

#: changedetectionio/forms.py
msgid "Both a name, and a Proxy URL is required."
msgstr "이름과 프록시 URL이 모두 필요합니다."

#: changedetectionio/forms.py
msgid "Open 'History' page in a new tab"
msgstr "새 탭에서 '기록' 페이지 열기"

#: changedetectionio/forms.py
msgid "Realtime UI Updates Enabled"
msgstr "실시간 UI 업데이트 활성화"

#: changedetectionio/forms.py
msgid "Favicons Enabled"
msgstr "파비콘 활성화"

#: changedetectionio/forms.py
msgid "Use page <title> in watch overview list"
msgstr "모니터링 목록에 페이지 <title> 사용"

#: changedetectionio/forms.py
msgid "Relative time format"
msgstr ""

#: changedetectionio/forms.py
msgid "Long (1 minute ago)"
msgstr ""

#: changedetectionio/forms.py
msgid "Short (1m ago)"
msgstr ""

#: changedetectionio/forms.py
msgid "Navigation sidebar"
msgstr ""

#: changedetectionio/forms.py
msgid "Collapsed icon rail (expands on hover)"
msgstr ""

#: changedetectionio/forms.py
msgid "Always expanded"
msgstr ""

#: changedetectionio/forms.py
msgid "API access token security check enabled"
msgstr "API 액세스 토큰 보안 확인 활성화"

#: changedetectionio/forms.py
msgid "Treat empty pages as a change?"
msgstr "빈 페이지를 변경 사항으로 처리할까요?"

#: changedetectionio/forms.py
msgid "Ignore Text"
msgstr "텍스트 무시"

#: changedetectionio/forms.py
msgid "Ignore whitespace"
msgstr "공백 무시"

#: changedetectionio/forms.py
msgid "Screenshot: Minimum Change Percentage"
msgstr "스크린샷: 최소 변경 비율"

#: changedetectionio/forms.py changedetectionio/processors/image_ssim_diff/forms.py
msgid "Must be between 0 and 100"
msgstr "0에서 100 사이여야 합니다."

#: changedetectionio/forms.py changedetectionio/templates/login.html
msgid "Password"
msgstr "비밀번호"

#: changedetectionio/forms.py
msgid "Pager size"
msgstr "페이지당 항목 수"

#: changedetectionio/forms.py
msgid "Should be atleast zero (disabled)"
msgstr "0 이상이어야 합니다. (0은 비활성화)"

#: changedetectionio/forms.py
msgid "RSS Content format"
msgstr "RSS 콘텐츠 형식"

#: changedetectionio/forms.py
msgid "RSS <description> body built from"
msgstr "RSS <description> 본문 생성 기준"

#: changedetectionio/forms.py
msgid "RSS \"System default\" template override"
msgstr "RSS \"System default\" 템플릿 재정의"

#: changedetectionio/forms.py
msgid "Remove password"
msgstr "비밀번호 제거"

#: changedetectionio/forms.py
msgid "Render anchor tag content"
msgstr "앵커 태그 콘텐츠 렌더링"

#: changedetectionio/forms.py
msgid "Allow anonymous access to watch history page when password is enabled"
msgstr "비밀번호 사용 시 모니터링 기록 페이지 익명 접근 허용"

#: changedetectionio/forms.py
msgid "Hide muted watches from RSS feed"
msgstr "음소거된 모니터링을 RSS 피드에서 숨기기"

#: changedetectionio/forms.py
msgid "Enable RSS reader mode "
msgstr "RSS 리더 모드 활성화"

#: changedetectionio/forms.py
msgid "Number of changes to show in watch RSS feed"
msgstr "모니터링 RSS 피드에 표시할 변경 사항 개수"

#: changedetectionio/forms.py
msgid "Should contain zero or more attempts"
msgstr "0회 이상이어야 합니다."

#: changedetectionio/forms.py
msgid "Number of times the filter can be missing before sending a notification"
msgstr "알림을 보내기 전에 필터가 누락될 수 있는 횟수"

#: changedetectionio/forms.py
msgid "Model"
msgstr "모델"

#: changedetectionio/blueprint/settings/templates/settings.html changedetectionio/forms.py
msgid "API Key"
msgstr "API 키"

#: changedetectionio/forms.py
msgid "API Base URL"
msgstr "API 기본 URL"

#: changedetectionio/forms.py
msgid "Token multiplier for local reasoning models"
msgstr ""

#: changedetectionio/forms.py
msgid "Default AI Change Summary prompt"
msgstr "기본 AI 변경 요약 프롬프트"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html changedetectionio/forms.py
msgid "Max tokens per watch per period"
msgstr ""

#: changedetectionio/forms.py
msgid "Monthly token budget"
msgstr "월간 토큰 예산"

#: changedetectionio/blueprint/settings/templates/settings_llm_tab.html changedetectionio/forms.py
msgid "Max input characters"
msgstr "최대 입력 문자 수"

#: changedetectionio/forms.py
msgid "Enable AI / LLM features"
msgstr ""

#: changedetectionio/forms.py
msgid "Replace {{diff}} notification token with AI summary"
msgstr "{{diff}} 알림 토큰을 AI 요약으로 대체"

#: changedetectionio/forms.py
msgid "Use LLM as a fallback for extracting price and restock info"
msgstr "가격 및 재입고 정보 추출의 대체 수단으로 LLM 사용"

#: changedetectionio/forms.py
msgid "Enable LLM debug logging"
msgstr ""

#: changedetectionio/forms.py
msgid "AI thinking budget (tokens)"
msgstr "AI 추론 예산 (토큰)"

#: changedetectionio/forms.py
msgid "Off (no thinking)"
msgstr "끄기 (추론 없음)"

#: changedetectionio/forms.py
msgid "Max AI summary length (tokens)"
msgstr "최대 AI 요약 길이 (토큰)"

#: changedetectionio/forms.py
msgid "When monthly token budget is reached"
msgstr "월간 토큰 예산에 도달한 경우"

#: changedetectionio/forms.py
msgid "Skip AI summarisation only (watch still checks)"
msgstr "AI 요약만 건너뛰기 (모니터링 확인은 계속)"

#: changedetectionio/forms.py
msgid "Skip the watch check entirely"
msgstr "모니터링 확인 전체 건너뛰기"

#: changedetectionio/forms.py
msgid "Watchlist \"Summary\" link compares"
msgstr ""

#: changedetectionio/forms.py
msgid "Previous version (second-last vs latest)"
msgstr ""

#: changedetectionio/forms.py
msgid "Changes since you last viewed the watch"
msgstr ""

#: changedetectionio/forms.py
msgid "RegEx to extract"
msgstr "추출할 정규식"

#: changedetectionio/forms.py
msgid "Extract as CSV"
msgstr "CSV로 추출"

#: changedetectionio/languages.py
msgid "just now"
msgstr "방금"

#: changedetectionio/languages.py
msgid "right now"
msgstr "곧"

#: changedetectionio/languages.py
#, python-format
msgid "%ss ago"
msgstr "%s초 전"

#: changedetectionio/languages.py
#, python-format
msgid "in %ss"
msgstr "%s초 후"

#: changedetectionio/languages.py
msgid "1m ago"
msgstr "1분 전"

#: changedetectionio/languages.py
msgid "in 1m"
msgstr "1분 후"

#: changedetectionio/languages.py
#, python-format
msgid "%sm ago"
msgstr "%s분 전"

#: changedetectionio/languages.py
#, python-format
msgid "in %sm"
msgstr "%s분 후"

#: changedetectionio/languages.py
msgid "1h ago"
msgstr "1시간 전"

#: changedetectionio/languages.py
msgid "in 1h"
msgstr "1시간 후"

#: changedetectionio/languages.py
#, python-format
msgid "%sh ago"
msgstr "%s시간 전"

#: changedetectionio/languages.py
#, python-format
msgid "in %sh"
msgstr "%s시간 후"

#: changedetectionio/languages.py
msgid "1d ago"
msgstr "1일 전"

#: changedetectionio/languages.py
msgid "in 1d"
msgstr "1일 후"

#: changedetectionio/languages.py
#, python-format
msgid "%sd ago"
msgstr "%s일 전"

#: changedetectionio/languages.py
#, python-format
msgid "in %sd"
msgstr "%s일 후"

#: changedetectionio/languages.py
msgid "1w ago"
msgstr "1주 전"

#: changedetectionio/languages.py
msgid "in 1w"
msgstr "1주 후"

#: changedetectionio/languages.py
#, python-format
msgid "%sw ago"
msgstr "%s주 전"

#: changedetectionio/languages.py
#, python-format
msgid "in %sw"
msgstr "%s주 후"

#: changedetectionio/languages.py
msgid "1mo ago"
msgstr "1개월 전"

#: changedetectionio/languages.py
msgid "in 1mo"
msgstr "1개월 후"

#: changedetectionio/languages.py
#, python-format
msgid "%smo ago"
msgstr "%s개월 전"

#: changedetectionio/languages.py
#, python-format
msgid "in %smo"
msgstr "%s개월 후"

#: changedetectionio/languages.py
msgid "1yr ago"
msgstr "1년 전"

#: changedetectionio/languages.py
msgid "in 1yr"
msgstr "1년 후"

#: changedetectionio/languages.py
#, python-format
msgid "%syr ago"
msgstr "%s년 전"

#: changedetectionio/languages.py
#, python-format
msgid "in %syr"
msgstr "%s년 후"

#: changedetectionio/processors/extract.py
msgid "No matches found while scanning all of the watch history for that RegEx."
msgstr "해당 정규식으로 모든 모니터링 기록을 검사했지만 일치하는 항목을 찾지 못했습니다."

#: changedetectionio/processors/image_ssim_diff/difference.py
msgid "Not enough history to compare. Need at least 2 snapshots."
msgstr "비교할 기록이 충분하지 않습니다. 스냅샷이 최소 2개 필요합니다."

#: changedetectionio/processors/image_ssim_diff/difference.py
#, python-brace-format
msgid "Failed to load screenshots: {}"
msgstr "스크린샷을 불러오지 못했습니다: {}"

#: changedetectionio/processors/image_ssim_diff/difference.py
#, python-brace-format
msgid "Failed to calculate diff: {}"
msgstr "비교를 계산하지 못했습니다: {}"

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Bounding box value is too long"
msgstr "경계 상자 값이 너무 깁니다."

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Bounding box must be in format: x,y,width,height (integers only)"
msgstr "경계 상자는 x,y,너비,높이 형식이어야 합니다. (정수만)"

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Bounding box values must be non-negative"
msgstr "경계 상자 값은 음수가 아니어야 합니다."

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Bounding box values are too large"
msgstr "경계 상자 값이 너무 큽니다."

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Selection mode must be either \"element\" or \"draw\""
msgstr "선택 모드는 \"element\" 또는 \"draw\"여야 합니다."

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Minimum Change Percentage"
msgstr "최소 변경 비율"

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Pixel Difference Sensitivity"
msgstr "픽셀 차이 감도"

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Use global default"
msgstr "전역 기본값 사용"

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Bounding Box"
msgstr "경계 상자"

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Selection Mode"
msgstr "선택 모드"

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Selection mode value is too long"
msgstr "선택 모드 값이 너무 깁니다."

#: changedetectionio/processors/image_ssim_diff/forms.py
msgid "Screenshot Comparison"
msgstr "스크린샷 비교"

#: changedetectionio/processors/image_ssim_diff/preview.py
msgid "Preview unavailable - No snapshots captured yet"
msgstr "미리보기를 사용할 수 없습니다. 아직 캡처된 스냅샷이 없습니다."

#: changedetectionio/processors/image_ssim_diff/processor.py
msgid "Visual / Image screenshot change detection"
msgstr "시각적/이미지 스크린샷 변경 감지"

#: changedetectionio/processors/image_ssim_diff/processor.py
msgid "Compares screenshots using fast OpenCV algorithm, 10-100x faster than SSIM"
msgstr "빠른 OpenCV 알고리즘으로 스크린샷을 비교하며, SSIM보다 10~100배 빠릅니다."

#: changedetectionio/processors/restock_diff/difference.py
msgid "Date"
msgstr ""

#: changedetectionio/processors/restock_diff/difference.py
msgid "Stock status"
msgstr ""

#: changedetectionio/processors/restock_diff/difference.py
msgid "Currency"
msgstr ""

#: changedetectionio/processors/restock_diff/difference.py
#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Price history"
msgstr ""

#: changedetectionio/processors/restock_diff/forms.py
msgid "Re-stock detection"
msgstr "재입고 감지"

#: changedetectionio/processors/restock_diff/forms.py
msgid "In Stock only (Out Of Stock -> In Stock only)"
msgstr "재고 있음만 감지 (품절 -> 재고 있음)"

#: changedetectionio/processors/restock_diff/forms.py
msgid "Any availability changes"
msgstr "모든 재고 상태 변경"

#: changedetectionio/processors/restock_diff/forms.py
msgid "Off, don't follow availability/restock"
msgstr "끄기, 재고 상태/재입고 추적 안 함"

#: changedetectionio/processors/restock_diff/forms.py
msgid "Below price to trigger notification"
msgstr "다음 가격 미만이면 알림 트리거"

#: changedetectionio/processors/restock_diff/forms.py
msgid "No limit"
msgstr "제한 없음"

#: changedetectionio/processors/restock_diff/forms.py
msgid "Above price to trigger notification"
msgstr "다음 가격 초과이면 알림 트리거"

#: changedetectionio/processors/restock_diff/forms.py
msgid "Threshold (%) for price changes since the previous check"
msgstr "이전 확인 대비 가격 변동 기준(%)"

#: changedetectionio/processors/restock_diff/forms.py
msgid "Should be between 0 and 100"
msgstr "0에서 100 사이여야 합니다."

#: changedetectionio/processors/restock_diff/forms.py
msgid "Follow price changes"
msgstr "가격 변동 추적"

#: changedetectionio/processors/restock_diff/forms.py
msgid "Restock & Price Detection"
msgstr "재입고 및 가격 감지"

#: changedetectionio/processors/restock_diff/processor.py
msgid "Re-stock & Price detection for pages with a SINGLE product"
msgstr "단일 제품이 포함된 페이지의 재입고 및 가격 감지"

#: changedetectionio/processors/restock_diff/processor.py
msgid "Detects if the product goes back to in-stock"
msgstr "제품이 다시 재고 있음 상태가 되었는지 감지합니다."

#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Price & stock history"
msgstr ""

#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Download as XLSX"
msgstr ""

#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "When"
msgstr ""

#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Stock"
msgstr ""

#: changedetectionio/processors/restock_diff/templates/restock_diff/difference.html
msgid "Not enough price data points yet to draw a graph - keep monitoring and the price history will appear here."
msgstr ""

#: changedetectionio/processors/templates/extract.html
msgid "Screenshot"
msgstr "스크린샷"

#: changedetectionio/processors/templates/extract.html
msgid "This tool will extract text data from all of the watch history."
msgstr "모든 모니터링 기록에서 텍스트 데이터를 추출합니다."

#: changedetectionio/processors/templates/extract.html
msgid "A <strong>RegEx</strong> is a pattern that identifies exactly which part inside of the text that you want to extract."
msgstr "<strong>정규식</strong>은 텍스트에서 추출하려는 부분을 정확히 식별하는 패턴입니다."

#: changedetectionio/processors/templates/extract.html
msgid "For example, to extract only the numbers from text"
msgstr "예를 들어, 텍스트에서 숫자만 추출하려면"

#: changedetectionio/processors/templates/extract.html
msgid "Raw text"
msgstr "원본 텍스트"

#: changedetectionio/processors/templates/extract.html
msgid "RegEx to extract:"
msgstr "추출할 정규식:"

#: changedetectionio/processors/templates/extract.html
msgid "Be sure to test your RegEx here."
msgstr "여기에서 정규식을 꼭 테스트해 보세요."

#: changedetectionio/processors/templates/extract.html
msgid "Each RegEx group bracket"
msgstr "각 정규식 그룹 괄호는"

#: changedetectionio/processors/templates/extract.html
msgid "will be in its own column, the first column value is always the date."
msgstr "각기 별도 열로 표시되며, 첫 번째 열 값은 항상 날짜입니다."

#: changedetectionio/processors/text_json_diff/processor.py
msgid "Webpage Text/HTML, JSON and PDF changes"
msgstr "웹페이지 텍스트/HTML, JSON 및 PDF 변경"

#: changedetectionio/processors/text_json_diff/processor.py
msgid "Detects all text changes where possible"
msgstr "가능한 경우 모든 텍스트 변경 사항을 감지합니다."

#: changedetectionio/store/__init__.py
#, python-brace-format
msgid "Error fetching metadata for {}"
msgstr "{}의 메타데이터를 가져오는 중 오류가 발생했습니다."

#: changedetectionio/store/__init__.py
msgid "Watch protocol is not permitted or invalid URL format"
msgstr "모니터링 프로토콜이 허용되지 않거나 URL 형식이 올바르지 않습니다."

#: changedetectionio/store/__init__.py
#, python-brace-format
msgid "Watch limit reached ({current}/{limit} watches). Cannot add more watches."
msgstr "모니터링 한도에 도달했습니다. ({current}/{limit}개) 더 이상 모니터링을 추가할 수 없습니다."

#: changedetectionio/templates/_common_fields.html
msgid "Body for all notifications — You can use"
msgstr "모든 알림 본문 — 다음을 사용할 수 있습니다:"

#: changedetectionio/templates/_common_fields.html
msgid "templating in the notification title, body and URL, and tokens from below."
msgstr "알림 제목, 본문, URL에 아래 토큰과 함께 템플릿을 사용할 수 있습니다."

#: changedetectionio/templates/_common_fields.html
msgid "Show token/placeholders"
msgstr "토큰/자리표시자 보기"

#: changedetectionio/templates/_common_fields.html
msgid "Token"
msgstr "토큰"

#: changedetectionio/templates/_common_fields.html
msgid "Description"
msgstr "설명"

#: changedetectionio/templates/_common_fields.html
msgid "The URL of the changedetection.io instance you are running."
msgstr "현재 사용 중인 changedetection.io 인스턴스의 URL입니다."

#: changedetectionio/templates/_common_fields.html
msgid "The URL being watched."
msgstr "모니터링 중인 URL입니다."

#: changedetectionio/templates/_common_fields.html
msgid "The UUID of the watch."
msgstr "모니터링 UUID입니다."

#: changedetectionio/templates/_common_fields.html
msgid "The page title of the watch, uses <title> if not set, falls back to URL"
msgstr "모니터링의 페이지 제목입니다. 설정되지 않았으면 <title> 을 사용하고, 없으면 URL을 사용합니다."

#: changedetectionio/templates/_common_fields.html
msgid "The watch group / tag"
msgstr "모니터링 그룹 / 태그"

#: changedetectionio/templates/_common_fields.html
msgid "The URL of the preview page generated by changedetection.io."
msgstr "changedetection.io가 생성한 미리보기 페이지의 URL입니다."

#: changedetectionio/templates/_common_fields.html
#, python-format
msgid "Date/time of the change, accepts format=, %(call)s, default is '%(default)s'"
msgstr "변경 발생 일시입니다. format= 인자를 사용할 수 있으며 %(call)s 형식입니다. 기본값은 '%(default)s'입니다."

#: changedetectionio/templates/_common_fields.html
msgid "The URL of the diff output for the watch."
msgstr "모니터링의 비교 결과 URL입니다."

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - only changes, additions, and removals"
msgstr "비교 결과 - 변경, 추가, 삭제만"

#: changedetectionio/templates/_common_fields.html
msgid "All diff variants accept"
msgstr "모든 diff 변형은"

#: changedetectionio/templates/_common_fields.html
msgid "args, e.g."
msgstr "인자를 지원합니다. 예:"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - only changes, additions, and removals —"
msgstr "비교 결과 - 변경, 추가, 삭제만 —"

#: changedetectionio/templates/_common_fields.html
msgid "Without (added) prefix or colors"
msgstr "(added) 접두사나 색상 없이"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - only changes and additions"
msgstr "비교 결과 - 변경 및 추가만"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - only changes and additions —"
msgstr "비교 결과 - 변경 및 추가만 —"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - only changes and removals"
msgstr "비교 결과 - 변경 및 삭제만"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - only changes and removals —"
msgstr "비교 결과 - 변경 및 삭제만 —"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - full difference output"
msgstr "비교 결과 - 전체 차이"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - full difference output —"
msgstr "비교 결과 - 전체 차이 —"

#: changedetectionio/templates/_common_fields.html
msgid "The diff output - patch in unified format"
msgstr "비교 결과 - unified 형식 패치"

#: changedetectionio/templates/_common_fields.html
msgid ""
"Only the changed words/values from the previous version — e.g. the old price. Best when a single value changes per "
"line; multiple changed fragments are joined by newline."
msgstr "이전 버전에서 변경된 단어/값만 표시합니다. 예: 이전 가격. 한 줄당 하나의 값만 바뀔 때 가장 적합하며, 여러 조각이 바뀌면 줄바꿈으로 연결됩니다."

#: changedetectionio/templates/_common_fields.html
msgid ""
"Only the changed words/values from the new version — e.g. the new price. Best when a single value changes per line; "
"multiple changed fragments are joined by newline."
msgstr "새 버전에서 변경된 단어/값만 표시합니다. 예: 새 가격. 한 줄당 하나의 값만 바뀔 때 가장 적합하며, 여러 조각이 바뀌면 줄바꿈으로 연결됩니다."

#: changedetectionio/templates/_common_fields.html
msgid "The current snapshot text contents value, useful when combined with JSON or CSS filters"
msgstr "현재 스냅샷의 텍스트 내용 값입니다. JSON 또는 CSS 필터와 함께 쓰면 유용합니다."

#: changedetectionio/templates/_common_fields.html
msgid "Text that tripped the trigger from filters"
msgstr "필터에서 트리거를 발생시킨 텍스트입니다."

#: changedetectionio/templates/_common_fields.html
msgid "(upgraded)"
msgstr "(업그레이드됨)"

#: changedetectionio/templates/_common_fields.html
msgid ""
"When AI Change Summary is configured, contains the AI-generated description instead of the raw diff. Falls back to "
"raw diff when not configured."
msgstr "AI 변경 요약이 설정된 경우 raw diff 대신 AI가 생성한 설명을 포함합니다. 설정하지 않으면 raw diff를 사용합니다."

#: changedetectionio/templates/_common_fields.html
msgid "Always the raw +/- diff, regardless of AI Change Summary setting."
msgstr "AI 변경 요약 설정과 관계없이 항상 raw +/- diff입니다."

#: changedetectionio/templates/_common_fields.html
msgid "The AI Change Summary text (same as the upgraded {{diff}} — explicit reference)."
msgstr "AI 변경 요약 텍스트입니다. (업그레이드된 {{diff}}와 동일한 명시적 참조)"

#: changedetectionio/templates/_common_fields.html
msgid "The AI Change Intent that was evaluated."
msgstr "평가에 사용된 AI 판단 기준입니다."

#: changedetectionio/templates/_common_fields.html
msgid "Warning: Contents of"
msgstr "주의:"

#: changedetectionio/templates/_common_fields.html
msgid "and"
msgstr "및"

#: changedetectionio/templates/_common_fields.html
msgid "depend on how the difference algorithm perceives the change."
msgstr "은(는) 차이 계산 알고리즘이 변경을 어떻게 인식하는지에 따라 달라집니다."

#: changedetectionio/templates/_common_fields.html
msgid "For example, an addition or removal could be perceived as a change in some cases."
msgstr "예를 들어 어떤 경우에는 추가나 삭제가 변경으로 인식될 수 있습니다."

#: changedetectionio/templates/_common_fields.html
msgid "More Here"
msgstr "더보기"

#: changedetectionio/templates/_common_fields.html
msgid "Add email notification:"
msgstr ""

#: changedetectionio/templates/_common_fields.html
msgid "Add to list"
msgstr ""

#: changedetectionio/templates/_common_fields.html
msgid "Add an email address"
msgstr "이메일 주소 추가"

#: changedetectionio/templates/_common_fields.html
msgid "Send test notification"
msgstr "테스트 알림 보내기"

#: changedetectionio/templates/_common_fields.html
msgid "Notification debug logs"
msgstr "알림 디버그 로그"

#: changedetectionio/templates/_common_fields.html
msgid "Processing.."
msgstr "처리 중..."

#: changedetectionio/templates/_common_fields.html
#, python-format
msgid "Use <a target=\"newwindow\" href=\"%(url)s\">AppRise Notification URLs</a> for notification to just about any service!"
msgstr "거의 모든 서비스에 알림을 보내려면 <a target=\"newwindow\" href=\"%(url)s\">AppRise 알림 URL</a>을 사용하세요."

#. CJK fonts lack native italics; allow substitution with conventional local styling. dennis-ignore: W303
#: changedetectionio/templates/_common_fields.html
msgid "<i>Please read the notification services wiki here for important configuration notes</i>"
msgstr "<i>중요한 설정 참고 사항은 여기의 알림 서비스 위키를 읽어 주세요</i>"

#: changedetectionio/templates/_common_fields.html changedetectionio/templates/edit/include_subtract.html
msgid "Show advanced help and tips"
msgstr "고급 도움말 표시"

#: changedetectionio/templates/_common_fields.html
msgid "(or"
msgstr "(또는"

#: changedetectionio/templates/_common_fields.html
msgid "only supports a maximum"
msgstr "최대"

#: changedetectionio/templates/_common_fields.html
msgid "2,000 characters"
msgstr "2,000자"

#: changedetectionio/templates/_common_fields.html
msgid "of notification text, including the title."
msgstr "까지의 알림 텍스트만 지원합니다. 제목도 포함됩니다."

#: changedetectionio/templates/_common_fields.html
msgid "bots can't send messages to other bots, so you should specify chat ID of non-bot user."
msgstr "봇은 다른 봇에게 메시지를 보낼 수 없으므로, 봇이 아닌 사용자의 채팅 ID를 지정해야 합니다."

#: changedetectionio/templates/_common_fields.html
msgid "only supports very limited HTML and can fail when extra tags are sent,"
msgstr "매우 제한된 HTML만 지원하므로 추가 태그를 보내면 실패할 수 있습니다,"

#: changedetectionio/templates/_common_fields.html
msgid "(or use plaintext/markdown format)"
msgstr "(또는 일반 텍스트/마크다운 형식 사용)"

#: changedetectionio/templates/_common_fields.html
msgid "for direct API calls (or omit the"
msgstr "직접 API 호출용입니다. (비SSL의 경우 "

#: changedetectionio/templates/_common_fields.html
msgid "for non-SSL ie"
msgstr "를 생략하세요. 예:"

#: changedetectionio/templates/_common_fields.html
msgid "more help here"
msgstr "더 많은 도움말"

#: changedetectionio/templates/_common_fields.html
#, python-format
msgid "Accepts the <code>%(token)s</code> placeholders listed below"
msgstr "아래에 나열된 <code>%(token)s</code> 자리표시자를 사용할 수 있습니다"

#: changedetectionio/templates/_common_fields.html
msgid "Customise notifications"
msgstr ""

#: changedetectionio/templates/_common_fields.html
msgid "Title for all notifications"
msgstr "모든 알림 제목"

#: changedetectionio/templates/_common_fields.html
msgid "For JSON payloads, use"
msgstr "JSON 페이로드에서는"

#: changedetectionio/templates/_common_fields.html
msgid "without quotes for automatic escaping, for example -"
msgstr "를 따옴표 없이 사용하면 자동으로 이스케이프됩니다. 예:"

#: changedetectionio/templates/_common_fields.html
msgid "URL encoding, use"
msgstr "URL 인코딩에는"

#: changedetectionio/templates/_common_fields.html
msgid "for example -"
msgstr "예 -"

#: changedetectionio/templates/_common_fields.html
msgid "Regular-expression replace, use"
msgstr "정규식 치환에는"

#: changedetectionio/templates/_common_fields.html
msgid "For a complete reference of all Jinja2 built-in filters, users can refer to the"
msgstr "Jinja2 기본 내장 필터 전체 목록은 다음 문서를 참고하세요."

#: changedetectionio/templates/_common_fields.html
msgid "Format for all notifications"
msgstr "모든 알림 형식"

#: changedetectionio/templates/_common_fields.html
msgid "Discord does not render HTML — switch to"
msgstr "Discord는 HTML을 렌더링하지 않으므로"

#: changedetectionio/templates/_common_fields.html
msgid "Plain Text"
msgstr "일반 텍스트"

#: changedetectionio/templates/_common_fields.html
msgid "format to avoid"
msgstr "형식으로 전환해"

#: changedetectionio/templates/_common_fields.html
msgid "and other HTML entities appearing literally in your notifications."
msgstr "알림에 &nbsp; 및 다른 HTML 엔티티가 그대로 표시되지 않게 하세요."

#: changedetectionio/templates/_helpers.html
msgid "Entry"
msgstr "항목"

#: changedetectionio/templates/_helpers.html
msgid "Actions"
msgstr "작업"

#: changedetectionio/templates/_helpers.html
msgid "Add a row/rule after"
msgstr "뒤에 행/규칙 추가"

#: changedetectionio/templates/_helpers.html
msgid "Remove this row/rule"
msgstr "이 행/규칙 삭제"

#: changedetectionio/templates/_helpers.html
msgid "Verify this rule against current snapshot"
msgstr "현재 스냅샷으로 이 규칙 검증"

#: changedetectionio/templates/_helpers.html
msgid "Set a hourly/week day schedule"
msgstr "시간/요일별 예약 설정"

#: changedetectionio/templates/_helpers.html
msgid "Schedule time limits"
msgstr "예약 실행 시간대"

#: changedetectionio/templates/_helpers.html
msgid "Business hours"
msgstr "평일 낮"

#: changedetectionio/templates/_helpers.html
msgid "Weekends"
msgstr "주말"

#: changedetectionio/templates/_helpers.html
msgid "Reset"
msgstr "재설정"

#: changedetectionio/templates/_helpers.html
msgid "Warning, one or more of your 'days' has a duration that would extend into the next day."
msgstr "경고: 설정한 '요일' 중 하나 이상이 다음 날까지 이어지는 시간대로 설정되어 있습니다."

#: changedetectionio/templates/_helpers.html
msgid "This could have unintended consequences."
msgstr "의도하지 않은 결과가 생길 수 있습니다."

#: changedetectionio/templates/_helpers.html
msgid "More help and examples about using the scheduler"
msgstr "예약 사용 도움말 및 예시"

#: changedetectionio/templates/_helpers.html
msgid "Want to use a time schedule?"
msgstr "시간 예약을 사용하시겠습니까?"

#: changedetectionio/templates/_helpers.html
msgid "First confirm/save your Time Zone Settings"
msgstr "먼저 시간대 설정을 확인하고 저장해 주세요."

#: changedetectionio/templates/_helpers.html
msgid "Triggered text"
msgstr "트리거 텍스트"

#: changedetectionio/templates/_helpers.html changedetectionio/templates/base.html
msgid "Triggers a change if this text appears, AND something changed in the document."
msgstr "이 텍스트가 나타나고(AND) 문서에도 변경이 있을 때만 변경으로 감지합니다."

#: changedetectionio/templates/_helpers.html
msgid "Ignored text"
msgstr "무시된 텍스트"

#: changedetectionio/templates/_helpers.html changedetectionio/templates/base.html
msgid "Ignored for calculating changes, but still shown."
msgstr "변경 계산에서는 무시하지만 화면에는 표시합니다."

#: changedetectionio/templates/_helpers.html
msgid "Blocked text"
msgstr "차단 텍스트"

#: changedetectionio/templates/_helpers.html changedetectionio/templates/base.html
msgid "No change-detection will occur because this text exists."
msgstr "이 텍스트 존재 시 변경 감지 안 함."

#: changedetectionio/templates/_stab.html
msgid "Settings sections"
msgstr "설정 섹션"

#: changedetectionio/templates/base.html
msgid "Confirm Action"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Are you sure?"
msgstr ""

#: changedetectionio/templates/base.html
msgid "<p>Are you sure you want to proceed?</p>"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Confirm"
msgstr ""

#: changedetectionio/templates/base.html
#, python-format
msgid "Delete %(name)s?"
msgstr ""

#: changedetectionio/templates/base.html
#, python-format
msgid "<p>Are you sure you want to delete <strong>%(name)s</strong>?</p><p>This action cannot be undone.</p>"
msgstr ""

#: changedetectionio/templates/base.html
#, python-format
msgid "Unlink %(name)s?"
msgstr ""

#: changedetectionio/templates/base.html
#, python-format
msgid ""
"<p>Are you sure you want to unlink all watches from <strong>%(name)s</strong>?</p><p>The tag will be kept but watches"
" will be removed from it.</p>"
msgstr ""

#: changedetectionio/templates/base.html
msgid "There was an error communicating with the server."
msgstr ""

#: changedetectionio/templates/base.html
msgid "There was a problem processing the request, please reload the page."
msgstr ""

#: changedetectionio/templates/base.html
#, python-format
msgid "There was a problem processing the request: %(error)s"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Existing filters under the 'Filters & Triggers' tab were cleared."
msgstr ""

#: changedetectionio/templates/base.html
msgid "Fetching element data.."
msgstr ""

#: changedetectionio/templates/base.html
msgid "Rendering.."
msgstr ""

#: changedetectionio/templates/base.html
msgid "Draw mode - click and drag to select an area"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Hover over elements to select"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Image copied to clipboard!"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Failed to copy image. Your browser may not support this feature."
msgstr ""

#: changedetectionio/templates/base.html
msgid "Please select the text/lines you want to capture first by highlighting with your mouse."
msgstr ""

#: changedetectionio/templates/base.html
msgid "Please select text within the diff content."
msgstr ""

#: changedetectionio/templates/base.html
#, python-format
msgid "Failed to generate image: %(error)s"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Change Detection Diff"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Check out this change detected via changedetection.io"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Please fill in all fields (Field, Operator, and Value) before verifying."
msgstr ""

#: changedetectionio/templates/base.html
msgid "Error verifying condition."
msgstr ""

#: changedetectionio/templates/base.html
msgid "Destination email"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Content after filters"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Content raw/before filters"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Main navigation"
msgstr ""

#: changedetectionio/templates/base.html
msgid "Share this link:"
msgstr "이 링크를 공유하세요:"

#: changedetectionio/templates/base.html
msgid "Real-time updates offline"
msgstr "실시간 업데이트 오프라인"

#: changedetectionio/templates/base.html
msgid "Select Language"
msgstr "언어 선택"

#: changedetectionio/templates/base.html
msgid "Auto-detect from browser"
msgstr "브라우저에서 자동 감지"

#: changedetectionio/templates/base.html
msgid "Language support is in beta, please help us improve by opening a PR on GitHub with any updates."
msgstr "언어 지원은 베타입니다. 수정 사항이 있으면 GitHub PR로 개선에 참여해 주세요."

#: changedetectionio/templates/base.html
msgid "AI / LLM not configured"
msgstr "AI / LLM이 설정되지 않음"

#: changedetectionio/templates/base.html
msgid "LLM-powered summaries are not yet enabled. Configure an AI provider in Settings to get started."
msgstr "LLM 기반 요약이 아직 활성화되지 않았습니다. 시작하려면 설정에서 AI 프로바이더를 설정하세요."

#: changedetectionio/templates/base.html
msgid "Go to AI / LLM Settings"
msgstr "AI / LLM 설정으로 이동"

#: changedetectionio/templates/base.html changedetectionio/templates/sidebar-nav.html
msgid "Search"
msgstr "검색"

#: changedetectionio/templates/base.html
#, python-format
msgid "URL or Title in '%(title)s'"
msgstr "'%(title)s'의 URL 또는 제목"

#: changedetectionio/templates/base.html
msgid "URL or Title"
msgstr "URL 또는 제목"

#: changedetectionio/templates/base.html
msgid "Enter search term..."
msgstr "검색어를 입력하세요..."

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "AI"
msgstr "AI"

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "AI — Notify when…"
msgstr "AI - 다음 경우 알림"

#: changedetectionio/templates/edit/include_llm_intent.html
msgid ""
"Describe what you care about. The AI evaluates every detected change against this and only notifies you when it "
"matches."
msgstr "관심 있는 내용을 설명하세요. AI가 감지된 모든 변경 사항을 이 기준과 비교해 일치할 때만 알립니다."

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Set a change intent for all watches in this tag/group. Each watch can override with its own."
msgstr "이 태그/그룹의 모든 모니터링에 판단 기준을 설정합니다. 각 모니터링에서 자체 설정으로 재정의할 수 있습니다."

#: changedetectionio/templates/edit/include_llm_intent.html
#, python-format
msgid "From group '%(name)s': %(value)s"
msgstr ""

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "e.g. Alert me when the price drops below $300, or a new product is launched. Ignore footer and navigation changes."
msgstr "예: 가격이 $300 아래로 떨어지거나 새 제품이 출시되면 알려줘. 푸터와 내비게이션 변경은 무시."

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "e.g. Flag price changes or new product launches across all watches in this group"
msgstr "예: 이 그룹의 모든 모니터링에서 가격 변경 또는 새 제품 출시 표시"

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Examples:"
msgstr "예시:"

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Only notify if the price drops below $200, or a limited-time deal is added"
msgstr "가격이 $200 아래로 떨어지거나 기간 한정 할인이 추가된 경우에만 알림"

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Alert when a new recall, safety notice, or product withdrawal is published"
msgstr "새 리콜, 안전 공지 또는 제품 회수 공지가 게시되면 알림"

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Notify when a new grant round opens or an application deadline is announced"
msgstr "새 지원금 신청 라운드가 열리거나 신청 마감일이 발표되면 알림"

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Only important if package versions change or a CVE is mentioned"
msgstr "패키지 버전이 변경되거나 CVE가 언급된 경우에만 중요"

#: changedetectionio/templates/edit/include_llm_intent.html
#, python-format
msgid "AI pre-filter active: <code>%(filter)s</code> — narrows content scope before evaluation"
msgstr "AI 사전 필터 사용 중: <code>%(filter)s</code> - 평가 전에 콘텐츠 범위를 좁힙니다"

#: changedetectionio/templates/edit/include_llm_intent.html
#, python-format
msgid ""
"When a change is detected, the AI describes it according to your instructions and replaces <code>%(diff)s</code> in "
"your notification. Use <code>%(raw_diff)s</code> if you still want the original diff."
msgstr "변경이 감지되면 AI가 지시에 따라 이를 설명하고 알림의 <code>%(diff)s</code>를 대체합니다. 원본 diff가 필요하면 <code>%(raw_diff)s</code>를 사용하세요."

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Describe how changes should be summarised in notifications for all watches in this group."
msgstr "이 그룹의 모든 모니터링 알림에서 변경 사항을 어떻게 요약할지 설명하세요."

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "List each new item added with its name and price. Translate to English."
msgstr "추가된 각 새 항목을 이름과 가격과 함께 나열하세요. 영어로 번역하세요."

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Summarise what events were added or cancelled. Two sentences maximum."
msgstr "추가되거나 취소된 이벤트를 요약하세요. 최대 두 문장으로 작성하세요."

#: changedetectionio/templates/edit/include_llm_intent.html
msgid "Describe the price change: old price, new price, percentage difference."
msgstr "가격 변경을 설명하세요: 이전 가격, 새 가격, 비율 차이."

#: changedetectionio/templates/edit/include_llm_intent.html
#, python-format
msgid ""
"Configure an AI / LLM provider in <a href=\"%(url)s\">Settings → AI / LLM</a> to enable AI Change Intent and AI "
"Change Summary."
msgstr "AI 판단 기준과 AI 변경 요약을 사용하려면 <a href=\"%(url)s\">설정 → AI / LLM</a>에서 AI / LLM 프로바이더를 설정하세요."

#: changedetectionio/templates/edit/include_llm_intent.html
#, python-format
msgid "Configure an AI / LLM provider in <a href=\"%(url)s\">Settings → AI / LLM</a> to enable AI features for this group."
msgstr "이 그룹의 AI 기능을 사용하려면 <a href=\"%(url)s\">설정 → AI / LLM</a>에서 AI / LLM 프로바이더를 설정하세요."

#: changedetectionio/templates/edit/include_subtract.html
msgid "Note!: //text() function does not work where the <element> contains <![CDATA[]]>"
msgstr "참고: <element>에 <![CDATA[]]>가 포함된 경우 //text() 함수는 동작하지 않습니다."

#. CJK fonts lack native italics; allow substitution with conventional local styling. dennis-ignore: W303
#: changedetectionio/templates/edit/include_subtract.html
msgid "One CSS, xPath 1 & 2, JSON Path/JQ selector per line, <i>any</i> rules that matches will be used."
msgstr "한 줄에 CSS, XPath 1/2, JSON Path/JQ 선택자를 하나씩 입력하세요. 일치하는 규칙은 <i>모두</i> 사용됩니다."

#: changedetectionio/templates/edit/include_subtract.html
msgid "Limit text to this CSS rule, only text matching this CSS rule is included."
msgstr "이 CSS 규칙에 맞는 텍스트만 포함합니다."

#: changedetectionio/templates/edit/include_subtract.html
msgid "Prefix with <code>json:</code>, use <code>json:$</code> to force re-formatting if required,"
msgstr "<code>json:</code> 접두사를 사용하세요. 필요하면 <code>json:$</code>로 강제 재포맷할 수 있습니다,"

#: changedetectionio/templates/edit/include_subtract.html
msgid "test your JSONPath here"
msgstr "여기에서 JSONPath를 테스트"

#: changedetectionio/templates/edit/include_subtract.html
msgid "Prefix <code>jqraw:</code> outputs the results as text instead of a JSON list."
msgstr "<code>jqraw:</code> 접두사를 쓰면 JSON 목록 대신 텍스트로 출력됩니다."

#: changedetectionio/templates/edit/include_subtract.html
msgid "jq support not installed"
msgstr "jq 지원이 설치되어 있지 않습니다"

#: changedetectionio/templates/edit/include_subtract.html
msgid ""
"Limit text to this XPath rule, simply start with a forward-slash. To specify XPath to be used explicitly or the XPath"
" rule starts with an XPath function: Prefix with <code>xpath:</code>"
msgstr ""
"이 XPath 규칙에 맞는 텍스트만 포함합니다. 슬래시(/)로 시작하면 됩니다. XPath를 명시적으로 사용하거나 규칙이 XPath 함수로 시작하는 경우에는 <code>xpath:</code> 접두사를 "
"사용하세요."

#: changedetectionio/templates/edit/include_subtract.html
msgid "test your XPath here"
msgstr "여기에서 XPath를 테스트"

#: changedetectionio/templates/edit/include_subtract.html
msgid "Get all titles from an RSS feed <code>//title/text()</code>"
msgstr "RSS 피드의 모든 제목 가져오기 <code>//title/text()</code>"

#: changedetectionio/templates/edit/include_subtract.html
msgid "To use XPath1.0: Prefix with <code>xpath1:</code>"
msgstr "XPath 1.0을 사용하려면 <code>xpath1:</code> 접두사를 사용하세요"

#: changedetectionio/templates/edit/include_subtract.html
msgid "here for more CSS selector help"
msgstr "CSS 선택자 도움말은 여기에서 확인해 보세요"

#: changedetectionio/templates/edit/text-options.html
msgid "Text to wait for before triggering a change/notification, all text and regex are tested case-insensitive."
msgstr "변경/알림을 발생시키기 전에 기다릴 텍스트입니다. 모든 텍스트와 정규식은 대소문자를 구분하지 않고 검사합니다."

#: changedetectionio/templates/edit/text-options.html
msgid "Trigger text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor"
msgstr "트리거 텍스트는 이 모니터링에 적용된 CSS/JSON 필터 결과 텍스트를 기준으로 처리됩니다."

#: changedetectionio/templates/edit/text-options.html
msgid "Each line is processed separately (think of each line as \"OR\")"
msgstr "각 줄은 개별적으로 처리됩니다. (각 줄은 \"OR\" 조건)"

#: changedetectionio/templates/edit/text-options.html
msgid "Note: Wrap in forward slash / to use regex example:"
msgstr "참고: 정규식을 사용하려면 슬래시 / 로 감싸세요. 예:"

#: changedetectionio/templates/edit/text-options.html
msgid "You can also use"
msgstr "또는"

#: changedetectionio/templates/edit/text-options.html
msgid "conditions"
msgstr "조건"

#: changedetectionio/templates/edit/text-options.html
msgid "\"Page text\" - with Contains, Starts With, Not Contains and many more"
msgstr "\"페이지 텍스트\" - 포함, 시작 일치, 미포함 등 다양한 조건"

#: changedetectionio/templates/edit/text-options.html
msgid ""
"For example: Out of stock\n"
"Sold out\n"
"Not in stock\n"
"Unavailable"
msgstr ""
"예:\n"
"품절\n"
"매진\n"
"재고 없음\n"
"사용 불가"

#: changedetectionio/templates/edit/text-options.html
msgid ""
"Block change-detection while this text is on the page, all text and regex are tested case-insensitive, good for "
"waiting for when a product is available again"
msgstr "이 텍스트가 페이지에 있는 동안 변경 감지를 차단합니다. 모든 텍스트와 정규식은 대소문자를 구분하지 않으며, 상품이 다시 구매 가능해질 때까지 기다릴 때 유용합니다."

#: changedetectionio/templates/edit/text-options.html
msgid "Block text is processed from the result-text that comes out of any CSS/JSON Filters for this monitor"
msgstr "차단 텍스트는 이 모니터링에 적용된 CSS/JSON 필터 결과 텍스트를 기준으로 처리됩니다."

#: changedetectionio/templates/edit/text-options.html
msgid "All lines here must not exist (think of each line as \"OR\")"
msgstr "여기에 입력한 줄은 하나라도 존재하면 안 됩니다. (각 줄은 \"OR\" 조건)"

#: changedetectionio/templates/edit/text-options.html
msgid ""
"celsius\n"
"temperature\n"
"price"
msgstr ""
"섭씨\n"
"온도\n"
"가격"

#: changedetectionio/templates/edit/text-options.html
msgid "Keep only lines that contain any of these words or phrases (plain text, case-insensitive)"
msgstr "이 단어 또는 구문이 포함된 줄만 유지합니다. (일반 텍스트, 대소문자 구분 없음)"

#: changedetectionio/templates/edit/text-options.html
msgid "One entry per line — any line in the page text that contains a match is kept"
msgstr "한 줄에 하나씩 입력하세요 — 페이지 텍스트에서 일치하는 항목이 포함된 줄만 유지됩니다."

#: changedetectionio/templates/edit/text-options.html
msgid "Simpler alternative to regex — use this when you just want lines about a specific topic"
msgstr "정규식보다 간단한 대안입니다 — 특정 주제 관련 줄만 보고 싶을 때 사용해 보세요."

#: changedetectionio/templates/edit/text-options.html
msgid "enter <code>celsius</code> to keep only lines mentioning temperature readings"
msgstr "온도 측정값이 언급된 줄만 유지하려면 <code>celsius</code>를 입력하세요"

#: changedetectionio/templates/edit/text-options.html
msgid "Extracts text in the final output (line by line) after other filters using regular expressions or string match:"
msgstr "다른 필터를 적용한 뒤 정규식 또는 문자열 일치로 최종 출력 텍스트를 줄 단위로 추출합니다:"

#: changedetectionio/templates/edit/text-options.html
msgid "Regular expression - example"
msgstr "정규식 예시"

#: changedetectionio/templates/edit/text-options.html
msgid "Don't forget to consider the white-space at the start of a line"
msgstr "줄 시작 부분의 공백도 고려하세요"

#: changedetectionio/templates/edit/text-options.html
#, python-format
msgid "Use <code>//(?aiLmsux))</code> type flags (more <a href=\"%(url)s\">information here</a>)"
msgstr "<code>//(?aiLmsux))</code> 형식의 플래그를 사용하세요(<a href=\"%(url)s\">자세한 정보</a>)"

#: changedetectionio/templates/edit/text-options.html
msgid "Keyword example - example: <code>Out of stock</code>"
msgstr "키워드 예시 - 예: <code>Out of stock</code>"

#: changedetectionio/templates/edit/text-options.html
msgid "Use groups to extract just that text - example"
msgstr "그룹을 사용해 해당 텍스트만 추출하는 예시"

#: changedetectionio/templates/edit/text-options.html
msgid "returns a list of years only"
msgstr "연도 목록만 반환합니다"

#: changedetectionio/templates/edit/text-options.html
msgid "Example - match lines containing a keyword"
msgstr "예시 - 키워드가 포함된 줄 일치"

#: changedetectionio/templates/edit/text-options.html
msgid "One line per regular-expression/string match"
msgstr "정규식/문자열 조건은 한 줄에 하나씩 입력하세요"

#: changedetectionio/templates/login.html
msgid "Login"
msgstr "로그인"

#: changedetectionio/templates/menu.html
msgid "Resume automatic scheduling"
msgstr "자동 예약 다시 시작"

#: changedetectionio/templates/menu.html
msgid "Pause auto-queue scheduling of watches"
msgstr "모니터링 자동 예약 일시중지"

#: changedetectionio/templates/menu.html
msgid "Scheduling paused — click to resume"
msgstr ""

#: changedetectionio/templates/menu.html
msgid "Scheduling active — click to pause all"
msgstr ""

#: changedetectionio/templates/menu.html
msgid "Paused"
msgstr ""

#: changedetectionio/templates/menu.html
msgid "Live"
msgstr ""

#: changedetectionio/templates/menu.html
msgid "Unmute notifications"
msgstr "알림 음소거 해제"

#: changedetectionio/templates/menu.html
msgid "Notifications are muted - click to unmute"
msgstr "알림이 음소거되어 있습니다. 클릭해 해제하세요."

#: changedetectionio/templates/menu.html
msgid "Alerts on"
msgstr ""

#: changedetectionio/templates/menu.html
msgid "Log out"
msgstr ""

#: changedetectionio/templates/menu.html
msgid "Settings"
msgstr ""

#: changedetectionio/templates/menu.html
msgid "EDIT"
msgstr "편집"

#: changedetectionio/templates/menu.html
msgid "Website Change Detection and Notification."
msgstr "웹사이트 변경 감지 및 알림."

#: changedetectionio/templates/menu.html
msgid "Toggle AI Mode"
msgstr "AI 모드 전환"

#: changedetectionio/templates/menu.html
msgid "Toggle AI mode"
msgstr "AI 모드 전환"

#: changedetectionio/templates/menu.html
msgid "Toggle Light/Dark Mode"
msgstr "밝은/어두운 모드 전환"

#: changedetectionio/templates/menu.html
msgid "Toggle light/dark mode"
msgstr "밝은/어두운 모드 전환"

#: changedetectionio/templates/sidebar-nav.html
msgid "Add a page watch"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Page Watches"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Unread changes"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Watch Groups"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Import lists of web pages"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Browsers (coming soon)"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Browsers"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "soon"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Search, or Use Alt+S Key"
msgstr "검색 또는 Alt+S 키 사용"

#: changedetectionio/templates/sidebar-nav.html
msgid "Queue"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "Live activity"
msgstr ""

#: changedetectionio/templates/sidebar-nav.html
msgid "A new version is available"
msgstr "새 버전이 있습니다"

#: changedetectionio/validate_url.py
msgid "API Base URL is not a valid http(s) URL."
msgstr ""

#: changedetectionio/validate_url.py
msgid ""
"API Base URL resolves to a private, loopback, link-local or reserved IP address and was blocked to prevent SSRF. To "
"allow LLM endpoints on private networks (e.g. a local Ollama server) set the environment variable "
"ALLOW_IANA_RESTRICTED_ADDRESSES=true and restart."
msgstr ""

#: changedetectionio/widgets/ternary_boolean.py
msgid "Yes"
msgstr "예"

#: changedetectionio/widgets/ternary_boolean.py
msgid "No"
msgstr "아니오"

#: changedetectionio/widgets/ternary_boolean.py
msgid "Main settings"
msgstr "기본 설정"

