diff --git a/ui/src/components/certificate/CertificateDetail.tsx b/ui/src/components/certificate/CertificateDetail.tsx index ff270489..ec6d82ab 100644 --- a/ui/src/components/certificate/CertificateDetail.tsx +++ b/ui/src/components/certificate/CertificateDetail.tsx @@ -5,6 +5,7 @@ import { Textarea } from "../ui/textarea"; import { Button } from "../ui/button"; import { Label } from "../ui/label"; import { CustomFile, saveFiles2ZIP } from "@/lib/file"; +import { useTranslation } from "react-i18next"; type WorkflowLogDetailProps = { open: boolean; @@ -12,6 +13,7 @@ type WorkflowLogDetailProps = { certificate?: Certificate; }; const CertificateDetail = ({ open, onOpenChange, certificate }: WorkflowLogDetailProps) => { + const { t } = useTranslation(); const handleDownloadClick = async () => { const zipName = `${certificate?.id}-${certificate?.san}.zip`; const files: CustomFile[] = [ @@ -30,7 +32,7 @@ const CertificateDetail = ({ open, onOpenChange, certificate }: WorkflowLogDetai return ( - + @@ -43,15 +45,15 @@ const CertificateDetail = ({ open, onOpenChange, certificate }: WorkflowLogDetai handleDownloadClick(); }} > - 下载证书 + {t("certificate.action.download")}
- +