Skip to content
Merged
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
44 changes: 2 additions & 42 deletions BitFun-Installer/src/i18n/locales/en.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,23 @@
{
"lang": {
"title": "Language",
"subtitle": "Select your preferred language",
"continue": "Continue"
},
"errors": {
"install": {
"failed": "Installation failed"
},
"installPath": {
"notAbsolute": "The installation path must be an absolute path (for example C:\\…).",
"notAbsolute": "The installation path must be an absolute path (for example a folder on a local drive).",
"filesystemRoot": "Cannot install to a drive root. Choose a folder inside the drive.",
"pathNotDirectory": "The selected path exists but is not a folder.",
"directoryMustBeEmptyOrBitfun": "The installation folder must be empty, or already contain a BitFun installation.",
"inspectDirectoryFailed": "Could not read the installation folder. Check permissions and try again.",
"directoryNotWritable": "The installation folder is not writable. Choose another location or run the installer as administrator (see below).",
"parentNotWritable": "The parent folder is not writable. System folders such as Program Files often require administrator rights (see below).",
"adminHint": "To install under protected locations (for example C:\\Program Files), close this installer, rightclick the installer executable, choose \"Run as administrator\", then try again. Alternatively install under your user profile, for example %LOCALAPPDATA%\\Programs, which does not require elevation."
"adminHint": "To install under protected locations (for example Program Files), close this installer, right-click the installer executable, choose \"Run as administrator\", then try again. Alternatively install under your user profile, for example %LOCALAPPDATA%\\Programs, which does not require elevation."
}
},
"options": {
"title": "Options",
"subtitle": "Review install location and preferences",
"quickSetup": "Quick setup",
"appLanguage": "App language",
"theme": "Theme",
"themeDark": "Dark",
"themeSlate": "Slate",
"changeLanguage": "Change language",
"pathLabel": "Installation Path",
"pathPlaceholder": "Select directory...",
Expand All @@ -37,13 +28,10 @@
"optionsLabel": "Options",
"desktopShortcut": "Create desktop shortcut",
"startMenu": "Add to Start Menu",
"contextMenu": "Add right-click context menu",
"addToPath": "Add to system PATH",
"launchAfterInstall": "Launch BitFun after setup",
"back": "Back",
"install": "Install",
"installing": "Preparing…",
"nextModel": "Next: Configure model",
"existingInstallTitle": "Existing BitFun installation detected",
"existingInstallVersion": "Installed version: {{version}}",
"existingInstallLocation": "Install location: {{path}}",
Expand All @@ -54,32 +42,17 @@
"model": {
"title": "Model",
"subtitle": "Installation complete. Continue with model and theme setup",
"installDone": "Installation complete",
"provider": "Provider",
"config": "Connection",
"modelName": "Model name (e.g. deepseek-v4-flash)",
"apiKey": "API key",
"back": "Back",
"skip": "Skip for now",
"nextTheme": "Next: Theme",
"description": "Configure and manage AI model providers",
"providerLabel": "Select Model Provider",
"selectProvider": "or select a preset provider",
"customProvider": "Custom Configuration",
"getApiKey": "Get API Key",
"modelNamePlaceholder": "Enter model name...",
"baseUrlPlaceholder": "e.g., https://open.bigmodel.cn/api/paas/v4/chat/completions",
"customRequestBodyPlaceholder": "Example:\n{\n \"temperature\": 0.8,\n \"top_p\": 0.9\n}",
"jsonValid": "JSON format is valid",
"jsonInvalid": "Invalid JSON format, please check syntax",
"skipSslVerify": "Skip SSL Certificate Verification",
"customHeadersModeMerge": "Merge",
"customHeadersModeReplace": "Replace",
"addHeader": "Add Field",
"headerKey": "key",
"headerValue": "value",
"advancedShow": "Show advanced settings",
"advancedHide": "Hide advanced settings",
"providers": {
"openbitfun": {
"name": "OpenBitFun",
Expand Down Expand Up @@ -149,13 +122,10 @@
}
},
"modelNameSelectPlaceholder": "Select model",
"customModel": "Press Enter to use",
"testConnection": "Test Connection",
"testing": "Testing...",
"testSuccess": "Test successful",
"testFailed": "Test failed",
"modelSearchPlaceholder": "Search or enter model name...",
"modelNoResults": "No matching models",
"fillApiKeyBeforeFetch": "Enter the API key before fetching models",
"fetchingModels": "Fetching model list...",
"fetchFailedFallback": "Failed to fetch model list, fell back to common preset models",
Expand All @@ -169,7 +139,6 @@
"provider": "Request Format",
"providerPlaceholder": "Select request format",
"modelSelection": "Select Models",
"modelName": "Model Name",
"resolvedUrlLabel": "Request URL: "
},
"formats": {
Expand All @@ -183,12 +152,10 @@
},
"progress": {
"title": "Installing",
"installing": "Installing...",
"prepare": "Preparing",
"extract": "Extracting Files",
"registry": "Registering Application",
"shortcuts": "Creating Shortcuts",
"contextMenu": "Context Menu",
"path": "Updating PATH",
"config": "Applying startup preferences",
"complete": "Finishing Up",
Expand All @@ -200,7 +167,6 @@
"title": "Theme & Launch",
"subtitle": "Choose your startup theme, then launch",
"followSystem": "Match system",
"skip": "Skip theme and launch",
"themeNames": {
"bitfun-dark": "Dark",
"bitfun-light": "Light",
Expand All @@ -213,18 +179,12 @@
}
},
"complete": {
"title": "Complete",
"heading": "Installation Complete",
"ready": "BitFun is ready to use.",
"autoLaunch": " It will launch automatically.",
"launchFinish": "Launch BitFun",
"finish": "Finish"
},
"uninstall": {
"title": "Uninstall BitFun",
"subtitle": "This removes BitFun and related integrations (shortcuts, context menu, PATH).",
"installPath": "Install path",
"inlineHint": "Will remove integration and install directory",
"pathUnknown": "Install path not detected",
"confirm": "Start uninstall",
"uninstalling": "Uninstalling...",
Expand Down
44 changes: 2 additions & 42 deletions BitFun-Installer/src/i18n/locales/zh-TW.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,23 @@
{
"lang": {
"title": "語言",
"subtitle": "選擇您的首選語言",
"continue": "繼續"
},
"errors": {
"install": {
"failed": "安裝失敗"
},
"installPath": {
"notAbsolute": "安裝路徑必須是絕對路徑(例如 C:\\…)。",
"notAbsolute": "安裝路徑必須是絕對路徑。",
"filesystemRoot": "不能安裝到磁盤根目錄,請選擇磁盤下的某個文件夾。",
"pathNotDirectory": "所選路徑已存在但不是文件夾。",
"directoryMustBeEmptyOrBitfun": "安裝目錄必須為空,或已包含 BitFun 安裝。",
"inspectDirectoryFailed": "無法讀取安裝目錄,請檢查權限後重試。",
"directoryNotWritable": "安裝目錄不可寫入。請更換路徑,或以管理員身份運行安裝器(見下方說明)。",
"parentNotWritable": "上級目錄不可寫入。系統目錄(如 Program Files)通常需要管理員權限(見下方說明)。",
"adminHint": "若需安裝到受保護位置(例如 C:\\Program Files),請關閉本安裝器,在安裝程序上右鍵選擇「以管理員身份運行」後重新安裝。也可安裝到當前用戶目錄(例如 %LOCALAPPDATA%\\Programs),一般無需管理員權限。"
"adminHint": "若需安裝到受保護位置(例如 Program Files),請關閉本安裝器,在安裝程序上右鍵選擇「以管理員身份運行」後重新安裝。也可安裝到當前用戶目錄(例如 %LOCALAPPDATA%\\Programs),一般無需管理員權限。"
}
},
"options": {
"title": "選項",
"subtitle": "確認安裝位置與安裝偏好",
"quickSetup": "快速設置",
"appLanguage": "應用語言",
"theme": "主題",
"themeDark": "暗色",
"themeSlate": "石板灰",
"changeLanguage": "切換語言",
"pathLabel": "安裝路徑",
"pathPlaceholder": "選擇目錄...",
Expand All @@ -37,13 +28,10 @@
"optionsLabel": "安裝選項",
"desktopShortcut": "創建桌面快捷方式",
"startMenu": "添加到開始菜單",
"contextMenu": "添加右鍵菜單",
"addToPath": "添加到系統 PATH",
"launchAfterInstall": "安裝後啟動 BitFun",
"back": "返回",
"install": "安裝",
"installing": "準備中…",
"nextModel": "下一步:配置模型",
"existingInstallTitle": "檢測到本機已安裝 BitFun",
"existingInstallVersion": "已安裝版本:{{version}}",
"existingInstallLocation": "安裝位置:{{path}}",
Expand All @@ -54,32 +42,17 @@
"model": {
"title": "模型",
"subtitle": "安裝完成,繼續配置模型與主題",
"installDone": "安裝完成",
"provider": "服務商",
"config": "連接信息",
"modelName": "模型名稱(如 deepseek-v4-flash)",
"apiKey": "API Key",
"back": "返回",
"skip": "稍後配置",
"nextTheme": "下一步:主題",
"description": "配置和管理 AI 模型提供商",
"providerLabel": "選擇模型提供商",
"selectProvider": "或選擇預設提供商",
"customProvider": "自定義配置",
"getApiKey": "獲取 API Key",
"modelNamePlaceholder": "輸入自定義模型名稱...",
"baseUrlPlaceholder": "示例:https://open.bigmodel.cn/api/paas/v4/chat/completions",
"customRequestBodyPlaceholder": "{\n \"temperature\": 0.8,\n \"top_p\": 0.9\n}",
"jsonValid": "JSON格式有效",
"jsonInvalid": "JSON格式錯誤,請檢查語法",
"skipSslVerify": "跳過SSL證書驗證",
"customHeadersModeMerge": "合併覆蓋",
"customHeadersModeReplace": "完全替換",
"addHeader": "添加字段",
"headerKey": "key",
"headerValue": "value",
"advancedShow": "顯示進階設定",
"advancedHide": "隱藏進階設定",
"providers": {
"openbitfun": {
"name": "OpenBitFun",
Expand Down Expand Up @@ -149,13 +122,10 @@
}
},
"modelNameSelectPlaceholder": "選擇模型",
"customModel": "按 Enter 使用",
"testConnection": "測試連接",
"testing": "測試中...",
"testSuccess": "測試成功",
"testFailed": "測試失敗",
"modelSearchPlaceholder": "搜索或輸入模型名稱...",
"modelNoResults": "沒有匹配的模型",
"fillApiKeyBeforeFetch": "請先填寫 API Key 再獲取模型列表",
"fetchingModels": "正在拉取模型列表...",
"fetchFailedFallback": "拉取模型列表失敗,已回退到常用預設模型",
Expand All @@ -169,7 +139,6 @@
"provider": "請求格式",
"providerPlaceholder": "選擇請求格式",
"modelSelection": "選擇模型",
"modelName": "模型名稱",
"resolvedUrlLabel": "實際請求地址:"
},
"formats": {
Expand All @@ -183,12 +152,10 @@
},
"progress": {
"title": "安裝中",
"installing": "正在安裝...",
"prepare": "準備中",
"extract": "正在解壓文件",
"registry": "正在註冊應用",
"shortcuts": "正在創建快捷方式",
"contextMenu": "右鍵菜單",
"path": "正在更新 PATH",
"config": "正在應用啟動偏好設置",
"complete": "即將完成",
Expand All @@ -200,7 +167,6 @@
"title": "主題與啟動",
"subtitle": "選擇首次啟動主題,然後開始使用",
"followSystem": "跟隨系統",
"skip": "跳過主題並啟動",
"themeNames": {
"bitfun-dark": "暗色",
"bitfun-light": "亮色",
Expand All @@ -213,18 +179,12 @@
}
},
"complete": {
"title": "完成",
"heading": "安裝完成",
"ready": "BitFun 已準備就緒。",
"autoLaunch": "將自動啟動應用。",
"launchFinish": "啟動 BitFun",
"finish": "完成"
},
"uninstall": {
"title": "卸載 BitFun",
"subtitle": "將移除 BitFun 及其集成項(快捷方式、右鍵菜單、PATH)。",
"installPath": "安裝目錄",
"inlineHint": "將清理集成與安裝目錄",
"pathUnknown": "未檢測到安裝目錄",
"confirm": "開始卸載",
"uninstalling": "正在卸載...",
Expand Down
Loading
Loading