mirror of
https://github.com/zjs81/meshcore-open.git
synced 2026-04-20 22:13:48 +00:00
- Added translations for "Send message", "Guest information", and "Guest tools" in Bulgarian, German, Spanish, French, Hungarian, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, Slovak, Slovenian, Swedish, Ukrainian, and Chinese. - Updated the "Clock synchronization after login" feature subtitle in all affected languages. - Removed untranslated keys from the untranslated.json file as they have now been localized.
2115 lines
83 KiB
Text
2115 lines
83 KiB
Text
{
|
|
"@@locale": "ko",
|
|
"appTitle": "MeshCore Open",
|
|
"nav_contacts": "연락처",
|
|
"nav_channels": "채널",
|
|
"nav_map": "지도",
|
|
"common_cancel": "취소",
|
|
"common_ok": "알겠습니다",
|
|
"common_connect": "연결",
|
|
"common_unknownDevice": "알 수 없는 장치",
|
|
"common_save": "저장",
|
|
"common_delete": "삭제",
|
|
"common_deleteAll": "모두 삭제",
|
|
"common_close": "닫기",
|
|
"common_edit": "수정",
|
|
"common_add": "추가",
|
|
"common_settings": "설정",
|
|
"common_disconnect": "연결 해제",
|
|
"common_connected": "연결된",
|
|
"common_disconnected": "단절",
|
|
"common_create": "만들다",
|
|
"common_continue": "계속",
|
|
"common_share": "공유",
|
|
"common_copy": "복사",
|
|
"common_retry": "다시 시도",
|
|
"common_hide": "숨기다",
|
|
"common_remove": "제거",
|
|
"common_enable": "활성화",
|
|
"common_disable": "비활성화",
|
|
"common_reboot": "재부팅",
|
|
"common_loading": "로딩 중...",
|
|
"common_notAvailable": "—",
|
|
"common_voltageValue": "{volts} V",
|
|
"@common_voltageValue": {
|
|
"placeholders": {
|
|
"volts": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"common_percentValue": "{percent}%",
|
|
"@common_percentValue": {
|
|
"placeholders": {
|
|
"percent": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"scanner_title": "MeshCore 공개",
|
|
"connectionChoiceUsbLabel": "USB",
|
|
"connectionChoiceBluetoothLabel": "블루투스",
|
|
"connectionChoiceTcpLabel": "TCP",
|
|
"tcpScreenTitle": "TCP를 통해 연결",
|
|
"tcpHostLabel": "IP 주소",
|
|
"tcpHostHint": "192.168.40.10",
|
|
"tcpPortLabel": "항",
|
|
"tcpPortHint": "5000",
|
|
"tcpStatus_notConnected": "목적지 주소 입력 후 연결",
|
|
"tcpStatus_connectingTo": "{endpoint}에 연결 중...",
|
|
"@tcpStatus_connectingTo": {
|
|
"placeholders": {
|
|
"endpoint": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"tcpErrorHostRequired": "IP 주소가 필요합니다.",
|
|
"tcpErrorPortInvalid": "포트 번호는 1에서 65535 사이여야 합니다.",
|
|
"tcpErrorUnsupported": "이 플랫폼에서는 TCP 트랜스포트를 지원하지 않습니다.",
|
|
"tcpErrorTimedOut": "TCP 연결이 시간 초과되었습니다.",
|
|
"tcpConnectionFailed": "TCP 연결 실패: {error}",
|
|
"@tcpConnectionFailed": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"usbScreenTitle": "USB를 통해 연결",
|
|
"usbScreenSubtitle": "감지된 시리얼 장치를 선택하고 MeshCore 노드에 직접 연결하십시오.",
|
|
"usbScreenStatus": "USB 장치를 선택합니다.",
|
|
"usbScreenNote": "USB 직렬 통신은 지원되는 안드로이드 장치 및 데스크톱 플랫폼에서 활성화됩니다.",
|
|
"usbScreenEmptyState": "USB 장치가 탐지되지 않았습니다. USB 장치를 연결하고 다시 시도해 보세요.",
|
|
"usbErrorPermissionDenied": "USB 접근 권한이 거부되었습니다.",
|
|
"usbErrorDeviceMissing": "선택한 USB 장치는 더 이상 사용 불가능합니다.",
|
|
"usbErrorInvalidPort": "유효한 USB 장치를 선택하세요.",
|
|
"usbErrorBusy": "또 다른 USB 연결 요청이 이미 진행 중입니다.",
|
|
"usbErrorNotConnected": "USB 장치가 연결되지 않았습니다.",
|
|
"usbErrorOpenFailed": "선택한 USB 장치를 열 수 없습니다.",
|
|
"usbErrorConnectFailed": "선택한 USB 장치에 연결에 실패했습니다.",
|
|
"usbErrorUnsupported": "이 플랫폼에서는 USB 직렬 통신을 지원하지 않습니다.",
|
|
"usbErrorAlreadyActive": "USB 연결이 이미 활성화되어 있습니다.",
|
|
"usbErrorNoDeviceSelected": "USB 장치가 선택되지 않았습니다.",
|
|
"usbErrorPortClosed": "USB 연결이 활성화되지 않았습니다.",
|
|
"usbErrorConnectTimedOut": "연결이 시간 초과되었습니다. 장치가 USB Companion 펌웨어를 가지고 있는지 확인해 주세요.",
|
|
"usbFallbackDeviceName": "웹 시리얼 장치",
|
|
"usbStatus_notConnected": "USB 장치를 선택합니다.",
|
|
"usbStatus_connecting": "USB 장치에 연결 중...",
|
|
"usbStatus_searching": "USB 장치 검색 중...",
|
|
"usbConnectionFailed": "USB 연결 실패: {error}",
|
|
"@usbConnectionFailed": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"scanner_scanning": "장치 검색 중...",
|
|
"scanner_connecting": "연결 중...",
|
|
"scanner_disconnecting": "연결 해제 중...",
|
|
"scanner_notConnected": "연결되지 않음",
|
|
"scanner_connectedTo": "{deviceName}에 연결됨",
|
|
"@scanner_connectedTo": {
|
|
"placeholders": {
|
|
"deviceName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"scanner_searchingDevices": "MeshCore 장치를 검색 중...",
|
|
"scanner_tapToScan": "MeshCore 장치를 찾기 위해 스캔 버튼을 누르세요.",
|
|
"scanner_connectionFailed": "연결 실패: {error}",
|
|
"@scanner_connectionFailed": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"scanner_stop": "멈춰",
|
|
"scanner_scan": "스캔",
|
|
"scanner_bluetoothOff": "블루투스는 꺼져 있습니다.",
|
|
"scanner_bluetoothOffMessage": "블루투스를 켜서 장치를 검색해주세요.",
|
|
"scanner_chromeRequired": "크롬 브라우저 필요",
|
|
"scanner_chromeRequiredMessage": "이 웹 애플리케이션은 블루투드 지원을 위해 Google Chrome 또는 Chromium 기반 브라우저가 필요합니다.",
|
|
"scanner_enableBluetooth": "블루투스 활성화",
|
|
"device_quickSwitch": "빠른 전환",
|
|
"device_meshcore": "메쉬코어",
|
|
"settings_title": "설정",
|
|
"settings_deviceInfo": "장치 정보",
|
|
"settings_appSettings": "앱 설정",
|
|
"settings_appSettingsSubtitle": "알림, 메시징, 지도 설정",
|
|
"settings_nodeSettings": "노드 설정",
|
|
"settings_nodeName": "노드 이름",
|
|
"settings_nodeNameNotSet": "설정되지 않음",
|
|
"settings_nodeNameHint": "노드 이름을 입력하세요",
|
|
"settings_nodeNameUpdated": "이름 변경",
|
|
"settings_radioSettings": "라디오 설정",
|
|
"settings_radioSettingsSubtitle": "주파수, 전력, 스펙트럼",
|
|
"settings_radioSettingsUpdated": "라디오 설정이 업데이트되었습니다.",
|
|
"settings_location": "위치",
|
|
"settings_locationSubtitle": "GPS 좌표",
|
|
"settings_locationUpdated": "위치 및 GPS 설정이 업데이트되었습니다.",
|
|
"settings_locationBothRequired": "위도와 경도를 모두 입력하세요.",
|
|
"settings_locationInvalid": "유효하지 않은 위도 또는 경도.",
|
|
"settings_locationGPSEnable": "GPS 활성화",
|
|
"settings_locationGPSEnableSubtitle": "GPS를 사용하여 위치 정보를 자동으로 업데이트할 수 있도록 합니다.",
|
|
"settings_locationIntervalSec": "GPS 간격 (초)",
|
|
"settings_locationIntervalInvalid": "간격은 최소 60초 이상, 86400초 미만이어야 합니다.",
|
|
"settings_latitude": "위도",
|
|
"settings_longitude": "경도",
|
|
"settings_contactSettings": "연락처 설정",
|
|
"settings_contactSettingsSubtitle": "연락처 추가 방식 설정",
|
|
"settings_privacyMode": "개인 정보 보호 모드",
|
|
"settings_privacyModeSubtitle": "광고에 이름/위치 정보 숨기기",
|
|
"settings_privacyModeToggle": "광고에 자신의 이름과 위치를 숨기기 위해 개인 정보 보호 모드를 켜거나 끄십시오.",
|
|
"settings_privacyModeEnabled": "개인 정보 보호 모드 활성화",
|
|
"settings_privacyModeDisabled": "개인 정보 보호 모드 비활성화",
|
|
"settings_actions": "행동",
|
|
"settings_sendAdvertisement": "광고 전송",
|
|
"settings_sendAdvertisementSubtitle": "방송 활동",
|
|
"settings_advertisementSent": "광고 전송",
|
|
"settings_syncTime": "동기화 시간",
|
|
"settings_syncTimeSubtitle": "장치 시계를 휴대폰 시간으로 설정",
|
|
"settings_timeSynchronized": "시간 동기화",
|
|
"settings_refreshContacts": "연락처 갱신",
|
|
"settings_refreshContactsSubtitle": "장치에서 연락처 목록을 다시 불러오기",
|
|
"settings_rebootDevice": "장치 재부팅",
|
|
"settings_rebootDeviceSubtitle": "MeshCore 장치를 재부팅하세요.",
|
|
"settings_rebootDeviceConfirm": "정말로 장치를 재부팅하시겠습니까? 이 경우 연결이 끊어집니다.",
|
|
"settings_debug": "디버깅",
|
|
"settings_bleDebugLog": "BLE 디버그 로그",
|
|
"settings_bleDebugLogSubtitle": "BLE 명령어, 응답 및 원시 데이터",
|
|
"settings_appDebugLog": "앱 디버깅 로그",
|
|
"settings_appDebugLogSubtitle": "애플리케이션 디버깅 메시지",
|
|
"settings_about": "소개",
|
|
"settings_aboutVersion": "MeshCore Open {version} 버전",
|
|
"@settings_aboutVersion": {
|
|
"placeholders": {
|
|
"version": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"settings_aboutLegalese": "2026년 MeshCore 오픈 소스 프로젝트",
|
|
"settings_aboutDescription": "MeshCore LoRa 메시 네트워크 장치를 위한 오픈 소스 Flutter 클라이언트.",
|
|
"settings_aboutOpenMeteoAttribution": "LOS 고도 데이터: Open-Meteo (CC BY 4.0)",
|
|
"settings_infoName": "이름",
|
|
"settings_infoId": "ID",
|
|
"settings_infoStatus": "상태",
|
|
"settings_infoBattery": "배터리",
|
|
"settings_infoPublicKey": "공개 키",
|
|
"settings_infoContactsCount": "연락처 수",
|
|
"settings_infoChannelCount": "채널 수",
|
|
"settings_presets": "기본 설정",
|
|
"settings_frequency": "주파수 (MHz)",
|
|
"settings_frequencyHelper": "300.0 - 2500.0",
|
|
"settings_frequencyInvalid": "유효하지 않은 주파수 (300-2500 MHz)",
|
|
"settings_bandwidth": "대역폭",
|
|
"settings_spreadingFactor": "분산 계수",
|
|
"settings_codingRate": "코딩 속도",
|
|
"settings_txPower": "TX 전력 (dBm)",
|
|
"settings_txPowerHelper": "0 - 22",
|
|
"settings_txPowerInvalid": "유효하지 않은 TX 전력 (0-22 dBm)",
|
|
"settings_clientRepeat": "오프그리드 반복",
|
|
"settings_clientRepeatSubtitle": "이 장치가 다른 사람들을 위해 메시 패킷을 반복하도록 허용합니다.",
|
|
"settings_clientRepeatFreqWarning": "오프그리드(무전력) 시스템 재연결에는 433MHz, 869MHz, 또는 918MHz 주파수가 필요합니다.",
|
|
"settings_error": "오류: {message}",
|
|
"@settings_error": {
|
|
"placeholders": {
|
|
"message": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"appSettings_title": "앱 설정",
|
|
"appSettings_appearance": "외관",
|
|
"appSettings_theme": "주제",
|
|
"appSettings_themeSystem": "기본 설정",
|
|
"appSettings_themeLight": "빛",
|
|
"appSettings_themeDark": "어둡다",
|
|
"appSettings_language": "언어",
|
|
"appSettings_languageSystem": "기본 설정",
|
|
"appSettings_languageEn": "영어",
|
|
"appSettings_languageFr": "프랑스어",
|
|
"appSettings_languageEs": "스페인어",
|
|
"appSettings_languageDe": "독일어",
|
|
"appSettings_languagePl": "폴란드",
|
|
"appSettings_languageSl": "슬로베니아어",
|
|
"appSettings_languagePt": "포르투갈어",
|
|
"appSettings_languageIt": "이탈리아어",
|
|
"appSettings_languageZh": "중국어",
|
|
"appSettings_languageSv": "스웨덴어",
|
|
"appSettings_languageNl": "네덜란드어",
|
|
"appSettings_languageSk": "슬로베니아어",
|
|
"appSettings_languageBg": "불가리",
|
|
"appSettings_languageRu": "러시아어",
|
|
"appSettings_languageUk": "우크라이나",
|
|
"appSettings_enableMessageTracing": "메시지 추적 기능 활성화",
|
|
"appSettings_enableMessageTracingSubtitle": "메시지에 대한 상세한 경로 및 시간 정보를 표시",
|
|
"appSettings_notifications": "알림",
|
|
"appSettings_enableNotifications": "알림 활성화",
|
|
"appSettings_enableNotificationsSubtitle": "메시지와 광고에 대한 알림을 받으세요.",
|
|
"appSettings_notificationPermissionDenied": "알림 권한 거부",
|
|
"appSettings_notificationsEnabled": "알림 기능 활성화",
|
|
"appSettings_notificationsDisabled": "알림 기능 끄기",
|
|
"appSettings_messageNotifications": "메시지 알림",
|
|
"appSettings_messageNotificationsSubtitle": "새로운 메시지를 받을 때 알림 표시",
|
|
"appSettings_channelMessageNotifications": "채널 메시지 알림",
|
|
"appSettings_channelMessageNotificationsSubtitle": "채널 메시지를 수신할 때 알림 표시",
|
|
"appSettings_advertisementNotifications": "광고 알림",
|
|
"appSettings_advertisementNotificationsSubtitle": "새 노드가 발견되었을 때 알림 표시",
|
|
"appSettings_messaging": "메시징",
|
|
"appSettings_clearPathOnMaxRetry": "Max 재시도 시 경로 명확하게 설정",
|
|
"appSettings_clearPathOnMaxRetrySubtitle": "5번의 전송 시도가 실패하면 연락 경로를 재설정",
|
|
"appSettings_pathsWillBeCleared": "5번의 시도 실패 후, 해당 경로가 확보될 것입니다.",
|
|
"appSettings_pathsWillNotBeCleared": "경로는 자동으로 정리되지 않습니다.",
|
|
"appSettings_autoRouteRotation": "자동 경로 순환",
|
|
"appSettings_autoRouteRotationSubtitle": "최적 경로와 방수 모드 사이를 전환",
|
|
"appSettings_autoRouteRotationEnabled": "자동 경로 순환 기능 활성화",
|
|
"appSettings_autoRouteRotationDisabled": "자동 경로 순환 기능 비활성화",
|
|
"appSettings_maxRouteWeight": "최대 경로 무게",
|
|
"appSettings_maxRouteWeightSubtitle": "한 경로가 성공적인 배송을 통해 누적할 수 있는 최대 무게",
|
|
"appSettings_initialRouteWeight": "초기 경로 가중치",
|
|
"appSettings_initialRouteWeightSubtitle": "새롭게 발견된 경로의 초기 무게",
|
|
"appSettings_routeWeightSuccessIncrement": "성공 횟수 증가",
|
|
"appSettings_routeWeightSuccessIncrementSubtitle": "성공적으로 배송된 경로에 추가된 무게",
|
|
"appSettings_routeWeightFailureDecrement": "오류 가중치 감소",
|
|
"appSettings_routeWeightFailureDecrementSubtitle": "배송 실패 후 경로에서 제거된 무게",
|
|
"appSettings_maxMessageRetries": "최대 메시지 재시도 횟수",
|
|
"appSettings_maxMessageRetriesSubtitle": "메시지를 실패로 처리하기 전 시도 횟수",
|
|
"path_routeWeight": "{weight}/{max}",
|
|
"@path_routeWeight": {
|
|
"placeholders": {
|
|
"weight": {
|
|
"type": "String"
|
|
},
|
|
"max": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"appSettings_battery": "배터리",
|
|
"appSettings_batteryChemistry": "배터리 화학",
|
|
"appSettings_batteryChemistryPerDevice": "{deviceName} 당분간",
|
|
"@appSettings_batteryChemistryPerDevice": {
|
|
"placeholders": {
|
|
"deviceName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"appSettings_batteryChemistryConnectFirst": "장치를 선택하기 위해 연결",
|
|
"appSettings_batteryNmc": "18650 NMC (3.0-4.2V)",
|
|
"appSettings_batteryLifepo4": "LiFePO4 (2.6-3.65V)",
|
|
"appSettings_batteryLipo": "리튬 폴리머 (3.0-4.2V)",
|
|
"appSettings_mapDisplay": "지도 표시",
|
|
"appSettings_showRepeaters": "반복 기능 표시",
|
|
"appSettings_showRepeatersSubtitle": "지도에 반복자 노드를 표시",
|
|
"appSettings_showChatNodes": "채팅 노드 표시",
|
|
"appSettings_showChatNodesSubtitle": "지도에 채팅 노드를 표시",
|
|
"appSettings_showOtherNodes": "다른 노드 표시",
|
|
"appSettings_showOtherNodesSubtitle": "지도에서 다른 노드 유형을 표시",
|
|
"appSettings_timeFilter": "시간 필터",
|
|
"appSettings_timeFilterShowAll": "모든 노드 표시",
|
|
"appSettings_timeFilterShowLast": "지난 {hours} 시간 동안의 노드 표시",
|
|
"@appSettings_timeFilterShowLast": {
|
|
"placeholders": {
|
|
"hours": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"appSettings_mapTimeFilter": "지도 필터",
|
|
"appSettings_showNodesDiscoveredWithin": "다음 내역에서 발견된 노드 표시:",
|
|
"appSettings_allTime": "모든 시간",
|
|
"appSettings_lastHour": "지난 시간",
|
|
"appSettings_last6Hours": "지난 6시간",
|
|
"appSettings_last24Hours": "지난 24시간",
|
|
"appSettings_lastWeek": "지난 주",
|
|
"appSettings_offlineMapCache": "오프라인 지도 캐시",
|
|
"appSettings_unitsTitle": "단위",
|
|
"appSettings_unitsMetric": "단위 (m / km)",
|
|
"appSettings_unitsImperial": "제국 (피트/마일)",
|
|
"appSettings_noAreaSelected": "선택된 영역 없음",
|
|
"appSettings_areaSelectedZoom": "선택된 영역 (줌 레벨: {minZoom} - {maxZoom})",
|
|
"@appSettings_areaSelectedZoom": {
|
|
"placeholders": {
|
|
"minZoom": {
|
|
"type": "int"
|
|
},
|
|
"maxZoom": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"appSettings_debugCard": "디버깅",
|
|
"appSettings_appDebugLogging": "앱 디버깅 로깅",
|
|
"appSettings_appDebugLoggingSubtitle": "로그 앱 디버깅 메시지 (문제 해결을 위한)",
|
|
"appSettings_appDebugLoggingEnabled": "앱 디버깅 로깅 활성화",
|
|
"appSettings_appDebugLoggingDisabled": "앱 디버깅 로깅 비활성화",
|
|
"contacts_title": "연락처",
|
|
"contacts_noContacts": "아직 연락처는 없습니다.",
|
|
"contacts_contactsWillAppear": "장치가 광고를 할 때, 연락처 정보가 표시됩니다.",
|
|
"contacts_unread": "읽지 않음",
|
|
"contacts_searchContactsNoNumber": "연락처 검색...",
|
|
"contacts_searchContacts": "{number} {str} 연락처 검색...",
|
|
"@contacts_searchContacts": {
|
|
"placeholders": {
|
|
"number": {
|
|
"type": "int"
|
|
},
|
|
"str": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_searchFavorites": "{number} {str} 검색 결과 보기...",
|
|
"@contacts_searchFavorites": {
|
|
"placeholders": {
|
|
"number": {
|
|
"type": "int"
|
|
},
|
|
"str": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_searchUsers": "{number} {str} 사용자 검색...",
|
|
"@contacts_searchUsers": {
|
|
"placeholders": {
|
|
"number": {
|
|
"type": "int"
|
|
},
|
|
"str": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_searchRepeaters": "{number} {str} 검색 결과 반복기 검색",
|
|
"@contacts_searchRepeaters": {
|
|
"placeholders": {
|
|
"number": {
|
|
"type": "int"
|
|
},
|
|
"str": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_searchRoomServers": "{number} {str} 방 서버 검색",
|
|
"@contacts_searchRoomServers": {
|
|
"placeholders": {
|
|
"number": {
|
|
"type": "int"
|
|
},
|
|
"str": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_noUnreadContacts": "읽지 않은 연락처가 없습니다.",
|
|
"contacts_noContactsFound": "연락처 또는 그룹이 검색되지 않았습니다.",
|
|
"contacts_deleteContact": "연락처 삭제",
|
|
"contacts_removeConfirm": "{contactName}를 연락처 목록에서 제거하시겠습니까?",
|
|
"@contacts_removeConfirm": {
|
|
"placeholders": {
|
|
"contactName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_manageRepeater": "리피터 관리",
|
|
"contacts_manageRoom": "방 서버 관리",
|
|
"contacts_roomLogin": "방 서버 로그인",
|
|
"contacts_openChat": "자유로운 대화",
|
|
"contacts_editGroup": "편집 그룹",
|
|
"contacts_deleteGroup": "그룹 삭제",
|
|
"contacts_deleteGroupConfirm": "{groupName} 삭제?",
|
|
"@contacts_deleteGroupConfirm": {
|
|
"placeholders": {
|
|
"groupName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_newGroup": "새로운 그룹",
|
|
"contacts_groupName": "그룹 이름",
|
|
"contacts_groupNameRequired": "그룹 이름이 필요합니다",
|
|
"contacts_groupNameReserved": "이 그룹 이름은 이미 사용 중입니다.",
|
|
"contacts_groupAlreadyExists": "그룹 \"{name}\"은 이미 존재합니다.",
|
|
"@contacts_groupAlreadyExists": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_filterContacts": "연락처 필터링...",
|
|
"contacts_noContactsMatchFilter": "입력하신 검색 조건과 일치하는 연락처가 없습니다.",
|
|
"contacts_noMembers": "회원 없음",
|
|
"contacts_lastSeenNow": "최근",
|
|
"contacts_lastSeenMinsAgo": "~ {minutes} min.",
|
|
"@contacts_lastSeenMinsAgo": {
|
|
"placeholders": {
|
|
"minutes": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"contacts_lastSeenHourAgo": "약 1시간",
|
|
"contacts_lastSeenHoursAgo": "~ {hours} hours",
|
|
"@contacts_lastSeenHoursAgo": {
|
|
"placeholders": {
|
|
"hours": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"contacts_lastSeenDayAgo": "~ 1일",
|
|
"contacts_lastSeenDaysAgo": "~ {days}일",
|
|
"@contacts_lastSeenDaysAgo": {
|
|
"placeholders": {
|
|
"days": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"channels_title": "채널",
|
|
"channels_noChannelsConfigured": "구성된 채널이 없습니다.",
|
|
"channels_addPublicChannel": "공개 채널 추가",
|
|
"channels_searchChannels": "검색 채널...",
|
|
"channels_noChannelsFound": "채널을 찾을 수 없습니다.",
|
|
"channels_channelIndex": "채널 {index}",
|
|
"@channels_channelIndex": {
|
|
"placeholders": {
|
|
"index": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"channels_hashtagChannel": "해시태그 채널",
|
|
"channels_public": "대중의",
|
|
"channels_private": "사립",
|
|
"channels_publicChannel": "공개 채널",
|
|
"channels_privateChannel": "개인 채널",
|
|
"channels_editChannel": "채널 편집",
|
|
"channels_muteChannel": "음소거 채널",
|
|
"channels_unmuteChannel": "채널 음소거 해제",
|
|
"channels_deleteChannel": "채널 삭제",
|
|
"channels_deleteChannelConfirm": "{name} 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.",
|
|
"@channels_deleteChannelConfirm": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channels_channelDeleteFailed": "채널 \"{name}\" 삭제에 실패했습니다.",
|
|
"@channels_channelDeleteFailed": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channels_channelDeleted": "채널 \"{name}\" 삭제",
|
|
"@channels_channelDeleted": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channels_addChannel": "채널 추가",
|
|
"channels_channelIndexLabel": "채널 인덱스",
|
|
"channels_channelName": "채널 이름",
|
|
"channels_usePublicChannel": "공개 채널 사용",
|
|
"channels_standardPublicPsk": "표준 공공 PSK",
|
|
"channels_pskHex": "PSK (헥스)",
|
|
"channels_generateRandomPsk": "임의의 PSK 생성",
|
|
"channels_enterChannelName": "채널 이름을 입력해 주세요.",
|
|
"channels_pskMustBe32Hex": "PSK(개인식별키)는 32자리 16진수 문자여야 합니다.",
|
|
"channels_channelAdded": "채널 \"{name}\" 추가",
|
|
"@channels_channelAdded": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channels_editChannelTitle": "채널 {index} 편집",
|
|
"@channels_editChannelTitle": {
|
|
"placeholders": {
|
|
"index": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"channels_smazCompression": "SMAZ 압축",
|
|
"channels_channelUpdated": "채널 \"{name}\"이 업데이트되었습니다.",
|
|
"@channels_channelUpdated": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channels_publicChannelAdded": "공개 채널 추가",
|
|
"channels_sortBy": "정렬 기준 선택",
|
|
"channels_sortManual": "사용 설명서",
|
|
"channels_sortAZ": "A부터 Z까지",
|
|
"channels_sortLatestMessages": "최신 메시지",
|
|
"channels_sortUnread": "읽지 않음",
|
|
"channels_createPrivateChannel": "개인 채널 만들기",
|
|
"channels_createPrivateChannelDesc": "비밀 키로 암호화되어 있습니다.",
|
|
"channels_joinPrivateChannel": "개인 채널에 참여하기",
|
|
"channels_joinPrivateChannelDesc": "비밀 키를 수동으로 입력합니다.",
|
|
"channels_joinPublicChannel": "공개 채널에 참여하세요",
|
|
"channels_joinPublicChannelDesc": "누구나 이 채널에 참여할 수 있습니다.",
|
|
"channels_joinHashtagChannel": "해시태그 채널에 참여하세요",
|
|
"channels_joinHashtagChannelDesc": "누구나 해시태그 채널에 참여할 수 있습니다.",
|
|
"channels_scanQrCode": "QR 코드를 스캔",
|
|
"channels_scanQrCodeComingSoon": "곧 출시",
|
|
"channels_enterHashtag": "해시태그 입력",
|
|
"channels_hashtagHint": "예: #팀",
|
|
"chat_noMessages": "아직 메시지가 없습니다.",
|
|
"chat_sendMessageToStart": "시작하려면 메시지를 보내세요.",
|
|
"chat_originalMessageNotFound": "원래 메시지를 찾을 수 없음",
|
|
"chat_replyingTo": "{name}에게 답변",
|
|
"@chat_replyingTo": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"chat_replyTo": "{name}님께 회신",
|
|
"@chat_replyTo": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"chat_location": "위치",
|
|
"chat_sendMessageTo": "{contactName}에게 메시지를 보내",
|
|
"@chat_sendMessageTo": {
|
|
"placeholders": {
|
|
"contactName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"chat_typeMessage": "메시지를 입력하세요...",
|
|
"chat_messageTooLong": "메시지가 너무 길어서 (최대 {maxBytes} 바이트).",
|
|
"@chat_messageTooLong": {
|
|
"placeholders": {
|
|
"maxBytes": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"chat_messageCopied": "메시지가 복사되었습니다",
|
|
"chat_messageDeleted": "메시지가 삭제되었습니다.",
|
|
"chat_retryingMessage": "재시도 메시지",
|
|
"chat_retryCount": "{current}/{max} 시도",
|
|
"@chat_retryCount": {
|
|
"placeholders": {
|
|
"current": {
|
|
"type": "int"
|
|
},
|
|
"max": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"chat_sendGif": "GIF 보내기",
|
|
"chat_reply": "답변",
|
|
"chat_addReaction": "댓글 추가",
|
|
"chat_me": "나",
|
|
"emojiCategorySmileys": "이모티콘",
|
|
"emojiCategoryGestures": "제스처",
|
|
"emojiCategoryHearts": "심장",
|
|
"emojiCategoryObjects": "대상",
|
|
"gifPicker_title": "GIF 선택",
|
|
"gifPicker_searchHint": "GIF 검색...",
|
|
"gifPicker_poweredBy": "GIPHY에서 제공",
|
|
"gifPicker_noGifsFound": "GIF 파일이 없습니다.",
|
|
"gifPicker_failedLoad": "GIF 파일 로딩 실패",
|
|
"gifPicker_failedSearch": "GIF 검색에 실패했습니다.",
|
|
"gifPicker_noInternet": "인터넷 연결 없음",
|
|
"debugLog_appTitle": "앱 디버깅 로그",
|
|
"debugLog_bleTitle": "BLE 디버그 로그",
|
|
"debugLog_copyLog": "로그 기록",
|
|
"debugLog_clearLog": "명확한 로그",
|
|
"debugLog_copied": "디버깅 로그 복사",
|
|
"debugLog_bleCopied": "BLE 로그 복사",
|
|
"debugLog_noEntries": "현재 디버깅 로그는 생성되지 않았습니다.",
|
|
"debugLog_enableInSettings": "설정에서 앱 디버깅 로깅을 활성화합니다.",
|
|
"debugLog_frames": "프레임",
|
|
"debugLog_rawLogRx": "원시 로그-RX",
|
|
"debugLog_noBleActivity": "현재 BLE 관련 활동은 없습니다.",
|
|
"debugFrame_length": "프레임 길이: {count} 바이트",
|
|
"@debugFrame_length": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"debugFrame_command": "명령: 0x{value}",
|
|
"@debugFrame_command": {
|
|
"placeholders": {
|
|
"value": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"debugFrame_textMessageHeader": "텍스트 메시지 프레임:",
|
|
"debugFrame_destinationPubKey": "- 목적지 공개 키: {pubKey}",
|
|
"@debugFrame_destinationPubKey": {
|
|
"placeholders": {
|
|
"pubKey": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"debugFrame_timestamp": "- 시간: {timestamp}",
|
|
"@debugFrame_timestamp": {
|
|
"placeholders": {
|
|
"timestamp": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"debugFrame_flags": "- 플래그: 0x{value}",
|
|
"@debugFrame_flags": {
|
|
"placeholders": {
|
|
"value": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"debugFrame_textType": "- 텍스트 유형: {type} ({label})",
|
|
"@debugFrame_textType": {
|
|
"placeholders": {
|
|
"type": {
|
|
"type": "int"
|
|
},
|
|
"label": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"debugFrame_textTypeCli": "명령줄 인터페이스 (CLI)",
|
|
"debugFrame_textTypePlain": "단순한",
|
|
"debugFrame_text": "- 텍스트: \"{text}\"",
|
|
"@debugFrame_text": {
|
|
"placeholders": {
|
|
"text": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"debugFrame_hexDump": "헥스 덤프:",
|
|
"chat_pathManagement": "경로 관리",
|
|
"chat_ShowAllPaths": "모든 경로 표시",
|
|
"chat_routingMode": "라우팅 방식",
|
|
"chat_autoUseSavedPath": "자동 (저장된 경로 사용)",
|
|
"chat_forceFloodMode": "강수 모드 활성화",
|
|
"chat_recentAckPaths": "최근 사용한 ACK 경로 (사용하려면 탭):",
|
|
"chat_pathHistoryFull": "이력 기록은 이미 가득 차 있습니다. 항목을 삭제하여 새로운 항목을 추가할 수 있습니다.",
|
|
"chat_hopSingular": "점프",
|
|
"chat_hopPlural": "홉",
|
|
"chat_hopsCount": "{count} {count, plural, =1{홉} other{홉}}",
|
|
"@chat_hopsCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"chat_successes": "성공 사례",
|
|
"chat_removePath": "경로 제거",
|
|
"chat_noPathHistoryYet": "아직 경로 기록이 없습니다.\n경로를 찾기 위해 메시지를 보내세요.",
|
|
"chat_pathActions": "경로 작업:",
|
|
"chat_setCustomPath": "사용자 지정 경로 설정",
|
|
"chat_setCustomPathSubtitle": "수동으로 경로를 지정",
|
|
"chat_clearPath": "명확한 길",
|
|
"chat_clearPathSubtitle": "다음 전송 시, 강제 재전송 설정",
|
|
"chat_pathCleared": "경로가 확보되었습니다. 다음 메시지는 경로를 다시 찾을 것입니다.",
|
|
"chat_floodModeSubtitle": "앱 바에서 라우팅 스위치를 사용",
|
|
"chat_floodModeEnabled": "홍수 모드 활성화됨. 앱 바의 경로 아이콘을 사용하여 다시 전환할 수 있습니다.",
|
|
"chat_fullPath": "전체 경로",
|
|
"chat_pathDetailsNotAvailable": "경로 정보는 아직 제공되지 않습니다. 메시지를 보내어 다시 시도해 보세요.",
|
|
"chat_pathSetHops": "Path set: {hopCount} {hopCount, plural, =1{hop} other{hops}} - {status}",
|
|
"@chat_pathSetHops": {
|
|
"placeholders": {
|
|
"hopCount": {
|
|
"type": "int"
|
|
},
|
|
"status": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"chat_pathSavedLocally": "로컬에 저장. 동기화 연결",
|
|
"chat_pathDeviceConfirmed": "장치 확인 완료.",
|
|
"chat_pathDeviceNotConfirmed": "기기가 아직 확인되지 않았습니다.",
|
|
"chat_type": "종류",
|
|
"chat_path": "경로",
|
|
"chat_publicKey": "공개 키",
|
|
"chat_compressOutgoingMessages": "전송되는 메시지 압축",
|
|
"chat_floodForced": "홍수 (강제)",
|
|
"chat_directForced": "직접적인 (강제적인)",
|
|
"chat_hopsForced": "{count}번 띄우기 (강제)",
|
|
"@chat_hopsForced": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"chat_floodAuto": "홍수 (자동)",
|
|
"chat_direct": "직접",
|
|
"chat_poiShared": "공유된 POI",
|
|
"chat_unread": "읽지 않음: {count}",
|
|
"@chat_unread": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"chat_openLink": "링크를 열기?",
|
|
"chat_openLinkConfirmation": "이 링크를 브라우저에서 열고 싶으신가요?",
|
|
"chat_open": "열기",
|
|
"chat_couldNotOpenLink": "링크를 열 수 없습니다: {url}",
|
|
"@chat_couldNotOpenLink": {
|
|
"placeholders": {
|
|
"url": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"chat_invalidLink": "유효하지 않은 링크 형식",
|
|
"map_title": "노드 매핑",
|
|
"map_lineOfSight": "시야",
|
|
"map_losScreenTitle": "시야",
|
|
"map_noNodesWithLocation": "위치 정보가 있는 노드가 없습니다.",
|
|
"map_nodesNeedGps": "노드는 지도에 표시되려면 GPS 좌표를 공유해야 합니다.",
|
|
"map_nodesCount": "노드: {count}",
|
|
"@map_nodesCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"map_pinsCount": "핀: {count}",
|
|
"@map_pinsCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"map_chat": "채팅",
|
|
"map_repeater": "반복기",
|
|
"map_room": "방",
|
|
"map_sensor": "센서",
|
|
"map_pinDm": "핀 (DM)",
|
|
"map_pinPrivate": "개인 계정",
|
|
"map_pinPublic": "공개 (일반 공개)",
|
|
"map_lastSeen": "마지막으로 목격",
|
|
"map_disconnectConfirm": "이 장치와의 연결을 해제하시겠습니까?",
|
|
"map_from": "~부터",
|
|
"map_source": "출처",
|
|
"map_flags": "깃발",
|
|
"map_shareMarkerHere": "여기에서 마커 공유",
|
|
"map_setAsMyLocation": "내 위치로 설정",
|
|
"map_pinLabel": "핀 라벨",
|
|
"map_label": "레이블",
|
|
"map_pointOfInterest": "관심 지점",
|
|
"map_sendToContact": "연락처로 보내기",
|
|
"map_sendToChannel": "채널로 전송",
|
|
"map_noChannelsAvailable": "사용 가능한 채널이 없습니다.",
|
|
"map_publicLocationShare": "공개 장소 공유",
|
|
"map_publicLocationShareConfirm": "현재 {channelLabel} 채널에서 위치 정보를 공유하려고 합니다. 이 채널은 공개되어 있으며, PSK를 가진 모든 사용자가 이 위치 정보를 볼 수 있습니다.",
|
|
"@map_publicLocationShareConfirm": {
|
|
"placeholders": {
|
|
"channelLabel": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"map_connectToShareMarkers": "장치를 연결하여 마커를 공유",
|
|
"map_filterNodes": "필터 노드",
|
|
"map_nodeTypes": "노드 유형",
|
|
"map_chatNodes": "채팅 노드",
|
|
"map_repeaters": "다시 보내는 장치",
|
|
"map_otherNodes": "다른 노드",
|
|
"map_keyPrefix": "핵심 접두사",
|
|
"map_filterByKeyPrefix": "주요 접두사 기준으로 필터링",
|
|
"map_publicKeyPrefix": "공개 키 접두사",
|
|
"map_markers": "마커",
|
|
"map_showSharedMarkers": "공통 마커 표시",
|
|
"map_showGuessedLocations": "추정된 노드 위치 표시",
|
|
"map_showDiscoveryContacts": "디스커버리 담당자 연락처 보기",
|
|
"map_guessedLocation": "추측된 위치",
|
|
"map_lastSeenTime": "마지막으로 확인된 시간",
|
|
"map_sharedPin": "공유 비밀번호",
|
|
"map_joinRoom": "방에 참여",
|
|
"map_manageRepeater": "리피터 관리",
|
|
"map_tapToAdd": "노드에 클릭하여 경로에 추가합니다.",
|
|
"map_runTrace": "경로 추적",
|
|
"map_removeLast": "마지막 항목 삭제",
|
|
"map_pathTraceCancelled": "경로 추적 기능이 취소되었습니다.",
|
|
"mapCache_title": "오프라인 지도 캐시",
|
|
"mapCache_selectAreaFirst": "캐시할 영역을 먼저 선택하세요",
|
|
"mapCache_noTilesToDownload": "이 지역에 다운로드할 타일이 없습니다.",
|
|
"mapCache_downloadTilesTitle": "타일 다운로드",
|
|
"mapCache_downloadTilesPrompt": "{count}개의 타일을 오프라인 사용을 위해 다운로드하시겠습니까?",
|
|
"@mapCache_downloadTilesPrompt": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"mapCache_downloadAction": "다운로드",
|
|
"mapCache_cachedTiles": "{count} 개의 타일 캐시",
|
|
"@mapCache_cachedTiles": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"mapCache_cachedTilesWithFailed": "Cached {downloaded} tiles ({failed} failed)",
|
|
"@mapCache_cachedTilesWithFailed": {
|
|
"placeholders": {
|
|
"downloaded": {
|
|
"type": "int"
|
|
},
|
|
"failed": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"mapCache_clearOfflineCacheTitle": "오프라인 캐시 삭제",
|
|
"mapCache_clearOfflineCachePrompt": "모든 캐시된 지도 템플릿을 삭제하시겠습니까?",
|
|
"mapCache_offlineCacheCleared": "오프라인 캐시 삭제",
|
|
"mapCache_noAreaSelected": "선택된 영역 없음",
|
|
"mapCache_cacheArea": "캐시 영역",
|
|
"mapCache_useCurrentView": "현재 보기 유지",
|
|
"mapCache_zoomRange": "줌 기능 범위",
|
|
"mapCache_estimatedTiles": "예상되는 타일 개수: {count}",
|
|
"@mapCache_estimatedTiles": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"mapCache_downloadedTiles": "Downloaded {completed} / {total}",
|
|
"@mapCache_downloadedTiles": {
|
|
"placeholders": {
|
|
"completed": {
|
|
"type": "int"
|
|
},
|
|
"total": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"mapCache_downloadTilesButton": "타일 다운로드",
|
|
"mapCache_clearCacheButton": "캐시 삭제",
|
|
"mapCache_failedDownloads": "실패한 다운로드: {count}",
|
|
"@mapCache_failedDownloads": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"mapCache_boundsLabel": "N {north}, S {south}, E {east}, W {west}",
|
|
"@mapCache_boundsLabel": {
|
|
"placeholders": {
|
|
"north": {
|
|
"type": "String"
|
|
},
|
|
"south": {
|
|
"type": "String"
|
|
},
|
|
"east": {
|
|
"type": "String"
|
|
},
|
|
"west": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"time_justNow": "방금",
|
|
"time_minutesAgo": "{minutes}분 전",
|
|
"@time_minutesAgo": {
|
|
"placeholders": {
|
|
"minutes": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"time_hoursAgo": "{hours}h ago",
|
|
"@time_hoursAgo": {
|
|
"placeholders": {
|
|
"hours": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"time_daysAgo": "{days}일 전",
|
|
"@time_daysAgo": {
|
|
"placeholders": {
|
|
"days": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"time_hour": "시간",
|
|
"time_hours": "시간",
|
|
"time_day": "하루",
|
|
"time_days": "일",
|
|
"time_week": "주",
|
|
"time_weeks": "몇 주",
|
|
"time_month": "달",
|
|
"time_months": "개월",
|
|
"time_minutes": "분",
|
|
"time_allTime": "모든 시간",
|
|
"dialog_disconnect": "연결 해제",
|
|
"dialog_disconnectConfirm": "이 장치와의 연결을 해제하시겠습니까?",
|
|
"login_repeaterLogin": "다시 로그인",
|
|
"login_roomLogin": "방 서버 로그인",
|
|
"login_password": "비밀번호",
|
|
"login_enterPassword": "비밀번호를 입력하세요",
|
|
"login_savePassword": "비밀번호 저장",
|
|
"login_savePasswordSubtitle": "비밀번호는 이 장치에 안전하게 저장됩니다.",
|
|
"login_repeaterDescription": "반복기 비밀번호를 입력하여 설정 및 상태를 확인하십시오.",
|
|
"login_roomDescription": "설정 및 상태에 액세스하려면 방 비밀번호를 입력하세요.",
|
|
"login_routing": "라우팅",
|
|
"login_routingMode": "라우팅 모드",
|
|
"login_autoUseSavedPath": "자동 (저장된 경로 사용)",
|
|
"login_forceFloodMode": "강수 모드 활성화",
|
|
"login_managePaths": "경로 관리",
|
|
"login_login": "로그인",
|
|
"login_attempt": "시도 {current}/{max}",
|
|
"@login_attempt": {
|
|
"placeholders": {
|
|
"current": {
|
|
"type": "int"
|
|
},
|
|
"max": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"login_failed": "로그인 실패: {error}",
|
|
"@login_failed": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"login_failedMessage": "로그인에 실패했습니다. 비밀번호가 잘못되었거나, 연결이 되지 않는 것 같습니다.",
|
|
"common_reload": "다시 로드",
|
|
"common_clear": "명확하게",
|
|
"path_currentPath": "현재 경로: {path}",
|
|
"@path_currentPath": {
|
|
"placeholders": {
|
|
"path": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"path_usingHopsPath": "Using {count} {count, plural, =1{hop} other{hops}} path",
|
|
"@path_usingHopsPath": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"path_enterCustomPath": "사용자 지정 경로 입력",
|
|
"path_currentPathLabel": "현재 경로",
|
|
"path_hexPrefixInstructions": "각 단계에 대한 2자리 헥사데진 접두사를 쉼표로 구분하여 입력하세요.",
|
|
"path_hexPrefixExample": "예시: A1, F2, 3C (각 노드는 자신의 공개 키의 첫 번째 바이트를 사용)",
|
|
"path_labelHexPrefixes": "경로 (헥스 접두사)",
|
|
"path_helperMaxHops": "최대 64개의 홉. 각 접두사는 2개의 16진수 문자(1바이트)로 구성됩니다.",
|
|
"path_selectFromContacts": "또 연락처 목록에서 선택:",
|
|
"path_noRepeatersFound": "반복 장치 또는 서버는 찾을 수 없습니다.",
|
|
"path_customPathsRequire": "사용자 정의 경로에는 메시지를 전달할 수 있는 중간 경로가 필요합니다.",
|
|
"path_invalidHexPrefixes": "유효하지 않은 16진수 접두사: {prefixes}",
|
|
"@path_invalidHexPrefixes": {
|
|
"placeholders": {
|
|
"prefixes": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"path_tooLong": "경로가 너무 길어. 최대 64개의 연결만 허용됩니다.",
|
|
"path_setPath": "경로 설정",
|
|
"repeater_management": "리피터 관리",
|
|
"room_management": "방 서버 관리",
|
|
"repeater_managementTools": "관리 도구",
|
|
"repeater_status": "상태",
|
|
"repeater_statusSubtitle": "반복 장비의 상태, 통계, 및 이웃 장비 목록 보기",
|
|
"repeater_telemetry": "텔레메트리",
|
|
"repeater_telemetrySubtitle": "센서 및 시스템 상태에 대한 통신 데이터를 확인",
|
|
"repeater_cli": "명령줄 인터페이스 (CLI)",
|
|
"repeater_cliSubtitle": "리피터에 명령을 전송",
|
|
"repeater_neighbors": "이웃",
|
|
"repeater_neighborsSubtitle": "0홉 이웃 노드를 확인합니다.",
|
|
"repeater_settings": "설정",
|
|
"repeater_settingsSubtitle": "리피터 파라미터 설정",
|
|
"repeater_statusTitle": "반복 장치 상태",
|
|
"repeater_routingMode": "라우팅 방식",
|
|
"repeater_autoUseSavedPath": "자동 (저장된 경로 사용)",
|
|
"repeater_forceFloodMode": "강수 모드 활성화",
|
|
"repeater_pathManagement": "경로 관리",
|
|
"repeater_refresh": "새롭게",
|
|
"repeater_statusRequestTimeout": "상태 확인 요청이 시간 초과되었습니다.",
|
|
"repeater_errorLoadingStatus": "상태 로딩 오류: {error}",
|
|
"@repeater_errorLoadingStatus": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_systemInformation": "시스템 정보",
|
|
"repeater_battery": "배터리",
|
|
"repeater_clockAtLogin": "로그인 시 시간 표시",
|
|
"repeater_uptime": "가동 시간",
|
|
"repeater_queueLength": "대기 줄의 길이",
|
|
"repeater_debugFlags": "디버깅 플래그",
|
|
"repeater_radioStatistics": "라디오 통계",
|
|
"repeater_lastRssi": "마지막 RSSI 값",
|
|
"repeater_lastSnr": "마지막 SNR",
|
|
"repeater_noiseFloor": "잡음 수준",
|
|
"repeater_txAirtime": "TX 에어타임",
|
|
"repeater_rxAirtime": "RX 에어타임",
|
|
"repeater_packetStatistics": "패킷 통계",
|
|
"repeater_sent": "발송",
|
|
"repeater_received": "수신",
|
|
"repeater_duplicates": "중복",
|
|
"repeater_daysHoursMinsSecs": "{days}일 {hours}시간 {minutes}분 {seconds}초",
|
|
"@repeater_daysHoursMinsSecs": {
|
|
"placeholders": {
|
|
"days": {
|
|
"type": "int"
|
|
},
|
|
"hours": {
|
|
"type": "int"
|
|
},
|
|
"minutes": {
|
|
"type": "int"
|
|
},
|
|
"seconds": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"repeater_packetTxTotal": "총: {total}, 홍수: {flood}, 직접: {direct}",
|
|
"@repeater_packetTxTotal": {
|
|
"placeholders": {
|
|
"total": {
|
|
"type": "int"
|
|
},
|
|
"flood": {
|
|
"type": "String"
|
|
},
|
|
"direct": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_packetRxTotal": "총: {total}, 홍수: {flood}, 직접: {direct}",
|
|
"@repeater_packetRxTotal": {
|
|
"placeholders": {
|
|
"total": {
|
|
"type": "int"
|
|
},
|
|
"flood": {
|
|
"type": "String"
|
|
},
|
|
"direct": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_duplicatesFloodDirect": "홍수: {flood}, 직접: {direct}",
|
|
"@repeater_duplicatesFloodDirect": {
|
|
"placeholders": {
|
|
"flood": {
|
|
"type": "String"
|
|
},
|
|
"direct": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_duplicatesTotal": "총: {total}",
|
|
"@repeater_duplicatesTotal": {
|
|
"placeholders": {
|
|
"total": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"repeater_settingsTitle": "리피터 설정",
|
|
"repeater_basicSettings": "기본 설정",
|
|
"repeater_repeaterName": "반복 장비 이름",
|
|
"repeater_repeaterNameHelper": "이 반복기용 표시 이름",
|
|
"repeater_adminPassword": "관리자 비밀번호",
|
|
"repeater_adminPasswordHelper": "전체 접근 권한 비밀번호",
|
|
"repeater_guestPassword": "게스트 비밀번호",
|
|
"repeater_guestPasswordHelper": "읽기 전용 접근 비밀번호",
|
|
"repeater_radioSettings": "라디오 설정",
|
|
"repeater_frequencyMhz": "주파수 (MHz)",
|
|
"repeater_frequencyHelper": "300-2500 MHz",
|
|
"repeater_txPower": "TX 파워",
|
|
"repeater_txPowerHelper": "1~30 dBm",
|
|
"repeater_bandwidth": "대역폭",
|
|
"repeater_spreadingFactor": "분산 계수",
|
|
"repeater_codingRate": "코딩 속도",
|
|
"repeater_locationSettings": "위치 설정",
|
|
"repeater_latitude": "위도",
|
|
"repeater_latitudeHelper": "십진법 위도 (예: 37.7749)",
|
|
"repeater_longitude": "경도",
|
|
"repeater_longitudeHelper": "십진법 위도 (예: -122.4194)",
|
|
"repeater_features": "특징",
|
|
"repeater_packetForwarding": "패킷 전송",
|
|
"repeater_packetForwardingSubtitle": "리피터가 패킷을 전달하도록 설정",
|
|
"repeater_guestAccess": "게스트 접근",
|
|
"repeater_guestAccessSubtitle": "게스트의 읽기 전용 접근 권한 허용",
|
|
"repeater_privacyMode": "개인 정보 보호 모드",
|
|
"repeater_privacyModeSubtitle": "광고에 이름/위치 정보 숨기기",
|
|
"repeater_advertisementSettings": "광고 설정",
|
|
"repeater_localAdvertInterval": "지역 광고 시간 간격",
|
|
"repeater_localAdvertIntervalMinutes": "{minutes} 분",
|
|
"@repeater_localAdvertIntervalMinutes": {
|
|
"placeholders": {
|
|
"minutes": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"repeater_floodAdvertInterval": "홍수 광고 간격",
|
|
"repeater_floodAdvertIntervalHours": "{hours} 시간",
|
|
"@repeater_floodAdvertIntervalHours": {
|
|
"placeholders": {
|
|
"hours": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"repeater_encryptedAdvertInterval": "암호화된 광고 간격",
|
|
"repeater_dangerZone": "위험 구역",
|
|
"repeater_rebootRepeater": "리부트 반복",
|
|
"repeater_rebootRepeaterSubtitle": "리피터 장치를 재시작하세요.",
|
|
"repeater_rebootRepeaterConfirm": "반복기를 재부팅하시려는 것이 맞으신가요?",
|
|
"repeater_regenerateIdentityKey": "아이디 키 재 생성",
|
|
"repeater_regenerateIdentityKeySubtitle": "새로운 공개/개인 키 쌍 생성",
|
|
"repeater_regenerateIdentityKeyConfirm": "이를 통해 리피터에 새로운 식별자를 할당합니다. 계속 진행하시겠습니까?",
|
|
"repeater_eraseFileSystem": "파일 시스템 삭제",
|
|
"repeater_eraseFileSystemSubtitle": "리피터 파일 시스템을 포맷합니다.",
|
|
"repeater_eraseFileSystemConfirm": "경고: 이 작업은 리피터에 있는 모든 데이터를 삭제합니다. 이 작업을 되돌릴 수 없습니다!",
|
|
"repeater_eraseSerialOnly": "'Erase' 기능은 시리얼 콘솔을 통해서만 사용할 수 있습니다.",
|
|
"repeater_commandSent": "명령 전송: {command}",
|
|
"@repeater_commandSent": {
|
|
"placeholders": {
|
|
"command": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_errorSendingCommand": "명령 전송 오류: {error}",
|
|
"@repeater_errorSendingCommand": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_confirm": "확인",
|
|
"repeater_settingsSaved": "설정이 성공적으로 저장되었습니다.",
|
|
"repeater_errorSavingSettings": "설정 저장 오류: {error}",
|
|
"@repeater_errorSavingSettings": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_refreshBasicSettings": "기본 설정 초기화",
|
|
"repeater_refreshRadioSettings": "라디오 설정 초기화",
|
|
"repeater_refreshTxPower": "TX 전원 재설정",
|
|
"repeater_refreshLocationSettings": "위치 설정 초기화",
|
|
"repeater_refreshPacketForwarding": "패킷 전송 재시작",
|
|
"repeater_refreshGuestAccess": "게스트 접근 권한 갱신",
|
|
"repeater_refreshPrivacyMode": "개인 정보 보호 모드 재설정",
|
|
"repeater_refreshAdvertisementSettings": "광고 설정 재설정",
|
|
"repeater_refreshed": "{label}가 갱신됨",
|
|
"@repeater_refreshed": {
|
|
"placeholders": {
|
|
"label": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_errorRefreshing": "{label}를 새로 고침 중 오류 발생",
|
|
"@repeater_errorRefreshing": {
|
|
"placeholders": {
|
|
"label": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_cliTitle": "리피터 CLI",
|
|
"repeater_debugNextCommand": "다음 명령 디버깅",
|
|
"repeater_commandHelp": "명령 도움",
|
|
"repeater_clearHistory": "명확한 역사",
|
|
"repeater_noCommandsSent": "아직 명령이 전송되지 않았습니다.",
|
|
"repeater_typeCommandOrUseQuick": "아래에 명령어를 입력하거나, 빠른 명령어를 사용하세요.",
|
|
"repeater_enterCommandHint": "명령어를 입력하세요...",
|
|
"repeater_previousCommand": "이전 명령어",
|
|
"repeater_nextCommand": "다음 명령어",
|
|
"repeater_enterCommandFirst": "먼저 명령어를 입력하세요",
|
|
"repeater_cliCommandFrameTitle": "CLI 명령어 프레임",
|
|
"repeater_cliCommandError": "오류: {error}",
|
|
"@repeater_cliCommandError": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"repeater_cliQuickGetName": "이름을 알려주세요",
|
|
"repeater_cliQuickGetRadio": "라디오 듣기",
|
|
"repeater_cliQuickGetTx": "TX 획득",
|
|
"repeater_cliQuickNeighbors": "이웃",
|
|
"repeater_cliQuickVersion": "버전",
|
|
"repeater_cliQuickAdvertise": "광고",
|
|
"repeater_cliQuickClock": "시계",
|
|
"repeater_cliHelpAdvert": "광고 패킷을 발송",
|
|
"repeater_cliHelpReboot": "장치를 재부팅합니다. (참고: '시간 초과' 오류가 발생할 수 있으며, 이는 정상적인 현상입니다)",
|
|
"repeater_cliHelpClock": "각 기기의 시계에 표시되는 현재 시간",
|
|
"repeater_cliHelpPassword": "장치에 새로운 관리자 비밀번호를 설정합니다.",
|
|
"repeater_cliHelpVersion": "장치 버전 및 펌웨어 빌드 날짜를 표시합니다.",
|
|
"repeater_cliHelpClearStats": "다양한 통계 지표를 0으로 초기화합니다.",
|
|
"repeater_cliHelpSetAf": "에어 타임 요소를 설정합니다.",
|
|
"repeater_cliHelpSetTx": "LoRa 전송 전력을 dBm 단위로 설정합니다. (설정을 적용하려면 재부팅 필요)",
|
|
"repeater_cliHelpSetRepeat": "이 노드에 대한 리피터 역할을 활성화하거나 비활성화합니다.",
|
|
"repeater_cliHelpSetAllowReadOnly": "(방 서버) '켜짐' 상태인 경우, 빈 비밀번호로 로그인할 수 있지만, 방에 게시할 수는 없습니다 (단, 읽기만 가능).",
|
|
"repeater_cliHelpSetFloodMax": "들어오는 플러드 패킷의 최대 홉 수를 설정합니다 (최대 홉 수보다 크거나 같으면 패킷은 전달되지 않습니다).",
|
|
"repeater_cliHelpSetIntThresh": "간섭 임계값을 설정합니다 (dB 단위). 기본값은 14입니다. 0으로 설정하면 채널 간섭 감지 기능을 비활성화합니다.",
|
|
"repeater_cliHelpSetAgcResetInterval": "자동 게인 제어기를 재설정하는 간격을 설정합니다. 0으로 설정하면 비활성화됩니다.",
|
|
"repeater_cliHelpSetMultiAcks": "'더블 ACK' 기능을 활성화하거나 비활성화할 수 있습니다.",
|
|
"repeater_cliHelpSetAdvertInterval": "로컬 (제로 홉) 광고 패킷을 전송하는 간격 (분 단위)을 설정합니다. 0으로 설정하면 비활성화됩니다.",
|
|
"repeater_cliHelpSetFloodAdvertInterval": "시간 단위로 광고 패킷을 전송하는 간격을 설정합니다. 0으로 설정하면 비활성화됩니다.",
|
|
"repeater_cliHelpSetGuestPassword": "게스트 비밀번호를 설정하거나 업데이트합니다. (반복 사용자, 게스트 로그인 시 \"통계 가져오기\" 요청을 보낼 수 있음)",
|
|
"repeater_cliHelpSetName": "광고 이름을 설정합니다.",
|
|
"repeater_cliHelpSetLat": "광고 지도의 위도를 설정합니다. (십진법 단위)",
|
|
"repeater_cliHelpSetLon": "광고 지도의 경도를 설정합니다. (십진도)",
|
|
"repeater_cliHelpSetRadio": "완전히 새로운 라디오 파라미터를 설정하고, 선호 사항에 저장합니다. 적용하려면 \"재부팅\" 명령이 필요합니다.",
|
|
"repeater_cliHelpSetRxDelay": "(실험용) 기본 설정 (최소 1이어야 함)으로, 수신된 패킷에 약간의 지연을 적용하며, 신호 강도/점수를 기준으로 설정합니다. 0으로 설정하면 비활성화됩니다.",
|
|
"repeater_cliHelpSetTxDelay": "공통 패킷의 전송 지연 시간을 설정하며, 시간-공기 시간과 무작위 슬롯 시스템을 곱하여 충돌 가능성을 줄입니다.",
|
|
"repeater_cliHelpSetDirectTxDelay": "txdelay와 동일하게, 하지만 직접 모드 패킷 전송 시 무작위 지연을 적용하는 경우",
|
|
"repeater_cliHelpSetBridgeEnabled": "브리지 활성화/비활성화",
|
|
"repeater_cliHelpSetBridgeDelay": "패킷 재전송 전에 지연 시간을 설정합니다.",
|
|
"repeater_cliHelpSetBridgeSource": "브리지가 수신된 패킷을 다시 전송할지, 아니면 전송된 패킷을 다시 전송할지 선택하십시오.",
|
|
"repeater_cliHelpSetBridgeBaud": "rs232 브리지에 대한 직렬 통신 속도(baud rate)를 설정합니다.",
|
|
"repeater_cliHelpSetBridgeSecret": "ESPNow 브리지에 대한 비밀 설정",
|
|
"repeater_cliHelpSetAdcMultiplier": "특정 보드에서만 지원되는 방식으로, 보고되는 배터리 전압을 조정하기 위한 사용자 정의 요소를 설정할 수 있습니다.",
|
|
"repeater_cliHelpTempRadio": "주어진 시간(분) 동안 임시 라디오 파라미터를 설정하고, 이후 원래 라디오 파라미터로 되돌립니다. (설정을 저장하지 않습니다).",
|
|
"repeater_cliHelpSetPerm": "ACL을 수정합니다. \"permissions\" 값이 0인 경우, 일치하는 항목(pubkey 접두사)을 제거합니다. pubkey-hex 길이가 완전하고 현재 ACL에 없는 경우 새로운 항목을 추가합니다. pubkey 접두사를 기준으로 항목을 업데이트합니다. 권한 비트는 펌웨어 역할에 따라 다르지만, 하위 2비트는 다음과 같습니다: 0 (게스트), 1 (읽기 전용), 2 (읽기/쓰기), 3 (관리자)",
|
|
"repeater_cliHelpGetBridgeType": "브리지형, RS232, ESPNOW 지원",
|
|
"repeater_cliHelpLogStart": "패킷 로깅을 파일 시스템으로 시작합니다.",
|
|
"repeater_cliHelpLogStop": "패킷 로깅을 파일 시스템으로 저장하는 것을 중단합니다.",
|
|
"repeater_cliHelpLogErase": "파일 시스템에서 패킷 로그를 삭제합니다.",
|
|
"repeater_cliHelpNeighbors": "제로 홉 광고를 통해 수신된 다른 리피터 노드 목록을 보여줍니다. 각 줄은 ID-프리픽스-16진수:타임스탬프:SNR-횟수-4 형식입니다.",
|
|
"repeater_cliHelpNeighborRemove": "이 함수는 지정된 pubkey 접두사(16진수)와 일치하는 첫 번째 항목을 이웃 목록에서 제거합니다.",
|
|
"repeater_cliHelpRegion": "(단일 시리즈) 정의된 모든 지역과 현재 홍수 허가 정보를 나열합니다.",
|
|
"repeater_cliHelpRegionLoad": "참고: 이는 여러 명령을 한 번에 실행하는 특별한 방식입니다. 각 후속 명령은 영역 이름이며 (부모 계층 구조를 나타내기 위해 공백으로 들여쓰기하며, 최소 1개의 공백을 사용) 공백으로 끝나는 줄 또는 명령을 보내어 종료합니다.",
|
|
"repeater_cliHelpRegionGet": "주어진 이름 접두사(또는 전역 검색을 위한 \"\\*\" 사용)를 사용하여 특정 지역을 검색합니다. 결과를 \"-> 지역 이름 (상위 지역 이름) 'F'\" 형태로 반환합니다.",
|
|
"repeater_cliHelpRegionPut": "주어진 이름으로 지역 정의를 추가하거나 업데이트합니다.",
|
|
"repeater_cliHelpRegionRemove": "지정된 이름으로 특정 영역 정의를 제거합니다. (정확히 일치해야 하며, 하위 영역은 존재하지 않아야 합니다)",
|
|
"repeater_cliHelpRegionAllowf": "지정된 영역에 대한 '물' 접근 권한을 설정합니다. ('*'는 전역/기존 범위에 해당)",
|
|
"repeater_cliHelpRegionDenyf": "지정된 영역에 대해 'Flood' 권한을 제거합니다. (참고: 현재 단계에서는 전역/기존 범위에서 이 기능을 사용하지 않는 것이 좋습니다!!)",
|
|
"repeater_cliHelpRegionHome": "현재 '홈' 지역으로 응답합니다. (아직 적용되지 않았으며, 향후 사용을 위해 예약됨)",
|
|
"repeater_cliHelpRegionHomeSet": "'홈' 지역을 설정합니다.",
|
|
"repeater_cliHelpRegionSave": "지역 목록/지도를 저장에 유지합니다.",
|
|
"repeater_cliHelpGps": "GPS 상태를 표시합니다. GPS가 꺼져 있으면 \"꺼짐\"이라고 표시하고, 켜져 있으면 \"켜짐\", 상태, 위치 정보, 위성 수 등을 표시합니다.",
|
|
"repeater_cliHelpGpsOnOff": "GPS 전원 상태를 켜고 끄는 기능.",
|
|
"repeater_cliHelpGpsSync": "노드 시간을 GPS 시계와 동기화합니다.",
|
|
"repeater_cliHelpGpsSetLoc": "노드의 위치를 GPS 좌표로 설정하고, 설정을 저장합니다.",
|
|
"repeater_cliHelpGpsAdvert": "노드의 위치 광고 설정:\n- none: 광고에 위치 정보를 포함하지 않음\n- share: GPS 위치 정보를 공유 (SensorManager에서 가져옴)\n- prefs: 설정에 저장된 위치를 광고",
|
|
"repeater_cliHelpGpsAdvertSet": "위치 기반 광고 설정 구성",
|
|
"repeater_commandsListTitle": "명령 목록",
|
|
"repeater_commandsListNote": "참고: 다양한 \"set...\" 명령과 함께 \"get...\" 명령도 존재합니다.",
|
|
"repeater_general": "일반",
|
|
"repeater_settingsCategory": "설정",
|
|
"repeater_bridge": "다리",
|
|
"repeater_logging": "로깅",
|
|
"repeater_neighborsRepeaterOnly": "이웃 (단방향 통신만 지원)",
|
|
"repeater_regionManagementRepeaterOnly": "지역 관리 (단, 중계 기능만 사용)",
|
|
"repeater_regionNote": "지역별 관리 기능을 도입하여 지역 정의 및 권한 관리를 수행할 수 있습니다.",
|
|
"repeater_gpsManagement": "GPS 관리",
|
|
"repeater_gpsNote": "GPS 명령이 위치 관련 주제를 관리하기 위해 도입되었습니다.",
|
|
"telemetry_receivedData": "수신된 통신 데이터",
|
|
"telemetry_requestTimeout": "원격 모니터링 요청이 시간 초과되었습니다.",
|
|
"telemetry_errorLoading": "{error} 오류로 인해 통신 데이터를 로드하지 못했습니다.",
|
|
"@telemetry_errorLoading": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"telemetry_noData": "텔레메트리 데이터는 제공되지 않습니다.",
|
|
"telemetry_channelTitle": "채널 {channel}",
|
|
"@telemetry_channelTitle": {
|
|
"placeholders": {
|
|
"channel": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"telemetry_batteryLabel": "배터리",
|
|
"telemetry_voltageLabel": "전압",
|
|
"telemetry_mcuTemperatureLabel": "MCU의 온도",
|
|
"telemetry_temperatureLabel": "온도",
|
|
"telemetry_currentLabel": "현재",
|
|
"telemetry_batteryValue": "{percent}% / {volts}V",
|
|
"@telemetry_batteryValue": {
|
|
"placeholders": {
|
|
"percent": {
|
|
"type": "int"
|
|
},
|
|
"volts": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"telemetry_voltageValue": "{volts}V",
|
|
"@telemetry_voltageValue": {
|
|
"placeholders": {
|
|
"volts": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"telemetry_currentValue": "{amps}A",
|
|
"@telemetry_currentValue": {
|
|
"placeholders": {
|
|
"amps": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"telemetry_temperatureValue": "{celsius}°C / {fahrenheit}°F",
|
|
"@telemetry_temperatureValue": {
|
|
"placeholders": {
|
|
"celsius": {
|
|
"type": "String"
|
|
},
|
|
"fahrenheit": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"neighbors_receivedData": "이웃 정보 수집",
|
|
"neighbors_requestTimedOut": "이웃들이 시간 제한을 요청하고 있습니다.",
|
|
"neighbors_errorLoading": "이웃 정보 로딩 중 오류: {error}",
|
|
"@neighbors_errorLoading": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"neighbors_repeatersNeighbors": "반복기, 이웃",
|
|
"neighbors_noData": "이웃 정보는 없습니다.",
|
|
"neighbors_unknownContact": "알 수 없는 {pubkey}",
|
|
"@neighbors_unknownContact": {
|
|
"placeholders": {
|
|
"pubkey": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"neighbors_heardAgo": "Heard: {time} ago",
|
|
"@neighbors_heardAgo": {
|
|
"placeholders": {
|
|
"time": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_title": "패킷 경로",
|
|
"channelPath_viewMap": "지도 보기",
|
|
"channelPath_otherObservedPaths": "관찰된 다른 경로",
|
|
"channelPath_repeaterHops": "반복 홉",
|
|
"channelPath_noHopDetails": "이 패키지에 대한 자세한 정보는 제공되지 않습니다.",
|
|
"channelPath_messageDetails": "메시지 세부 정보",
|
|
"channelPath_senderLabel": "발신자",
|
|
"channelPath_timeLabel": "시간",
|
|
"channelPath_repeatsLabel": "반복",
|
|
"channelPath_pathLabel": "경로 {index}",
|
|
"channelPath_observedLabel": "관찰",
|
|
"channelPath_observedPathTitle": "관찰된 경로 {index} • {hops}",
|
|
"@channelPath_observedPathTitle": {
|
|
"placeholders": {
|
|
"index": {
|
|
"type": "int"
|
|
},
|
|
"hops": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_noLocationData": "위치 정보 없음",
|
|
"channelPath_timeWithDate": "{day}/{month} {time}",
|
|
"@channelPath_timeWithDate": {
|
|
"placeholders": {
|
|
"day": {
|
|
"type": "int"
|
|
},
|
|
"month": {
|
|
"type": "int"
|
|
},
|
|
"time": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_timeOnly": "{time}",
|
|
"@channelPath_timeOnly": {
|
|
"placeholders": {
|
|
"time": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_unknownPath": "알 수 없음",
|
|
"channelPath_floodPath": "홍수",
|
|
"channelPath_directPath": "직접",
|
|
"channelPath_observedZeroOf": "{total} 중 0개",
|
|
"@channelPath_observedZeroOf": {
|
|
"placeholders": {
|
|
"total": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_observedSomeOf": "{observed} of {total} hops",
|
|
"@channelPath_observedSomeOf": {
|
|
"placeholders": {
|
|
"observed": {
|
|
"type": "int"
|
|
},
|
|
"total": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_mapTitle": "경로 지도",
|
|
"channelPath_noRepeaterLocations": "이 경로에 대한 중계기 설치 위치는 없습니다.",
|
|
"channelPath_primaryPath": "경로 {index} (주 경로)",
|
|
"@channelPath_primaryPath": {
|
|
"placeholders": {
|
|
"index": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"@channelPath_pathLabel": {
|
|
"placeholders": {
|
|
"index": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_pathLabelTitle": "경로",
|
|
"channelPath_observedPathHeader": "관찰된 경로",
|
|
"channelPath_selectedPathLabel": "{label} • {prefixes}",
|
|
"@channelPath_selectedPathLabel": {
|
|
"placeholders": {
|
|
"label": {
|
|
"type": "String"
|
|
},
|
|
"prefixes": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"channelPath_noHopDetailsAvailable": "이 패킷에 대한 이동 정보는 제공되지 않습니다.",
|
|
"channelPath_unknownRepeater": "알 수 없는 중계기",
|
|
"community_title": "지역 사회",
|
|
"community_create": "커뮤니티 만들기",
|
|
"community_createDesc": "새로운 커뮤니티를 만들고 QR 코드를 통해 공유하세요.",
|
|
"community_join": "참여하기",
|
|
"community_joinTitle": "커뮤니티에 참여하기",
|
|
"community_joinConfirmation": "{name}님, 커뮤니티에 참여하고 싶으신가요?",
|
|
"@community_joinConfirmation": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_scanQr": "커뮤니티 QR 스캔",
|
|
"community_scanInstructions": "카메라를 커뮤니티 QR 코드 방향으로 향하게 하세요.",
|
|
"community_showQr": "QR 코드 표시",
|
|
"community_publicChannel": "지역 사회 대상",
|
|
"community_hashtagChannel": "커뮤니티 해시태그",
|
|
"community_name": "지역 이름",
|
|
"community_enterName": "커뮤니티 이름을 입력하세요",
|
|
"community_created": "커뮤니티 \"{name}\"이 생성되었습니다.",
|
|
"@community_created": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_joined": "\"{name}\" 커뮤니티에 가입",
|
|
"@community_joined": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_qrTitle": "커뮤니티 공유",
|
|
"community_qrInstructions": "이 QR 코드를 스캔하여 \"{name}\"에 가입하세요.",
|
|
"@community_qrInstructions": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_hashtagPrivacyHint": "커뮤니티 해시태그 채널은 커뮤니티 구성원만 가입할 수 있습니다.",
|
|
"community_invalidQrCode": "유효하지 않은 커뮤니티 QR 코드",
|
|
"community_alreadyMember": "이미 회원인 경우",
|
|
"community_alreadyMemberMessage": "이미 {name}의 회원입니다.",
|
|
"@community_alreadyMemberMessage": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_addPublicChannel": "커뮤니티 공개 채널 추가",
|
|
"community_addPublicChannelHint": "이 커뮤니티에 공개 채널을 자동으로 추가합니다.",
|
|
"community_noCommunities": "아직 어느 커뮤니티도 가입하지 않았습니다.",
|
|
"community_scanOrCreate": "QR 코드를 스캔하거나 커뮤니티를 만들어 시작하세요.",
|
|
"community_manageCommunities": "커뮤니티 관리",
|
|
"community_delete": "커뮤니티 떠나기",
|
|
"community_deleteConfirm": "{name}을 묻어두나요?",
|
|
"@community_deleteConfirm": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_deleteChannelsWarning": "또한, 이 기능은 {count}개의 채널과 그에 해당하는 메시지를 삭제합니다.",
|
|
"@community_deleteChannelsWarning": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"community_deleted": "지역 커뮤니티 \"{name}\"",
|
|
"@community_deleted": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_regenerateSecret": "비밀 복원",
|
|
"community_regenerateSecretConfirm": "{name}의 비밀 키를 재생성하시겠습니까? 모든 회원은 계속 통신을 위해 새로운 QR 코드를 스캔해야 합니다.",
|
|
"@community_regenerateSecretConfirm": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_regenerate": "재생",
|
|
"community_secretRegenerated": "{name}을 위한 비밀 정보가 복원되었습니다.",
|
|
"@community_secretRegenerated": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_updateSecret": "비밀 업데이트",
|
|
"community_secretUpdated": "{name}을 위한 비밀 정보 업데이트",
|
|
"@community_secretUpdated": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_scanToUpdateSecret": "새로운 QR 코드를 스캔하여 {name}의 비밀번호를 업데이트하세요.",
|
|
"@community_scanToUpdateSecret": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"community_addHashtagChannel": "커뮤니티 해시태그 추가",
|
|
"community_addHashtagChannelDesc": "이 커뮤니티를 위한 해시태그 채널을 추가하세요.",
|
|
"community_selectCommunity": "커뮤니티 선택",
|
|
"community_regularHashtag": "일반 해시태그",
|
|
"community_regularHashtagDesc": "공개 해시태그 (누구나 참여 가능)",
|
|
"community_communityHashtag": "커뮤니티 해시태그",
|
|
"community_communityHashtagDesc": "지역 주민을 위한",
|
|
"community_forCommunity": "{name} 님께",
|
|
"@community_forCommunity": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"listFilter_tooltip": "필터링 및 정렬",
|
|
"listFilter_sortBy": "정렬 기준 선택",
|
|
"listFilter_latestMessages": "최신 메시지",
|
|
"listFilter_heardRecently": "최근에 들었습니다",
|
|
"listFilter_az": "A부터 Z까지",
|
|
"listFilter_filters": "필터",
|
|
"listFilter_all": "모든",
|
|
"listFilter_favorites": "관심 목록",
|
|
"listFilter_addToFavorites": "즐겨찾으로 추가",
|
|
"listFilter_removeFromFavorites": "즐겨찾에서 제거",
|
|
"listFilter_users": "사용자",
|
|
"listFilter_repeaters": "다시 보내는 장치",
|
|
"listFilter_roomServers": "방 내 서버",
|
|
"listFilter_unreadOnly": "읽지 않은 항목만",
|
|
"listFilter_newGroup": "새로운 그룹",
|
|
"pathTrace_you": "당신",
|
|
"pathTrace_failed": "경로 추적 실패.",
|
|
"pathTrace_notAvailable": "경로 추적 기능은 제공되지 않습니다.",
|
|
"pathTrace_refreshTooltip": "경로 추적 재시작",
|
|
"pathTrace_someHopsNoLocation": "홉 중 하나 또는 여러 개에 위치 정보가 누락되었습니다!",
|
|
"pathTrace_clearTooltip": "명확한 경로.",
|
|
"losSelectStartEnd": "LOS(최소 거리 경로)의 시작 및 종료 노드를 선택합니다.",
|
|
"losRunFailed": "시야 확인 실패: {error}",
|
|
"@losRunFailed": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"losClearAllPoints": "모든 사항을 명확히 합니다.",
|
|
"losRunToViewElevationProfile": "LOS(Line of Sight)를 사용하여 고도 프로필을 확인합니다.",
|
|
"losMenuTitle": "LOS 메뉴",
|
|
"losMenuSubtitle": "사용자 지정 지점을 추가하려면, 노드를 탭하거나 맵을 길게 눌러 주세요.",
|
|
"losShowDisplayNodes": "노드 표시",
|
|
"losCustomPoints": "사용자 지정 포인트",
|
|
"losCustomPointLabel": "맞춤형 {index}",
|
|
"@losCustomPointLabel": {
|
|
"placeholders": {
|
|
"index": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"losPointA": "A 지점",
|
|
"losPointB": "점 B",
|
|
"losAntennaA": "안테나 A: {value} {unit}",
|
|
"@losAntennaA": {
|
|
"placeholders": {
|
|
"value": {
|
|
"type": "String"
|
|
},
|
|
"unit": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"losAntennaB": "Antenna B: {value} {unit}",
|
|
"@losAntennaB": {
|
|
"placeholders": {
|
|
"value": {
|
|
"type": "String"
|
|
},
|
|
"unit": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"losRun": "LOS (Loss of Signal) 상태로 전환",
|
|
"losNoElevationData": "고도 정보 없음",
|
|
"losProfileClear": "{distance} {distanceUnit}, clear LOS, min clearance {clearance} {heightUnit}",
|
|
"@losProfileClear": {
|
|
"placeholders": {
|
|
"distance": {
|
|
"type": "String"
|
|
},
|
|
"distanceUnit": {
|
|
"type": "String"
|
|
},
|
|
"clearance": {
|
|
"type": "String"
|
|
},
|
|
"heightUnit": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"losProfileBlocked": "{distance} {distanceUnit}, blocked by {obstruction} {heightUnit}",
|
|
"@losProfileBlocked": {
|
|
"placeholders": {
|
|
"distance": {
|
|
"type": "String"
|
|
},
|
|
"distanceUnit": {
|
|
"type": "String"
|
|
},
|
|
"obstruction": {
|
|
"type": "String"
|
|
},
|
|
"heightUnit": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"losStatusChecking": "LOS: 확인 중...",
|
|
"losStatusNoData": "LOS: 데이터 없음",
|
|
"losStatusSummary": "LOS: {clear}/{total} 개, {blocked} 개, {unknown} 개",
|
|
"@losStatusSummary": {
|
|
"placeholders": {
|
|
"clear": {
|
|
"type": "int"
|
|
},
|
|
"total": {
|
|
"type": "int"
|
|
},
|
|
"blocked": {
|
|
"type": "int"
|
|
},
|
|
"unknown": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"losErrorElevationUnavailable": "샘플 중 하나 이상에 대한 고도 데이터가 없습니다.",
|
|
"losErrorInvalidInput": "LOS 계산에 사용되는 부정확한 지점/고도 데이터.",
|
|
"losRenameCustomPoint": "사용자 지정된 지점의 이름을 변경",
|
|
"losPointName": "항목 이름",
|
|
"losShowPanelTooltip": "LOS 패널 표시",
|
|
"losHidePanelTooltip": "LOS 패널 숨기기",
|
|
"losElevationAttribution": "고도 데이터: Open-Meteo (CC BY 4.0)",
|
|
"losLegendRadioHorizon": "라디오 호라이즌",
|
|
"losLegendLosBeam": "LOS 빔",
|
|
"losLegendTerrain": "지형",
|
|
"losFrequencyLabel": "빈도",
|
|
"losFrequencyInfoTooltip": "계산 내역 보기",
|
|
"losFrequencyDialogTitle": "라디오 수신 가능 범위 계산",
|
|
"losFrequencyDialogDescription": "{baselineK}에서 시작하여 {baselineFreq} MHz의 주파수에서 계산을 시작하면, 현재 {frequencyMHz} MHz 대역에 대한 k-값을 조정하여, 이는 곡선형 라디오 지평선 상한선을 정의합니다.",
|
|
"@losFrequencyDialogDescription": {
|
|
"description": "Explain how the calculation uses the baseline frequency and derived k-factor.",
|
|
"placeholders": {
|
|
"baselineK": {
|
|
"type": "double"
|
|
},
|
|
"baselineFreq": {
|
|
"type": "double"
|
|
},
|
|
"frequencyMHz": {
|
|
"type": "double"
|
|
},
|
|
"kFactor": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
},
|
|
"contacts_pathTrace": "경로 추적",
|
|
"contacts_ping": "핑",
|
|
"contacts_repeaterPathTrace": "리피터로 가는 경로",
|
|
"contacts_repeaterPing": "핑 반복",
|
|
"contacts_roomPathTrace": "방 서버로의 경로 추적",
|
|
"contacts_roomPing": "피нг 룸 서버",
|
|
"contacts_chatTraceRoute": "경로 추적 경로",
|
|
"contacts_pathTraceTo": "{name}까지의 경로 추적",
|
|
"@contacts_pathTraceTo": {
|
|
"placeholders": {
|
|
"name": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"contacts_clipboardEmpty": "클립보드가 비어 있습니다.",
|
|
"contacts_invalidAdvertFormat": "유효하지 않은 연락 정보",
|
|
"contacts_contactImported": "연락이 수신되었습니다.",
|
|
"contacts_contactImportFailed": "연락처를 가져오지 못했습니다.",
|
|
"contacts_zeroHopAdvert": "제로 홉 광고",
|
|
"contacts_floodAdvert": "홍수 광고",
|
|
"contacts_copyAdvertToClipboard": "광고 텍스트를 클립보드에 복사",
|
|
"contacts_addContactFromClipboard": "복사본에서 연락처 추가",
|
|
"contacts_ShareContact": "연락처를 복사",
|
|
"contacts_ShareContactZeroHop": "광고를 통해 연락처 공유",
|
|
"contacts_zeroHopContactAdvertSent": "광고를 통해 연락처를 받았습니다.",
|
|
"contacts_zeroHopContactAdvertFailed": "연락처 전송에 실패했습니다.",
|
|
"contacts_contactAdvertCopied": "광고 내용이 복사되었습니다.",
|
|
"contacts_contactAdvertCopyFailed": "광고를 클립보드에 복사하는 데 실패했습니다.",
|
|
"notification_activityTitle": "메쉬코어 활동",
|
|
"notification_messagesCount": "{count} {count, plural, =1{메시지} other{메시지들}}",
|
|
"@notification_messagesCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"notification_channelMessagesCount": "{count} {count, plural, =1{채널 메시지} other{채널 메시지}}",
|
|
"@notification_channelMessagesCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"notification_newNodesCount": "{count} {count, plural, =1{새 노드} other{새 노드들}}",
|
|
"@notification_newNodesCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"notification_newTypeDiscovered": "새로운 {contactType} 발견",
|
|
"@notification_newTypeDiscovered": {
|
|
"placeholders": {
|
|
"contactType": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"notification_receivedNewMessage": "새로운 메시지를 받았습니다",
|
|
"settings_gpxExportRepeaters": "GPX로 전송/방 관리 서버",
|
|
"settings_gpxExportRepeatersSubtitle": "GPX 파일에 위치 정보를 포함하여 반복자/룸 서버를 내보냅니다.",
|
|
"settings_gpxExportContacts": "GPX 형식으로 내보내기",
|
|
"settings_gpxExportContactsSubtitle": "GPX 파일에 위치 정보를 포함하여 동행하는 기능을 내보냅니다.",
|
|
"settings_gpxExportAll": "모든 연락처를 GPX 형식으로 내보내기",
|
|
"settings_gpxExportAllSubtitle": "위치 정보가 있는 모든 연락처를 GPX 파일로 내보냅니다.",
|
|
"settings_gpxExportSuccess": "GPX 파일이 성공적으로 내보내졌습니다.",
|
|
"settings_gpxExportNoContacts": "수출할 연락처가 없습니다.",
|
|
"settings_gpxExportNotAvailable": "귀하의 장치/운영체제에서는 지원되지 않습니다.",
|
|
"settings_gpxExportError": "데이터 내보내기 과정에서 오류가 발생했습니다.",
|
|
"settings_gpxExportRepeatersRoom": "중계 장치 및 서버 위치",
|
|
"settings_gpxExportChat": "함께 방문할 장소",
|
|
"settings_gpxExportAllContacts": "모든 연락처 위치",
|
|
"settings_gpxExportShareText": "meshcore-open에서 추출한 지도 데이터",
|
|
"settings_gpxExportShareSubject": "meshcore-open GPX 지도 데이터 내보내기",
|
|
"snrIndicator_nearByRepeaters": "주변의 중계기",
|
|
"snrIndicator_lastSeen": "마지막으로 목격",
|
|
"contactsSettings_title": "연락처 설정",
|
|
"contactsSettings_autoAddTitle": "자동 검색",
|
|
"contactsSettings_otherTitle": "다른 연락 관련 설정",
|
|
"contactsSettings_autoAddUsersTitle": "자동으로 사용자 추가",
|
|
"contactsSettings_autoAddUsersSubtitle": "동반자가 자동으로 발견한 사용자를 추가할 수 있도록 합니다.",
|
|
"contactsSettings_autoAddRepeatersTitle": "자동으로 중계기 추가",
|
|
"contactsSettings_autoAddRepeatersSubtitle": "애완동물이 발견한 무선 라디오를 자동으로 추가할 수 있도록 설정합니다.",
|
|
"contactsSettings_autoAddRoomServersTitle": "자동으로 방 서버 추가",
|
|
"contactsSettings_autoAddRoomServersSubtitle": "애완동물이 발견한 방 서버를 자동으로 추가할 수 있도록 설정합니다.",
|
|
"contactsSettings_autoAddSensorsTitle": "자동으로 센서 추가",
|
|
"contactsSettings_autoAddSensorsSubtitle": "애완동물이 발견한 센서를 자동으로 추가할 수 있도록 설정합니다.",
|
|
"contactsSettings_overwriteOldestTitle": "가장 오래된 것을 덮어쓰기",
|
|
"contactsSettings_overwriteOldestSubtitle": "연락처 목록이 가득 차면, 가장 오래된 (선호하지 않은) 연락처가 대체됩니다.",
|
|
"discoveredContacts_Title": "연락처 찾기",
|
|
"discoveredContacts_noMatching": "일치하는 연락처가 없습니다.",
|
|
"discoveredContacts_searchHint": "발견된 연락처 검색",
|
|
"discoveredContacts_contactAdded": "연락처 추가",
|
|
"discoveredContacts_addContact": "연락처 추가",
|
|
"discoveredContacts_copyContact": "복사",
|
|
"discoveredContacts_deleteContact": "발견된 연락처 삭제",
|
|
"discoveredContacts_deleteContactAll": "발견된 모든 연락처 삭제",
|
|
"discoveredContacts_deleteContactAllContent": "정말로 모든 검색된 연락처를 삭제하시겠습니까?",
|
|
"chat_sendCooldown": "다시 보내기 전에 잠시 기다려 주시기 바랍니다.",
|
|
"appSettings_jumpToOldestUnread": "가장 오래된, 아직 읽지 않은 항목으로 이동",
|
|
"appSettings_jumpToOldestUnreadSubtitle": "새로운 메시지가 없는 채팅을 열 때, 최신 메시지가 아닌 첫 번째 읽지 않은 메시지로 스크롤하세요.",
|
|
"appSettings_languageHu": "헝가리",
|
|
"appSettings_languageJa": "일본어",
|
|
"appSettings_languageKo": "한국어",
|
|
"radioStats_tooltip": "라디오 및 메시 통계",
|
|
"radioStats_screenTitle": "라디오 통계",
|
|
"radioStats_notConnected": "라디오 통계를 확인하기 위해 장치에 연결합니다.",
|
|
"radioStats_firmwareTooOld": "무선 통계 기능을 사용하려면 v8 또는 그 이상의 호환 펌웨어가 필요합니다.",
|
|
"radioStats_waiting": "데이터를 기다리는 중…",
|
|
"radioStats_noiseFloor": "잡음 수준: {noiseDbm} dBm",
|
|
"@radioStats_noiseFloor": {
|
|
"placeholders": {
|
|
"noiseDbm": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"radioStats_lastRssi": "마지막 RSSI: {rssiDbm} dBm",
|
|
"@radioStats_lastRssi": {
|
|
"placeholders": {
|
|
"rssiDbm": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"radioStats_lastSnr": "마지막 SNR: {snr} dB",
|
|
"@radioStats_lastSnr": {
|
|
"placeholders": {
|
|
"snr": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"radioStats_txAir": "TX 방송 시간 (총): {seconds} 초",
|
|
"@radioStats_txAir": {
|
|
"placeholders": {
|
|
"seconds": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"radioStats_rxAir": "RX 사용 시간 (총): {seconds} 초",
|
|
"@radioStats_rxAir": {
|
|
"placeholders": {
|
|
"seconds": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"radioStats_chartCaption": "최근 샘플의 잡음 수준 (dBm)",
|
|
"radioStats_stripNoise": "잡음 수준: {noiseDbm} dBm",
|
|
"@radioStats_stripNoise": {
|
|
"placeholders": {
|
|
"noiseDbm": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"radioStats_stripWaiting": "라디오 통계 가져오기…",
|
|
"radioStats_settingsTile": "라디오 통계",
|
|
"radioStats_settingsSubtitle": "잡음 수준, RSSI, 신호 대 잡음비, 통신 시간",
|
|
"@settings_multiAck": {
|
|
"placeholders": {
|
|
"value": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"settings_privacy": "개인 정보 설정",
|
|
"settings_privacySubtitle": "어떤 정보를 공유할지 통제하세요.",
|
|
"settings_privacySettingsDescription": "어떤 정보를 기기가 다른 사람들과 공유할지 선택하세요.",
|
|
"settings_denyAll": "모든 것을 부정",
|
|
"settings_allowByContact": "연락처 표시 기능 활성화",
|
|
"settings_allowAll": "모든 것을 허용",
|
|
"settings_telemetryBaseMode": "원격 모니터링 기본 설정",
|
|
"settings_telemetryLocationMode": "텔레메트리 위치 모드",
|
|
"settings_telemetryEnvironmentMode": "텔레메트리 환경 모드",
|
|
"settings_advertLocation": "광고 위치",
|
|
"settings_advertLocationSubtitle": "광고에 위치 정보를 포함하세요.",
|
|
"settings_multiAck": "다중 ACK: {value}",
|
|
"settings_telemetryModeUpdated": "텔레메트리 모드 업데이트 완료",
|
|
"contact_info": "연락처",
|
|
"contact_settings": "연락처 설정",
|
|
"contact_telemetry": "텔레메트리",
|
|
"contact_lastSeen": "마지막으로 목격",
|
|
"contact_clearChat": "명확한 대화",
|
|
"contact_teleBase": "텔레메트리 기반",
|
|
"contact_teleBaseSubtitle": "배터리 잔량 및 기본적인 통신 데이터를 공유할 수 있도록 허용",
|
|
"contact_teleLoc": "텔레메트리 위치",
|
|
"contact_teleLocSubtitle": "위치 정보 공유 허용",
|
|
"contact_teleEnv": "텔레메트리 환경",
|
|
"contact_teleEnvSubtitle": "환경 센서 데이터를 공유하도록 허용",
|
|
"map_showOverlaps": "반복 키 중복",
|
|
"map_runTraceWithReturnPath": "원래 경로로 돌아가세요.",
|
|
"@translation_downloadFailed": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"translation_enableSubtitle": "입력 메시지를 번역하고, 미리 번역 기능을 제공합니다.",
|
|
"translation_title": "번역",
|
|
"translation_enableTitle": "번역 기능 활성화",
|
|
"translation_composerTitle": "보내기 전에 번역",
|
|
"translation_composerSubtitle": "컴포저 번역 아이콘의 기본 상태를 제어합니다.",
|
|
"translation_targetLanguage": "목표 언어",
|
|
"translation_useAppLanguage": "앱 언어 사용",
|
|
"translation_downloadedModelLabel": "다운로드한 모델",
|
|
"translation_presetModelLabel": "사전에 설정된 Hugging Face 모델",
|
|
"translation_manualUrlLabel": "수동 모델 URL",
|
|
"translation_downloadModel": "모델 다운로드",
|
|
"translation_downloading": "다운로드 중...",
|
|
"translation_working": "업무 중...",
|
|
"translation_stop": "멈춰",
|
|
"translation_mergingChunks": "다운로드한 파일 조각들을 최종 파일로 병합 중...",
|
|
"translation_downloadedModels": "다운로드한 모델",
|
|
"translation_deleteModel": "모델 삭제",
|
|
"translation_modelDownloaded": "번역 모델이 다운로드되었습니다.",
|
|
"translation_downloadStopped": "다운로드 중단됨.",
|
|
"translation_downloadFailed": "다운로드 실패: {error}",
|
|
"translation_enterUrlFirst": "먼저 모델 URL을 입력하세요.",
|
|
"@scanner_linuxPairingPinPrompt": {
|
|
"placeholders": {
|
|
"deviceName": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"scanner_linuxPairingPinTitle": "블루투스 페어링 PIN",
|
|
"scanner_linuxPairingHidePin": "PIN 숨기기",
|
|
"scanner_linuxPairingShowPin": "PIN 보기",
|
|
"scanner_linuxPairingPinPrompt": "{deviceName}의 PIN을 입력하세요 (해당하는 경우에만 입력).",
|
|
"@translation_translateTo": {
|
|
"placeholders": {
|
|
"language": {
|
|
"type": "String"
|
|
}
|
|
}
|
|
},
|
|
"translation_composerEnabledHint": "메시지는 전송하기 전에 번역될 것입니다.",
|
|
"translation_translateBeforeSending": "보내기 전에 번역",
|
|
"translation_messageTranslation": "메시지 번역",
|
|
"translation_composerDisabledHint": "원래 작성된 언어로 메시지를 보내세요.",
|
|
"translation_translateTo": "{language} 번역",
|
|
"translation_translationOptions": "번역 옵션",
|
|
"translation_systemLanguage": "시스템 언어",
|
|
"repeater_cliQuickClockSync": "시계 동기화",
|
|
"repeater_cliQuickDiscovery": "이웃 발견하기",
|
|
"@repeater_clockSyncAfterLogin": {
|
|
"description": "Repeater setting: auto sync device clock after successful login"
|
|
},
|
|
"@repeater_clockSyncAfterLoginSubtitle": {
|
|
"description": "Repeater setting subtitle: describes the clock sync after login behavior"
|
|
},
|
|
"repeater_clockSyncAfterLogin": "로그인 후 시계 동기화",
|
|
"repeater_clockSyncAfterLoginSubtitle": "성공적인 로그인 후, 자동으로 \"시간 동기화\"를 전송합니다.",
|
|
"repeater_guestTools": "손님용 도구",
|
|
"chat_sendMessage": "메시지를 보내기",
|
|
"repeater_guest": "반복 장비 정보",
|
|
"room_guest": "서버 정보"
|
|
}
|