From 44e2c9e5714dd65efbd1a36368aa5f652cda0e11 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Tue, 3 Sep 2024 19:30:21 +0800 Subject: [PATCH] fix: backup and restore i18n --- .../src/assets/images/apps/perplexity.webp | Bin 0 -> 3740 bytes src/renderer/src/i18n/index.ts | 4 ++++ src/renderer/src/pages/apps/AppsPage.tsx | 6 ++++++ src/renderer/src/pages/home/Assistants.tsx | 3 +++ .../src/pages/settings/GeneralSettings.tsx | 4 ++-- 5 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 src/renderer/src/assets/images/apps/perplexity.webp diff --git a/src/renderer/src/assets/images/apps/perplexity.webp b/src/renderer/src/assets/images/apps/perplexity.webp new file mode 100644 index 0000000000000000000000000000000000000000..96d274858af0cfe655ac6c9194e50ba129d9270a GIT binary patch literal 3740 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 G0001@u{W#$ literal 0 HcmV?d00001 diff --git a/src/renderer/src/i18n/index.ts b/src/renderer/src/i18n/index.ts index ae5868bc00..0ed32a1694 100644 --- a/src/renderer/src/i18n/index.ts +++ b/src/renderer/src/i18n/index.ts @@ -148,6 +148,8 @@ const resources = { 'general.user_name': 'User Name', 'general.user_name.placeholder': 'Enter your name', 'general.backup.title': 'Data Backup and Recovery', + 'general.backup.button': 'Backup', + 'general.restore.button': 'Restore', 'general.reset.title': 'Data Reset', 'general.reset.button': 'Reset', 'provider.api_key': 'API Key', @@ -387,6 +389,8 @@ const resources = { 'general.user_name': '用户名', 'general.user_name.placeholder': '请输入用户名', 'general.backup.title': '数据备份与恢复', + 'general.backup.button': '备份', + 'general.restore.button': '恢复', 'general.reset.title': '重置数据', 'general.reset.button': '重置', 'provider.api_key': 'API 密钥', diff --git a/src/renderer/src/pages/apps/AppsPage.tsx b/src/renderer/src/pages/apps/AppsPage.tsx index 340620cfe7..0d6b5f884e 100644 --- a/src/renderer/src/pages/apps/AppsPage.tsx +++ b/src/renderer/src/pages/apps/AppsPage.tsx @@ -4,6 +4,7 @@ import AiSearchAppLogo from '@renderer/assets/images/apps/ai-search.png' import BaiduAiAppLogo from '@renderer/assets/images/apps/baidu-ai.png' import DevvAppLogo from '@renderer/assets/images/apps/devv.png' import MetasoAppLogo from '@renderer/assets/images/apps/metaso.webp' +import PerplexityAppLogo from '@renderer/assets/images/apps/perplexity.webp' import SensetimeAppLogo from '@renderer/assets/images/apps/sensetime.png' import SparkDeskAppLogo from '@renderer/assets/images/apps/sparkdesk.png' import TiangongAiLogo from '@renderer/assets/images/apps/tiangong.png' @@ -65,6 +66,11 @@ const _apps: MinAppType[] = [ name: 'DEVV_', logo: DevvAppLogo, url: 'https://devv.ai/' + }, + { + name: 'perplexity', + logo: PerplexityAppLogo, + url: 'https://www.perplexity.ai/' } ] diff --git a/src/renderer/src/pages/home/Assistants.tsx b/src/renderer/src/pages/home/Assistants.tsx index 18bf879032..18f3d31d31 100644 --- a/src/renderer/src/pages/home/Assistants.tsx +++ b/src/renderer/src/pages/home/Assistants.tsx @@ -163,6 +163,9 @@ const AssistantItem = styled.div` } &.active { background-color: var(--color-background-mute); + .anticon { + opacity: 1; + } .name { font-weight: 500; } diff --git a/src/renderer/src/pages/settings/GeneralSettings.tsx b/src/renderer/src/pages/settings/GeneralSettings.tsx index 4f7ab92219..ea83b61b7f 100644 --- a/src/renderer/src/pages/settings/GeneralSettings.tsx +++ b/src/renderer/src/pages/settings/GeneralSettings.tsx @@ -119,10 +119,10 @@ const GeneralSettings: FC = () => { {t('settings.general.backup.title')}