Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions src/renderer/components/common/SegmentedControl.tsx
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
import { SegmentedControl as MantineSegmentedControl } from '@mantine/core'
import type { ComponentProps } from 'react'

export default function SegmentedControl({
value,
onChange,
data,
...props
}: {
type SegmentedControlProps = Omit<ComponentProps<typeof MantineSegmentedControl>, 'value' | 'onChange' | 'data'> & {
value: string
onChange: (value: string) => void
data: { label: string; value: string }[]
}) {
}

export default function SegmentedControl({ value, onChange, data, ...props }: SegmentedControlProps) {
return (
<MantineSegmentedControl
value={value}
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/ar/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -820,7 +820,6 @@
"Theme": "المظهر",
"Thinking": "جاري التفكير",
"Thinking Budget": "ميزانية التفكير",
"Thinking Budget only works for 2.0 or later models": "ميزانية التفكير تعمل فقط مع النماذج من الإصدار 2.0 أو الأحدث",
"Thinking Budget only works for 3.7 or later models": "ميزانية التفكير تعمل فقط مع النماذج 3.7 أو الأحدث",
"Thinking Effort": "جهد التفكير",
"Thinking Effort only works for OpenAI o-series models": "جهد التفكير يعمل فقط مع نماذج OpenAI o-series",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/de/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -821,7 +821,6 @@
"Theme": "Thema",
"Thinking": "Denke",
"Thinking Budget": "Budget in Überlegung",
"Thinking Budget only works for 2.0 or later models": "Denkbudget funktioniert nur für 2.0 oder spätere Modelle",
"Thinking Budget only works for 3.7 or later models": "Denkbudget funktioniert nur mit Modellen ab Version 3.7",
"Thinking Effort": "Denkaufwand",
"Thinking Effort only works for OpenAI o-series models": "Thinking Effort funktioniert nur für OpenAI o-series models",
Expand Down
7 changes: 5 additions & 2 deletions src/renderer/i18n/locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -439,6 +439,7 @@
"Login timeout. Please try again.": "Login timeout. Please try again.",
"Login to Chatbox AI": "Login to Chatbox AI",
"Login to start chatting with AI": "Login to start chatting with AI",
"Minimal": "Minimal",
"Low": "Low",
"Make sure you have the following command installed:": "Make sure you have the following command installed:",
"Manage License": "Manage License",
Expand Down Expand Up @@ -725,10 +726,12 @@
"Theme": "Theme",
"Thinking": "Thinking",
"Thinking Budget": "Thinking Budget",
"Thinking Budget only works for 2.0 or later models": "Thinking Budget only works for 2.0 or later models",
"Thinking Budget only works for Gemini 2.5 models": "Thinking Budget only works for Gemini 2.5 models",
"Thinking Budget only works for 3.7 or later models": "Thinking Budget only works for 3.7 or later models",
"Thinking Effort": "Thinking Effort",
"Thinking Effort only works for OpenAI o-series models": "Thinking Effort only works for OpenAI o-series models",
"Thinking Level": "Thinking Level",
"Thinking Level only works for Gemini 3 models": "Thinking Level only works for Gemini 3 models",
"Third-party cloud parsing service, supports PDF and most Office files. Requires API token.": "Third-party cloud parsing service, supports PDF and most Office files. Requires API token.",
"This action cannot be undone. All documents and their embeddings will be permanently deleted.": "This action cannot be undone. All documents and their embeddings will be permanently deleted.",
"This file type requires a document parser. Please go to <OpenDocumentParserSettingButton>Settings</OpenDocumentParserSettingButton> and enable Chatbox AI document parsing.": "This file type requires a document parser. Please go to <OpenDocumentParserSettingButton>Settings</OpenDocumentParserSettingButton> and enable Chatbox AI document parsing.",
Expand Down Expand Up @@ -827,4 +830,4 @@
"Your license has expired.": "Your license has expired.",
"Your license has expired. You can continue using your quota pack.": "Your license has expired. You can continue using your quota pack.",
"Your rating on the App Store would help make Chatbox even better!": "Your rating on the App Store would help make Chatbox even better!"
}
}
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/es/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -820,7 +820,6 @@
"Theme": "Tema",
"Thinking": "Pensando",
"Thinking Budget": "Pensando Presupuesto",
"Thinking Budget only works for 2.0 or later models": "Presupuesto de pensamiento solo funciona para modelos 2.0 o posteriores",
"Thinking Budget only works for 3.7 or later models": "Presupuesto de pensamiento solo funciona con modelos 3.7 o posteriores",
"Thinking Effort": "Esfuerzo de pensamiento",
"Thinking Effort only works for OpenAI o-series models": "Esfuerzo de Pensamiento solo funciona para modelos OpenAI de la serie o",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/fr/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -821,7 +821,6 @@
"Theme": "Thème",
"Thinking": "Réflexion",
"Thinking Budget": "Budget de réflexion",
"Thinking Budget only works for 2.0 or later models": "Le budget de réflexion ne fonctionne que pour les modèles 2.0 ou ultérieurs",
"Thinking Budget only works for 3.7 or later models": "Le Budget de réflexion ne fonctionne que pour les modèles 3.7 ou ultérieurs",
"Thinking Effort": "Effort de réflexion",
"Thinking Effort only works for OpenAI o-series models": "L'Effort de réflexion ne fonctionne que pour les modèles OpenAI de la série o.",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/it-IT/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -819,7 +819,6 @@
"Theme": "Tema",
"Thinking": "Pensando",
"Thinking Budget": "Pensando al Budget",
"Thinking Budget only works for 2.0 or later models": "Thinking Budget funziona solo per modelli 2.0 o successivi",
"Thinking Budget only works for 3.7 or later models": "Budget di Pensiero funziona solo per modelli 3.7 o successivi",
"Thinking Effort": "Sforzo di Pensiero",
"Thinking Effort only works for OpenAI o-series models": "Lo Sforzo di Pensiero funziona solo per i modelli OpenAI della serie o",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/ja/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -821,7 +821,6 @@
"Theme": "テーマ",
"Thinking": "考え中",
"Thinking Budget": "思考予算",
"Thinking Budget only works for 2.0 or later models": "思考予算は2.0以降のモデルでのみ動作します",
"Thinking Budget only works for 3.7 or later models": "思考予算は3.7以降のモデルにのみ対応しています",
"Thinking Effort": "思考労力",
"Thinking Effort only works for OpenAI o-series models": "思考努力は OpenAI o-series models にのみ対応しています",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/ko/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -821,7 +821,6 @@
"Theme": "테마",
"Thinking": "생각 중",
"Thinking Budget": "사고 예산",
"Thinking Budget only works for 2.0 or later models": "사고 예산은 2.0 이상 모델에서만 작동합니다",
"Thinking Budget only works for 3.7 or later models": "사고 예산은 3.7 이상 모델에서만 작동합니다",
"Thinking Effort": "생각 노력",
"Thinking Effort only works for OpenAI o-series models": "사고 노력은 OpenAI o-series 모델에서만 작동합니다",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/nb-NO/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -820,7 +820,6 @@
"Theme": "Tema",
"Thinking": "Tenker",
"Thinking Budget": "Tenkebudsjett",
"Thinking Budget only works for 2.0 or later models": "Tenkebudsjett fungerer kun for 2.0 eller nyere modeller",
"Thinking Budget only works for 3.7 or later models": "Tenkebudsjett fungerer bare for 3.7 eller nyere modeller",
"Thinking Effort": "Tankearbeid",
"Thinking Effort only works for OpenAI o-series models": "Tenkeinnsats fungerer bare for OpenAI o-series-modeller",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/pt-PT/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -820,7 +820,6 @@
"Theme": "Tema",
"Thinking": "A pensar",
"Thinking Budget": "A pensar Orçamento",
"Thinking Budget only works for 2.0 or later models": "O Orçamento de Raciocínio só funciona para modelos 2.0 ou posteriores",
"Thinking Budget only works for 3.7 or later models": "Orçamento de Pensamento só funciona para 3.7 ou modelos posteriores",
"Thinking Effort": "Esforço de Pensamento",
"Thinking Effort only works for OpenAI o-series models": "Esforço de Pensamento só funciona para os modelos OpenAI da série o.",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/ru/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -821,7 +821,6 @@
"Theme": "Тема",
"Thinking": "Думаю",
"Thinking Budget": "Бюджет мышления",
"Thinking Budget only works for 2.0 or later models": "Бюджет мышления работает только с моделями 2.0 или более поздних версий",
"Thinking Budget only works for 3.7 or later models": "Бюджет мышления работает только с моделями 3.7 или новее",
"Thinking Effort": "Мыслительное усилие",
"Thinking Effort only works for OpenAI o-series models": "Усилие мышления работает только для моделей OpenAI o-серии",
Expand Down
1 change: 0 additions & 1 deletion src/renderer/i18n/locales/sv/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -820,7 +820,6 @@
"Theme": "Tema",
"Thinking": "Tänker",
"Thinking Budget": "Budgettänkande",
"Thinking Budget only works for 2.0 or later models": "Tänkandebudget fungerar endast för modeller 2.0 eller senare",
"Thinking Budget only works for 3.7 or later models": "Thinking Budget fungerar endast för 3.7 eller senare modeller",
"Thinking Effort": "Tänkande Ansträngning",
"Thinking Effort only works for OpenAI o-series models": "Tankeansträngning fungerar endast för OpenAI o-seriens modeller",
Expand Down
7 changes: 5 additions & 2 deletions src/renderer/i18n/locales/zh-Hans/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -492,6 +492,7 @@
"Login timeout. Please try again.": "登录超时。请重试。",
"Login to Chatbox AI": "登录 Chatbox AI",
"Login to start chatting with AI": "登录后与 AI 聊天",
"Minimal": "极低",
"Low": "低",
"Make sure you have the following command installed:": "请确保您已安装以下命令:",
"Manage License": "管理 License",
Expand Down Expand Up @@ -829,10 +830,12 @@
"Theme": "主题",
"Thinking": "思考中",
"Thinking Budget": "思考预算",
"Thinking Budget only works for 2.0 or later models": "思考预算仅适用于 2.0 及更高版本模型",
"Thinking Budget only works for Gemini 2.5 models": "思考预算仅适用于 Gemini 2.5 模型",
"Thinking Budget only works for 3.7 or later models": "思考预算仅适用于 3.7 或更高版本模型",
"Thinking Effort": "思考程度",
"Thinking Effort only works for OpenAI o-series models": "思考仅适用于 OpenAI o 系列模型",
"Thinking Level": "思考级别",
"Thinking Level only works for Gemini 3 models": "思考级别仅适用于 Gemini 3 模型",
"Third-party cloud parsing service, supports PDF and most Office files. Requires API token.": "第三方云解析服务,支持 PDF 和大多数 Office 文件。需要 API token。",
"This action cannot be undone. All documents and their embeddings will be permanently deleted.": "此操作无法撤销。所有文档及其嵌入将被永久删除。",
"This file type requires a document parser. Please go to <OpenDocumentParserSettingButton>Settings</OpenDocumentParserSettingButton> and enable Chatbox AI document parsing.": "此文件类型需要文档解析器。请前往 <OpenDocumentParserSettingButton>设置</OpenDocumentParserSettingButton> 并启用 Chatbox AI 文档解析。",
Expand Down Expand Up @@ -954,4 +957,4 @@
"Your license has expired. Please check your subscription or purchase a new one.": "您的 license 已过期。请检查您的订阅或重新购买。",
"Your license has expired. You can continue using your quota pack.": "您的许可证已过期。您可以继续使用您的配额包。",
"Your rating on the App Store would help make Chatbox even better!": "您的 App Store 评分将帮助 Chatbox 变得更好!"
}
}
7 changes: 5 additions & 2 deletions src/renderer/i18n/locales/zh-Hant/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -489,6 +489,7 @@
"Login timeout. Please try again.": "登入逾時。請再試一次。",
"Login to Chatbox AI": "登入 Chatbox AI",
"Login to start chatting with AI": "登入以開始與 AI 對話",
"Minimal": "極低",
"Low": "低",
"Make sure you have the following command installed:": "請確認您已安裝以下指令:",
"Manage License": "管理 License",
Expand Down Expand Up @@ -821,10 +822,12 @@
"Theme": "主題",
"Thinking": "思考中",
"Thinking Budget": "思考預算",
"Thinking Budget only works for 2.0 or later models": "思考預算僅適用於 2.0 或更新版本模型",
"Thinking Budget only works for Gemini 2.5 models": "思考預算僅適用於 Gemini 2.5 模型",
"Thinking Budget only works for 3.7 or later models": "思考預算僅適用於 3.7 或更新的模型",
"Thinking Effort": "思考程度",
"Thinking Effort only works for OpenAI o-series models": "思考程度僅適用於 OpenAI o-series 模型",
"Thinking Level": "思考級別",
"Thinking Level only works for Gemini 3 models": "思考級別僅適用於 Gemini 3 模型",
"Third-party cloud parsing service, supports PDF and most Office files. Requires API token.": "第三方雲端解析服務,支援 PDF 和大部分 Office 檔案。需要 API 權杖。",
"This action cannot be undone. All documents and their embeddings will be permanently deleted.": "此動作無法復原。所有文件及其嵌入將被永久刪除。",
"This file type requires a document parser. Please go to <OpenDocumentParserSettingButton>Settings</OpenDocumentParserSettingButton> and enable Chatbox AI document parsing.": "此檔案類型需要文件解析器。請前往 <OpenDocumentParserSettingButton>設定</OpenDocumentParserSettingButton> 並啟用 Chatbox AI 文件解析。",
Expand Down Expand Up @@ -944,4 +947,4 @@
"Your license has expired. Please check your subscription or purchase a new one.": "您的 License 已過期。請檢查您的訂閱或購買新的 License。",
"Your license has expired. You can continue using your quota pack.": "您的許可證已過期。您可以繼續使用您的配額包。",
"Your rating on the App Store would help make Chatbox even better!": "您的 App Store 評分將幫助 Chatbox 變得更好!"
}
}
Loading