feat: update surprise-me functionality with localization support

This commit is contained in:
Henry Li
2026-02-06 14:21:03 +08:00
parent 26e078df7d
commit 765e35fc70
4 changed files with 8 additions and 2 deletions

View File

@@ -392,9 +392,9 @@ function SuggestionList() {
className="text-muted-foreground cursor-pointer rounded-full px-4 text-xs font-normal"
variant="outline"
size="sm"
onClick={() => handleSuggestionClick("Surprise me")}
onClick={() => handleSuggestionClick(t.inputBox.surpriseMePrompt)}
>
<SparklesIcon className="size-4" /> Surprise
<SparklesIcon className="size-4" /> {t.inputBox.surpriseMe}
</ConfettiButton>
{t.inputBox.suggestions.map((suggestion) => (
<Suggestion

View File

@@ -80,6 +80,8 @@ export const enUS: Translations = {
proModeDescription:
"Reasoning, planning and executing, get more accurate results, may take more time",
searchModels: "Search models...",
surpriseMe: "Surprise",
surpriseMePrompt: "Surprise me",
suggestions: [
{
suggestion: "Write",

View File

@@ -63,6 +63,8 @@ export interface Translations {
proMode: string;
proModeDescription: string;
searchModels: string;
surpriseMe: string;
surpriseMePrompt: string;
suggestions: {
suggestion: string;
prompt: string;

View File

@@ -78,6 +78,8 @@ export const zhCN: Translations = {
proMode: "专业",
proModeDescription: "思考、计划再执行,获得更精准的结果,可能需要更多时间",
searchModels: "搜索模型...",
surpriseMe: "小惊喜",
surpriseMePrompt: "给我一个小惊喜吧",
suggestions: [
{
suggestion: "写作",