const translation = { createApp: '앱 만들기', types: { all: '모두', chatbot: '챗봇', agent: '에이전트', workflow: '워크플로우', completion: '완성', basic: '기초의', advanced: '채팅 플로우', }, duplicate: '복제', duplicateTitle: '앱 복제하기', export: 'DSL 내보내기', exportFailed: 'DSL 내보내기 실패', importDSL: 'DSL 파일 가져오기', createFromConfigFile: 'DSL 파일에서 생성하기', deleteAppConfirmTitle: '이 앱을 삭제하시겠습니까?', deleteAppConfirmContent: '앱을 삭제하면 복구할 수 없습니다. 사용자는 더 이상 앱에 액세스할 수 없으며 모든 프롬프트 설정 및 로그가 영구적으로 삭제됩니다.', appDeleted: '앱이 삭제되었습니다', appDeleteFailed: '앱 삭제 실패', join: '커뮤니티에 참여하기', communityIntro: '여러 채널에서 팀원, 기여자, 개발자들과 토론하세요.', roadmap: '로드맵 보기', newApp: { startFromBlank: '빈 상태로 시작', startFromTemplate: '템플릿에서 시작', captionName: '앱 아이콘과 이름', appNamePlaceholder: '앱 이름을 입력하세요', captionDescription: '설명', workflowWarning: '현재 베타 버전입니다', appDescriptionPlaceholder: '앱 설명을 입력하세요', useTemplate: '이 템플릿 사용', previewDemo: '데모 미리보기', chatApp: '어시스턴트', chatAppIntro: '대화형 어플리케이션을 만들고 싶어요. 이 어플리케이션은 질문과 답변 형식을 사용하여 다단계 대화를 지원합니다.', agentAssistant: '새로운 에이전트 어시스턴트', completeApp: '텍스트 생성기', completeAppIntro: '프롬프트를 기반으로 품질 높은 텍스트를 생성하는 어플리케이션을 만들고 싶어요. 기사, 요약, 번역 등을 생성합니다.', showTemplates: '템플릿 선택', hideTemplates: '모드 선택으로 돌아가기', Create: '만들기', Cancel: '취소', nameNotEmpty: '이름을 입력하세요', appTemplateNotSelected: '템플릿을 선택하세요', appTypeRequired: '앱 종류를 선택하세요', appCreated: '앱이 생성되었습니다', appCreateFailed: '앱 생성 실패', caution: '주의', Confirm: '확인하다', appCreateDSLErrorPart4: '시스템 지원 DSL 버전:', appCreateDSLErrorTitle: '버전 비호환성', appCreateDSLErrorPart2: '계속하시겠습니까?', appCreateDSLErrorPart3: '현재 응용 프로그램 DSL 버전:', appCreateDSLWarning: '주의: DSL 버전 차이는 특정 기능에 영향을 미칠 수 있습니다.', appCreateDSLErrorPart1: 'DSL 버전에서 상당한 차이가 감지되었습니다. 강제로 가져오면 응용 프로그램이 오작동할 수 있습니다.', chooseAppType: '앱 유형 선택', forBeginners: '초보자용 기본 앱 유형', forAdvanced: '고급 사용자용', chatbotShortDescription: '간단한 설정으로 LLM 기반 챗봇', workflowUserDescription: '드래그 앤 드롭으로 자율 AI 워크플로우를 시각적으로 구축', noTemplateFoundTip: '다른 키워드를 사용하여 검색해 보십시오.', noIdeaTip: '아이디어가 없으신가요? 템플릿을 확인해 보세요', optional: '선택적', noTemplateFound: '템플릿을 찾을 수 없습니다.', completionShortDescription: '텍스트 생성 작업을 위한 AI 도우미', learnMore: '더 알아보세요', foundResults: '{{count}} 결과', agentShortDescription: '추론 및 자율적인 도구 사용 기능이 있는 지능형 에이전트', advancedShortDescription: '다중 대화를 위해 강화된 워크플로우', noAppsFound: '앱을 찾을 수 없습니다.', foundResult: '{{count}} 결과', completionUserDescription: '간단한 구성으로 텍스트 생성 작업을 위한 AI 도우미를 빠르게 구축합니다.', chatbotUserDescription: '간단한 구성으로 LLM 기반 챗봇을 빠르게 구축할 수 있습니다. 나중에 Chatflow 로 전환할 수 있습니다.', workflowShortDescription: '지능형 자동화를 위한 에이전트 플로우', agentUserDescription: '작업 목표를 달성하기 위해 반복적인 추론과 자율적인 도구를 사용할 수 있는 지능형 에이전트입니다.', advancedUserDescription: '메모리 기능과 챗봇 인터페이스를 갖춘 워크플로우', dropDSLToCreateApp: '여기에 DSL 파일을 드롭하여 앱을 불러오세요.', }, editApp: '정보 편집하기', editAppTitle: '앱 정보 편집하기', editDone: '앱 정보가 업데이트되었습니다', editFailed: '앱 정보 업데이트 실패', iconPicker: { ok: '확인', cancel: '취소', emoji: '이모지', image: '이미지', }, switch: '워크플로우 오케스트레이션으로 전환하기', switchTipStart: '새로운 앱의 복사본이 생성되어 새로운 복사본이 워크플로우 오케스트레이션으로 전환됩니다. 새로운 복사본은 ', switchTip: '전환을 허용하지 않습니다', switchTipEnd: ' 기본적인 오케스트레이션으로 되돌릴 수 없습니다.', switchLabel: '생성될 앱의 복사본', removeOriginal: '원본 앱 제거하기', switchStart: '전환 시작하기', typeSelector: { all: '모든 종류', chatbot: '챗봇', agent: '에이전트', workflow: '워크플로우', completion: '완성', advanced: '채팅 플로우', }, tracing: { title: '앱 성능 추적', description: '제 3 자 LLMOps 제공업체 구성 및 앱 성능 추적.', config: '구성', collapse: '접기', expand: '펼치기', tracing: '추적', disabled: '비활성화됨', disabledTip: '먼저 제공업체를 구성해 주세요', enabled: '서비스 중', tracingDescription: 'LLM 호출, 컨텍스트, 프롬프트, HTTP 요청 등 앱 실행의 전체 컨텍스트를 제 3 자 추적 플랫폼에 캡처합니다.', configProviderTitle: { configured: '구성됨', notConfigured: '추적을 활성화하려면 제공업체를 구성하세요', moreProvider: '더 많은 제공업체', }, arize: { title: 'Arize', description: '엔터프라이즈급 LLM 가시성, 온라인 및 오프라인 평가, 모니터링 및 실험—OpenTelemetry를 기반으로 합니다. LLM 및 에이전트 기반 애플리케이션을 위해 특별히 설계되었습니다.', }, phoenix: { title: 'Phoenix', description: '오픈소스 및 OpenTelemetry 기반의 가시성, 평가, 프롬프트 엔지니어링 및 실험 플랫폼으로, LLM 워크플로우 및 에이전트를 지원합니다.', }, langsmith: { title: 'LangSmith', description: 'LLM 기반 애플리케이션 수명 주기의 모든 단계를 위한 올인원 개발자 플랫폼.', }, langfuse: { title: 'Langfuse', description: 'LLM 애플리케이션을 디버그하고 개선하기 위한 추적, 평가, 프롬프트 관리 및 메트릭.', }, inUse: '사용 중', configProvider: { title: '구성 ', placeholder: '{{key}}를 입력하세요', project: '프로젝트', publicKey: '공개 키', secretKey: '비밀 키', viewDocsLink: '{{key}} 문서 보기', removeConfirmTitle: '{{key}} 구성을 제거하시겠습니까?', removeConfirmContent: '현재 구성이 사용 중입니다. 제거하면 추적 기능이 꺼집니다.', }, view: '보기', opik: { title: '오픽', description: 'Opik 은 LLM 애플리케이션을 평가, 테스트 및 모니터링하기 위한 오픈 소스 플랫폼입니다.', }, weave: { title: '직조하다', description: 'Weave 는 LLM 애플리케이션을 평가하고 테스트하며 모니터링하기 위한 오픈 소스 플랫폼입니다.', }, aliyun: { title: '클라우드 모니터', description: '알리바바 클라우드에서 제공하는 완전 관리형 및 유지보수가 필요 없는 가시성 플랫폼은 Dify 애플리케이션의 모니터링, 추적 및 평가를 즉시 사용할 수 있도록 지원합니다.', }, }, answerIcon: { description: 'web app 아이콘을 사용하여 공유 응용 프로그램에서 바꿀🤖지 여부', title: 'web app 아이콘을 사용하여 🤖', descriptionInExplore: 'Explore 에서 web app 아이콘을 사용하여 바꿀🤖지 여부', }, importFromDSL: 'DSL 에서 가져오기', importFromDSLFile: 'DSL 파일에서', importFromDSLUrl: 'URL 에서', importFromDSLUrlPlaceholder: '여기에 DSL 링크 붙여 넣기', dslUploader: { button: '파일을 드래그 앤 드롭하거나', browse: '찾아보기', }, mermaid: { handDrawn: '손으로 그린', classic: '고전', }, openInExplore: 'Explore 에서 열기', newAppFromTemplate: { sidebar: { Agent: '대리인', Workflow: '워크플로', HR: '인사', Programming: '프로그래밍', Writing: '쓰기', Assistant: '조수', Recommended: '권장', }, byCategories: '카테고리별', searchAllTemplate: '모든 템플릿 검색...', }, showMyCreatedAppsOnly: '내가 만든 앱만 보기', appSelector: { params: '앱 매개 변수', noParams: '매개 변수가 필요하지 않습니다.', label: '앱', placeholder: '앱 선택...', }, structOutput: { required: '필수', LLMResponse: 'LLM 응답', modelNotSupported: '모델이 지원되지 않습니다.', notConfiguredTip: '구성이 아직 설정되지 않았습니다.', structured: '구조화된', configure: '설정하다', moreFillTip: '최대 10 단계 중첩을 표시합니다.', modelNotSupportedTip: '현재 모델은 이 기능을 지원하지 않으며 자동으로 프롬프트 주입으로 다운그레이드됩니다.', structuredTip: '구조화된 출력은 모델이 제공한 JSON 스키마를 항상 준수하는 응답을 생성하도록 보장하는 기능입니다.', }, accessItemsDescription: { anyone: '누구나 웹 앱에 접근할 수 있습니다.', specific: '특정 그룹이나 회원만 웹 앱에 접근할 수 있습니다.', organization: '조직 내 모든 사람이 웹 애플리케이션에 접근할 수 있습니다.', external: '인증된 외부 사용자만 웹 애플리케이션에 접근할 수 있습니다.', }, accessControlDialog: { accessItems: { anyone: '링크가 있는 누구나', specific: '특정 그룹 또는 구성원', organization: '기업 내의 회원만', external: '인증된 외부 사용자', }, operateGroupAndMember: { searchPlaceholder: '그룹 및 구성원 검색', allMembers: '모든 멤버들', expand: '확장하다', noResult: '결과 없음', }, title: '웹 애플리케이션 접근 제어', accessLabel: '누가 접근할 수 있습니까?', groups_one: '{{count}} 그룹', groups_other: '{{count}} 그룹', members_one: '{{count}} 회원', members_other: '{{count}} 회원', noGroupsOrMembers: '선택된 그룹 또는 멤버가 없습니다.', webAppSSONotEnabledTip: '웹 앱 인증 방법을 구성하려면 엔터프라이즈 관리자인에게 문의하십시오.', updateSuccess: '업데이트가 성공적으로 완료되었습니다.', description: '웹 앱 접근 권한 설정', }, publishApp: { title: '누가 웹 애플리케이션에 접근할 수 있나요?', notSet: '설정되지 않음', notSetDesc: '현재 아무도 웹 앱에 접근할 수 없습니다. 권한을 설정해 주세요.', }, accessControl: '웹 애플리케이션 접근 제어', noAccessPermission: '웹 앱에 대한 접근 권한이 없습니다.', maxActiveRequests: '동시 최대 요청 수', maxActiveRequestsPlaceholder: '무제한 사용을 원하시면 0을 입력하세요.', maxActiveRequestsTip: '앱당 최대 동시 활성 요청 수(무제한은 0)', gotoAnything: { actions: { searchWorkflowNodes: '워크플로 노드 검색', searchApplicationsDesc: '애플리케이션 검색 및 탐색', searchPlugins: '플러그인 검색', searchApplications: '응용 프로그램 검색', searchPluginsDesc: '플러그인을 검색하고 탐색합니다.', searchWorkflowNodesDesc: '이름 또는 유형별로 현재 워크플로의 노드를 찾아 이동', searchKnowledgeBasesDesc: '기술 자료를 검색하고 탐색합니다.', searchWorkflowNodesHelp: '이 기능은 워크플로를 볼 때만 작동합니다. 먼저 워크플로로 이동합니다.', searchKnowledgeBases: '기술 자료 검색', }, emptyState: { noAppsFound: '앱을 찾을 수 없습니다.', noPluginsFound: '플러그인을 찾을 수 없습니다.', noKnowledgeBasesFound: '기술 자료를 찾을 수 없습니다.', noWorkflowNodesFound: '워크플로 노드를 찾을 수 없습니다.', }, groups: { apps: '앱', plugins: '플러그인', knowledgeBases: '기술 자료', workflowNodes: '워크플로 노드', }, searching: '검색...', searchTitle: '무엇이든 검색', useAtForSpecific: '특정 형식에 @ 사용', searchTemporarilyUnavailable: '일시적으로 검색할 수 없음', noResults: '결과를 찾을 수 없습니다.', someServicesUnavailable: '일부 검색 서비스를 사용할 수 없습니다.', servicesUnavailableMessage: '일부 검색 서비스에서 문제가 발생할 수 있습니다. 잠시 후에 다시 시도하십시오.', searchFailed: '검색 실패', searchPlaceholder: '명령을 검색하거나 @를 입력합니다...', clearToSearchAll: '@를 지우면 모두 검색됩니다.', selectSearchType: '검색할 항목 선택', commandHint: '@를 입력하여 카테고리별로 찾아봅니다.', searchHint: '즉시 모든 것을 검색하려면 입력을 시작하세요.', }, } export default translation