mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-06-12 09:47:51 +02:00
1917 lines
92 KiB
JSON
1917 lines
92 KiB
JSON
{
|
|
"common": {
|
|
"buttons": {
|
|
"save": "저장",
|
|
"cancel": "취소",
|
|
"close": "닫기",
|
|
"delete": "삭제",
|
|
"create": "생성",
|
|
"back": "뒤로",
|
|
"retry": "다시 시도",
|
|
"download": "다운로드",
|
|
"confirm": "확인",
|
|
"apply": "적용",
|
|
"reset": "초기화",
|
|
"add": "추가",
|
|
"edit": "편집",
|
|
"copy": "복사",
|
|
"clear": "지우기",
|
|
"search": "검색",
|
|
"select": "선택",
|
|
"grant": "허용",
|
|
"start": "시작",
|
|
"stop": "중지",
|
|
"enable": "사용",
|
|
"disable": "사용 안 함",
|
|
"import": "가져오기",
|
|
"export": "내보내기",
|
|
"refresh": "새로 고침",
|
|
"loading": "불러오는 중...",
|
|
"saveSettings": "설정 저장",
|
|
"moreInfo": "자세히",
|
|
"downloading": "다운로드 중...",
|
|
"minimize": "최소화",
|
|
"saving": "저장 중…",
|
|
"saved": "저장됨",
|
|
"copied": "복사됨"
|
|
},
|
|
"status": {
|
|
"active": "활성",
|
|
"inactive": "비활성",
|
|
"running": "실행 중",
|
|
"stopped": "중지됨",
|
|
"enabled": "사용",
|
|
"disabled": "사용 안 함",
|
|
"granted": "허용됨",
|
|
"notGranted": "허용되지 않음",
|
|
"connected": "연결됨",
|
|
"disconnected": "연결 끊김",
|
|
"synced": "동기화됨",
|
|
"syncing": "동기화 중",
|
|
"pending": "대기 중",
|
|
"error": "오류"
|
|
},
|
|
"labels": {
|
|
"name": "이름",
|
|
"type": "유형",
|
|
"status": "상태",
|
|
"actions": "작업",
|
|
"description": "설명",
|
|
"none": "없음",
|
|
"default": "기본값",
|
|
"custom": "사용자 지정",
|
|
"optional": "선택 사항",
|
|
"required": "필수",
|
|
"unknownProfile": "알 수 없음",
|
|
"mode": "모드",
|
|
"never": "안 함"
|
|
},
|
|
"time": {
|
|
"days": "일",
|
|
"hours": "시간",
|
|
"minutes": "분",
|
|
"seconds": "초",
|
|
"remaining": "남음"
|
|
},
|
|
"aria": {
|
|
"selectAll": "모두 선택",
|
|
"selectRow": "행 선택",
|
|
"selectProfile": "프로필 선택",
|
|
"copy": "클립보드에 복사",
|
|
"copied": "복사됨",
|
|
"showToken": "토큰 표시",
|
|
"hideToken": "토큰 숨기기"
|
|
},
|
|
"keys": {
|
|
"escape": "Escape"
|
|
},
|
|
"errors": {
|
|
"unknown": "알 수 없는 오류가 발생했습니다"
|
|
},
|
|
"window": {
|
|
"minimize": "최소화"
|
|
},
|
|
"commandPalette": {
|
|
"title": "명령 팔레트",
|
|
"description": "실행할 명령을 검색하세요..."
|
|
},
|
|
"noResults": "결과를 찾을 수 없습니다.",
|
|
"srOnly": {
|
|
"copy": "복사",
|
|
"copied": "복사됨"
|
|
}
|
|
},
|
|
"settings": {
|
|
"title": "설정",
|
|
"appearance": {
|
|
"title": "모양",
|
|
"theme": "테마",
|
|
"themeDescription": "원하는 테마를 선택하거나 시스템 설정을 따르세요. 사용자 지정 테마 변경 사항은 저장 시에만 적용됩니다.",
|
|
"themePreset": "테마 프리셋",
|
|
"customColors": "사용자 지정 색상",
|
|
"selectTheme": "테마 선택",
|
|
"selectThemePreset": "테마 프리셋 선택",
|
|
"yourOwn": "직접 설정",
|
|
"light": "라이트",
|
|
"dark": "다크",
|
|
"system": "시스템"
|
|
},
|
|
"language": {
|
|
"title": "언어",
|
|
"description": "애플리케이션 인터페이스에 사용할 언어를 선택하세요.",
|
|
"systemDefault": "시스템 기본값",
|
|
"selectLanguage": "언어 선택",
|
|
"interface": "인터페이스 언어"
|
|
},
|
|
"defaultBrowser": {
|
|
"title": "기본 브라우저",
|
|
"setAsDefault": "기본 브라우저로 설정",
|
|
"alreadyDefault": "이미 기본 브라우저입니다",
|
|
"description": "기본 브라우저로 설정하면 도넛 브라우저가 웹 링크를 처리하고 사용할 프로필을 선택할 수 있습니다."
|
|
},
|
|
"permissions": {
|
|
"title": "시스템 권한",
|
|
"loading": "권한 불러오는 중...",
|
|
"description": "이 권한은 도넛 브라우저에서 실행된 브라우저가 시스템 리소스에 액세스할 수 있도록 합니다. 각 웹사이트는 여전히 개별적으로 권한을 요청합니다.",
|
|
"microphone": "마이크",
|
|
"microphoneDescription": "브라우저 애플리케이션의 마이크 액세스",
|
|
"camera": "카메라",
|
|
"cameraDescription": "브라우저 애플리케이션의 카메라 액세스",
|
|
"accessRequested": "{{permission}} 액세스가 요청되었습니다"
|
|
},
|
|
"integrations": {
|
|
"title": "통합",
|
|
"description": "외부 도구 및 AI 어시스턴트와 통합하기 위해 로컬 API와 MCP(Model Context Protocol)를 구성합니다.",
|
|
"openSettings": "통합 설정 열기"
|
|
},
|
|
"encryption": {
|
|
"title": "동기화 암호화",
|
|
"description": "E2E 암호화 동기화를 사용하려면 비밀번호를 설정하세요. 이 비밀번호를 잃어버리면 암호화된 프로필을 복구할 수 없습니다.",
|
|
"passwordSet": "활성",
|
|
"passwordSetDescription": "E2E 암호화 비밀번호가 설정되어 있습니다",
|
|
"noPassword": "비밀번호가 설정되지 않았습니다",
|
|
"passwordPlaceholder": "비밀번호 (8자 이상)",
|
|
"confirmPlaceholder": "비밀번호 확인",
|
|
"setPassword": "비밀번호 설정",
|
|
"changePassword": "비밀번호 변경",
|
|
"removePassword": "비밀번호 제거",
|
|
"removed": "암호화 비밀번호가 제거되었습니다",
|
|
"passwordSaved": "암호화 비밀번호가 설정되었습니다",
|
|
"passwordMismatch": "비밀번호가 일치하지 않습니다",
|
|
"passwordTooShort": "비밀번호는 8자 이상이어야 합니다",
|
|
"requiresProOrOwner": "프로필 암호화는 Pro 사용자 및 팀 소유자만 사용할 수 있습니다.",
|
|
"validatePassword": "확인",
|
|
"validateDialog": {
|
|
"title": "암호화 비밀번호 확인",
|
|
"description": "이 기기에 저장된 비밀번호와 일치하는지 확인하려면 암호화 비밀번호를 입력하세요.",
|
|
"submit": "확인",
|
|
"matchToast": "비밀번호가 일치합니다",
|
|
"mismatchToast": "비밀번호가 일치하지 않습니다"
|
|
}
|
|
},
|
|
"commercial": {
|
|
"title": "상업용 라이선스",
|
|
"trialActive": "체험판: {{days}}일 {{hours}}시간 남음",
|
|
"trialActiveDescription": "체험 기간 동안 상업적 사용은 무료입니다. 체험이 종료되면 모든 기능은 계속 작동합니다 — 개인 사용은 무료로 유지되며 상업적 사용만 라이선스가 필요합니다.",
|
|
"trialExpired": "체험판이 만료되었습니다",
|
|
"trialExpiredDescription": "개인 사용은 무료로 유지됩니다. 상업적 사용에는 라이선스가 필요합니다.",
|
|
"subscriptionActive": "구독 중 — {{plan}} 플랜",
|
|
"subscriptionActiveDescription": "도넛 브라우저 구독이 활성 상태입니다. 플랜 기간 동안 상업적 사용이 라이선스됩니다."
|
|
},
|
|
"advanced": {
|
|
"title": "고급",
|
|
"clearCache": "모든 버전 캐시 지우기",
|
|
"clearCacheDescription": "캐시된 모든 브라우저 버전 데이터를 지우고 모든 브라우저 버전을 소스에서 새로 고칩니다. 모든 브라우저의 버전 정보가 새로 다운로드됩니다.",
|
|
"clearCacheFailed": "캐시를 지우지 못했습니다",
|
|
"copyLogs": "로그 복사",
|
|
"openLogDir": "로그 폴더 열기",
|
|
"copyLogsSuccess": "로그가 클립보드에 복사되었습니다",
|
|
"copyLogsDescription": "최신 로그 파일(최대 5MB)을 클립보드에 묶어 버그 보고서에서 공유할 수 있도록 합니다."
|
|
},
|
|
"disableAutoUpdates": "앱 자동 업데이트 사용 안 함",
|
|
"disableAutoUpdatesDescription": "도넛 브라우저 업데이트를 앱이 자동으로 확인하고 설치하지 않도록 합니다. 브라우저 업데이트는 영향을 받지 않습니다.",
|
|
"keepDecryptedProfilesInRam": "복호화된 프로필을 RAM에 유지",
|
|
"keepDecryptedProfilesInRamDescription": "비밀번호로 보호된 프로필의 복호화된 RAM 사본을 실행 사이에 유지하여 시작 속도를 높입니다. 디스크의 사본은 그대로 암호화된 상태로 유지됩니다."
|
|
},
|
|
"header": {
|
|
"searchPlaceholder": "프로필 검색...",
|
|
"clearSearch": "검색 지우기",
|
|
"moreActions": "더 많은 작업",
|
|
"createProfile": "새 프로필 생성",
|
|
"menu": {
|
|
"settings": "설정",
|
|
"proxies": "프록시 및 VPN",
|
|
"groups": "그룹",
|
|
"syncService": "계정",
|
|
"integrations": "통합",
|
|
"importProfile": "프로필 가져오기",
|
|
"extensions": "확장 프로그램"
|
|
},
|
|
"newProfile": "새로 만들기",
|
|
"donutLogo": "도넛 브라우저 로고",
|
|
"scrollGroupsLeft": "그룹 왼쪽으로 스크롤",
|
|
"scrollGroupsRight": "그룹 오른쪽으로 스크롤"
|
|
},
|
|
"profiles": {
|
|
"title": "프로필",
|
|
"empty": "아직 프로필이 없습니다",
|
|
"emptyDescription": "첫 번째 브라우저 프로필을 생성하여 시작하세요.",
|
|
"createFirst": "프로필 생성",
|
|
"noResults": "프로필을 찾을 수 없습니다",
|
|
"noResultsDescription": "검색 조건과 일치하는 프로필이 없습니다.",
|
|
"table": {
|
|
"name": "이름",
|
|
"browser": "브라우저",
|
|
"status": "상태",
|
|
"actions": "작업",
|
|
"note": "메모",
|
|
"group": "그룹",
|
|
"proxy": "프록시 / VPN",
|
|
"lastLaunch": "마지막 실행",
|
|
"empty": "프로필을 찾을 수 없습니다.",
|
|
"notSelected": "선택 안 됨",
|
|
"ext": "확장",
|
|
"dns": "DNS",
|
|
"extDefault": "기본값",
|
|
"dnsLevel": "DNS 차단 목록: {{level}}",
|
|
"extSearch": "그룹 검색…",
|
|
"extEmpty": "확장 프로그램 그룹이 없습니다"
|
|
},
|
|
"actions": {
|
|
"launch": "실행",
|
|
"stop": "중지",
|
|
"edit": "편집",
|
|
"delete": "삭제",
|
|
"copyCookies": "쿠키 복사",
|
|
"configure": "구성",
|
|
"clone": "프로필 복제",
|
|
"viewNetwork": "네트워크 보기",
|
|
"syncSettings": "동기화 설정",
|
|
"assignToGroup": "그룹에 할당",
|
|
"changeFingerprint": "핑거프린트 변경",
|
|
"copyCookiesToProfile": "프로필로 쿠키 복사",
|
|
"launchHook": "실행 후크 URL",
|
|
"setPassword": "비밀번호 설정",
|
|
"changePassword": "비밀번호 변경",
|
|
"removePassword": "비밀번호 제거"
|
|
},
|
|
"synchronizer": {
|
|
"launchWithSync": "동기화 모드로 실행",
|
|
"stopLeader": "이 프로필과 모든 팔로워 중지",
|
|
"stopFollower": "{{leaderName}}의 작업을 따르는 중",
|
|
"desyncedTooltip": "{{url}}에서 동기화 실패",
|
|
"paidFeature": "동기화는 유료 기능입니다",
|
|
"wayfernOnly": "Wayfern 프로필만 동기화할 수 있습니다",
|
|
"selectFollowers": "팔로워 프로필 선택",
|
|
"selectFollowersDesc": "리더 프로필의 작업을 미러링할 프로필을 선택하세요. 중지된 Wayfern 프로필만 선택할 수 있습니다.",
|
|
"leader": "리더",
|
|
"follower": "팔로워",
|
|
"startSession": "동기화 세션 시작",
|
|
"noFollowers": "팔로워 프로필을 하나 이상 선택하세요",
|
|
"flakyBadge": "불안정",
|
|
"flakyTooltip": "이 프로필은 리더와 다른 화면 해상도를 가지고 있습니다. 페이지 레이아웃이 달라져 클릭과 상호작용이 잘못된 요소에 닿을 수 있습니다."
|
|
},
|
|
"ephemeral": "임시",
|
|
"ephemeralDescription": "브라우저가 프로필 데이터를 디스크 대신 메모리에 강제로 기록합니다. 부하 상태에서 운영 체제가 메모리의 일부를 디스크로 스왑할 수 있으므로 세션의 흔적이 복구될 수 있습니다.",
|
|
"ephemeralBadge": "임시",
|
|
"bulkDelete": {
|
|
"title": "선택한 프로필 삭제",
|
|
"description": "이 작업은 취소할 수 없습니다. {{count}}개의 프로필과 관련된 모든 데이터가 영구적으로 삭제됩니다.",
|
|
"confirmButton": "{{count}}개 프로필 삭제"
|
|
},
|
|
"note": {
|
|
"empty": "메모 없음",
|
|
"placeholder": "메모 추가..."
|
|
},
|
|
"aria": {
|
|
"profileInfo": "프로필 정보"
|
|
},
|
|
"delete": {
|
|
"title": "프로필 삭제",
|
|
"description": "이 작업은 취소할 수 없습니다. 프로필 \"{{profileName}}\"과 관련된 모든 데이터가 영구적으로 삭제됩니다.",
|
|
"confirmButton": "프로필 삭제"
|
|
},
|
|
"actionBar": {
|
|
"assignToGroup": "그룹에 할당",
|
|
"assignProxy": "프록시 할당",
|
|
"assignExtensionGroup": "확장 프로그램 그룹 할당",
|
|
"copyCookies": "쿠키 복사"
|
|
},
|
|
"passwordProtectedBadge": "비밀번호 보호됨",
|
|
"launchHook": {
|
|
"placeholder": "https://example.com/track-launch"
|
|
}
|
|
},
|
|
"createProfile": {
|
|
"title": "새 프로필 생성",
|
|
"configureTitle": "새 {{browser}} 프로필 생성",
|
|
"antiDetect": {
|
|
"title": "안티-디텍트 브라우저",
|
|
"description": "안티-디텍트 기능을 갖춘 브라우저를 선택하세요",
|
|
"chromium": "Wayfern",
|
|
"firefox": "Camoufox",
|
|
"badge": "안티-디텍트 브라우저"
|
|
},
|
|
"regular": {
|
|
"title": "일반 브라우저",
|
|
"description": "지원되는 일반 브라우저 중에서 선택하세요",
|
|
"badge": "일반 브라우저"
|
|
},
|
|
"profileName": "프로필 이름",
|
|
"profileNamePlaceholder": "프로필 이름 입력",
|
|
"proxy": {
|
|
"title": "프록시 / VPN",
|
|
"addProxy": "프록시 추가",
|
|
"noProxy": "프록시 / VPN 없음",
|
|
"noProxiesAvailable": "사용할 수 있는 프록시 또는 VPN이 없습니다. 이 프로필의 트래픽을 라우팅하려면 추가하세요.",
|
|
"search": "프록시 또는 VPN 검색...",
|
|
"notFound": "프록시 또는 VPN을 찾을 수 없습니다.",
|
|
"searchWithCountries": "프록시, VPN 또는 국가 검색..."
|
|
},
|
|
"launchHook": {
|
|
"label": "실행 후크 URL",
|
|
"placeholder": "https://example.com/hooks/profile-launch"
|
|
},
|
|
"version": {
|
|
"fetching": "사용 가능한 버전을 가져오는 중...",
|
|
"fetchError": "브라우저 버전을 가져오지 못했습니다. 인터넷 연결을 확인하고 다시 시도하세요.",
|
|
"needsDownload": "{{browser}} 버전 ({{version}})을 다운로드해야 합니다",
|
|
"available": "{{browser}} 버전 ({{version}})을 사용할 수 있습니다",
|
|
"downloading": "{{browser}} 버전 ({{version}})을 다운로드하는 중...",
|
|
"latestNeedsDownload": "최신 버전 ({{version}})을 다운로드해야 합니다",
|
|
"latestAvailable": "최신 버전 ({{version}})을 사용할 수 있습니다",
|
|
"latestDownloading": "버전 ({{version}})을 다운로드하는 중..."
|
|
},
|
|
"chromiumLabel": "크로미움",
|
|
"chromiumSubtitle": "Wayfern 기반",
|
|
"firefoxLabel": "파이어폭스",
|
|
"firefoxSubtitle": "Camoufox 기반",
|
|
"camoufoxWarning": "파이어폭스(Camoufox)는 제3자 조직에서 유지 관리합니다. 프로덕션 용도로는 크로미움을 사용하세요.",
|
|
"platformUnavailable": "{{browser}}는 아직 이 플랫폼에서 사용할 수 없습니다.",
|
|
"passwordProtect": {
|
|
"label": "이 프로필을 비밀번호로 보호",
|
|
"description": "디스크에 저장된 프로필 데이터를 암호화합니다. 실행하려면 필요합니다."
|
|
}
|
|
},
|
|
"deleteDialog": {
|
|
"title": "프로필 삭제",
|
|
"description": "이 프로필을 정말 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.",
|
|
"profilesTitle": "프로필 삭제",
|
|
"profilesDescription": "선택한 프로필을 정말 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.",
|
|
"profilesToDelete": "삭제될 프로필:"
|
|
},
|
|
"proxies": {
|
|
"title": "프록시",
|
|
"management": {
|
|
"description": "프로필 간에 재사용할 프록시 및 VPN 구성을 관리합니다",
|
|
"tabProxies": "프록시",
|
|
"tabVpns": "VPN",
|
|
"create": "생성",
|
|
"loading": "프록시 불러오는 중...",
|
|
"noneCreated": "아직 생성된 프록시가 없습니다. 위의 버튼을 사용하여 첫 번째 프록시를 생성하세요.",
|
|
"usage": "사용량",
|
|
"syncCol": "동기화",
|
|
"syncCannotDisable": "이 프록시가 동기화된 프로필에서 사용 중이므로 동기화를 비활성화할 수 없습니다",
|
|
"enableSync": "동기화 사용",
|
|
"disableSync": "동기화 사용 안 함",
|
|
"editProxy": "프록시 편집",
|
|
"deleteProxy": "프록시 삭제",
|
|
"cannotDelete_one": "삭제할 수 없습니다: {{count}}개 프로필에서 사용 중",
|
|
"cannotDelete_other": "삭제할 수 없습니다: {{count}}개 프로필에서 사용 중",
|
|
"syncEnabled": "동기화 사용됨",
|
|
"syncDisabled": "동기화 사용 안 함",
|
|
"updateSyncFailed": "동기화 업데이트 실패",
|
|
"deleteSuccess": "프록시가 삭제되었습니다",
|
|
"deleteFailed": "프록시 삭제 실패",
|
|
"deleteTitle": "프록시 삭제",
|
|
"deleteDescription": "이 작업은 취소할 수 없습니다. 프록시 \"{{name}}\"이(가) 영구적으로 삭제됩니다.",
|
|
"newProxy": "새 프록시",
|
|
"newVpn": "새 VPN",
|
|
"protocolCol": "프로토콜",
|
|
"title": "프록시 및 VPN"
|
|
},
|
|
"add": "프록시 추가",
|
|
"edit": "프록시 편집",
|
|
"delete": "프록시 삭제",
|
|
"import": "가져오기",
|
|
"export": "내보내기",
|
|
"noProxies": "구성된 프록시가 없습니다",
|
|
"noProxiesDescription": "브라우저 트래픽을 라우팅할 프록시를 추가하세요.",
|
|
"form": {
|
|
"name": "이름",
|
|
"namePlaceholder": "프록시 이름 입력",
|
|
"type": "유형",
|
|
"host": "호스트",
|
|
"hostPlaceholder": "proxy.example.com",
|
|
"port": "포트",
|
|
"portPlaceholder": "8080",
|
|
"username": "사용자 이름",
|
|
"usernamePlaceholder": "선택 사항",
|
|
"password": "비밀번호",
|
|
"passwordPlaceholder": "선택 사항",
|
|
"cipher": "암호화",
|
|
"cipherPlaceholder": "aes-256-gcm",
|
|
"nameRequired": "프록시 이름은 필수입니다",
|
|
"hostPortRequired": "호스트와 포트는 필수입니다",
|
|
"ssCipherRequired": "Shadowsocks에는 암호화와 비밀번호가 필요합니다",
|
|
"selectType": "프록시 유형 선택",
|
|
"saveFailed": "프록시 저장 실패: {{error}}"
|
|
},
|
|
"types": {
|
|
"http": "HTTP",
|
|
"https": "HTTPS",
|
|
"socks4": "SOCKS4",
|
|
"socks5": "SOCKS5",
|
|
"ss": "Shadowsocks"
|
|
},
|
|
"tabs": {
|
|
"regular": "일반",
|
|
"dynamic": "동적"
|
|
},
|
|
"dynamic": {
|
|
"description": "동적 프록시는 프로필이 실행될 때마다 URL에서 연결 세부 정보를 가져옵니다.",
|
|
"url": "프록시 URL",
|
|
"urlPlaceholder": "https://api.example.com/proxy",
|
|
"urlRequired": "동적 프록시 URL은 필수입니다",
|
|
"format": "응답 형식",
|
|
"formatJson": "JSON",
|
|
"formatText": "텍스트",
|
|
"formatJsonHint": "JSON 형식 기대: {\"ip\": \"...\", \"port\": ..., \"username\": \"...\", \"password\": \"...\"}",
|
|
"formatTextHint": "텍스트 형식 기대: host:port:username:password 또는 protocol://user:pass@host:port",
|
|
"testUrl": "URL 테스트",
|
|
"testing": "테스트 중...",
|
|
"testSuccess": "프록시 작동: {{host}}:{{port}}",
|
|
"testFailed": "프록시 테스트 실패: {{error}}",
|
|
"fetchFailed": "동적 프록시 가져오기 실패: {{error}}"
|
|
},
|
|
"check": {
|
|
"checking": "프록시 확인 중...",
|
|
"valid": "프록시가 유효합니다",
|
|
"invalid": "프록시가 유효하지 않습니다",
|
|
"lastChecked": "마지막 확인: {{time}}"
|
|
},
|
|
"sync": {
|
|
"enabled": "동기화 사용됨",
|
|
"disabled": "동기화 사용 안 함"
|
|
},
|
|
"exportDialog": {
|
|
"title": "프록시 내보내기",
|
|
"description": "프록시 구성을 파일로 내보냅니다",
|
|
"format": "내보내기 형식",
|
|
"json": "JSON",
|
|
"txt": "TXT (URL 형식)",
|
|
"preview": "미리보기",
|
|
"noProxies": "내보낼 프록시가 없습니다",
|
|
"downloaded": "{{filename}} 다운로드됨",
|
|
"failed": "프록시 내보내기 실패",
|
|
"copied": "복사됨"
|
|
},
|
|
"importDialog": {
|
|
"title": "프록시 가져오기",
|
|
"descDropzone": "JSON 또는 TXT 파일에서 프록시 가져오기",
|
|
"descPreview": "가져올 프록시 검토",
|
|
"descAmbiguous": "일부 프록시는 형식이 모호합니다. 올바른 형식을 선택하세요.",
|
|
"descResult": "가져오기가 완료되었습니다",
|
|
"dropzonePrompt": "프록시 구성 파일을 끌어다 놓으세요",
|
|
"dropzoneFormats": "(.json, .txt)",
|
|
"pasteHint": "{{modKey}}+V로 클립보드에서 붙여넣기",
|
|
"wrongFileType": ".json 또는 .txt 파일을 끌어다 놓으세요",
|
|
"fileReadError": "파일 읽기 실패",
|
|
"fileProcessError": "파일 처리 실패",
|
|
"noValidProxies": "파일에서 유효한 프록시를 찾을 수 없습니다",
|
|
"namePrefix": "이름 접두사",
|
|
"namePrefixDefault": "가져옴",
|
|
"namePrefixHint": "프록시 이름은 \"{{prefix}} Proxy 1\", \"{{prefix}} Proxy 2\" 등으로 지정됩니다.",
|
|
"proxiesToImport": "가져올 프록시 ({{count}})",
|
|
"invalidCount": "({{count}}개 유효하지 않음)",
|
|
"ambiguousIntro": "다음 프록시는 형식이 모호합니다. 각각에 대해 올바른 해석을 선택하세요.",
|
|
"imported": "가져옴:",
|
|
"skippedDuplicates": "건너뜀(중복):",
|
|
"errors": "오류",
|
|
"importButton": "{{count}}개 프록시 가져오기",
|
|
"continueButton": "계속",
|
|
"doneButton": "완료",
|
|
"failed": "프록시 가져오기 실패"
|
|
},
|
|
"bulkDelete": {
|
|
"proxiesTitle": "선택한 프록시 삭제",
|
|
"proxiesDescription": "이 작업은 취소할 수 없습니다. {{count}}개의 프록시가 영구적으로 삭제됩니다: {{names}}.",
|
|
"vpnsTitle": "선택한 VPN 삭제",
|
|
"vpnsDescription": "이 작업은 취소할 수 없습니다. {{count}}개의 VPN이 영구적으로 삭제됩니다: {{names}}.",
|
|
"confirmButton": "{{count}}개 삭제"
|
|
}
|
|
},
|
|
"groups": {
|
|
"title": "그룹",
|
|
"management": "그룹 관리",
|
|
"add": "그룹 추가",
|
|
"edit": "그룹 편집",
|
|
"delete": "그룹 삭제",
|
|
"moveToDefault": "그룹에서 프로필 제거",
|
|
"noGroupDescription": "그룹이 없는 프로필은 \"모두\" 필터에 표시됩니다.",
|
|
"assignSuccess": "{{count}}개 프로필을 {{group}}에 할당했습니다",
|
|
"noGroups": "생성된 그룹이 없습니다",
|
|
"noGroupsDescription": "프로필을 정리할 그룹을 생성하세요.",
|
|
"form": {
|
|
"name": "이름",
|
|
"namePlaceholder": "그룹 이름 입력"
|
|
},
|
|
"profileCount": "{{count}}개 프로필",
|
|
"profileCount_plural": "{{count}}개 프로필",
|
|
"assignProfiles": "프로필 할당",
|
|
"sync": {
|
|
"enabled": "동기화 사용됨",
|
|
"disabled": "동기화 사용 안 함"
|
|
},
|
|
"createTitle": "새 그룹 생성",
|
|
"createDescription": "브라우저 프로필을 정리할 새 그룹을 생성합니다.",
|
|
"editTitle": "그룹 편집",
|
|
"editDescription": "그룹 이름을 업데이트합니다.",
|
|
"createSuccess": "그룹이 생성되었습니다",
|
|
"createFailed": "그룹 생성 실패",
|
|
"updateSuccess": "그룹이 업데이트되었습니다",
|
|
"updateFailed": "그룹 업데이트 실패",
|
|
"deleteTitle": "그룹 삭제",
|
|
"deleteDescription": "이 작업은 취소할 수 없습니다. 그룹이 영구적으로 삭제됩니다.",
|
|
"deleteSuccess": "그룹이 삭제되었습니다",
|
|
"deleteFailed": "그룹 삭제 실패",
|
|
"loadingProfiles": "연결된 프로필 불러오는 중...",
|
|
"associatedProfiles": "연결된 프로필 ({{count}})",
|
|
"whatToDoWithProfiles": "이 프로필을 어떻게 처리할까요?",
|
|
"deleteAlongWithGroup": "그룹과 함께 프로필 삭제",
|
|
"noAssociatedProfiles": "이 그룹에는 연결된 프로필이 없습니다.",
|
|
"deleteGroup": "그룹 삭제",
|
|
"deleteGroupAndProfiles": "그룹 및 프로필 삭제",
|
|
"loadProfilesFailed": "프로필 불러오기 실패",
|
|
"unknownGroup": "알 수 없는 그룹",
|
|
"profileGroupsAriaLabel": "프로필 그룹",
|
|
"loading": "그룹 불러오는 중...",
|
|
"all": "모두",
|
|
"noGroup": "그룹 없음",
|
|
"pageTitle": "프로필 그룹",
|
|
"pageDescription": "프로필 그룹을 사용하면 클라이언트, 환경 또는 사용 사례별로 브라우저를 정리할 수 있습니다. 기기 간 그룹을 동기화하여 공유하세요."
|
|
},
|
|
"sync": {
|
|
"mode": {
|
|
"title": "프로필 동기화",
|
|
"description": "\"{{name}}\"의 동기화 설정 관리",
|
|
"disabled": "사용 안 함",
|
|
"regular": "일반 동기화",
|
|
"encrypted": "E2E 암호화 동기화",
|
|
"disabledDescription": "이 프로필 동기화 없음",
|
|
"regularDescription": "빠른 동기화, 암호화되지 않음",
|
|
"encryptedDescription": "업로드 전에 암호화됩니다. 서버는 평문 데이터를 보지 않습니다.",
|
|
"noPasswordWarning": "E2E 비밀번호가 설정되지 않았습니다. 설정에서 비밀번호를 설정하세요.",
|
|
"passwordRequired": "E2E 비밀번호가 설정되지 않았습니다. 먼저 설정에서 비밀번호를 설정하세요.",
|
|
"enabledToast": "동기화 사용",
|
|
"disabledToast": "동기화 사용 안 함",
|
|
"syncQueued": "동기화 대기 중",
|
|
"syncNow": "지금 동기화",
|
|
"lastSynced": "마지막 동기화",
|
|
"notConfigured": "동기화 서비스가 구성되지 않았습니다.",
|
|
"configureService": "동기화 서비스 구성"
|
|
},
|
|
"title": "계정",
|
|
"config": {
|
|
"serverUrlRequired": "서버 URL을 입력하세요",
|
|
"connectionSuccess": "연결 성공!",
|
|
"serverError": "서버가 오류로 응답했습니다",
|
|
"connectFailed": "서버에 연결하지 못했습니다",
|
|
"settingsSaved": "동기화 설정이 저장되었습니다",
|
|
"saveFailed": "설정 저장 실패",
|
|
"disconnected": "동기화 연결 끊김",
|
|
"disconnectFailed": "연결 해제 실패"
|
|
},
|
|
"serverUrl": "서버 URL",
|
|
"serverUrlPlaceholder": "https://sync.example.com",
|
|
"token": "동기화 토큰",
|
|
"tokenPlaceholder": "동기화 토큰 입력",
|
|
"status": {
|
|
"connected": "연결됨",
|
|
"disconnected": "연결 끊김",
|
|
"syncing": "동기화 중...",
|
|
"error": "동기화 오류"
|
|
},
|
|
"description": "기기 간 프로필, 프록시 및 그룹을 동기화하려면 동기화 서버에 연결하세요.",
|
|
"cloud": {
|
|
"tabLabel": "클라우드",
|
|
"selfHostedTabLabel": "자체 호스팅",
|
|
"email": "이메일",
|
|
"deviceLinkInstructions": "\"로그인\"을 클릭하여 브라우저에서 로그인 페이지를 엽니다. 로그인 후 표시된 코드를 복사하여 아래에 붙여넣으세요.",
|
|
"openLogin": "로그인",
|
|
"linkCodeLabel": "로그인 코드",
|
|
"linkCodePlaceholder": "웹사이트에서 받은 코드를 붙여넣으세요",
|
|
"signInTitle": "로그인",
|
|
"verifyAndLogin": "확인 및 로그인",
|
|
"loggingIn": "로그인 중...",
|
|
"connected": "연결됨",
|
|
"plan": "플랜",
|
|
"profiles": "프로필",
|
|
"profileUsage": "{{used}} / {{limit}}",
|
|
"manageAccount": "계정 관리",
|
|
"logout": "로그아웃",
|
|
"logoutConfirm": "정말 로그아웃하시겠습니까? 클라우드 동기화가 중지됩니다.",
|
|
"loginSuccess": "로그인 성공!",
|
|
"logoutSuccess": "로그아웃되었습니다."
|
|
},
|
|
"team": {
|
|
"title": "팀",
|
|
"name": "팀 이름",
|
|
"role": "역할",
|
|
"roleOwner": "소유자",
|
|
"roleAdmin": "관리자",
|
|
"roleMember": "구성원",
|
|
"manageOnWeb": "웹 대시보드에서 팀 관리",
|
|
"profileLocked": "{{email}}이(가) 사용 중",
|
|
"profileLockedShort": "사용 중",
|
|
"cannotLaunchLocked": "실행할 수 없습니다 — 프로필을 {{email}}이(가) 사용 중",
|
|
"createdBy": "{{email}}이(가) 생성"
|
|
},
|
|
"disabled": "사용 안 함",
|
|
"toast": {
|
|
"profileSynced": "프로필 '{{name}}'이(가) 동기화되었습니다",
|
|
"profileSyncFailed": "프로필 '{{name}}' 동기화 실패",
|
|
"profileSyncFailedWithError": "프로필 '{{name}}' 동기화 실패: {{error}}"
|
|
}
|
|
},
|
|
"integrations": {
|
|
"title": "통합",
|
|
"api": {
|
|
"title": "로컬 API",
|
|
"description": "외부 통합을 위한 로컬 API 서버를 활성화합니다.",
|
|
"enabled": "API 사용",
|
|
"disabled": "API 사용 안 함",
|
|
"port": "포트",
|
|
"token": "API 토큰",
|
|
"copyToken": "토큰 복사",
|
|
"regenerateToken": "토큰 재생성"
|
|
},
|
|
"mcp": {
|
|
"title": "MCP 서버",
|
|
"description": "AI 어시스턴트 통합을 위한 MCP(Model Context Protocol) 서버를 활성화합니다.",
|
|
"enabled": "MCP 사용",
|
|
"disabled": "MCP 사용 안 함",
|
|
"port": "포트",
|
|
"token": "인증 토큰",
|
|
"tokenCopied": "토큰 복사됨",
|
|
"url": "MCP 서버 URL",
|
|
"urlCopied": "URL 복사됨",
|
|
"config": "MCP 구성",
|
|
"copyConfig": "구성 복사",
|
|
"clientsLabel": "클라이언트",
|
|
"connected": "연결됨",
|
|
"add": "추가",
|
|
"addedToClient": "{{name}}에 추가됨",
|
|
"removedFromClient": "{{name}}에서 제거됨",
|
|
"removeAriaLabel": "{{name}}에서 제거",
|
|
"category": {
|
|
"desktopApp": "데스크탑 앱",
|
|
"cli": "CLI",
|
|
"editor": "에디터",
|
|
"editorExt": "에디터 확장"
|
|
}
|
|
},
|
|
"tabApi": "로컬 API",
|
|
"tabMcp": "MCP (AI 어시스턴트)",
|
|
"apiEnableLabel": "로컬 API 서버 활성화",
|
|
"apiEnableDescription": "REST API로 프로필, 그룹 및 프록시를 관리할 수 있도록 허용합니다.",
|
|
"apiPortLabel": "포트",
|
|
"apiTokenLabel": "인증 토큰",
|
|
"apiTokenHint": "Authorization 헤더에 포함: Bearer {{tokenSlot}}",
|
|
"apiInvalidPort": "잘못된 포트",
|
|
"apiInvalidPortDescription": "포트는 1에서 65535 사이여야 합니다",
|
|
"apiPortInUse": "포트 {{port}}이(가) 이미 사용 중입니다",
|
|
"apiFallbackPort": "서버가 대체 포트 {{port}}에서 시작되었습니다",
|
|
"apiStarted": "API 서버가 포트 {{port}}에서 시작되었습니다",
|
|
"apiRunning": "API 서버가 포트 {{port}}에서 실행 중입니다",
|
|
"apiStopped": "API 서버가 중지되었습니다",
|
|
"apiToggleFailed": "API 서버 토글 실패",
|
|
"apiStartFailed": "API 서버 시작 실패",
|
|
"apiUnknownError": "알 수 없는 오류",
|
|
"tokenCopied": "토큰 복사됨",
|
|
"mcpEnableLabel": "MCP 서버 활성화 (Model Context Protocol)",
|
|
"mcpEnableDescription": "Claude Desktop과 같은 AI 어시스턴트가 브라우저를 제어할 수 있도록 허용합니다.",
|
|
"mcpAcceptTermsFirst": "(먼저 설정에서 Wayfern 약관에 동의하세요)",
|
|
"mcpStarted": "MCP 서버가 포트 {{port}}에서 시작되었습니다",
|
|
"mcpStopped": "MCP 서버가 중지되었습니다",
|
|
"mcpToggleFailed": "MCP 서버 토글 실패",
|
|
"openSettings": "통합 설정 열기",
|
|
"apiRunningOn": "실행 중",
|
|
"apiExampleRequest": "예시 요청"
|
|
},
|
|
"import": {
|
|
"title": "프로필 가져오기",
|
|
"description": "시스템에서 기존 브라우저 프로필을 가져옵니다.",
|
|
"selectProfile": "가져올 프로필 선택",
|
|
"noProfiles": "감지된 프로필 없음",
|
|
"noProfilesDescription": "시스템에서 브라우저 프로필이 감지되지 않았습니다.",
|
|
"importing": "프로필 가져오는 중...",
|
|
"success": "프로필을 가져왔습니다",
|
|
"error": "프로필 가져오기 실패"
|
|
},
|
|
"config": {
|
|
"camoufox": {
|
|
"title": "Camoufox 구성",
|
|
"fingerprint": {
|
|
"title": "핑거프린트",
|
|
"randomize": "실행 시 무작위화",
|
|
"randomizeDescription": "브라우저가 실행될 때마다 새 핑거프린트를 생성합니다.",
|
|
"osCpuPlaceholder": "예: Intel Mac OS X 10.15",
|
|
"webglRendererPlaceholder": "예: llvmpipe 또는 유사"
|
|
},
|
|
"os": {
|
|
"title": "운영 체제",
|
|
"description": "핑거프린트 생성을 위해 에뮬레이트할 운영 체제입니다.",
|
|
"windows": "Windows",
|
|
"macos": "macOS",
|
|
"linux": "Linux"
|
|
},
|
|
"screen": {
|
|
"title": "화면 크기",
|
|
"minWidth": "최소 너비",
|
|
"maxWidth": "최대 너비",
|
|
"minHeight": "최소 높이",
|
|
"maxHeight": "최대 높이"
|
|
},
|
|
"geoip": {
|
|
"title": "GeoIP",
|
|
"auto": "자동 (프록시 기반)",
|
|
"manual": "수동",
|
|
"disabled": "사용 안 함"
|
|
},
|
|
"blocking": {
|
|
"title": "차단",
|
|
"images": "이미지 차단",
|
|
"webrtc": "WebRTC 차단",
|
|
"webgl": "WebGL 차단"
|
|
}
|
|
},
|
|
"wayfern": {
|
|
"title": "Wayfern 구성",
|
|
"fingerprint": {
|
|
"title": "핑거프린트",
|
|
"randomize": "실행 시 무작위화",
|
|
"randomizeDescription": "브라우저가 실행될 때마다 새 핑거프린트를 생성합니다.",
|
|
"platformPlaceholder": "예: Win32, MacIntel, Linux x86_64",
|
|
"timezoneOffsetPlaceholder": "예: EST의 경우 300 (UTC-5)",
|
|
"webglRendererPlaceholder": "예: Intel(R) HD Graphics"
|
|
},
|
|
"os": {
|
|
"title": "운영 체제",
|
|
"description": "핑거프린트 생성을 위해 에뮬레이트할 운영 체제입니다.",
|
|
"windows": "Windows",
|
|
"macos": "macOS",
|
|
"linux": "Linux",
|
|
"android": "Android",
|
|
"ios": "iOS"
|
|
},
|
|
"screen": {
|
|
"title": "화면 크기",
|
|
"minWidth": "최소 너비",
|
|
"maxWidth": "최대 너비",
|
|
"minHeight": "최소 높이",
|
|
"maxHeight": "최대 높이"
|
|
},
|
|
"blocking": {
|
|
"title": "차단",
|
|
"webrtc": "WebRTC 차단",
|
|
"webgl": "WebGL 차단"
|
|
}
|
|
},
|
|
"shared": {
|
|
"browserBehavior": "브라우저 동작",
|
|
"allowAddonsOpenTabs": "브라우저 확장 프로그램이 새 탭을 자동으로 열도록 허용"
|
|
}
|
|
},
|
|
"cookies": {
|
|
"title": "쿠키",
|
|
"copy": {
|
|
"title": "쿠키 복사",
|
|
"description": "다른 프로필로 복사할 쿠키를 선택하세요.",
|
|
"selectSource": "원본 프로필 선택",
|
|
"selectTarget": "대상 프로필 선택",
|
|
"selectCookies": "쿠키 선택",
|
|
"allDomains": "모든 도메인",
|
|
"selectedCount": "{{count}}개 쿠키 선택됨",
|
|
"selectedCount_plural": "{{count}}개 쿠키 선택됨",
|
|
"dialogDescription_one": "원본 프로필의 쿠키를 선택한 {{count}}개 프로필로 복사합니다.",
|
|
"dialogDescription_other": "원본 프로필의 쿠키를 선택한 {{count}}개 프로필로 복사합니다.",
|
|
"sourceProfile": "원본 프로필",
|
|
"sourcePlaceholder": "쿠키를 복사할 원본 프로필 선택",
|
|
"running": "(실행 중)",
|
|
"targetProfiles": "대상 프로필 ({{count}})",
|
|
"noOtherTargets": "선택된 다른 Wayfern/Camoufox 프로필이 없습니다",
|
|
"selectSourceFirst": "먼저 원본 프로필을 선택하세요",
|
|
"selectionStatus": "({{total}}개 중 {{selected}}개 선택됨)",
|
|
"searchPlaceholder": "도메인 또는 쿠키 검색...",
|
|
"noMatching": "일치하는 쿠키가 없습니다",
|
|
"noFound": "쿠키를 찾을 수 없습니다",
|
|
"replaceNote": "이름과 도메인이 같은 기존 쿠키는 교체됩니다. 다른 쿠키는 유지됩니다.",
|
|
"cannotCopyRunningOne": "쿠키를 복사할 수 없습니다: {{names}}이(가) 아직 실행 중입니다",
|
|
"cannotCopyRunningMany": "쿠키를 복사할 수 없습니다: {{names}}이(가) 아직 실행 중입니다",
|
|
"someErrors": "일부 오류가 발생했습니다: {{errors}}",
|
|
"successMessage": "{{copied}}개 쿠키를 복사했습니다 ({{replaced}}개 교체됨)",
|
|
"failedMessage": "쿠키 복사 실패: {{error}}",
|
|
"copyButton_one": "{{count}}개 쿠키 복사",
|
|
"copyButton_other": "{{count}}개 쿠키 복사",
|
|
"copyButtonEmpty": "쿠키 복사"
|
|
},
|
|
"success": "쿠키가 복사되었습니다",
|
|
"error": "쿠키 복사 실패",
|
|
"management": {
|
|
"title": "쿠키 관리",
|
|
"menuItem": "쿠키 관리",
|
|
"tabImport": "가져오기",
|
|
"tabExport": "내보내기",
|
|
"importDescription": "Netscape 또는 JSON 형식 파일에서 쿠키를 가져옵니다.",
|
|
"dropPrompt": "쿠키 파일을 선택하려면 클릭하세요",
|
|
"fileFormats": "(.txt, .cookies 또는 .json)",
|
|
"cookiesFound": "{{count}}개 쿠키 발견",
|
|
"importedSuccess": "{{imported}}개 쿠키를 가져왔습니다 ({{replaced}}개 교체됨)",
|
|
"linesSkipped": "{{count}}개 줄 건너뜀",
|
|
"fileReadError": "파일 읽기 실패",
|
|
"loadFailed": "쿠키 불러오기 실패: {{error}}",
|
|
"cookiesLabel": "쿠키",
|
|
"selectionStatus": "({{total}}개 중 {{selected}}개 선택됨)",
|
|
"selectAll": "모두 선택",
|
|
"deselectAll": "모두 선택 해제",
|
|
"noCookies": "이 프로필에 쿠키가 없습니다",
|
|
"doneButton": "완료",
|
|
"importButton": "가져오기",
|
|
"exportButton": "내보내기",
|
|
"backButton": "뒤로"
|
|
},
|
|
"import": {
|
|
"title": "쿠키 가져오기",
|
|
"description": "Netscape 또는 JSON 형식 파일에서 쿠키를 가져옵니다.",
|
|
"selectFile": "파일 선택",
|
|
"preview": "{{count}}개 쿠키 발견",
|
|
"success": "{{imported}}개 쿠키를 가져왔습니다 ({{replaced}}개 교체됨)",
|
|
"error": "쿠키 가져오기 실패",
|
|
"proFeature": "쿠키 가져오기는 Pro 기능입니다"
|
|
},
|
|
"export": {
|
|
"title": "쿠키 내보내기",
|
|
"description": "이 프로필의 쿠키를 내보냅니다.",
|
|
"formatLabel": "형식",
|
|
"netscape": "Netscape TXT",
|
|
"json": "JSON",
|
|
"success": "쿠키를 내보냈습니다",
|
|
"error": "쿠키 내보내기 실패"
|
|
}
|
|
},
|
|
"toasts": {
|
|
"success": {
|
|
"profileCreated": "프로필이 생성되었습니다",
|
|
"profileDeleted": "프로필이 삭제되었습니다",
|
|
"profileUpdated": "프로필이 업데이트되었습니다",
|
|
"profileLaunched": "프로필이 실행되었습니다",
|
|
"proxyCreated": "프록시가 생성되었습니다",
|
|
"proxyDeleted": "프록시가 삭제되었습니다",
|
|
"proxyUpdated": "프록시가 업데이트되었습니다",
|
|
"groupCreated": "그룹이 생성되었습니다",
|
|
"groupDeleted": "그룹이 삭제되었습니다",
|
|
"groupUpdated": "그룹이 업데이트되었습니다",
|
|
"settingsSaved": "설정이 저장되었습니다",
|
|
"copied": "클립보드에 복사되었습니다",
|
|
"permissionRequested": "{{permission}} 액세스가 요청되었습니다",
|
|
"downloadComplete": "{{browser}} {{version}} 다운로드가 완료되었습니다!",
|
|
"importSuccess": "{{count}}개 항목을 가져왔습니다",
|
|
"exportSuccess": "{{count}}개 항목을 내보냈습니다",
|
|
"syncSuccess": "동기화가 완료되었습니다",
|
|
"profileSynced": "프로필 '{{name}}'이(가) 동기화되었습니다",
|
|
"cacheCleared": "캐시가 지워졌습니다"
|
|
},
|
|
"error": {
|
|
"profileCreateFailed": "프로필 생성 실패",
|
|
"profileDeleteFailed": "프로필 삭제 실패",
|
|
"profileUpdateFailed": "프로필 업데이트 실패",
|
|
"profileLaunchFailed": "프로필 실행 실패",
|
|
"proxyCreateFailed": "프록시 생성 실패",
|
|
"proxyDeleteFailed": "프록시 삭제 실패",
|
|
"proxyUpdateFailed": "프록시 업데이트 실패",
|
|
"groupCreateFailed": "그룹 생성 실패",
|
|
"groupDeleteFailed": "그룹 삭제 실패",
|
|
"groupUpdateFailed": "그룹 업데이트 실패",
|
|
"settingsSaveFailed": "설정 저장 실패",
|
|
"copyFailed": "클립보드에 복사 실패",
|
|
"downloadFailed": "{{browser}} 다운로드 실패",
|
|
"importFailed": "가져오기 실패",
|
|
"exportFailed": "내보내기 실패",
|
|
"syncFailed": "동기화 실패",
|
|
"profileSyncFailed": "프로필 '{{name}}' 동기화 실패",
|
|
"cacheClearFailed": "캐시 지우기 실패",
|
|
"unknown": "알 수 없는 오류가 발생했습니다"
|
|
},
|
|
"loading": {
|
|
"downloading": "{{browser}} {{version}} 다운로드 중",
|
|
"extracting": "{{browser}} {{version}} 압축 해제 중",
|
|
"verifying": "{{browser}} {{version}} 확인 중",
|
|
"syncing": "동기화 중...",
|
|
"syncingProfile": "프로필 '{{name}}' 동기화 중...",
|
|
"syncingProfileWithProgress": "{{count}}개 파일 ({{size}})",
|
|
"updatingVersions": "브라우저 버전 업데이트 중..."
|
|
}
|
|
},
|
|
"errors": {
|
|
"required": "이 필드는 필수입니다",
|
|
"invalidUrl": "유효한 URL을 입력하세요",
|
|
"invalidPort": "유효한 포트 번호(1-65535)를 입력하세요",
|
|
"invalidEmail": "유효한 이메일 주소를 입력하세요",
|
|
"minLength": "최소 {{min}}자 이상이어야 합니다",
|
|
"maxLength": "최대 {{max}}자 이하여야 합니다",
|
|
"networkError": "네트워크 오류. 연결을 확인하세요.",
|
|
"serverError": "서버 오류. 나중에 다시 시도하세요.",
|
|
"unknownError": "알 수 없는 오류가 발생했습니다. 다시 시도하세요.",
|
|
"noProfilesForUrl": "사용할 수 있는 프로필이 없습니다. URL을 열기 전에 먼저 프로필을 생성하세요.",
|
|
"updateCamoufoxConfigFailed": "Camoufox 구성 업데이트 실패: {{error}}",
|
|
"updateWayfernConfigFailed": "Wayfern 구성 업데이트 실패: {{error}}",
|
|
"createProfileFailed": "프로필 생성 실패: {{error}}",
|
|
"launchBrowserFailed": "브라우저 실행 실패: {{error}}",
|
|
"cannotDeleteRunningProfile": "브라우저가 실행 중인 동안 프로필을 삭제할 수 없습니다. 먼저 브라우저를 중지하세요.",
|
|
"deleteProfileFailed": "프로필 삭제 실패: {{error}}",
|
|
"renameProfileFailed": "프로필 이름 변경 실패: {{error}}",
|
|
"killBrowserFailed": "브라우저 종료 실패: {{error}}",
|
|
"deleteSelectedProfilesFailed": "선택한 프로필 삭제 실패: {{error}}",
|
|
"cookieCopyUnsupportedBrowser": "쿠키 복사는 Wayfern 및 Camoufox 프로필에서만 작동합니다",
|
|
"updateSyncSettingsFailed": "동기화 설정 업데이트 실패",
|
|
"cloneProfileFailed": "프로필 복제 실패: {{error}}",
|
|
"loadSupportedBrowsersFailed": "지원되는 브라우저 불러오기 실패",
|
|
"setupExtensionListenersFailed": "확장 프로그램 이벤트 리스너 설정 실패: {{error}}",
|
|
"loadGroupsFailed": "그룹 불러오기 실패: {{error}}",
|
|
"setupGroupListenersFailed": "그룹 이벤트 리스너 설정 실패: {{error}}",
|
|
"loadProfilesFailed": "프로필 불러오기 실패: {{error}}",
|
|
"setupProfileListenersFailed": "프로필 이벤트 리스너 설정 실패: {{error}}",
|
|
"loadProxiesFailed": "프록시 불러오기 실패: {{error}}",
|
|
"setupProxyListenersFailed": "프록시 이벤트 리스너 설정 실패: {{error}}",
|
|
"loadVpnConfigsFailed": "VPN 구성 불러오기 실패: {{error}}",
|
|
"setupVpnListenersFailed": "VPN 이벤트 리스너 설정 실패: {{error}}",
|
|
"themeNotFound": "Tokyo Night 테마를 찾을 수 없습니다",
|
|
"setProfilePasswordFailed": "프로필 비밀번호 설정 실패: {{error}}"
|
|
},
|
|
"browser": {
|
|
"camoufox": "Camoufox",
|
|
"wayfern": "Wayfern"
|
|
},
|
|
"fingerprint": {
|
|
"crossOsWarning": "다른 운영 체제의 핑거프린트를 스푸핑하는 것은 모든 기본 구성 요소를 완벽하게 모방할 수 없기 때문에 신뢰성이 떨어집니다. 주의해서 사용하세요.",
|
|
"crossOsLimitations": "교차 OS 핑거프린팅에는 제한이 있습니다. 시스템 수준 API는 여전히 실제 운영 체제를 반영할 수 있으며 일부 기능은 성능이 저하될 수 있습니다.",
|
|
"osLabel": "운영 체제 핑거프린트",
|
|
"selectOSPlaceholder": "운영 체제 선택",
|
|
"generateRandomOnLaunch": "실행할 때마다 무작위 핑거프린트 생성",
|
|
"generateRandomDescription": "활성화하면 브라우저가 실행될 때마다 새 핑거프린트가 생성됩니다.",
|
|
"generateRandomDescriptionAuto": "활성화하면 브라우저가 실행될 때마다 새 핑거프린트가 생성됩니다. 생성된 핑거프린트는 참조용으로 저장됩니다.",
|
|
"autoLocationDescription": "프록시 구성을 기반으로 위치 정보를 자동으로 구성하거나 프록시가 제공되지 않은 경우 연결을 기반으로 합니다",
|
|
"editingDisabledRunning": "프로필이 현재 실행 중이므로 핑거프린트 편집을 사용할 수 없습니다. 변경하려면 프로필을 중지하세요.",
|
|
"editingDisabledRandomized": "무작위 핑거프린트 생성이 활성화되어 있으므로 핑거프린트 편집을 사용할 수 없습니다. 위의 옵션을 비활성화하여 핑거프린트 구성을 수동으로 편집하세요.",
|
|
"advancedWarning": "경고: 이 매개변수가 무엇인지 알고 있는 경우에만 편집하세요. 잘못된 값은 웹사이트를 중단시키고, 사용자를 감지하며, 디버그하기 어려운 버그를 일으킬 수 있습니다.",
|
|
"basicWarning": "경고: 이 매개변수가 무엇인지 알고 있는 경우에만 편집하세요.",
|
|
"automatic": "자동",
|
|
"manual": "수동",
|
|
"blockingOptions": "차단 옵션",
|
|
"blockImages": "이미지 차단",
|
|
"blockWebRTC": "WebRTC 차단",
|
|
"blockWebGL": "WebGL 차단",
|
|
"navigatorProperties": "네비게이터 속성",
|
|
"userAgent": "사용자 에이전트",
|
|
"userAgentAndPlatform": "사용자 에이전트 및 플랫폼",
|
|
"platform": "플랫폼",
|
|
"platformVersion": "플랫폼 버전",
|
|
"appVersion": "앱 버전",
|
|
"osCpu": "OS CPU",
|
|
"hardwareConcurrency": "하드웨어 동시성",
|
|
"maxTouchPoints": "최대 터치 포인트",
|
|
"doNotTrack": "추적 안 함",
|
|
"selectDntPlaceholder": "DNT 값 선택",
|
|
"dntAllowed": "0 (추적 허용)",
|
|
"dntNotAllowed": "1 (추적 허용 안 함)",
|
|
"dntUnspecified": "지정되지 않음",
|
|
"language": "언어",
|
|
"primaryLanguage": "기본 언어 (navigator.language)",
|
|
"languages": "언어 (JSON 배열)",
|
|
"languageAndLocale": "언어 및 로케일",
|
|
"screenProperties": "화면 속성",
|
|
"screenWidth": "화면 너비",
|
|
"screenHeight": "화면 높이",
|
|
"availableWidth": "사용 가능한 너비",
|
|
"availableHeight": "사용 가능한 높이",
|
|
"colorDepth": "색상 깊이",
|
|
"pixelDepth": "픽셀 깊이",
|
|
"devicePixelRatio": "기기 픽셀 비율",
|
|
"windowProperties": "창 속성",
|
|
"outerWidth": "외부 너비",
|
|
"outerHeight": "외부 높이",
|
|
"innerWidth": "내부 너비",
|
|
"innerHeight": "내부 높이",
|
|
"screenX": "화면 X",
|
|
"screenY": "화면 Y",
|
|
"geolocation": "지리적 위치",
|
|
"timezoneAndGeolocation": "시간대 및 지리적 위치",
|
|
"timezoneGeolocationDescription": "이 값은 브라우저의 시간대 및 지리적 위치 API를 재정의합니다.",
|
|
"latitude": "위도",
|
|
"longitude": "경도",
|
|
"timezone": "시간대",
|
|
"timezoneIana": "시간대 (IANA)",
|
|
"timezoneOffset": "오프셋 (UTC에서 분)",
|
|
"accuracy": "정확도 (미터)",
|
|
"locale": "로케일",
|
|
"region": "지역",
|
|
"script": "스크립트",
|
|
"webglProperties": "WebGL 속성",
|
|
"webglVendor": "WebGL 공급업체",
|
|
"webglRenderer": "WebGL 렌더러",
|
|
"webglParameters": "WebGL 매개변수",
|
|
"webglParametersJson": "WebGL 매개변수 (JSON)",
|
|
"webgl2Parameters": "WebGL2 매개변수",
|
|
"webglShaderPrecisionFormats": "WebGL 셰이더 정밀도 형식",
|
|
"webgl2ShaderPrecisionFormats": "WebGL2 셰이더 정밀도 형식",
|
|
"canvasFingerprint": "캔버스 핑거프린트",
|
|
"canvasNoiseSeed": "캔버스 노이즈 시드",
|
|
"canvasNoiseSeedDescription": "이 시드는 일관되지만 고유한 캔버스 핑거프린트를 생성하는 데 사용됩니다. 각 프로필은 서로 다른 시드를 가져야 합니다.",
|
|
"fonts": "글꼴",
|
|
"fontsJson": "글꼴 (JSON 배열)",
|
|
"battery": "배터리",
|
|
"charging": "충전 중",
|
|
"chargingTime": "충전 시간",
|
|
"dischargingTime": "방전 시간",
|
|
"batteryLevel": "수준 (0-1)",
|
|
"screenResolution": "화면 해상도",
|
|
"maxWidth": "최대 너비",
|
|
"maxHeight": "최대 높이",
|
|
"minWidth": "최소 너비",
|
|
"minHeight": "최소 높이",
|
|
"hardwareProperties": "하드웨어 속성",
|
|
"deviceMemory": "기기 메모리 (GB)",
|
|
"audioProperties": "오디오 속성",
|
|
"sampleRate": "샘플 속도",
|
|
"maxChannelCount": "최대 채널 수",
|
|
"vendorInfo": "공급업체 정보",
|
|
"vendor": "공급업체",
|
|
"vendorSub": "공급업체 보조",
|
|
"productSub": "제품 보조",
|
|
"brand": "브랜드",
|
|
"brandVersion": "브랜드 버전",
|
|
"proFeature": "이것은 Pro 기능입니다",
|
|
"generateFingerprint": "핑거프린트 생성",
|
|
"refreshFingerprint": "핑거프린트 새로 고침",
|
|
"canvasNoiseSeedPlaceholder": "캔버스 핑거프린트의 시드 문자열 입력",
|
|
"addFontsPlaceholder": "글꼴 추가...",
|
|
"enterAsJson": "{{title}}을(를) JSON으로 입력"
|
|
},
|
|
"warnings": {
|
|
"windowResizeTitle": "사용자 지정 창 크기",
|
|
"windowResizeDescription": "브라우저 창 크기를 변경하면 브라우저 정보가 스푸핑된 것으로 웹사이트에서 감지될 가능성이 높아질 수 있습니다.",
|
|
"windowResizeCamoufoxTitle": "Camoufox에서 잠긴 뷰포트",
|
|
"windowResizeCamoufoxDescription": "Camoufox는 안티-핑거프린팅을 위해 뷰포트를 스푸핑된 화면 크기로 잠급니다. 창 크기를 조정하면 잘리거나 회색 영역이 발생할 수 있습니다. 이는 예상된 동작입니다.",
|
|
"dontShowAgain": "다시 표시하지 않음",
|
|
"continue": "계속",
|
|
"cancel": "취소"
|
|
},
|
|
"syncAll": {
|
|
"title": "기존 항목에 대해 동기화 활성화",
|
|
"description": "동기화되지 않는 항목이 있습니다. 모든 항목에 대해 동기화를 활성화하시겠습니까?",
|
|
"enableAll": "모두 활성화",
|
|
"skip": "건너뛰기",
|
|
"success": "모든 항목에 대해 동기화가 활성화되었습니다",
|
|
"labels": {
|
|
"proxies": "프록시",
|
|
"vpns": "VPN",
|
|
"groups": "그룹",
|
|
"extensions": "확장 프로그램",
|
|
"extensionGroups": "확장 프로그램 그룹"
|
|
}
|
|
},
|
|
"crossOs": {
|
|
"viewOnly": "이 프로필은 {{os}}에서 생성되었으며 이 시스템에서는 지원되지 않습니다",
|
|
"cannotLaunch": "이 프로필은 {{os}}에서 생성되었으며 이 시스템에서는 지원되지 않습니다",
|
|
"cannotModify": "교차 OS 프로필의 동기화 설정을 수정할 수 없습니다"
|
|
},
|
|
"profileInfo": {
|
|
"title": "프로필 세부 정보",
|
|
"tabs": {
|
|
"info": "정보",
|
|
"settings": "설정"
|
|
},
|
|
"fields": {
|
|
"profileId": "프로필 ID",
|
|
"browser": "브라우저",
|
|
"releaseType": "릴리스 유형",
|
|
"proxyVpn": "프록시 / VPN",
|
|
"launchHook": "실행 후크",
|
|
"group": "그룹",
|
|
"tags": "태그",
|
|
"note": "메모",
|
|
"syncStatus": "동기화 상태",
|
|
"lastLaunched": "마지막 실행",
|
|
"hostOs": "호스트 OS",
|
|
"ephemeral": "임시",
|
|
"extensionGroup": "확장 프로그램 그룹",
|
|
"totalSessions": "총 세션 수",
|
|
"syncMode": "동기화 모드",
|
|
"proxy": "프록시",
|
|
"vpn": "VPN",
|
|
"cookieCount": "저장된 쿠키",
|
|
"localDataTransfer": "로컬 데이터 전송"
|
|
},
|
|
"values": {
|
|
"none": "없음",
|
|
"never": "안 함",
|
|
"copied": "복사됨!",
|
|
"yes": "예",
|
|
"activeNow": "지금 활성",
|
|
"direct": "직접",
|
|
"loading": "불러오는 중…"
|
|
},
|
|
"network": {
|
|
"bypassRules": "프록시 우회 규칙",
|
|
"bypassRulesTitle": "프록시 우회 규칙",
|
|
"bypassRulesDescription": "이 규칙과 일치하는 요청은 프록시를 우회하여 직접 연결됩니다.",
|
|
"addRule": "규칙 추가",
|
|
"rulePlaceholder": "예: example.com, 192.168.1.*, .*\\.local",
|
|
"noRules": "구성된 우회 규칙이 없습니다.",
|
|
"ruleTypes": "호스트 이름, IP 주소 및 정규식 패턴을 지원합니다."
|
|
},
|
|
"launchHook": {
|
|
"title": "실행 후크 URL",
|
|
"label": "실행 후크 URL",
|
|
"description": "도넛 브라우저는 프로필이 실행될 때마다 이 URL로 GET 요청을 보냅니다.",
|
|
"placeholder": "https://example.com/hooks/profile-launch",
|
|
"invalidUrlHint": "유효한 http:// 또는 https:// URL을 입력하세요."
|
|
},
|
|
"actions": {
|
|
"manageCookies": "쿠키 관리",
|
|
"assignExtensionGroup": "확장 프로그램 그룹 할당"
|
|
},
|
|
"clone": {
|
|
"title": "프로필 복제",
|
|
"description": "복제된 프로필의 이름을 입력하세요",
|
|
"namePlaceholder": "프로필 이름",
|
|
"button": "복제"
|
|
},
|
|
"duplicate": "복제",
|
|
"breadcrumbRoot": "프로필",
|
|
"openDialog": "설정 열기",
|
|
"sections": {
|
|
"overview": "개요",
|
|
"fingerprint": "핑거프린트",
|
|
"network": "네트워크",
|
|
"cookies": "쿠키",
|
|
"extensions": "확장 프로그램",
|
|
"sync": "동기화",
|
|
"automation": "자동화",
|
|
"security": "보안",
|
|
"delete": "프로필 삭제",
|
|
"activity": "활동",
|
|
"launchHook": "실행 후크"
|
|
},
|
|
"sectionDesc": {
|
|
"fingerprint": "이 프로필이 핑거프린팅 스크립트에 어떻게 표시되는지 구성합니다.",
|
|
"network": "이 프로필이 인터넷에 도달하는 데 사용하는 프록시 또는 VPN을 관리합니다.",
|
|
"cookies": "이 프로필의 쿠키를 가져오거나, 복사하거나, 지웁니다.",
|
|
"extensions": "이 프로필이 실행될 때 어떤 확장 프로그램이 로드될지 선택합니다.",
|
|
"sync": "이 프로필이 다른 기기에 어떻게 미러링되는지 구성합니다.",
|
|
"automation": "이 프로필이 실행될 때마다 명령 또는 스크립트를 실행합니다.",
|
|
"security": "비밀번호로 프로필 데이터를 암호화합니다.",
|
|
"launchHook": "프로필이 실행될 때마다 이 URL로 GET 요청을 보냅니다."
|
|
},
|
|
"badges": {
|
|
"locked": "잠김",
|
|
"active": "활성"
|
|
},
|
|
"cookies": {
|
|
"runningNotice": "브라우저가 실행 중일 때는 쿠키를 읽을 수 없습니다. 먼저 이 프로필을 닫으세요.",
|
|
"domainsHeader": "도메인 ({{count}})"
|
|
},
|
|
"security": {
|
|
"protected": "이 프로필은 비밀번호로 암호화되어 있습니다.",
|
|
"unprotected": "이 프로필은 암호화되지 않았습니다. 데이터를 저장 시 암호화하려면 비밀번호를 설정하세요.",
|
|
"cannotWhileRunning": "비밀번호를 변경하기 전에 프로필을 중지하세요."
|
|
},
|
|
"fingerprint": {
|
|
"notSupported": "핑거프린트 편집은 Camoufox 및 Wayfern 프로필에서만 사용할 수 있습니다."
|
|
}
|
|
},
|
|
"extensions": {
|
|
"title": "확장 프로그램",
|
|
"description": "프로필의 브라우저 확장 프로그램 및 확장 프로그램 그룹을 관리합니다.",
|
|
"upload": "업로드",
|
|
"delete": "삭제",
|
|
"extensionsTab": "확장 프로그램",
|
|
"groupsTab": "그룹",
|
|
"managedNotice": "여기서 관리되는 확장 프로그램은 실행 시 프로필에 수동으로 설치된 확장 프로그램을 대체합니다.",
|
|
"proRequired": "확장 프로그램 관리는 Pro 기능입니다",
|
|
"empty": "아직 업로드된 확장 프로그램이 없습니다.",
|
|
"noGroups": "아직 생성된 확장 프로그램 그룹이 없습니다.",
|
|
"createGroup": "그룹 생성",
|
|
"newGroup": "새 그룹",
|
|
"addToGroup": "확장 프로그램 추가...",
|
|
"removeFromGroup": "그룹에서 제거",
|
|
"deleteGroup": "그룹 삭제",
|
|
"extensionGroup": "확장 프로그램 그룹",
|
|
"compatibility": {
|
|
"label": "호환성",
|
|
"chromium": "크로미움",
|
|
"firefox": "파이어폭스",
|
|
"both": "크로미움 및 파이어폭스"
|
|
},
|
|
"selectedFile": "선택된 파일",
|
|
"namePlaceholder": "확장 프로그램 이름",
|
|
"groupNamePlaceholder": "그룹 이름",
|
|
"uploadSuccess": "확장 프로그램이 업로드되었습니다",
|
|
"deleteSuccess": "확장 프로그램이 삭제되었습니다",
|
|
"groupCreateSuccess": "확장 프로그램 그룹이 생성되었습니다",
|
|
"groupUpdateSuccess": "확장 프로그램 그룹이 업데이트되었습니다",
|
|
"groupDeleteSuccess": "확장 프로그램 그룹이 삭제되었습니다",
|
|
"deleteConfirmTitle": "확장 프로그램 삭제",
|
|
"deleteConfirmDescription": "\"{{name}}\"을(를) 정말 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.",
|
|
"deleteGroupConfirmTitle": "확장 프로그램 그룹 삭제",
|
|
"deleteGroupConfirmDescription": "그룹 \"{{name}}\"을(를) 정말 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.",
|
|
"invalidFileType": "잘못된 파일 유형입니다. .crx, .xpi 또는 .zip 파일을 업로드하세요.",
|
|
"readError": "확장 프로그램 파일 읽기 실패.",
|
|
"assignTitle": "확장 프로그램 그룹 할당",
|
|
"assignDescription": "선택한 {{count}}개 프로필을 확장 프로그램 그룹에 할당합니다.",
|
|
"noGroup": "없음 (확장 프로그램 그룹 없음)",
|
|
"assignSuccess": "확장 프로그램 그룹이 할당되었습니다",
|
|
"editExtension": "확장 프로그램 편집",
|
|
"updateSuccess": "확장 프로그램이 업데이트되었습니다",
|
|
"reupload": "다시 업로드",
|
|
"version": "버전",
|
|
"author": "작성자",
|
|
"homepage": "홈페이지",
|
|
"editGroup": "그룹 편집",
|
|
"editGroupDescription": "그룹 이름을 업데이트하고 포함된 확장 프로그램을 관리합니다.",
|
|
"groupExtensions": "이 그룹의 확장 프로그램",
|
|
"noExtensionsInGroup": "아직 추가된 확장 프로그램이 없습니다",
|
|
"editExtensionDescription": "확장 프로그램 이름을 업데이트하거나, 메타데이터를 보거나, 확장 프로그램 파일을 다시 업로드합니다.",
|
|
"metadata": "메타데이터",
|
|
"noMetadata": "manifest에서 사용할 수 있는 메타데이터가 없습니다.",
|
|
"selectFile": "파일 선택",
|
|
"syncEnabled": "동기화 사용됨",
|
|
"syncDisabled": "동기화 사용 안 함",
|
|
"syncEnableTooltip": "동기화 사용",
|
|
"syncDisableTooltip": "동기화 사용 안 함",
|
|
"loadGroupsFailed": "확장 프로그램 그룹 불러오기 실패",
|
|
"assignGroupFailed": "확장 프로그램 그룹 할당 실패",
|
|
"bulkDelete": {
|
|
"extensionsTitle": "확장 프로그램 삭제",
|
|
"extensionsDescription": "{{count}}개의 확장 프로그램을 삭제하시겠습니까? {{names}}",
|
|
"groupsTitle": "확장 프로그램 그룹 삭제",
|
|
"groupsDescription": "{{count}}개의 확장 프로그램 그룹을 삭제하시겠습니까? {{names}}",
|
|
"confirmButton": "삭제"
|
|
}
|
|
},
|
|
"pro": {
|
|
"badge": "PRO",
|
|
"fingerprintLocked": "핑거프린트 편집은 Pro 기능입니다",
|
|
"cookieCopyLocked": "쿠키 복사는 Pro 기능입니다",
|
|
"cookieImportLocked": "쿠키 가져오기는 Pro 기능입니다",
|
|
"cookieExportLocked": "쿠키 내보내기는 Pro 기능입니다",
|
|
"cookieManagementLocked": "쿠키 관리는 Pro 기능입니다"
|
|
},
|
|
"dnsBlocklist": {
|
|
"title": "DNS 차단 목록",
|
|
"none": "없음",
|
|
"light": "라이트",
|
|
"normal": "보통",
|
|
"pro": "Pro",
|
|
"proPlus": "Pro++",
|
|
"ultimate": "얼티밋",
|
|
"settingsDescription": "DNS 차단 목록은 프록시 수준에서 광고, 트래커 및 악성코드 도메인을 차단합니다. 목록은 12시간마다 자동으로 새로 고쳐집니다.",
|
|
"manageLists": "DNS 차단 목록 관리",
|
|
"refreshAll": "모든 목록 새로 고침",
|
|
"refreshFailed": "DNS 차단 목록 새로 고침 실패",
|
|
"domains": "도메인",
|
|
"fresh": "최신",
|
|
"stale": "오래됨",
|
|
"notCached": "캐시되지 않음"
|
|
},
|
|
"vpns": {
|
|
"form": {
|
|
"titleEdit": "VPN 편집",
|
|
"titleCreate": "WireGuard VPN 생성",
|
|
"descEdit": "VPN 구성의 이름을 업데이트합니다.",
|
|
"descCreate": "WireGuard 인터페이스 및 피어 세부 정보를 입력하세요.",
|
|
"name": "이름",
|
|
"namePlaceholder": "예: Home WireGuard",
|
|
"privateKey": "개인 키",
|
|
"privateKeyPlaceholder": "Base64로 인코딩된 개인 키",
|
|
"address": "주소",
|
|
"addressPlaceholder": "예: 10.0.0.2/24",
|
|
"dnsOptional": "DNS (선택 사항)",
|
|
"dnsPlaceholder": "예: 1.1.1.1",
|
|
"mtuOptional": "MTU (선택 사항)",
|
|
"mtuPlaceholder": "예: 1420",
|
|
"peerPublicKey": "피어 공개 키",
|
|
"peerPublicKeyPlaceholder": "Base64로 인코딩된 피어 공개 키",
|
|
"peerEndpoint": "피어 엔드포인트",
|
|
"peerEndpointPlaceholder": "예: vpn.example.com:51820",
|
|
"allowedIps": "허용된 IP",
|
|
"allowedIpsPlaceholder": "예: 0.0.0.0/0, ::/0",
|
|
"keepaliveOptional": "지속 Keepalive (선택 사항)",
|
|
"keepalivePlaceholder": "예: 25",
|
|
"presharedKeyOptional": "사전 공유 키 (선택 사항)",
|
|
"presharedKeyPlaceholder": "Base64로 인코딩된 사전 공유 키",
|
|
"updateButton": "VPN 업데이트",
|
|
"createButton": "VPN 생성",
|
|
"nameRequired": "VPN 이름은 필수입니다",
|
|
"privateKeyRequired": "개인 키는 필수입니다",
|
|
"addressRequired": "주소는 필수입니다",
|
|
"peerPublicKeyRequired": "피어 공개 키는 필수입니다",
|
|
"peerEndpointRequired": "피어 엔드포인트는 필수입니다",
|
|
"updated": "VPN이 업데이트되었습니다",
|
|
"created": "WireGuard VPN이 생성되었습니다",
|
|
"updateFailed": "VPN 업데이트 실패: {{error}}",
|
|
"createFailed": "VPN 생성 실패: {{error}}"
|
|
},
|
|
"import": {
|
|
"title": "VPN 구성 가져오기",
|
|
"descDropzone": "WireGuard (.conf) 구성 파일 가져오기",
|
|
"descPreview": "가져올 VPN 구성 검토",
|
|
"descResult": "VPN 가져오기가 완료되었습니다",
|
|
"dropzonePrompt": "WireGuard .conf 파일을 끌어다 놓거나 클릭하여 찾아보세요",
|
|
"pasteHint": "{{modKey}}+V로 클립보드에서 붙여넣기",
|
|
"invalidContent": "내용이 유효한 VPN 구성으로 보이지 않습니다",
|
|
"fileReadError": "파일 읽기 실패",
|
|
"wrongFileType": "WireGuard .conf 파일을 끌어다 놓으세요",
|
|
"configurationLabel": "{{type}} 구성",
|
|
"endpointLabel": "엔드포인트: {{endpoint}}",
|
|
"vpnNameLabel": "VPN 이름",
|
|
"vpnNamePlaceholder": "내 VPN",
|
|
"configPreview": "구성 미리보기",
|
|
"importedSuccess": "VPN을 성공적으로 가져왔습니다",
|
|
"importFailed": "가져오기 실패",
|
|
"importButton": "VPN 가져오기",
|
|
"doneButton": "완료",
|
|
"failedGeneric": "VPN 구성 가져오기 실패",
|
|
"defaultName": "{{type}} VPN"
|
|
},
|
|
"management": {
|
|
"loading": "VPN 불러오는 중...",
|
|
"noneCreated": "아직 생성된 VPN 구성이 없습니다. 위의 버튼을 사용하여 가져오거나 생성하세요.",
|
|
"editVpn": "VPN 편집",
|
|
"deleteVpn": "VPN 삭제",
|
|
"cannotDelete_one": "삭제할 수 없습니다: {{count}}개 프로필에서 사용 중",
|
|
"cannotDelete_other": "삭제할 수 없습니다: {{count}}개 프로필에서 사용 중",
|
|
"syncCannotDisable": "이 VPN이 동기화된 프로필에서 사용 중이므로 동기화를 비활성화할 수 없습니다",
|
|
"deleteSuccess": "VPN이 삭제되었습니다",
|
|
"deleteFailed": "VPN 삭제 실패",
|
|
"deleteTitle": "VPN 삭제",
|
|
"deleteDescription": "이 작업은 취소할 수 없습니다. VPN \"{{name}}\"이(가) 영구적으로 삭제됩니다."
|
|
}
|
|
},
|
|
"importProfile": {
|
|
"title": "브라우저 프로필 가져오기",
|
|
"autoDetect": "자동 감지",
|
|
"manualImport": "수동 가져오기",
|
|
"detectedProfilesTitle": "감지된 브라우저 프로필",
|
|
"scanning": "브라우저 프로필 검색 중...",
|
|
"noneFound": "시스템에서 브라우저 프로필을 찾을 수 없습니다.",
|
|
"noneFoundHint": "사용자 지정 위치에 프로필이 있는 경우 수동 가져오기 옵션을 시도해 보세요.",
|
|
"selectProfile": "프로필 선택:",
|
|
"selectProfilePlaceholder": "감지된 프로필 선택",
|
|
"pathLabel": "경로:",
|
|
"browserLabel": "브라우저:",
|
|
"newProfileName": "새 프로필 이름:",
|
|
"newProfileNamePlaceholder": "가져올 프로필의 이름을 입력하세요",
|
|
"manualTitle": "수동 프로필 가져오기",
|
|
"browserType": "브라우저 유형:",
|
|
"loadingBrowsers": "브라우저 불러오는 중...",
|
|
"selectBrowserType": "브라우저 유형 선택",
|
|
"profileFolderPath": "프로필 폴더 경로:",
|
|
"profileFolderPlaceholder": "프로필 폴더의 전체 경로 입력",
|
|
"browseFolderTitle": "폴더 찾아보기",
|
|
"examplePaths": "예시 경로:",
|
|
"selectFolderTitle": "브라우저 프로필 폴더 선택",
|
|
"folderDialogFailed": "폴더 대화상자 열기 실패",
|
|
"detectFailed": "기존 브라우저 프로필 감지 실패",
|
|
"fillFields": "모든 필드를 입력하세요",
|
|
"selectAndName": "프로필을 선택하고 이름을 제공하세요",
|
|
"profileNotFound": "선택한 프로필을 찾을 수 없습니다",
|
|
"importedSuccess": "프로필 \"{{name}}\"을(를) 가져왔습니다",
|
|
"notInstalled": "{{browser}}이(가) 설치되지 않았습니다. 메인 창에서 먼저 {{browser}}을(를) 다운로드한 후 다시 가져오기를 시도하세요.",
|
|
"importFailed": "프로필 가져오기 실패: {{error}}",
|
|
"proxyOptional": "프록시 (선택 사항)",
|
|
"noProxy": "프록시 없음",
|
|
"nextButton": "다음",
|
|
"importButton": "가져오기",
|
|
"importedAs": "이 프로필은 {{browser}} 프로필로 가져옵니다."
|
|
},
|
|
"syncTooltips": {
|
|
"syncing": "동기화 중...",
|
|
"syncedAt": "{{time}}에 동기화됨",
|
|
"synced": "동기화됨",
|
|
"waiting": "동기화 대기 중",
|
|
"errorWith": "동기화 오류: {{error}}",
|
|
"error": "동기화 오류",
|
|
"notSynced": "동기화되지 않음",
|
|
"enable": "동기화 사용",
|
|
"disable": "동기화 사용 안 함",
|
|
"lockedInUse": "동기화된 프로필에서 사용 중인 동안 동기화가 잠겨 있습니다",
|
|
"bulkToggle": "동기화 전환"
|
|
},
|
|
"groupManagement": {
|
|
"description": "프로필 그룹을 관리합니다",
|
|
"createGroup": "그룹 생성",
|
|
"noGroups": "아직 생성된 그룹이 없습니다. 위의 버튼을 사용하여 첫 번째 그룹을 생성하세요.",
|
|
"loading": "그룹 불러오는 중...",
|
|
"profileCount_one": "{{count}}개 프로필",
|
|
"profileCount_other": "{{count}}개 프로필",
|
|
"groupsLabel": "그룹",
|
|
"profilesCol": "프로필",
|
|
"syncCannotDisable": "이 그룹이 동기화된 프로필에서 사용 중이므로 동기화를 비활성화할 수 없습니다",
|
|
"editGroupTooltip": "그룹 편집",
|
|
"deleteGroupTooltip": "그룹 삭제",
|
|
"loadFailed": "그룹 불러오기 실패",
|
|
"bulkDelete": {
|
|
"title": "그룹 삭제",
|
|
"description": "{{count}}개의 그룹을 정말 삭제하시겠습니까? {{names}}. 프로필은 기본으로 이동됩니다.",
|
|
"description_one": "{{count}}개의 그룹을 정말 삭제하시겠습니까? {{names}}. 프로필은 기본으로 이동됩니다.",
|
|
"confirmButton": "그룹 삭제"
|
|
}
|
|
},
|
|
"proxyAssignment": {
|
|
"title": "프록시 / VPN 할당",
|
|
"description_one": "선택한 {{count}}개 프로필에 프록시 또는 VPN을 할당합니다.",
|
|
"description_other": "선택한 {{count}}개 프로필에 프록시 또는 VPN을 할당합니다.",
|
|
"selectLabel": "프록시 / VPN",
|
|
"placeholder": "프록시 또는 VPN 선택",
|
|
"noProxy": "프록시 / VPN 없음",
|
|
"searchPlaceholder": "프록시 또는 VPN 검색...",
|
|
"notFound": "프록시 또는 VPN을 찾을 수 없습니다.",
|
|
"assignButton": "할당",
|
|
"success": "{{count}}개 프로필에 프록시/VPN을 할당했습니다",
|
|
"failed": "프록시/VPN 할당 실패",
|
|
"selectedProfilesLabel": "선택된 프로필:",
|
|
"assignProxyVpnLabel": "프록시 / VPN 할당:",
|
|
"noneOption": "없음",
|
|
"noValidProfiles": "유효한 프로필이 선택되지 않았습니다.",
|
|
"vpnGroupHeading": "VPN",
|
|
"failedFallback": "프로필에 프록시/VPN 할당 실패"
|
|
},
|
|
"groupAssignment": {
|
|
"title": "그룹 할당",
|
|
"description_one": "선택한 {{count}}개 프로필에 그룹을 할당합니다.",
|
|
"description_other": "선택한 {{count}}개 프로필에 그룹을 할당합니다.",
|
|
"selectLabel": "그룹",
|
|
"placeholder": "그룹 선택",
|
|
"noGroup": "그룹 없음 (기본)",
|
|
"assignButton": "할당",
|
|
"success": "{{count}}개 프로필에 그룹을 할당했습니다",
|
|
"failed": "그룹 할당 실패",
|
|
"selectedProfilesLabel": "선택된 프로필:",
|
|
"assignGroupLabel": "그룹에 할당:",
|
|
"noValidProfiles": "유효한 프로필이 선택되지 않았습니다.",
|
|
"failedFallback": "프로필에 그룹 할당 실패"
|
|
},
|
|
"profileSelector": {
|
|
"title": "프로필 선택",
|
|
"description": "이 URL로 실행할 프로필을 선택하세요",
|
|
"searchPlaceholder": "프로필 검색...",
|
|
"noProfiles": "사용 가능한 프로필이 없습니다",
|
|
"noResults": "검색과 일치하는 프로필이 없습니다",
|
|
"selectButton": "선택",
|
|
"launching": "실행 중...",
|
|
"chooseProfileTitle": "프로필 선택",
|
|
"openingUrl": "URL 여는 중:",
|
|
"urlCopied": "URL이 클립보드에 복사되었습니다!",
|
|
"selectProfileLabel": "프로필 선택:",
|
|
"noneAvailableShort": "사용 가능한 프로필이 없습니다. 먼저 프로필을 생성하세요.",
|
|
"noneAvailableLong": "이 대화상자를 닫고 메인 창에서 프로필을 생성하여 시작하세요.",
|
|
"chooseAProfile": "프로필 선택",
|
|
"badgeProxy": "프록시",
|
|
"badgeRunning": "실행 중",
|
|
"badgeUnavailable": "사용 불가",
|
|
"openButton": "열기"
|
|
},
|
|
"locationProxy": {
|
|
"title": "빠른 위치 프록시",
|
|
"description": "이 프로필을 라우팅할 국가를 선택하세요. 프록시가 자동으로 생성됩니다.",
|
|
"country": "국가",
|
|
"selectCountry": "국가 선택",
|
|
"searchCountry": "국가 검색...",
|
|
"noCountriesFound": "국가를 찾을 수 없습니다.",
|
|
"apply": "적용",
|
|
"creating": "프록시 생성 중...",
|
|
"success": "위치 프록시가 적용되었습니다",
|
|
"failed": "위치 프록시 적용 실패",
|
|
"titleCreate": "위치 프록시 생성",
|
|
"descriptionCreate": "24시간 스티키 세션을 사용한 지역 기반 프록시 생성",
|
|
"countryLabel": "국가 (필수)",
|
|
"regionLabel": "지역 (선택 사항)",
|
|
"cityLabel": "도시 (선택 사항)",
|
|
"ispLabel": "ISP (선택 사항)",
|
|
"nameLabel": "이름",
|
|
"namePlaceholder": "프록시 이름",
|
|
"loadingCountries": "국가 불러오는 중...",
|
|
"selectCountryPh": "국가 선택",
|
|
"searchCountries": "국가 검색...",
|
|
"loadFailed": "국가 불러오기 실패",
|
|
"selectCountryFirst": "먼저 국가를 선택하세요",
|
|
"loadingRegions": "지역 불러오는 중...",
|
|
"noRegions": "사용 가능한 지역이 없습니다",
|
|
"selectRegion": "지역 선택",
|
|
"searchRegions": "지역 검색...",
|
|
"loadingCities": "도시 불러오는 중...",
|
|
"noCities": "사용 가능한 도시가 없습니다",
|
|
"selectCity": "도시 선택",
|
|
"searchCities": "도시 검색...",
|
|
"loadingIsps": "ISP 불러오는 중...",
|
|
"noIsps": "사용 가능한 ISP가 없습니다",
|
|
"selectIsp": "ISP 선택",
|
|
"searchIsps": "ISP 검색...",
|
|
"createSuccess": "위치 프록시가 생성되었습니다",
|
|
"createFailed": "위치 프록시 생성 실패",
|
|
"creatingButton": "생성 중...",
|
|
"createButton": "생성"
|
|
},
|
|
"launchOnLogin": {
|
|
"title": "로그인 시 실행을 활성화하시겠습니까?",
|
|
"description": "백그라운드에서 실행하면 프록시와 브라우저를 계속 유지할 수 있습니다.",
|
|
"declineButton": "다시 묻지 않음",
|
|
"declining": "...",
|
|
"enableButton": "활성화",
|
|
"enableSuccess": "로그인 시 실행이 활성화되었습니다",
|
|
"enableFailed": "로그인 시 실행 활성화 실패",
|
|
"declineFailed": "환경 설정 저장 실패",
|
|
"tryAgain": "다시 시도하세요"
|
|
},
|
|
"wayfernTerms": {
|
|
"title": "Wayfern 이용 약관",
|
|
"description": "도넛 브라우저를 사용하기 전에 Wayfern의 이용 약관을 읽고 동의해야 합니다.",
|
|
"reviewLabel": "다음 위치에서 이용 약관을 검토하세요:",
|
|
"agreeNotice": "\"동의함\"을 클릭하면 이 약관에 동의하는 것입니다.",
|
|
"acceptButton": "동의함",
|
|
"acceptSuccess": "약관에 동의했습니다",
|
|
"acceptFailed": "약관 동의 실패",
|
|
"tryAgain": "다시 시도하세요"
|
|
},
|
|
"commercialTrial": {
|
|
"title": "상업용 체험판 만료됨",
|
|
"description": "2주 상업용 체험판 기간이 종료되었습니다.",
|
|
"body": "도넛 브라우저를 비즈니스 용도로 사용하는 경우 계속 사용하려면 상업용 라이선스를 구매해야 합니다. 개인 용도로는 계속 무료로 사용할 수 있습니다.",
|
|
"understandButton": "이해했습니다",
|
|
"failed": "확인 저장 실패",
|
|
"tryAgain": "다시 시도하세요"
|
|
},
|
|
"permissionDialog": {
|
|
"titleMicrophone": "마이크 액세스가 필요합니다",
|
|
"titleCamera": "카메라 액세스가 필요합니다",
|
|
"descMicrophone": "도넛 브라우저는 웹 브라우저에서 마이크 기능을 활성화하기 위해 마이크에 액세스해야 합니다. 마이크를 사용하려는 각 웹사이트는 여전히 개별적으로 권한을 요청합니다.",
|
|
"descCamera": "도넛 브라우저는 웹 브라우저에서 카메라 기능을 활성화하기 위해 카메라에 액세스해야 합니다. 카메라를 사용하려는 각 웹사이트는 여전히 개별적으로 권한을 요청합니다.",
|
|
"grantedMicrophone": "권한이 허용되었습니다! 이제 도넛 브라우저에서 실행된 브라우저가 마이크에 액세스할 수 있습니다.",
|
|
"grantedCamera": "권한이 허용되었습니다! 이제 도넛 브라우저에서 실행된 브라우저가 카메라에 액세스할 수 있습니다.",
|
|
"notGrantedMicrophone": "권한이 허용되지 않았습니다. 아래 버튼을 클릭하여 마이크에 대한 액세스를 요청하세요.",
|
|
"notGrantedCamera": "권한이 허용되지 않았습니다. 아래 버튼을 클릭하여 카메라에 대한 액세스를 요청하세요.",
|
|
"doneButton": "완료",
|
|
"cancelButton": "취소",
|
|
"grantAccessButton": "액세스 허용",
|
|
"requestSuccessMicrophone": "마이크 액세스 권한이 요청되었습니다",
|
|
"requestSuccessCamera": "카메라 액세스 권한이 요청되었습니다",
|
|
"requestFailed": "권한 요청 실패",
|
|
"stillNotGrantedMicrophone": "마이크 액세스가 아직 허용되지 않았습니다. 시스템 설정 → 개인 정보 보호 및 보안 → 마이크에서 수동으로 활성화해야 할 수 있습니다.",
|
|
"stillNotGrantedCamera": "카메라 액세스가 아직 허용되지 않았습니다. 시스템 설정 → 개인 정보 보호 및 보안 → 카메라에서 수동으로 활성화해야 할 수 있습니다.",
|
|
"grantedToastMicrophone": "마이크 액세스가 허용되었습니다",
|
|
"grantedToastCamera": "카메라 액세스가 허용되었습니다"
|
|
},
|
|
"traffic": {
|
|
"title": "트래픽 세부 정보",
|
|
"bandwidthOverTime": "시간별 대역폭",
|
|
"timePeriodPlaceholder": "기간",
|
|
"last1m": "최근 1분",
|
|
"last5m": "최근 5분",
|
|
"last30m": "최근 30분",
|
|
"last1h": "최근 1시간",
|
|
"last2h": "최근 2시간",
|
|
"last4h": "최근 4시간",
|
|
"last1d": "최근 1일",
|
|
"last7d": "최근 7일",
|
|
"last30d": "최근 30일",
|
|
"allTime": "전체 기간",
|
|
"allTimeShort": "전체 기간",
|
|
"totalSuffix": "총합",
|
|
"sentLabel": "보냄 ({{period}})",
|
|
"receivedLabel": "받음 ({{period}})",
|
|
"requestsLabel": "요청 ({{period}})",
|
|
"allTimeTraffic": "전체 기간 트래픽:",
|
|
"allTimeRequests": "전체 기간 요청:",
|
|
"proxyDisclaimer": "참고: 프록시, VPN 또는 유사한 서비스를 사용하는 경우 암호화 오버헤드 및 프로토콜 차이로 인해 제공자가 트래픽을 다르게 계산할 수 있습니다.",
|
|
"topByTraffic": "트래픽 기준 상위 도메인 ({{period}})",
|
|
"topByRequests": "요청 기준 상위 도메인 ({{period}})",
|
|
"columnDomain": "도메인",
|
|
"columnRequests": "요청",
|
|
"columnSent": "보냄",
|
|
"columnReceived": "받음",
|
|
"columnTotal": "총 트래픽",
|
|
"uniqueIps": "고유 IP ({{count}})",
|
|
"noData": "이 프로필에 사용할 수 있는 트래픽 데이터가 없습니다.",
|
|
"noDataHint": "프로필을 실행한 후 트래픽 데이터가 표시됩니다.",
|
|
"sentLegend": "보냄",
|
|
"receivedLegend": "받음",
|
|
"tooltipSent": "↑ 보냄: ",
|
|
"tooltipReceived": "↓ 받음: "
|
|
},
|
|
"camoufoxDialog": {
|
|
"titleView": "핑거프린트 설정 보기 - {{name}} ({{browser}})",
|
|
"titleConfigure": "핑거프린트 설정 구성 - {{name}} ({{browser}})",
|
|
"invalidFingerprint": "잘못된 핑거프린트 구성",
|
|
"invalidFingerprintDescription": "핑거프린트 구성에 잘못된 JSON이 포함되어 있습니다. 고급 설정을 확인하세요.",
|
|
"saveFailed": "구성 저장 실패",
|
|
"unknownError": "알 수 없는 오류가 발생했습니다"
|
|
},
|
|
"proxyCheck": {
|
|
"unknownLocation": "알 수 없음",
|
|
"locationToast": "프록시 위치:",
|
|
"failed": "프록시 확인 실패: {{error}}",
|
|
"tooltipChecking": "프록시 확인 중...",
|
|
"tooltipIp": "IP: {{ip}}",
|
|
"tooltipChecked": "{{time}}에 확인됨",
|
|
"tooltipFailed": "{{time}}에 실패",
|
|
"tooltipFailedTitle": "프록시 확인 실패",
|
|
"tooltipDefault": "프록시 유효성 확인"
|
|
},
|
|
"vpnCheck": {
|
|
"valid": "VPN \"{{name}}\" 구성이 유효합니다",
|
|
"invalid": "VPN \"{{name}}\" 구성이 유효하지 않습니다",
|
|
"failed": "VPN 확인 실패: {{error}}",
|
|
"tooltipChecking": "VPN 구성 확인 중...",
|
|
"tooltipValid": "구성이 유효합니다",
|
|
"tooltipInvalid": "구성이 유효하지 않습니다",
|
|
"tooltipChecked": "{{time}}에 확인됨",
|
|
"tooltipDefault": "VPN 구성 유효성 확인"
|
|
},
|
|
"profileTable": {
|
|
"syncTooltipDisabled": "동기화 사용 안 함",
|
|
"syncTooltipSyncing": "동기화 중...",
|
|
"syncTooltipSyncedAt": "{{time}}에 동기화됨",
|
|
"syncTooltipSynced": "동기화됨",
|
|
"syncTooltipWaiting": "동기화 대기 중",
|
|
"syncTooltipErrorWith": "동기화 오류: {{error}}",
|
|
"syncTooltipError": "동기화 오류",
|
|
"syncTooltipNotSynced": "동기화되지 않음",
|
|
"noTags": "태그 없음",
|
|
"syncTooltipCloseToSync": "동기화하려면 프로필을 닫으세요",
|
|
"syncTooltipDisabledWithLast": "동기화 사용 안 함, 마지막 동기화 {{time}}",
|
|
"addTagsPlaceholder": "태그 추가",
|
|
"tagsHeader": "태그",
|
|
"noteHeader": "메모",
|
|
"vpnsHeading": "VPN",
|
|
"createByCountryHeading": "국가별 생성"
|
|
},
|
|
"releaseTypeSelector": {
|
|
"noReleaseTypes": "사용 가능한 릴리스 유형이 없습니다.",
|
|
"placeholder": "릴리스 유형 선택...",
|
|
"stable": "안정",
|
|
"nightly": "나이틀리",
|
|
"downloaded": "다운로드됨",
|
|
"downloadBrowser": "브라우저 다운로드",
|
|
"downloading": "다운로드 중..."
|
|
},
|
|
"dataTableActionBar": {
|
|
"selected": "{{count}}개 선택됨",
|
|
"clearSelection": "선택 지우기"
|
|
},
|
|
"appUpdate": {
|
|
"toast": {
|
|
"updateFailed": "도넛 브라우저 업데이트 실패",
|
|
"restartFailed": "재시작 실패",
|
|
"updateReady": "업데이트 준비됨, 적용하려면 재시작하세요",
|
|
"manualDownloadRequired": "수동 다운로드 필요",
|
|
"restartNow": "지금 재시작",
|
|
"viewRelease": "릴리스 보기",
|
|
"later": "나중에",
|
|
"uploading": "업로드 중",
|
|
"downloading": "다운로드 중"
|
|
}
|
|
},
|
|
"browserDownload": {
|
|
"toast": {
|
|
"fetchVersionsFailed": "{{browser}} 버전 가져오기 실패",
|
|
"foundNewVersions": "{{count}}개의 새로운 {{browser}} 버전을 찾았습니다!",
|
|
"totalAvailableVersions": "총 사용 가능: {{count}}개 버전",
|
|
"downloadFailed": "{{browser}} {{version}} 다운로드 실패",
|
|
"calculating": "계산 중...",
|
|
"extractionFailed": "{{browser}} {{version}}: 압축 해제 실패",
|
|
"extractionFailedDescription": "손상된 파일이 삭제되었습니다. 다음 시도 시 다시 다운로드됩니다.",
|
|
"extracting": "브라우저 파일 압축 해제 중... 앱을 닫지 마세요.",
|
|
"verifying": "브라우저 파일 확인 중...",
|
|
"downloadingRolling": "롤링 릴리스 빌드 다운로드 중..."
|
|
}
|
|
},
|
|
"versionUpdater": {
|
|
"toast": {
|
|
"alreadyAvailable": "{{browser}} {{version}}이(가) 이미 사용 가능합니다",
|
|
"updatingProfiles": "프로필 구성 업데이트 중...",
|
|
"updateCompleted": "{{browser}} 업데이트 완료",
|
|
"singleProfileUpdated": "프로필 \"{{name}}\"이(가) 버전 {{version}}으로 업데이트되었습니다. 이제 최신 버전으로 브라우저를 실행할 수 있습니다.",
|
|
"multipleProfilesUpdated": "{{count}}개 프로필이 버전 {{version}}으로 업데이트되었습니다. 이제 최신 버전으로 브라우저를 실행할 수 있습니다.",
|
|
"versionAvailable": "이제 버전 {{version}}을(를) 사용할 수 있습니다. 실행 중인 프로필은 재시작 시 새 버전을 사용합니다.",
|
|
"autoUpdateFailed": "{{browser}} 자동 업데이트 실패",
|
|
"updateWithErrors": "일부 오류와 함께 업데이트가 완료되었습니다",
|
|
"updateWithErrorsDescription": "{{newVersions}}개의 새 버전을 찾았고, {{failedUpdates}}개 브라우저 업데이트에 실패했습니다",
|
|
"updateSuccess": "브라우저 버전이 업데이트되었습니다",
|
|
"updateSuccessDescription": "{{successfulUpdates}}개 브라우저에서 {{newVersions}}개의 새 버전을 찾았습니다. 자동 다운로드가 곧 시작됩니다.",
|
|
"upToDate": "새 브라우저 버전이 없습니다",
|
|
"upToDateDescription": "모든 브라우저 버전이 최신입니다",
|
|
"updateAllFailed": "브라우저 버전 업데이트 실패"
|
|
}
|
|
},
|
|
"profilePassword": {
|
|
"set": {
|
|
"title": "프로필 비밀번호 설정",
|
|
"description": "{{name}}의 디스크 데이터를 암호화합니다. 프로필을 실행할 때마다 이 비밀번호가 필요합니다.",
|
|
"button": "프로필 암호화"
|
|
},
|
|
"unlock": {
|
|
"title": "프로필 잠금 해제",
|
|
"description": "{{name}}의 잠금을 해제하려면 비밀번호를 입력하세요.",
|
|
"button": "잠금 해제"
|
|
},
|
|
"change": {
|
|
"title": "프로필 비밀번호 변경",
|
|
"description": "새 비밀번호로 {{name}}을(를) 다시 암호화합니다.",
|
|
"button": "비밀번호 변경"
|
|
},
|
|
"remove": {
|
|
"title": "프로필 비밀번호 제거",
|
|
"description": "{{name}}의 디스크 데이터를 복호화합니다. 프로필이 더 이상 비밀번호로 보호되지 않습니다.",
|
|
"button": "비밀번호 제거"
|
|
},
|
|
"fields": {
|
|
"password": "비밀번호",
|
|
"currentPassword": "현재 비밀번호",
|
|
"newPassword": "새 비밀번호",
|
|
"confirm": "비밀번호 확인",
|
|
"confirmPassword": "새 비밀번호 확인"
|
|
},
|
|
"errors": {
|
|
"oldPasswordRequired": "현재 비밀번호는 필수입니다",
|
|
"passwordRequired": "비밀번호는 필수입니다",
|
|
"tooShort": "비밀번호는 8자 이상이어야 합니다",
|
|
"mismatch": "비밀번호가 일치하지 않습니다"
|
|
},
|
|
"toasts": {
|
|
"set": "프로필이 이제 비밀번호로 보호됩니다",
|
|
"changed": "프로필 비밀번호가 변경되었습니다",
|
|
"removed": "프로필 비밀번호가 제거되었습니다"
|
|
},
|
|
"warnings": {
|
|
"forgetWarningTitle": "중요: 이 비밀번호는 복구할 수 없습니다",
|
|
"forgetWarningBody": "도넛 브라우저는 이 비밀번호를 재설정, 복구 또는 우회할 수 없습니다. 잊어버리면 이 프로필의 데이터에 영구적으로 액세스할 수 없게 됩니다."
|
|
},
|
|
"modes": {
|
|
"set": "설정",
|
|
"change": "변경",
|
|
"remove": "제거",
|
|
"validate": "확인"
|
|
},
|
|
"verifyDialog": {
|
|
"title": "프로필 비밀번호 확인",
|
|
"description": "디스크에 저장된 비밀번호와 일치하는지 확인하려면 프로필 비밀번호를 입력하세요.",
|
|
"submit": "확인",
|
|
"matchToast": "비밀번호가 일치합니다"
|
|
}
|
|
},
|
|
"backendErrors": {
|
|
"incorrectPassword": "잘못된 비밀번호",
|
|
"lockedOut": "잘못된 시도가 너무 많습니다. {{duration}} 후에 다시 시도하세요.",
|
|
"lockedOutDuration": {
|
|
"seconds": "{{seconds}}초",
|
|
"minutes": "{{minutes}}분",
|
|
"hours": "{{hours}}시간"
|
|
},
|
|
"profileNotFound": "프로필을 찾을 수 없습니다",
|
|
"profileNotProtected": "프로필이 비밀번호로 보호되지 않습니다",
|
|
"profileAlreadyProtected": "프로필이 이미 비밀번호로 보호되어 있습니다",
|
|
"profileRunning": "프로필이 실행 중인 동안에는 이 작업을 수행할 수 없습니다",
|
|
"profileEphemeral": "임시 프로필은 비밀번호로 보호할 수 없습니다 — 종료 시 데이터가 삭제됩니다.",
|
|
"profileMissingSalt": "프로필에 암호화 솔트가 없습니다",
|
|
"profileLocked": "프로필이 잠겨 있습니다. 먼저 비밀번호를 입력하세요.",
|
|
"invalidProfileId": "잘못된 프로필 ID",
|
|
"passwordTooShort": "비밀번호는 {{min}}자 이상이어야 합니다",
|
|
"proxyNotFound": "프록시를 찾을 수 없습니다",
|
|
"groupNotFound": "그룹을 찾을 수 없습니다",
|
|
"vpnNotFound": "VPN을 찾을 수 없습니다",
|
|
"extensionNotFound": "확장 프로그램을 찾을 수 없습니다",
|
|
"extensionGroupNotFound": "확장 프로그램 그룹을 찾을 수 없습니다",
|
|
"cannotModifyCloudManagedProxy": "클라우드 관리 프록시의 동기화는 수정할 수 없습니다",
|
|
"syncLockedByProfile": "동기화된 프로필에서 사용 중인 동안에는 동기화를 비활성화할 수 없습니다",
|
|
"syncNotConfigured": "동기화가 구성되지 않았습니다. 먼저 로그인하거나 자체 호스팅 서버를 구성하세요.",
|
|
"internal": "오류가 발생했습니다: {{detail}}",
|
|
"invalidLaunchHookUrl": "잘못된 실행 후크 URL입니다. 전체 http:// 또는 https:// URL을 사용하세요.",
|
|
"cookieDbLocked": "쿠키를 읽을 수 없습니다 — 데이터베이스가 잠겨 있습니다. 브라우저를 닫고 다시 시도하세요.",
|
|
"cookieDbUnavailable": "쿠키를 읽을 수 없습니다 — 쿠키 저장소를 사용할 수 없습니다.",
|
|
"selfHostedRequiresLogout": "자체 호스팅 서버를 구성하기 전에 도넛 계정에서 로그아웃하세요."
|
|
},
|
|
"rail": {
|
|
"profiles": "프로필",
|
|
"extensions": "확장 프로그램",
|
|
"groups": "그룹",
|
|
"settings": "설정",
|
|
"more": {
|
|
"label": "더 보기",
|
|
"closeAriaLabel": "메뉴 닫기",
|
|
"importProfile": "프로필 가져오기",
|
|
"importProfileHint": "다른 도구에서 프로필 가져오기",
|
|
"keyboardShortcuts": "키보드 단축키",
|
|
"keyboardShortcutsHint": "모든 단축키 보기"
|
|
},
|
|
"network": "네트워크",
|
|
"integrations": "통합",
|
|
"account": "계정"
|
|
},
|
|
"pageTitle": {
|
|
"proxies": "네트워크",
|
|
"extensions": "확장 프로그램",
|
|
"groups": "그룹",
|
|
"vpns": "네트워크",
|
|
"settings": "설정",
|
|
"integrations": "통합",
|
|
"account": "계정",
|
|
"import": "프로필 가져오기",
|
|
"shortcuts": "키보드 단축키"
|
|
},
|
|
"encryption": {
|
|
"required": {
|
|
"title": "동기화 일시 중지 — 비밀번호 필요",
|
|
"description": "암호화된 데이터가 다운로드되었지만 이 기기에 E2E 비밀번호가 설정되지 않았습니다. 동기화를 재개하려면 설정 → 암호화를 열고 비밀번호를 입력하세요.",
|
|
"openSettings": "설정 열기"
|
|
},
|
|
"rollover": {
|
|
"startedTitle": "데이터 재암호화 중",
|
|
"startedDescription": "동기화된 모든 항목을 새 비밀번호로 다시 업로드하고 있습니다. 프로필부터 시작하여 프록시, 그룹, VPN 및 확장 프로그램 순서입니다.",
|
|
"progressTitle": "{{stage}} 재암호화 중",
|
|
"progressDescription": "{{total}}개 중 {{done}}개",
|
|
"completedTitle": "재암호화 완료",
|
|
"completedDescription": "동기화된 모든 데이터가 새 비밀번호로 봉인되었습니다.",
|
|
"stage": {
|
|
"profiles": "프로필",
|
|
"proxies": "프록시",
|
|
"groups": "그룹",
|
|
"vpns": "VPN",
|
|
"extensions": "확장 프로그램",
|
|
"extension_groups": "확장 프로그램 그룹"
|
|
}
|
|
}
|
|
},
|
|
"account": {
|
|
"refreshed": "계정이 새로 고쳐졌습니다",
|
|
"loggedOut": "로그아웃됨",
|
|
"signedOut": "로그아웃됨",
|
|
"signedOutDescription": "클라우드 동기화, 암호화된 프로필 및 팀 기능을 사용하려면 로그인하세요.",
|
|
"plan": "플랜: {{plan}} · {{period}}",
|
|
"refresh": "새로 고침",
|
|
"logout": "로그아웃",
|
|
"signIn": "로그인",
|
|
"fields": {
|
|
"plan": "플랜",
|
|
"status": "상태",
|
|
"teamRole": "팀 역할",
|
|
"period": "결제 기간"
|
|
},
|
|
"tabs": {
|
|
"account": "계정",
|
|
"selfHosted": "자체 호스팅"
|
|
},
|
|
"selfHosted": {
|
|
"title": "자체 호스팅 동기화 서버",
|
|
"description": "호스팅 클라우드를 사용하지 않고 프로필, 프록시, 그룹 및 확장 프로그램을 동기화하려면 도넛을 자체 donut-sync 서버로 연결하세요.",
|
|
"disabledWhileLoggedIn": "도넛 계정에 로그인되어 있는 동안에는 자체 호스팅 동기화를 사용할 수 없습니다. 사용자 지정 서버를 사용하려면 로그아웃하세요.",
|
|
"connectionStatus": "연결:",
|
|
"statusUnknown": "테스트 안 됨",
|
|
"testConnection": "연결 테스트",
|
|
"disconnect": "연결 해제"
|
|
}
|
|
},
|
|
"shortcutsPage": {
|
|
"title": "키보드 단축키",
|
|
"description": "이 단축키로 작업 흐름을 빠르게 하세요."
|
|
},
|
|
"commandPalette": {
|
|
"placeholder": "명령을 입력하거나 검색...",
|
|
"empty": "결과를 찾을 수 없습니다.",
|
|
"groups": {
|
|
"navigation": "탐색",
|
|
"profiles": "프로필",
|
|
"actions": "작업",
|
|
"profileGroups": "프로필 그룹"
|
|
},
|
|
"actions": {
|
|
"launchProfile": "{{name}} 실행",
|
|
"stopProfile": "{{name}} 중지",
|
|
"profileInfo": "정보 — {{name}}"
|
|
}
|
|
},
|
|
"shortcuts": {
|
|
"openPalette": "명령 팔레트 열기",
|
|
"openShortcuts": "키보드 단축키 보기",
|
|
"importProfile": "프로필 가져오기",
|
|
"goProfiles": "프로필로 이동",
|
|
"goProxies": "네트워크로 이동",
|
|
"goExtensions": "확장 프로그램으로 이동",
|
|
"goGroups": "그룹으로 이동",
|
|
"goIntegrations": "통합으로 이동",
|
|
"goAccount": "계정으로 이동",
|
|
"goSettings": "설정으로 이동"
|
|
}
|
|
}
|