i18n(lxc): localize update and application management flows

This commit is contained in:
Codex
2026-08-09 09:08:52 +02:00
parent d2a3720ec4
commit 8a5f7a4cb8
4 changed files with 388 additions and 71 deletions
+53 -2
View File
@@ -1244,7 +1244,20 @@
"applyOsAppsFooterPlural": "Apply OS + Apps updates",
"osAppsFooter": "OS + {appName} updates",
"osAppsFooterPlural": "OS + Apps updates",
"noUpdatesAvailableChip": "No updates available"
"noUpdatesAvailableChip": "No updates available",
"managedApp": "Managed app",
"managedBadge": "managed",
"lastCheckedAt": "Last checked: {date}",
"tailscaleAvailable": "Tailscale v{version} available",
"updateToVersion": "Update to v{version}",
"otherPackagePending": "+{count} other package pending in the container",
"otherPackagesPending": "+{count} other packages pending in the container",
"noManagedUpdateInfo": "No update information yet — check from Security → Secure Gateway.",
"ociTitle": "OCI image container",
"ociBody": "This container was created from an OCI (Docker) image. Update management for OCI containers is coming with the upcoming OCI install feature — updates will rebuild the container from a newer image tag rather than patching packages inside.",
"helperNotUpdateable": "The community-scripts registry marks this app as not updateable.",
"helperDetectedTitle": "Detected a helper-scripts updater",
"helperDetectedBody": "Applying manually is safest."
},
"appEditor": {
"closePanel": "Close panel",
@@ -1351,7 +1364,45 @@
"versionRegexOptional": "Version regex (optional)",
"top20Matches": "Top 20 matches — narrow the query for more",
"binaryArgsHintPrefix": "Left empty defaults to",
"binaryArgsHintGrafana": "Grafana needs"
"binaryArgsHintGrafana": "Grafana needs",
"loadFailed": "Could not load app configuration",
"checkFailed": "Check failed",
"deleteFailed": "Delete failed",
"dismissFailed": "Could not dismiss detection",
"restoreFailed": "Could not restore detection",
"managedApp": "Managed app",
"managedStatus": "managed",
"checkedAt": "Checked {date}",
"latestUpstream": "Latest upstream",
"loadingApplications": "Loading applications…",
"nameSearchPlaceholder": "Type to search 700+ apps, or type your own",
"matchCount": "{count} matches",
"catalogPort": "port {port}",
"trackingAvailable": "tracking available",
"logoUrlLabel": "Logo URL",
"webLinks": "Web links",
"addPort": "Add port",
"detectedPorts": "Ports detected in the container — click to add:",
"noWebPorts": "No web ports listening. Use Add port if you still want to create a link manually.",
"trackUpstream": "Track upstream version (optional)",
"trackOff": "Off — link only",
"trackOn": "On · {method}",
"trackHelp": "Optional. When enabled, ProxMenux checks the installed version and compares it with the latest upstream release.",
"commandSafetyHelp": "Runs argv-style inside the CT as root — never through a shell. You are responsible for what the command does. Use installed_regex below to extract the version from the output.",
"manualVersionHelp": "Type the version you have installed. If an upstream source is set below, ProxMenux still checks for updates. After upgrading the app, return here and update this value.",
"upstreamHelp": "How ProxMenux finds the latest version to compare against your installed one.",
"githubRepoHelp": "Public GitHub repository where releases or tags are published.",
"httpJsonHelp": "Public JSON endpoint that returns a version somewhere in the payload.",
"jsonPathHelp": "Dotted path with optional [N] array indices.",
"restoreButton": "Restore",
"registerButton": "Register",
"removeButton": "Remove",
"checkButton": "Check",
"editFieldsButton": "Edit fields",
"alsoDetectedContainer": "Also detected on this container",
"addAnotherApplication": "Add another application",
"doneButton": "Done",
"editButton": "Edit"
}
},
"settings": {