From 1c94f4dd71f24d0e42bc7ac1d58d4c4fc07dffe2 Mon Sep 17 00:00:00 2001 From: Karl Lee <61072264+KarlLee830@users.noreply.github.com> Date: Thu, 5 Sep 2024 15:28:13 +0800 Subject: [PATCH 01/10] i18n: Update Chinese translation --- src/lib/i18n/locales/zh-CN/translation.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lib/i18n/locales/zh-CN/translation.json b/src/lib/i18n/locales/zh-CN/translation.json index 9cdbdfa95..05ab8802d 100644 --- a/src/lib/i18n/locales/zh-CN/translation.json +++ b/src/lib/i18n/locales/zh-CN/translation.json @@ -248,8 +248,8 @@ "Enter model tag (e.g. {{modelTag}})": "输入模型标签 (例如:{{modelTag}})", "Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)", "Enter Score": "输入评分", - "Enter SearchApi API Key": "", - "Enter SearchApi Engine": "", + "Enter SearchApi API Key": "输入 SearchApi API 密钥", + "Enter SearchApi Engine": "输入 SearchApi 引擎", "Enter Searxng Query URL": "输入 Searxng 查询地址", "Enter Serper API Key": "输入 Serper API 密钥", "Enter Serply API Key": "输入 Serply API 密钥", @@ -272,7 +272,7 @@ "Export All Chats (All Users)": "导出所有用户对话", "Export chat (.json)": "JSON 文件 (.json)", "Export Chats": "导出对话", - "Export Config to JSON File": "", + "Export Config to JSON File": "导出配置信息至 JSON 文件中", "Export Documents Mapping": "导出文档映射", "Export Functions": "导出函数", "Export LiteLLM config.yaml": "导出 LteLLM config.yaml 文件", @@ -337,7 +337,7 @@ "Image Settings": "图像设置", "Images": "图像", "Import Chats": "导入对话记录", - "Import Config from JSON File": "", + "Import Config from JSON File": "导入 JSON 文件中的配置信息", "Import Documents Mapping": "导入文档映射", "Import Functions": "导入函数", "Import Models": "导入模型", @@ -541,8 +541,8 @@ "Search Query Generation Prompt Length Threshold": "搜索查询生成提示长度阈值", "Search Result Count": "搜索结果数量", "Search Tools": "搜索工具", - "SearchApi API Key": "", - "SearchApi Engine": "", + "SearchApi API Key": "SearchApi API 密钥", + "SearchApi Engine": "SearchApi 引擎", "Searched {{count}} sites_other": "搜索到 {{count}} 个结果", "Searching \"{{searchQuery}}\"": "搜索 \"{{searchQuery}}\" 中", "Searching Knowledge for \"{{searchQuery}}\"": "检索有关 \"{{searchQuery}}\" 的知识中", From ca4beb413b25e937d0eccbc3362fcd76f797804e Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Thu, 5 Sep 2024 16:21:34 +0200 Subject: [PATCH 02/10] refac: styling --- src/lib/components/chat/ModelSelector/Selector.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/ModelSelector/Selector.svelte b/src/lib/components/chat/ModelSelector/Selector.svelte index f1b4d1525..b706f91b6 100644 --- a/src/lib/components/chat/ModelSelector/Selector.svelte +++ b/src/lib/components/chat/ModelSelector/Selector.svelte @@ -302,7 +302,7 @@ >
{#if $mobile && (item?.model?.info?.meta?.tags ?? []).length > 0} -
+
{#each item.model?.info?.meta.tags as tag}
{#if value === item.value} -
+
{/if} From 7edfffdcc58ad2fc44833421168701cc9062c82a Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Thu, 5 Sep 2024 17:11:55 +0200 Subject: [PATCH 03/10] refac: styling --- src/lib/components/chat/ModelSelector.svelte | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/lib/components/chat/ModelSelector.svelte b/src/lib/components/chat/ModelSelector.svelte index 54c104d0f..654855c57 100644 --- a/src/lib/components/chat/ModelSelector.svelte +++ b/src/lib/components/chat/ModelSelector.svelte @@ -55,7 +55,9 @@
{#if selectedModelIdx === 0} -
+
{:else} -
+
{/if} From 31623ff330b264ca194471bcf2dc47d013c3a5f9 Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Thu, 5 Sep 2024 17:23:59 +0200 Subject: [PATCH 04/10] refac: styling --- src/lib/components/chat/ChatControls.svelte | 7 +- src/lib/components/chat/ModelSelector.svelte | 6 +- src/lib/components/common/Drawer.svelte | 92 ++++++++++++++++++++ 3 files changed, 99 insertions(+), 6 deletions(-) create mode 100644 src/lib/components/common/Drawer.svelte diff --git a/src/lib/components/chat/ChatControls.svelte b/src/lib/components/chat/ChatControls.svelte index 869c8459c..f2fc861ed 100644 --- a/src/lib/components/chat/ChatControls.svelte +++ b/src/lib/components/chat/ChatControls.svelte @@ -5,6 +5,7 @@ import { onMount } from 'svelte'; import { mobile, showCallOverlay } from '$lib/stores'; import CallOverlay from './MessageInput/CallOverlay.svelte'; + import Drawer from '../common/Drawer.svelte'; export let show = false; @@ -91,8 +92,8 @@ />
-{:else} - +{:else if show} +
{ @@ -103,5 +104,5 @@ bind:params />
-
+ {/if} diff --git a/src/lib/components/chat/ModelSelector.svelte b/src/lib/components/chat/ModelSelector.svelte index 654855c57..7617225a7 100644 --- a/src/lib/components/chat/ModelSelector.svelte +++ b/src/lib/components/chat/ModelSelector.svelte @@ -56,7 +56,7 @@ {#if selectedModelIdx === 0}