Procházet zdrojové kódy

Add keyword search functionality to AiAssistant management modal and update translations

Shun Miyazawa před 8 měsíci
rodič
revize
45e9da352e

+ 1 - 0
apps/app/public/static/locales/en_US/translation.json

@@ -572,6 +572,7 @@
       "update_failed": "Failed to update assistant"
     },
     "select_source_pages": "Select pages for the assistant to reference",
+    "search_reference_pages_by_keyword": "Search for pages the assistant will reference by keyword",
     "search_by_keyword": "Search by keyword",
     "select_from_page_tree": "Select from page tree",
     "edit_page_description": "Edit pages that the assistant can reference.<br> The assistant can reference up to {{limitLearnablePageCountPerAssistant}} pages including child pages.",

+ 1 - 0
apps/app/public/static/locales/fr_FR/translation.json

@@ -566,6 +566,7 @@
       "update_failed": "Échec de la mise à jour de l'assistant"
     },
     "select_source_pages": "Sélectionnez les pages que l'assistant doit référencer",
+    "search_reference_pages_by_keyword": "Rechercher les pages de référence de l'assistant par mot-clé",
     "search_by_keyword": "Rechercher par mot-clé",
     "select_from_page_tree": "Sélectionner depuis l'arborescence des pages",
     "edit_page_description": "Modifier les pages que l'assistant peut référencer.<br> L'assistant peut référencer jusqu'à {{limitLearnablePageCountPerAssistant}} pages, y compris les pages enfants.",

+ 1 - 0
apps/app/public/static/locales/ja_JP/translation.json

@@ -605,6 +605,7 @@
       "update_failed": "アシスタントの更新に失敗しました"
     },
     "select_source_pages": "アシスタントが参照するページを選択します",
+    "search_reference_pages_by_keyword": "アシスタントが参照するページをキーワードで検索",
     "search_by_keyword": "キーワードで検索",
     "select_from_page_tree": "ページツリーから選択",
     "edit_page_description": " アシスタントが参照するページを編集します。<br> 参照できるページは配下ページも含めて {{limitLearnablePageCountPerAssistant}} ページまでです。",

+ 1 - 0
apps/app/public/static/locales/zh_CN/translation.json

@@ -562,6 +562,7 @@
       "update_failed": "更新助手失败"
     },
     "select_source_pages": "选择助手要参考的页面",
+    "search_reference_pages_by_keyword": "按关键词搜索助手参考的页面",
     "search_by_keyword": "按关键词搜索",
     "select_from_page_tree": "从页面树选择",
     "edit_page_description": "编辑助手可以参考的页面。<br> 助手可以参考最多 {{limitLearnablePageCountPerAssistant}} 个页面,包括子页面。",

+ 5 - 0
apps/app/src/features/openai/client/components/AiAssistant/AiAssistantManagementModal/AiAssistantManagementKeywordSearch.tsx

@@ -1,4 +1,5 @@
 
+import { useTranslation } from 'react-i18next';
 import {
   ModalBody,
 } from 'reactstrap';
@@ -11,6 +12,7 @@ import { AiAssistantManagementHeader } from './AiAssistantManagementHeader';
 
 
 export const AiAssistantKeywordSearch = (): JSX.Element => {
+  const { t } = useTranslation();
   const { data: aiAssistantManagementModalData } = useAiAssistantManagementModal();
   const isNewAiAssistant = aiAssistantManagementModalData?.aiAssistantData == null;
 
@@ -23,6 +25,9 @@ export const AiAssistantKeywordSearch = (): JSX.Element => {
       />
 
       <ModalBody className="px-4">
+        <h4 className="text-center mb-4 fw-bold">
+          {t('modal_ai_assistant.search_reference_pages_by_keyword')}
+        </h4>
       </ModalBody>
     </>
   );