feat: add provider deletion functionality and related translations

This commit is contained in:
kangfenmao 2024-11-12 10:14:01 +08:00
parent 6a35c0e3d8
commit 7b6d38e349
4 changed files with 18 additions and 16 deletions

View File

@ -320,10 +320,6 @@
"about.updateError": "Update error", "about.updateError": "Update error",
"about.checkUpdate": "Check Update", "about.checkUpdate": "Check Update",
"about.downloading": "Downloading...", "about.downloading": "Downloading...",
"provider.delete.title": "Delete Provider",
"provider.delete.content": "Are you sure you want to delete this provider?",
"provider.edit.name": "Provider Name",
"provider.edit.name.placeholder": "Example: OpenAI",
"about.title": "About", "about.title": "About",
"about.releases.title": "Release Notes", "about.releases.title": "Release Notes",
"about.releases.button": "Releases", "about.releases.button": "Releases",
@ -377,7 +373,11 @@
"check_all_keys": "Check All Keys", "check_all_keys": "Check All Keys",
"remove_invalid_keys": "Remove Invalid Keys", "remove_invalid_keys": "Remove Invalid Keys",
"remove_duplicate_keys": "Remove Duplicate Keys", "remove_duplicate_keys": "Remove Duplicate Keys",
"not_checked": "Not Checked" "not_checked": "Not Checked",
"delete.title": "Delete Provider",
"delete.content": "Are you sure you want to delete this provider?",
"edit.name": "Provider Name",
"edit.name.placeholder": "Example: OpenAI"
} }
}, },
"translate": { "translate": {

View File

@ -308,10 +308,6 @@
"about.updateError": "更新出错", "about.updateError": "更新出错",
"about.checkUpdate": "检查更新", "about.checkUpdate": "检查更新",
"about.downloading": "正在下载更新...", "about.downloading": "正在下载更新...",
"provider.delete.title": "删除提供商",
"provider.delete.content": "确定要删除此模型提供商吗?",
"provider.edit.name": "模型提供商名称",
"provider.edit.name.placeholder": "例如 OpenAI",
"about.title": "关于我们", "about.title": "关于我们",
"about.releases.title": "更新日志", "about.releases.title": "更新日志",
"about.releases.button": "查看", "about.releases.button": "查看",
@ -365,7 +361,11 @@
"check_all_keys": "检查所有密钥", "check_all_keys": "检查所有密钥",
"remove_invalid_keys": "删除无效密钥", "remove_invalid_keys": "删除无效密钥",
"remove_duplicate_keys": "移除重复密钥", "remove_duplicate_keys": "移除重复密钥",
"not_checked": "未检查" "not_checked": "未检查",
"delete.title": "删除提供商",
"delete.content": "确定要删除此模型提供商吗?",
"edit.name": "模型提供商名称",
"edit.name.placeholder": "例如 OpenAI"
} }
}, },
"translate": { "translate": {

View File

@ -308,10 +308,6 @@
"about.updateError": "更新錯誤", "about.updateError": "更新錯誤",
"about.checkUpdate": "檢查更新", "about.checkUpdate": "檢查更新",
"about.downloading": "正在下載...", "about.downloading": "正在下載...",
"provider.delete.title": "刪除提供者",
"provider.delete.content": "確定要刪除此提供者嗎?",
"provider.edit.name": "提供者名稱",
"provider.edit.name.placeholder": "例如OpenAI",
"about.title": "關於我們", "about.title": "關於我們",
"about.releases.title": "更新日誌", "about.releases.title": "更新日誌",
"about.releases.button": "查看", "about.releases.button": "查看",
@ -365,7 +361,11 @@
"check_all_keys": "檢查所有密鑰", "check_all_keys": "檢查所有密鑰",
"remove_invalid_keys": "刪除無效密鑰", "remove_invalid_keys": "刪除無效密鑰",
"remove_duplicate_keys": "移除重複密鑰", "remove_duplicate_keys": "移除重複密鑰",
"not_checked": "未檢查" "not_checked": "未檢查",
"delete.title": "刪除提供者",
".delete.content": "確定要刪除此提供者嗎?",
"edit.name": "提供者名稱",
"edit.name.placeholder": "例如OpenAI"
} }
}, },
"translate": { "translate": {

View File

@ -140,7 +140,9 @@ const ProvidersList: FC = () => {
</Scrollbar> </Scrollbar>
{!dragging && ( {!dragging && (
<AddButtonWrapper> <AddButtonWrapper>
<Button type="dashed" style={{ width: '100%' }} icon={<PlusOutlined />} onClick={onAddProvider} /> <Button style={{ width: '100%' }} icon={<PlusOutlined />} onClick={onAddProvider}>
{t('button.add')}
</Button>
</AddButtonWrapper> </AddButtonWrapper>
)} )}
</ProviderListContainer> </ProviderListContainer>