UI changes to update and support auto updating (#6075)

Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
This commit is contained in:
Anthony Stirling
2026-06-02 23:11:37 +01:00
committed by GitHub
co-authored by Claude Opus 4.6
parent 919f0ade99
commit 256d1a86d2
31 changed files with 3602 additions and 488 deletions
@@ -3473,6 +3473,22 @@ title = "Settings Opened"
message = "Stirling PDF is now your default PDF editor"
title = "Default App Set"
[desktopUpdate]
downloading = "Downloading update..."
installing = "Installing update..."
installingWarning = "The app will close automatically to complete the installation."
installNow = "Install Now"
readyToRestart = "Update Ready"
restartMessage = "The update has been installed. Restart the app to finish."
restartNow = "Restart Now"
updateFailed = "Update Failed"
updateFailedMessage = "Failed to download or install the update."
[desktopUpdate.blocked]
docsLink = "View installation documentation"
message = "Stirling-PDF does not have permission to update itself on this machine."
title = "Administrator permissions required"
[editTableOfContents]
submit = "Apply table of contents"
@@ -7121,8 +7137,18 @@ currentBackendVersion = "Current Backend Version"
currentFrontendVersion = "Current Frontend Version"
description = "Check for updates and view version information"
latestVersion = "Latest Version"
managedByAdmin = "Managed by administrator"
modeAuto = "Install updates automatically"
modeDisabled = "Don't check for updates"
modePrompt = "Ask me before installing updates"
serverNeedsUpdate = "Server needs to be updated by administrator"
title = "Software Updates"
updateBehavior = "Update behavior"
updateBehaviorDescription = "Choose whether to prompt before installing updates, install them automatically, or skip update checks entirely."
updateBehaviorError = "Could not change update behavior"
updateBehaviorErrorLocked = "This setting is locked by your administrator."
updateBehaviorLockedDescription = "Your administrator has configured how Stirling-PDF handles updates on this machine. Contact them to change this."
updateBehaviorSaved = "Update behavior saved."
versionMismatch = "Warning: A mismatch has been detected between the client version and the AppConfig version. Using different versions can lead to compatibility issues, errors, and security risks. Please ensure that server and client are using the same version."
viewDetails = "View Details"
@@ -8222,29 +8248,41 @@ placeholder = "Select a PDF file in the main view to get started"
title = "Unlocked Forms Results"
[update]
allReleases = "All Releases"
availableUpdates = "Available Updates"
breaking = "Breaking"
breakingChanges = "Breaking Changes"
breakingChangesDefault = "This version contains breaking changes."
breakingChangesDetected = "Breaking Changes Detected"
breakingChangesMessage = "Some versions contain breaking changes. Please review the migration guides below before updating."
close = "Close"
current = "Current Version"
defaultRecommendation = "This update contains important fixes and improvements."
downloadLatest = "Download Latest"
later = "Later"
latest = "Latest Version"
latestStable = "Latest Stable"
loadingDetailedInfo = "Loading detailed information..."
migrationGuide = "Migration Guide"
migrationGuides = "Migration Guides"
migrationGuidesDesc = "Review important changes before updating."
modalSubtitle = "A new version of Stirling PDF is ready to install."
modalTitle = "Update Available"
notes = "Notes"
priorityLabel = "Priority"
recommendedAction = "Recommended Action"
releaseNotes = "Release Notes"
showLess = "Show fewer versions"
showMore = "Show all {{count}} versions"
stable = "STABLE"
unableToLoadDetails = "Unable to load detailed information."
updateAvailable = "Update Available"
urgentUpdateAvailable = "Urgent Update"
version = "Version"
versionHistory = "Version History"
viewAllReleases = "View All Releases"
viewGuide = "View Guide"
whatsNewIn = "What's new in"
[update.priority]
low = "Low"