From 36fc8b6be1b958809af0b06c4941db53c3e80bbc Mon Sep 17 00:00:00 2001 From: n4ze3m Date: Sun, 4 Aug 2024 18:12:09 +0530 Subject: [PATCH] feat: Add segmented control for custom and copilot prompts in PromptBody component --- src/assets/locale/en/settings.json | 4 ++++ src/assets/locale/es/settings.json | 4 ++++ src/assets/locale/fr/settings.json | 4 ++++ src/assets/locale/it/settings.json | 4 ++++ src/assets/locale/ja-JP/settings.json | 4 ++++ src/assets/locale/ml/settings.json | 4 ++++ src/assets/locale/pt-BR/settings.json | 4 ++++ src/assets/locale/ru/settings.json | 4 ++++ src/assets/locale/zh/settings.json | 4 ++++ src/components/Option/Prompt/index.tsx | 8 ++++++-- 10 files changed, 42 insertions(+), 2 deletions(-) diff --git a/src/assets/locale/en/settings.json b/src/assets/locale/en/settings.json index 91b7711..d88c537 100644 --- a/src/assets/locale/en/settings.json +++ b/src/assets/locale/en/settings.json @@ -141,6 +141,10 @@ "option1": "Normal", "option2": "RAG", "questionPrompt": "Question Prompt", + "segmented": { + "custom": "Custom Prompts", + "copilot": "Copilot Prompts" + }, "columns": { "title": "Title", "prompt": "Prompt", diff --git a/src/assets/locale/es/settings.json b/src/assets/locale/es/settings.json index 2c67192..8f1f0de 100644 --- a/src/assets/locale/es/settings.json +++ b/src/assets/locale/es/settings.json @@ -147,6 +147,10 @@ "type": "Tipo de Prompt", "actions": "Acciones" }, + "segmented": { + "custom": "Invites personnalisées", + "copilot": "Invites Copilot" + }, "systemPrompt": "Prompt del Sistema", "quickPrompt": "Prompt Rápido", "tooltip": { diff --git a/src/assets/locale/fr/settings.json b/src/assets/locale/fr/settings.json index 5e786e4..7abcc46 100644 --- a/src/assets/locale/fr/settings.json +++ b/src/assets/locale/fr/settings.json @@ -160,6 +160,10 @@ "addTitle": "Ajouter un nouveau prompt", "editTitle": "Modifier le prompt" }, + "segmented": { + "custom": "Invites personnalisées", + "copilot": "Invites Copilot" + }, "form": { "title": { "label": "Titre", diff --git a/src/assets/locale/it/settings.json b/src/assets/locale/it/settings.json index a147bb9..de5b1d6 100644 --- a/src/assets/locale/it/settings.json +++ b/src/assets/locale/it/settings.json @@ -160,6 +160,10 @@ "addTitle": "Aggiungi Nuovo Prompt", "editTitle": "Modifica Prompt" }, + "segmented": { + "custom": "Prompt personalizzati", + "copilot": "Prompt Copilot" + }, "form": { "title": { "label": "Titolo", diff --git a/src/assets/locale/ja-JP/settings.json b/src/assets/locale/ja-JP/settings.json index 6a78efd..4521d8d 100644 --- a/src/assets/locale/ja-JP/settings.json +++ b/src/assets/locale/ja-JP/settings.json @@ -163,6 +163,10 @@ "addTitle": "新しいプロンプトを追加", "editTitle": "プロンプトを編集" }, + "segmented": { + "custom": "カスタムプロンプト", + "copilot": "Copilotプロンプト" + }, "form": { "title": { "label": "タイトル", diff --git a/src/assets/locale/ml/settings.json b/src/assets/locale/ml/settings.json index 025c706..979aabb 100644 --- a/src/assets/locale/ml/settings.json +++ b/src/assets/locale/ml/settings.json @@ -163,6 +163,10 @@ "addTitle": "പുതിയ പ്രോംപ്റ്റ് ചേര്‍ക്കുക", "editTitle": "പ്രോംപ്റ്റ് എഡിറ്റുചെയ്യുക" }, + "segmented": { + "custom": "കസ്റ്റം പ്രോംപ്റ്റുകൾ", + "copilot": "കോപൈലറ്റ് പ്രോംപ്റ്റുകൾ" + }, "form": { "title": { "label": "തലക്കെട്ട്", diff --git a/src/assets/locale/pt-BR/settings.json b/src/assets/locale/pt-BR/settings.json index b7d2ae4..b5be879 100644 --- a/src/assets/locale/pt-BR/settings.json +++ b/src/assets/locale/pt-BR/settings.json @@ -160,6 +160,10 @@ "addTitle": "Adicionar Novo Prompt", "editTitle": "Editar Prompt" }, + "segmented": { + "custom": "Prompts personalizados", + "copilot": "Prompts do Copilot" + }, "form": { "title": { "label": "Título", diff --git a/src/assets/locale/ru/settings.json b/src/assets/locale/ru/settings.json index 619a03b..42baef9 100644 --- a/src/assets/locale/ru/settings.json +++ b/src/assets/locale/ru/settings.json @@ -161,6 +161,10 @@ "addTitle": "Добавить новую подсказку", "editTitle": "Редактировать подсказку" }, + "segmented": { + "custom": "Пользовательские подсказки", + "copilot": "Подсказки Copilot" + }, "form": { "title": { "label": "Название", diff --git a/src/assets/locale/zh/settings.json b/src/assets/locale/zh/settings.json index 78d2e7c..bcb5d18 100644 --- a/src/assets/locale/zh/settings.json +++ b/src/assets/locale/zh/settings.json @@ -163,6 +163,10 @@ "addTitle": "添加新提示词", "editTitle": "编辑提示词" }, + "segmented": { + "custom": "自定义提示", + "copilot": "Copilot 提示" + }, "form": { "title": { "label": "标题", diff --git a/src/components/Option/Prompt/index.tsx b/src/components/Option/Prompt/index.tsx index d976842..56e4362 100644 --- a/src/components/Option/Prompt/index.tsx +++ b/src/components/Option/Prompt/index.tsx @@ -306,11 +306,15 @@ export const PromptBody = () => { size="large" options={[ { - label: "Custom Prompts", + label: t( + "managePrompts.segmented.custom" + ), value: "custom" }, { - label: "Copilot Prompts", + label: t( + "managePrompts.segmented.copilot" + ), value: "copilot" } ]}