chore: workover for ssh preferences

This commit is contained in:
2026-02-26 16:16:48 +01:00
parent 6a21476894
commit 74d6035f4a
11 changed files with 130 additions and 537 deletions

View File

@@ -135,7 +135,6 @@
"settings.technology.pythonRuntimeModeDescription": "Choose where Python scripts execute for transform pipelines.",
"settings.technology.pythonRuntimeMode.webworker": "Web Worker (Recommended)",
"settings.technology.pythonRuntimeMode.mainThread": "Main Thread (Legacy)",
"settings.publishing.ftpTitle": "FTP Publishing",
"settings.publishing.sshTitle": "SSH Publishing",
"settings.data.title": "Database Maintenance",
"settings.data.fileSystemTitle": "File System",
@@ -291,23 +290,15 @@
"credentials.toast.saveFailed": "Failed to save credentials",
"credentials.toast.testing": "Testing {type} connection...",
"credentials.toast.connectionFailed": "Connection failed - check credentials",
"credentials.tab.ftp": "FTP",
"credentials.tab.ssh": "SSH",
"credentials.ftp.title": "FTP Publishing",
"credentials.ftp.description": "Configure FTP for publishing your blog to a web server.",
"credentials.ssh.title": "SSH Publishing",
"credentials.ssh.description": "Configure SSH for secure publishing to your server.",
"credentials.field.host": "Host",
"credentials.field.username": "Username",
"credentials.field.password": "Password",
"credentials.field.sshKeyPath": "SSH Key Path",
"credentials.action.testConnection": "Test Connection",
"credentials.ftp.placeholder.host": "ftp.example.com",
"credentials.ftp.placeholder.username": "ftp-user",
"credentials.ftp.placeholder.password": "Password",
"credentials.field.sshRemotePath": "Remote Path",
"credentials.ssh.placeholder.host": "server.example.com",
"credentials.ssh.placeholder.username": "ssh-user",
"credentials.ssh.placeholder.keyPath": "~/.ssh/id_rsa",
"credentials.ssh.placeholder.remotePath": "/var/www/html",
"gitSidebar.header": "SOURCE CONTROL",
"gitSidebar.loading": "Loading...",
"gitSidebar.error.fetchRemoteUpdates": "Failed to fetch remote updates.",
@@ -704,14 +695,14 @@
"settings.ai.systemPromptPlaceholder": "Enter system instructions for the AI assistant...",
"settings.ai.savePrompt": "Save Prompt",
"settings.ai.resetPrompt": "Reset to Default",
"settings.publishing.ftpHostDescription": "The FTP server hostname or IP address.",
"settings.publishing.ftpUsernameDescription": "Your FTP account username.",
"settings.publishing.ftpPasswordDescription": "Your FTP account password.",
"settings.publishing.showPassword": "Show password",
"settings.publishing.hidePassword": "Hide password",
"settings.publishing.sshHostDescription": "The SSH server hostname or IP address.",
"settings.publishing.sshUsernameDescription": "Your SSH account username.",
"settings.publishing.sshKeyPathDescription": "Path to your SSH private key file.",
"settings.publishing.sshRemotePathDescription": "The destination directory on the remote server where your blog will be published.",
"settings.publishing.sshModeLabel": "Transfer Mode",
"settings.publishing.sshModeDescription": "Select the file transfer method to use when publishing via SSH.",
"settings.publishing.sshMode.scp": "SCP",
"settings.publishing.sshMode.rsync": "rsync",
"settings.publishing.sshKeyAuthNotice": "SSH key authentication must be configured on your system before using this publishing method. Ensure your public key is added to the remote server's authorized_keys file.",
"settings.data.description": "Rebuild the local database index from source files. Useful if post or media files were edited externally.",
"settings.data.rebuildPostsLabel": "Rebuild Posts Database",
"settings.data.rebuildPostsDescription": "Re-scan all post markdown files and rebuild the database index.",