app-overview.ts 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. const translation = {
  2. welcome: {
  3. firstStepTip: '시작하려면,',
  4. enterKeyTip: '아래에 OpenAI API 키를 입력하세요',
  5. getKeyTip: 'OpenAI 대시보드에서 API 키를 가져오세요',
  6. placeholder: '나의 OpenAI API 키 (예: sk-xxxx)',
  7. },
  8. apiKeyInfo: {
  9. cloud: {
  10. trial: {
  11. title: '{{providerName}} 트라이얼 쿼터를 사용 중입니다.',
  12. description: '트라이얼 쿼터는 테스트용으로 제공됩니다. 트라이얼 쿼터 소진 전에 고유한 모델 제공자를 설정하거나 추가 쿼터를 구매하세요.',
  13. },
  14. exhausted: {
  15. title: '트라이얼 쿼터가 소진되었습니다. API 키를 설정하세요.',
  16. description: '트라이얼 쿼터가 소진되었습니다. 고유한 모델 제공자를 설정하거나 추가 쿼터를 구매하세요.',
  17. },
  18. },
  19. selfHost: {
  20. title: {
  21. row1: '시작하려면,',
  22. row2: '먼저 모델 제공자를 설정하세요.',
  23. },
  24. },
  25. callTimes: '요청 횟수',
  26. usedToken: '사용된 토큰',
  27. setAPIBtn: '모델 제공자 설정으로 이동',
  28. tryCloud: '또는 Dify의 클라우드 버전을 무료로 체험해보세요',
  29. },
  30. overview: {
  31. title: '개요',
  32. appInfo: {
  33. explanation: '사용하기 쉬운 AI 웹앱',
  34. accessibleAddress: '공개 URL',
  35. preview: '미리보기',
  36. regenerate: '재생성',
  37. regenerateNotice: '공개 URL을 재생성하시겠습니까?',
  38. preUseReminder: '계속하기 전에 웹앱을 활성화하세요.',
  39. settings: {
  40. entry: '설정',
  41. title: '웹앱 설정',
  42. webName: '웹앱 이름',
  43. webDesc: '웹앱 설명',
  44. webDescTip: '이 텍스트는 클라이언트 측에서 표시되며, 애플리케이션의 사용 방법에 대한 기본적인 안내를 제공합니다.',
  45. webDescPlaceholder: '웹앱 설명을 입력하세요',
  46. language: '언어',
  47. workflow: {
  48. title: '워크플로 단계',
  49. show: '표시',
  50. hide: '숨기기',
  51. showDesc: 'WebApp에서 워크플로 세부 정보 표시 또는 숨기기',
  52. subTitle: '워크플로우 세부 정보',
  53. },
  54. chatColorTheme: '챗봇 색상 테마',
  55. chatColorThemeDesc: '챗봇의 색상 테마를 설정하세요',
  56. chatColorThemeInverted: '반전',
  57. invalidHexMessage: '잘못된 16진수 값',
  58. more: {
  59. entry: '추가 설정 보기',
  60. copyright: '저작권',
  61. copyRightPlaceholder: '저작권자 또는 조직 이름을 입력하세요',
  62. privacyPolicy: '개인정보 처리방침',
  63. privacyPolicyPlaceholder: '개인정보 처리방침 링크를 입력하세요',
  64. privacyPolicyTip: '방문자가 애플리케이션이 수집하는 데이터를 이해하고, Dify의 <privacyPolicyLink>개인정보 처리방침</privacyPolicyLink>을 참조할 수 있도록 합니다.',
  65. customDisclaimer: '사용자 지정 면책 조항',
  66. customDisclaimerPlaceholder: '사용자 지정 면책 조항 텍스트를 입력합니다.',
  67. customDisclaimerTip: '사용자 지정 고지 사항 텍스트는 클라이언트 쪽에 표시되어 응용 프로그램에 대한 추가 정보를 제공합니다',
  68. },
  69. sso: {
  70. label: 'SSO 인증',
  71. title: '웹앱 SSO',
  72. tooltip: '관리자에게 문의하여 WebApp SSO를 사용하도록 설정합니다.',
  73. description: '모든 사용자는 WebApp을 사용하기 전에 SSO로 로그인해야 합니다.',
  74. },
  75. },
  76. embedded: {
  77. entry: '임베드',
  78. title: '웹사이트에 임베드하기',
  79. explanation: '챗봇 앱을 웹사이트에 임베드하는 방법을 선택하세요.',
  80. iframe: '웹사이트의 원하는 위치에 챗봇 앱을 추가하려면 이 iframe을 HTML 코드에 추가하세요.',
  81. scripts: '웹사이트의 우측 하단에 챗봇 앱을 추가하려면 이 코드를 HTML에 추가하세요.',
  82. chromePlugin: 'Dify Chatbot Chrome 확장 프로그램 설치',
  83. copied: '복사되었습니다',
  84. copy: '복사',
  85. },
  86. qrcode: {
  87. title: '공유용 QR 코드',
  88. scan: '앱 공유를 스캔하세요',
  89. download: 'QR 코드 다운로드',
  90. },
  91. customize: {
  92. way: '방법',
  93. entry: '사용자화',
  94. title: 'AI 웹앱 사용자화',
  95. explanation: '시나리오와 스타일 요구에 따라 웹앱의 프론트엔드를 사용자화할 수 있습니다.',
  96. way1: {
  97. name: '클라이언트 코드를 포크하여 수정하고 Vercel에 배포하기 (권장)',
  98. step1: '클라이언트 코드를 포크하여 수정합니다',
  99. step1Tip: '여기를 클릭하여 소스 코드를 GitHub 계정에 포크하고 코드를 수정하세요',
  100. step1Operation: 'Dify-WebClient',
  101. step2: 'Vercel에 배포합니다',
  102. step2Tip: '여기를 클릭하여 리포지토리를 Vercel에 임포트하고 배포하세요',
  103. step2Operation: '리포지토리 임포트',
  104. step3: '환경 변수를 설정합니다',
  105. step3Tip: 'Vercel에 다음 환경 변수를 추가하세요',
  106. },
  107. way2: {
  108. name: '클라이언트 측 코드를 작성하여 API를 호출하고 서버에 배포합니다',
  109. operation: '문서',
  110. },
  111. },
  112. },
  113. apiInfo: {
  114. title: '백엔드 서비스 API',
  115. explanation: '개발자의 애플리케이션에 쉽게 통합할 수 있습니다',
  116. accessibleAddress: '서비스 API 엔드포인트',
  117. doc: 'API 레퍼런스',
  118. },
  119. status: {
  120. running: '서비스 중',
  121. disable: '비활성',
  122. },
  123. },
  124. analysis: {
  125. title: '분석',
  126. ms: 'ms',
  127. tokenPS: '토큰/초',
  128. totalMessages: {
  129. title: '총 메시지 수',
  130. explanation: '일일 AI 상호작용 수.',
  131. },
  132. totalConversations: {
  133. title: '총 대화 수',
  134. explanation: '일일 AI 대화 수; 프롬프트 엔지니어링/디버깅 제외.',
  135. },
  136. activeUsers: {
  137. title: '활성 사용자 수',
  138. explanation: 'AI와의 Q&A에 참여하는 고유 사용자 수; 엔지니어링/디버깅 목적의 프롬프트는 제외됩니다.',
  139. },
  140. tokenUsage: {
  141. title: '토큰 사용량',
  142. explanation: '애플리케이션의 언어 모델의 일일 토큰 사용량을 반영하여 비용 관리에 도움이 됩니다.',
  143. consumed: '소비된 토큰',
  144. },
  145. avgSessionInteractions: {
  146. title: '평균 세션 상호작용 수',
  147. explanation: '사용자와 AI의 연속적인 커뮤니케이션 수; 대화형 애플리케이션을 위한 것입니다.',
  148. },
  149. avgUserInteractions: {
  150. title: '평균 사용자 상호작용 수',
  151. explanation: '사용자의 일일 사용 빈도를 반영합니다. 이 지표는 사용자의 임계를 반영합니다.',
  152. },
  153. userSatisfactionRate: {
  154. title: '사용자 만족도율',
  155. explanation: '1,000개의 메시지 당 "좋아요" 수입니다. 이는 사용자가 매우 만족한 응답의 비율을 나타냅니다.',
  156. },
  157. avgResponseTime: {
  158. title: '평균 응답 시간',
  159. explanation: 'AI가 처리/응답하는 시간(밀리초); 텍스트 기반 애플리케이션을 위한 것입니다.',
  160. },
  161. tps: {
  162. title: '토큰 출력 속도',
  163. explanation: 'LLM의 성능을 측정합니다. 요청 시작부터 출력 완료까지의 LLM의 토큰 출력 속도를 계산합니다.',
  164. },
  165. },
  166. }
  167. export default translation