"desktop.window.title" = "Koyomi-Link";
"desktop.header.description" = "기기로 QR 코드를 스캔하고 표시된 URL에 연결하세요.";
"desktop.language.label" = "언어";
"desktop.qr.title" = "연결용 QR 코드";
"desktop.qr.description" = "기기의 스캔 화면에서 이 QR 코드를 읽으면 연결 주소가 자동으로 입력됩니다.";
"desktop.connection.url" = "연결 URL";
"desktop.connection.url.unavailable" = "LAN URL을 가져올 수 없습니다";
"desktop.setup.title" = "초기 설정";
"desktop.setup.description" = "처음 한 번만 실행하면 방화벽과 URL ACL 설정을 함께 구성할 수 있습니다.";
"desktop.setup.button" = "초기 설정 실행";
"desktop.status.title" = "상태";
"desktop.status.description" = "보통 상태가 \"대기 중\"이면 사용할 수 있습니다.";
"desktop.status.not_started" = "시작 안 됨";
"desktop.status.waiting" = "대기 중";
"desktop.status.start_failed" = "시작 실패";
"desktop.status.stopped" = "중지됨";
"desktop.log.title" = "로그";
"desktop.log.description" = "동작 확인이나 문제 해결 시 참고";
"log.qr.updated" = "연결 QR 코드를 업데이트했습니다.";
"log.server.already_running" = "대기가 이미 시작되어 있습니다.";
"log.server.started" = "대기를 시작했습니다.";
"log.server.lan_url_format" = "이 PC의 연결 주소: {0}";
"log.server.stopping" = "대기를 중지하고 있습니다.";
"log.server.stopped" = "대기를 중지했습니다.";
"log.server.rejected_request" = "지원되지 않는 연결 요청이 있어 거부했습니다.";
"log.client.connected" = "기기가 연결되었습니다.";
"log.server.error_format" = "대기 중 오류가 발생했습니다. {0}";
"log.connection.closed" = "연결이 종료되었습니다.";
"log.received.execute_sequence" = "실행 데이터를 받았습니다.";
"log.received.ping" = "연결 확인을 받았습니다.";
"log.received.generic" = "데이터를 받았습니다.";
"log.connection.error_format" = "연결 중 오류가 발생했습니다. {0}";
"log.client_handling.error_format" = "통신 처리 중 오류가 발생했습니다. {0}";
"log.client.disconnected" = "기기 연결이 끊어졌습니다.";
"log.sent.execute_result" = "실행 결과를 보냈습니다.";
"log.sent.error" = "오류 내용을 보냈습니다.";
"log.sent.pong" = "연결 확인에 응답했습니다.";
"log.sent.generic" = "응답을 보냈습니다.";
"log.invalid_json_format" = "수신한 데이터를 읽을 수 없습니다. {0}";
"log.invalid_sequence_format" = "실행 데이터를 읽을 수 없습니다. {0}";
"log.invalid_sequence_error_message" = "실행 데이터를 읽을 수 없습니다.";
"log.execution.started" = "실행을 시작합니다.";
"log.execution.invalid_action_format" = "실행할 수 없는 항목이 있습니다. {0}";
"log.execution.action_running_format" = "{0}을(를) 실행하고 있습니다.";
"log.execution.action_completed_format" = "{0}이(가) 완료되었습니다.";
"log.execution.error_format" = "실행 중 오류가 발생했습니다. {0}";
"log.execution.completed" = "실행이 완료되었습니다.";
"log.initial_setup.running" = "초기 설정을 실행하고 있습니다.";
"log.initial_setup.succeeded_format" = "초기 설정이 완료되었습니다. {0}";
"log.initial_setup.failed_format" = "초기 설정에 실패했습니다. {0}";
"action.barcode" = "바코드 입력";
"action.text" = "문자 입력";
"action.key.enter" = "Enter 키 입력";
"action.key.tab" = "Tab 키 입력";
"action.key.shift_tab" = "Shift+Tab 입력";
"action.key.escape" = "Escape 키 입력";
"action.key.backspace" = "Backspace 키 입력";
"action.delay_format" = "{0}밀리초 대기";
"action.click.left" = "왼쪽 클릭";
"action.click.right" = "오른쪽 클릭";
"action.click.double" = "더블 클릭";
"error.action.type_missing_format" = "{0}번 항목에 유형이 없습니다.";
"error.action.barcode_requires_value_format" = "{0}번 항목에 바코드 값이 없습니다.";
"error.action.text_requires_value_format" = "{0}번 항목에 문자열이 없습니다.";
"error.action.key_requires_key_format" = "{0}번 항목에 키가 지정되지 않았습니다.";
"error.action.key_unsupported_format" = "{0}번 항목의 키 \"{1}\"은(는) 지원되지 않습니다.";
"error.action.delay_requires_ms_format" = "{0}번 항목에 대기 시간이 없습니다.";
"error.action.delay_negative_format" = "{0}번 항목의 대기 시간은 0 이상이어야 합니다.";
"error.action.click_requires_button_format" = "{0}번 항목에 클릭 종류가 없습니다.";
"error.action.click_unsupported_format" = "{0}번 항목의 클릭 종류 \"{1}\"은(는) 지원되지 않습니다.";
"error.action.unsupported_type_format" = "{0}번 항목의 유형 \"{1}\"은(는) 지원되지 않습니다.";
"result.execution.success" = "실행이 완료되었습니다";
"setup.script.firewall_failed" = "TCP 8765 방화벽 설정에 실패했습니다.";
"setup.script.urlacl_failed_format" = "URL ACL 등록에 실패했습니다: {0}";
"setup.script.register_urlacl_format" = "URL ACL을 등록하고 있습니다: {0}";
"setup.script.completed_format" = "초기 설정이 완료되었습니다: {0}";
"setup.process.completed_fallback" = "초기 설정이 완료되었습니다.";
"setup.process.failed_exit_code_format" = "초기 설정에 실패했습니다. 종료 코드: {0}";
