diff --git a/imgs/settings.png b/imgs/settings.png index 968c2f60..ce0ebbfd 100644 Binary files a/imgs/settings.png and b/imgs/settings.png differ diff --git a/src/renderer/i18n/locales/en.json b/src/renderer/i18n/locales/en.json index e74b30eb..248477a5 100644 --- a/src/renderer/i18n/locales/en.json +++ b/src/renderer/i18n/locales/en.json @@ -639,9 +639,12 @@ "enableServer": "Enable Upload API Service", "enableWebServer": "Enable Web Server", "guiLogFile": "GUI Log File", + "logDialogDesc": "View log files and configure log settings", "logFile": "General Log File", "logFilePath": "Log File Path", + "logFilePathDesc": "View log file directory", "logFileSize": "Log File Size", + "logFilesTitle": "Open Log Files", "logging": "Logging", "logLevel": "Log Level", "logLevelList": { @@ -656,7 +659,11 @@ "networkAndProxy": "Network and Proxy", "pluginInstallMirror": "Plugin Install Mirror", "pluginInstallProxy": "Plugin Install Proxy", + "proxyDialogDesc": "Configure network proxy and plugin mirrors", + "serverConfig": "Server Configuration", + "serverDialogDesc": "Configure upload API service connection parameters", "serverEncryptionKey": "API Data Encryption Key", + "serverEncryptionKeyDesc": "Used to encrypt API data transmission", "serverHost": "Listen Address", "serverKey": "Authentication Key", "serverKeyPlaceholder": "Please enter the authentication key to prevent API abuse", @@ -664,21 +671,27 @@ "serverSettings": "Server Settings", "serverSettingsNotice": "If you don't know the purpose of the Upload API Service, please read the documentation or do not modify the configuration.", "setLog": "Set Log", + "setLogDesc": "Configure log level and file size", "setProxyAndMirror": "Set Proxy and Mirror Address", + "setProxyAndMirrorDesc": "Configure network proxy and npm registry", "title": "Advanced", "uploadProxy": "Upload Proxy", "uploadServer": "Upload API Service Settings", + "uploadServerDesc": "Configure upload API port and authentication", + "webServerConfig": "Web Server Configuration", + "webServerDialogDesc": "Configure built-in web server connection parameters", "webServerHost": "Web Server Listen Address", "webServerNotice": "If you don't know the purpose of the Web Server, please read the documentation or do not modify the configuration.", "webServerPath": "Web Server Path", + "webServerPathPlaceholder": "Optional, custom route path", "webServerPlaceholderHost": "Recommended default address: 127.0.0.1", "webServerPlaceholderPort": "Recommended default port: 37777", "webServerPort": "Web Server Listen Port", - "webServerSettings": "Web Server Settings" + "webServerSettings": "Web Server Settings", + "webServerSettingsDesc": "Configure built-in web server" }, "clickToOpen": "Click to Open", "clickToSet": "Click to Set", - "description": "Configure the PicList application", "docs": "Documentation", "sync": { "allConfig": "All Configuration", @@ -686,7 +699,6 @@ "configureSync": "Platform Config", "downloadSettings": "Download Settings", "fileManagement": "File Management", - "fileManagementDesc": "Access and manage configuration files", "galleryDB": "Gallery Database Sync", "gitea": { "branch": "Branch Name", @@ -741,6 +753,7 @@ "autoCloseMainWindow": "Close Main Window when Opening Mini Window", "autoCloseMiniWindow": "Close Mini Window when Opening Main Window", "autoLaunch": "Auto Launch", + "autoLaunchDesc": "Automatically start PicList when system boots", "chooseLanguage": "Choose Language", "customMiniIconPath": "Custom Mini Icon Path", "hideDockHint": "Cannot hide both dock and tray at the same time", @@ -760,6 +773,7 @@ "rawPicGoSizeHint": "Not recommended, only for compatibility with old PicGo window size", "setMainWindowSize": "Set Main Window Size (Requires Restart)", "setShortCuts": "Set Shortcuts", + "setShortCutsDesc": "Configure keyboard shortcuts", "startMode": "Startup Mode", "startupAndShortcuts": "Startup and Shortcuts", "title": "General", @@ -769,8 +783,10 @@ "update": { "applicationUpdates": "Application Updates", "checkUpdate": "Check for Updates", + "checkUpdateDialogDesc": "Check for and install the latest version", "clickToCheck": "Click to Check", - "currentVersion": "Current Version: {version}", + "currentVersion": "Current Version", + "currentVersionLabel": "Installed", "daysAgo": "{days} days ago", "getting": "Getting...", "hasNewVersion": "PicList has been updated, please click OK to restart and trigger the update", @@ -787,39 +803,48 @@ "openUpdateHelperDesc": "Show notification when a new version is available", "refresh": "Refresh", "releaseNotes": "Release Notes", - "releaseNotesDescription": "View the latest changes and updates", "releaseNotesError": "Failed to load release notes. Please check your network connection.", "retry": "Retry", - "title": "Update" + "title": "Update", + "updateNow": "Update Now", + "updatePreferences": "Update Preferences" }, "upload": { "advancedRname": "Advanced Rename", + "advancedRnameDesc": "Use advanced rename format to customize file names", + "advancedRnameDialogDesc": "Configure advanced renaming rules for file uploads", "advancedRnameFormat": "Advanced Rename Format", "autoCopyUrlAfterUpload": "Auto Copy URL After Upload", "autoImportInManage": "Auto Import Configuration in Management Page", "autoImportInManageHint": "After enabling, the management page will automatically import the corresponding image bed configuration", "autoImportPicBed": "Select the image bed to enable auto import", "availablePlaceholders": "Available Placeholders", + "availablePlaceholdersTitle": "Use these placeholders to customize link format", "c1nToken": "C1N Token", "cfWorkerHost": "CF Worker Address", "chooseShowedPicBed": "Please select the image bed to display in the menu", "clipboardAndNotification": "Clipboard and Notification", "copySuccess": "Copy Successful: {content}", "customLinkFormat": "Custom Link Format", + "customLinkFormatDesc": "Set custom link output format", + "customLinkFormatInput": "Enter custom format string", "deleteCloud": "Sync delete cloud files when deleting in album", "deleteLocalFileAfterUpload": "Delete Local File After Upload", "enableAdvancedRname": "Enable Advanced Rename", + "enableAdvancedRnameDesc": "Enable advanced renaming to customize file name format", "enableSecondPicBed": "Enable Second Image Bed Sync Upload", "enableSecondPicBedHint": "After enabling, it will sync upload to the second image bed for backup", "enableShortUrl": "Use Short URL", + "enableShortUrlDesc": "Convert upload links to short URL format", "enableUploadNotification": "Enable Upload Progress Notification", "enableUploadResultNotification": "Enable Upload Result Notification", "encodeOutputUrl": "Escape output (copy) URL", "extNamePlaceholder": "Use placeholder $extName to represent the position of the file format", "fileNamePlaceholder": "Use placeholder $fileName to represent the position of the file name", "galleryPicBedFilter": "Gallery PicBed Filter", - "galleryPicBedFilterDescription": "Choose which picbeds to show in the gallery. If none are selected, all picbeds will be shown.", + "galleryPicBedFilterDesc": "Select picbeds to display in gallery", "imageProcessing": "Image Processing Settings", + "imageProcessingDesc": "Configure image preprocessing options before upload", "isAutoListenClipboard": "Automatically listen for clipboard uploads when the software starts.", "manualRname": "Manual Rename", "placeholder": { @@ -845,6 +870,7 @@ "year4": "Year, 4 Digits" }, "setSecondPicBed": "Set Second Image Bed", + "setSecondPicBedDesc": "Configure secondary image bed for backup", "shortUrlServer": "Short URL Service", "sinkDomain": "Sink Domain", "sinkToken": "Sink Token", diff --git a/src/renderer/i18n/locales/zh-CN.json b/src/renderer/i18n/locales/zh-CN.json index 076729f8..9b96f61a 100644 --- a/src/renderer/i18n/locales/zh-CN.json +++ b/src/renderer/i18n/locales/zh-CN.json @@ -639,9 +639,12 @@ "enableServer": "是否开启上传API服务", "enableWebServer": "是否开启 Web 服务", "guiLogFile": "GUI 日志文件", + "logDialogDesc": "查看日志文件和配置日志设置", "logFile": "常规日志文件", "logFilePath": "日志文件路径", + "logFilePathDesc": "查看日志文件所在目录", "logFileSize": "日志文件大小", + "logFilesTitle": "打开日志文件", "logging": "日志", "logLevel": "日志记录等级", "logLevelList": { @@ -656,7 +659,11 @@ "networkAndProxy": "网络与代理", "pluginInstallMirror": "插件安装镜像", "pluginInstallProxy": "插件安装代理", + "proxyDialogDesc": "配置网络代理和插件安装镜像", + "serverConfig": "服务器配置", + "serverDialogDesc": "配置上传 API 服务的连接参数", "serverEncryptionKey": "接口数据加密密钥", + "serverEncryptionKeyDesc": "用于加密 API 接口传输的数据", "serverHost": "监听地址", "serverKey": "鉴权密钥", "serverKeyPlaceholder": "请输入鉴权密钥,用于防止接口滥用", @@ -664,21 +671,27 @@ "serverSettings": "服务器设置", "serverSettingsNotice": "如果你不知道上传API服务的作用,请阅读文档,或者不用修改配置。", "setLog": "设置日志", + "setLogDesc": "配置日志等级和文件大小", "setProxyAndMirror": "设置代理和镜像地址", + "setProxyAndMirrorDesc": "配置网络代理和 npm 镜像源", "title": "高级", "uploadProxy": "上传代理", "uploadServer": "上传API服务设置", + "uploadServerDesc": "配置上传 API 服务端口和鉴权", + "webServerConfig": "Web 服务配置", + "webServerDialogDesc": "配置内置 Web 服务器的连接参数", "webServerHost": "Web 服务监听地址", "webServerNotice": "如果你不知道 Web 服务的作用,请阅读文档,或者不用修改配置。", "webServerPath": "Web 服务路径", + "webServerPathPlaceholder": "可选,自定义路由路径", "webServerPlaceholderHost": "推荐默认地址: 127.0.0.1", "webServerPlaceholderPort": "推荐默认端口: 37777", "webServerPort": "Web 服务监听端口", - "webServerSettings": "Web 服务设置" + "webServerSettings": "Web 服务设置", + "webServerSettingsDesc": "配置内置 Web 服务器" }, "clickToOpen": "点击打开", "clickToSet": "点击设置", - "description": "配置 PicList 应用程序", "docs": "文档", "sync": { "allConfig": "所有配置", @@ -686,7 +699,6 @@ "configureSync": "平台设置", "downloadSettings": "下载配置", "fileManagement": "文件管理", - "fileManagementDesc": "访问和管理配置文件", "galleryDB": "相册数据库同步", "gitea": { "branch": "分支名", "repo": "仓库名", "token": "访问令牌", "username": "用户名" }, "giteaHost": "Gitea 地址", @@ -718,7 +730,7 @@ "syncConfiguration": "同步平台", "syncEndpointConfig": "平台设置", "syncResult": { "failed": "同步失败", "success": "同步成功" }, - "title": "配置/相册同步", + "title": "同步", "upDownloadDesc": "同步配置文件和相册数据到云端", "upDownloadSettings": "同步配置和相册", "uploadSettings": "上传配置", @@ -736,6 +748,7 @@ "autoCloseMainWindow": "打开迷你窗口时关闭主窗口", "autoCloseMiniWindow": "打开主窗口时关闭迷你窗口", "autoLaunch": "开机自启", + "autoLaunchDesc": "登录时自动启动 PicList", "chooseLanguage": "选择语言", "customMiniIconPath": "自定义迷你窗口图标路径", "hideDockHint": "不支持同时隐藏 dock 和托盘", @@ -755,6 +768,7 @@ "rawPicGoSizeHint": "不推荐使用, 仅用于兼容旧 PicGo 窗口大小", "setMainWindowSize": "设置主窗口大小(需重启)", "setShortCuts": "设置快捷键", + "setShortCutsDesc": "配置上传和其他操作的快捷键", "startMode": "启动模式", "startupAndShortcuts": "启动和快捷键", "title": "通用", @@ -764,8 +778,10 @@ "update": { "applicationUpdates": "应用程序更新", "checkUpdate": "检查更新", + "checkUpdateDialogDesc": "检查是否有可用的新版本", "clickToCheck": "点击检查", - "currentVersion": "当前版本: {version}", + "currentVersion": "当前版本", + "currentVersionLabel": "当前版本", "daysAgo": "{days} 天前", "getting": "正在获取中...", "hasNewVersion": "PicList 更新啦,请点击确定重启触发更新", @@ -782,39 +798,48 @@ "openUpdateHelperDesc": "当有新版本时显示通知", "refresh": "刷新", "releaseNotes": "版本说明", - "releaseNotesDescription": "查看最新的更改和更新内容", "releaseNotesError": "加载版本说明失败,请检查网络连接。", "retry": "重试", - "title": "更新" + "title": "更新", + "updateNow": "立即更新", + "updatePreferences": "更新偏好" }, "upload": { "advancedRname": "高级重命名", + "advancedRnameDesc": "使用高级重命名格式自定义文件名", + "advancedRnameDialogDesc": "配置文件上传时的高级重命名规则", "advancedRnameFormat": "高级重命名格式", "autoCopyUrlAfterUpload": "上传后自动复制URL", "autoImportInManage": "管理页面自动导入配置", "autoImportInManageHint": "启用后,管理页面将自动导入对应图床配置", "autoImportPicBed": "选择需要开启自动导入的图床", "availablePlaceholders": "可用占位符", + "availablePlaceholdersTitle": "使用以下占位符自定义链接格式", "c1nToken": "C1N Token", "cfWorkerHost": "CF Worker 地址", "chooseShowedPicBed": "请选择显示在菜单的图床", "clipboardAndNotification": "剪贴板和通知", "copySuccess": "复制成功: {content}", "customLinkFormat": "自定义链接格式", + "customLinkFormatDesc": "设置自定义的链接输出格式", + "customLinkFormatInput": "输入自定义格式字符串", "deleteCloud": "相册内删除时同步删除云端文件", "deleteLocalFileAfterUpload": "上传后删除本地文件", "enableAdvancedRname": "开启高级重命名", + "enableAdvancedRnameDesc": "启用高级重命名功能以自定义文件名格式", "enableSecondPicBed": "启用第二图床同步上传", "enableSecondPicBedHint": "启用后,将同步上传到第二图床,用于备份", "enableShortUrl": "使用短链接", + "enableShortUrlDesc": "将上传链接转换为短链接格式", "enableUploadNotification": "开启上传进度提示", "enableUploadResultNotification": "开启上传结果提示", "encodeOutputUrl": "输出(复制) URL 时进行转义", "extNamePlaceholder": "用占位符 $extName 来表示文件格式的位置", "fileNamePlaceholder": "用占位符 $fileName 来表示文件名的位置", "galleryPicBedFilter": "相册图床过滤器", - "galleryPicBedFilterDescription": "选择在相册中显示的图床类型。如果未选择任何图床,将显示所有图床。", + "galleryPicBedFilterDesc": "选择在相册中显示的图床", "imageProcessing": "图片预处理设置", + "imageProcessingDesc": "配置上传前的图片预处理选项", "isAutoListenClipboard": "软件启动时自动监听剪贴板上传", "manualRname": "手动重命名", "placeholder": { @@ -840,6 +865,7 @@ "year4": "年份,4位数" }, "setSecondPicBed": "设置第二图床", + "setSecondPicBedDesc": "配置用于备份的第二图床", "shortUrlServer": "短链接服务", "sinkDomain": "Sink 域名", "sinkToken": "Sink Token", diff --git a/src/renderer/i18n/locales/zh-TW.json b/src/renderer/i18n/locales/zh-TW.json index 6f5232aa..ae43b6d9 100644 --- a/src/renderer/i18n/locales/zh-TW.json +++ b/src/renderer/i18n/locales/zh-TW.json @@ -639,9 +639,12 @@ "enableServer": "是否開啟上傳API服務", "enableWebServer": "是否開啟 Web 服務", "guiLogFile": "GUI 日誌文件", + "logDialogDesc": "查看日誌文件和配置日誌設置", "logFile": "常規日誌文件", "logFilePath": "日誌文件路徑", + "logFilePathDesc": "查看日誌文件所在目錄", "logFileSize": "日誌文件大小", + "logFilesTitle": "打開日誌文件", "logging": "日誌", "logLevel": "日誌記錄等級", "logLevelList": { @@ -656,7 +659,11 @@ "networkAndProxy": "網絡與代理", "pluginInstallMirror": "插件安裝鏡像", "pluginInstallProxy": "插件安裝代理", + "proxyDialogDesc": "配置網絡代理和插件安裝鏡像", + "serverConfig": "伺服器配置", + "serverDialogDesc": "配置上傳 API 服務的連接參數", "serverEncryptionKey": "接口數據加密密鑰", + "serverEncryptionKeyDesc": "用於加密 API 接口傳輸的數據", "serverHost": "監聽地址", "serverKey": "鑑權密鑰", "serverKeyPlaceholder": "請輸入鑑權密鑰,用於防止接口濫用", @@ -664,21 +671,27 @@ "serverSettings": "伺服器設置", "serverSettingsNotice": "如果你不知道上傳API服務的作用,請閱讀文檔,或者不用修改配置。", "setLog": "設置日誌", + "setLogDesc": "配置日誌等級和文件大小", "setProxyAndMirror": "設置代理和鏡像地址", + "setProxyAndMirrorDesc": "配置網絡代理和 npm 鏡像源", "title": "高級", "uploadProxy": "上傳代理", "uploadServer": "上傳API服務設置", + "uploadServerDesc": "配置上傳 API 服務端口和鑑權", + "webServerConfig": "Web 服務配置", + "webServerDialogDesc": "配置內置 Web 伺服器的連接參數", "webServerHost": "Web 服務監聽地址", "webServerNotice": "如果你不知道 Web 服務的作用,請閱讀文檔,或者不用修改配置。", "webServerPath": "Web 服務路徑", + "webServerPathPlaceholder": "可選,自定義路由路徑", "webServerPlaceholderHost": "推薦默認地址: 127.0.0.1", "webServerPlaceholderPort": "推薦默認端口: 37777", "webServerPort": "Web 服務監聽端口", - "webServerSettings": "Web 服務設置" + "webServerSettings": "Web 服務設置", + "webServerSettingsDesc": "配置內置 Web 伺服器" }, "clickToOpen": "點擊打開", "clickToSet": "點擊設置", - "description": "配置 PicList 應用程序", "docs": "文檔", "sync": { "allConfig": "所有配置", @@ -686,7 +699,6 @@ "configureSync": "平台配置", "downloadSettings": "下載配置", "fileManagement": "文件管理", - "fileManagementDesc": "訪問和管理配置文件", "galleryDB": "相冊數據庫同步", "gitea": { "branch": "分支名", "repo": "倉庫名", "token": "訪問令牌", "username": "用戶名" }, "giteaHost": "Gitea 地址", @@ -718,7 +730,7 @@ "syncConfiguration": "同步平台", "syncEndpointConfig": "平台配置", "syncResult": { "failed": "同步失敗", "success": "同步成功" }, - "title": "配置/相冊同步", + "title": "同步", "upDownloadDesc": "同步配置文件和相冊數據到雲端", "upDownloadSettings": "同步配置和相冊", "uploadSettings": "上傳配置", @@ -736,6 +748,7 @@ "autoCloseMainWindow": "打開迷你窗口時關閉主窗口", "autoCloseMiniWindow": "打開主窗口時關閉迷你窗口", "autoLaunch": "開機自啟", + "autoLaunchDesc": "系統啟動時自動啟動 PicList", "chooseLanguage": "選擇語言", "customMiniIconPath": "自定義迷你窗口圖標路徑", "hideDockHint": "不支持同時隱藏 dock 和托盤", @@ -755,6 +768,7 @@ "rawPicGoSizeHint": "不推薦使用, 僅用於兼容舊 PicGo 窗口大小", "setMainWindowSize": "設置主窗口大小(需重啟)", "setShortCuts": "設置快捷鍵", + "setShortCutsDesc": "配置鍵盤快捷鍵", "startMode": "啟動模式", "startupAndShortcuts": "啟動和快捷鍵", "title": "通用", @@ -764,8 +778,10 @@ "update": { "applicationUpdates": "應用程序更新", "checkUpdate": "檢查更新", + "checkUpdateDialogDesc": "檢查並安裝最新版本", "clickToCheck": "點擊檢查", - "currentVersion": "當前版本: {version}", + "currentVersion": "當前版本", + "currentVersionLabel": "已安裝", "daysAgo": "{days} 天前", "getting": "正在獲取中...", "hasNewVersion": "PicList 更新啦,請點擊確定重啟觸發更新", @@ -782,39 +798,48 @@ "openUpdateHelperDesc": "當有新版本時顯示通知", "refresh": "刷新", "releaseNotes": "版本說明", - "releaseNotesDescription": "查看最新的更改和更新內容", "releaseNotesError": "載入版本說明失敗,請檢查網絡連接。", "retry": "重試", - "title": "更新" + "title": "更新", + "updateNow": "立即更新", + "updatePreferences": "更新偏好" }, "upload": { "advancedRname": "高級重命名", + "advancedRnameDesc": "使用高級重命名格式自定義文件名", + "advancedRnameDialogDesc": "配置文件上傳時的高級重命名規則", "advancedRnameFormat": "高級重命名格式", "autoCopyUrlAfterUpload": "上傳後自動複製URL", "autoImportInManage": "管理頁面自動導入配置", "autoImportInManageHint": "啟用後,管理頁面將自動導入對應圖床配置", "autoImportPicBed": "選擇需要開啟自動導入的圖床", "availablePlaceholders": "可用占位符", + "availablePlaceholdersTitle": "使用以下占位符自定義鏈接格式", "c1nToken": "C1N Token", "cfWorkerHost": "CF Worker 地址", "chooseShowedPicBed": "請選擇顯示在菜單的圖床", "clipboardAndNotification": "剪貼板和通知", "copySuccess": "複製成功: {content}", "customLinkFormat": "自定義鏈接格式", + "customLinkFormatDesc": "設置自定義的鏈接輸出格式", + "customLinkFormatInput": "輸入自定義格式字符串", "deleteCloud": "相冊內刪除時同步刪除雲端文件", "deleteLocalFileAfterUpload": "上傳後刪除本地文件", "enableAdvancedRname": "開啟高級重命名", + "enableAdvancedRnameDesc": "啟用高級重命名功能以自定義文件名格式", "enableSecondPicBed": "啟用第二圖床同步上傳", "enableSecondPicBedHint": "啟用後,將同步上傳到第二圖床,用於備份", "enableShortUrl": "使用短鏈接", + "enableShortUrlDesc": "將上傳鏈接轉換為短鏈接格式", "enableUploadNotification": "開啟上傳進度提示", "enableUploadResultNotification": "開啟上傳結果提示", "encodeOutputUrl": "輸出(複製) URL 時進行轉義", "extNamePlaceholder": "用占位符 $extName 來表示文件格式的位置", "fileNamePlaceholder": "用占位符 $fileName 來表示文件名的位置", "galleryPicBedFilter": "相簿圖床篩選器", - "galleryPicBedFilterDescription": "選擇在相簿中顯示的圖床類型。如果未選擇任何圖床,將顯示所有圖床。", + "galleryPicBedFilterDesc": "選擇在相簿中顯示的圖床", "imageProcessing": "圖片預處理設置", + "imageProcessingDesc": "配置上傳前的圖片預處理選項", "isAutoListenClipboard": "軟件啟動時自動監聽剪貼板上傳", "manualRname": "手動重命名", "placeholder": { @@ -840,6 +865,7 @@ "year4": "年份,4位數" }, "setSecondPicBed": "設置第二圖床", + "setSecondPicBedDesc": "配置用於備份的第二圖床", "shortUrlServer": "短鏈接服務", "sinkDomain": "Sink 域名", "sinkToken": "Sink Token", diff --git a/src/renderer/pages/PicGoSetting.vue b/src/renderer/pages/PicGoSetting.vue index a093681d..71ff0e4a 100644 --- a/src/renderer/pages/PicGoSetting.vue +++ b/src/renderer/pages/PicGoSetting.vue @@ -7,7 +7,6 @@

{{ t('pages.settings.title') }}

-

{{ t('pages.settings.description') }}

@@ -36,12 +35,23 @@
-
-

{{ t('pages.settings.system.languageAndAppearance') }}

-

{{ ' ' }}

-
-
- + +
+
+
+ +
+
+

{{ t('pages.settings.system.languageAndAppearance') }}

+
+
+ +
+
+
+ + {{ t('pages.settings.system.chooseLanguage') }} +
-
- +
+
+ + {{ t('pages.settings.system.startMode') }} +
-
-

{{ t('pages.settings.system.windowBehavior') }}

-

{{ ' ' }}

-
-
+ +
+
+
+ +
+
+

{{ t('pages.settings.system.windowBehavior') }}

+
+
+ + +
+
+ +
+
+

{{ t('pages.settings.system.mainWindowSize') }}

+
+
+ + + +
+
+ + +
+
-
- - -
- -
+
-
+
-
+
-
+
-
- -
-
-

{{ t('pages.settings.system.startupAndShortcuts') }}

-

{{ ' ' }}

+ +
+
+
+ +
+
+

{{ t('pages.settings.system.startupAndShortcuts') }}

+
+
-
-
+
+ +
-
- - + +
+
+ +
+
+

{{ t('pages.settings.system.setShortCuts') }}

+

{{ t('pages.settings.system.setShortCutsDesc') }}

+
+
+ + + +
@@ -210,7 +255,7 @@
- +

{{ t('pages.settings.sync.syncActions') }}

@@ -252,10 +297,9 @@
- +

{{ t('pages.settings.sync.fileManagement') }}

-

{{ t('pages.settings.sync.fileManagementDesc') }}

@@ -274,11 +318,20 @@
-
-

{{ t('pages.settings.upload.uploadBehavior') }}

-

{{ ' ' }}

-
-
+ +
+
+
+ +
+
+

{{ t('pages.settings.upload.uploadBehavior') }}

+
+
+ +
+ +
-
- -
+ +
+
+ {{ t('pages.settings.upload.autoImportPicBed') }} +
+
-
+ +
-
- - + +
+
+ +
+
+

{{ t('pages.settings.upload.setSecondPicBed') }}

+

{{ t('pages.settings.upload.setSecondPicBedDesc') }}

+
+
+ + + +
-
-

{{ t('pages.settings.upload.uploadProcessing') }}

-

{{ ' ' }}

-
-
+ +
+
+
+ +
+
+

{{ t('pages.settings.upload.uploadProcessing') }}

+
+
+ + +
+
+
+ +
+
+

{{ t('pages.settings.upload.advancedRname') }}

+

{{ t('pages.settings.upload.advancedRnameDesc') }}

+
+
+ +
+
+ +
+
+

{{ t('pages.settings.upload.imageProcessing') }}

+

{{ t('pages.settings.upload.imageProcessingDesc') }}

+
+
+
+ + +
+
-
+
-
+
-
- - -
- -
- - -
- -
+
-
-

{{ t('pages.settings.upload.clipboardAndNotification') }}

-

{{ ' ' }}

+ +
+
+
+ +
+
+

{{ t('pages.settings.upload.clipboardAndNotification') }}

+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-

{{ t('pages.settings.upload.urlFormatAndLinkType') }}

-

{{ ' ' }}

- -
-
- - + +
+
+ +
+

{{ t('pages.settings.upload.urlFormatAndLinkType') }}

+
+
-
+ +
+
+ +
+
+

{{ t('pages.settings.upload.customLinkFormat') }}

+

{{ t('pages.settings.upload.customLinkFormatDesc') }}

+
+
+ + + +
+
+ + +
+
-
- - -
+ +
+
+ + +
-
- - -
+
+ + +
-
- - -
+
+ + +
-
- - -
+
+ + +
-
- - -
+
+ + +
-
- - -
+
+ + +
-
- - +
+ + +
+
-
- -
+ +
+
-
-

{{ t('pages.settings.upload.chooseShowedPicBed') }}

+ +
+
+
+ +
+
+

{{ t('pages.settings.upload.chooseShowedPicBed') }}

+
+
-
-
-
-

{{ t('pages.settings.upload.galleryPicBedFilter') }}

-

{{ t('pages.settings.upload.galleryPicBedFilterDescription') }}

+ +
+
+ +
+

{{ t('pages.settings.upload.galleryPicBedFilter') }}

+
+
-
-