hulaspark--hula
278 行
11 KiB
JSON
被供应的
278 行
11 KiB
JSON
被供应的
{
|
|
"file": {
|
|
"unknown_file": "알 수 없는 파일",
|
|
"unknown_error": "알 수 없는 오류",
|
|
"status": {
|
|
"downloaded": "다운로드됨",
|
|
"not_downloaded": "다운로드되지 않음"
|
|
},
|
|
"toast": {
|
|
"missing_local": "로컬 파일을 찾을 수 없습니다. 먼저 다운로드해주세요~",
|
|
"reveal_fail": "폴더에서 파일을 표시할 수 없습니다",
|
|
"open_fail_hint": "파일을 열거나 표시할 수 없습니다. 파일 관리자에서 직접 찾아주세요.",
|
|
"download_open_fail": "파일이 다운로드되었지만 열거나 표시할 수 없습니다. 파일 관리자에서 직접 찾아주세요.",
|
|
"download_failed": "파일 다운로드 실패: {reason}"
|
|
}
|
|
},
|
|
"video": {
|
|
"unknown_video": "동영상 파일",
|
|
"uploading": "동영상 업로드 중... {progress}%",
|
|
"opening": "동영상 여는 중..."
|
|
},
|
|
"file_upload": {
|
|
"title": "파일 보내기",
|
|
"cancel": "취소",
|
|
"send": "보내기 ({count})"
|
|
},
|
|
"file_upload_progress": {
|
|
"uploading_with_name": "업로드 중: {name}",
|
|
"uploading": "파일 업로드 중",
|
|
"preparing": "업로드 준비 중",
|
|
"completed_failed": "업로드 완료 ({count}개 실패)",
|
|
"completed": "업로드 완료"
|
|
},
|
|
"voice_recorder": {
|
|
"tap_prefix": "누르고",
|
|
"tap_suffix": "말하기",
|
|
"recording": "녹음 중",
|
|
"processing": "오디오 처리 중",
|
|
"error": "녹음 실패"
|
|
},
|
|
"call_window": {
|
|
"incoming": "수신 전화",
|
|
"video_call": "영상 통화",
|
|
"voice_call": "음성 통화",
|
|
"unknown_user": "알 수 없는 사용자",
|
|
"status": {
|
|
"calling": "전화 거는 중",
|
|
"ongoing": "통화 중",
|
|
"ended": "통화 종료",
|
|
"preparing": "준비 중"
|
|
},
|
|
"mic_on": "마이크 켜짐",
|
|
"mic_off": "마이크 꺼짐",
|
|
"speaker_on": "스피커 켜짐",
|
|
"speaker_off": "스피커 꺼짐",
|
|
"camera_disable": "카메라 끄기",
|
|
"camera_enable": "카메라 켜기",
|
|
"hangup": "전화 끊기"
|
|
},
|
|
"permission": {
|
|
"mic": {
|
|
"title": "마이크 권한",
|
|
"denied": "마이크 권한이 거부되었습니다. 시스템 설정에서 권한을 허용한 후 다시 시도해주세요",
|
|
"unavailable": "마이크 장치를 찾을 수 없습니다"
|
|
},
|
|
"camera": {
|
|
"title": "카메라 권한",
|
|
"denied": "카메라 권한이 거부되었습니다. 시스템 설정에서 권한을 허용한 후 다시 시도해주세요",
|
|
"unavailable": "카메라 장치를 찾을 수 없습니다"
|
|
},
|
|
"open_settings": "시스템 설정 열기",
|
|
"retry": "다시 시도",
|
|
"hangup": "전화 끊기",
|
|
"requesting": "장치 권한 요청 중..."
|
|
},
|
|
"friend_verify": {
|
|
"title": "친구 추가 요청",
|
|
"account": "계정: {account}",
|
|
"placeholder": "하고 싶은 말을 남겨보세요...",
|
|
"send_btn": "친구 추가",
|
|
"toast_success": "친구 요청을 보냈습니다",
|
|
"default_msg": "저는 {name}입니다"
|
|
},
|
|
"group_verify": {
|
|
"title": "그룹 가입 요청",
|
|
"account": "그룹 ID: {account}",
|
|
"placeholder": "인증 메시지를 입력하세요",
|
|
"send_btn": "가입 신청",
|
|
"toast_success": "그룹 가입 요청을 보냈습니다",
|
|
"default_msg": "저는 {name}입니다"
|
|
},
|
|
"message_list": {
|
|
"sync_loading": "메시지 동기화 중",
|
|
"official_popover": "공식 그룹",
|
|
"bot_popover": "HuLa 어시스턴트",
|
|
"mention_tag": "[나를 언급함]",
|
|
"shield_group": "그룹 알림 차단됨",
|
|
"shield_user": "사용자 알림 차단됨",
|
|
"empty_description": "친구들과 대화를 시작해보세요!",
|
|
"empty_action": "친구 찾기",
|
|
"default_last_msg": "HuLa에 오신 것을 환영합니다"
|
|
},
|
|
"message_menu": {
|
|
"pin_success": "고정되었습니다",
|
|
"unpin_success": "고정이 해제되었습니다",
|
|
"pin_fail": "고정에 실패했습니다",
|
|
"unpin_fail": "고정 해제에 실패했습니다",
|
|
"copy_success": "{account} 복사됨",
|
|
"shield_success": "메시지가 차단되었습니다",
|
|
"unshield_success": "차단이 해제되었습니다",
|
|
"delete_friend_success": "친구가 삭제되었습니다",
|
|
"cannot_dissolve_channel": "채널을 해체할 수 없습니다",
|
|
"cannot_quit_channel": "채널을 나갈 수 없습니다",
|
|
"dissolve_group_success": "그룹이 해체되었습니다",
|
|
"quit_group_success": "그룹에서 나갔습니다",
|
|
"notification_allowed": "알림이 켜졌습니다",
|
|
"notification_silent": "무음으로 수신 중입니다"
|
|
},
|
|
"image_viewer": {
|
|
"zoom_out": "축소",
|
|
"zoom_in": "확대",
|
|
"rotate_left": "왼쪽으로 회전",
|
|
"rotate_right": "오른쪽으로 회전",
|
|
"reset": "초기화",
|
|
"save_as": "다른 이름으로 저장",
|
|
"first_image": "첫 번째 이미지입니다",
|
|
"last_image": "이미 마지막 이미지입니다",
|
|
"filter_name": "이미지"
|
|
},
|
|
"video_viewer": {
|
|
"previous_video": "이전 동영상",
|
|
"next_video": "다음 동영상",
|
|
"play": "재생",
|
|
"pause": "일시정지",
|
|
"mute": "음소거",
|
|
"unmute": "음소거 해제",
|
|
"tip_playing_index": "{index}번째 동영상 재생 중",
|
|
"tip_playing_previous": "이전 동영상을 재생합니다",
|
|
"tip_first": "첫 번째 동영상입니다",
|
|
"tip_playing_next": "다음 동영상을 재생합니다",
|
|
"tip_last": "마지막 동영상입니다"
|
|
},
|
|
"screenshot": {
|
|
"border_radius": "모서리 반경",
|
|
"redo": "다시 실행",
|
|
"undo": "실행 취소",
|
|
"confirm": "확인",
|
|
"cancel": "취소",
|
|
"tool_rect": "사각형",
|
|
"tool_circle": "원형",
|
|
"tool_arrow": "화살표",
|
|
"tool_mosaic": "모자이크",
|
|
"tooltip_drag": "드래그하여 선택 영역 조정",
|
|
"tooltip_resize": "핸들을 드래그하여 크기 조정",
|
|
"save_success": "스크린샷이 클립보드에 복사되었습니다",
|
|
"save_failed": "스크린샷에 실패했습니다. 다시 시도해주세요"
|
|
},
|
|
"lock_screen": {
|
|
"title": "화면 잠금",
|
|
"password_label": "잠금 비밀번호",
|
|
"password_placeholder": "잠금 비밀번호를 입력하세요",
|
|
"confirm_button": "확인",
|
|
"validation_required": "잠금 비밀번호를 입력해주세요",
|
|
"tip_description": "Tauri, Vue 3, Vite 5, UnoCSS, TypeScript 등 최신 기술로 만든 오픈소스 메신저 앱입니다.",
|
|
"enter_system_tooltip": "입장",
|
|
"unlocking": "잠금 해제 중",
|
|
"wrong_password": "비밀번호가 올바르지 않습니다. 다시 시도해주세요",
|
|
"toast_empty_password": "비밀번호를 입력해주세요",
|
|
"return_action": "뒤로",
|
|
"logout_action": "로그아웃",
|
|
"forgot_password": "비밀번호를 잊으셨나요",
|
|
"enter_system_action": "입장"
|
|
},
|
|
"check_update": {
|
|
"current_version": "현재 버전",
|
|
"new_tag": "NEW",
|
|
"new_release_date": "새 버전 출시일:",
|
|
"release_date": "출시일:",
|
|
"log_title": "릴리스 노트",
|
|
"collapse": "접기",
|
|
"expand": "펼치기",
|
|
"ignore": "무시",
|
|
"update_now": "지금 업데이트",
|
|
"check_now": "업데이트 확인",
|
|
"downloading": "다운로드 중...",
|
|
"update_success": "업데이트 완료",
|
|
"confirm_update": "업데이트를 진행하시겠습니까?",
|
|
"confirm_ignore": "무시하면 이번 알림은 더 이상 표시되지 않지만 나중에 직접 업데이트할 수 있습니다. 무시하시겠습니까?",
|
|
"update_error": "업데이트 확인에 실패했습니다. 나중에 다시 시도해주세요",
|
|
"fetch_log_failed": "릴리스 노트를 불러오지 못했습니다. 토큰을 설정한 후 다시 시도해주세요",
|
|
"download_success_toast": "설치 파일 다운로드가 완료되었습니다. 곧 설치 후 재시작됩니다",
|
|
"restart_failed": "재시작에 실패했습니다. 수동으로 재시작해주세요"
|
|
},
|
|
"notify": {
|
|
"new_messages": "새 메시지",
|
|
"ignore_all": "모두 무시"
|
|
},
|
|
"tray": {
|
|
"online_status_window_title": "온라인 상태",
|
|
"more_status": "더 많은 상태",
|
|
"mute_all": "모든 소리 끄기",
|
|
"unmute_all": "모든 소리 켜기",
|
|
"open_main_panel": "메인 패널 열기",
|
|
"exit": "종료"
|
|
},
|
|
"location": {
|
|
"modal": {
|
|
"title": {
|
|
"map_error": "지도 오류",
|
|
"location_error": "위치 확인 실패",
|
|
"default": "위치 선택"
|
|
},
|
|
"result": {
|
|
"map_error_title": "지도를 불러오지 못했습니다",
|
|
"location_error_title": "위치를 가져오지 못했습니다"
|
|
},
|
|
"buttons": {
|
|
"cancel": "취소",
|
|
"retry": "다시 시도",
|
|
"send": "위치 보내기"
|
|
},
|
|
"loading": {
|
|
"locating": "위치 확인 중...",
|
|
"map": "지도 불러오는 중..."
|
|
},
|
|
"info": {
|
|
"current": "현재 위치",
|
|
"fetching_address": "주소 가져오는 중...",
|
|
"coordinate": "좌표: {lat}, {lng}",
|
|
"unknown_address": "알 수 없는 주소"
|
|
},
|
|
"errors": {
|
|
"missing_api_key": "텐센트 지도 API 키가 설정되지 않았습니다",
|
|
"geocode_failed": "주소를 가져오지 못했습니다"
|
|
}
|
|
},
|
|
"map": {
|
|
"marker_current": "현재 위치"
|
|
},
|
|
"hook": {
|
|
"permission_check_failed": "위치 권한 확인에 실패했습니다",
|
|
"unsupported": "이 브라우저는 위치 정보를 지원하지 않습니다",
|
|
"error_generic": "위치를 가져오지 못했습니다",
|
|
"permission_denied": "위치 권한이 거부되었습니다",
|
|
"position_unavailable": "위치 정보를 사용할 수 없습니다",
|
|
"timeout": "위치 요청이 시간 초과되었습니다"
|
|
}
|
|
},
|
|
"update_window": {
|
|
"updating": "업데이트 중",
|
|
"fetch_commit_failed": "v{version} 릴리스 노트를 불러오지 못했습니다",
|
|
"fetch_release_error": "릴리스 정보를 가져오지 못했습니다",
|
|
"fetch_release_error_with_reason": "릴리스 정보를 가져오지 못했습니다: {reason}"
|
|
},
|
|
"multi_choose": {
|
|
"search_placeholder": "채팅 검색",
|
|
"send_to_separately": "개별적으로 보내기",
|
|
"leave_message_placeholder": "메모 남기기",
|
|
"single_forward": "개별 전달",
|
|
"merge_forward": "묶어서 전달",
|
|
"save_to_pc": "PC에 저장",
|
|
"delete_action": "삭제",
|
|
"exit_multi_select": "선택 모드 종료",
|
|
"cancel_button": "취소",
|
|
"send_button": "보내기",
|
|
"not_implemented": "아직 구현되지 않았습니다",
|
|
"select_delete_prompt": "삭제할 메시지를 선택해주세요",
|
|
"delete_confirm": "삭제한 메시지는 대화 목록에서 사라집니다. 이 {count}개의 메시지를 삭제하시겠습니까?",
|
|
"room_missing": "현재 채팅방을 확인할 수 없어 삭제에 실패했습니다",
|
|
"delete_failed_short": "메시지 삭제에 실패했습니다",
|
|
"delete_failed_retry": "삭제에 실패했습니다. 나중에 다시 시도해주세요",
|
|
"delete_success": "선택한 메시지가 삭제되었습니다",
|
|
"forward_success": "메시지를 전달했습니다",
|
|
"forward_failed": "전달에 실패했습니다",
|
|
"non_text_message": "[텍스트가 아닌 메시지]"
|
|
}
|
|
}
|