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.

plugin.ts 13KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303
  1. const translation = {
  2. category: {
  3. agents: '에이전트 전략',
  4. models: '모델',
  5. all: '모두',
  6. extensions: '확장',
  7. tools: '도구',
  8. bundles: '번들',
  9. },
  10. categorySingle: {
  11. extension: '확장',
  12. tool: '도구',
  13. agent: '에이전트 전략',
  14. bundle: '보따리',
  15. model: '모델',
  16. },
  17. list: {
  18. source: {
  19. marketplace: '마켓플레이스에서 설치',
  20. local: '로컬 패키지 파일에서 설치',
  21. github: 'GitHub 에서 설치',
  22. },
  23. noInstalled: '설치된 플러그인이 없습니다.',
  24. notFound: '플러그인을 찾을 수 없습니다.',
  25. },
  26. source: {
  27. local: '로컬 패키지 파일',
  28. marketplace: '마켓',
  29. github: '깃허브',
  30. },
  31. detailPanel: {
  32. categoryTip: {
  33. marketplace: '마켓플레이스에서 설치됨',
  34. debugging: '디버깅 플러그인',
  35. github: 'Github 에서 설치됨',
  36. local: '로컬 플러그인',
  37. },
  38. operation: {
  39. detail: '세부 정보',
  40. install: '설치',
  41. viewDetail: '자세히보기',
  42. info: '플러그인 정보',
  43. update: '업데이트',
  44. remove: '제거',
  45. checkUpdate: '업데이트 확인',
  46. },
  47. toolSelector: {
  48. empty: '\'+\' 버튼을 클릭하여 도구를 추가합니다. 여러 도구를 추가할 수 있습니다.',
  49. descriptionLabel: '도구 설명',
  50. uninstalledContent: '이 플러그인은 로컬/GitHub 저장소에서 설치됩니다. 설치 후 사용하십시오.',
  51. params: '추론 구성',
  52. paramsTip1: 'LLM 추론 파라미터를 제어합니다.',
  53. uninstalledLink: '플러그인에서 관리',
  54. unsupportedTitle: '지원되지 않는 작업',
  55. auto: '자동 번역',
  56. settings: '사용자 설정',
  57. unsupportedContent2: '버전을 전환하려면 클릭합니다.',
  58. uninstalledTitle: '도구가 설치되지 않음',
  59. descriptionPlaceholder: '도구의 용도에 대한 간략한 설명 (예: 특정 위치의 온도 가져오기).',
  60. title: '추가 도구',
  61. toolLabel: '도구',
  62. placeholder: '도구 선택...',
  63. paramsTip2: '\'자동\'이 꺼져 있으면 기본값이 사용됩니다.',
  64. unsupportedContent: '설치된 플러그인 버전은 이 작업을 제공하지 않습니다.',
  65. toolSetting: '도구 설정',
  66. unsupportedMCPTool: '현재 선택된 에이전트 전략 플러그인 버전은 MCP 도구를 지원하지 않습니다.',
  67. },
  68. configureApp: '앱 구성',
  69. strategyNum: '{{번호}} {{전략}} 포함',
  70. endpointModalDesc: '구성이 완료되면 API 엔드포인트를 통해 플러그인에서 제공하는 기능을 사용할 수 있습니다.',
  71. actionNum: '{{번호}} {{행동}} 포함',
  72. endpointDeleteTip: '엔드포인트 제거',
  73. modelNum: '{{번호}} 포함 된 모델',
  74. configureModel: '모델 구성',
  75. configureTool: '구성 도구',
  76. switchVersion: '스위치 버전',
  77. endpointsEmpty: '\'+\' 버튼을 클릭하여 엔드포인트를 추가합니다.',
  78. endpointModalTitle: '엔드포인트 설정',
  79. endpointsTip: '이 플러그인은 엔드포인트를 통해 특정 기능을 제공하며 현재 작업 공간에 대해 여러 엔드포인트 세트를 구성할 수 있습니다.',
  80. endpointDisableContent: '{{name}}을 비활성화하시겠습니까?',
  81. endpointDeleteContent: '{{name}}을 제거하시겠습니까?',
  82. disabled: '비활성화',
  83. endpointsDocLink: '문서 보기',
  84. endpoints: '끝점',
  85. serviceOk: '서비스 정상',
  86. endpointDisableTip: '엔드포인트 비활성화',
  87. deprecation: {
  88. reason: {
  89. ownershipTransferred: '소유권 이전',
  90. businessAdjustments: '사업 조정',
  91. noMaintainer: '유지보수자 없음',
  92. },
  93. noReason: '이 플러그인은 더 이상 지원되지 않으며 업데이트되지 않을 것입니다.',
  94. onlyReason: '이 플러그인은 {{deprecatedReason}}로 인해 사용 중단되었으며 더 이상 업데이트되지 않습니다.',
  95. fullMessage: '이 플러그인은 {{deprecatedReason}}로 인해 사용 중단되었으며 더 이상 업데이트되지 않습니다. 대신 <CustomLink href=\'https://example.com/\'>{{-alternativePluginId}}</CustomLink>를 사용하십시오.',
  96. },
  97. },
  98. debugInfo: {
  99. title: '디버깅',
  100. viewDocs: '문서 보기',
  101. },
  102. privilege: {
  103. admins: '관리자',
  104. title: '플러그인 기본 설정',
  105. whoCanDebug: '누가 플러그인을 디버깅할 수 있나요?',
  106. noone: '아무도 없어',
  107. everyone: '모두',
  108. whoCanInstall: '누가 플러그인을 설치하고 관리할 수 있습니까?',
  109. },
  110. pluginInfoModal: {
  111. packageName: '패키지',
  112. repository: '저장소',
  113. title: '플러그인 정보',
  114. release: '석방',
  115. },
  116. action: {
  117. deleteContentRight: '플러그인?',
  118. usedInApps: '이 플러그인은 {{num}}개의 앱에서 사용되고 있습니다.',
  119. pluginInfo: '플러그인 정보',
  120. checkForUpdates: '업데이트 확인',
  121. deleteContentLeft: '제거하시겠습니까?',
  122. delete: '플러그인 제거',
  123. },
  124. installModal: {
  125. labels: {
  126. package: '패키지',
  127. repository: '저장소',
  128. version: '버전',
  129. },
  130. back: '뒤로',
  131. readyToInstallPackage: '다음 플러그인을 설치하려고 합니다.',
  132. close: '닫다',
  133. fromTrustSource: '<trustSource>신뢰할 수 있는 출처</trustSource>의 플러그인만 설치하도록 하세요.',
  134. readyToInstall: '다음 플러그인을 설치하려고 합니다.',
  135. uploadFailed: '업로드 실패',
  136. installPlugin: '플러그인 설치',
  137. pluginLoadErrorDesc: '이 플러그인은 설치되지 않습니다.',
  138. installedSuccessfully: '설치 성공',
  139. installedSuccessfullyDesc: '플러그인이 성공적으로 설치되었습니다.',
  140. installing: '설치...',
  141. pluginLoadError: '플러그인 로드 오류',
  142. installFailedDesc: '플러그인이 설치되지 않았습니다.',
  143. installFailed: '설치 실패',
  144. next: '다음',
  145. installComplete: '설치 완료',
  146. install: '설치하다',
  147. readyToInstallPackages: '다음 {{num}} 플러그인을 설치하려고 합니다.',
  148. uploadingPackage: '{{packageName}} 업로드 중...',
  149. dropPluginToInstall: '플러그인 패키지를 여기에 놓아 설치하십시오.',
  150. cancel: '취소',
  151. installWarning: '이 플러그인은 설치할 수 없습니다.',
  152. },
  153. installFromGitHub: {
  154. uploadFailed: '업로드 실패',
  155. selectVersionPlaceholder: '버전을 선택하세요.',
  156. installPlugin: 'GitHub 에서 플러그인 설치',
  157. installFailed: '설치 실패',
  158. updatePlugin: 'GitHub 에서 플러그인 업데이트',
  159. selectPackage: '패키지 선택',
  160. gitHubRepo: 'GitHub 리포지토리',
  161. selectPackagePlaceholder: '패키지를 선택하세요.',
  162. installedSuccessfully: '설치 성공',
  163. selectVersion: '버전 선택',
  164. installNote: '신뢰할 수 있는 출처의 플러그인만 설치하도록 하세요.',
  165. },
  166. upgrade: {
  167. usedInApps: '{{num}}개의 앱에서 사용됨',
  168. description: '다음 플러그인을 설치하려고 합니다.',
  169. successfulTitle: '설치 성공',
  170. upgrade: '설치하다',
  171. upgrading: '설치...',
  172. close: '닫다',
  173. title: '플러그인 설치',
  174. },
  175. error: {
  176. noReleasesFound: '릴리스를 찾을 수 없습니다. GitHub 리포지토리 또는 입력 URL 을 확인하세요.',
  177. fetchReleasesError: '릴리스를 검색할 수 없습니다. 나중에 다시 시도하십시오.',
  178. inValidGitHubUrl: '잘못된 GitHub URL 입니다. 유효한 URL 을 https://github.com/owner/repo 형식으로 입력하십시오.',
  179. },
  180. marketplace: {
  181. sortOption: {
  182. recentlyUpdated: '최근 업데이트',
  183. firstReleased: '첫 출시',
  184. newlyReleased: '새로 출시 된',
  185. mostPopular: '가장 인기 있는',
  186. },
  187. noPluginFound: '플러그인을 찾을 수 없습니다.',
  188. empower: 'AI 개발 역량 강화',
  189. viewMore: '더보기',
  190. difyMarketplace: 'Dify 마켓플레이스',
  191. pluginsResult: '{{num}} 결과',
  192. discover: '발견하다',
  193. moreFrom: 'Marketplace 에서 더 보기',
  194. sortBy: '정렬',
  195. and: '그리고',
  196. verifiedTip: 'Dify 에 의해 확인됨',
  197. partnerTip: 'Dify 파트너에 의해 확인됨',
  198. },
  199. task: {
  200. installingWithSuccess: '{{installingLength}} 플러그인 설치, {{successLength}} 성공.',
  201. installedError: '{{errorLength}} 플러그인 설치 실패',
  202. installing: '{{installingLength}} 플러그인 설치, 0 완료.',
  203. installingWithError: '{{installingLength}} 플러그인 설치, {{successLength}} 성공, {{errorLength}} 실패',
  204. installError: '{{errorLength}} 플러그인 설치 실패, 보려면 클릭하십시오.',
  205. clearAll: '모두 지우기',
  206. },
  207. installAction: '설치하다',
  208. searchTools: '검색 도구...',
  209. installPlugin: '플러그인 설치',
  210. endpointsEnabled: '{{num}}개의 엔드포인트 집합이 활성화되었습니다.',
  211. installFrom: '에서 설치',
  212. allCategories: '모든 카테고리',
  213. findMoreInMarketplace: 'Marketplace 에서 더 알아보기',
  214. searchCategories: '검색 카테고리',
  215. search: '검색',
  216. searchInMarketplace: 'Marketplace 에서 검색',
  217. from: '보낸 사람',
  218. searchPlugins: '검색 플러그인',
  219. install: '{{num}} 설치',
  220. fromMarketplace: 'Marketplace 에서',
  221. metadata: {
  222. title: '플러그인',
  223. },
  224. difyVersionNotCompatible: '현재 Dify 버전이 이 플러그인과 호환되지 않습니다. 필요한 최소 버전으로 업그레이드하십시오: {{minimalDifyVersion}}',
  225. requestAPlugin: '플러그인을 요청하세요',
  226. publishPlugins: '플러그인 게시',
  227. auth: {
  228. oauthClient: 'OAuth 클라이언트',
  229. default: '기본',
  230. addApi: 'API 키 추가하기',
  231. authorization: '권한',
  232. oauthClientSettings: 'OAuth 클라이언트 설정',
  233. setupOAuth: 'OAuth 클라이언트 설정',
  234. setDefault: '기본값으로 설정',
  235. workspaceDefault: '작업 공간 기본값',
  236. saveAndAuth: '저장하고 승인하세요',
  237. addOAuth: 'OAuth 추가하기',
  238. custom: '맞춤형',
  239. authRemoved: '인증이 제거되었습니다.',
  240. saveOnly: '저장만 하기',
  241. authorizationName: '권한 이름',
  242. useApiAuth: 'API 키 인증 구성',
  243. useOAuth: 'OAuth 사용하기',
  244. useApi: 'API 키를 사용하세요.',
  245. authorizations: '권한',
  246. useOAuthAuth: 'OAuth 인증 사용하기',
  247. useApiAuthDesc: '자격증명을 구성한 후에는 작업 공간 내의 모든 구성원이 애플리케이션을 조정할 때 이 도구를 사용할 수 있습니다.',
  248. clientInfo: '이 도구 공급자에 대한 시스템 클라이언트 비밀이 발견되지 않았으므로 수동으로 설정해야 하며, redirect_uri는 다음을 사용하십시오.',
  249. },
  250. deprecated: '사용 중단됨',
  251. autoUpdate: {
  252. strategy: {
  253. disabled: {
  254. name: '장애인',
  255. description: '플러그인이 자동으로 업데이트되지 않습니다.',
  256. },
  257. fixOnly: {
  258. name: '수정만 하기',
  259. selectedDescription: '패치 버전만 자동 업데이트',
  260. description: '패치 버전만 자동 업데이트 (예: 1.0.1 → 1.0.2). 마이너 버전 변경은 업데이트를 유발하지 않습니다.',
  261. },
  262. latest: {
  263. name: '최신',
  264. description: '항상 최신 버전으로 업데이트하세요.',
  265. selectedDescription: '항상 최신 버전으로 업데이트하세요.',
  266. },
  267. },
  268. upgradeMode: {
  269. partial: '선택된 것만',
  270. all: '모두 업데이트하기',
  271. exclude: '선택한 항목 제외',
  272. },
  273. upgradeModePlaceholder: {
  274. partial: '선택된 플러그인만 자동 업데이트됩니다. 현재 선택된 플러그인이 없으므로 자동 업데이트되는 플러그인은 없습니다.',
  275. exclude: '선택한 플러그인은 자동으로 업데이트되지 않습니다.',
  276. },
  277. operation: {
  278. clearAll: '모두 지우기',
  279. select: '플러그인을 선택하세요',
  280. },
  281. pluginDowngradeWarning: {
  282. exclude: '자동 업데이트에서 제외',
  283. title: '플러그인 다운그레이드',
  284. downgrade: '어쨌든 다운그레이드',
  285. description: '이 플러그인은 현재 자동 업데이트가 활성화되어 있습니다. 버전을 다운그레이드하면 다음 자동 업데이트 중에 변경 사항이 덮어써질 수 있습니다.',
  286. },
  287. noPluginPlaceholder: {
  288. noFound: '플러그인이 없습니다.',
  289. noInstalled: '설치된 플러그인이 없습니다.',
  290. },
  291. updateTimeTitle: '업데이트 시간',
  292. automaticUpdates: '자동 업데이트',
  293. updateTime: '업데이트 시간',
  294. nextUpdateTime: '다음 자동 업데이트: {{time}}',
  295. updateSettings: '설정 업데이트',
  296. partialUPdate: '다음 {{num}} 플러그인만 자동 업데이트됩니다.',
  297. changeTimezone: '시간대를 변경하려면 <setTimezone>설정</setTimezone>으로 이동하세요.',
  298. specifyPluginsToUpdate: '업데이트할 플러그인을 지정하십시오.',
  299. excludeUpdate: '다음 {{num}} 플러그인은 자동 업데이트되지 않습니다.',
  300. },
  301. }
  302. export default translation