You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292
  1. const translation = {
  2. createApp: '앱 만들기',
  3. types: {
  4. all: '모두',
  5. chatbot: '챗봇',
  6. agent: '에이전트',
  7. workflow: '워크플로우',
  8. completion: '완성',
  9. basic: '기초의',
  10. advanced: '채팅 플로우',
  11. },
  12. duplicate: '복제',
  13. duplicateTitle: '앱 복제하기',
  14. export: 'DSL 내보내기',
  15. exportFailed: 'DSL 내보내기 실패',
  16. importDSL: 'DSL 파일 가져오기',
  17. createFromConfigFile: 'DSL 파일에서 생성하기',
  18. deleteAppConfirmTitle: '이 앱을 삭제하시겠습니까?',
  19. deleteAppConfirmContent:
  20. '앱을 삭제하면 복구할 수 없습니다. 사용자는 더 이상 앱에 액세스할 수 없으며 모든 프롬프트 설정 및 로그가 영구적으로 삭제됩니다.',
  21. appDeleted: '앱이 삭제되었습니다',
  22. appDeleteFailed: '앱 삭제 실패',
  23. join: '커뮤니티에 참여하기',
  24. communityIntro: '여러 채널에서 팀원, 기여자, 개발자들과 토론하세요.',
  25. roadmap: '로드맵 보기',
  26. newApp: {
  27. startFromBlank: '빈 상태로 시작',
  28. startFromTemplate: '템플릿에서 시작',
  29. captionAppType: '어떤 종류의 앱을 만들어 보시겠어요?',
  30. chatbotDescription:
  31. '대화형 어플리케이션을 만듭니다. 질문과 답변 형식을 사용하여 다단계 대화를 지원합니다.',
  32. completionDescription:
  33. '프롬프트를 기반으로 품질 높은 텍스트를 생성하는 어플리케이션을 만듭니다. 기사, 요약, 번역 등을 생성할 수 있습니다.',
  34. completionWarning: '이 종류의 앱은 더 이상 지원되지 않습니다.',
  35. agentDescription: '작업을 자동으로 완료하는 지능형 에이전트를 만듭니다.',
  36. workflowDescription:
  37. '고도로 사용자 지정 가능한 워크플로우에 기반한 고품질 텍스트 생성 어플리케이션을 만듭니다. 경험 있는 사용자를 위한 것입니다.',
  38. workflowWarning: '현재 베타 버전입니다.',
  39. chatbotType: '챗봇 오케스트레이션 방식',
  40. basic: '기본',
  41. basicTip: '초보자용. 나중에 Chatflow 로 전환할 수 있습니다.',
  42. basicFor: '초보자용',
  43. basicDescription:
  44. '기본 오케스트레이션은 내장된 프롬프트를 수정할 수 없고 간단한 설정을 사용하여 챗봇 앱을 오케스트레이션합니다. 초보자용입니다.',
  45. advanced: 'Chatflow',
  46. advancedFor: '고급 사용자용',
  47. advancedDescription:
  48. '워크플로우 오케스트레이션은 워크플로우 형식으로 챗봇을 오케스트레이션하며 내장된 프롬프트를 편집할 수 있는 고급 사용자 정의 기능을 제공합니다. 경험이 많은 사용자용입니다.',
  49. captionName: '앱 아이콘과 이름',
  50. appNamePlaceholder: '앱 이름을 입력하세요',
  51. captionDescription: '설명',
  52. appDescriptionPlaceholder: '앱 설명을 입력하세요',
  53. useTemplate: '이 템플릿 사용',
  54. previewDemo: '데모 미리보기',
  55. chatApp: '어시스턴트',
  56. chatAppIntro:
  57. '대화형 어플리케이션을 만들고 싶어요. 이 어플리케이션은 질문과 답변 형식을 사용하여 다단계 대화를 지원합니다.',
  58. agentAssistant: '새로운 에이전트 어시스턴트',
  59. completeApp: '텍스트 생성기',
  60. completeAppIntro:
  61. '프롬프트를 기반으로 품질 높은 텍스트를 생성하는 어플리케이션을 만들고 싶어요. 기사, 요약, 번역 등을 생성합니다.',
  62. showTemplates: '템플릿 선택',
  63. hideTemplates: '모드 선택으로 돌아가기',
  64. Create: '만들기',
  65. Cancel: '취소',
  66. nameNotEmpty: '이름을 입력하세요',
  67. appTemplateNotSelected: '템플릿을 선택하세요',
  68. appTypeRequired: '앱 종류를 선택하세요',
  69. appCreated: '앱이 생성되었습니다',
  70. appCreateFailed: '앱 생성 실패',
  71. caution: '주의',
  72. Confirm: '확인하다',
  73. appCreateDSLErrorPart4: '시스템 지원 DSL 버전:',
  74. appCreateDSLErrorTitle: '버전 비호환성',
  75. appCreateDSLErrorPart2: '계속하시겠습니까?',
  76. appCreateDSLErrorPart3: '현재 응용 프로그램 DSL 버전:',
  77. appCreateDSLWarning:
  78. '주의: DSL 버전 차이는 특정 기능에 영향을 미칠 수 있습니다.',
  79. appCreateDSLErrorPart1:
  80. 'DSL 버전에서 상당한 차이가 감지되었습니다. 강제로 가져오면 응용 프로그램이 오작동할 수 있습니다.',
  81. chooseAppType: '앱 유형 선택',
  82. forBeginners: '초보자용 기본 앱 유형',
  83. forAdvanced: '고급 사용자용',
  84. chatbotShortDescription: '간단한 설정으로 LLM 기반 챗봇',
  85. workflowUserDescription:
  86. '드래그 앤 드롭으로 자율 AI 워크플로우를 시각적으로 구축',
  87. noTemplateFoundTip: '다른 키워드를 사용하여 검색해 보십시오.',
  88. noIdeaTip: '아이디어가 없으신가요? 템플릿을 확인해 보세요',
  89. optional: '선택적',
  90. noTemplateFound: '템플릿을 찾을 수 없습니다.',
  91. completionShortDescription: '텍스트 생성 작업을 위한 AI 도우미',
  92. learnMore: '더 알아보세요',
  93. foundResults: '{{count}} 결과',
  94. agentShortDescription:
  95. '추론 및 자율적인 도구 사용 기능이 있는 지능형 에이전트',
  96. advancedShortDescription: '다중 대화를 위해 강화된 워크플로우',
  97. noAppsFound: '앱을 찾을 수 없습니다.',
  98. foundResult: '{{count}} 결과',
  99. completionUserDescription:
  100. '간단한 구성으로 텍스트 생성 작업을 위한 AI 도우미를 빠르게 구축합니다.',
  101. chatbotUserDescription:
  102. '간단한 구성으로 LLM 기반 챗봇을 빠르게 구축할 수 있습니다. 나중에 Chatflow 로 전환할 수 있습니다.',
  103. workflowShortDescription: '지능형 자동화를 위한 에이전트 플로우',
  104. agentUserDescription:
  105. '작업 목표를 달성하기 위해 반복적인 추론과 자율적인 도구를 사용할 수 있는 지능형 에이전트입니다.',
  106. advancedUserDescription: '메모리 기능과 챗봇 인터페이스를 갖춘 워크플로우',
  107. dropDSLToCreateApp: '여기에 DSL 파일을 드롭하여 앱을 불러오세요.',
  108. },
  109. editApp: '정보 편집하기',
  110. editAppTitle: '앱 정보 편집하기',
  111. editDone: '앱 정보가 업데이트되었습니다',
  112. editFailed: '앱 정보 업데이트 실패',
  113. iconPicker: {
  114. ok: '확인',
  115. cancel: '취소',
  116. emoji: '이모지',
  117. image: '이미지',
  118. },
  119. switch: '워크플로우 오케스트레이션으로 전환하기',
  120. switchTipStart:
  121. '새로운 앱의 복사본이 생성되어 새로운 복사본이 워크플로우 오케스트레이션으로 전환됩니다. 새로운 복사본은 ',
  122. switchTip: '전환을 허용하지 않습니다',
  123. switchTipEnd: ' 기본적인 오케스트레이션으로 되돌릴 수 없습니다.',
  124. switchLabel: '생성될 앱의 복사본',
  125. removeOriginal: '원본 앱 제거하기',
  126. switchStart: '전환 시작하기',
  127. typeSelector: {
  128. all: '모든 종류',
  129. chatbot: '챗봇',
  130. agent: '에이전트',
  131. workflow: '워크플로우',
  132. completion: '완성',
  133. advanced: '채팅 플로우',
  134. },
  135. tracing: {
  136. title: '앱 성능 추적',
  137. description: '제 3 자 LLMOps 제공업체 구성 및 앱 성능 추적.',
  138. config: '구성',
  139. collapse: '접기',
  140. expand: '펼치기',
  141. tracing: '추적',
  142. disabled: '비활성화됨',
  143. disabledTip: '먼저 제공업체를 구성해 주세요',
  144. enabled: '서비스 중',
  145. tracingDescription:
  146. 'LLM 호출, 컨텍스트, 프롬프트, HTTP 요청 등 앱 실행의 전체 컨텍스트를 제 3 자 추적 플랫폼에 캡처합니다.',
  147. configProviderTitle: {
  148. configured: '구성됨',
  149. notConfigured: '추적을 활성화하려면 제공업체를 구성하세요',
  150. moreProvider: '더 많은 제공업체',
  151. },
  152. arize: {
  153. title: 'Arize',
  154. description:
  155. '엔터프라이즈급 LLM 가시성, 온라인 및 오프라인 평가, 모니터링 및 실험—OpenTelemetry를 기반으로 합니다. LLM 및 에이전트 기반 애플리케이션을 위해 특별히 설계되었습니다.',
  156. },
  157. phoenix: {
  158. title: 'Phoenix',
  159. description:
  160. '오픈소스 및 OpenTelemetry 기반의 가시성, 평가, 프롬프트 엔지니어링 및 실험 플랫폼으로, LLM 워크플로우 및 에이전트를 지원합니다.',
  161. },
  162. langsmith: {
  163. title: 'LangSmith',
  164. description:
  165. 'LLM 기반 애플리케이션 수명 주기의 모든 단계를 위한 올인원 개발자 플랫폼.',
  166. },
  167. langfuse: {
  168. title: 'Langfuse',
  169. description:
  170. 'LLM 애플리케이션을 디버그하고 개선하기 위한 추적, 평가, 프롬프트 관리 및 메트릭.',
  171. },
  172. inUse: '사용 중',
  173. configProvider: {
  174. title: '구성 ',
  175. placeholder: '{{key}}를 입력하세요',
  176. project: '프로젝트',
  177. publicKey: '공개 키',
  178. secretKey: '비밀 키',
  179. viewDocsLink: '{{key}} 문서 보기',
  180. removeConfirmTitle: '{{key}} 구성을 제거하시겠습니까?',
  181. removeConfirmContent:
  182. '현재 구성이 사용 중입니다. 제거하면 추적 기능이 꺼집니다.',
  183. },
  184. view: '보기',
  185. opik: {
  186. title: '오픽',
  187. description:
  188. 'Opik 은 LLM 애플리케이션을 평가, 테스트 및 모니터링하기 위한 오픈 소스 플랫폼입니다.',
  189. },
  190. weave: {
  191. title: '직조하다',
  192. description:
  193. 'Weave 는 LLM 애플리케이션을 평가하고 테스트하며 모니터링하기 위한 오픈 소스 플랫폼입니다.',
  194. },
  195. aliyun: {
  196. title: '클라우드 모니터',
  197. description: '알리바바 클라우드에서 제공하는 완전 관리형 및 유지보수가 필요 없는 가시성 플랫폼은 Dify 애플리케이션의 모니터링, 추적 및 평가를 즉시 사용할 수 있도록 지원합니다.',
  198. },
  199. },
  200. answerIcon: {
  201. description:
  202. 'web app 아이콘을 사용하여 공유 응용 프로그램에서 바꿀🤖지 여부',
  203. title: 'web app 아이콘을 사용하여 🤖',
  204. descriptionInExplore:
  205. 'Explore 에서 web app 아이콘을 사용하여 바꿀🤖지 여부',
  206. },
  207. importFromDSL: 'DSL 에서 가져오기',
  208. importFromDSLFile: 'DSL 파일에서',
  209. importFromDSLUrl: 'URL 에서',
  210. importFromDSLUrlPlaceholder: '여기에 DSL 링크 붙여 넣기',
  211. mermaid: {
  212. handDrawn: '손으로 그린',
  213. classic: '고전',
  214. },
  215. openInExplore: 'Explore 에서 열기',
  216. newAppFromTemplate: {
  217. sidebar: {
  218. Agent: '대리인',
  219. Workflow: '워크플로',
  220. HR: '인사',
  221. Programming: '프로그래밍',
  222. Writing: '쓰기',
  223. Assistant: '조수',
  224. Recommended: '권장',
  225. },
  226. byCategories: '카테고리별',
  227. searchAllTemplate: '모든 템플릿 검색...',
  228. },
  229. showMyCreatedAppsOnly: '내가 만든 앱만 보기',
  230. appSelector: {
  231. params: '앱 매개 변수',
  232. noParams: '매개 변수가 필요하지 않습니다.',
  233. label: '앱',
  234. placeholder: '앱 선택...',
  235. },
  236. structOutput: {
  237. required: '필수',
  238. LLMResponse: 'LLM 응답',
  239. modelNotSupported: '모델이 지원되지 않습니다.',
  240. notConfiguredTip: '구성이 아직 설정되지 않았습니다.',
  241. structured: '구조화된',
  242. configure: '설정하다',
  243. moreFillTip: '최대 10 단계 중첩을 표시합니다.',
  244. modelNotSupportedTip:
  245. '현재 모델은 이 기능을 지원하지 않으며 자동으로 프롬프트 주입으로 다운그레이드됩니다.',
  246. structuredTip:
  247. '구조화된 출력은 모델이 제공한 JSON 스키마를 항상 준수하는 응답을 생성하도록 보장하는 기능입니다.',
  248. },
  249. accessItemsDescription: {
  250. anyone: '누구나 웹 앱에 접근할 수 있습니다.',
  251. specific: '특정 그룹이나 회원만 웹 앱에 접근할 수 있습니다.',
  252. organization: '조직 내 모든 사람이 웹 애플리케이션에 접근할 수 있습니다.',
  253. external: '인증된 외부 사용자만 웹 애플리케이션에 접근할 수 있습니다.',
  254. },
  255. accessControlDialog: {
  256. accessItems: {
  257. anyone: '링크가 있는 누구나',
  258. specific: '특정 그룹 또는 구성원',
  259. organization: '기업 내의 회원만',
  260. external: '인증된 외부 사용자',
  261. },
  262. operateGroupAndMember: {
  263. searchPlaceholder: '그룹 및 구성원 검색',
  264. allMembers: '모든 멤버들',
  265. expand: '확장하다',
  266. noResult: '결과 없음',
  267. },
  268. title: '웹 애플리케이션 접근 제어',
  269. accessLabel: '누가 접근할 수 있습니까?',
  270. groups_one: '{{count}} 그룹',
  271. groups_other: '{{count}} 그룹',
  272. members_one: '{{count}} 회원',
  273. members_other: '{{count}} 회원',
  274. noGroupsOrMembers: '선택된 그룹 또는 멤버가 없습니다.',
  275. webAppSSONotEnabledTip:
  276. '웹 앱 인증 방법을 구성하려면 엔터프라이즈 관리자인에게 문의하십시오.',
  277. updateSuccess: '업데이트가 성공적으로 완료되었습니다.',
  278. description: '웹 앱 접근 권한 설정',
  279. },
  280. publishApp: {
  281. title: '누가 웹 애플리케이션에 접근할 수 있나요?',
  282. notSet: '설정되지 않음',
  283. notSetDesc: '현재 아무도 웹 앱에 접근할 수 없습니다. 권한을 설정해 주세요.',
  284. },
  285. accessControl: '웹 애플리케이션 접근 제어',
  286. noAccessPermission: '웹 앱에 대한 접근 권한이 없습니다.',
  287. maxActiveRequests: '동시 최대 요청 수',
  288. maxActiveRequestsPlaceholder: '무제한 사용을 원하시면 0을 입력하세요.',
  289. maxActiveRequestsTip: '앱당 최대 동시 활성 요청 수(무제한은 0)',
  290. }
  291. export default translation