diff --git a/locales/ko/common.json b/locales/ko/common.json new file mode 100644 index 00000000..997a77fa --- /dev/null +++ b/locales/ko/common.json @@ -0,0 +1,2483 @@ +{ + "login": { + "title": "웹메일", + "username_label": "이메일", + "username_placeholder": "user@example.com", + "password_label": "비밀번호", + "password_placeholder": "비밀번호를 입력해 주세요", + "jmap_endpoint_label": "JMAP 서버", + "jmap_endpoint_placeholder": "https://mail.example.com", + "jmap_endpoint_cors_hint": "서버에서 이 도메인의 CORS 요청을 허용해야 해요.", + "sign_in": "로그인", + "signing_in": "로그인 중...", + "loading": "불러오는 중...", + "reconnecting": "연결이 끊어졌어요. 다시 연결을 시도할게요...", + "error": { + "invalid_credentials": "이메일이나 비밀번호가 맞지 않아요. 다시 확인해 주세요.", + "connection_failed": "서버에 연결할 수 없어요. 인터넷 연결을 확인하고 다시 시도해 주세요.", + "cors_blocked": "서버에는 연결되었지만 교차 출처 요청(CORS)이 차단되었어요. JMAP 서버 설정을 확인해 주세요.", + "server_error": "일시적으로 서버를 사용할 수 없어요. 나중에 다시 시도해 주세요.", + "generic": "예상치 못한 오류가 발생했어요. 계속되면 관리자에게 문의해 주세요.", + "totp_required": "2단계 인증 코드가 필요해요. 아래에 코드를 입력해 주세요.", + "totp_invalid": "인증 코드가 올바르지 않아요. 인증 앱을 확인하고 다시 시도해 주세요.", + "oauth_discovery_failed": "SSO가 활성화되어 있지만 ID 공급자에 연결할 수 없어요. OAuth 설정을 확인해 주세요." + }, + "show_password": "비밀번호 표시", + "hide_password": "비밀번호 숨기기", + "totp_toggle": "2단계 인증 코드가 있어요", + "remember_me": "로그인 유지", + "config_error": { + "title": "설정 오류", + "fetch_failed": "앱 설정을 불러올 수 없어요. 나중에 다시 시도해 주세요.", + "server_not_configured": "메일 서버가 설정되지 않았어요. 관리자에게 문의해 주세요." + }, + "remove_from_history": "기록에서 삭제", + "totp_label": "인증 코드", + "totp_placeholder": "000000", + "session_expired": "세션이 만료되었어요. 다시 로그인해 주세요.", + "dismiss": "닫기", + "or": "또는", + "sign_in_sso": "SSO로 로그인", + "add_account_title": "계정 추가", + "add_account_subtitle": "다른 계정으로 로그인하기", + "cancel": "취소", + "website": "웹사이트", + "imprint": "회사 소개", + "privacy_policy": "개인정보 처리방침", + "try_demo": "데모 체험하기", + "demo_description": "계정 없이 샘플 데이터로 둘러보세요", + "demo_launching": "데모를 시작하는 중...", + "demo_login_button": "데모 시작", + "demo_tagline": "모든 기능을 갖춘 이메일 클라이언트를 경험해 보세요. 계정이 없어도 괜찮아요.", + "demo_no_signup": "가입할 필요 없이 샘플 데이터로 자유롭게 둘러보세요", + "oauth_completing": "로그인을 완료하는 중...", + "oauth_error": { + "title": "인증 실패", + "invalid_state": "보안 검증에 실패했어요. 다시 로그인해 주세요.", + "missing_params": "인증 데이터가 없어요. 다시 로그인해 주세요.", + "token_exchange_failed": "인증을 완료하지 못했어요. 다시 시도해 주세요.", + "access_denied": "접근이 거부되었어요. 관리자에게 문의해 주세요.", + "back_to_login": "로그인 화면으로 돌아가기" + } + }, + "sidebar": { + "close": "닫기", + "compose": "메일 쓰기", + "compose_hint": "메일 쓰기 (c)", + "search_placeholder": "메일 검색...", + "search_placeholder_hint": "메일 검색... (/ 누르기)", + "storage": "저장 공간", + "storage_used": "사용 중", + "storage_free": "여유", + "storage_total": "전체", + "sign_out": "로그아웃", + "sign_out_of": "{account}에서 로그아웃", + "sign_out_all": "모든 계정에서 로그아웃", + "add_account": "계정 추가", + "set_as_default": "기본값으로 설정", + "switch_account": "계정 전환", + "contacts": "연락처", + "calendar": "캘린더", + "settings": "설정", + "admin": "관리자", + "files": "파일", + "loading_mailboxes": "편지함을 불러오는 중...", + "push_connected": "실시간 업데이트 켜짐", + "push_disconnected": "실시간 업데이트 꺼짐", + "keyboard_shortcuts": "단축키", + "theme": { + "light": "라이트 모드", + "dark": "다크 모드", + "system": "시스템 테마" + }, + "language": { + "title": "언어" + }, + "mailboxes": { + "inbox": "받은편지함", + "sent": "보낸편지함", + "drafts": "임시보관함", + "trash": "휴지통", + "archive": "보관함", + "starred": "별표 편지함", + "all_mail": "모든 메일", + "spam": "스팸함", + "important": "중요 편지함" + }, + "expand": "펼치기", + "collapse": "접기", + "expand_tooltip": "펼치기", + "collapse_tooltip": "접기", + "mobile": { + "search": "검색", + "compose": "메일 쓰기", + "go_back": "뒤로 가기" + }, + "clear_search": "검색어 지우기", + "vacation_active": "부재중 자동 응답이 켜져 있어요", + "demo_banner": "데모 모드", + "demo_reset": "초기화", + "demo_tour": "둘러보기", + "tags": "태그", + "folders": "폴더", + "mail": "메일", + "nav_label": "내비게이션", + "add_app": "앱" + }, + "sidebar_apps": { + "modal_title": "사이드바 앱", + "add_new": "앱 추가", + "edit_app": "앱 수정", + "name_label": "이름", + "name_placeholder": "내 앱", + "name_required": "이름을 입력해 주세요", + "url_label": "URL", + "url_required": "URL을 입력해 주세요", + "url_invalid": "올바른 http 또는 https URL을 입력해 주세요", + "icon_label": "아이콘", + "icon_required": "아이콘을 선택해 주세요", + "open_mode_label": "열기 모드", + "open_new_tab": "새 탭", + "open_inline": "인라인", + "cancel": "취소", + "add": "추가", + "update": "업데이트", + "delete": "삭제", + "delete_confirm_title": "앱 삭제", + "delete_confirm": "정말 \"{name}\" 앱을 삭제할까요?", + "no_apps": "아직 추가된 앱이 없어요", + "no_apps_hint": "사이드바에 맞춤형 앱과 링크를 추가해 보세요", + "search_icons": "아이콘 검색...", + "show_popular": "인기", + "show_all": "전체", + "no_icons_found": "아이콘을 찾을 수 없어요", + "inline_badge": "인라인", + "tab_badge": "탭", + "show_on_mobile": "모바일에서 보기" + }, + "email_list": { + "no_emails": "메시지가 없어요", + "no_emails_description": "편지함이 비어있어요", + "no_search_results": "검색 결과가 없어요", + "no_search_results_description": "검색어나 필터를 변경해 보세요", + "loading": "메일을 불러오는 중...", + "unread": "읽지 않음", + "to_me": "나에게", + "to_recipients": "수신자 {count}명", + "and_others": "외 {count}명", + "draft": "임시보관", + "starred": "별표 표시됨", + "conversations_count": "전체 {total}개 중 {count}개의 대화", + "conversations_count_plus": "{count}개 이상의 대화", + "conversations_count_simple": "{count}개의 대화", + "no_conversations": "대화가 없어요", + "loading_more": "메일을 더 불러오는 중...", + "no_more_emails": "더 이상 메일이 없어요", + "batch_actions": { + "select": "메일 선택", + "select_all": "모두 선택", + "mark_read": "읽은 상태로 표시", + "mark_unread": "읽지 않은 상태로 표시", + "delete": "삭제", + "delete_confirm_title": "메일 삭제", + "delete_confirm_message": "정말 선택한 {count, plural, other {#개의 메일}}을 삭제할까요?", + "clear_selection": "선택 취소" + }, + "permanent_delete": "영구 삭제", + "permanent_delete_confirm_title": "영구 삭제", + "permanent_delete_confirm_message": "이 메일은 영구적으로 삭제되며, 다시 복구할 수 없어요.", + "permanent_delete_confirm_batch_message": "선택한 {count, plural, other {#개의 메일}}이 영구적으로 삭제돼요. 이 작업은 되돌릴 수 없어요.", + "empty_folder": { + "button": "폴더 비우기", + "confirm_title": "폴더 비우기", + "confirm_message": "이 폴더의 모든 메일이 영구적으로 삭제돼요. 이 작업은 되돌릴 수 없어요.", + "confirm_button": "폴더 비우기", + "junk_hint": "스팸함을 비워 모든 메시지를 영구적으로 삭제할 수 있어요.", + "trash_hint": "휴지통을 비워 모든 메시지를 영구적으로 삭제할 수 있어요." + } + }, + "email_viewer": { + "no_email_selected": "메일이 선택되지 않았어요", + "no_email_description": "목록에서 메일을 선택하면 여기에 내용이 표시돼요", + "no_conversation_selected": "대화가 선택되지 않았어요", + "no_conversation_description": "목록에서 대화를 선택해 주세요", + "compose": "메일 쓰기", + "compose_hint": "새 메시지 작성", + "no_subject": "(제목 없음)", + "loading_email": "메일을 불러오는 중...", + "loading": "불러오는 중...", + "reply": "답장", + "reply_all": "전체 답장", + "forward": "전달", + "delete": "삭제", + "archive": "보관", + "star": "별표 달기", + "unstar": "별표 해제", + "mark_unread": "읽지 않은 상태로 표시", + "mark_read": "읽은 상태로 표시", + "print": "인쇄", + "view_source": "원본 보기", + "export_email": ".eml 파일로 내보내기", + "import_email": ".eml 파일 가져오기", + "keyboard_shortcuts": "단축키 (?)", + "email_source": "메일 원본", + "draft_banner": "작성 중인 임시보관 메일이에요", + "edit_draft": "수정", + "copy_source": "클립보드에 복사", + "source_copied": "원본이 클립보드에 복사되었어요", + "attachments": "첨부파일", + "important": "중요", + "download": "다운로드", + "download_all": "모두 다운로드", + "from": "보낸 사람", + "to": "받는 사람", + "cc": "참조", + "bcc": "숨은 참조", + "date": "날짜", + "subject": "제목", + "show_details": "자세히 보기", + "hide_details": "간략히 보기", + "external_content_warning": "이미지와 외부 콘텐츠가 차단되었어요", + "load_external_content": "이미지 불러오기", + "trust_sender": "이 보낸 사람 항상 신뢰하기", + "back_to_list": "목록으로", + "view_contact": "연락처 보기", + "message_details": "메시지 상세 정보", + "more_reply_options": "답장 옵션 더보기", + "set_color": "태그 설정", + "tag": "태그", + "more_actions": "작업 더보기", + "previous": "이전", + "next": "다음", + "move_to": "이동...", + "remove_color": "태그 제거", + "more_count": "+{count}개 더보기", + "characters_count": "{count}자", + "quick_reply_placeholder": "간단하게 답장을 작성해 보세요...", + "more_options": "옵션 더보기", + "sending": "보내는 중...", + "security_authentication": "보안 및 인증", + "technical_details": "기술 세부 정보", + "message_id_label": "Message-ID:", + "reply_to_label": "Reply-To:", + "delivery_time_label": "수신 시간:", + "conversation_part_label": "포함된 대화:", + "previous_messages": "이전 메시지 {count}개", + "previous_messages_plural": "이전 메시지 {count}개", + "time": { + "day": "일", + "days": "일", + "hour": "시간", + "hours": "시간", + "minute": "분", + "minutes": "분" + }, + "unknown_sender": "알 수 없음", + "recipient_me": "나", + "recipient_and_others": "{name}님 외 {count}명", + "recipient_to_prefix": "받는 사람:", + "authentication": { + "title": "인증", + "status": { + "verified": "확인됨", + "warning": "주의", + "none": "인증되지 않음" + }, + "spf": { + "pass": "SPF 통과", + "fail": "SPF 실패", + "none": "SPF 없음" + }, + "dkim": { + "pass": "DKIM 유효", + "fail": "DKIM 무효", + "none": "DKIM 없음" + }, + "dmarc": { + "pass": "DMARC 통과", + "fail": "DMARC 실패", + "none": "DMARC 없음" + }, + "spam_score": "스팸 점수" + }, + "headers": { + "routing": "라우팅", + "received": "수신됨", + "message_id": "메시지 ID", + "list_info": "목록 정보" + }, + "color_tag": { + "title": "색상 태그", + "red": "빨간색", + "orange": "주황색", + "yellow": "노란색", + "green": "초록색", + "blue": "파란색", + "purple": "보라색", + "pink": "분홍색", + "none": "없음" + }, + "tooltips": { + "reply": "답장 (r)", + "reply_all": "전체 답장 (a)", + "forward": "전달 (f)", + "archive": "보관 (e)", + "delete": "삭제 (# 또는 Del)", + "star": "별표 달기 (s)", + "unstar": "별표 해제 (s)", + "compose": "메일 쓰기 (c)", + "previous": "이전 메일", + "next": "다음 메일", + "edit_draft": "임시보관 메일 수정" + }, + "spam": { + "button_title": "스팸 신고", + "not_spam_title": "정상 메일로 표시", + "toast_success": "스팸함으로 이동되었어요", + "toast_batch": "{count}개의 메일이 스팸함으로 이동되었어요", + "toast_undo": "실행 취소", + "toast_not_spam_success": "받은편지함으로 이동되었어요", + "toast_not_spam_batch": "{count}개의 메일이 받은편지함으로 이동되었어요", + "error": "스팸 신고에 실패했어요", + "error_not_spam": "메일 복구에 실패했어요" + }, + "unsubscribe_banner": { + "label": "뉴스레터", + "button": "구독 취소", + "confirm_title": "이 발신자의 메일 구독을 취소할까요?", + "confirm_button": "확인", + "cancel": "취소", + "success_http": "새 탭에서 구독 취소 페이지가 열렸어요", + "success_mailto": "이메일 클라이언트를 통해 구독 취소 요청이 전송되었어요", + "error": "구독을 취소할 수 없어요", + "dismiss": "닫기" + }, + "calendar_invitation": { + "loading": "일정 세부 정보를 불러오는 중...", + "title": "캘린더 초대", + "published_title": "공개된 일정", + "response_title": "일정 응답", + "update_title": "일정 업데이트", + "counter_title": "시간 제안", + "refresh_title": "새로고침 요청", + "declined_counter_title": "시간 제안이 거절되었어요", + "cancelled_title": "일정이 취소되었어요", + "organizer": "주최자: {name}", + "attendees": "{count, plural, other {참석자 #명}}", + "accept": "수락", + "maybe": "미정", + "decline": "거절", + "add_to_calendar": "캘린더에 추가", + "added": "캘린더에 추가되었어요", + "rsvp_sent": "응답이 전송되었어요", + "parse_error": "초대장을 읽을 수 없어요", + "action_failed": "캘린더 작업을 완료할 수 없어요.", + "no_calendar": "캘린더를 사용할 수 없어요", + "published_info": "참고용으로 공유된 일정이에요.", + "response_info": "참석자의 응답이 포함된 메시지예요.", + "response_info_organizer": "참석자의 응답이 일정에 업데이트돼요.", + "update_info": "기존 일정이 업데이트된 메시지예요.", + "counter_info": "일정 변경을 제안하는 메시지예요.", + "counter_info_organizer": "참석자가 일정 변경을 제안했어요.", + "refresh_info": "최신 일정 세부 정보를 요청하는 메시지예요.", + "refresh_info_organizer": "참석자가 최신 일정 세부 정보를 요청했어요.", + "declined_counter_info": "주최자가 제안한 변경 사항을 거절했어요.", + "authentication_failed_info": "이 초대장의 메일 인증이 실패했어요. 캘린더 작업 시 주의가 필요해요.", + "authentication_missing_info": "이 초대장에는 확인된 메일 인증 정보가 없어요. 이상한 점이 있다면 주최자에게 확인해 보세요.", + "sender_mismatch_info": "초대장은 {sender}님이 보냈지만, 캘린더에 등록된 주최자는 {organizer}님이에요.", + "sender_mismatch_unverified_info": "초대장은 {sender}님이 보냈지만 캘린더의 주최자는 {organizer}님이며, 메시지를 검증할 수 없어요.", + "organizer_role": "내가 주최하는 일정이에요", + "your_response": "내 응답: {status}", + "response_needed": "응답이 필요해요", + "response_accepted": "수락함", + "response_tentative": "미정", + "response_declined": "거절함", + "response_delegated": "위임됨", + "actor_sent_info": "{name}님이 보냈어요.", + "actor_response_info": "{name}님이 {status}했어요.", + "actor_counter_info": "{name}님이 일정 변경을 제안했어요.", + "actor_refresh_info": "{name}님이 최신 일정 정보를 요청했어요.", + "actor_declined_counter_info": "{name}님이 변경 제안을 거절했어요.", + "actor_note": "메모: {comment}", + "actor_unknown": "알 수 없는 사용자", + "proposed_changes": "제안된 변경 사항", + "change_title": "제목", + "change_time": "시간", + "change_location": "위치", + "change_description": "설명", + "change_empty": "없음", + "change_from_to": "{before} -> {after}", + "apply_proposal": "제안된 변경 사항 적용", + "proposal_applied": "제안된 변경 사항이 적용되었어요.", + "review_proposal": "제안 검토", + "review_request": "요청 검토", + "view_in_calendar": "캘린더에서 보기", + "select_calendar": "캘린더 선택", + "already_in_calendar": "이미 내 캘린더에 있어요", + "request_info": "이 일정에 초대받았어요. 참석 가능 여부를 주최자에게 알려주세요.", + "cancel_info": "주최자가 이 일정을 취소했어요.", + "event_updated": "업데이트 #{sequence}", + "event_status_tentative": "미정", + "event_status_cancelled": "취소됨" + }, + "send": "보내기", + "more": "더보기" + }, + "email_composer": { + "new_message": "새 메시지", + "reply": "답장", + "reply_all": "전체 답장", + "forward": "전달", + "reply_to": "답장", + "reply_all_to": "전체 답장", + "forward_message": "전달", + "from": "보내는 사람", + "to": "받는 사람", + "cc": "참조", + "bcc": "숨은 참조", + "subject": "제목", + "body_placeholder": "내용을 작성해 주세요...", + "send": "보내기", + "cancel": "취소", + "attach": "첨부", + "discard": "삭제", + "discard_draft_title": "임시보관 메일을 삭제할까요?", + "discard_draft_confirm": "저장되지 않은 내용이 있어요. 이 메일을 삭제할까요?", + "saving": "저장 중...", + "draft_saved": "임시보관함에 저장되었어요", + "save_failed": "저장에 실패했어요", + "to_placeholder": "받는 사람 이메일 주소", + "cc_placeholder": "참조 수신자", + "bcc_placeholder": "숨은 참조 수신자", + "subject_placeholder": "제목", + "cc_label": "참조:", + "bcc_label": "숨은 참조:", + "subject_label": "제목:", + "file_size_kb": "KB", + "prefix": { + "forward": "Fwd:", + "reply": "Re:" + }, + "no_subject": "(제목 없음)", + "unknown_sender": "알 수 없음", + "quote": { + "reply_header": "{date}, {sender}님이 작성함:", + "forward_header": "---------- 전달된 메시지 ----------", + "from": "보낸 사람: {sender}", + "date": "날짜: {date}", + "subject": "제목: {subject}", + "to": "받는 사람: {recipients}" + }, + "remove_sub_address": "서브 어드레스 삭제", + "use_template": "템플릿", + "save_as_template": "템플릿으로 저장", + "validation": { + "recipient_required": "보내려면 받는 사람을 추가해 주세요", + "subject_required": "제목을 입력해 주세요", + "body_required": "메시지를 작성하거나 파일을 첨부해 주세요" + }, + "upload_progress": "{uploaded} / {total} 업로드 중", + "upload_cancel": "업로드 취소", + "upload_failed": "{filename} 파일 업로드에 실패했어요", + "drop_files": "첨부할 파일을 여기에 놓아주세요", + "show_less": "간략히 보기", + "send_failed": "메일 전송에 실패했어요", + "continue_draft": "이어서 작성하기", + "close_draft_title": "임시보관함에 저장할까요?", + "close_draft_message": "저장되지 않은 내용이 있어요. 임시보관함에 저장할까요, 아니면 삭제할까요?", + "save_draft": "임시보관", + "smime_sign_on": "S/MIME 서명 켜짐", + "smime_sign_off": "S/MIME 서명 켜기", + "smime_encrypt_on": "S/MIME 암호화 켜짐", + "smime_encrypt_off": "S/MIME 암호화 켜기", + "smime_encrypt_unavailable": "S/MIME 암호화를 사용할 수 없어요 – 수신자의 인증서가 필요해요", + "smime_unlock_title": "S/MIME 키 잠금 해제", + "smime_unlock_message": "S/MIME 서명 키의 잠금을 해제하려면 비밀번호를 입력해 주세요.", + "smime_unlock_button": "잠금 해제", + "smime_passphrase_placeholder": "비밀번호" + }, + "confirm_dialog": { + "confirm": "확인", + "cancel": "취소" + }, + "common": { + "loading": "불러오는 중...", + "error": "오류", + "success": "성공", + "cancel": "취소", + "save": "저장", + "delete": "삭제", + "edit": "수정", + "close": "닫기", + "search": "검색", + "refresh": "새로고침", + "settings": "설정", + "help": "도움말", + "logout": "로그아웃", + "yes": "네", + "no": "아니요", + "unknown": "알 수 없음", + "app_title": "웹메일", + "reconnecting": "연결이 끊어졌어요. 다시 연결을 시도할게요...", + "rate_limited_title": "서버 인증이 일시적으로 제한되었어요.", + "rate_limited_detail": "Bulwark가 계정 잠금을 방지하기 위해 백그라운드 요청을 일시 중지했어요. {seconds}초 후에 다시 시도할게요.", + "rate_limited_action_title": "계정 잠금 방지를 위해 요청이 일시 중지되었어요.", + "rate_limited_action_detail": "추가 인증 요청을 보내기 전에 서버의 쿨다운이 끝날 때까지 대기 중이에요. {seconds}초 후에 다시 시도해 주세요." + }, + "notifications": { + "email_sent": "메일이 전송되었어요", + "email_deleted": "메일이 삭제되었어요", + "email_archived": "메일이 보관되었어요", + "email_starred": "별표가 추가되었어요", + "email_unstarred": "별표가 해제되었어요", + "email_marked_read": "읽은 상태로 변경되었어요", + "email_marked_unread": "읽지 않은 상태로 변경되었어요", + "copied_to_clipboard": "클립보드에 복사되었어요", + "source_copied": "원본이 클립보드에 복사되었어요", + "error_sending": "메일 전송에 실패했어요", + "error_deleting": "메일 삭제에 실패했어요", + "error_loading": "메일을 불러오지 못했어요", + "new_email": "새 메일이 도착했어요", + "new_email_from": "{sender}님이 보낸 메일", + "click_to_view": "클릭해서 보기", + "email_moved": "메일이 이동되었어요", + "emails_moved": "{count}개의 메일이 이동되었어요", + "moved_to_mailbox": "{mailbox}함으로 이동되었어요", + "move_failed": "이동에 실패했어요", + "move_error": "선택한 폴더로 메일을 이동할 수 없어요", + "email_tagged": "태그가 추가되었어요", + "emails_tagged": "{count}개의 메일에 태그가 추가되었어요", + "tag_failed": "태그 추가에 실패했어요", + "identity_created": "보내는 사람이 추가되었어요", + "identity_updated": "보내는 사람 정보가 업데이트되었어요", + "identity_deleted": "보내는 사람이 삭제되었어요", + "identity_set_primary": "기본 보내는 사람이 변경되었어요", + "identity_create_failed": "보내는 사람 추가 실패: {error}", + "identity_update_failed": "보내는 사람 업데이트 실패: {error}", + "identity_delete_failed": "보내는 사람 삭제 실패: {error}", + "identity_unauthorized": "이 이메일 주소로 메일을 보낼 권한이 없어요", + "identity_not_found": "해당 계정을 찾을 수 없어요", + "vacation_saved": "부재중 자동 응답 설정이 저장되었어요", + "vacation_save_failed": "부재중 자동 응답 설정을 저장하지 못했어요", + "filters_saved": "필터가 저장되었어요", + "filters_save_failed": "필터 저장에 실패했어요", + "filters_deleted": "필터 규칙이 삭제되었어요", + "templates_exported": "템플릿을 성공적으로 내보냈어요", + "templates_imported": "{count, plural, other {#개의 템플릿}}을 가져왔어요", + "templates_import_errors": "일부 템플릿을 가져오지 못했어요", + "templates_import_empty": "파일에서 템플릿을 찾을 수 없어요", + "export_email_error": "메일 내보내기에 실패했어요", + "import_email_success": "메일을 성공적으로 가져왔어요", + "import_email_error": "메일 가져오기에 실패했어요" + }, + "date": { + "today": "오늘", + "yesterday": "어제", + "this_week": "이번 주", + "last_week": "지난주", + "this_month": "이번 달", + "older": "이전", + "just_now": "방금 전", + "minutes_ago": "{count}분 전", + "minutes_ago_plural": "{count}분 전", + "hours_ago": "{count}시간 전", + "hours_ago_plural": "{count}시간 전", + "days_ago": "{count}일 전", + "days_ago_plural": "{count}일 전" + }, + "language": { + "title": "언어", + "english": "English", + "french": "Français", + "japanese": "日本語", + "spanish": "Español", + "italian": "Italiano", + "german": "Deutsch", + "dutch": "Nederlands", + "portuguese": "Português", + "russian": "Русский", + "select_language": "언어 선택", + "switch_to_english": "영어로 변경", + "switch_to_french": "프랑스어로 변경", + "switch_to_japanese": "일본어로 변경", + "switch_to_spanish": "스페인어로 변경", + "switch_to_italian": "이탈리아어로 변경", + "switch_to_german": "독일어로 변경", + "switch_to_dutch": "네덜란드어로 변경", + "switch_to_portuguese": "포르투갈어로 변경", + "switch_to_russian": "러시아어로 변경", + "switching": "언어를 변경하는 중..." + }, + "settings": { + "title": "설정", + "back_to_mail": "메일로 돌아가기", + "save_success": "설정이 저장되었어요", + "import_success": "설정을 성공적으로 가져왔어요", + "import_error": "설정 가져오기에 실패했어요", + "reset_confirm": "모든 설정을 기본값으로 되돌릴까요?", + "unsaved_changes": "저장되지 않은 변경 사항이 있어요", + "discard_changes": "변경 사항을 취소할까요?", + "discard": "취소하기", + "keep_editing": "계속 수정하기", + "tabs": { + "appearance": "화면 설정", + "language": "언어 및 지역", + "email": "메일 동작", + "composer": "메일 쓰기", + "privacy": "개인정보 및 보안", + "account": "계정", + "identities": "보내는 사람", + "vacation": "부재중 자동 응답", + "advanced": "고급 설정", + "calendar": "캘린더", + "filters": "필터", + "templates": "템플릿", + "folders": "폴더", + "keywords": "키워드", + "security": "보안", + "files": "파일", + "contacts": "연락처", + "encryption": "암호화", + "sidebar_apps": "사이드바 앱", + "notifications": "알림" + }, + "tab_groups": { + "general": "일반", + "account": "계정 및 인증", + "organization": "메일 정리", + "apps": "앱", + "system": "시스템" + }, + "appearance": { + "title": "화면 설정", + "description": "웹메일의 디자인과 화면을 내 취향에 맞게 꾸며보세요", + "theme": { + "label": "테마", + "description": "선호하는 색상 테마를 선택해 주세요", + "light": "라이트", + "dark": "다크", + "system": "시스템" + }, + "language": { + "label": "언어", + "description": "사용할 언어를 선택해 주세요" + }, + "font_size": { + "label": "글꼴 크기", + "description": "읽기 편한 글꼴 크기로 조절해 보세요", + "small": "작게", + "medium": "보통", + "large": "크게" + }, + "list_density": { + "label": "간격", + "description": "UI의 간격과 여백을 조절할 수 있어요", + "extra_compact": "매우 좁게", + "compact": "좁게", + "regular": "보통", + "comfortable": "넓게" + }, + "animations": { + "label": "애니메이션 켜기", + "description": "부드러운 전환 효과를 사용해요" + }, + "toolbar_position": { + "label": "도구 모음 위치", + "description": "메일 작업 버튼(답장, 보관, 삭제 등)이 표시될 위치예요", + "top": "위쪽", + "below_subject": "제목 아래" + }, + "toolbar_labels": { + "label": "도구 모음 라벨 표시", + "description": "아이콘 옆에 텍스트 설명을 함께 보여줘요. 아이콘이 익숙해지면 꺼서 공간을 절약할 수 있어요." + }, + "hide_account_switcher": { + "label": "사이드바 계정 전환기 숨기기", + "description": "폴더 사이드바 상단의 계정 선택기를 숨겨요. 하단 내비게이션 바에서 여전히 계정을 전환할 수 있어요." + }, + "show_rail_account_list": { + "label": "내비게이션 바에 계정 아바타 표시", + "description": "내비게이션 바 아래에 계정 프로필을 표시해서 빠르게 전환할 수 있어요." + } + }, + "keywords": { + "title": "이메일 키워드", + "description": "이메일을 분류할 키워드(라벨/태그)를 설정해 보세요. 설정한 키워드는 서버에 저장돼요.", + "add_keyword": "키워드 추가", + "reset_defaults": "기본값으로 초기화", + "label_field": "표시 이름", + "label_placeholder": "예: 업무, 개인, 긴급", + "id_field": "키워드 ID", + "id_placeholder": "예: work, personal", + "color_field": "색상", + "id_exists": "이미 존재하는 키워드 ID예요", + "edit": "키워드 수정", + "delete": "키워드 삭제", + "save": "저장", + "add": "추가", + "cancel": "취소", + "migrating": "기존 이메일의 키워드를 업데이트하는 중...", + "migration_error": "기존 이메일의 키워드를 업데이트하지 못했어요" + }, + "notifications": { + "test_sound": "알림음 테스트", + "sounds": { + "default": "기본 (비프음)", + "cheerful": "밝게", + "involved": "경쾌하게", + "swift": "빠르게", + "relax": "차분하게" + }, + "sound_selection": { + "title": "알림음", + "description": "알림이 올 때 재생할 소리를 선택해 주세요", + "choose": "알림음", + "choose_desc": "알림음을 선택하고 스피커 아이콘을 눌러 미리 들어보세요" + }, + "email": { + "title": "이메일 알림", + "description": "새 이메일이 올 때의 알림을 설정해요", + "enabled": "이메일 알림", + "enabled_desc": "새 이메일이 도착하면 알림을 보여줘요", + "sound": "알림음", + "sound_desc": "새 이메일이 도착하면 소리로 알려줘요" + }, + "calendar": { + "title": "캘린더 알림", + "description": "캘린더 일정 알림을 설정해요", + "enabled": "일정 알림", + "enabled_desc": "다가오는 일정에 대한 알림을 보여줘요", + "sound": "알림음", + "sound_desc": "일정 알림이 올 때 소리로 알려줘요", + "invitation_parsing": "이메일 초대장 분석", + "invitation_parsing_desc": "이메일 첨부파일에서 캘린더 초대장을 감지하고 캘린더에 표시해요" + } + }, + "language_region": { + "title": "언어 및 지역", + "description": "언어와 지역 형식을 설정해 주세요", + "language": { + "label": "언어", + "description": "사용할 언어를 선택해 주세요", + "english": "English", + "french": "Français" + }, + "date_format": { + "label": "날짜 형식", + "description": "날짜가 표시되는 방식을 설정해요", + "regional": "지역 설정", + "iso": "ISO 8601", + "custom": "사용자 지정" + }, + "time_format": { + "label": "시간 형식", + "description": "12시간제 또는 24시간제를 선택해 주세요", + "12h": "12시간제", + "24h": "24시간제" + }, + "first_day": { + "label": "한 주의 시작", + "description": "일주일이 일요일부터 시작할지 월요일부터 시작할지 설정해요", + "sunday": "일요일", + "monday": "월요일" + } + }, + "email_behavior": { + "title": "메일 동작", + "description": "이메일 관련 동작 방식을 설정해 주세요", + "mark_read": { + "label": "읽은 상태로 표시", + "description": "메일을 열었을 때 언제 읽은 상태로 변경할지 설정해요", + "instant": "즉시", + "delay_3s": "3초 후", + "delay_5s": "5초 후", + "never": "표시하지 않음" + }, + "delete_action": { + "label": "삭제 동작", + "description": "메일을 삭제할 때의 동작을 선택해 주세요", + "trash": "휴지통으로 이동", + "permanent": "영구 삭제", + "warning": "메일이 영구적으로 삭제되며 복구할 수 없어요. 주의해서 사용해 주세요." + }, + "archive_mode": { + "label": "보관 방식", + "description": "메일을 보관할 때 어떻게 분류할지 설정해요", + "single": "단일 폴더에 모두 보관", + "year": "연도별 폴더로 분류", + "month": "월별 폴더로 분류", + "reorganize": "기존 보관함 다시 정리하기", + "reorganize_success": "{count, plural, =0 {정리할 메일이 없어요} other {#개의 메일을 다시 정리했어요}}", + "reorganize_error": "보관함을 다시 정리하는 데 실패했어요" + }, + "permanently_delete_junk": { + "label": "스팸 영구 삭제", + "description": "스팸함에 있는 메일을 휴지통으로 보내지 않고 바로 영구 삭제해요" + }, + "mail_layout": { + "label": "메일 레이아웃", + "description": "기존의 분할 화면 방식과 Gmail 스타일의 집중형 화면 중 선택해 주세요.", + "split": "화면 분할", + "split_description": "메일 목록과 읽기 창을 나란히 보여줘요.", + "focus": "집중형 목록", + "focus_description": "메일을 한 줄로 보여주고, 클릭하면 폴더 사이드바는 남겨둔 채 메일 내용을 넓게 보여줘요." + }, + "show_preview": { + "label": "미리보기 텍스트 표시", + "description": "목록에 메일 내용의 일부를 미리 보여줘요", + "focus_description": "집중형 한 줄 목록에서 메일 내용의 일부를 함께 보여줘요" + }, + "disable_threading": { + "label": "대화형 보기 끄기", + "description": "관련된 메일을 그룹으로 묶지 않고 개별 메시지로 보여줘요" + }, + "plain_text_mode": { + "label": "일반 텍스트만 사용", + "description": "서식 있는 텍스트 편집기를 끄고, 답장이나 전달을 포함한 모든 메일을 일반 텍스트로만 보내요" + }, + "auto_select_reply_identity": { + "label": "답장 시 보내는 사람 자동 선택", + "description": "답장할 때 메일을 받았던 주소로 보내는 사람을 자동으로 변경해요" + }, + "attachment_click_action": { + "label": "첨부파일 클릭 동작", + "description": "파일을 클릭했을 때 미리보기를 할지, 바로 다운로드할지 선택해 주세요", + "preview": "가능하면 미리보기", + "download": "즉시 다운로드" + }, + "attachment_position": { + "label": "첨부파일 위치", + "description": "메일 상단에서 첨부파일을 어디에 표시할지 설정해요", + "beside-sender": "보낸 사람 옆", + "below-header": "제목 아래" + }, + "emails_per_page": { + "10": "10개", + "25": "25개", + "50": "50개", + "100": "100개", + "label": "페이지당 메일 수", + "description": "한 번에 불러올 메일 개수를 설정해요" + }, + "always_light_mode": { + "label": "메일 내용은 항상 라이트 모드로 보기", + "description": "다크 모드를 사용할 때도 메일 본문은 라이트 모드로 표시해서 화면이 깨지는 걸 방지해요" + }, + "external_content": { + "label": "외부 콘텐츠", + "description": "이미지나 외부 콘텐츠를 어떻게 처리할지 설정해요", + "ask": "항상 묻기", + "block": "항상 차단", + "allow": "항상 허용" + }, + "trusted_senders": { + "label": "신뢰하는 보낸 사람", + "description": "이미지를 자동으로 불러올 보낸 사람을 관리해요", + "count_zero": "없음", + "count_one": "1명", + "count_other": "{count}명", + "modal_title": "신뢰하는 보낸 사람", + "empty_title": "아직 신뢰하는 보낸 사람이 없어요", + "empty_description": "이미지가 차단된 메일에서 \"이 보낸 사람 항상 신뢰하기\"를 클릭하면 여기에 추가돼요.", + "add_manually": "직접 추가하기", + "add_button": "추가", + "add_placeholder": "이메일 주소 입력", + "search_placeholder": "보낸 사람 검색...", + "no_results": "검색된 보낸 사람이 없어요", + "remove": "삭제", + "close": "닫기", + "invalid_email": "올바른 이메일 주소를 입력해 주세요", + "already_added": "이미 신뢰하는 보낸 사람으로 추가되어 있어요" + }, + "hover_actions": { + "label": "빠른 호버 액션", + "description": "메일 목록에서 마우스를 올렸을 때 표시할 빠른 액션을 선택해 주세요", + "delete": "삭제", + "star": "별표 달기 / 해제", + "mark_read": "읽음 / 안 읽음 표시", + "archive": "보관", + "tag": "태그", + "spam": "스팸으로 표시", + "none_selected": "선택된 액션 없음", + "mode_label": "표시 모드", + "mode_inline": "목록 안쪽", + "mode_floating": "플로팅", + "corner_label": "플로팅 위치", + "corner_top-left": "왼쪽 위", + "corner_top-right": "오른쪽 위", + "corner_bottom-left": "왼쪽 아래", + "corner_bottom-right": "오른쪽 아래" + }, + "default_mail_program": { + "label": "기본 메일 프로그램 설정", + "description": "mailto: 링크를 클릭할 때 {appName}이(가) 기본으로 열리도록 설정해요", + "button": "기본값으로 설정", + "success": "브라우저에서 기본 설정 팝업이 뜰 거예요", + "error": "이 브라우저에서는 이 기능을 지원하지 않아요" + } + }, + "composer": { + "title": "메일 쓰기", + "description": "메일 작성과 관련된 설정을 확인해 보세요", + "autosave": { + "label": "자동 저장 간격", + "description": "작성 중인 메일을 임시보관함에 자동으로 저장하는 간격이에요", + "30s": "30초마다", + "1m": "1분마다", + "2m": "2분마다", + "5m": "5분마다" + }, + "send_confirmation": { + "label": "전송 전 확인", + "description": "메일을 보내기 전에 한 번 더 물어볼까요?" + }, + "default_reply": { + "label": "기본 답장 모드", + "description": "답장 버튼을 눌렀을 때의 기본 동작을 설정해요", + "reply": "답장", + "reply_all": "전체 답장" + } + }, + "privacy": { + "title": "개인정보 및 보안", + "description": "개인정보와 보안 설정을 관리해 보세요", + "external_images": { + "label": "외부 이미지 차단", + "description": "외부 이미지를 통한 추적을 방지해요" + }, + "session_timeout": { + "label": "세션 만료 시간", + "description": "일정 시간 동안 사용하지 않으면 자동으로 로그아웃돼요", + "never": "사용 안 함", + "30m": "30분", + "1h": "1시간", + "4h": "4시간" + }, + "clear_cache": { + "label": "캐시 지우기", + "description": "저장된 임시 데이터와 캐시를 모두 삭제해요", + "button": "캐시 지우기", + "confirm": "정말 캐시를 모두 지울까요?", + "success": "캐시가 깔끔하게 지워졌어요!" + } + }, + "account": { + "title": "계정", + "description": "내 계정 정보를 확인해 보세요", + "name_label": "표시 이름", + "username_label": "사용자 이름", + "account_type_label": "계정 유형", + "auth_method_label": "인증 방법", + "auth_method_oauth": "SSO (OAuth/OIDC)", + "auth_method_basic": "비밀번호", + "demo_account": "데모 계정", + "email": { + "label": "이메일 주소", + "value": "{email}" + }, + "server": { + "label": "JMAP 서버", + "value": "{server}" + }, + "storage": { + "label": "저장 공간 사용량", + "used": "전체 {total} 중 {used} 사용", + "percentage": "{percent}% 사용 중" + }, + "last_sync": { + "label": "마지막 동기화", + "value": "{time}" + } + }, + "security": { + "title": "계정 보안", + "description": "비밀번호, 2단계 인증 및 보안 설정을 관리해요", + "detecting": "서버 기능을 확인하는 중...", + "not_available": "이 메일 서버에서는 계정 보안 관리를 사용할 수 없어요. 필요한 권한이 비활성화되어 있을 수 있어요. 자세한 내용은 문서를 참고해 주세요.", + "password": { + "title": "비밀번호 변경", + "current": "현재 비밀번호", + "new": "새 비밀번호", + "confirm": "새 비밀번호 확인", + "submit": "비밀번호 변경", + "success": "비밀번호가 성공적으로 변경되었어요", + "error_title": "비밀번호 변경 실패", + "error_mismatch": "새 비밀번호가 서로 일치하지 않아요", + "error_min_length": "비밀번호는 최소 8자 이상이어야 해요", + "error_generic": "비밀번호를 변경하지 못했어요" + }, + "display_name": { + "label": "표시 이름", + "description": "서버에 표시되는 내 이름이에요", + "placeholder": "표시할 이름을 입력해 주세요", + "save": "저장", + "success": "표시 이름이 업데이트되었어요", + "error": "표시 이름을 업데이트하지 못했어요" + }, + "totp": { + "section_title": "2단계 인증 (2FA)", + "label": "TOTP 인증", + "description": "시간 기반 일회용 비밀번호로 보안을 한 층 더 강화해 보세요", + "active": "사용 중", + "inactive": "사용 안 함", + "enabled": "2단계 인증이 켜졌어요", + "disabled": "2단계 인증이 꺼졌어요", + "enable_error": "2단계 인증을 켜지 못했어요", + "disable_error": "2단계 인증을 끄지 못했어요", + "setup_instructions": "이 URL을 인증 앱(Google Authenticator, Authy 등)에 복사해 주세요:" + }, + "app_passwords": { + "title": "앱 비밀번호", + "description": "2단계 인증을 지원하지 않는 앱을 위한 전용 비밀번호를 만드세요", + "add": "추가", + "create": "만들기", + "cancel": "취소", + "generate": "생성", + "name_label": "앱 이름", + "name_placeholder": "예: Thunderbird, iPhone Mail", + "password_label": "비밀번호 (비워두면 자동으로 생성돼요)", + "password_placeholder": "비워두면 자동 생성", + "added": "앱 비밀번호가 만들어졌어요", + "removed": "앱 비밀번호가 삭제되었어요", + "add_error": "앱 비밀번호를 만들지 못했어요", + "remove_error": "앱 비밀번호를 삭제하지 못했어요", + "none": "설정된 앱 비밀번호가 없어요" + }, + "encryption": { + "section_title": "저장 데이터 암호화", + "label": "이메일 암호화", + "description": "서버에 저장된 이메일을 암호화해서 프라이버시를 보호해요", + "active": "{type} 암호화 사용 중", + "inactive": "사용 안 함", + "enabled": "저장 데이터 암호화가 켜졌어요", + "disabled_success": "저장 데이터 암호화가 꺼졌어요", + "error": "암호화 설정을 업데이트하지 못했어요" + }, + "email_client": { + "title": "이메일 클라이언트 설정", + "description": "데스크톱이나 모바일 이메일 클라이언트(Thunderbird, Apple Mail, Outlook 등)를 설정할 때 사용할 정보예요", + "jmap_username_label": "JMAP 사용자 이름", + "copy": "복사", + "copied": "복사되었어요", + "password_instructions": "위의 JMAP 사용자 이름과 앱 비밀번호를 사용해서 이메일 클라이언트에 로그인하세요. 아직 만들지 않았다면 위에서 앱 비밀번호를 먼저 만들어 주세요." + } + }, + "identities": { + "title": "보내는 사람", + "description": "메일을 보낼 때 사용할 이메일 주소를 관리해요", + "identities_count": { + "label": "내 이메일 주소", + "description": "메일을 보낼 수 있도록 설정된 주소들이에요", + "count_zero": "설정된 주소가 없어요", + "count_one": "1개의 주소", + "count_other": "{count}개의 주소" + }, + "manage": "보내는 사람 관리", + "sub_addressing": { + "label": "서브 어드레싱", + "description": "user+tag@domain.com 처럼 태그를 사용해서 수신 메일을 정리해 보세요", + "learn_more": "자세히 알아보기" + } + }, + "vacation": { + "title": "부재중 자동 응답", + "description": "자리를 비웠을 때 도착한 메일에 자동으로 답장을 보내요", + "loading": "자동 응답 설정을 불러오는 중...", + "not_supported": "사용 중인 메일 서버는 자동 응답 기능을 지원하지 않아요.", + "fetch_error": "자동 응답 설정을 불러오지 못했어요. 다시 시도해 주세요.", + "status": { + "label": "자동 응답", + "description": "나에게 메일을 보낸 사람에게 자동으로 답장을 보내요", + "active": "사용 중", + "inactive": "사용 안 함" + }, + "date_range": { + "title": "기간 설정", + "description": "자동 응답을 보낼 특정 기간을 설정할 수 있어요", + "start": "시작일", + "start_description": "비워두면 지금부터 바로 시작해요", + "end": "종료일", + "end_description": "비워두면 계속해서 켜져 있어요" + }, + "message": { + "title": "자동 응답 메시지", + "description": "답장으로 보낼 메시지 내용을 작성해 주세요", + "subject_label": "제목", + "subject_description": "자동 응답 메일의 제목이에요", + "subject_placeholder": "부재중 알림", + "body_label": "메시지 본문", + "body_description": "일반 텍스트로 보낼 메시지 내용이에요", + "body_placeholder": "메일을 보내주셔서 감사합니다. 현재 자리를 비우고 있어 돌아오는 대로 답변드리겠습니다." + }, + "preview": { + "title": "미리보기", + "show": "미리보기 열기", + "hide": "미리보기 닫기" + }, + "save": "변경 사항 저장", + "saving": "저장 중...", + "warnings": { + "end_before_start": "종료일은 시작일보다 나중이어야 해요", + "start_in_past": "시작일이 이미 지났어요", + "empty_body": "메시지 내용이 비어있어요. 상대방에게 빈 메일이 가게 돼요" + } + }, + "folders": { + "title": "폴더", + "description": "이메일 폴더를 관리하고 기본 역할을 지정해 보세요", + "folder_list": "내 폴더", + "folder_list_description": "폴더 아이콘을 클릭해서 설정할 수 있어요", + "standard_roles": "기본 폴더 역할", + "standard_roles_description": "받은편지함, 보낸편지함, 휴지통 등 기본 역할로 사용할 폴더를 지정해요", + "role_inbox": "받은편지함", + "role_drafts": "임시보관함", + "role_sent": "보낸편지함", + "role_trash": "휴지통", + "role_junk": "스팸/정크함", + "role_archive": "보관함", + "role_none": "없음", + "create_folder": "폴더 만들기", + "create_subfolder": "하위 폴더 만들기", + "subfolder_of": "{name} 내부에 생성", + "subfolder_name": "하위 폴더 이름", + "new_folder_name": "폴더 이름", + "rename": "이름 바꾸기", + "change_icon": "아이콘 바꾸기", + "delete": "삭제", + "confirm_delete": "정말 \"{name}\" 폴더를 삭제할까요? 폴더 안의 메일은 휴지통으로 이동돼요.", + "create": "만들기", + "cancel": "취소", + "no_folders": "만든 폴더가 없어요", + "cannot_delete_role": "기본 역할이 지정된 폴더는 삭제할 수 없어요. 먼저 역할을 해제해 주세요.", + "folder_created": "폴더가 만들어졌어요", + "folder_renamed": "폴더 이름이 변경되었어요", + "folder_deleted": "폴더가 삭제되었어요", + "role_updated": "폴더 역할이 업데이트되었어요", + "error_create": "폴더를 만들지 못했어요", + "error_rename": "폴더 이름을 바꾸지 못했어요", + "error_delete": "폴더를 삭제하지 못했어요", + "error_delete_has_children": "안에 하위 폴더가 있어서 삭제할 수 없어요. 먼저 이동하거나 삭제해 주세요.", + "error_delete_has_email": "안에 메일이 있어서 삭제할 수 없어요. 메일을 이동하거나 삭제해 주세요.", + "error_role": "폴더 역할을 업데이트하지 못했어요" + }, + "advanced": { + "title": "고급 설정", + "description": "고급 옵션 및 개발자 설정이에요", + "debug_mode": { + "label": "디버그 모드", + "description": "문제 해결을 위해 자세한 로그를 기록해요" + }, + "debug_categories": { + "description": "기록할 카테고리를 선택해 주세요. 필요 없는 항목은 꺼두면 좋아요.", + "jmap": "JMAP 클라이언트", + "jmap_description": "편지함 작업, 메일 가져오기, JMAP 프로토콜 요청", + "calendar": "캘린더", + "calendar_description": "일정, 가져오기, 예약 메시지", + "tasks": "할 일(Tasks)", + "tasks_description": "할 일 생성, 가져오기 및 업데이트", + "auth": "인증", + "auth_description": "로그인, TOTP, 토큰 교환 및 세션 관리", + "filters": "필터", + "filters_description": "Sieve 필터 규칙 및 자동 응답 스크립트", + "email": "이메일 보기", + "email_description": "이메일 렌더링, TNEF 처리 및 읽음 표시", + "push": "푸시 알림", + "push_description": "푸시 알림 설정 및 전송" + }, + "settings_sync": { + "label": "설정 동기화", + "description": "여러 브라우저나 기기에서 내 설정을 동기화해요" + }, + "sender_favicons": { + "label": "보낸 사람 파비콘 (실험적 기능)", + "description": "비즈니스 메일의 경우 해당 웹사이트의 아이콘을 프로필 사진으로 보여줘요" + }, + "keyboard_shortcuts": { + "label": "단축키", + "description": "사용 가능한 키보드 단축키를 확인해 보세요", + "button": "단축키 보기" + }, + "reset_settings": { + "label": "설정 초기화", + "description": "모든 설정을 기본값으로 되돌려요", + "button": "기본값으로 초기화" + }, + "export_settings": { + "label": "설정 내보내기", + "description": "내 설정을 JSON 파일로 다운로드해요", + "button": "내보내기" + }, + "import_settings": { + "label": "설정 가져오기", + "description": "JSON 파일에서 설정을 불러와요", + "button": "가져오기" + }, + "about": { + "title": "Bulwark Webmail 정보" + } + }, + "sidebar_apps": { + "title": "사이드바 앱", + "description": "사이드바의 커스텀 앱과 링크를 관리해요", + "keep_loaded": "앱 실행 유지", + "keep_loaded_description": "인라인 앱을 전환할 때 매번 새로고침되지 않도록 백그라운드에서 실행 상태를 유지해요", + "manage_title": "커스텀 앱", + "manage_description": "사이드바에 나만의 앱을 추가, 수정, 삭제해 보세요" + }, + "contacts": { + "title": "연락처", + "description": "연락처를 가져오거나 내보낼 수 있어요", + "import_label": "연락처 가져오기", + "import_description": "vCard(.vcf) 파일에서 연락처를 가져와요", + "export_label": "연락처 내보내기", + "export_description": "모든 연락처를 vCard(.vcf) 파일로 저장해요" + }, + "filters": { + "title": "이메일 필터", + "description": "새로 온 메일을 자동으로 분류하고 라벨을 붙이는 규칙을 만들어 보세요", + "add_rule": "규칙 추가", + "no_rules": "필터 규칙이 없어요", + "no_rules_description": "수신 메일을 자동으로 정리할 규칙을 만들어 보세요", + "vacation_active": "부재중 자동 응답이 켜져 있어요", + "vacation_active_description": "받는 메일에 대해 자동으로 답장을 보내고 있어요", + "vacation_configure": "설정", + "edit_rule": "규칙 수정", + "new_rule": "새 규칙", + "delete_rule": "규칙 삭제", + "delete_confirm": "정말 이 규칙을 삭제할까요?", + "enable": "켜기", + "disable": "끄기", + "raw_editor": "원본 Sieve 에디터", + "raw_editor_warning": "원본 Sieve 스크립트를 수정하면 시각적 에디터가 망가질 수 있어요. 여기서 수정하면 시각적 에디터의 내용을 덮어쓰게 돼요.", + "validate": "검증", + "validation_success": "스크립트가 유효해요", + "validation_error": "스크립트에 오류가 있어요", + "save": "규칙 저장", + "saving": "저장 중...", + "saved": "필터가 성공적으로 저장되었어요", + "save_failed": "필터를 저장하지 못했어요", + "loading": "필터를 불러오는 중...", + "not_supported": "사용 중인 메일 서버는 이메일 필터를 지원하지 않아요.", + "rule_name": "규칙 이름", + "rule_name_placeholder": "예: 뉴스레터 분류", + "match_all": "모든 조건 만족 (AND)", + "match_any": "조건 중 하나라도 만족 (OR)", + "conditions": "조건", + "add_condition": "조건 추가", + "actions": "동작", + "add_action": "동작 추가", + "stop_processing": "이후 규칙 무시하기", + "condition_fields": { + "from": "보낸 사람", + "to": "받는 사람", + "cc": "참조", + "subject": "제목", + "header": "사용자 지정 헤더", + "size": "크기", + "body": "본문" + }, + "comparators": { + "contains": "포함함", + "not_contains": "포함하지 않음", + "is": "정확히 일치", + "not_is": "일치하지 않음", + "starts_with": "다음으로 시작", + "ends_with": "다음으로 끝남", + "matches": "패턴 일치", + "greater_than": "다음보다 큼", + "less_than": "다음보다 작음" + }, + "action_types": { + "move": "폴더로 이동", + "copy": "폴더로 복사", + "forward": "다음으로 전달", + "mark_read": "읽은 상태로 표시", + "star": "별표 달기", + "add_label": "라벨(태그) 추가", + "discard": "삭제 (조용히 지움)", + "reject": "메시지와 함께 수신 거부", + "keep": "받은편지함에 유지", + "stop": "더 이상 처리 안 함" + }, + "move_to_folder": "폴더 선택", + "copy_to_folder": "폴더 선택", + "forward_to": "전달할 이메일 주소", + "forward_placeholder": "email@example.com", + "reject_message": "거부 메시지", + "reject_placeholder": "메일 수신이 거부되었습니다", + "label_name": "라벨 이름", + "label_placeholder": "예: important", + "header_name": "헤더 이름", + "header_placeholder": "예: X-Mailing-List", + "size_bytes": "크기 (바이트)", + "size_placeholder": "예: 1000000", + "system_managed": "시스템 관리 규칙", + "opaque_warning": "시각적 에디터 외부에서 수정된 스크립트예요. 원본 Sieve 편집만 가능해요.", + "open_sieve_editor": "원본 Sieve 에디터 열기", + "fetch_error": "필터를 불러오지 못했어요", + "expanded_view": "자세히 보기", + "expanded_view_description": "필터 규칙의 조건과 동작을 모두 펼쳐서 보여줘요", + "if": "만약 (If)", + "then": "다음 동작 실행 (Then)", + "match_all_conditions": "모두 만족할 때", + "match_any_condition": "하나라도 만족할 때", + "and": "그리고 (AND)", + "or": "또는 (OR)", + "cancel": "취소", + "confirm_delete": "삭제", + "rule_list": "필터 규칙", + "drag_to_reorder": "드래그해서 순서 변경", + "match_type": "일치 유형", + "reset_to_visual": "시각적 에디터로 초기화", + "reset_warning": "현재 스크립트가 지워지고 처음부터 다시 시작하게 돼요.", + "confirm_reset": "초기화", + "validation_empty_name": "규칙 이름을 입력해 주세요", + "validation_empty_conditions": "값을 포함한 조건이 하나 이상 필요해요", + "validation_empty_actions": "동작이 하나 이상 필요해요", + "templates_section": "템플릿으로 시작하기", + "template_newsletters": "뉴스레터를 특정 폴더로 이동", + "template_receipts": "영수증 자동 보관", + "template_important": "중요 메일 표시", + "template_notifications": "알림 메일 분류", + "sieve_editor": { + "title": "Sieve 스크립트 에디터", + "warning": "원본 Sieve 스크립트를 수정하면 시각적 규칙 편집이 망가질 수 있어요. 여기서 변경한 내용이 시각적 에디터를 덮어씁니다.", + "script_content": "Sieve 스크립트", + "valid": "유효한 스크립트예요", + "invalid": "스크립트에 오류가 있어요", + "save_warning": "저장하면 시각적 규칙이 덮어쓰기 되며, 이 작업은 되돌릴 수 없어요. 확인을 위해 한 번 더 저장을 눌러주세요.", + "validating": "검증 중...", + "validate": "검증", + "cancel": "취소", + "save": "저장", + "confirm_save": "저장 확인", + "validation_failed": "검증 요청에 실패했어요" + }, + "rule_summary": { + "conditions_count": "조건 {count}개", + "actions_count": "동작 {count}개" + } + }, + "templates": { + "title": "이메일 템플릿", + "description": "변수를 넣을 수 있는 재사용 가능한 메일 템플릿을 만들어 보세요", + "add": "새 템플릿", + "edit": "템플릿 수정", + "name": "템플릿 이름", + "name_placeholder": "예: 팔로업 메일", + "category": "카테고리", + "category_placeholder": "예: 업무, 개인", + "subject": "제목", + "subject_placeholder": "메일 제목", + "body": "본문", + "body_placeholder": "메일 내용...", + "recipients_placeholder": "email@example.com", + "identity": "보내는 사람", + "default_identity": "기본 보내는 사람", + "favorite": "즐겨찾기", + "cancel": "취소", + "create": "만들기", + "update": "업데이트", + "confirm_delete": "삭제", + "no_templates": "아직 템플릿이 없어요", + "manage": "템플릿 관리", + "count": "{count}개의 템플릿", + "export_import": "가져오기 & 내보내기", + "export_import_description": "템플릿을 백업하거나 다른 기기로 옮겨보세요", + "export": "내보내기", + "import": "가져오기", + "validation": { + "empty": "템플릿 이름이 필요해요", + "too_long": "템플릿 이름은 200자 이하여야 해요" + } + }, + "files": { + "display": { + "title": "화면 표시", + "description": "파일과 폴더를 보여주는 방식을 설정해요" + }, + "folder_layout": { + "label": "폴더 내비게이션", + "description": "폴더를 파일과 같이 보여줄지, 사이드바 트리 형태로 보여줄지 선택해요", + "inline": "인라인", + "sidebar": "사이드바" + }, + "default_view": { + "label": "기본 뷰", + "description": "그리드와 리스트 레이아웃 중 선택해 주세요", + "list": "리스트", + "grid": "그리드" + }, + "default_sort": { + "label": "기본 정렬", + "description": "파일의 기본 정렬 기준을 선택해요", + "name": "이름", + "size": "크기", + "modified": "수정일" + }, + "sort_direction": { + "label": "정렬 방향", + "description": "오름차순 또는 내림차순을 선택해요", + "ascending": "오름차순", + "descending": "내림차순" + }, + "icons": { + "title": "아이콘", + "description": "파일 아이콘의 모양을 설정해요" + }, + "show_icons": { + "label": "파일 아이콘 표시", + "description": "파일과 폴더 옆에 아이콘을 보여줘요" + }, + "colored_icons": { + "label": "컬러 아이콘", + "description": "단색 대신 화사한 컬러 아이콘을 사용해요" + }, + "show_thumbnails": { + "label": "미리보기(썸네일) 표시", + "description": "이미지 파일의 경우 아이콘 대신 미리보기를 보여줘요" + }, + "behavior": { + "title": "동작", + "description": "파일 탐색기의 동작 방식을 설정해요" + }, + "show_hidden": { + "label": "숨긴 파일 표시", + "description": "이름이 점(.)으로 시작하는 숨긴 파일과 폴더를 보여줘요" + }, + "preview": { + "label": "미리보기" + } + } + }, + "errors": { + "page_error_title": "문제가 발생했어요", + "page_error_description": "예상치 못한 오류가 생겼어요. 다시 시도하거나 홈 화면으로 돌아가 주세요.", + "sidebar_error": "편지함을 불러올 수 없어요", + "email_list_error": "메일을 불러올 수 없어요", + "viewer_error_title": "메일을 표시할 수 없어요", + "viewer_error_description": "이 메일을 화면에 그리는 데 문제가 있어요. 지원하지 않는 콘텐츠가 포함되어 있을 수 있어요.", + "composer_error": "메일 쓰기 창을 불러올 수 없어요", + "settings_error_title": "설정을 사용할 수 없어요", + "settings_error_description": "설정을 불러오지 못했어요. 변경 사항이 저장되지 않을 수 있어요.", + "try_again": "다시 시도", + "reload": "새로고침", + "reload_emails": "메일 새로고침", + "reload_settings": "설정 새로고침", + "retry": "재시도", + "go_home": "받은편지함으로 이동" + }, + "context_menu": { + "reply": "답장", + "reply_all": "전체 답장", + "forward": "전달", + "mark_read": "읽은 상태로 표시", + "mark_unread": "읽지 않은 상태로 표시", + "star": "별표 달기", + "unstar": "별표 해제", + "move_to": "이동...", + "archive": "보관", + "delete": "삭제", + "mark_as_spam": "스팸 신고", + "not_spam": "정상 메일", + "color_tag": "라벨 지정", + "remove_color": "라벨 제거", + "items_selected": "{count}개의 메일 선택됨", + "edit_draft": "임시보관 메일 수정" + }, + "shortcuts": { + "title": "단축키", + "tip": "언제든 ? 키를 누르면 이 도움말을 볼 수 있어요", + "sections": { + "navigation": "이동", + "actions": "메일 작업", + "global": "공통", + "threads": "대화(스레드)", + "composer": "메일 쓰기" + }, + "navigation": { + "next_email": "다음 메일", + "previous_email": "이전 메일", + "open_email": "메일 열기", + "close_email": "닫기 / 선택 해제" + }, + "actions": { + "reply": "답장", + "reply_all": "전체 답장", + "forward": "전달", + "star": "별표 켜기/끄기", + "archive": "보관", + "delete": "삭제", + "mark_unread": "읽지 않음으로 표시", + "mark_read": "읽음으로 표시", + "toggle_spam": "스팸 신고 / 정상 표시" + }, + "global": { + "compose": "새 메일 쓰기", + "search": "검색창 이동", + "help": "단축키 보기", + "refresh": "메일 새로고침", + "select_all": "모두 선택" + }, + "threads": { + "expand_collapse": "대화 펼치기/접기" + }, + "composer": { + "template_picker": "템플릿 선택기 열기" + } + }, + "threads": { + "messages_one": "메시지 1개", + "messages_other": "메시지 {count}개", + "messages_tooltip": "이 대화에 {count}개의 메시지가 있어요", + "expand": "대화 펼치기", + "collapse": "대화 접기", + "loading": "대화를 불러오는 중...", + "mark_read": "대화 전체를 읽음으로 표시", + "mark_unread": "대화 전체를 읽지 않음으로 표시", + "archive": "대화 보관", + "delete": "대화 삭제", + "star": "대화 전체에 별표 달기", + "unstar": "대화 전체 별표 해제", + "toggle_thread": "스레드 켜기/끄기" + }, + "identities": { + "modal_title": "보내는 사람 관리", + "create_new": "새 보내는 사람 추가", + "edit_identity": "정보 수정", + "delete_confirm": "이 주소를 삭제할까요? 이 작업은 되돌릴 수 없어요.", + "cannot_delete": "이 주소는 삭제할 수 없어요", + "primary_identity": "기본", + "set_as_primary": "기본값으로 설정", + "no_identities": "저장된 주소가 없어요", + "display": { + "reply_to": "회신 주소 (Reply-To):", + "bcc": "숨은 참조 (BCC):", + "signature": "서명:", + "preview": "미리보기:" + }, + "validation_errors": { + "invalid_emails": "잘못된 이메일: {emails}", + "unknown_error": "알 수 없는 오류" + }, + "form": { + "name_label": "표시 이름", + "name_placeholder": "예: 업무용 메일, 개인", + "name_required": "이름을 입력해 주세요", + "email_label": "이메일 주소", + "email_placeholder": "your.email@example.com", + "email_required": "이메일 주소가 필요해요", + "email_invalid": "올바른 이메일 주소를 입력해 주세요", + "email_immutable": "한 번 만든 이메일 주소는 바꿀 수 없어요", + "reply_to_label": "회신 주소 (선택 사항)", + "reply_to_placeholder": "different@email.com", + "bcc_label": "자동 숨은 참조 (선택 사항)", + "bcc_placeholder": "archive@email.com", + "text_signature_label": "텍스트 서명", + "html_signature_label": "HTML 서명", + "save": "저장", + "cancel": "취소", + "creating": "만드는 중...", + "updating": "업데이트 중..." + }, + "sub_address": { + "button_tooltip": "서브 어드레스 사용", + "popover_title": "서브 어드레스 태그 추가", + "tag_input_placeholder": "태그 입력 (예: shopping)", + "preview_label": "미리보기:", + "recent_tags": "최근 태그", + "suggested_tags": "추천", + "use_address": "이 주소 사용하기", + "invalid_tag": "태그는 알파벳, 숫자, 대시(-)만 쓸 수 있어요", + "tag_too_long": "태그는 30자 이하여야 해요", + "help_text": "user+tag@domain.com 으로 보낸 메일은 내 받은편지함으로 들어와요", + "validation": { + "empty": "태그를 비워둘 수 없어요", + "too_long": "태그는 {max}자 이하여야 해요", + "invalid_chars": "태그에는 영문, 숫자, 대시(-)만 쓸 수 있어요" + } + }, + "badge": { + "sent_via": "경유:", + "sub_address_tag": "서브 어드레스 사용: {tag}", + "identity_name": "다음 주소로 전송됨: {name}", + "identity_short": "{name} 주소 사용", + "subaddress_tag": "+{tag}" + }, + "delete_button": "삭제", + "delete_confirm_title": "주소 삭제" + }, + "templates": { + "picker_title": "템플릿 선택", + "search_placeholder": "템플릿 검색...", + "section_favorites": "즐겨찾기", + "section_recent": "최근", + "section_uncategorized": "기타", + "no_templates": "아직 템플릿이 없어요", + "no_results": "템플릿을 찾을 수 없어요", + "fill_placeholders": "변수 값 입력하기", + "enter_value": "값을 입력해 주세요...", + "preview": "미리보기", + "insert_with_values": "값과 함께 삽입", + "insert_raw": "원본 삽입", + "copy_suffix": "(복사본)", + "placeholder": "변수", + "placeholders": { + "recipient_name": "받는 사람 이름", + "company": "회사 이름", + "date": "오늘 날짜", + "day_of_week": "요일", + "sender_name": "내 이름" + } + }, + "contacts": { + "title": "연락처", + "search_placeholder": "연락처 검색...", + "create_new": "새 연락처", + "no_category": "카테고리 없음", + "category_added": "{name}에 연락처가 추가되었어요", + "category_added_plural": "{name}에 {count}개의 연락처가 추가되었어요", + "empty_state": "아직 연락처가 없어요", + "empty_state_title": "아직 연락처가 없어요", + "empty_state_subtitle": "새 연락처를 만들거나 vCard 파일에서 가져와 보세요", + "empty_search": "검색된 연락처가 없어요", + "empty_search_hint": "다른 검색어로 다시 시도해 보세요", + "clear_search": "검색 지우기", + "import_vcard": "vCard 가져오기", + "delete_confirm_title": "연락처 삭제", + "delete_confirm": "정말 이 연락처를 삭제할까요?", + "local_mode": "연락처가 로컬에 저장돼요 (서버가 JMAP Contacts를 지원하지 않아요)", + "back_to_contacts": "연락처로 돌아가기", + "tabs": { + "all": "전체", + "groups": "그룹" + }, + "shared": { + "title": "공유됨" + }, + "address_books": { + "title": "내 주소록", + "shared_prefix": "공유됨: {name}", + "moved": "연락처가 {name}(으)로 이동되었어요", + "moved_plural": "{count}개의 연락처가 {name}(으)로 이동되었어요", + "move_failed": "연락처를 이동하지 못했어요", + "address_book": "주소록" + }, + "detail": { + "emails": "이메일", + "phones": "전화번호", + "organizations": "소속", + "addresses": "주소", + "notes": "메모", + "titles": "직함 및 역할", + "online_services": "온라인 서비스", + "anniversaries": "기념일", + "personal_info": "개인 정보", + "languages": "언어", + "categories": "카테고리", + "related_contacts": "관련 연락처", + "crypto_keys": "암호화 키", + "cert_issuer": "발급자", + "cert_expires": "만료일", + "cert_expired": "만료됨", + "cert_fingerprint": "지문(Fingerprint)", + "cert_algorithm": "알고리즘", + "import_to_smime": "S/MIME으로 가져오기", + "cert_already_imported": "이미 S/MIME에 등록되어 있어요", + "cert_imported": "인증서가 S/MIME 저장소에 추가되었어요", + "cert_import_failed": "인증서를 가져오지 못했어요", + "no_contact_selected": "세부 정보를 보려면 연락처를 선택해 주세요", + "compose_email": "메일 쓰기", + "copy_email": "이메일 복사", + "copy_phone": "전화번호 복사", + "copy_url": "URL 복사", + "copied": "클립보드에 복사되었어요", + "copy_failed": "복사하지 못했어요", + "created": "생성일", + "updated": "마지막 업데이트", + "timezone": "시간대", + "anniversary_birth": "생일", + "anniversary_death": "기일", + "anniversary_wedding": "결혼기념일", + "anniversary_other": "기타", + "personal_expertise": "전문 분야", + "personal_hobby": "취미", + "personal_interest": "관심사", + "personal_other": "기타", + "gender": "성별", + "gender_masculine": "남성", + "gender_feminine": "여성", + "gender_other": "기타", + "gender_none": "해당 없음", + "gender_unknown": "알 수 없음", + "calendar": "캘린더", + "calendar_uri": "캘린더 URL", + "scheduling_uri": "스케줄링 URL", + "freebusy_uri": "Free/Busy URL" + }, + "form": { + "create_title": "새 연락처", + "edit_title": "연락처 수정", + "section_address_book": "디렉터리", + "select_address_book": "디렉터리 선택...", + "section_identity": "이름 및 신원", + "section_work": "직장 및 소속", + "prefix": "호칭", + "prefix_placeholder": "예: Dr., Mr., Mrs.", + "given_name": "이름", + "middle_name": "중간 이름", + "surname": "성", + "suffix": "접미사", + "suffix_placeholder": "예: Jr., Sr.", + "nickname": "별명", + "nickname_placeholder": "별명", + "email": "이메일", + "email_placeholder": "email@example.com", + "phone": "전화번호", + "phone_placeholder": "010-1234-5678", + "phone_type": "유형", + "phone_voice": "음성", + "phone_cell": "휴대전화", + "phone_fax": "팩스", + "phone_pager": "호출기", + "phone_video": "화상", + "phone_text": "문자", + "organization": "소속(회사)", + "organization_placeholder": "회사 이름", + "department": "부서", + "department_placeholder": "부서명", + "job_title": "직함", + "job_title_placeholder": "예: 소프트웨어 엔지니어", + "role": "역할", + "role_placeholder": "예: 팀장", + "addresses": "주소", + "add_address": "주소 추가", + "street": "도로명 주소", + "city": "시/도", + "region": "지역", + "postcode": "우편번호", + "country": "국가", + "online_services": "온라인 서비스", + "add_online_service": "온라인 서비스 추가", + "url_placeholder": "https://...", + "service_placeholder": "서비스", + "anniversaries": "기념일", + "add_anniversary": "날짜 추가", + "anniversary_birth": "생일", + "anniversary_wedding": "결혼기념일", + "anniversary_death": "기일", + "anniversary_other": "기타", + "personal_info": "개인 정보", + "add_personal_info": "항목 추가", + "personal_info_placeholder": "예: 사진 촬영", + "personal_expertise": "전문 분야", + "personal_hobby": "취미", + "personal_interest": "관심사", + "personal_other": "기타", + "level": "수준", + "level_high": "상", + "level_medium": "중", + "level_low": "하", + "categories": "카테고리", + "categories_placeholder": "예: 가족, 친구, 동료", + "categories_hint": "입력하여 검색하거나 카테고리를 추가하세요", + "category_add": "추가", + "note": "메모", + "note_placeholder": "메모를 남겨주세요...", + "gender": "성별", + "gender_sex": "성별(생물학적)", + "gender_male": "남성", + "gender_female": "여성", + "gender_other": "기타", + "gender_none": "해당 없음", + "gender_unknown": "알 수 없음", + "gender_identity": "성 정체성", + "gender_identity_placeholder": "성 정체성...", + "calendar": "캘린더", + "calendar_uri": "캘린더 URL", + "scheduling_uri": "스케줄링 URL", + "freebusy_uri": "Free/Busy URL", + "context_work": "직장", + "context_private": "개인", + "add_email": "이메일 추가", + "add_phone": "전화번호 추가", + "save": "저장", + "cancel": "취소", + "creating": "만드는 중...", + "updating": "업데이트 중...", + "name_required": "이름이나 성 중에 하나는 꼭 필요해요", + "email_invalid": "올바른 이메일 주소를 입력해 주세요", + "email_error_inline": "이메일 형식이 잘못되었어요", + "save_failed": "연락처를 저장하지 못했어요", + "delete": "삭제" + }, + "groups": { + "create": "새 그룹", + "edit": "그룹 수정", + "empty": "아직 그룹이 없어요", + "delete_confirm_title": "그룹 삭제", + "delete_confirm": "정말 이 그룹을 삭제할까요?", + "name_label": "그룹 이름", + "name_placeholder": "예: 팀, 가족", + "name_required": "그룹 이름이 필요해요", + "save_failed": "그룹을 저장하지 못했어요", + "members_label": "멤버", + "search_members": "추가할 연락처 검색...", + "no_members": "이 그룹에는 멤버가 없어요", + "member_count": "멤버 {count}명" + }, + "import": { + "title": "연락처 가져오기", + "drop_hint": "클릭해서 vCard 파일을 선택해 주세요", + "file_types": ".vcf 또는 .vcard 파일", + "no_contacts": "파일에서 연락처를 찾을 수 없어요", + "parse_error": "vCard 파일을 분석하는 데 실패했어요", + "found": "{count}개의 연락처를 찾았어요", + "duplicate": "중복", + "select_all": "모두 선택", + "deselect_all": "모두 선택 해제", + "selected": "{count}개 선택됨", + "import_button": "가져오기", + "importing": "가져오는 중...", + "success": "{count}개의 연락처를 성공적으로 가져왔어요", + "failed": "가져오기 실패", + "close": "닫기", + "file_too_large": "파일이 너무 커요 (최대 5MB)" + }, + "export": { + "title": "연락처 내보내기", + "success": "{count}개의 연락처를 성공적으로 내보냈어요" + }, + "bulk": { + "selected": "{count}개 선택됨", + "select_all": "모두 선택", + "delete": "삭제", + "delete_confirm_title": "연락처 삭제", + "delete_confirm": "선택한 {count}개의 연락처를 삭제할까요?", + "deleted": "{count}개의 연락처가 삭제되었어요", + "add_to_group": "그룹에 추가", + "choose_group": "그룹 선택", + "adding_contacts": "{count}개의 연락처를 추가하는 중...", + "added_to_group": "연락처가 그룹에 추가되었어요", + "export": "내보내기", + "clear": "선택 취소" + }, + "toast": { + "created": "연락처가 만들어졌어요", + "updated": "연락처가 업데이트되었어요", + "deleted": "연락처가 삭제되었어요", + "error_create": "연락처를 만들지 못했어요", + "error_update": "연락처를 업데이트하지 못했어요", + "error_delete": "연락처를 삭제하지 못했어요" + } + }, + "calendar": { + "title": "캘린더", + "back_to_email": "메일로 돌아가기", + "back_to_month": "월간 보기로 돌아가기", + "my_calendars": "내 캘린더", + "birthday_calendar": "생일", + "mini_calendar_change": "클릭해서 달을 변경하세요", + "views": { + "month": "월", + "week": "주", + "day": "일", + "agenda": "일정 목록", + "today": "오늘", + "month_hint": "월간 (m)", + "week_hint": "주간 (w)", + "day_hint": "일간 (d)", + "agenda_hint": "일정 목록 (a)", + "tasks": "할 일", + "tasks_hint": "할 일 (k)" + }, + "events": { + "create": "일정 만들기", + "edit": "일정 수정", + "delete": "일정 삭제", + "details": "일정 세부 정보", + "no_events": "일정이 없어요", + "all_day": "하루 종일", + "more": "+{count}개 더보기", + "no_title": "(제목 없음)", + "resize": "일정 크기 조절", + "duplicate": "복제", + "today_header": "오늘", + "tomorrow_header": "내일" + }, + "detail": { + "add_note": "메모 추가...", + "save_note": "저장", + "note_saved": "메모가 추가되었어요", + "open_link": "링크 열기", + "meeting_link": "화상 회의 링크", + "tentative": "미정", + "cancelled": "취소됨", + "delete_confirm": "이 일정을 삭제할까요?" + }, + "form": { + "title": "제목", + "description": "설명", + "location": "위치", + "meeting_link": "화상 회의 링크", + "start_date": "시작 날짜", + "end_date": "종료 날짜", + "start_time": "시작 시간", + "end_time": "종료 시간", + "all_day_event": "하루 종일 일정", + "calendar_select": "캘린더", + "save": "저장", + "cancel": "취소", + "delete_confirm": "정말 이 일정을 삭제할까요?", + "color": "색상" + }, + "participants": { + "title": "참석자", + "add": "참석자 추가", + "organizer": "주최자", + "attendee": "참석자", + "accepted": "수락함", + "declined": "거절함", + "tentative": "미정", + "needs_action": "응답 필요", + "remove": "삭제", + "email_placeholder": "이메일을 추가하거나 연락처를 검색하세요", + "send_invitations": "참석자에게 초대장 보내기", + "status_summary": "{accepted}명 수락, {pending}명 대기 중", + "invited_by": "{name}님의 초대", + "respond_below": "아래 버튼을 눌러 응답해 주세요", + "rsvp_label": "내 응답", + "cancel_notification": "참석자들에게 취소 알림이 전송돼요", + "you_organizer": "내가 주최자예요", + "you_attendee": "나는 참석자예요", + "no_participants": "참석자가 없어요", + "count": "참석자 {count}명" + }, + "recurrence": { + "title": "반복 일정", + "none": "반복 안 함", + "daily": "매일", + "weekly": "매주", + "monthly": "매월", + "yearly": "매년", + "every_n_days": "{count}일마다", + "every_n_weeks": "{count}주마다", + "every_n_months": "{count}개월마다", + "until": "종료일:", + "occurrences": "{count}회 반복" + }, + "recurrence_scope": { + "edit_title": "반복 일정 수정", + "delete_title": "반복 일정 삭제", + "description": "반복되는 일정이에요. 어떤 일정을 수정할까요?", + "this_event": "이 일정만", + "this_and_future": "이 일정 및 향후 일정 모두", + "all_events": "모든 일정", + "cancel": "취소", + "save": "저장", + "delete": "삭제" + }, + "alerts": { + "title": "알림", + "none": "알림 없음", + "at_time": "일정 시작 시", + "minutes_before": "{count}분 전", + "hours_before": "{count}시간 전", + "days_before": "{count}일 전" + }, + "settings": { + "title": "캘린더 설정", + "default_view": "기본 뷰", + "week_starts_on": "한 주의 시작", + "time_format": "시간 형식", + "default_calendar": "기본 캘린더", + "default_reminder": "기본 알림", + "time_format_12h": "12시간제", + "time_format_24h": "24시간제", + "notifications_enabled": "일정 알림", + "notifications_enabled_desc": "다가오는 일정에 대한 알림을 보여줘요", + "notification_sound": "알림음", + "notification_sound_desc": "일정 알림 시 소리를 재생해요", + "invitation_parsing": "이메일 초대장 분석", + "invitation_parsing_desc": "이메일 첨부파일에서 캘린더 초대장을 감지하고 보여줘요", + "show_time_in_month_view": "월간 보기에 시간 표시", + "show_time_in_month_view_desc": "월간 캘린더에서도 일정 시간을 표시해요", + "show_week_numbers": "주 차 번호 표시", + "show_week_numbers_desc": "미니 캘린더에 1년 중 몇 주 차인지 표시해요", + "enable_tasks": "할 일 사용", + "enable_tasks_desc": "캘린더에 할 일을 관리할 수 있는 메뉴를 추가해요", + "show_tasks_on_calendar": "캘린더에 할 일 표시", + "show_tasks_on_calendar_desc": "일간 및 주간 캘린더에 할 일 배지를 보여줘요", + "hover_preview": "마우스 호버 미리보기", + "hover_preview_desc": "캘린더 일정 위에 마우스를 올리면 세부 정보 팝업을 띄워요", + "hover_preview_instant": "즉시", + "hover_preview_delay_500ms": "0.5초 지연", + "hover_preview_delay_1s": "1초 지연", + "hover_preview_delay_2s": "2초 지연", + "hover_preview_off": "사용 안 함", + "show_birthday_calendar": "연락처 생일 캘린더", + "show_birthday_calendar_desc": "연락처에 등록된 생일을 가상 캘린더로 보여줘요" + }, + "days": { + "monday": "월요일", + "tuesday": "화요일", + "wednesday": "수요일", + "thursday": "목요일", + "friday": "금요일", + "saturday": "토요일", + "sunday": "일요일", + "mon": "월", + "tue": "화", + "wed": "수", + "thu": "목", + "fri": "금", + "sat": "토", + "sun": "일" + }, + "notifications": { + "event_created": "일정이 만들어졌어요", + "event_updated": "일정이 업데이트되었어요", + "event_deleted": "일정이 삭제되었어요", + "calendar_created": "캘린더가 만들어졌어요", + "calendar_deleted": "캘린더가 삭제되었어요", + "event_move_error": "일정을 이동하지 못했어요", + "event_resize_error": "일정 시간을 조절하지 못했어요", + "alert_title": "다가오는 일정", + "alert_now": "지금 시작해요", + "alert_in_minutes": "{count}분 후 시작", + "invitation_sent": "초대장이 전송되었어요", + "rsvp_updated": "응답이 업데이트되었어요", + "rsvp_error": "응답을 업데이트하지 못했어요", + "event_duplicated": "일정이 복제되었어요", + "event_error": "일정을 저장하지 못했어요", + "task_due": "할 일 기한이 다가와요" + }, + "status": { + "loading_calendars": "캘린더를 불러오는 중...", + "loading_events": "일정을 불러오는 중..." + }, + "quick_create": { + "placeholder": "새 일정 제목", + "aria_label": "빠른 일정 만들기" + }, + "nav_prev": "이전", + "nav_next": "다음", + "import": { + "title": "캘린더 가져오기", + "tab_file": "파일", + "tab_url": "URL", + "select_file": ".ics 파일 선택", + "drop_file": "또는 여기에 파일을 놓아주세요", + "supported_formats": "iCalendar (.ics) 파일을 지원해요", + "url_description": "외부 iCalendar (.ics) 피드의 URL을 입력해서 일정을 가져와요.", + "url_placeholder": "https://example.com/calendar.ics", + "url_hint": "CalDAV 및 iCalendar (.ics) URL을 지원해요", + "fetch": "가져오기", + "invalid_url": "올바른 URL을 입력해 주세요", + "url_fetch_failed": "URL에서 캘린더를 가져오지 못했어요", + "parsing": "캘린더 파일을 분석하는 중...", + "parsed_events": "{count}개의 일정을 찾았어요", + "no_events": "파일에서 일정을 찾을 수 없어요", + "select_all": "모두 선택", + "deselect_all": "모두 선택 해제", + "target_calendar": "저장할 캘린더", + "import_button": "선택 항목 가져오기", + "importing": "일정을 가져오는 중...", + "success": "{count}개의 일정을 성공적으로 가져왔어요", + "error": "캘린더를 가져오지 못했어요", + "file_too_large": "파일이 10MB 제한을 넘었어요", + "invalid_format": "캘린더 파일 형식이 올바르지 않아요" + }, + "management": { + "title": "캘린더 관리", + "description": "캘린더를 만들고 이름을 바꾸거나 색상을 꾸며보세요. 사이드바에서 캘린더를 우클릭하면 색상을 빠르게 바꿀 수 있어요.", + "name": "이름", + "name_placeholder": "캘린더 이름", + "color": "색상", + "change_color": "색상 변경", + "add_calendar": "캘린더 추가", + "edit": "수정", + "delete": "삭제", + "save": "저장", + "create": "만들기", + "cancel": "취소", + "default": "기본", + "confirm_delete": "\"{name}\" 캘린더를 삭제할까요? 캘린더 안의 모든 일정이 함께 지워져요.", + "confirm_clear": "\"{name}\" 캘린더의 모든 일정을 지울까요? 이 작업은 되돌릴 수 없어요.", + "clear_events": "일정 모두 지우기", + "events_cleared": "{count}개의 일정을 지웠어요", + "error_clear": "일정을 지우지 못했어요", + "calendar_created": "캘린더가 만들어졌어요", + "calendar_updated": "캘린더가 업데이트되었어요", + "calendar_deleted": "캘린더가 삭제되었어요", + "color_updated": "캘린더 색상이 변경되었어요", + "error_create": "캘린더를 만들지 못했어요", + "error_update": "캘린더를 업데이트하지 못했어요", + "error_delete": "캘린더를 삭제하지 못했어요", + "caldav_url": "CalDAV URL", + "copy_url": "CalDAV URL 복사", + "url_copied": "CalDAV URL이 클립보드에 복사되었어요" + }, + "subscription": { + "title": "iCal 구독", + "section_title": "iCal 구독", + "description": "외부 iCalendar 피드를 구독해 보세요. 일정들이 전용 캘린더에 자동으로 동기화돼요. (https:// 및 webcal:// 지원)", + "url_label": "캘린더 URL", + "url_placeholder": "https://example.com/calendar.ics 또는 webcal://...", + "name_label": "캘린더 이름", + "name_placeholder": "예: 공휴일", + "color_label": "색상", + "refresh_interval": "새로고침 간격", + "interval_15": "15분마다", + "interval_30": "30분마다", + "interval_60": "1시간마다", + "interval_360": "6시간마다", + "interval_1440": "매일", + "subscribe": "구독하기", + "subscribing": "구독 중...", + "save": "변경 사항 저장", + "saving": "저장 중...", + "edit": "수정", + "edit_title": "구독 수정", + "updated": "\"{name}\" 구독이 업데이트되었어요", + "update_error": "구독을 업데이트하지 못했어요", + "invalid_url": "올바른 URL을 입력해 주세요", + "success": "\"{name}\" 캘린더를 구독했어요", + "error": "구독을 추가하지 못했어요", + "refresh": "지금 새로고침", + "refresh_success": "구독이 새로고침되었어요", + "refresh_error": "구독을 새로고침하지 못했어요", + "unsubscribe": "구독 취소", + "confirm_delete": "\"{name}\" 구독을 취소할까요? 캘린더와 모든 일정이 삭제돼요.", + "deleted": "구독이 삭제되었어요", + "delete_error": "구독을 삭제하지 못했어요", + "last_refreshed": "마지막 업데이트: {time}" + }, + "tasks": { + "label": "할 일", + "no_tasks": "할 일이 없어요", + "no_title": "(제목 없음)", + "mark_complete": "완료로 표시", + "mark_incomplete": "미완료로 표시", + "filter_all": "전체", + "filter_pending": "대기 중", + "filter_completed": "완료됨", + "filter_overdue": "기한 지남", + "show_completed": "완료된 항목 보기", + "create": "새 할 일", + "edit": "할 일 수정", + "title_placeholder": "할 일 제목", + "description_placeholder": "설명 추가...", + "due_date": "마감일", + "include_time": "시간 포함", + "priority": "우선순위", + "priority_none": "없음", + "priority_high": "높음", + "priority_medium": "보통", + "priority_low": "낮음", + "progress": "상태", + "progress_needs_action": "진행 필요", + "progress_in_process": "진행 중", + "progress_completed": "완료", + "progress_cancelled": "취소됨", + "calendar": "캘린더", + "alert": "알림", + "alert_none": "없음", + "alert_at_time": "마감 시간에", + "alert_5min": "5분 전", + "alert_15min": "15분 전", + "alert_30min": "30분 전", + "alert_1hr": "1시간 전", + "alert_1day": "1일 전", + "delete": "삭제", + "cancel": "취소", + "save": "저장", + "quick_add_placeholder": "할 일 추가...", + "due_today": "오늘 마감", + "due_tomorrow": "내일 마감", + "overdue": "기한 지남" + } + }, + "advanced_search": { + "title": "상세 검색", + "from": "보낸 사람", + "from_placeholder": "이메일이나 이름", + "to": "받는 사람", + "to_placeholder": "이메일이나 이름", + "subject": "제목", + "subject_placeholder": "제목에 포함된 단어...", + "body": "본문", + "body_placeholder": "내용에 포함된 단어...", + "folder": "폴더", + "all_folders": "모든 폴더", + "has_attachment": "첨부파일 있음", + "date_after": "이후", + "date_before": "이전", + "starred": "별표 있음", + "unread": "읽지 않음", + "read": "읽음", + "yes": "예", + "no": "아니요", + "clear": "초기화", + "clear_all": "모두 초기화", + "filters_active": "{count}개의 필터 적용됨", + "filters_active_plural": "{count}개의 필터 적용됨", + "toggle_filters": "더보기", + "search_hint": "고급 필터로 더 정확하게 검색해 보세요", + "advanced_filters_tooltip": "상세 검색 필터", + "results_found": "{count}개의 검색 결과", + "results_found_more": "{count}개 이상의 검색 결과" + }, + "welcome": { + "title": "웹메일에 오신 것을 환영해요!", + "tip_compose": "c 키를 누르면 바로 새 메일을 쓸 수 있어요", + "tip_shortcuts": "? 키를 누르면 모든 단축키를 확인할 수 있어요", + "tip_sidebar": "캘린더, 연락처, 설정은 사이드바 메뉴에 있어요", + "tip_settings": "설정에서 나만의 스타일로 꾸며보세요", + "got_it": "확인했어요", + "settings": "설정", + "dismiss": "닫기", + "start_tour": "둘러보기 시작" + }, + "demo_welcome": { + "title": "Bulwark Mail에 오신 것을 환영해요", + "description": "브라우저에서 바로 완전한 기능을 갖춘 웹메일 클라이언트를 경험해 보세요. 모든 데이터는 내 기기에만 저장되니 안심하고 테스트해 보셔도 좋아요.", + "feature_email": "메일 읽기 및 쓰기", + "feature_organize": "태그, 별표, 폴더 관리", + "feature_shortcuts": "키보드 단축키", + "feature_privacy": "100% 프라이버시 보호 데모", + "hint": "왼쪽에서 메일을 클릭해서 시작하거나, 아래의 둘러보기를 클릭해 보세요." + }, + "files": { + "title": "파일", + "search_placeholder": "파일 검색...", + "empty_state_title": "아직 파일이 없어요", + "empty_state_description": "파일을 업로드하거나 폴더를 만들어 보세요", + "upload": "업로드", + "upload_files": "파일 업로드", + "new_folder": "새 폴더", + "new_folder_name": "폴더 이름", + "rename": "이름 바꾸기", + "rename_title": "이름 바꾸기", + "new_name": "새 이름", + "delete": "삭제", + "delete_confirm_title": "항목 삭제", + "delete_confirm_message": "정말 \"{name}\"을(를) 삭제할까요? 이 작업은 되돌릴 수 없어요.", + "download": "다운로드", + "name": "이름", + "size": "크기", + "modified": "수정일", + "type": "유형", + "folder": "폴더", + "file": "파일", + "parent_directory": "상위 폴더", + "breadcrumb_root": "홈", + "drop_files_here": "여기에 파일이나 폴더를 끌어다 놓으세요", + "uploading": "업로드 중...", + "upload_success": "{count}개의 파일이 업로드되었어요", + "upload_error": "파일 업로드에 실패했어요", + "create_folder_success": "폴더가 만들어졌어요", + "create_folder_error": "폴더를 만들지 못했어요", + "delete_success": "성공적으로 삭제되었어요", + "delete_error": "삭제에 실패했어요", + "rename_success": "이름이 변경되었어요", + "rename_error": "이름을 바꾸지 못했어요", + "download_error": "다운로드에 실패했어요", + "not_available": "이 서버에서는 파일 저장소를 사용할 수 없어요", + "cancel": "취소", + "create": "만들기", + "save": "저장", + "no_results": "검색된 파일이 없어요", + "batch_delete_confirm_message": "선택한 {count}개의 항목을 정말 삭제할까요? 이 작업은 되돌릴 수 없어요.", + "batch_delete_success": "{count}개의 항목이 삭제되었어요", + "grid_view": "그리드 뷰", + "list_view": "리스트 뷰", + "details": "세부 정보", + "path": "경로", + "preview": "미리보기", + "preview_error": "미리보기를 불러오지 못했어요", + "cut": "잘라내기", + "copy": "복사", + "paste": "붙여넣기", + "move_success": "{count}개의 항목이 이동되었어요", + "move_error": "이동에 실패했어요", + "paste_success": "붙여넣기 성공", + "paste_error": "붙여넣기에 실패했어요", + "new_text_file": "새 텍스트 파일", + "file_name": "파일 이름", + "retry": "재시도", + "refresh": "새로고침", + "toggle_favorite": "즐겨찾기 켜기/끄기", + "duplicate": "복제", + "duplicate_success": "성공적으로 복제되었어요", + "duplicate_error": "복제에 실패했어요", + "create_file_success": "파일이 만들어졌어요", + "create_file_error": "파일을 만들지 못했어요", + "favorites": "즐겨찾기", + "recent": "최근 파일", + "properties": "속성", + "open_folder": "폴더 열기", + "upload_folder": "폴더 업로드", + "file_too_large": "\"{name}\" 파일이 최대 크기({max})를 초과해요", + "undo": "실행 취소", + "undo_success": "작업이 취소되었어요", + "undo_error": "작업을 취소하지 못했어요", + "toolbar": "파일 액션", + "file_list": "파일 및 폴더", + "context_menu": "액션", + "settings_title": "파일 설정", + "settings_display": "화면 표시", + "settings_default_view": "기본 뷰", + "settings_default_view_desc": "그리드와 리스트 레이아웃 중 선택해 주세요", + "settings_default_sort": "기본 정렬", + "settings_default_sort_desc": "파일의 기본 정렬 기준을 선택해요", + "settings_sort_direction": "정렬 방향", + "settings_sort_direction_desc": "오름차순 또는 내림차순을 선택해요", + "settings_ascending": "오름차순", + "settings_descending": "내림차순", + "settings_icons": "아이콘", + "settings_show_icons": "파일 아이콘 표시", + "settings_show_icons_desc": "파일과 폴더 옆에 아이콘을 보여줘요", + "settings_colored_icons": "컬러 아이콘", + "settings_colored_icons_desc": "단색 대신 화사한 컬러 아이콘을 사용해요", + "settings_show_thumbnails": "미리보기 표시", + "settings_show_thumbnails_desc": "이미지 파일의 경우 아이콘 대신 미리보기를 보여줘요", + "settings_behavior": "동작", + "settings_show_hidden": "숨긴 파일 표시", + "settings_show_hidden_desc": "이름이 점(.)으로 시작하는 숨긴 파일과 폴더를 보여줘요", + "settings_folder_layout": "폴더 내비게이션", + "settings_folder_layout_desc": "폴더를 파일과 같이 보여줄지, 사이드바 트리 형태로 보여줄지 선택해요", + "settings_folder_layout_inline": "인라인", + "settings_folder_layout_sidebar": "사이드바", + "disabled_title": "관리자가 파일 기능을 비활성화했어요", + "disabled_description": "WebDAV를 통한 대용량 파일 업로드는 Stalwart/RocksDB의 불안정을 일으킬 수 있어요. 메모리 부족 크래시나 복구 불가능한 디스크 사용 문제가 발생할 수 있으며, 삭제된 파일이 즉시 삭제되지 않을 수 있습니다. 운영 환경에서는 이 기능을 권장하지 않아요.", + "stability_warning": "대용량 파일 업로드는 서버 불안정을 초래할 수 있습니다. 삭제된 파일이 즉각적으로 저장소에서 지워지지 않을 수 있으니 주의해서 사용해 주세요." + }, + "smime": { + "your_certificates": "내 인증서", + "your_certificates_desc": "이메일 서명과 암호화를 위한 S/MIME 인증서를 가져오고 관리해요", + "recipient_certificates": "수신자 인증서", + "recipient_certificates_desc": "상대방에게 암호화된 메일을 보낼 때 필요한 공개 인증서예요", + "identity_bindings": "주소-키 연결", + "identity_bindings_desc": "내 이메일 주소와 S/MIME 인증서를 연결해 주세요", + "defaults_title": "기본 설정", + "defaults_desc": "기본 서명 및 암호화 동작을 설정해요", + "import_pkcs12": "PKCS#12 (.p12/.pfx) 가져오기", + "import_public_cert": "인증서 가져오기", + "no_certificates": "아직 가져온 인증서가 없어요", + "no_recipient_certs": "수신자 인증서가 없어요", + "expires": "만료일", + "expired": "만료됨", + "bound_to": "연결된 주소", + "no_key_bound": "없음", + "lock": "키 잠금", + "unlock": "키 잠금 해제", + "details": "자세히 보기", + "delete": "삭제", + "encrypt_by_default": "기본으로 암호화", + "encrypt_by_default_desc": "모든 수신자의 인증서가 있다면 자동으로 메일을 암호화해요", + "remember_unlocked": "잠금 해제 상태 유지", + "remember_unlocked_desc": "현재 브라우저 세션 동안 키의 잠금 해제 상태를 유지해요", + "sign_default_for": "기본으로 서명할 주소", + "enter_p12_passphrase": "PKCS#12 비밀번호 입력", + "p12_passphrase_desc": "이 인증서 파일을 보호하고 있는 비밀번호를 입력해 주세요", + "enter_storage_passphrase": "저장소 비밀번호 설정", + "storage_passphrase_desc": "브라우저에 저장될 키를 보호할 새로운 비밀번호를 설정해 주세요", + "next": "다음", + "import": "가져오기", + "unlock_key": "키 잠금 해제", + "unlock_key_desc": "서명하거나 암호를 풀기 위해 저장소 비밀번호를 입력해 주세요", + "passphrase_placeholder": "비밀번호 입력", + "confirm_passphrase_placeholder": "비밀번호 확인", + "passphrase_mismatch": "비밀번호가 서로 일치하지 않아요", + "cancel": "취소", + "processing": "처리 중…", + "close": "닫기", + "certificate_details": "인증서 세부 정보", + "cert_subject": "대상 (Subject)", + "cert_issuer": "발급자 (Issuer)", + "cert_email": "이메일", + "cert_serial": "일련번호", + "cert_validity": "유효 기간", + "cert_fingerprint": "지문 (SHA-256)", + "cert_algorithm": "알고리즘", + "cert_capabilities": "기능", + "cert_source": "출처", + "cert_expired": "이 인증서는 만료되었어요", + "cert_not_yet_valid": "이 인증서는 아직 유효하지 않아요", + "cap_sign": "서명", + "cap_encrypt": "암호화", + "cap_none": "없음", + "show_passphrase": "비밀번호 표시", + "hide_passphrase": "비밀번호 숨기기", + "sign_toggle": "서명", + "encrypt_toggle": "암호화", + "missing_recipient_certs": "다음 수신자의 인증서가 없어요: {emails}", + "missing_sender_cert": "이 이메일 주소에 연결된 인증서가 없어요", + "status_encrypted_ok": "암호화된 메시지예요", + "status_encrypted_no_key": "암호화된 메시지지만 일치하는 키를 찾지 못했어요", + "status_encrypted_failed": "이 메시지의 암호를 풀지 못했어요", + "status_signed_valid": "서명이 확인되었어요", + "status_signed_invalid": "서명 확인에 실패했어요", + "status_signed_expired_cert": "만료된 인증서로 서명되었어요", + "status_signed_self_signed": "서명은 유효하지만 인증서가 자체 서명되어 신뢰할 수 없어요", + "status_signed_mismatch": "서명은 유효하지만 서명자가 보낸 사람과 일치하지 않아요", + "status_unsupported": "지원하지 않는 S/MIME 형식이에요", + "auto_import_signer_certs": "발신자 인증서 자동 저장", + "auto_import_signer_certs_desc": "향후 암호화 메일을 보낼 수 있도록, 검증된 서명 메일에서 인증서를 자동으로 저장해요", + "export": "내보내기", + "enter_export_passphrase": "내보내기 비밀번호 설정", + "export_passphrase_desc": "내보낼 PKCS#12 파일을 보호할 비밀번호를 설정해 주세요", + "export_storage_desc": "내보내기를 위해 키를 해독해야 해요. 저장소 비밀번호를 입력해 주세요", + "incorrect_passphrase": "비밀번호가 올바르지 않아요" + }, + "tour": { + "step_counter": "총 {total}단계 중 {current}단계", + "skip": "투어 건너뛰기", + "back": "이전", + "next": "다음", + "finish": "완료", + "take_a_tour": "화면을 함께 둘러볼까요?", + "restart_title": "소개 투어", + "restart_desc": "인터페이스를 설명해 주는 투어를 다시 시작해요", + "restart_button": "투어 다시 시작", + "sidebar_title": "편지함", + "sidebar_desc": "여기는 폴더 사이드바예요. 폴더를 클릭하면 그 안의 메일을 볼 수 있어요. 폴더를 만들거나, 메일을 드래그해서 옮길 수 있고 안 읽은 메일 개수도 한눈에 확인돼요.", + "compose_title": "메일 쓰기", + "compose_desc": "여기를 클릭하면 새 메일을 쓸 수 있어요. 받는 사람을 추가하고, 파일을 첨부하거나 서식을 마음껏 꾸며보세요.", + "search_title": "메일 검색", + "search_desc": "보낸 사람, 제목, 내용으로 메일을 검색해 보세요. 필터 아이콘을 누르면 날짜, 첨부파일, 별표 여부 등 더 자세한 조건으로 찾을 수 있어요.", + "email_list_title": "메일 목록", + "email_list_desc": "메일들이 여기에 표시돼요. 하나를 클릭하면 오른쪽에 내용이 열립니다. 체크박스로 여러 개를 선택해서 한 번에 지우거나 태그를 달 수도 있어요.", + "email_viewer_title": "읽기 창", + "email_viewer_desc": "선택한 메일이 여기서 열려요. 상단 버튼으로 바로 답장, 전달, 보관, 삭제할 수 있고 별표나 색상 태그를 달아 예쁘게 정리할 수 있어요.", + "keywords_title": "색상 태그", + "keywords_desc": "색상 태그로 메일을 분류해 보세요. 메일을 끌어다 태그 위에 놓거나, 메일을 우클릭해서 태그를 지정할 수 있답니다.", + "calendar_title": "캘린더", + "calendar_desc": "일정을 관리하려면 캘린더로 이동해 보세요. 일정을 만들고, 알림을 설정하며, 일간/주간/월간 뷰로 깔끔하게 확인할 수 있어요.", + "contacts_title": "연락처", + "contacts_desc": "내 주소록이 있는 곳이에요. 연락처를 가져오거나 그룹을 만들 수 있고, 연락처를 클릭하면 세부 정보를 모두 볼 수 있어요.", + "settings_title": "설정", + "settings_desc": "모든 걸 내 취향에 맞게 바꿔보세요! 테마, 밀도, 서명, 필터 규칙, 단축키, 캘린더 기본값까지 입맛대로 설정할 수 있어요.", + "shortcuts_title": "키보드 단축키", + "shortcuts_desc": "파워 유저라면 필수죠! 언제든 ? 키를 누르면 단축키 목록이 나와요. 마우스 없이도 이동하고, 메일을 쓰고 관리할 수 있어요.", + "compose_open_title": "메일 쓰기 창", + "compose_open_desc": "메일 작성기예요. 수신자를 넣고 내용을 쓰며, 파일을 첨부하거나 서식을 적용할 수 있어요. 임시보관이나 템플릿 기능도 알차게 준비되어 있어요.", + "calendar_view_title": "내 캘린더", + "calendar_view_desc": "샘플 일정이 들어있는 캘린더 화면이에요. 위쪽 도구 모음에서 일간, 주간, 월간, 목록 뷰로 자유롭게 전환해 보세요.", + "create_event_title": "일정 만들기", + "create_event_desc": "이 버튼을 눌러 새 일정을 만들어 보세요. 제목과 날짜, 시간을 정하고 함께할 사람을 초대할 수 있어요.", + "event_modal_title": "일정 세부 정보", + "event_modal_desc": "일정 입력 폼이에요. 제목, 날짜, 시간, 위치를 채우고 참석자를 추가해 보세요. 다 썼다면 저장을 누르면 돼요!", + "contacts_list_title": "내 연락처", + "contacts_list_desc": "등록된 연락처들이에요. 클릭하면 오른쪽에 자세한 내용이 나와요. 새 연락처를 추가하거나 vCard로 가져오고, 그룹으로 예쁘게 묶어보세요.", + "settings_tabs_title": "설정 메뉴", + "settings_tabs_desc": "설정 카테고리들이 모여있어요. 화면 테마를 바꾸고, 보내는 사람 주소를 관리하고, 자동 필터를 만들며, 캘린더 설정 등 아주 많은 걸 할 수 있어요.", + "files_title": "파일 저장소", + "files_desc": "파일 탐색기를 통해 파일을 업로드하고, 폴더로 정리하며 공유할 수 있어요. 메일함 안의 작은 개인 클라우드 드라이브라고 생각하시면 돼요.", + "demo_banner_title": "데모 컨트롤러", + "demo_banner_desc": "현재 데모 모드예요. 모든 작업은 브라우저 안에서만 이뤄집니다. 언제든 '초기화'를 누르면 처음의 깨끗한 샘플 데이터로 돌아가요.", + "quota_title": "저장 공간 사용량", + "quota_desc": "편지함 용량을 여기서 확인하세요. 공간을 많이 쓸수록 원이 점점 채워질 거예요." + } +} \ No newline at end of file