Browse Source

Modify and add jp translation (#9930)

Hanqing Zhao 5 months ago
parent
commit
c13dc62065

+ 2 - 0
web/i18n/ja-JP/app-annotation.ts

@@ -9,6 +9,8 @@ const translation = {
   table: {
     header: {
       question: '質問',
+      match: 'マッチ',
+      response: '応答',
       answer: '回答',
       createdAt: '作成日時',
       hits: 'ヒット数',

+ 55 - 2
web/i18n/ja-JP/app-debug.ts

@@ -150,7 +150,7 @@ const translation = {
       title: '会話履歴',
       description: '会話の役割に接頭辞名を設定します',
       tip: '会話履歴は有効になっていません。上記のプロンプトに <histories> を追加してください。',
-      learnMore: '詳細',
+      learnMore: '詳細を見る',
       editModal: {
         title: '会話役割名の編集',
         userPrefix: 'ユーザー接頭辞',
@@ -163,6 +163,7 @@ const translation = {
     moderation: {
       title: 'コンテンツのモデレーション',
       description: 'モデレーションAPIを使用するか、機密語リストを維持することで、モデルの出力を安全にします。',
+      contentEnableLabel: 'モデレート・コンテンツを有効にする',
       allEnabled: '入力/出力コンテンツが有効になっています',
       inputEnabled: '入力コンテンツが有効になっています',
       outputEnabled: '出力コンテンツが有効になっています',
@@ -198,6 +199,25 @@ const translation = {
         },
       },
     },
+    fileUpload: {
+      title: 'ファイル アップロード',
+      description: 'チャットの入力ボックスは画像やドキュメントやその他のファイルのアップロードをサポートします。',
+      supportedTypes: 'サポートされるファイルのタイプ',
+      numberLimit: '最大アップロード数',
+      modalTitle: 'ファイル アップロード設置',
+    },
+    imageUpload: {
+      title: '画像アップロード',
+      description: '画像アップロードをサポートする',
+      supportedTypes: 'サポートされるファイルのタイプ',
+      numberLimit: '最大アップロード数',
+      modalTitle: '画像アップロード設置',
+    },
+    bar: {
+      empty: 'Webアプリのユーザーエクスペリアンスを強化させる機能を有効にする',
+      enableText: '有効な機能',
+      manage: '管理',
+    },
   },
   codegen: {
     title: 'コードジェネレーター',
@@ -278,6 +298,10 @@ const translation = {
     waitForBatchResponse: 'バッチタスクへの応答が完了するまでお待ちください。',
     notSelectModel: 'モデルを選択してください',
     waitForImgUpload: '画像のアップロードが完了するまでお待ちください',
+    waitForFileUpload: 'ファイルのアップロードが完了するまでお待ちください',
+  },
+  warningMessage: {
+    timeoutExceeded: 'タイムアウトのため結果が表示されません。完全な結果を手にいれるためには、ログを参照してください。',
   },
   chatSubTitle: '手順',
   completionSubTitle: '接頭辞プロンプト',
@@ -319,6 +343,8 @@ const translation = {
     'paragraph': '段落',
     'select': '選択',
     'number': '数値',
+    'single-file': '単一ファイル',
+    'multi-files': 'ファイルリスト',
     'notSet': '設定されていません。プレフィックスのプロンプトで {{input}} を入力してみてください。',
     'stringTitle': 'フォームテキストボックスオプション',
     'maxLength': '最大長',
@@ -330,6 +356,31 @@ const translation = {
     'inputPlaceholder': '入力してください',
     'content': 'コンテンツ',
     'required': '必須',
+    'file': {
+      supportFileTypes: 'サッポトされたファイルタイプ',
+      image: {
+        name: '画像',
+      },
+      audio: {
+        name: '音声',
+      },
+      document: {
+        name: 'ドキュメント',
+      },
+      video: {
+        name: '映像',
+      },
+      custom: {
+        name: '他のファイルタイプ',
+        description: '他のファイルタイプを指定する。',
+        createPlaceholder: '+ 拡張子, 例:.doc',
+      },
+    },
+    'uploadFileTypes': 'アップロードされたファイルのタイプ',
+    'localUpload': 'ローカル アップロード',
+    'both': '両方',
+    'maxNumberOfUploads': 'アップロードの最大数',
+    'maxNumberTip': 'ドキュメント < {{docLimit}}, 画像 < {{imgLimit}}, 音声 < {{audioLimit}}, 映像 < {{videoLimit}}',
     'errorMsg': {
       varNameRequired: '変数名は必須です',
       labelNameRequired: 'ラベル名は必須です',
@@ -341,6 +392,7 @@ const translation = {
   vision: {
     name: 'ビジョン',
     description: 'ビジョンを有効にすると、モデルが画像を受け取り、それに関する質問に答えることができます。',
+    onlySupportVisionModelTip: 'ビジョンモデルのみをサポート',
     settings: '設定',
     visionSettings: {
       title: 'ビジョン設定',
@@ -369,7 +421,7 @@ const translation = {
       voice: '音声',
       autoPlay: '自動再生',
       autoPlayEnabled: '開ける',
-      autoPlayDisabled: '閉',
+      autoPlayDisabled: '閉じる',
     },
   },
   openingStatement: {
@@ -408,6 +460,7 @@ const translation = {
     run: '実行',
   },
   result: '出力テキスト',
+  noResult: '出力はここに表示されます。',
   datasetConfig: {
     settingTitle: 'リトリーバル設定',
     knowledgeTip: 'ナレッジを追加するには「+」ボタンをクリックしてください',

+ 1 - 1
web/i18n/ja-JP/dataset-settings.ts

@@ -24,7 +24,7 @@ const translation = {
     embeddingModelTipLink: '設定',
     retrievalSetting: {
       title: '検索設定',
-      learnMore: '詳細を学ぶ',
+      learnMore: '詳細を見る',
       description: ' 検索方法についての詳細',
       longDescription: ' 検索方法についての詳細については、いつでもナレッジの設定で変更できます。',
     },

+ 1 - 1
web/i18n/ja-JP/dataset.ts

@@ -101,7 +101,7 @@ const translation = {
       end: '.次に、対応するナレッジIDを見つけて、左側のフォームに入力します。すべての情報が正しい場合は、接続ボタンをクリックした後、ナレッジベースの検索テストに自動的にジャンプします。',
     },
     title: '外部ナレッジベースに接続する方法',
-    learnMore: '詳細情報',
+    learnMore: '詳細を見る',
   },
   connectHelper: {
     helper2: '取得機能のみがサポートされています',

+ 19 - 19
web/i18n/ja-JP/workflow.ts

@@ -19,6 +19,10 @@ const translation = {
     goBackToEdit: '編集に戻る',
     conversationLog: '会話ログ',
     features: '機能',
+    featuresDescription: 'Webアプリのユーザーエクスペリエンスを強化する',
+    ImageUploadLegacyTip: '開始フォームでファイルタイプ変数を作成できるようになりました。まもなく、画像アップロード機能のサポートは終了いたします。',
+    fileUploadTip: '画像アップロード機能がファイルのアップロード機能にアップグレードされました。',
+    featuresDocLink: '詳細を見る',
     debugAndPreview: 'プレビュー',
     restart: '再起動',
     currentDraft: '現在の下書き',
@@ -55,7 +59,7 @@ const translation = {
     viewOnly: '表示のみ',
     showRunHistory: '実行履歴を表示',
     enableJinja: 'Jinjaテンプレートのサポートを有効にする',
-    learnMore: '詳細を学ぶ',
+    learnMore: '詳細を見る',
     copy: 'コピー',
     duplicate: '複製',
     addBlock: 'ブロックを追加',
@@ -95,10 +99,6 @@ const translation = {
     addParallelNode: '並列ノードを追加',
     parallel: '並列',
     branch: 'ブランチ',
-    fileUploadTip: '画像のアップロード機能がファイルのアップロードにアップグレードされました。',
-    featuresDocLink: '詳細情報',
-    ImageUploadLegacyTip: 'これで、開始フォームでファイルタイプ変数を作成できるようになりました。今後、画像のアップロード機能のサポートは終了いたします。',
-    featuresDescription: 'Webアプリのユーザーエクスペリエンスを強化',
   },
   env: {
     envPanelTitle: '環境変数',
@@ -229,8 +229,8 @@ const translation = {
     'iteration-start': 'イテレーション開始',
     'iteration': 'イテレーション',
     'parameter-extractor': 'パラメーター抽出',
-    'document-extractor': 'ドキュメントエクストラクター',
-    'list-operator': 'リスト演算子',
+    'document-extractor': 'テキスト抽出ツール',
+    'list-operator': 'リスト処理',
   },
   blocksAbout: {
     'start': 'ワークフローの開始に必要なパラメータを定義します',
@@ -248,7 +248,7 @@ const translation = {
     'variable-aggregator': '複数のブランチの変数を1つの変数に集約し、下流のノードに対して統一された設定を行います。',
     'iteration': 'リストオブジェクトに対して複数のステップを実行し、すべての結果が出力されるまで繰り返します。',
     'parameter-extractor': '自然言語からツールの呼び出しやHTTPリクエストのための構造化されたパラメーターを抽出するためにLLMを使用します。',
-    'document-extractor': 'アップロードされたドキュメントを LLM で簡単に理解できるテキスト コンテンツに解析するために使用されます。',
+    'document-extractor': 'アップロードされたドキュメントを LLM で簡単に理解できるテキストコンテンツに解析するために使用されます。',
     'list-operator': '配列のコンテンツをフィルタリングまたはソートするために使用されます。',
   },
   operator: {
@@ -405,7 +405,7 @@ const translation = {
         writeLabel: '書き込みタイムアウト',
         writePlaceholder: '書き込みタイムアウトを秒で入力',
       },
-      type: '種類',
+      type: 'タイプ',
       binaryFileVariable: 'バイナリファイル変数',
     },
     code: {
@@ -443,21 +443,21 @@ const translation = {
         'null': 'null',
         'not null': 'nullでない',
         'regex match': '正規表現マッチ',
-        'in': 'で',
-        'not exists': '存在しません',
-        'exists': '存在',
+        'in': '含まれている',
         'not in': '含まれていない',
         'all of': 'すべての',
+        'exists': '存在します',
+        'not exists': '存在しません',
       },
       enterValue: '値を入力',
       addCondition: '条件を追加',
       conditionNotSetup: '条件が設定されていません',
       selectVariable: '変数を選択...',
       optionName: {
-        audio: 'オーディオ',
+        audio: '音声',
         localUpload: 'ローカルアップロード',
         image: '画像',
-        video: 'ビデオ',
+        video: '映像',
         doc: 'ドキュメント',
         url: 'URL',
       },
@@ -583,7 +583,7 @@ const translation = {
         text: '抽出されたテキスト',
       },
       inputVar: '入力変数',
-      learnMore: '詳細情報',
+      learnMore: '詳細を見る',
       supportFileTypes: 'サポートするファイルタイプ: {{types}}。',
     },
     listFilter: {
@@ -593,13 +593,13 @@ const translation = {
         result: 'フィルター結果',
       },
       limit: 'トップN',
-      asc: 'ASC',
+      asc: 'ASC',
       filterCondition: 'フィルター条件',
       filterConditionKey: 'フィルター条件キー',
-      orderBy: '注文順',
+      orderBy: '並べる順番',
       filterConditionComparisonValue: 'フィルター条件の値',
-      selectVariableKeyPlaceholder: 'サブ変数キーの選択',
-      filterConditionComparisonOperator: 'フィルター条件比較演算子',
+      selectVariableKeyPlaceholder: 'サブ変数キーを選択する',
+      filterConditionComparisonOperator: 'フィルター条件を比較オペレーター',
       inputVar: '入力変数',
       desc: 'DESC',
     },