Files
dozzle/locales/ko.yml
T
Amir Raminfar 2abcf3480e feat: search progress and completion indicator (#4769) (#4775)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 09:36:28 -07:00

403 lines
17 KiB
YAML

toolbar:
clear: 지우기
download: 다운로드
download-filtered: 필터링된 로그 다운로드
search: 검색
inverse-on: 일치 항목 제외 (반전)
inverse-off: 일치 항목 포함 (일반)
show: "{std} 보기"
show-all: 전체 보기
stop: 중지
start: 시작
restart: 다시 시작
update: 업데이트
update-service: 서비스 업데이트
update-pulling: 최신 이미지 가져오는 중...
update-recreating: 컨테이너 재생성 중...
update-done: 컨테이너가 성공적으로 업데이트되었습니다
update-up-to-date: 이미 최신 버전입니다
show-hostname: 호스트 이름 보기
show-container-name: 컨테이너 이름 보기
shell:
attach: 연결
copy-permalink: 영구 링크 복사
copy-logs: 로그 복사
copy-filtered-logs: 필터된 로그 복사
copying-logs: 로그 복사 중...
action:
copy-log: 로그 복사
copy-link: 영구 링크 복사
see-in-context: 컨텍스트에서 보기
show-details: 세부 정보 표시
create-alert: 알림 생성
label:
containers: 컨테이너
container: 컨테이너가 없습니다 | 컨테이너 1개 | 컨테이너 {count}개
host-count: 호스트가 없습니다 | 호스트 1개 | 호스트 {count}개
service: 서비스가 없습니다 | 서비스 1개 | 서비스 {count}개
services: 서비스
running-containers: 실행 중인 컨테이너
all-containers: 전체 컨테이너
host: 호스트
hosts: 호스트
password: 비밀번호
username: 사용자 이름
container-name: 컨테이너 이름
status: 상태
created: 만든 날짜
avg-cpu: 평균 CPU (%)
avg-mem: 평균 메모리 (%)
name: 이름
pinned: 고정됨
per-page: 페이지당 행 수
host-menu: 호스트 및 컨테이너
swarm-menu: 서비스 및 스택
group-menu: 사용자 그룹
no-logs: 아직 로그가 없습니다
search-status:
searching: 이전 로그 검색 중…
searching-to: 이전 로그 검색 중… {time}까지
capped: "{count}개 일치 · {time}까지 검색함"
exhausted: 모든 로그 검색 완료 · {count}개 일치
empty: 일치 항목 없음 · 모든 로그 검색함
show-all-containers: 전체 컨테이너 보기
collapse-all: 전체 접기
collapse-group: 그룹 접기
expand-all: 전체 펼치기
tooltip:
search: 컨테이너 검색 (⌘ + k, ⌃k)
pin-column: 열로 고정
merge-all: 모두 하나의 스트림으로 병합
network-io: "네트워크: ↑ {tx}/s · ↓ {rx}/s"
disk-io: "디스크: ↑ {write}/s · ↓ {read}/s"
cpu-usage: "CPU {cpu}% / {cores} 코어"
memory-usage: "메모리 {used} / {total}"
volumes: 볼륨
volume-unreachable: 이 호스트에서 접근할 수 없음
volume-full: "{destination}이(가) {pct} 사용 중"
error:
page-not-found: 페이지를 찾을 수 없습니다
host-group-not-found: '"{name}" 그룹에 호스트가 없습니다'
invalid-auth: 사용자 이름 또는 비밀번호가 올바르지 않습니다
copy-not-supported: 클립보드 복사는 브라우저에서 지원되지 않습니다
copy-not-supported-hint: 클립보드를 사용할 수 없습니다. 아래 링크를 복사하세요
logs-skipped: 숨겨진 항목 {total}개 보기
container-not-found: 컨테이너를 찾을 수 없습니다
action-failed: 작업 실패
update-failed: 업데이트 실패
unable-to-complete-action: 작업을 완료할 수 없습니다
invalid-action: 잘못된 작업
unable-to-update: 컨테이너를 업데이트할 수 없습니다
something-went-wrong: 문제가 발생했습니다
unknown-error: 알 수 없는 오류
events-stream:
title: 예상치 못한 오류
message: >-
Dozzle UI가 API에 연결하지 못했습니다. 네트워크 설정을 확인해 주세요.
리버스 프록시를 사용 중이라면 설정이 올바른지 확인해 주세요.
events-timeout:
title: 문제가 발생했습니다
message: >-
Dozzle UI가 API 연결 중에 시간 초과되었습니다. 네트워크 상태를 확인하고 다시 시도해 주세요.
alert:
redirected:
title: 새 컨테이너로 이동했습니다
message: Dozzle이 자동으로 새 컨테이너 {containerId}로 이동했습니다.
similar-container-found:
title: 비슷한 컨테이너를 찾았습니다
message: >-
Dozzle이 같은 호스트에서 실행 중인 비슷한 컨테이너 {containerId}를 찾았습니다.
'취소'를 누르지 않으면 자동으로 해당 컨테이너로 전환됩니다.
title:
page-not-found: 페이지를 찾을 수 없습니다
login: 인증이 필요합니다
dashboard: 컨테이너 1개 | 컨테이너 {count}개
settings: 설정
button:
logout: 로그아웃
login: 로그인
settings: 설정
cancel: 취소
redirect: 이동
retry: Retry
placeholder:
search-containers: 컨테이너 검색 (⌘ + k, ⌃k)
search: 검색
settings:
help-support: >
GitHub에서 후원하거나 기부로 Dozzle을 응원해 주세요. 여러분의 도움으로
모두를 위한 더 나은 Dozzle을 만들 수 있습니다. 감사합니다! 🙏🏼
about-desc: Dozzle 설치 정보와 프로젝트를 후원하는 방법입니다.
display-desc: 로그와 앱의 나머지 부분의 모습을 사용자 지정합니다. 미리보기에 변경 사항이 실시간으로 반영됩니다.
options-desc: 언어, 탐색 및 그룹화 환경설정.
cloud-desc: Dozzle Cloud로 로그를 스트리밍하여 AI 기반 조사 및 인스턴스 간 검색을 수행합니다.
support-title: Dozzle 후원
display: 화면 설정
locale: 언어 변경
small-scrollbars: 작은 스크롤바 사용
show-timestamps: 타임스탬프 표시
soft-wrap: 자동 줄바꿈
datetime-format: 날짜 및 시간 형식 변경
font-size: 로그 글꼴 크기
color-scheme: 색상 테마
options: 옵션
show-stopped-containers: 중지된 컨테이너 보기
group-containers: 네임스페이스별로 컨테이너 그룹화
about: 정보
search: Dozzle 검색 기능 사용
using-version: <a href="https://dozzle.dev/" target="_blank" rel="noreferrer noopener">Dozzle</a> {version}을 사용하고 있습니다.
update-available: >-
새 버전이 있습니다! <a href="{href}" target="_blank"
rel="noreferrer noopener">{nextVersion}</a>으로 업데이트하세요.
show-std: stdout 및 stderr 라벨 표시
automatic-redirect: 같은 이름의 새 컨테이너로 자동 이동
compact: 로그 간단하게 보기
size:
small: 작게
medium: 중간
large: 크게
theme:
auto: 자동
dark: 어두움
light: 밝음
redirect:
instant: 즉시
delayed: 지연
none: 안 함
grouping:
always: 항상
at-least-2: 최소 2개
never: 안 함
hour:
auto: 자동
12: "12"
24: "24"
log:
preview: 로그 미리보기입니다
warning: 경고 로그는 이렇게 표시됩니다
complex: JSON 형태의 복잡한 로그 항목입니다
simple: 기본적으로 줄바꿈되는 매우 긴 메시지입니다. 자동 줄바꿈을 비활성화하면 이 기능이 꺼집니다. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
multi-line-error:
start-line: 여러 줄로 된 오류 메시지입니다
middle-line: 두 번째 줄과
end-line: 마지막 세 번째 줄입니다.
releases:
features: 새 기능 1개 | 새 기능 {count}개
bugFixes: 버그 수정 1개 | 버그 수정 {count}개
breaking: 주요 변경사항 1개 | 주요 변경사항 {count}개
three_parts: "{first}, {second} 그리고 {third}"
two_parts: "{first} 및 {second}"
latest: 최신
no_releases: 최신 버전을 사용하고 있습니다
log_actions:
copy_log: 로그 복사
jump_to_context: 해당 위치로 이동
toasts:
copied:
title: 복사 완료
message: 로그가 클립보드에 복사되었습니다
analytics:
creating_table: 임시 테이블을 생성하고 있습니다...
downloading: 컨테이너 로그를 가져오고 있습니다... ({size})
evaluating_query: 쿼리를 실행하고 있습니다...
total_records: 총 {count}개 기록
showing_first: 처음 {count}개 표시
title: SQL 분석
no_results: 쿼리와 일치하는 행이 없습니다.
columns:
examples: 예시
example_all: 모든 로그
example_count: 행 수
example_group: "{column}별 개수"
notifications:
title: 알림
description: 알림을 받을 위치와 시간을 설정합니다
destinations: 목적지
add-destination: 목적지 추가
alerts: 알림
add-alert: 알림 추가
add: 추가
filter:
all: 전체 ({count})
enabled: 활성화됨 ({count})
paused: 일시정지됨 ({count})
no-alerts: 아직 설정된 알림이 없습니다. 시작하려면 하나를 만드세요.
default-alert-created: "We created a default alert for you. You'll get notified when any container exits with an error. Edit or pause it anytime."
default-alert-failed: "Couldn't auto-create your alert — here's the form instead."
alert:
paused: 일시정지됨
containers: 컨테이너
log-filter: 로그 필터
metric-filter: 메트릭
event-filter: Event
cooldown: 대기 시간
sample-window: 샘플 창
destination: 목적지
dispatcher-deleted: 디스패처 삭제됨
containers-count: "컨테이너 {count}개"
triggered-count: "{count}회 트리거됨"
last-triggered: "마지막: {time}"
destination:
http-webhook: HTTP 웹훅
dozzle-cloud: Dozzle Cloud
edit: 편집
duplicate: 복제
delete: 삭제
alert-form:
create-title: 알림 만들기
edit-title: 알림 편집
description: 기준에 맞는 로그 이벤트를 구독합니다
alert-name: 알림 이름
alert-name-placeholder: "예: 테스트 API 오류"
container-filter: 컨테이너 필터
containers-match: "컨테이너 {count}개 일치: {names}"
no-containers-match: 이 필터와 일치하는 컨테이너가 없습니다
log-filter: 로그 필터
logs-match: "로그 {count}개 일치"
no-logs-match: 이 필터와 일치하는 로그가 없습니다
destination: 목적지
select-destination: 목적지 선택
no-destinations: 설정된 목적지가 없습니다. 먼저 하나를 추가하세요.
preview: 미리보기
cancel: 취소
save: 저장
create: 알림 만들기
metric-filter: 메트릭 표현식
expression-valid: 표현식이 유효합니다
metric-fields-hint: "사용 가능한 필드: {fields}"
sample-window-label: 샘플 창
sample-window-hint: "조건이 {duration} 동안 충족되면 알림이 트리거됩니다"
cooldown-label: 대기 시간
cooldown-hint: "컨테이너당 알림 간격 {duration}"
no-cooldown: No cooldown
alert-type: 알림 유형
log-alert: 로그 알림
metric-alert: 메트릭 알림
event-alert: Event Alert
event-filter: Event Expression
event-fields-hint: "Available fields: {fields}"
destination-form:
create-title: 목적지 추가
edit-title: 목적지 편집
description: 알림을 어디로 보낼까요?
name: 이름
name-placeholder: "예: 프로덕션 Slack"
type: 유형
webhook-title: HTTP 웹훅
webhook-description: Slack, Discord, 사용자 정의 엔드포인트
cloud-title: Dozzle Cloud
cloud-description: 푸시 알림, 이메일 알림 및 AI 기반 요약
webhook-url: 웹훅 URL
webhook-url-placeholder: https://hooks.foo.com/services/...
api-key: API 키
payload-format: 페이로드 형식
format-slack: Slack
format-discord: Discord
format-ntfy: ntfy
format-custom: 사용자 정의
template: 템플릿
template-hint: Go 템플릿 구문
headers: 사용자 정의 헤더
headers-hint: "선택적 HTTP 헤더 (예: Authorization)"
header-name: 헤더 이름
header-value: 헤더 값
add-header: 헤더 추가
test: 테스트
test-success: 테스트 성공
cancel: 취소
close: 닫기
save: 저장
add: 목적지 추가
cloud-exists: Dozzle Cloud가 이미 연결되어 있습니다
link-cloud: 계정 연결
link-cloud-button: Dozzle Cloud 연결
cloud-settings-hint: 관리 채널을 설정하려면 다음으로 이동하세요
cloud-settings-link: Dozzle Cloud 설정
cloud-checking: 클라우드 상태 확인 중...
cloud-relink: API 키가 유효하지 않거나 만료되었습니다. 삭제 후 계정을 다시 연결해 주세요.
cloud-unavailable: Dozzle Cloud is temporarily unavailable. Please try again later.
cloud-plan: 플랜
cloud-usage: 이번 기간 이벤트
empty-state:
title: 알림 시작하기
description: 컨테이너에 문제가 생겼을 때 알림을 받을 방법을 선택하세요.
cloud-link-success:
title: Dozzle Cloud 연결됨
message: 인스턴스가 성공적으로 연결되었습니다. 설정에서 연결을 해제하거나 사용량을 언제든지 확인할 수 있습니다.
cloud:
title: Dozzle Cloud
description: 원격으로 컨테이너를 제어하고 AI를 사용하여 클러스터 전반의 문제를 조사하세요.
learn-more: 자세히 알아보기
link-instance: 인스턴스 연결
relink-instance: 인스턴스 재연결
connected: 연결됨
plan: 플랜
usage: 이번 기간 이벤트
dashboard: 대시보드
settings: 설정
error: 연결 오류. 인스턴스를 다시 연결해 주세요.
error-unavailable: Dozzle Cloud is temporarily unavailable. Please try again later.
unlink: 연결 해제
unlink-confirm: Dozzle Cloud 연결을 해제하시겠습니까? 모든 클라우드 알림 목적지가 삭제됩니다.
stream-logs: 컨테이너 로그를 Dozzle Cloud로 전송
stream-logs-help: AI 기반 분석 및 로그 검색에 필요합니다. 모든 로그 내용을 이 인스턴스에 유지하려면 비활성화하세요.
welcome:
title: "Cloud는 컨테이너를 위한 지능형 트리아지입니다."
subtitle: "기본 장애 신호 세트가 미리 선택되어 있습니다 — 무엇 때문에 오셨는지 알려 주시면 맞춰 조정할게요."
question: "시작하기 전에 간단한 질문 — Cloud를 주로 어떤 용도로 사용하고 싶으신가요?"
placeholder: "예: Plex 컨테이너가 밤에 중단되면 알고 싶어요..."
or-pick: "또는 하나를 선택하세요:"
chip-alerts: 문제 알림 받기
chip-assistant: 어시스턴트에게 로그 질문하기
chip-search-logs: 내 로그 전체에서 검색
chip-remote-access: 원격으로 로그 접근
chip-digests: 일일 로그 요약 받기
chip-other: 기타
get-started: 시작하기
skip: 나중에 하기
step2-title: "Cloud가 분류할 신호를 선택하세요."
create-alert: 첫 번째 알림 만들기
step2-body: "모든 이벤트를 전달하는 대신, Cloud는 망가져 보이는 것들을 지켜보고 조사하며 중요할 때만 알립니다. 이를 잘 하려면 Cloud에 신호가 필요합니다. 아래에 기본 장애 이벤트 세트를 미리 선택해 두었습니다 — 로컬로만 두고 싶은 항목은 체크를 해제하세요."
footer: "공유되는 내용은 알림 페이지에서 언제든지 변경할 수 있습니다. Cloud는 구독하지 않은 로그를 절대 받지 않습니다."
signals:
exited: "컨테이너가 오류로 종료됨"
exited-desc: "컨테이너가 0이 아닌 종료 코드로 멈췄을 때 발동합니다."
unhealthy: "컨테이너가 unhealthy 상태가 됨"
unhealthy-desc: "컨테이너의 healthcheck가 unhealthy로 전환될 때 발동합니다."
oom: "컨테이너가 커널에 의해 종료됨 (OOM)"
oom-desc: "Docker가 메모리 부족 종료를 보고할 때 발동합니다."
restart: "컨테이너 재시작됨"
restart-desc: "기본 꺼짐 — 단독으로는 시끄러움; Cloud는 루프 감지에도 사용합니다."
disk: "볼륨의 디스크 공간 부족"
disk-desc: "마운트된 볼륨의 사용량이 85%를 초과하면 발동합니다."
create-alerts: "선택한 신호 켜기"
later: "나중에 할게요"
cloud-search:
containers-section: "컨테이너"
search-logs-for: "\"{query}\" 로그 검색"
across-containers: "모든 컨테이너에서 색인됨"
connect-to-enable: "로그를 검색하려면 Dozzle Cloud에 연결하세요"
enable-streaming-to-search: "Cloud로 로그 스트리밍 활성화"
open-container: "컨테이너 열기"
search-logs-shortcut: "로그 검색"
cloud-connected: "Cloud 연결됨"
results-page-title: "로그 검색"
no-results: "일치하는 로그 라인이 없습니다."
search-failed: "Cloud 검색 실패."
search-empty-prompt: "로그를 검색하려면 쿼리를 입력하세요."
searching: "검색 중…"
hits-count: "{n}개 결과"
window-suffix: "최근 14일 동안"
hero-title-cloud: "컨테이너 및 로그 검색"
hero-title-plain: "컨테이너 검색"
hero-pill-indexed: "Cloud 인덱스"
modal-placeholder-cloud: "컨테이너 및 로그 검색…"
modal-placeholder-plain: "컨테이너 검색…"
col-time: "시간"
col-level: "레벨"
col-container: "컨테이너"
col-message: "메시지"
container-removed: "컨테이너가 삭제되었습니다"
cta-settings: "Cloud 설정"
container-removed-pill: "삭제됨"