设置界面支持版本控制和github账号管理

This commit is contained in:
itpkcn@gmail.com
2026-03-21 11:33:48 +08:00
parent e801f041a0
commit 62fab2c3f2
22 changed files with 1595 additions and 4 deletions

View File

@@ -66,6 +66,7 @@
"mcp": "MCP",
"skills": "Skills",
"shortcuts": "Shortcuts",
"version_control": "Version Control",
"system": "System"
}
},
@@ -128,6 +129,55 @@
"unknown": "Update failed. Please try again later."
}
},
"VersionControlSettings": {
"loading": "Loading...",
"sectionTitle": "Version Control",
"sectionDescription": "Configure Git executable and manage GitHub accounts.",
"gitTitle": "Git Configuration",
"gitDescription": "Configure the Git executable used by the application.",
"gitDetected": "Git detected",
"gitNotFound": "Git not found on this system",
"gitVersion": "Version",
"gitPath": "Path",
"customGitPath": "Custom Git Path",
"customGitPathPlaceholder": "/usr/bin/git",
"customGitPathHint": "Leave empty to use the auto-detected path.",
"test": "Test",
"testing": "Testing...",
"testSuccess": "Git executable is valid.",
"testFailed": "Git test failed: {message}",
"save": "Save",
"saving": "Saving...",
"saveSuccess": "Git settings saved.",
"saveFailed": "Failed to save: {message}",
"githubTitle": "GitHub Accounts",
"githubDescription": "Manage GitHub accounts for authentication. Tokens are stored locally.",
"noAccounts": "No GitHub accounts configured.",
"addAccount": "Add Account",
"serverUrl": "Server URL",
"serverUrlPlaceholder": "https://github.com",
"token": "Personal Access Token",
"tokenPlaceholder": "ghp_xxxxxxxxxxxx",
"tokenHint": "Generate a token at GitHub → Settings → Developer settings → Personal access tokens.",
"validateAndAdd": "Validate & Add",
"validating": "Validating...",
"addSuccess": "Account {username} added successfully.",
"addFailed": "Failed to add account: {message}",
"testConnection": "Test",
"connectionSuccess": "Connection successful.",
"connectionFailed": "Connection failed: {message}",
"setDefault": "Set Default",
"defaultLabel": "Default",
"defaultSet": "Default account updated.",
"removeAccount": "Remove",
"removeConfirmTitle": "Remove Account",
"removeConfirmMessage": "Are you sure you want to remove the account \"{username}\"?",
"removeConfirm": "Remove",
"removeCancel": "Cancel",
"removeSuccess": "Account removed.",
"scopes": "Scopes",
"loadFailed": "Failed to load settings: {message}"
},
"ShortcutSettings": {
"sectionTitle": "Shortcuts",
"resetDefault": "Reset defaults",