This commit is contained in:
hailin 2025-04-22 10:36:26 +08:00
parent 733cd931df
commit d5f366037d
5 changed files with 17 additions and 7 deletions

View File

@ -84,8 +84,8 @@ export const APIStep: FC<APIStepProps> = ({
onClick={() => onUseAzureOpenaiChange(!useAzureOpenai)} onClick={() => onUseAzureOpenaiChange(!useAzureOpenai)}
> >
{useAzureOpenai {useAzureOpenai
? "Switch To Standard OpenAI" ? t("setup.switchToOpenAI")
: "Switch To Azure OpenAI"} : t("setup.switchToAzureOpenAI")}
</Button> </Button>
</Label> </Label>

View File

@ -9,6 +9,8 @@ import {
} from "@/components/ui/card" } from "@/components/ui/card"
import { FC, useRef } from "react" import { FC, useRef } from "react"
import { useTranslation } from 'react-i18next'
export const SETUP_STEP_COUNT = 3 export const SETUP_STEP_COUNT = 3
interface StepContainerProps { interface StepContainerProps {
@ -41,6 +43,8 @@ export const StepContainer: FC<StepContainerProps> = ({
} }
return ( return (
const { t } = useTranslation()
<Card <Card
className="max-h-[calc(100vh-60px)] w-[600px] overflow-auto" className="max-h-[calc(100vh-60px)] w-[600px] overflow-auto"
onKeyDown={handleKeyDown} onKeyDown={handleKeyDown}
@ -67,7 +71,7 @@ export const StepContainer: FC<StepContainerProps> = ({
variant="outline" variant="outline"
onClick={() => onShouldProceed(false)} onClick={() => onShouldProceed(false)}
> >
Back {t("setup.back")}
</Button> </Button>
)} )}
</div> </div>
@ -79,7 +83,7 @@ export const StepContainer: FC<StepContainerProps> = ({
size="sm" size="sm"
onClick={() => onShouldProceed(true)} onClick={() => onShouldProceed(true)}
> >
Next {t("setup.next")}
</Button> </Button>
)} )}
</div> </div>

View File

@ -28,7 +28,9 @@
"switchToOpenai": "Switch To Standard OpenAI", "switchToOpenai": "Switch To Standard OpenAI",
"openaiOrgIdOptional": "OpenAI Organization ID (optional)", "openaiOrgIdOptional": "OpenAI Organization ID (optional)",
"switchToOpenAI": "Switch To Standard OpenAI", "switchToOpenAI": "Switch To Standard OpenAI",
"switchToAzureOpenAI": "Switch To Azure OpenAI" "switchToAzureOpenAI": "Switch To Azure OpenAI",
"back": "Back",
"next": "Next"
}, },
"login": { "login": {

View File

@ -27,7 +27,9 @@
"switchToOpenai": "標準のOpenAIに切り替える", "switchToOpenai": "標準のOpenAIに切り替える",
"openaiOrgIdOptional": "OpenAI組織ID任意", "openaiOrgIdOptional": "OpenAI組織ID任意",
"switchToOpenAI": "標準の OpenAI に切り替え", "switchToOpenAI": "標準の OpenAI に切り替え",
"switchToAzureOpenAI": "Azure OpenAI に切り替え" "switchToAzureOpenAI": "Azure OpenAI に切り替え",
"back": "戻る",
"next": "次へ"
}, },
"login": { "login": {

View File

@ -27,7 +27,9 @@
"switchToOpenai": "切换到标准 OpenAI", "switchToOpenai": "切换到标准 OpenAI",
"openaiOrgIdOptional": "OpenAI 组织 ID可选", "openaiOrgIdOptional": "OpenAI 组织 ID可选",
"switchToOpenAI": "切换为标准 OpenAI", "switchToOpenAI": "切换为标准 OpenAI",
"switchToAzureOpenAI": "切换为 Azure OpenAI" "switchToAzureOpenAI": "切换为 Azure OpenAI",
"back": "返回",
"next": "下一步"
}, },
"login": { "login": {