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.checkUpdate": "Check Update",
"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.releases.title": "Release Notes",
"about.releases.button": "Releases",
@ -377,7 +373,11 @@
"check_all_keys": "Check All Keys",
"remove_invalid_keys": "Remove Invalid 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": {

View File

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

View File

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

View File

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