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.

app.ts 18KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322
  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. mermaid: {
  14. handDrawn: '手描き',
  15. classic: 'クラシック',
  16. },
  17. duplicateTitle: 'アプリを複製する',
  18. export: 'DSL をエクスポート',
  19. exportFailed: 'DSL のエクスポートに失敗しました。',
  20. importDSL: 'DSL ファイルをインポート',
  21. createFromConfigFile: 'DSL ファイルから作成する',
  22. importFromDSL: 'DSL からインポート',
  23. importFromDSLFile: 'DSL ファイルから',
  24. importFromDSLUrl: 'URL から',
  25. importFromDSLUrlPlaceholder: 'DSL リンクをここに貼り付けます',
  26. dslUploader: {
  27. button: 'ファイルをドラッグ&ドロップするか、',
  28. browse: '参照',
  29. },
  30. deleteAppConfirmTitle: 'このアプリを削除しますか?',
  31. deleteAppConfirmContent:
  32. 'アプリを削除すると、元に戻すことはできません。他のユーザーはもはやこのアプリにアクセスできず、すべてのプロンプトの設定とログが永久に削除されます。',
  33. appDeleted: 'アプリが削除されました',
  34. appDeleteFailed: 'アプリの削除に失敗しました',
  35. join: 'コミュニティに参加する',
  36. communityIntro: 'さまざまなチャンネルでチームメンバーや貢献者、開発者と議論します。',
  37. roadmap: 'ロードマップを見る',
  38. newApp: {
  39. startFromBlank: '最初から作成',
  40. startFromTemplate: 'テンプレートから作成',
  41. workflowWarning: '現在ベータ版です',
  42. captionName: 'アプリのアイコンと名前',
  43. appNamePlaceholder: 'アプリ名を入力してください',
  44. captionDescription: '説明',
  45. appDescriptionPlaceholder: 'アプリの説明を入力してください',
  46. useTemplate: 'このテンプレートを使用する',
  47. previewDemo: 'デモをプレビュー',
  48. chatApp: 'アシスタント',
  49. chatAppIntro:
  50. 'チャット形式のアプリケーションを構築したい。このアプリは質問と回答の形式を使用し、複数のラウンドの継続的な会話を可能にします。',
  51. agentAssistant: '新しいエージェント アシスタント',
  52. completeApp: 'テキスト ジェネレーター',
  53. completeAppIntro:
  54. 'プロンプトに基づいて高品質のテキストを生成するアプリケーションを作成したい。記事、要約、翻訳などを生成します。',
  55. showTemplates: 'テンプレートから選択したい',
  56. hideTemplates: 'モード選択に戻る',
  57. Create: '作成する',
  58. Cancel: 'キャンセル',
  59. nameNotEmpty: '名前を入力してください',
  60. appTemplateNotSelected: 'テンプレートを選択してください',
  61. appTypeRequired: 'アプリの種類を選択してください',
  62. appCreated: 'アプリが作成されました',
  63. appCreateFailed: 'アプリの作成に失敗しました',
  64. Confirm: '確認する',
  65. caution: '注意',
  66. appCreateDSLErrorPart2: '続行しますか?',
  67. appCreateDSLErrorPart4: 'システムがサポートする DSL バージョン:',
  68. appCreateDSLErrorPart3: '現在のアプリケーションの DSL バージョン:',
  69. appCreateDSLErrorTitle: 'バージョンの非互換性',
  70. appCreateDSLWarning: '注意:DSL のバージョンの違いは、特定の機能に影響を与える可能性があります',
  71. appCreateDSLErrorPart1: 'DSL バージョンに大きな違いが検出されました。インポートを強制すると、アプリケーションが誤動作する可能性があります。',
  72. optional: '任意',
  73. forBeginners: '初心者向けの基本的なアプリタイプ',
  74. noTemplateFoundTip: '別のキーワードを使用して検索してみてください。',
  75. agentShortDescription: '推論と自律的なツールの使用を備えたインテリジェントエージェント',
  76. foundResults: '{{count}}件の結果',
  77. noTemplateFound: 'テンプレートが見つかりません',
  78. noAppsFound: 'アプリが見つかりませんでした',
  79. workflowShortDescription: 'インテリジェントな自動化のためのエージェントフロー',
  80. completionShortDescription: '複数ターンチャット向けに強化されたワークフロー',
  81. advancedUserDescription: '追加のメモリ機能とチャットボットインターフェースを備えたワークフロー',
  82. advancedShortDescription: 'メモリを使用した複雑なマルチターン対話のワークフロー',
  83. agentUserDescription: 'タスクの目標を達成するために反復的な推論と自律的なツールを使用できるインテリジェントエージェント。',
  84. foundResult: '{{count}}件の結果',
  85. forAdvanced: '上級ユーザー向け',
  86. chooseAppType: 'アプリタイプを選択',
  87. learnMore: '詳細情報',
  88. noIdeaTip: 'アイデアがありませんか?テンプレートをご覧ください',
  89. chatbotShortDescription: '簡単なセットアップの LLM ベースのチャットボット',
  90. chatbotUserDescription: '簡単な設定で LLM ベースのチャットボットを迅速に構築します。Chatflow は後で切り替えることができます。',
  91. workflowUserDescription: 'ドラッグ&ドロップの簡易性で自律型 AI ワークフローを視覚的に構築',
  92. completionUserDescription: '簡単な構成でテキスト生成タスク用の AI アシスタントをすばやく構築します。',
  93. dropDSLToCreateApp: 'アプリを作成するにはここにDSLファイルをドロップしてください',
  94. import: '輸入',
  95. },
  96. editApp: '情報を編集する',
  97. editAppTitle: 'アプリ情報を編集する',
  98. editDone: 'アプリ情報が更新されました',
  99. editFailed: 'アプリ情報の更新に失敗しました',
  100. iconPicker: {
  101. ok: 'OK',
  102. cancel: 'キャンセル',
  103. emoji: '絵文字',
  104. image: '画像',
  105. },
  106. switch: 'ワークフロー オーケストレートに切り替える',
  107. switchTipStart: '新しいアプリのコピーが作成され、新しいコピーがワークフロー オーケストレートに切り替わります。新しいコピーは ',
  108. switchTip: '切り替えを許可しません',
  109. switchTipEnd: ' 基本的なオーケストレートに戻ることはできません。',
  110. switchLabel: '作成されるアプリのコピー',
  111. removeOriginal: '元のアプリを削除する',
  112. switchStart: '切り替えを開始する',
  113. openInExplore: '"探索" で開く',
  114. typeSelector: {
  115. all: 'すべてのタイプ',
  116. chatbot: 'チャットボット',
  117. agent: 'エージェント',
  118. workflow: 'ワークフロー',
  119. completion: 'テキスト生成',
  120. advanced: 'チャットフロー',
  121. },
  122. tracing: {
  123. title: 'アプリのパフォーマンスの追跡',
  124. description: 'サードパーティの LLMOps サービスとトレースアプリケーションのパフォーマンス設定を行います。',
  125. config: '設定',
  126. view: '見る',
  127. collapse: '折りたたむ',
  128. expand: '展開',
  129. tracing: '追跡',
  130. disabled: '無効しました',
  131. disabledTip: 'まずはサービスの設定から始めましょう。',
  132. enabled: '有効しました',
  133. tracingDescription: 'LLM の呼び出し、コンテキスト、プロンプト、HTTP リクエストなど、アプリケーション実行の全ての文脈をサードパーティのトレースプラットフォームで取り込みます。',
  134. configProviderTitle: {
  135. configured: '設定しました',
  136. notConfigured: 'トレース機能を有効化するためには、サービスの設定が必要です。',
  137. moreProvider: 'その他のプロバイダー',
  138. },
  139. arize: {
  140. title: 'Arize',
  141. description: 'エンタープライズグレードのLLM可観測性、オンラインおよびオフライン評価、モニタリング、実験—OpenTelemetryによって支えられています。LLMおよびエージェント駆動型アプリケーション向けに特別に設計されています。',
  142. },
  143. phoenix: {
  144. title: 'Phoenix',
  145. description: 'オープンソースおよびOpenTelemetryベースの可観測性、評価、プロンプトエンジニアリング、実験プラットフォームで、LLMワークフローおよびエージェントに対応します。',
  146. },
  147. langsmith: {
  148. title: 'LangSmith',
  149. description: 'LLM を利用したアプリケーションのライフサイクル全段階を支援する、オールインワンの開発者向けプラットフォームです。',
  150. },
  151. langfuse: {
  152. title: 'Langfuse',
  153. description: 'トレース、評価、プロンプトの管理、そしてメトリクスを駆使して、LLM アプリケーションのデバッグや改善に役立てます。',
  154. },
  155. opik: {
  156. title: 'オピック',
  157. description: 'Opik は、LLM アプリケーションを評価、テスト、監視するためのオープンソース プラットフォームです。',
  158. },
  159. inUse: '使用中',
  160. configProvider: {
  161. title: '配置 ',
  162. placeholder: '{{key}}を入力してください',
  163. project: 'プロジェクト',
  164. publicKey: '公開キー',
  165. secretKey: '秘密キー',
  166. viewDocsLink: '{{key}}に関するドキュメントを見る',
  167. removeConfirmTitle: '{{key}}の設定を削除しますか?',
  168. removeConfirmContent: '現在の設定は使用中です。これを削除すると、トレース機能が無効になります。',
  169. },
  170. weave: {
  171. title: '織る',
  172. description: 'Weave は、LLM アプリケーションを評価、テスト、および監視するためのオープンソースプラットフォームです。',
  173. },
  174. aliyun: {
  175. title: 'クラウドモニター',
  176. description: 'Alibaba Cloud が提供する完全管理型でメンテナンスフリーの可観測性プラットフォームは、Dify アプリケーションの即時監視、トレース、評価を可能にします。',
  177. },
  178. },
  179. answerIcon: {
  180. title: 'Web アプリアイコンを使用して🤖を置き換える',
  181. description: '共有アプリケーションの中で Web アプリアイコンを使用して🤖を置き換えるかどうか',
  182. descriptionInExplore: 'Explore で Web アプリアイコンを使用して🤖を置き換えるかどうか',
  183. },
  184. newAppFromTemplate: {
  185. sidebar: {
  186. Agent: 'エージェント',
  187. Programming: 'プログラミング',
  188. HR: '人事',
  189. Writing: 'ライティング',
  190. Recommended: '推奨',
  191. Workflow: 'ワークフロー',
  192. Assistant: '助手',
  193. },
  194. byCategories: 'カテゴリ別',
  195. searchAllTemplate: 'すべてのテンプレートを検索...',
  196. },
  197. showMyCreatedAppsOnly: '自分が作成したアプリ',
  198. appSelector: {
  199. label: 'アプリ',
  200. params: 'アプリパラメータ',
  201. noParams: 'パラメータは必要ありません',
  202. placeholder: 'アプリを選択...',
  203. },
  204. structOutput: {
  205. moreFillTip: '最大 10 レベルのネストを表示します',
  206. required: '必須',
  207. LLMResponse: 'LLM のレスポンス',
  208. configure: '設定',
  209. notConfiguredTip: '構造化出力が未設定です',
  210. structured: '構造化出力',
  211. structuredTip: '構造化出力は、モデルが常に指定された JSON スキーマに準拠した応答を生成することを保証する機能です。',
  212. modelNotSupported: 'モデルが対応していません',
  213. modelNotSupportedTip: '現在のモデルはこの機能に対応しておらず、自動的にプロンプトインジェクションに切り替わります。',
  214. },
  215. accessControl: 'Web アプリアクセス制御',
  216. accessItemsDescription: {
  217. anyone: '誰でもこの web アプリにアクセスできます(ログイン不要)',
  218. specific: '特定のプラットフォーム内メンバーのみがこの Web アプリにアクセスできます',
  219. organization: 'プラットフォーム内の全メンバーがこの Web アプリにアクセスできます',
  220. external: '認証済みの外部ユーザーのみがこの Web アプリにアクセスできます',
  221. },
  222. accessControlDialog: {
  223. title: 'アクセス権限',
  224. description: 'Web アプリのアクセス権限を設定します',
  225. accessLabel: '誰がアクセスできますか',
  226. accessItems: {
  227. anyone: 'リンクを知っているすべてのユーザー',
  228. specific: '特定のプラットフォーム内メンバー',
  229. organization: 'プラットフォーム内の全メンバー',
  230. external: '認証済みの外部ユーザー',
  231. },
  232. groups_one: '{{count}} グループ',
  233. groups_other: '{{count}} グループ',
  234. members_one: '{{count}} メンバー',
  235. members_other: '{{count}} メンバー',
  236. noGroupsOrMembers: 'グループまたはメンバーが選択されていません',
  237. webAppSSONotEnabledTip: 'Web アプリの外部認証方式を設定するには、組織の管理者にお問い合わせください。',
  238. operateGroupAndMember: {
  239. searchPlaceholder: 'グループやメンバーを検索',
  240. allMembers: 'すべてのメンバー',
  241. expand: '展開',
  242. noResult: '結果がありません',
  243. },
  244. updateSuccess: '更新が成功しました',
  245. },
  246. publishApp: {
  247. title: 'Web アプリへのアクセス権',
  248. notSet: '未設定',
  249. notSetDesc: '現在この Web アプリには誰もアクセスできません。権限を設定してください。',
  250. },
  251. noAccessPermission: 'Web アプリにアクセス権限がありません',
  252. maxActiveRequestsPlaceholder: '無制限のために0を入力してください',
  253. maxActiveRequests: '最大同時リクエスト数',
  254. maxActiveRequestsTip: 'アプリごとの同時アクティブリクエストの最大数(無制限の場合は0)',
  255. gotoAnything: {
  256. searchPlaceholder: '検索するか、@ を入力してコマンドを使用...',
  257. searchTitle: '何でも検索',
  258. searching: '検索中...',
  259. noResults: '結果が見つかりません',
  260. searchFailed: '検索に失敗しました',
  261. searchTemporarilyUnavailable: '検索が一時的に利用できません',
  262. servicesUnavailableMessage: '一部の検索サービスで問題が発生している可能性があります。しばらくしてからもう一度お試しください。',
  263. someServicesUnavailable: '一部の検索サービスが利用できません',
  264. resultCount: '{{count}} 件の結果',
  265. resultCount_other: '{{count}} 件の結果',
  266. inScope: '{{scope}}s 内',
  267. clearToSearchAll: '@ をクリアしてすべてを検索',
  268. useAtForSpecific: '特定のタイプには @ を使用',
  269. selectSearchType: '検索対象を選択',
  270. searchHint: '入力を開始してすべてを瞬時に検索',
  271. commandHint: '@ を入力してカテゴリ別に参照',
  272. actions: {
  273. searchApplications: 'アプリケーションを検索',
  274. searchApplicationsDesc: 'アプリケーションを検索してナビゲート',
  275. searchPlugins: 'プラグインを検索',
  276. searchPluginsDesc: 'プラグインを検索してナビゲート',
  277. searchKnowledgeBases: 'ナレッジベースを検索',
  278. searchKnowledgeBasesDesc: 'ナレッジベースを検索してナビゲート',
  279. searchWorkflowNodes: 'ワークフローノードを検索',
  280. searchWorkflowNodesDesc: '現在のワークフロー内のノードを名前またはタイプで検索してジャンプ',
  281. searchWorkflowNodesHelp: 'この機能はワークフロー表示時のみ利用できます。まずワークフローに移動してください。',
  282. themeCategoryTitle: 'テーマ',
  283. runTitle: 'コマンド',
  284. languageCategoryTitle: '言語',
  285. themeLightDesc: '明るい外観を使用する',
  286. themeSystemDesc: 'OSの外観に従ってください',
  287. themeLight: 'ライトテーマ',
  288. themeDark: 'ダークテーマ',
  289. languageChangeDesc: 'UI言語を変更する',
  290. themeDarkDesc: 'ダークモードを使用する',
  291. themeSystem: 'システムテーマ',
  292. languageCategoryDesc: 'インターフェース言語を切り替える',
  293. themeCategoryDesc: 'アプリケーションのテーマを切り替える',
  294. runDesc: 'クイックコマンドを実行する(テーマ、言語、...)',
  295. slashDesc: 'コマンドを実行します、例えば /theme や /lang のように',
  296. accountDesc: 'アカウントページに移動する',
  297. docDesc: 'ヘルプドキュメントを開く',
  298. communityDesc: 'オープンDiscordコミュニティ',
  299. feedbackDesc: 'オープンなコミュニティフィードバックディスカッション',
  300. },
  301. emptyState: {
  302. noAppsFound: 'アプリが見つかりません',
  303. noPluginsFound: 'プラグインが見つかりません',
  304. noKnowledgeBasesFound: 'ナレッジベースが見つかりません',
  305. noWorkflowNodesFound: 'ワークフローノードが見つかりません',
  306. tryDifferentTerm: '別の検索語句を試すか、{{mode}} フィルターを削除してください',
  307. trySpecificSearch: '特定検索には {{shortcuts}} を試してください',
  308. },
  309. groups: {
  310. apps: 'アプリケーション',
  311. plugins: 'プラグイン',
  312. knowledgeBases: 'ナレッジベース',
  313. workflowNodes: 'ワークフローノード',
  314. commands: 'コマンド',
  315. },
  316. noMatchingCommands: '一致するコマンドが見つかりません',
  317. tryDifferentSearch: '別の検索語句をお試しください',
  318. slashHint: '/を入力して、利用可能なすべてのコマンドを表示します。',
  319. },
  320. }
  321. export default translation