feat: Enhance force update configuration with new options and multilingual support

- Added 'enabled_force_update' option in the [Utils] section of the configuration.
- Updated the force_update_config() function to utilize the new option for determining update behavior.
- Improved user feedback messages for force update status in English, Simplified Chinese, and Traditional Chinese locale files.
- Ensured consistent messaging for enabling and disabling force updates.
This commit is contained in:
yeongpin
2025-04-09 10:29:28 +08:00
parent b46a58bd23
commit 6a25871366
4 changed files with 15 additions and 8 deletions

View File

@@ -560,7 +560,9 @@
"backup_created": "Backup created: {path}",
"config_removed": "Config file removed for forced update",
"backup_failed": "Failed to backup config: {error}",
"force_update_failed": "Force update config failed: {error}"
"force_update_failed": "Force update config failed: {error}",
"config_force_update_disabled": "Config file force update disabled , skipping forced update",
"config_force_update_enabled": "Config file force update enabled , performing forced update"
},
"oauth": {
"authentication_button_not_found": "Authentication button not found",

View File

@@ -538,7 +538,9 @@
"backup_created": "备份创建: {path}",
"config_removed": "配置文件已删除用于强制更新",
"backup_failed": "备份失败: {error}",
"force_update_failed": "强制更新配置失败: {error}"
"force_update_failed": "强制更新配置失败: {error}",
"config_force_update_disabled": "配置文件强制更新已禁用,跳过强制更新",
"config_force_update_enabled": "配置文件强制更新已启用,正在执行强制更新"
},
"oauth": {
"authentication_button_not_found": "未找到认证按钮",

View File

@@ -520,7 +520,9 @@
"backup_created": "備份已創建: {path}",
"config_removed": "配置文件已刪除用於強制更新",
"backup_failed": "備份失敗: {error}",
"force_update_failed": "強制更新配置失敗: {error}"
"force_update_failed": "強制更新配置失敗: {error}",
"config_force_update_disabled": "配置文件強制更新已禁用,跳過強制更新",
"config_force_update_enabled": "配置文件強制更新已啟用,正在執行強制更新"
},
"oauth": {
"authentication_button_not_found": "未找到認證按鈕",