mirror of
https://github.com/langgenius/dify.git
synced 2026-07-23 20:18:40 +08:00
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
708 lines
52 KiB
JSON
708 lines
52 KiB
JSON
{
|
|
"about.changeLog": "변경 로그",
|
|
"about.latestAvailable": "Dify {{version}} 최신 버전입니다.",
|
|
"about.nowAvailable": "Dify {{version}} 사용 가능합니다.",
|
|
"about.updateNow": "지금 업데이트",
|
|
"about.version": "버전 {{version}}",
|
|
"account.account": "계정",
|
|
"account.appearanceDark": "어둡게",
|
|
"account.appearanceFollowSystem": "Follow system",
|
|
"account.appearanceLabel": "모양",
|
|
"account.appearanceLight": "밝게",
|
|
"account.appearanceSystem": "시스템",
|
|
"account.changeEmail.authTip": "이메일이 변경되면, 이전 이메일에 연결된 Google 또는 GitHub 계정은 더 이상 이 계정에 로그인할 수 없습니다.",
|
|
"account.changeEmail.changeTo": "{{email}}로 변경",
|
|
"account.changeEmail.codeLabel": "검증 코드",
|
|
"account.changeEmail.codePlaceholder": "6자리 코드를 붙여넣으세요",
|
|
"account.changeEmail.content1": "계속 진행하면, 재인증을 위해 <email>{{email}}</email>로 인증 코드를 전송하겠습니다.",
|
|
"account.changeEmail.content2": "현재 이메일은 <email>{{email}}</email>입니다. 이 이메일 주소로 인증 코드가 전송되었습니다.",
|
|
"account.changeEmail.content3": "새로운 이메일을 입력하시면 인증 코드를 보내드립니다.",
|
|
"account.changeEmail.content4": "우리는 방금 귀하에게 임시 인증 코드를 <email>{{email}}</email>로 보냈습니다.",
|
|
"account.changeEmail.continue": "계속하기",
|
|
"account.changeEmail.emailLabel": "새 이메일",
|
|
"account.changeEmail.emailPlaceholder": "새 이메일을 입력하세요",
|
|
"account.changeEmail.existingEmail": "이미 이 이메일을 가진 사용자가 존재합니다.",
|
|
"account.changeEmail.newEmail": "새 이메일 주소를 설정하세요",
|
|
"account.changeEmail.resend": "다시 보내기",
|
|
"account.changeEmail.resendCount": "{{count}}초 후에 다시 보내기",
|
|
"account.changeEmail.resendTip": "코드를 받지 못하셨나요?",
|
|
"account.changeEmail.sendVerifyCode": "인증 코드 보내기",
|
|
"account.changeEmail.title": "이메일 변경",
|
|
"account.changeEmail.unAvailableEmail": "이 이메일은 일시적으로 사용할 수 없습니다.",
|
|
"account.changeEmail.verifyEmail": "현재 이메일을 확인하세요",
|
|
"account.changeEmail.verifyNew": "새 이메일 확인하기",
|
|
"account.confirmPassword": "비밀번호 확인",
|
|
"account.currentPassword": "현재 비밀번호",
|
|
"account.delete": "계정 삭제",
|
|
"account.deleteLabel": "확인하려면 아래 이메일을 입력하십시오.",
|
|
"account.deletePlaceholder": "이메일을 입력해 주세요",
|
|
"account.deletePrivacyLink": "개인 정보 보호 정책.",
|
|
"account.deletePrivacyLinkTip": "당사가 귀하의 데이터를 처리하는 방법에 대한 자세한 내용은 다음을 참조하십시오.",
|
|
"account.deleteSuccessTip": "계정 삭제를 완료하는 데 시간이 필요합니다. 모든 작업이 완료되면 이메일로 연락드리겠습니다.",
|
|
"account.deleteTip": "계정을 삭제하면 모든 데이터가 영구적으로 지워지며 복구할 수 없습니다.",
|
|
"account.editName": "이름 편집",
|
|
"account.editWorkspaceInfo": "작업 공간 정보 편집",
|
|
"account.email": "이메일",
|
|
"account.feedbackLabel": "계정을 삭제한 이유를 알려주시겠습니까?",
|
|
"account.feedbackPlaceholder": "선택적",
|
|
"account.feedbackTitle": "피드백",
|
|
"account.general": "General",
|
|
"account.langGeniusAccount": "Dify 계정",
|
|
"account.langGeniusAccountTip": "Dify 계정과 관련된 사용자 데이터.",
|
|
"account.myAccount": "내 계정",
|
|
"account.name": "이름",
|
|
"account.newPassword": "새 비밀번호",
|
|
"account.notEqual": "비밀번호가 일치하지 않습니다.",
|
|
"account.password": "비밀번호",
|
|
"account.passwordTip": "일시적인 로그인 코드를 사용하지 않으려면 영구적인 비밀번호를 설정할 수 있습니다.",
|
|
"account.permanentlyDeleteButton": "계정 영구 삭제",
|
|
"account.resetPassword": "비밀번호 재설정",
|
|
"account.sendVerificationButton": "인증 코드 보내기",
|
|
"account.setPassword": "비밀번호 설정",
|
|
"account.showAppLength": "{{length}}개의 앱 표시",
|
|
"account.verificationLabel": "인증 코드",
|
|
"account.verificationPlaceholder": "6 자리 코드를 붙여넣습니다.",
|
|
"account.workspaceName": "작업 공간 이름",
|
|
"account.workspaceNamePlaceholder": "워크스페이스 이름 입력",
|
|
"actionMsg.copySuccessfully": "복사가 성공적으로 이루어졌습니다",
|
|
"actionMsg.downloadUnsuccessfully": "다운로드에 실패했습니다. 나중에 다시 시도하세요.",
|
|
"actionMsg.generatedSuccessfully": "생성이 성공적으로 이루어졌습니다",
|
|
"actionMsg.generatedUnsuccessfully": "생성에 실패했습니다",
|
|
"actionMsg.modifiedSuccessfully": "변경이 성공적으로 이루어졌습니다",
|
|
"actionMsg.modifiedUnsuccessfully": "변경에 실패했습니다",
|
|
"actionMsg.noModification": "현재 변경사항이 없습니다.",
|
|
"actionMsg.payCancelled": "결제가 취소되었습니다",
|
|
"actionMsg.paySucceeded": "결제가 성공했습니다",
|
|
"agentStrategyPage.description": "AI Agent가 어떻게 추론하고 의사결정하는지 정의하세요. 도구 선택, 결과 처리, 자율적인 문제 해결을 포함합니다.",
|
|
"api.actionFailed": "작업 실패",
|
|
"api.actionSuccess": "동작이 성공적으로 수행되었습니다",
|
|
"api.remove": "삭제됨",
|
|
"api.saved": "저장됨",
|
|
"api.success": "성공",
|
|
"apiBasedExtension.add": "API 기반 확장 추가",
|
|
"apiBasedExtension.link": "사용자 정의 API 기반 확장을 개발하는 방법 배우기",
|
|
"apiBasedExtension.modal.apiEndpoint.placeholder": "API 엔드포인트를 입력하세요",
|
|
"apiBasedExtension.modal.apiEndpoint.title": "API 엔드포인트",
|
|
"apiBasedExtension.modal.apiKey.lengthError": "API 키는 5 자 미만이어야 합니다",
|
|
"apiBasedExtension.modal.apiKey.placeholder": "API 키를 입력하세요",
|
|
"apiBasedExtension.modal.apiKey.title": "API 키",
|
|
"apiBasedExtension.modal.editTitle": "API 기반 확장 편집",
|
|
"apiBasedExtension.modal.name.placeholder": "이름을 입력하세요",
|
|
"apiBasedExtension.modal.name.title": "이름",
|
|
"apiBasedExtension.modal.title": "API 기반 확장 추가",
|
|
"apiBasedExtension.selector.manage": "API 기반 확장 관리",
|
|
"apiBasedExtension.selector.placeholder": "API 기반 확장을 선택하세요",
|
|
"apiBasedExtension.selector.title": "API 기반 확장",
|
|
"apiBasedExtension.title": "API 기반 확장은 Dify 애플리케이션 전체에서 간편한 사용을 위한 설정을 단순화하고 집중적인 API 관리를 제공합니다.",
|
|
"apiBasedExtension.type": "유형",
|
|
"apiBasedExtensionPage.description": "API를 통해 Dify의 모듈 기능을 확장하고, 앱에 맞춤형 콘텐츠 검수 또는 외부 데이터 도구를 추가하세요.",
|
|
"appMenus.annotations": "어노테이션",
|
|
"appMenus.apiAccess": "API 액세스",
|
|
"appMenus.apiAccessTip": "이 지식 베이스는 서비스 API를 통해 액세스할 수 있습니다",
|
|
"appMenus.logs": "로그",
|
|
"appMenus.overview": "모니터링",
|
|
"appMenus.promptEng": "오케스트레이트",
|
|
"avatar.deleteDescription": "프로필 사진을 제거하시겠습니까? 귀하의 계정은 기본 초기 아바타를 사용하게 됩니다.",
|
|
"avatar.deleteTitle": "아바타 제거하기",
|
|
"avatar.editAction": "아바타 편집하기",
|
|
"chat.citation.characters": "문자수:",
|
|
"chat.citation.hitCount": "검색 횟수:",
|
|
"chat.citation.hitScore": "검색 점수:",
|
|
"chat.citation.linkToDataset": "지식 링크",
|
|
"chat.citation.title": "인용",
|
|
"chat.citation.vectorHash": "벡터 해시:",
|
|
"chat.conversationName": "대화 이름",
|
|
"chat.conversationNameCanNotEmpty": "대화 이름은 필수입니다",
|
|
"chat.conversationNamePlaceholder": "대화 이름을 입력하세요",
|
|
"chat.inputDisabledPlaceholder": "미리보기만",
|
|
"chat.inputPlaceholder": "{{botName}}와 대화",
|
|
"chat.renameConversation": "대화 이름 바꾸기",
|
|
"chat.thinking": "생각...",
|
|
"chat.thought": "생각",
|
|
"compliance.gdpr": "GDPR DPA",
|
|
"compliance.iso27001": "ISO 27001:2022 인증",
|
|
"compliance.professionalUpgradeTooltip": "팀 플랜 이상에서만 사용할 수 있습니다.",
|
|
"compliance.sandboxUpgradeTooltip": "전문가 또는 팀 플랜에서만 사용할 수 있습니다.",
|
|
"compliance.soc2Type1": "SOC 2 유형 I 보고서",
|
|
"compliance.soc2Type2": "SOC 2 유형 II 보고서",
|
|
"dataSource.configure": "구성",
|
|
"dataSource.notion.changeAuthorizedPages": "허가된 페이지 변경하기",
|
|
"dataSource.notion.connected": "연결됨",
|
|
"dataSource.notion.selector.configure": "Notion 구성",
|
|
"dataSource.notion.selector.docs": "Notion 문서",
|
|
"dataSource.notion.selector.headerTitle": "Notion 페이지 선택",
|
|
"dataSource.notion.selector.noSearchResult": "검색 결과 없음",
|
|
"dataSource.notion.selector.preview": "미리보기",
|
|
"dataSource.notion.selector.searchPages": "페이지 검색...",
|
|
"dataSourcePage.description": "Knowledge base 또는 Knowledge Pipeline에서 사용할 외부 데이터 소스를 연결하고 Google Drive, Notion, GitHub 등에서 콘텐츠를 가져오세요.",
|
|
"dataSourcePage.installFirst": "먼저 데이터 소스를 설치하세요.",
|
|
"dataSourcePage.notSetUpTitle": "<highlight>데이터 소스</highlight> 설정되지 않음",
|
|
"datasetMenus.documents": "문서",
|
|
"datasetMenus.emptyTip": "연결된 지식이 없습니다. 애플리케이션 또는 플러그인으로 이동하여 연결을 완료하세요.",
|
|
"datasetMenus.hitTesting": "검색 테스트",
|
|
"datasetMenus.pipeline": "파이프라인",
|
|
"datasetMenus.relatedApp": "관련 앱",
|
|
"datasetMenus.settings": "설정",
|
|
"datasetMenus.viewDoc": "문서 보기",
|
|
"dynamicSelect.error": "옵션 불러오기 실패",
|
|
"dynamicSelect.loading": "옵션 불러오는 중...",
|
|
"dynamicSelect.noData": "사용 가능한 옵션이 없습니다",
|
|
"dynamicSelect.selected": "{{count}} 선택됨",
|
|
"environment.development": "개발",
|
|
"environment.testing": "테스트",
|
|
"error": "오류",
|
|
"errorBoundary.componentStack": "컴포넌트 스택:",
|
|
"errorBoundary.details": "오류 세부 정보 (개발 환경 전용)",
|
|
"errorBoundary.errorCount": "이 오류가 {{count}}번 발생했습니다",
|
|
"errorBoundary.message": "이 컴포넌트를 렌더링하는 동안 예기치 않은 오류가 발생했습니다.",
|
|
"errorBoundary.reloadPage": "페이지 새로고침",
|
|
"errorBoundary.title": "문제가 발생했습니다",
|
|
"errorBoundary.tryAgain": "다시 시도",
|
|
"errorMsg.fieldRequired": "{{field}}는 필수입니다.",
|
|
"errorMsg.urlError": "URL 은 http:// 또는 https:// 로 시작해야 합니다.",
|
|
"extensionPage.description": "HTTP Webhooks를 사용해 외부 서비스를 앱에 통합하세요.",
|
|
"feedback.content": "피드백 내용",
|
|
"feedback.placeholder": "문제가 무엇인지 또는 어떻게 개선할 수 있는지 설명해 주십시오...",
|
|
"feedback.subtitle": "이 응답에서 무엇이 잘못되었는지 말씀해 주세요.",
|
|
"feedback.title": "피드백 제공하기",
|
|
"fileUploader.fileExtensionBlocked": "보안상의 이유로 이 파일 형식은 차단되었습니다",
|
|
"fileUploader.fileExtensionNotSupport": "지원되지 않는 파일 확장자",
|
|
"fileUploader.pasteFileLink": "파일 링크 붙여넣기",
|
|
"fileUploader.pasteFileLinkInputPlaceholder": "URL 입력...",
|
|
"fileUploader.pasteFileLinkInvalid": "유효하지 않은 파일 링크",
|
|
"fileUploader.uploadDisabled": "파일 업로드가 비활성화되었습니다",
|
|
"fileUploader.uploadFromComputer": "로컬 업로드",
|
|
"fileUploader.uploadFromComputerLimit": "{{type}} 업로드는 {{size}}를 초과할 수 없습니다.",
|
|
"fileUploader.uploadFromComputerReadError": "파일 읽기에 실패했습니다. 다시 시도하십시오.",
|
|
"fileUploader.uploadFromComputerUploadError": "파일 업로드에 실패했습니다. 다시 업로드하십시오.",
|
|
"imageInput.browse": "찾아보기",
|
|
"imageInput.dropImageHere": "여기에 이미지를 드롭하거나",
|
|
"imageInput.supportedFormats": "PNG, JPG, JPEG, WEBP 및 GIF 를 지원합니다.",
|
|
"imageUploader.imageList": "이미지 목록",
|
|
"imageUploader.imageUpload": "이미지 업로드",
|
|
"imageUploader.pasteImageLink": "이미지 링크 붙여넣기",
|
|
"imageUploader.pasteImageLinkInputPlaceholder": "여기에 이미지 링크를 붙여넣으세요",
|
|
"imageUploader.pasteImageLinkInvalid": "유효하지 않은 이미지 링크",
|
|
"imageUploader.uploadFromComputer": "컴퓨터에서 업로드",
|
|
"imageUploader.uploadFromComputerLimit": "업로드 이미지 크기는 {{size}} MB 를 초과할 수 없습니다",
|
|
"imageUploader.uploadFromComputerReadError": "이미지 읽기 실패. 다시 시도하세요.",
|
|
"imageUploader.uploadFromComputerUploadError": "이미지 업로드 실패. 다시 업로드하세요.",
|
|
"integrations.connect": "연결",
|
|
"label.optional": "(선택 사항)",
|
|
"language.displayLanguage": "표시 언어",
|
|
"language.timezone": "시간대",
|
|
"license.expiring": "하루 후에 만료",
|
|
"license.expiring_plural": "{{count}}일 후에 만료",
|
|
"license.unlimited": "무제한",
|
|
"loading": "로딩 중",
|
|
"mainNav.help.docs": "문서",
|
|
"mainNav.help.learnDify": "Dify 배우기",
|
|
"mainNav.help.openMenu": "도움말 메뉴 열기",
|
|
"mainNav.help.stepByStepTour": "Step-by-step Tour",
|
|
"mainNav.home": "홈",
|
|
"mainNav.integrations": "연동",
|
|
"mainNav.marketplace": "마켓플레이스",
|
|
"mainNav.webApps.noResults": "웹 앱을 찾을 수 없습니다",
|
|
"mainNav.webApps.openApp": "{{name}} 웹 앱 열기",
|
|
"mainNav.webApps.searchPlaceholder": "웹 앱 검색",
|
|
"mainNav.workspace.credits": "{{count}} 크레딧",
|
|
"mainNav.workspace.creditsUnit": "크레딧",
|
|
"mainNav.workspace.inviteMembers": "Invite members",
|
|
"mainNav.workspace.openMenu": "워크스페이스 메뉴 열기",
|
|
"mainNav.workspace.searchPlaceholder": "Search workspace",
|
|
"mainNav.workspace.settings": "Workspace settings",
|
|
"mainNav.workspace.sort.createdTime": "Created time",
|
|
"mainNav.workspace.sort.lastOpened": "Last opened",
|
|
"mainNav.workspace.sort.openMenu": "Sort workspaces",
|
|
"mcpPage.description": "MCP 서버를 연결하고 관리하여 앱이 외부 도구와 서비스에 접근할 수 있도록 하세요.",
|
|
"members.adminTip": "앱 빌드 및 팀 설정 관리 가능",
|
|
"members.alreadyInTeam": "이미 팀에 있습니다",
|
|
"members.alreadyInTeamTip": "이 사용자들은 이미 이 작업 공간에 액세스할 수 있습니다.",
|
|
"members.assignRoles": "역할 할당",
|
|
"members.assignRolesModal.description": "이 멤버에게 할당할 역할을 선택하세요. 선택한 역할의 모든 권한이 결합됩니다.",
|
|
"members.assignRolesModal.selectedCount": "{{count}}개 선택됨",
|
|
"members.assignRolesModal.singleDescription": "이 멤버에게 할당할 역할 하나를 선택하세요.",
|
|
"members.assignRolesModal.title": "역할 할당",
|
|
"members.datasetOperatorTip": "기술 자료만 관리할 수 있습니다.",
|
|
"members.editRole": "역할 편집",
|
|
"members.editorTip": "앱을 만들고 편집할 수 있음",
|
|
"members.email": "이메일",
|
|
"members.emailInvalid": "유효하지 않은 이메일 형식",
|
|
"members.emailNotSetup": "이메일 서버가 설정되지 않아 초대 이메일을 보낼 수 없습니다. 대신 초대 후 발급되는 초대 링크를 사용자에게 알려주세요.",
|
|
"members.emailPlaceholder": "이메일 주소를 입력하거나 붙여넣으세요…",
|
|
"members.emailRecipients": "이메일 주소",
|
|
"members.emailRecipientsTip": "목록을 붙여넣거나 각 주소 뒤에 Enter를 누르세요.",
|
|
"members.emailRequired": "이메일 주소를 하나 이상 입력하세요.",
|
|
"members.failedInvitationEmails": "다음 사용자들은 성공적으로 초대되지 않았습니다",
|
|
"members.invalidRole": "선택한 역할을 더 이상 사용할 수 없습니다. 다른 역할을 선택하세요.",
|
|
"members.invitationLink": "초대 링크",
|
|
"members.invitationSent": "초대가 전송되었습니다",
|
|
"members.invitationSentTip": "초대가 전송되었으며, 그들은 Dify 에 로그인하여 당신의 팀 데이터에 액세스할 수 있습니다.",
|
|
"members.invite": "초대",
|
|
"members.inviteFailed": "초대장을 보내지 못했습니다. 다시 시도하세요.",
|
|
"members.inviteLimitExceeded": "모든 수신자를 초대할 수 있는 좌석이 부족합니다.",
|
|
"members.inviteTeamMember": "팀 멤버 초대",
|
|
"members.inviteTeamMemberTip": "로그인 후에 바로 팀 데이터에 액세스할 수 있습니다.",
|
|
"members.invitedAsRole": "{{role}}로 초대되었습니다",
|
|
"members.lastActive": "최근 활동",
|
|
"members.memberActions": "멤버 작업",
|
|
"members.memberDetails.assign": "할당",
|
|
"members.memberDetails.assignedRole": "할당된 역할",
|
|
"members.memberDetails.assignedRoles": "할당된 역할",
|
|
"members.memberDetails.customGroup": "사용자 지정",
|
|
"members.memberDetails.generalGroup": "일반",
|
|
"members.memberDetails.openAria": "{{name}}님의 멤버 세부 정보 열기",
|
|
"members.memberDetails.roleActionsAria": "{{role}} 역할에 대한 작업 열기",
|
|
"members.memberDetails.roleNoPermissionSummary": "현재 역할에는 권한이 없습니다.",
|
|
"members.memberDetails.rolePermissionSummary": "{{role}}은(는) <permissionList>{{permissions}}</permissionList>을(를) 할 수 있습니다",
|
|
"members.memberDetails.title": "멤버 세부 정보",
|
|
"members.name": "이름",
|
|
"members.noNewInvitationsSent": "새 초대가 전송되지 않았습니다",
|
|
"members.normalTip": "앱 사용만 가능하고 앱 빌드는 불가능",
|
|
"members.ok": "확인",
|
|
"members.pending": "대기 중...",
|
|
"members.recipientCountExceedsSeats": "초대장은 계속 보낼 수 있습니다. 기존 멤버는 좌석을 추가로 사용하지 않습니다.",
|
|
"members.recipientCount_one": "수신자 {{count}}명",
|
|
"members.recipientCount_other": "수신자 {{count}}명",
|
|
"members.removeFromTeam": "팀에서 제거",
|
|
"members.removeFromTeamConfirmDescription": "이 멤버를 제거하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
|
|
"members.removeFromTeamConfirmTitle": "{{memberName}}님을 팀에서 제거",
|
|
"members.role": "역할",
|
|
"members.roles": "역할",
|
|
"members.seatsRemaining_one": "남은 좌석 {{count}}개",
|
|
"members.seatsRemaining_other": "남은 좌석 {{count}}개",
|
|
"members.selectRole": "역할 선택",
|
|
"members.sendInvite": "초대 보내기",
|
|
"members.sendInviteCount_one": "초대 {{count}}개 보내기",
|
|
"members.sendInviteCount_other": "초대 {{count}}개 보내기",
|
|
"members.transferModal.codeLabel": "검증 코드",
|
|
"members.transferModal.codePlaceholder": "6자리 코드를 붙여넣으세요",
|
|
"members.transferModal.continue": "계속하다",
|
|
"members.transferModal.resend": "다시 보내기",
|
|
"members.transferModal.resendCount": "{{count}}초 후에 다시 보내기",
|
|
"members.transferModal.resendTip": "코드를 받지 못하셨나요?",
|
|
"members.transferModal.sendTip": "계속 진행하면, 재인증을 위해 <email>{{email}}</email>로 인증 코드를 전송하겠습니다.",
|
|
"members.transferModal.sendVerifyCode": "인증 코드 보내기",
|
|
"members.transferModal.title": "작업 공간 소유권 이전",
|
|
"members.transferModal.transfer": "작업 공간 소유권 이전",
|
|
"members.transferModal.transferLabel": "작업 공간 소유권을 이전하다",
|
|
"members.transferModal.transferPlaceholder": "작업 공간 구성원을 선택하세요…",
|
|
"members.transferModal.verifyContent": "현재 이메일은 <email>{{email}}</email>입니다.",
|
|
"members.transferModal.verifyContent2": "재인증을 위해 이 이메일로 임시 인증 코드를 발송하겠습니다.",
|
|
"members.transferModal.verifyEmail": "현재 이메일을 확인하세요",
|
|
"members.transferModal.warning": "당신은 \"{{workspace}}\"의 소유권을 이전하려고 합니다. 이는 즉시 발효되며 되돌릴 수 없습니다.",
|
|
"members.transferModal.warningTip": "당신은 관리자 회원이 될 것이고, 새로운 소유자는 완전한 제어 권한을 갖게 됩니다.",
|
|
"members.transferOwnership": "소유권 이전",
|
|
"members.you": "(나)",
|
|
"menus.account": "계정",
|
|
"menus.appDetail": "앱 세부정보",
|
|
"menus.apps": "스튜디오",
|
|
"menus.datasets": "지식",
|
|
"menus.deployments": "배포",
|
|
"menus.explore": "탐색",
|
|
"menus.exploreMarketplace": "Marketplace 둘러보기",
|
|
"menus.plugins": "통합",
|
|
"menus.status": "베타 버전",
|
|
"menus.tools": "도구",
|
|
"model.capabilities": "멀티모달 기능",
|
|
"model.params.stop_sequencesPlaceholder": "시퀀스를 입력하고 탭 키를 누르세요",
|
|
"model.tone.Balanced": "균형잡힌",
|
|
"model.tone.Creative": "창의적인",
|
|
"model.tone.Custom": "사용자 정의",
|
|
"model.tone.Precise": "정확한",
|
|
"modelProvider.addModel": "모델 추가",
|
|
"modelProvider.apiKeyRateLimit": "속도 제한에 도달했으며, {{seconds}}s 후에 사용할 수 있습니다.",
|
|
"modelProvider.apiKeyStatusNormal": "APIKey 상태는 정상입니다.",
|
|
"modelProvider.auth.addApiKey": "API 키 추가",
|
|
"modelProvider.auth.addCredential": "자격 증명 추가",
|
|
"modelProvider.auth.addModel": "모델 추가",
|
|
"modelProvider.auth.addModelCredential": "모델 자격 증명 추가",
|
|
"modelProvider.auth.addNewModel": "새 모델 추가하기",
|
|
"modelProvider.auth.addNewModelCredential": "새 모델 자격 증명 추가",
|
|
"modelProvider.auth.apiKeyModal.desc": "자격증명을 구성한 후에는 작업 공간 내의 모든 구성원이 애플리케이션을 조정할 때 이 모델을 사용할 수 있습니다.",
|
|
"modelProvider.auth.apiKeyModal.title": "API 키 인증 구성",
|
|
"modelProvider.auth.apiKeys": "API 키",
|
|
"modelProvider.auth.authRemoved": "인증이 제거되었습니다.",
|
|
"modelProvider.auth.authorizationError": "권한 오류",
|
|
"modelProvider.auth.configLoadBalancing": "구성 로드 밸런싱",
|
|
"modelProvider.auth.configModel": "구성 모델",
|
|
"modelProvider.auth.credentialRemoved": "자격 증명이 제거되었습니다",
|
|
"modelProvider.auth.customModelCredentials": "사용자 지정 모델 자격 증명",
|
|
"modelProvider.auth.customModelCredentialsDeleteTip": "자격 증명이 사용 중이며 삭제할 수 없습니다.",
|
|
"modelProvider.auth.editModelCredential": "모델 자격 증명 편집",
|
|
"modelProvider.auth.manageCredentials": "자격 증명 관리",
|
|
"modelProvider.auth.modelCredential": "모델 자격 증명",
|
|
"modelProvider.auth.modelCredentials": "모델 자격 증명",
|
|
"modelProvider.auth.openAIResponsesAPITip": "GPT-5.6 이상 모델에서는 Responses API 사용을 권장합니다.",
|
|
"modelProvider.auth.providerManaged": "제공자가 관리하는",
|
|
"modelProvider.auth.providerManagedTip": "현재 구성은 제공업체에 의해 호스팅되고 있습니다.",
|
|
"modelProvider.auth.removeModel": "모델 제거",
|
|
"modelProvider.auth.selectModelCredential": "모델 자격 증명 선택",
|
|
"modelProvider.auth.specifyModelCredential": "모델 자격 증명을 명시하세요.",
|
|
"modelProvider.auth.specifyModelCredentialTip": "구성된 모델 자격 증명을 사용합니다.",
|
|
"modelProvider.card.aiCreditsInUse": "AI 크레딧 사용 중",
|
|
"modelProvider.card.aiCreditsOption": "AI 크레딧",
|
|
"modelProvider.card.apiKeyOption": "API Key",
|
|
"modelProvider.card.apiKeyRequired": "API 키 설정 필요",
|
|
"modelProvider.card.apiKeyUnavailableFallback": "API Key를 사용할 수 없어 AI 크레딧을 사용 중입니다",
|
|
"modelProvider.card.apiKeyUnavailableFallbackDescription": "API Key 설정을 확인하여 다시 전환하세요",
|
|
"modelProvider.card.creditsExhaustedDescription": "<upgradeLink>플랜을 업그레이드</upgradeLink>하거나 API 키를 설정하세요",
|
|
"modelProvider.card.creditsExhaustedFallback": "AI 크레딧이 소진되어 API Key를 사용 중입니다",
|
|
"modelProvider.card.creditsExhaustedFallbackDescription": "AI 크레딧 우선 사용을 재개하려면 <upgradeLink>플랜을 업그레이드</upgradeLink>하세요.",
|
|
"modelProvider.card.creditsExhaustedMessage": "AI 크레딧이 소진되었습니다",
|
|
"modelProvider.card.modelAPI": "{{modelName}} 모델이 API 키를 사용하고 있습니다.",
|
|
"modelProvider.card.modelNotSupported": "{{modelName}} 모델이 설치되지 않았습니다.",
|
|
"modelProvider.card.modelSupported": "{{modelName}} 모델이 이 할당량을 사용하고 있습니다.",
|
|
"modelProvider.card.noApiKeysDescription": "자체 모델 자격 증명을 사용하려면 API 키를 추가하세요.",
|
|
"modelProvider.card.noApiKeysFallback": "API Key가 없어 AI 크레딧을 사용 중입니다",
|
|
"modelProvider.card.noApiKeysTitle": "아직 API 키가 구성되지 않았습니다",
|
|
"modelProvider.card.noAvailableUsage": "사용 가능한 용량 없음",
|
|
"modelProvider.card.quotaExhausted": "할당량이 다 사용되었습니다",
|
|
"modelProvider.card.tip": "메시지 크레딧은 {{modelNames}}의 모델을 지원합니다. 유료 할당량에 우선순위가 부여됩니다. 무료 할당량은 유료 할당량이 소진된 후 사용됩니다.",
|
|
"modelProvider.card.unavailable": "사용 불가",
|
|
"modelProvider.card.usageLabel": "사용량",
|
|
"modelProvider.card.usagePriority": "사용 우선순위",
|
|
"modelProvider.card.usagePriorityTip": "모델 실행 시 우선 사용할 리소스를 설정합니다.",
|
|
"modelProvider.configureTip": "api-key 설정 또는 사용할 모델 추가",
|
|
"modelProvider.confirmDelete": "삭제를 확인하시겠습니까?",
|
|
"modelProvider.credits": "메시지 크레딧",
|
|
"modelProvider.defaultConfig": "기본 구성",
|
|
"modelProvider.discoverMore": "더 알아보기",
|
|
"modelProvider.embeddingModel.key": "임베딩 모델",
|
|
"modelProvider.embeddingModel.required": "임베딩 모델이 필요합니다",
|
|
"modelProvider.embeddingModel.tip": "지식 문서 임베딩 처리의 기본 모델을 설정합니다. 지식 가져오기 및 임포트에 모두 이 임베딩 모델을 벡터화 처리에 사용합니다. 변경하면 가져온 지식과 질문 간의 벡터 차원이 일치하지 않아 가져오기에 실패합니다. 실패를 피하려면 이 모델을 변경하지 마세요.",
|
|
"modelProvider.emptyProviderTip": "먼저 모델 공급자를 설치하십시오.",
|
|
"modelProvider.emptyProviderTipWithMarketplace": "Please install a model provider first. You can install models from the <marketplace>Marketplace</marketplace>.",
|
|
"modelProvider.emptyProviderTitle": "모델 공급자가 설정되지 않음",
|
|
"modelProvider.encrypted.back": " 기술.",
|
|
"modelProvider.encrypted.front": "API 키는 다음 기술을 사용하여 암호화되어 저장됩니다",
|
|
"modelProvider.featureSupported": "{{feature}} 지원됨",
|
|
"modelProvider.installDataSource": "데이터 소스 설치",
|
|
"modelProvider.installProvider": "모델 공급자 설치",
|
|
"modelProvider.learnMore": "Learn more",
|
|
"modelProvider.loadBalancing": "부하 분산 (Load balancing)",
|
|
"modelProvider.loadBalancingDescription": "여러 자격 증명 세트로 부담을 줄입니다.",
|
|
"modelProvider.loadBalancingInfo": "기본적으로 부하 분산은 라운드 로빈 전략을 사용합니다. 속도 제한이 트리거되면 1 분의 휴지 기간이 적용됩니다.",
|
|
"modelProvider.loadBalancingLeastKeyWarning": "로드 밸런싱을 사용하려면 최소 2 개의 키를 사용하도록 설정해야 합니다.",
|
|
"modelProvider.loadPresets": "프리셋 로드",
|
|
"modelProvider.model": "모델",
|
|
"modelProvider.modelHasBeenDeprecated": "이 모델은 더 이상 사용되지 않습니다",
|
|
"modelProvider.modelSettings": "모델 설정",
|
|
"modelProvider.models": "모델",
|
|
"modelProvider.modelsNum": "{{num}}개의 모델",
|
|
"modelProvider.noneConfigured": "애플리케이션을 실행하려면 기본 시스템 모델을 구성하세요",
|
|
"modelProvider.pageDesc": "Choose a language model to power your apps. You need at least one configured before building in Studio.",
|
|
"modelProvider.parameters": "매개변수",
|
|
"modelProvider.parametersInvalidRemoved": "일부 매개변수가 유효하지 않아 제거되었습니다.",
|
|
"modelProvider.providerManaged": "제공자 관리",
|
|
"modelProvider.quotaLabel": "QUOTA",
|
|
"modelProvider.ranOutDate": "{{date}}에 소진됨",
|
|
"modelProvider.rerankModel.key": "재랭크 모델",
|
|
"modelProvider.rerankModel.tip": "재랭크 모델은 사용자 쿼리와의 의미적 일치를 기반으로 후보 문서 목록을 재배열하여 의미적 순위를 향상시킵니다.",
|
|
"modelProvider.resetDate": "{{date}}에 재설정",
|
|
"modelProvider.searchModels": "모델 검색...",
|
|
"modelProvider.selectModel": "모델 선택",
|
|
"modelProvider.selector.aiCredits": "AI 크레딧",
|
|
"modelProvider.selector.apiKeyUnavailable": "API Key 사용 불가",
|
|
"modelProvider.selector.apiKeyUnavailableTip": "API Key가 삭제되었습니다. 새 API Key를 설정하세요.",
|
|
"modelProvider.selector.configure": "구성",
|
|
"modelProvider.selector.configureRequired": "구성 필요",
|
|
"modelProvider.selector.creditsExhausted": "크레딧 소진",
|
|
"modelProvider.selector.creditsExhaustedTip": "AI 크레딧이 소진되었습니다. 플랜을 업그레이드하거나 API 키를 추가하세요.",
|
|
"modelProvider.selector.disabled": "비활성화됨",
|
|
"modelProvider.selector.discoverMoreInMarketplace": "마켓플레이스에서 더 찾아보기",
|
|
"modelProvider.selector.fromMarketplace": "마켓플레이스에서",
|
|
"modelProvider.selector.hideIncompatibleModels": "호환되지 않는 모델 숨기기",
|
|
"modelProvider.selector.incompatible": "호환되지 않음",
|
|
"modelProvider.selector.incompatibleTip": "이 모델은 현재 버전에서 사용할 수 없습니다. 다른 사용 가능한 모델을 선택하세요.",
|
|
"modelProvider.selector.install": "설치",
|
|
"modelProvider.selector.modelProviderSettings": "모델 공급자 설정",
|
|
"modelProvider.selector.noModelFoundForSearch": "No model found for “{{query}}”",
|
|
"modelProvider.selector.noProviderConfigured": "모델 공급자가 구성되지 않았습니다",
|
|
"modelProvider.selector.noProviderConfiguredDesc": "마켓플레이스에서 설치하거나 설정에서 공급자를 구성하세요.",
|
|
"modelProvider.selector.onlyCompatibleModelsShown": "호환되는 모델만 표시됩니다",
|
|
"modelProvider.selector.showIncompatibleModels": "호환되지 않는 모델 표시",
|
|
"modelProvider.selector.suggestion": "추천",
|
|
"modelProvider.selector.suggestionTip": "에이전트 작업에 권장",
|
|
"modelProvider.showModels": "모델 표시",
|
|
"modelProvider.speechToTextModel.key": "음성-to-텍스트 모델",
|
|
"modelProvider.speechToTextModel.tip": "대화에서의 음성-to-텍스트 입력에 사용되는 기본 모델을 설정합니다.",
|
|
"modelProvider.systemModelSettings": "시스템 모델 설정",
|
|
"modelProvider.systemModelSettingsDesc": "Set the default models used across your workspace when no specific model is configured.",
|
|
"modelProvider.systemModelSettingsTitle": "Default Model Settings",
|
|
"modelProvider.systemReasoningModel.key": "시스템 추론 모델",
|
|
"modelProvider.systemReasoningModel.tip": "애플리케이션 생성에 사용할 기본 추론 모델을 설정합니다. 이 모델은 대화 이름 생성 및 다음 질문 제안과 같은 기능에도 사용됩니다.",
|
|
"modelProvider.toBeConfigured": "구성 예정",
|
|
"modelProvider.ttsModel.key": "텍스트-to-음성 모델",
|
|
"modelProvider.ttsModel.tip": "대화에서의 텍스트-to-음성 입력에 사용되는 기본 모델을 설정합니다.",
|
|
"modelProvider.upgradeForLoadBalancing": "로드 밸런싱을 사용하도록 계획을 업그레이드합니다.",
|
|
"modelProvider.used": "사용됨",
|
|
"navigation.skipToMain": "본문으로 건너뛰기",
|
|
"noData": "데이터 없음",
|
|
"operation.add": "추가",
|
|
"operation.added": "추가됨",
|
|
"operation.audioSourceUnavailable": "오디오 소스를 사용할 수 없습니다.",
|
|
"operation.back": "뒤로",
|
|
"operation.cancel": "취소",
|
|
"operation.change": "변경",
|
|
"operation.clear": "지우기",
|
|
"operation.close": "닫기",
|
|
"operation.config": "구성",
|
|
"operation.confirm": "확인",
|
|
"operation.confirmAction": "귀하의 행동을 확인해 주세요.",
|
|
"operation.copied": "복사",
|
|
"operation.copy": "복사",
|
|
"operation.copyImage": "이미지 복사",
|
|
"operation.create": "생성",
|
|
"operation.deSelectAll": "모두 선택 해제",
|
|
"operation.delete": "삭제",
|
|
"operation.deleteConfirmTitle": "삭제하시겠습니까?",
|
|
"operation.download": "다운로드",
|
|
"operation.downloadFailed": "다운로드 실패했습니다. 나중에 다시 시도하십시오.",
|
|
"operation.downloadSuccess": "다운로드 완료.",
|
|
"operation.downloading": "다운로드 중...",
|
|
"operation.duplicate": "중복",
|
|
"operation.edit": "편집",
|
|
"operation.exporting": "내보내는 중",
|
|
"operation.fill": "자동 입력",
|
|
"operation.format": "형식",
|
|
"operation.imageCopied": "복사된 이미지",
|
|
"operation.imageDownloaded": "이미지 다운로드됨",
|
|
"operation.in": "안으로",
|
|
"operation.learnMore": "자세히 알아보기",
|
|
"operation.log": "로그",
|
|
"operation.more": "더 많은",
|
|
"operation.moreActions": "추가 작업",
|
|
"operation.moreActionsFor": "{{name}}에 대한 추가 작업",
|
|
"operation.no": "아니요",
|
|
"operation.noSearchCount": "0 {{content}}",
|
|
"operation.noSearchResults": "{{content}}가(이) 발견되지 않았습니다",
|
|
"operation.ok": "확인",
|
|
"operation.openInNewTab": "새 탭에서 열기",
|
|
"operation.params": "매개변수",
|
|
"operation.pause": "일시 중지",
|
|
"operation.play": "재생",
|
|
"operation.refresh": "새로 고침",
|
|
"operation.regenerate": "재생성",
|
|
"operation.remove": "삭제",
|
|
"operation.rename": "이름 바꾸기",
|
|
"operation.reset": "초기화",
|
|
"operation.resetKeywords": "키워드 재설정",
|
|
"operation.retry": "다시 시도",
|
|
"operation.save": "저장",
|
|
"operation.saveAndEnable": "저장 및 활성화",
|
|
"operation.saveAndRegenerate": "저장 및 자식 청크 재생성",
|
|
"operation.saving": "저장 중...",
|
|
"operation.search": "검색",
|
|
"operation.searchCount": "{{count}} {{content}} 찾기",
|
|
"operation.selectAll": "모두 선택",
|
|
"operation.selectCount": "{{count}} 선택됨",
|
|
"operation.send": "전송",
|
|
"operation.settings": "설정",
|
|
"operation.skip": "건너뛰기",
|
|
"operation.submit": "전송",
|
|
"operation.sure": "확인",
|
|
"operation.toggleFullscreen": "전체 화면 전환",
|
|
"operation.toggleMute": "음소거 전환",
|
|
"operation.view": "보기",
|
|
"operation.viewDetails": "세부 정보보기",
|
|
"operation.viewMore": "더보기",
|
|
"operation.yes": "네",
|
|
"operation.zoomIn": "확대",
|
|
"operation.zoomOut": "축소",
|
|
"pageUnavailable": "페이지를 사용할 수 없습니다",
|
|
"pagination.editPageNumber": "페이지 번호 편집, 현재 {{page}} / {{totalPages}} 페이지",
|
|
"pagination.next": "다음 페이지",
|
|
"pagination.pageNumber": "페이지 번호",
|
|
"pagination.perPage": "페이지당 항목 수",
|
|
"pagination.previous": "이전 페이지",
|
|
"placeholder.input": "입력해주세요",
|
|
"placeholder.search": "검색...",
|
|
"placeholder.select": "선택해주세요",
|
|
"promptEditor.context.item.title": "컨텍스트",
|
|
"promptEditor.context.modal.add": "컨텍스트 추가",
|
|
"promptEditor.context.modal.footer": "아래의 컨텍스트 섹션에서 컨텍스트를 관리할 수 있습니다.",
|
|
"promptEditor.context.modal.title": "{{num}} 번째 컨텍스트",
|
|
"promptEditor.history.item.title": "대화 기록",
|
|
"promptEditor.history.modal.assistant": "안녕하세요! 오늘은 어떻게 도와드릴까요?",
|
|
"promptEditor.history.modal.edit": "대화 역할 이름 편집",
|
|
"promptEditor.history.modal.title": "예시",
|
|
"promptEditor.history.modal.user": "안녕하세요",
|
|
"promptEditor.placeholder": "여기에 프롬프트 단어를 입력하세요. 변수를 삽입하려면 \"{{\"를 입력하고, 프롬프트 컨텐츠 블록을 삽입하려면 \"/\"를 입력하세요.",
|
|
"promptEditor.query.item.title": "쿼리",
|
|
"promptEditor.requestURL.item.title": "요청 URL",
|
|
"promptEditor.variable.modal.add": "새로운 변수",
|
|
"promptEditor.variable.modal.addTool": "새로운 도구",
|
|
"provider.anthropicHosted.trialQuotaTip": "Anthropic 평가판 할당량은 2025/03/11에 만료되며 그 이후에는 더 이상 사용할 수 없습니다. 제때 활용하시기 바랍니다.",
|
|
"provider.encrypted.back": "기술을 사용하여 암호화 및 저장됩니다.",
|
|
"provider.encrypted.front": "API KEY 는",
|
|
"provider.validating": "키를 확인하는 중...",
|
|
"settings.agentStrategy": "Agent strategy",
|
|
"settings.billing": "청구",
|
|
"settings.customEndpoint": "사용자 지정 엔드포인트",
|
|
"settings.dataSource": "데이터 소스",
|
|
"settings.extension": "Extension",
|
|
"settings.integrations": "통합",
|
|
"settings.members": "멤버",
|
|
"settings.permissionSet": "권한 세트",
|
|
"settings.permissionSetDescription": "앱과 지식 베이스에서 사용할 권한 세트를 구성합니다. 권한 세트는 특정 리소스에 대해 멤버에게 할당할 수 있는 재사용 가능한 리소스 작업 권한 모음입니다.",
|
|
"settings.preferences": "Preferences",
|
|
"settings.provider": "모델 제공자",
|
|
"settings.resourceAccess": "리소스 접근",
|
|
"settings.resourceAccessDescription": "앱과 지식 베이스가 사용할 수 있는 권한 규칙을 구성합니다. 권한 규칙은 특정 리소스 접근 구성에서 멤버에게 할당할 수 있습니다.",
|
|
"settings.rolesAndPermissions": "역할 및 권한",
|
|
"settings.settings": "Settings",
|
|
"settings.swaggerAPIAsTool": "Swagger API as Tool",
|
|
"settings.trigger": "Trigger",
|
|
"settings.workspace": "WORKSPACE",
|
|
"stepByStepTour.completion.description": "핵심 내용을 모두 살펴봤습니다. 이제 만들어 볼 시간입니다.",
|
|
"stepByStepTour.completion.dismiss": "닫기",
|
|
"stepByStepTour.completion.label": "Step-by-step Tour 완료",
|
|
"stepByStepTour.completion.title": "준비가 끝났어요",
|
|
"stepByStepTour.duration": "간단한 둘러보기 — 약 5분",
|
|
"stepByStepTour.guides.home.create.description": "여기를 클릭해 나만의 것으로 만드세요",
|
|
"stepByStepTour.guides.home.noCreate.description": "You can review lessons and see how Dify works here. Creating an app from a lesson requires a workspace where you have create permission, or help from an admin.",
|
|
"stepByStepTour.guides.home.noCreate.title": "Browse lessons in Learn Dify",
|
|
"stepByStepTour.guides.home.pick.description": "레슨을 선택해 작동 방식을 확인하세요.",
|
|
"stepByStepTour.guides.integration.dataSource.description": "Connect data sources here so Knowledge can bring in content from Drive, Notion, GitHub, Firecrawl, and more.",
|
|
"stepByStepTour.guides.integration.dataSource.title": "Data Source",
|
|
"stepByStepTour.guides.integration.limitedAccess.dataSource.description": "Connect data sources here so Knowledge can bring in content from Drive, Notion, GitHub, Firecrawl, and more. Setup may require admin access.",
|
|
"stepByStepTour.guides.integration.limitedAccess.mcp.description": "View connected MCP servers that expose external tools and services to apps. Adding or editing servers requires the right workspace permission.",
|
|
"stepByStepTour.guides.integration.limitedAccess.modelProvider.description": "View model providers here, check model credentials, and see Message Credits. Installing or changing providers requires admin permission.",
|
|
"stepByStepTour.guides.integration.limitedAccess.toolPlugin.description": "Browse installed tools and marketplace plugins that apps can call during execution. Ask an admin if you need to install or configure one.",
|
|
"stepByStepTour.guides.integration.limitedAccess.trigger.description": "View triggers that turn third-party events into app inputs. Creating or managing triggers requires permission from your Workspace Owner or Admin.",
|
|
"stepByStepTour.guides.integration.mcp.description": "Connect MCP servers when your apps need access to external tools and services through MCP.",
|
|
"stepByStepTour.guides.integration.mcp.title": "MCP",
|
|
"stepByStepTour.guides.integration.modelProvider.description": "Manage or install model providers here, set up model credentials, and check your Message Credits.",
|
|
"stepByStepTour.guides.integration.modelProvider.title": "Model Provider",
|
|
"stepByStepTour.guides.integration.toolPlugin.description": "Manage built-in tools and marketplace plugins that apps can call during execution.",
|
|
"stepByStepTour.guides.integration.toolPlugin.title": "Tool Plugin",
|
|
"stepByStepTour.guides.integration.trigger.description": "Use triggers to turn third-party events into inputs your apps can recognize and act on automatically.",
|
|
"stepByStepTour.guides.integration.trigger.title": "Trigger",
|
|
"stepByStepTour.guides.integration.updateSettings.description": "Configure how integrations update automatically, including the update mode, scheduled time, and which integrations are included.",
|
|
"stepByStepTour.guides.integration.updateSettings.title": "Update Settings",
|
|
"stepByStepTour.guides.knowledge.empty.connect.description": "다른 곳에 이미 knowledge base가 있나요? API로 연결하세요 — 데이터 마이그레이션이 필요 없습니다.",
|
|
"stepByStepTour.guides.knowledge.empty.connect.title": "외부 knowledge base에 연결",
|
|
"stepByStepTour.guides.knowledge.empty.create.description": "가장 빠르게 시작하는 방법입니다. 문서를 업로드하면 Dify가 청킹, 인덱싱, 임베딩을 알아서 처리합니다. 언제든지 사용자 지정으로 전환할 수 있습니다.",
|
|
"stepByStepTour.guides.knowledge.empty.create.title": "바로 사용할 수 있는 knowledge base 만들기",
|
|
"stepByStepTour.guides.knowledge.empty.pipeline.description": "문서를 검색 가능하게 만드는 방식을 더 세밀하게 제어해야 할 때, 청킹, 정리, 인덱싱 흐름을 직접 정의하세요.",
|
|
"stepByStepTour.guides.knowledge.empty.pipeline.title": "사용자 지정 knowledge base 구축",
|
|
"stepByStepTour.guides.knowledge.withDatasets.create.description": "만들기를 사용해 새 knowledge base를 추가하세요 — 바로 사용할 수 있는 형태로 시작하거나, 문서로 사용자 지정 형태를 구축하거나, 외부 knowledge base에 연결할 수 있습니다.",
|
|
"stepByStepTour.guides.knowledge.withDatasets.create.title": "새 knowledge base 만들기",
|
|
"stepByStepTour.guides.knowledge.withDatasets.manage.description": "knowledge base를 탭하면 문서 관리 페이지가 열립니다 — 거기서 문서, 검색 설정, 접근 권한을 업데이트할 수 있습니다.",
|
|
"stepByStepTour.guides.knowledge.withDatasets.manage.title": "각 knowledge base 열고 관리하기",
|
|
"stepByStepTour.guides.primaryActionLabel": "확인",
|
|
"stepByStepTour.guides.studio.empty.blank.description": "무엇을 만들지 이미 알고 있다면 빈 캔버스에서 시작하세요.",
|
|
"stepByStepTour.guides.studio.empty.blank.title": "빈 상태에서 만들기",
|
|
"stepByStepTour.guides.studio.empty.dsl.description": "Dify DSL 파일이 있나요? 여기서 가져와 공유했거나 백업한 앱을 복원하세요.",
|
|
"stepByStepTour.guides.studio.empty.dsl.title": "DSL 파일 가져오기",
|
|
"stepByStepTour.guides.studio.empty.learnDify.description": "Dify가 처음이신가요? 먼저 가이드 레슨을 따라가 보세요 — Workflow, Agent 등이 실제로 작동하는 모습을 볼 수 있습니다.",
|
|
"stepByStepTour.guides.studio.empty.learnDify.title": "또는 Learn Dify로 시작하기",
|
|
"stepByStepTour.guides.studio.empty.template.description": "Dify의 템플릿을 둘러보고 만들려는 것과 맞는 템플릿을 선택하세요. 처음부터 아무것도 작성하지 않고 시작하기에 좋은 방법입니다.",
|
|
"stepByStepTour.guides.studio.empty.template.title": "템플릿으로 만들기",
|
|
"stepByStepTour.guides.studio.noCreate.empty.description": "이 워크스페이스의 앱을 볼 수 있지만 아직 앱이 없습니다. 앱을 만들거나 편집하려면 권한이 있는 워크스페이스로 전환하거나 Workspace Owner 또는 Admin에게 접근 권한을 요청하세요.",
|
|
"stepByStepTour.guides.studio.noCreate.empty.title": "아직 볼 수 있는 앱이 없습니다",
|
|
"stepByStepTour.guides.studio.noCreate.withApps.description": "이 워크스페이스의 앱을 둘러보고 열 수 있지만, 앱을 만들거나 편집하려면 권한이 필요합니다. 접근 권한이 있는 워크스페이스로 전환하거나 Workspace Owner 또는 Admin에게 문의하세요.",
|
|
"stepByStepTour.guides.studio.noCreate.withApps.title": "Studio는 보기 전용입니다",
|
|
"stepByStepTour.guides.studio.withApps.create.description": "만들기를 사용해 새 앱을 추가하세요 — 템플릿에서 선택하거나, 빈 상태에서 시작하거나, DSL 파일을 가져올 수 있습니다.",
|
|
"stepByStepTour.guides.studio.withApps.create.title": "새 앱 만들기",
|
|
"stepByStepTour.guides.studio.withApps.manage.description": "앱을 탭하면 오케스트레이션 페이지가 열립니다 — 거기서 프롬프트, 모델, 로직을 편집하거나 설정을 관리할 수 있습니다.",
|
|
"stepByStepTour.guides.studio.withApps.manage.title": "각 앱 열고 관리하기",
|
|
"stepByStepTour.learnMore": "자세히 알아보기",
|
|
"stepByStepTour.markTaskComplete": "{{title}} 완료로 표시",
|
|
"stepByStepTour.markTaskIncomplete": "{{title}} 미완료로 표시",
|
|
"stepByStepTour.minimize": "최소화",
|
|
"stepByStepTour.progressAriaValueText": "{{total}}단계 중 {{completed}}개 완료",
|
|
"stepByStepTour.restore": "Step-by-step Tour 열기",
|
|
"stepByStepTour.skip": "둘러보기 건너뛰기",
|
|
"stepByStepTour.skipRecovery.dismiss": "확인",
|
|
"stepByStepTour.skipRecovery.label": "Step-by-step Tour 복구 팁",
|
|
"stepByStepTour.skipRecovery.message": "둘러보기가 숨겨졌습니다. 도움말 → Step-by-step Tour에서 언제든지 다시 켤 수 있습니다.",
|
|
"stepByStepTour.stepLabel": "{{current}} / {{total}}",
|
|
"stepByStepTour.tasks.home.description": "Learn Dify의 실습 레슨을 열어 Dify가 작동하는 모습을 확인하세요.",
|
|
"stepByStepTour.tasks.home.noCreate.description": "You can review lessons here, but creating from a lesson requires additional permission.",
|
|
"stepByStepTour.tasks.home.noCreate.title": "Browse Learn Dify",
|
|
"stepByStepTour.tasks.home.primaryActionLabel": "살펴보기",
|
|
"stepByStepTour.tasks.home.title": "Learn Dify 레슨 체험하기",
|
|
"stepByStepTour.tasks.integration.description": "모델, 도구, 데이터 소스 등 — 연결할 수 있는 것들을 살펴보세요.",
|
|
"stepByStepTour.tasks.integration.noPermission.description": "모델, 도구, 데이터 소스, 트리거를 둘러보세요. 연동을 만들거나 관리하려면 권한이 있는 워크스페이스로 전환하거나 Workspace Owner 또는 Admin에게 문의하세요.",
|
|
"stepByStepTour.tasks.integration.noPermission.title": "Explore Integrations",
|
|
"stepByStepTour.tasks.integration.primaryActionLabel": "살펴보기",
|
|
"stepByStepTour.tasks.integration.title": "Explore Integrations",
|
|
"stepByStepTour.tasks.knowledge.description": "앱이 문서를 바탕으로 답변하도록 knowledge base를 구축하세요.",
|
|
"stepByStepTour.tasks.knowledge.noPermission.description": "Knowledge base를 만들거나 관리하려면 접근 권한이 있는 워크스페이스로 전환하거나 Workspace Owner 또는 Admin에게 문의하세요.",
|
|
"stepByStepTour.tasks.knowledge.noPermission.primaryActionLabel": "확인",
|
|
"stepByStepTour.tasks.knowledge.noPermission.title": "Knowledge 권한이 필요합니다",
|
|
"stepByStepTour.tasks.knowledge.primaryActionLabel": "살펴보기",
|
|
"stepByStepTour.tasks.knowledge.title": "직접 만든 데이터 추가하기",
|
|
"stepByStepTour.tasks.studio.description": "모든 앱은 Studio에 있습니다 — 여기서 편집, 정리, 게시할 수 있습니다.",
|
|
"stepByStepTour.tasks.studio.noCreate.description": "이 워크스페이스의 앱을 볼 수 있습니다. 앱을 만들거나 편집하려면 워크스페이스를 전환하거나 Workspace Owner 또는 Admin에게 접근 권한을 요청하세요.",
|
|
"stepByStepTour.tasks.studio.noCreate.title": "Studio에서 앱 찾기",
|
|
"stepByStepTour.tasks.studio.primaryActionLabel": "살펴보기",
|
|
"stepByStepTour.tasks.studio.title": "Studio에서 앱 관리하기",
|
|
"stepByStepTour.title": "Dify 알아보기",
|
|
"swaggerAPIAsToolPage.description": "OpenAPI/Swagger 사양을 사용해 모든 API를 도구로 가져오세요. 한 번 구성하고 workflow 전반에서 재사용할 수 있습니다.",
|
|
"tag.addNew": "새 태그 추가",
|
|
"tag.addTag": "태그 추가",
|
|
"tag.create": "생성",
|
|
"tag.created": "태그가 성공적으로 생성되었습니다",
|
|
"tag.delete": "태그 삭제",
|
|
"tag.deleteTip": "태그가 사용 중입니다. 삭제하시겠습니까?",
|
|
"tag.failed": "태그 생성에 실패했습니다",
|
|
"tag.manageTags": "태그 관리",
|
|
"tag.noTag": "태그 없음",
|
|
"tag.placeholder": "태그",
|
|
"tag.selectorPlaceholder": "검색 또는 생성할 문자를 입력하세요",
|
|
"tag.tags": "태그",
|
|
"theme.auto": "시스템",
|
|
"theme.dark": "어두운",
|
|
"theme.light": "밝은",
|
|
"theme.theme": "테마",
|
|
"toolsPage.description": "워크스페이스에서 사용할 수 있는 모든 도구 — 내장 도구와 Marketplace에서 설치한 통합입니다.",
|
|
"toolsPage.toolPlugin": "Tool Plugin",
|
|
"triggerPage.description": "타사 이벤트를 앱이 인식하고 처리할 수 있는 입력으로 변환하세요. 수동 트리거 없이 workflow를 자동화할 수 있습니다.",
|
|
"unit.char": "문자",
|
|
"userProfile.about": "Dify 소개",
|
|
"userProfile.community": "커뮤니티",
|
|
"userProfile.compliance": "컴플라이언스",
|
|
"userProfile.contactUs": "문의하기",
|
|
"userProfile.emailSupport": "이메일 지원",
|
|
"userProfile.forum": "포럼",
|
|
"userProfile.github": "깃허브",
|
|
"userProfile.helpCenter": "도움말 센터",
|
|
"userProfile.logout": "로그아웃",
|
|
"userProfile.roadmap": "로드맵",
|
|
"userProfile.settings": "설정",
|
|
"userProfile.workspace": "작업 공간",
|
|
"voice.language.arTN": "튀니지 아랍어",
|
|
"voice.language.deDE": "독일어",
|
|
"voice.language.enUS": "영어",
|
|
"voice.language.esES": "스페인어",
|
|
"voice.language.faIR": "페르시아어",
|
|
"voice.language.frFR": "프랑스어",
|
|
"voice.language.hiIN": "힌디어",
|
|
"voice.language.idID": "인도네시아어",
|
|
"voice.language.itIT": "이탈리아어",
|
|
"voice.language.jaJP": "일본어",
|
|
"voice.language.koKR": "한국어",
|
|
"voice.language.plPL": "폴란드어",
|
|
"voice.language.ptBR": "포르투갈어",
|
|
"voice.language.roRO": "루마니아어",
|
|
"voice.language.ruRU": "러시아어",
|
|
"voice.language.slSI": "슬로베니아어",
|
|
"voice.language.thTH": "태국어",
|
|
"voice.language.trTR": "터키어",
|
|
"voice.language.ukUA": "우크라이나어",
|
|
"voice.language.viVN": "베트남어",
|
|
"voice.language.zhHans": "중국어",
|
|
"voice.language.zhHant": "번체 중국어",
|
|
"voiceInput.converting": "텍스트로 변환 중...",
|
|
"voiceInput.notAllow": "마이크가 허용되지 않았습니다",
|
|
"voiceInput.speaking": "지금 말하고 있습니다...",
|
|
"voiceInput.start": "음성 입력",
|
|
"voiceInput.starting": "마이크를 시작하는 중...",
|
|
"voiceInput.stop": "녹음 중지",
|
|
"workflowAsToolPage.description": "게시된 workflow를 재사용 가능한 도구로 전환하세요. 여러 앱에서 사용해 빌드를 모듈화하고 반복을 줄일 수 있습니다.",
|
|
"you": "나"
|
|
}
|