Merge branch 'develop' into feature/zram-memory-profile

This commit is contained in:
MacRimi
2026-10-16 17:27:04 +02:00
79 changed files with 5421 additions and 764 deletions
File diff suppressed because it is too large Load Diff
+37 -5
View File
@@ -1106,7 +1106,11 @@
"shutdown": "Shutdown",
"reboot": "Reboot",
"forceStop": "Force Stop",
"working": "Working..."
"working": "Working...",
"startPending": "Starting...",
"shutdownPending": "Shutting down...",
"rebootPending": "Restarting...",
"stopPending": "Stopping..."
},
"confirm": {
"forceStopTitle": "Force Stop",
@@ -1150,6 +1154,7 @@
"unknown": "Unknown error",
"backupStartFailed": "Failed to start backup: {message}",
"controlFailed": "Failed to {action} VM {vmid}: {message}",
"controlNotConfirmed": "The operation has not been confirmed complete. Check the guest status before trying again.",
"saveNotesFailed": "Error saving notes. Please try again.",
"appNotFound": "This application is no longer available. Refresh the page and try again.",
"saveCustomCommandFailed": "Could not save the custom update command: {message}",
@@ -1338,7 +1343,14 @@
},
"updates": {
"osPackagesTitle": "OS packages",
"checkNow": "Check now",
"checkNow": "Check updates",
"checkSystemPackages": "Check system packages",
"checkInProgress": "Check in progress",
"refreshCheckHelp": "Refreshes package indexes and checks pending updates while the container is running. Nothing is installed.",
"notCheckedYet": "Updates have not been checked yet.",
"checkStillRunning": "The check is still running. Its result will be saved when it finishes.",
"checkBeforeUpdate": "Check updates first",
"startBeforeCheck": "Start the container, then check for updates. No badge does not mean there are no updates.",
"checkReadOnlyHelp": "Read current OS and pending packages from existing indexes. No installation or package index refresh.",
"checkCooldown": "Check already running or recently requested. Try again in {seconds} seconds.",
"checkStale": "Check outdated",
@@ -1386,6 +1398,9 @@
"applyUpdate": "Apply update",
"upToDate": "Up to date",
"runUpdater": "Run updater",
"runCustomCommand": "Run custom command",
"installedVersionUnverified": "Installed version is unverified. Update availability could not be confirmed.",
"versionStatusUnknown": "Update availability is unverified. Version information is unavailable or incomplete.",
"terminalTitle": "Apply updates — CT {vmid}",
"terminalDescriptionOs": "Applying OS package updates inside the container...",
"terminalDescriptionApp": "Running the application updater inside the container...",
@@ -1489,9 +1504,12 @@
"notConfigured": "Not configured.",
"configure": "Configure",
"edit": "Edit",
"apply": "Apply updates",
"apply": "Start bulk update",
"osTarget": "OS",
"osRequired": "Required for a bulk update.",
"osDockerScope": "OS updates also include Docker when it is installed as a system package.",
"unverifiedTargetsHelp": "Update availability for some selected items is unverified. Starting will run the selected update methods even without a confirmed new version.",
"dockerImageMethod": "Docker image",
"includesDependencies": "Also includes declared dependencies: {names}",
"noMethod": "No executable update method is available.",
"staleTarget": "This selection is no longer available. Remove it before saving.",
@@ -2182,6 +2200,17 @@
"localPveApi": "The address cannot point to the local PVE API (localhost:8006/8007).",
"metadataIp": "The link-local metadata IP cannot be used as a Gotify endpoint."
},
"history": {
"title": "Notification history",
"description": "The last 20 notifications sent, including each run of the daily digest, with the result of each one.",
"empty": "No notifications have been sent yet.",
"loadFailed": "The notification history could not be loaded.",
"sent": "Sent",
"notSent": "Not sent",
"severityInfo": "Info",
"severityWarning": "Warning",
"severityCritical": "Critical"
},
"customPromptInfo": {
"title": "Custom prompt mode",
"description": "Create your own AI prompt for ProxMenux Monitor notifications",
@@ -3409,7 +3438,7 @@
"webhookHttps": "Proxmox notifications reach the Monitor with HTTPS enabled — they are delivered on a local-only address and no longer fail with a certificate error.",
"persistentLogs": "A burst of log errors that ended is no longer reported as persistent: a pattern has to keep appearing for 15 minutes, and its warning clears on its own (reported by @Joshua1264).",
"mountsLanAddress": "Mount points on LVM-thin and other block storage show their usage, and multi-container applications open at their LAN address.",
"ociManager": "OCI manager Apps (beta) — a new entry in the ProxMenux menu installs applications from their official container images as native Proxmox LXC, with no Docker engine. The catalog carries over 360 applications.",
"ociManager": "OCI manager Apps (Technology Preview) — a new entry in the ProxMenux menu installs applications from their official container images as native Proxmox LXC, with no Docker engine. The catalog carries over 360 applications.",
"ociInMonitor": "OCI applications in the Monitor — the App tab recognises them, the Updates tab updates and modifies them as the menu does, and a Logs tab follows the console output of the application live.",
"ociAcceleration": "Hardware acceleration for OCI applications — the installer offers only the profiles the host can run: NVIDIA, Intel and AMD GPUs and, for Frigate, an Intel NPU or a Coral. The NVIDIA Container Toolkit installs with the driver.",
"ociRecovery": "An OCI application travels with its backup — restored on this host or on another one, it is registered and managed again, and in a cluster it starts on whichever node it moves to.",
@@ -4991,7 +5020,9 @@
"lxcTerminal": {
"title": "Terminal: {name} (ID: {id})",
"errors": {
"invalidVmid": "Invalid VMID — refusing to execute pct enter"
"invalidVmid": "Invalid VMID — refusing to execute pct enter",
"noShell": "This container's image has no shell, so it cannot open a terminal. Its output is in the Logs tab.",
"enterFailed": "The container could not be entered."
},
"commands": {
"listFiles": "List all files with details",
@@ -5206,6 +5237,7 @@
"processing": "Processing...",
"controlSequences": "Control Sequences",
"cancelInterrupt": "Cancel/Interrupt",
"endOfInput": "End of input",
"exitNano": "Exit (nano)",
"searchHistory": "Search history",
"clipboard": "Clipboard",
+40 -8
View File
@@ -1085,7 +1085,11 @@
"shutdown": "Apagar",
"reboot": "Reiniciar",
"forceStop": "Parar",
"working": "Procesando..."
"working": "Procesando...",
"startPending": "Iniciando...",
"shutdownPending": "Apagando...",
"rebootPending": "Reiniciando...",
"stopPending": "Parando..."
},
"confirm": {
"forceStopTitle": "Parar",
@@ -1134,7 +1138,8 @@
"saveCustomCommandFailed": "No se pudo guardar el comando de actualización personalizado: {message}",
"removeCustomCommandConfirm": "¿Eliminar el comando de actualización personalizado para \"{name}\"?",
"removeCustomCommandFailed": "No se pudo eliminar el comando de actualización personalizado: {message}",
"hideNoticeFailed": "No se pudo ocultar este aviso: {message}"
"hideNoticeFailed": "No se pudo ocultar este aviso: {message}",
"controlNotConfirmed": "No se ha confirmado que la operación haya terminado. Compruebe el estado de la VM o del contenedor antes de volver a intentarlo."
},
"backupModal": {
"title": "Backup de {type} {vmid} ({name})",
@@ -1455,11 +1460,21 @@
"postApplyNothingPending": "Nada pendiente — todo actualizado.",
"postApplyPartial": "{pending} paquete(s) siguen pendientes tras la ejecución.",
"postApplyPartialSubline": "{applied} aplicados. Algunas actualizaciones no finalizaron — revisa la salida del terminal.",
"checkNow": "Comprobar ahora",
"checkNow": "Comprobar actualizaciones",
"checkReadOnlyHelp": "Lee el sistema operativo actual y los paquetes pendientes a partir de los índices existentes. No instala nada ni actualiza los índices de paquetes.",
"checkCooldown": "Ya hay una comprobación en curso o se ha solicitado hace poco. Inténtalo de nuevo en {seconds} segundos.",
"checkStale": "Comprobación caducada",
"checkStaleHelp": "Este resultado tiene más de 48 horas o no tiene una fecha de comprobación válida. Lanza una nueva comprobación antes de fiarte de él."
"checkStaleHelp": "Este resultado tiene más de 48 horas o no tiene una fecha de comprobación válida. Lanza una nueva comprobación antes de fiarte de él.",
"checkSystemPackages": "Comprobar paquetes del sistema",
"checkInProgress": "Comprobación en curso",
"refreshCheckHelp": "Renueva los índices de paquetes y comprueba las actualizaciones pendientes mientras el contenedor está en marcha. No instala nada.",
"notCheckedYet": "Las actualizaciones aún no se han comprobado.",
"checkStillRunning": "La comprobación sigue en curso. Su resultado se guardará al terminar.",
"checkBeforeUpdate": "Comprobar actualizaciones primero",
"startBeforeCheck": "Inicie el contenedor y después compruebe las actualizaciones. Que no aparezca el indicador no significa que no haya actualizaciones.",
"runCustomCommand": "Ejecutar comando personalizado",
"installedVersionUnverified": "La versión instalada no está verificada. No se pudo confirmar si hay una actualización disponible.",
"versionStatusUnknown": "No se ha verificado si hay una actualización disponible. La información de versión falta o está incompleta."
},
"bulkUpdate": {
"title": "Actualización en bloque",
@@ -1468,7 +1483,7 @@
"notConfigured": "No configurada.",
"configure": "Configurar",
"edit": "Editar",
"apply": "Aplicar actualizaciones",
"apply": "Iniciar actualización masiva",
"osTarget": "SO",
"osRequired": "Obligatorio en una actualización en bloque.",
"includesDependencies": "Incluye también las dependencias declaradas: {names}",
@@ -1484,7 +1499,10 @@
"saveFailed": "No se pudo guardar la configuración de actualización en bloque.",
"deleteFailed": "No se pudo eliminar la configuración de actualización en bloque.",
"planFailed": "No se pudo preparar la actualización en bloque. Edite la configuración y revise los métodos no disponibles.",
"loadFailed": "no se pudo cargar la configuración de actualización masiva."
"loadFailed": "no se pudo cargar la configuración de actualización masiva.",
"osDockerScope": "Las actualizaciones del sistema operativo también incluyen Docker cuando está instalado como paquete del sistema.",
"unverifiedTargetsHelp": "No se ha verificado si hay actualización para algunos de los elementos seleccionados. Al iniciar se ejecutarán los métodos de actualización elegidos aunque no haya una versión nueva confirmada.",
"dockerImageMethod": "Imagen Docker"
},
"appEditor": {
"dockerDetectedWithWorkloads": "Docker detectado con {count} aplicaciones en contenedores",
@@ -2183,6 +2201,17 @@
"localPveApi": "La dirección no puede apuntar a la API PVE local (localhost:8006/8007).",
"metadataIp": "La IP de metadatos del enlace local no se puede utilizar como punto final de Gotify."
},
"history": {
"title": "Historial de notificaciones",
"description": "Las últimas 20 notificaciones enviadas, incluida cada ejecución del resumen diario, con el resultado de cada una.",
"empty": "Todavía no se ha enviado ninguna notificación.",
"loadFailed": "No se pudo cargar el historial de notificaciones.",
"sent": "Enviada",
"notSent": "No enviada",
"severityInfo": "Info",
"severityWarning": "Advertencia",
"severityCritical": "Crítico"
},
"customPromptInfo": {
"title": "Modo de aviso personalizado",
"description": "Cree su propio mensaje de IA para las notificaciones de ProxMenux Monitor",
@@ -3410,7 +3439,7 @@
"webhookHttps": "Las notificaciones de Proxmox llegan al Monitor con HTTPS activado — se entregan en una dirección solo local y ya no fallan por un error de certificado.",
"persistentLogs": "Una ráfaga de errores en los logs que ya terminó no se presenta como persistente: el patrón tiene que seguir apareciendo durante 15 minutos, y su aviso se cierra solo (reportado por @Joshua1264).",
"mountsLanAddress": "Los puntos de montaje en LVM-thin y otros almacenamientos de bloques muestran su uso, y las aplicaciones multicontenedor se abren en su dirección de la LAN.",
"ociManager": "OCI manager Apps (beta) — una nueva entrada del menú de ProxMenux instala aplicaciones desde sus imágenes de contenedor oficiales como LXC nativos de Proxmox, sin motor Docker. El catálogo reúne más de 360 aplicaciones.",
"ociManager": "OCI manager Apps (Technology Preview) — una nueva entrada del menú de ProxMenux instala aplicaciones desde sus imágenes de contenedor oficiales como LXC nativos de Proxmox, sin motor Docker. El catálogo reúne más de 360 aplicaciones.",
"ociInMonitor": "Aplicaciones OCI en el Monitor — la pestaña App las reconoce, la pestaña Actualizaciones las actualiza y modifica igual que el menú, y una pestaña Logs sigue en directo la salida de consola de la aplicación.",
"ociAcceleration": "Aceleración por hardware para aplicaciones OCI — el instalador ofrece solo los perfiles que el host puede ejecutar: GPU NVIDIA, Intel y AMD y, para Frigate, una NPU de Intel o una Coral. NVIDIA Container Toolkit se instala con el driver.",
"ociRecovery": "Una aplicación OCI viaja con su backup — restaurada en este host o en otro, vuelve a quedar registrada y gestionada, y en un clúster arranca en el nodo al que se mueva.",
@@ -4992,7 +5021,9 @@
"lxcTerminal": {
"title": "Terminal: {name} (ID: {id})",
"errors": {
"invalidVmid": "VMID no válido: se niega a ejecutar pct enter"
"invalidVmid": "VMID no válido: se niega a ejecutar pct enter",
"noShell": "La imagen de este contenedor no incluye shell, así que no puede abrir una terminal. Su salida está en la pestaña Logs.",
"enterFailed": "No se pudo entrar en el contenedor."
},
"commands": {
"listFiles": "Listar todos los archivos con detalles",
@@ -5207,6 +5238,7 @@
"processing": "Tratamiento...",
"controlSequences": "Secuencias de control",
"cancelInterrupt": "Cancelar/Interrumpir",
"endOfInput": "Fin de la entrada",
"exitNano": "Salir (nano)",
"searchHistory": "Historial de búsqueda",
"clipboard": "Portapapeles",
+41 -9
View File
@@ -1081,11 +1081,15 @@
"logs": "Logs"
},
"actions": {
"start": "Commencer",
"shutdown": "Fermer",
"start": "Démarrer",
"shutdown": "Éteindre",
"reboot": "Redémarrer",
"forceStop": "Forcer l'arrêt",
"working": "Fonctionnement..."
"working": "En cours...",
"startPending": "Démarrage...",
"shutdownPending": "Extinction...",
"rebootPending": "Redémarrage...",
"stopPending": "Arrêt..."
},
"confirm": {
"forceStopTitle": "Forcer l'arrêt",
@@ -1134,7 +1138,8 @@
"saveCustomCommandFailed": "Impossible d'enregistrer la commande de mise à jour personnalisée : {message}",
"removeCustomCommandConfirm": "Supprimer la commande de mise à jour personnalisée pour \"{name}\" ?",
"removeCustomCommandFailed": "Impossible de supprimer la commande de mise à jour personnalisée : {message}",
"hideNoticeFailed": "Impossible de masquer cet avis : {message}"
"hideNoticeFailed": "Impossible de masquer cet avis : {message}",
"controlNotConfirmed": "La fin de l'opération n'a pas été confirmée. Vérifiez l'état de l'invité avant de réessayer."
},
"backupModal": {
"title": "Sauvegarde {type} {vmid} ({name})",
@@ -1459,7 +1464,17 @@
"checkReadOnlyHelp": "Lit le système d’exploitation actuel et les paquets en attente à partir des index existants. Aucune installation ni actualisation des index de paquets.",
"checkCooldown": "Une vérification est déjà en cours ou a été demandée récemment. Réessayez dans {seconds} secondes.",
"checkStale": "Vérification obsolète",
"checkStaleHelp": "Ce résultat date de plus de 48 heures ou n’a pas de date de vérification valide. Lancez une nouvelle vérification avant de vous y fier."
"checkStaleHelp": "Ce résultat date de plus de 48 heures ou n’a pas de date de vérification valide. Lancez une nouvelle vérification avant de vous y fier.",
"checkSystemPackages": "Vérifier les paquets système",
"checkInProgress": "Vérification en cours",
"refreshCheckHelp": "Actualise les index de paquets et vérifie les mises à jour en attente pendant que le conteneur est en cours d'exécution. Rien n'est installé.",
"notCheckedYet": "Les mises à jour n'ont pas encore été vérifiées.",
"checkStillRunning": "La vérification est toujours en cours. Son résultat sera enregistré à la fin.",
"checkBeforeUpdate": "Vérifier d'abord les mises à jour",
"startBeforeCheck": "Démarrez le conteneur, puis vérifiez les mises à jour. L'absence de badge ne signifie pas qu'il n'y a pas de mises à jour.",
"runCustomCommand": "Exécuter une commande personnalisée",
"installedVersionUnverified": "La version installée n'est pas vérifiée. La disponibilité d'une mise à jour n'a pas pu être confirmée.",
"versionStatusUnknown": "La disponibilité d'une mise à jour n'est pas vérifiée. Les informations de version sont indisponibles ou incomplètes."
},
"bulkUpdate": {
"title": "Mise à jour groupée",
@@ -1484,7 +1499,10 @@
"saveFailed": "Impossible d’enregistrer la configuration de mise à jour groupée.",
"deleteFailed": "Impossible de supprimer la configuration de mise à jour groupée.",
"planFailed": "Impossible de préparer la mise à jour groupée. Vérifiez les méthodes indisponibles.",
"loadFailed": "Impossible de charger la configuration de la mise à jour groupée."
"loadFailed": "Impossible de charger la configuration de la mise à jour groupée.",
"osDockerScope": "Les mises à jour du système incluent aussi Docker lorsqu'il est installé comme paquet système.",
"unverifiedTargetsHelp": "La disponibilité des mises à jour n'est pas vérifiée pour certains éléments sélectionnés. Le lancement exécutera les méthodes de mise à jour choisies même sans nouvelle version confirmée.",
"dockerImageMethod": "Image Docker"
},
"appEditor": {
"methodOciImage": "Image OCI (installée par ProxMenux)",
@@ -2199,6 +2217,17 @@
"gettingStartedDescription": "Un exemple d’invite est prêt à vous aider à démarrer. Vous pouvez l'ajuster, l'exporter pour le partager avec d'autres ou importer une invite de la communauté.",
"loadExample": "Charger un exemple",
"startFromScratch": "Repartir de zéro"
},
"history": {
"title": "Historique des notifications",
"description": "Les 20 dernières notifications envoyées, y compris chaque exécution du résumé quotidien, avec le résultat de chacune.",
"empty": "Aucune notification n'a encore été envoyée.",
"loadFailed": "L'historique des notifications n'a pas pu être chargé.",
"sent": "Envoyé",
"notSent": "Non envoyé",
"severityInfo": "Info",
"severityWarning": "Avertissement",
"severityCritical": "Critique"
}
},
"optimizations": {
@@ -3410,7 +3439,7 @@
"webhookHttps": "Les notifications de Proxmox atteignent le Monitor avec HTTPS activé — elles sont livrées sur une adresse uniquement locale et n'échouent plus sur une erreur de certificat.",
"persistentLogs": "Une rafale d'erreurs de logs terminée n'est plus signalée comme persistante : un motif doit continuer d'apparaître pendant 15 minutes, et son avertissement se ferme de lui-même (signalé par @Joshua1264).",
"mountsLanAddress": "Les points de montage sur LVM-thin et autres stockages en mode bloc affichent leur utilisation, et les applications multi-conteneurs s'ouvrent sur leur adresse LAN.",
"ociManager": "OCI manager Apps (bêta) — une nouvelle entrée du menu ProxMenux installe les applications à partir de leurs images de conteneur officielles en tant que LXC Proxmox natifs, sans moteur Docker. Le catalogue réunit plus de 360 applications.",
"ociManager": "OCI manager Apps (Technology Preview) — une nouvelle entrée du menu ProxMenux installe les applications à partir de leurs images de conteneur officielles en tant que LXC Proxmox natifs, sans moteur Docker. Le catalogue réunit plus de 360 applications.",
"ociInMonitor": "Applications OCI dans le Monitor — l'onglet App les reconnaît, l'onglet Mises à jour les met à jour et les modifie comme le fait le menu, et un onglet Logs suit en direct la sortie console de l'application.",
"ociAcceleration": "Accélération matérielle pour les applications OCI — l'installateur ne propose que les profils que l'hôte peut exécuter : GPU NVIDIA, Intel et AMD et, pour Frigate, un NPU Intel ou une Coral. Le NVIDIA Container Toolkit s'installe avec le pilote.",
"ociRecovery": "Une application OCI voyage avec sa sauvegarde — restaurée sur cet hôte ou sur un autre, elle est de nouveau enregistrée et gérée, et dans un cluster elle démarre sur le nœud vers lequel elle est déplacée.",
@@ -4992,7 +5021,9 @@
"lxcTerminal": {
"title": "Terminal : {name} (ID : {id})",
"errors": {
"invalidVmid": "VMID invalide - refus d'exécuter PCT Enter"
"invalidVmid": "VMID invalide - refus d'exécuter PCT Enter",
"noShell": "L'image de ce conteneur n'a pas de shell, elle ne peut donc pas ouvrir de terminal. Sa sortie se trouve dans l'onglet Logs.",
"enterFailed": "Impossible d'entrer dans le conteneur."
},
"commands": {
"listFiles": "Lister tous les fichiers avec des détails",
@@ -5225,7 +5256,8 @@
"yes": "Oui",
"yourInput": "Votre contribution :",
"submit": "Soumettre",
"ok": "OK"
"ok": "OK",
"endOfInput": "Fin de la saisie"
},
"apps": {
"searchPlaceholder": "Search app or CT…",
+39 -7
View File
@@ -1085,7 +1085,11 @@
"shutdown": "Spegni",
"reboot": "Riavvia",
"forceStop": "Forza arresto",
"working": "Operazione in corso..."
"working": "Operazione in corso...",
"startPending": "Avvio...",
"shutdownPending": "Spegnimento...",
"rebootPending": "Riavvio...",
"stopPending": "Arresto..."
},
"confirm": {
"forceStopTitle": "Forza arresto",
@@ -1134,7 +1138,8 @@
"saveCustomCommandFailed": "Impossibile salvare il comando di aggiornamento personalizzato: {message}",
"removeCustomCommandConfirm": "Rimuovere il comando di aggiornamento personalizzato per \"{name}\"?",
"removeCustomCommandFailed": "Impossibile rimuovere il comando di aggiornamento personalizzato: {message}",
"hideNoticeFailed": "Impossibile nascondere questo avviso: {message}"
"hideNoticeFailed": "Impossibile nascondere questo avviso: {message}",
"controlNotConfirmed": "Il completamento dell'operazione non è stato confermato. Controlla lo stato del guest prima di riprovare."
},
"backupModal": {
"title": "Backup {type} {vmid} ({name})",
@@ -1459,7 +1464,17 @@
"checkReadOnlyHelp": "Legge il sistema operativo attuale e i pacchetti in sospeso dagli indici esistenti. Nessuna installazione né aggiornamento degli indici dei pacchetti.",
"checkCooldown": "Un controllo è già in corso o è stato richiesto di recente. Riprovare tra {seconds} secondi.",
"checkStale": "Controllo obsoleto",
"checkStaleHelp": "Questo risultato ha più di 48 ore o non ha una data di controllo valida. Eseguire un nuovo controllo prima di farvi affidamento."
"checkStaleHelp": "Questo risultato ha più di 48 ore o non ha una data di controllo valida. Eseguire un nuovo controllo prima di farvi affidamento.",
"checkSystemPackages": "Controlla pacchetti di sistema",
"checkInProgress": "Controllo in corso",
"refreshCheckHelp": "Aggiorna gli indici dei pacchetti e controlla gli aggiornamenti in sospeso mentre il container è in esecuzione. Non viene installato nulla.",
"notCheckedYet": "Gli aggiornamenti non sono ancora stati controllati.",
"checkStillRunning": "Il controllo è ancora in corso. Il risultato verrà salvato al termine.",
"checkBeforeUpdate": "Controlla prima gli aggiornamenti",
"startBeforeCheck": "Avvia il container, poi controlla gli aggiornamenti. L'assenza del badge non significa che non ci siano aggiornamenti.",
"runCustomCommand": "Esegui comando personalizzato",
"installedVersionUnverified": "La versione installata non è verificata. Non è stato possibile confermare la disponibilità di un aggiornamento.",
"versionStatusUnknown": "La disponibilità di un aggiornamento non è verificata. Le informazioni sulla versione non sono disponibili o sono incomplete."
},
"bulkUpdate": {
"title": "Aggiornamento in blocco",
@@ -1484,7 +1499,10 @@
"saveFailed": "Impossibile salvare la configurazione di aggiornamento in blocco.",
"deleteFailed": "Impossibile rimuovere la configurazione di aggiornamento in blocco.",
"planFailed": "Impossibile preparare l’aggiornamento in blocco. Modifica la configurazione e controlla i metodi non disponibili.",
"loadFailed": "Impossibile caricare la configurazione dell’aggiornamento in blocco."
"loadFailed": "Impossibile caricare la configurazione dell’aggiornamento in blocco.",
"osDockerScope": "Gli aggiornamenti del sistema operativo includono anche Docker quando è installato come pacchetto di sistema.",
"unverifiedTargetsHelp": "La disponibilità di aggiornamenti per alcuni elementi selezionati non è verificata. L'avvio eseguirà i metodi di aggiornamento scelti anche senza una nuova versione confermata.",
"dockerImageMethod": "Immagine Docker"
},
"appEditor": {
"methodOciImage": "Immagine OCI (installata da ProxMenux)",
@@ -2199,6 +2217,17 @@
"gettingStartedDescription": "Un prompt di esempio è pronto per aiutarti a iniziare. Puoi modificarlo, esportarlo per condividerlo con altri o importare un prompt dalla community.",
"loadExample": "Carica esempio",
"startFromScratch": "Inizia da zero"
},
"history": {
"title": "Cronologia delle notifiche",
"description": "Le ultime 20 notifiche inviate, inclusa ogni esecuzione del digest giornaliero, con il risultato di ciascuna.",
"empty": "Nessuna notifica è stata ancora inviata.",
"loadFailed": "Non è stato possibile caricare la cronologia delle notifiche.",
"sent": "Inviata",
"notSent": "Non inviata",
"severityInfo": "Info",
"severityWarning": "Avviso",
"severityCritical": "Critico"
}
},
"optimizations": {
@@ -3410,7 +3439,7 @@
"webhookHttps": "Le notifiche Proxmox raggiungono il Monitor con HTTPS attivo: consegnate su un indirizzo solo locale, non falliscono più per errori di certificato.",
"persistentLogs": "Una raffica di errori di log conclusa non è più segnalata come persistente: un pattern deve continuare a comparire per 15 minuti e l’avviso si chiude da solo (segnalato da @Joshua1264).",
"mountsLanAddress": "I mount su LVM-thin e altri storage a blocchi mostrano l’utilizzo; le app multi-container si aprono al proprio indirizzo LAN.",
"ociManager": "OCI manager Apps (beta): una nuova voce nel menu di ProxMenux installa le applicazioni dalle loro immagini container ufficiali come LXC nativi di Proxmox, senza motore Docker. Il catalogo contiene oltre 360 applicazioni.",
"ociManager": "OCI manager Apps (Technology Preview): una nuova voce nel menu di ProxMenux installa le applicazioni dalle loro immagini container ufficiali come LXC nativi di Proxmox, senza motore Docker. Il catalogo contiene oltre 360 applicazioni.",
"ociInMonitor": "Applicazioni OCI nel Monitor: la scheda App le riconosce, la scheda Aggiornamenti le aggiorna e le modifica come fa il menu, e una scheda Log segue in tempo reale l'output della console dell'applicazione.",
"ociAcceleration": "Accelerazione hardware per le applicazioni OCI: l'installer offre solo i profili che l'host può eseguire: GPU NVIDIA, Intel e AMD e, per Frigate, una NPU Intel o una Coral. NVIDIA Container Toolkit viene installato con il driver.",
"ociRecovery": "Un'applicazione OCI viaggia con il suo backup: ripristinata su questo host o su un altro, viene di nuovo registrata e gestita, e in un cluster si avvia sul nodo su cui viene spostata.",
@@ -4992,7 +5021,9 @@
"lxcTerminal": {
"title": "Terminale: {name} (ID: {id})",
"errors": {
"invalidVmid": "VMID non valido: esecuzione di pct enter rifiutata"
"invalidVmid": "VMID non valido: esecuzione di pct enter rifiutata",
"noShell": "L'immagine di questo container non ha una shell, quindi non può aprire un terminale. Il suo output si trova nella scheda Log.",
"enterFailed": "Impossibile entrare nel container."
},
"commands": {
"listFiles": "Elenca tutti i file con dettagli",
@@ -5225,7 +5256,8 @@
"yes": "Sì",
"yourInput": "Input:",
"submit": "Invia",
"ok": "OK"
"ok": "OK",
"endOfInput": "Fine dell'input"
},
"apps": {
"searchPlaceholder": "Cerca app o CT…",
+41 -9
View File
@@ -1081,11 +1081,15 @@
"logs": "Logs"
},
"actions": {
"start": "Começar",
"start": "Iniciar",
"shutdown": "Desligar",
"reboot": "Reinício",
"reboot": "Reiniciar",
"forceStop": "Forçar parada",
"working": "Trabalhando..."
"working": "Processando...",
"startPending": "Iniciando...",
"shutdownPending": "Desligando...",
"rebootPending": "Reiniciando...",
"stopPending": "Parando..."
},
"confirm": {
"forceStopTitle": "Forçar parada",
@@ -1134,7 +1138,8 @@
"saveCustomCommandFailed": "Não foi possível salvar o comando de atualização personalizado: {message}",
"removeCustomCommandConfirm": "Remover o comando de atualização personalizado para \"{name}\"?",
"removeCustomCommandFailed": "não foi possível remover o comando de atualização personalizado: {message}",
"hideNoticeFailed": "Não foi possível ocultar este aviso: {message}"
"hideNoticeFailed": "Não foi possível ocultar este aviso: {message}",
"controlNotConfirmed": "A conclusão da operação não foi confirmada. Verifique o estado do convidado antes de tentar novamente."
},
"backupModal": {
"title": "Backup {type} {vmid} ({name})",
@@ -1459,7 +1464,17 @@
"checkReadOnlyHelp": "Lê o sistema operativo atual e os pacotes pendentes a partir dos índices existentes. Não instala nada nem atualiza os índices de pacotes.",
"checkCooldown": "Já há uma verificação em execução ou pedida recentemente. Tente novamente dentro de {seconds} segundos.",
"checkStale": "Verificação desatualizada",
"checkStaleHelp": "Este resultado tem mais de 48 horas ou não tem uma data de verificação válida. Execute uma nova verificação antes de confiar nele."
"checkStaleHelp": "Este resultado tem mais de 48 horas ou não tem uma data de verificação válida. Execute uma nova verificação antes de confiar nele.",
"checkSystemPackages": "Verificar pacotes do sistema",
"checkInProgress": "Verificação em andamento",
"refreshCheckHelp": "Atualiza os índices de pacotes e verifica as atualizações pendentes enquanto o contêiner está em execução. Nada é instalado.",
"notCheckedYet": "As atualizações ainda não foram verificadas.",
"checkStillRunning": "A verificação ainda está em execução. O resultado será salvo quando terminar.",
"checkBeforeUpdate": "Verificar atualizações primeiro",
"startBeforeCheck": "Inicie o contêiner e depois verifique as atualizações. A ausência do selo não significa que não haja atualizações.",
"runCustomCommand": "Executar comando personalizado",
"installedVersionUnverified": "A versão instalada não foi verificada. Não foi possível confirmar se há uma atualização disponível.",
"versionStatusUnknown": "A disponibilidade de atualização não foi verificada. As informações de versão estão indisponíveis ou incompletas."
},
"bulkUpdate": {
"title": "Atualização em bloco",
@@ -1484,7 +1499,10 @@
"saveFailed": "Não foi possível guardar a configuração de atualização em bloco.",
"deleteFailed": "Não foi possível remover a configuração de atualização em bloco.",
"planFailed": "Não foi possível preparar a atualização em bloco. Reveja os métodos indisponíveis.",
"loadFailed": "não foi possível carregar a configuração de atualização em massa."
"loadFailed": "não foi possível carregar a configuração de atualização em massa.",
"osDockerScope": "As atualizações do sistema operacional também incluem o Docker quando ele está instalado como pacote do sistema.",
"unverifiedTargetsHelp": "A disponibilidade de atualização de alguns itens selecionados não foi verificada. Ao iniciar, os métodos de atualização escolhidos serão executados mesmo sem uma nova versão confirmada.",
"dockerImageMethod": "Imagem Docker"
},
"appEditor": {
"methodOciImage": "Imagem OCI (instalada pelo ProxMenux)",
@@ -2199,6 +2217,17 @@
"gettingStartedDescription": "Um exemplo de prompt está pronto para ajudá-lo a começar. Você pode ajustá-lo, exportá-lo para compartilhar com outras pessoas ou importar um prompt da comunidade.",
"loadExample": "Exemplo de carregamento",
"startFromScratch": "Comece do zero"
},
"history": {
"title": "Histórico de notificações",
"description": "As últimas 20 notificações enviadas, incluindo cada execução do resumo diário, com o resultado de cada uma.",
"empty": "Nenhuma notificação foi enviada ainda.",
"loadFailed": "O histórico de notificações não pôde ser carregado.",
"sent": "Enviado",
"notSent": "Não enviado",
"severityInfo": "Info",
"severityWarning": "Aviso",
"severityCritical": "Crítico"
}
},
"optimizations": {
@@ -3410,7 +3439,7 @@
"webhookHttps": "As notificações do Proxmox chegam ao Monitor com HTTPS ativo — são entregues num endereço apenas local e já não falham por um erro de certificado.",
"persistentLogs": "Uma rajada de erros nos logs que terminou já não é apresentada como persistente: um padrão tem de continuar a aparecer durante 15 minutos, e o seu aviso fecha-se sozinho (reportado por @Joshua1264).",
"mountsLanAddress": "Os pontos de montagem em LVM-thin e outros armazenamentos em bloco mostram a sua utilização, e as aplicações com vários contentores abrem no seu endereço LAN.",
"ociManager": "OCI manager Apps (beta) — uma nova entrada no menu do ProxMenux instala aplicações a partir das suas imagens de contentor oficiais como LXC nativos do Proxmox, sem motor Docker. O catálogo reúne mais de 360 aplicações.",
"ociManager": "OCI manager Apps (Technology Preview) — uma nova entrada no menu do ProxMenux instala aplicações a partir das suas imagens de contentor oficiais como LXC nativos do Proxmox, sem motor Docker. O catálogo reúne mais de 360 aplicações.",
"ociInMonitor": "Aplicações OCI no Monitor — o separador App reconhece-as, o separador Atualizações atualiza-as e modifica-as como o menu, e um separador Logs segue em direto a saída da consola da aplicação.",
"ociAcceleration": "Aceleração por hardware para aplicações OCI — o instalador oferece apenas os perfis que o host pode executar: GPU NVIDIA, Intel e AMD e, para o Frigate, uma NPU Intel ou uma Coral. O NVIDIA Container Toolkit é instalado com o driver.",
"ociRecovery": "Uma aplicação OCI viaja com o seu backup — restaurada neste host ou noutro, volta a ficar registada e gerida, e num cluster arranca no nó para onde for movida.",
@@ -4992,7 +5021,9 @@
"lxcTerminal": {
"title": "Terminal: {name} (ID: {id})",
"errors": {
"invalidVmid": "VMID inválido – recusando-se a executar pct enter"
"invalidVmid": "VMID inválido – recusando-se a executar pct enter",
"noShell": "A imagem deste contêiner não possui shell, portanto não pode abrir um terminal. A sua saída está na aba Logs.",
"enterFailed": "Não foi possível entrar no contêiner."
},
"commands": {
"listFiles": "Liste todos os arquivos com detalhes",
@@ -5225,7 +5256,8 @@
"yes": "Sim",
"yourInput": "Sua entrada:",
"submit": "Enviar",
"ok": "OK"
"ok": "OK",
"endOfInput": "Fim da entrada"
},
"apps": {
"searchPlaceholder": "Search app or CT…",
+38 -6
View File
@@ -1106,7 +1106,11 @@
"shutdown": "Vypnúť",
"reboot": "Reštartovať",
"forceStop": "Vynútiť vypnutie",
"working": "Pracujem..."
"working": "Pracujem...",
"startPending": "Spúšťa sa...",
"shutdownPending": "Vypína sa...",
"rebootPending": "Reštartuje sa...",
"stopPending": "Vypína sa..."
},
"confirm": {
"forceStopTitle": "Vynútiť vypnutie",
@@ -1150,6 +1154,7 @@
"unknown": "Neznáma chyba",
"backupStartFailed": "Zálohu sa nepodarilo spustiť: {message}",
"controlFailed": "Akcia {action} pre VM {vmid} zlyhala: {message}",
"controlNotConfirmed": "Dokončenie operácie sa zatiaľ nepodarilo potvrdiť. Pred ďalším pokusom skontrolujte stav VM alebo LXC.",
"saveNotesFailed": "Poznámky sa nepodarilo uložiť. Skúste to znova.",
"appNotFound": "Táto aplikácia už nie je dostupná. Obnovte stránku a skúste to znova.",
"saveCustomCommandFailed": "Vlastný príkaz na aktualizáciu sa nepodarilo uložiť: {message}",
@@ -1340,7 +1345,14 @@
"updatedWithDockerImage": "Aktualizuje sa spolu so svojím obrazom Docker.",
"dockerBindingUnavailable": "Zatiaľ nie je priradený žiadny obraz. Skontrolujte názov kontajnera a obnovte inventár obrazov.",
"osPackagesTitle": "Balíky systému",
"checkNow": "Skontrolovať teraz",
"checkNow": "Skontrolovať aktualizácie",
"checkSystemPackages": "Skontrolovať balíky systému",
"checkInProgress": "Prebieha kontrola",
"refreshCheckHelp": "Obnoví zoznamy balíkov a skontroluje čakajúce aktualizácie, kým je kontajner spustený. Nič nenainštaluje.",
"notCheckedYet": "Aktualizácie zatiaľ nie sú skontrolované.",
"checkStillRunning": "Kontrola ešte prebieha. Po dokončení sa uloží jej výsledok.",
"checkBeforeUpdate": "Najprv skontrolovať aktualizácie",
"startBeforeCheck": "Spustite kontajner a potom skontrolujte aktualizácie. Chýbajúci odznak neznamená, že nie sú žiadne aktualizácie.",
"checkReadOnlyHelp": "Zistí aktuálny systém a čakajúce balíky podľa existujúcich zoznamov. Nič nenainštaluje ani neobnoví zoznamy balíkov.",
"checkCooldown": "Kontrola už prebieha alebo sa práve vykonala. Skúste znova o {seconds} sekúnd.",
"checkStale": "Zastaraná kontrola",
@@ -1388,6 +1400,9 @@
"applyUpdate": "Aktualizovať",
"upToDate": "Aktuálne",
"runUpdater": "Spustiť aktualizáciu",
"runCustomCommand": "Spustiť vlastný príkaz",
"installedVersionUnverified": "Nainštalovaná verzia nie je overená. Dostupnosť aktualizácie sa nepodarilo potvrdiť.",
"versionStatusUnknown": "Dostupnosť aktualizácie nie je overená. Údaje o verzii chýbajú alebo sú neúplné.",
"terminalTitle": "Aktualizácia — CT {vmid}",
"terminalDescriptionOs": "Aktualizujem balíky systému v kontajneri...",
"terminalDescriptionApp": "Spúšťam aktualizáciu aplikácie v kontajneri...",
@@ -1489,9 +1504,12 @@
"notConfigured": "Nenakonfigurované.",
"configure": "Nastaviť",
"edit": "Upraviť",
"apply": "Použiť aktualizácie",
"apply": "Spustiť hromadnú aktualizáciu",
"osTarget": "Operačný systém",
"osRequired": "Povinné pre hromadnú aktualizáciu.",
"osDockerScope": "Systémová aktualizácia zahŕňa aj Docker nainštalovaný ako systémový balík.",
"unverifiedTargetsHelp": "Dostupnosť aktualizácií pre niektoré vybrané položky nie je overená. Spustenie vykoná vybrané aktualizačné metódy aj bez potvrdenej novej verzie.",
"dockerImageMethod": "Docker obraz",
"includesDependencies": "Zahŕňa aj deklarované závislosti: {names}",
"noMethod": "Nie je dostupná žiadna spustiteľná metóda aktualizácie.",
"staleTarget": "Tento výber už nie je dostupný. Pred uložením ho odstráňte.",
@@ -2198,6 +2216,17 @@
"gettingStartedDescription": "Na začiatok máte pripravený vzorový prompt. Môžete ho upraviť, exportovať a zdieľať alebo importovať prompt od komunity.",
"loadExample": "Načítať príklad",
"startFromScratch": "Začať od začiatku"
},
"history": {
"title": "História upozornení",
"description": "Posledných 20 odoslaných upozornení vrátane každého spustenia denného súhrnu s výsledkom každého z nich.",
"empty": "Zatiaľ neboli odoslané žiadne upozornenia.",
"loadFailed": "Históriu upozornení sa nepodarilo načítať.",
"sent": "Odoslané",
"notSent": "Neodoslané",
"severityInfo": "Info",
"severityWarning": "Upozornenie",
"severityCritical": "Kritické"
}
},
"optimizations": {
@@ -3409,7 +3438,7 @@
"webhookHttps": "Upozornenia Proxmoxu sa dostanú do Monitora aj so zapnutým HTTPS — doručujú sa na výhradne lokálnu adresu a už nezlyhávajú na chybe certifikátu.",
"persistentLogs": "Skončená vlna chýb v logoch sa už nehlási ako trvalá: vzor sa musí opakovať 15 minút a jeho upozornenie sa zatvorí samo (nahlásil @Joshua1264).",
"mountsLanAddress": "Body pripojenia na LVM-thin a inom blokovom úložisku zobrazujú svoje využitie a aplikácie s viacerými kontajnermi sa otvárajú na svojej LAN adrese.",
"ociManager": "OCI manager Apps (beta) — nová položka v ponuke ProxMenux inštaluje aplikácie z ich oficiálnych kontajnerových image ako natívne Proxmox LXC, bez enginu Docker. Katalóg obsahuje viac ako 360 aplikácií.",
"ociManager": "OCI manager Apps (Technology Preview) — nová položka v ponuke ProxMenux inštaluje aplikácie z ich oficiálnych kontajnerových image ako natívne Proxmox LXC, bez enginu Docker. Katalóg obsahuje viac ako 360 aplikácií.",
"ociInMonitor": "OCI aplikácie v Monitore — karta Aplikácie ich rozpozná, karta Aktualizácie ich aktualizuje a upravuje rovnako ako ponuka a karta Logy naživo sleduje výstup konzoly aplikácie.",
"ociAcceleration": "Hardvérová akcelerácia pre OCI aplikácie — inštalátor ponúka iba profily, ktoré hostiteľ dokáže spustiť: GPU NVIDIA, Intel a AMD a pre Frigate Intel NPU alebo Coral. NVIDIA Container Toolkit sa inštaluje spolu s ovládačom.",
"ociRecovery": "OCI aplikácia cestuje so svojou zálohou — po obnovení na tomto alebo inom hostiteľovi je znova zaregistrovaná a spravovaná a v klastri sa spustí na uzle, na ktorý sa presunie.",
@@ -4991,7 +5020,9 @@
"lxcTerminal": {
"title": "Terminál: {name} (ID: {id})",
"errors": {
"invalidVmid": "Neplatné VMID — pct enter sa nespustí"
"invalidVmid": "Neplatné VMID — pct enter sa nespustí",
"noShell": "Image tohto kontajnera nemá shell, takže nemôže otvoriť terminál. Jeho výstup je na karte Logy.",
"enterFailed": "Do kontajnera sa nepodarilo vstúpiť."
},
"commands": {
"listFiles": "Zobraziť podrobnosti o súboroch",
@@ -5224,7 +5255,8 @@
"yes": "Áno",
"yourInput": "Tvoj vstup:",
"submit": "Odoslať",
"ok": "OK"
"ok": "OK",
"endOfInput": "Koniec zadávania"
},
"apps": {
"searchPlaceholder": "Hľadať aplikáciu, VM alebo LXC…",
+41 -9
View File
@@ -1081,11 +1081,15 @@
"logs": "Loggar"
},
"actions": {
"start": "Start",
"shutdown": "Stängning",
"start": "Starta",
"shutdown": "Stäng av",
"reboot": "Starta om",
"forceStop": "Tvinga stopp",
"working": "Arbetssätt..."
"working": "Arbetar...",
"startPending": "Startar...",
"shutdownPending": "Stänger av...",
"rebootPending": "Startar om...",
"stopPending": "Stoppar..."
},
"confirm": {
"forceStopTitle": "Tvinga stopp",
@@ -1134,7 +1138,8 @@
"saveCustomCommandFailed": "Kunde inte spara det anpassade uppdateringskommandot: {message}",
"removeCustomCommandConfirm": "Ta bort det anpassade uppdateringskommandot för \"{name}\"?",
"removeCustomCommandFailed": "Kunde inte ta bort det anpassade uppdateringskommandot: {message}",
"hideNoticeFailed": "Kunde inte dölja detta meddelande: {message}"
"hideNoticeFailed": "Kunde inte dölja detta meddelande: {message}",
"controlNotConfirmed": "Det har inte bekräftats att åtgärden är slutförd. Kontrollera gästens status innan du försöker igen."
},
"backupModal": {
"title": "Säkerhetskopiera {type} {vmid} ({name})",
@@ -1459,7 +1464,17 @@
"checkReadOnlyHelp": "Läser aktuellt operativsystem och väntande paket från befintliga index. Ingen installation och ingen uppdatering av paketindex.",
"checkCooldown": "En kontroll körs redan eller har nyligen begärts. Försök igen om {seconds} sekunder.",
"checkStale": "Föråldrad kontroll",
"checkStaleHelp": "Detta resultat är äldre än 48 timmar eller saknar ett giltigt kontrolldatum. Kör en ny kontroll innan du litar på det."
"checkStaleHelp": "Detta resultat är äldre än 48 timmar eller saknar ett giltigt kontrolldatum. Kör en ny kontroll innan du litar på det.",
"checkSystemPackages": "Kontrollera systempaket",
"checkInProgress": "Kontroll pågår",
"refreshCheckHelp": "Uppdaterar paketindex och kontrollerar väntande uppdateringar medan behållaren körs. Inget installeras.",
"notCheckedYet": "Uppdateringar har inte kontrollerats ännu.",
"checkStillRunning": "Kontrollen pågår fortfarande. Resultatet sparas när den är klar.",
"checkBeforeUpdate": "Kontrollera uppdateringar först",
"startBeforeCheck": "Starta behållaren och kontrollera sedan uppdateringar. Att ett märke saknas betyder inte att det inte finns uppdateringar.",
"runCustomCommand": "Kör anpassat kommando",
"installedVersionUnverified": "Den installerade versionen är inte verifierad. Det gick inte att bekräfta om en uppdatering finns.",
"versionStatusUnknown": "Det är inte verifierat om en uppdatering finns. Versionsinformationen saknas eller är ofullständig."
},
"bulkUpdate": {
"title": "Gruppuppdatering",
@@ -1484,7 +1499,10 @@
"saveFailed": "Det gick inte att spara gruppuppdateringskonfigurationen.",
"deleteFailed": "Det gick inte att ta bort gruppuppdateringskonfigurationen.",
"planFailed": "Det gick inte att förbereda gruppuppdateringen. Kontrollera otillgängliga metoder.",
"loadFailed": "Det gick inte att läsa in massuppdateringskonfigurationen."
"loadFailed": "Det gick inte att läsa in massuppdateringskonfigurationen.",
"osDockerScope": "OS-uppdateringar omfattar även Docker när det är installerat som systempaket.",
"unverifiedTargetsHelp": "För vissa valda objekt är det inte verifierat om en uppdatering finns. Vid start körs de valda uppdateringsmetoderna även utan en bekräftad ny version.",
"dockerImageMethod": "Docker-avbildning"
},
"appEditor": {
"methodOciImage": "OCI-avbild (installerad av ProxMenux)",
@@ -2199,6 +2217,17 @@
"gettingStartedDescription": "Ett exempel är redo för att hjälpa dig att komma igång. Du kan justera den, exportera den för att dela med andra eller importera en uppmaning från communityn.",
"loadExample": "Ladda exempel",
"startFromScratch": "Börja från början"
},
"history": {
"title": "Aviseringshistorik",
"description": "De senaste 20 aviseringarna som skickats, inklusive varje körning av det dagliga sammandraget, med resultatet av var och en.",
"empty": "Inga meddelanden har skickats än.",
"loadFailed": "Aviseringshistoriken kunde inte laddas.",
"sent": "Skickat",
"notSent": "Ej skickat",
"severityInfo": "Info",
"severityWarning": "Varning",
"severityCritical": "Kritisk"
}
},
"optimizations": {
@@ -3410,7 +3439,7 @@
"webhookHttps": "Proxmox-aviseringar når Monitor med HTTPS aktiverat — de levereras till en adress som bara är lokal och misslyckas inte längre på grund av ett certifikatfel.",
"persistentLogs": "En avslutad skur av loggfel rapporteras inte längre som bestående: ett mönster måste fortsätta att dyka upp i 15 minuter, och dess varning stängs av sig själv (rapporterat av @Joshua1264).",
"mountsLanAddress": "Monteringspunkter på LVM-thin och annan blocklagring visar sin användning, och program med flera containrar öppnas på sin LAN-adress.",
"ociManager": "OCI manager Apps (beta) — en ny post i ProxMenux-menyn installerar applikationer från deras officiella containeravbilder som inbyggda Proxmox LXC, utan Docker-motor. Katalogen innehåller över 360 applikationer.",
"ociManager": "OCI manager Apps (Technology Preview) — en ny post i ProxMenux-menyn installerar applikationer från deras officiella containeravbilder som inbyggda Proxmox LXC, utan Docker-motor. Katalogen innehåller över 360 applikationer.",
"ociInMonitor": "OCI-applikationer i Monitor — fliken App känner igen dem, fliken Uppdateringar uppdaterar och ändrar dem som menyn gör, och fliken Logs följer applikationens konsolutdata live.",
"ociAcceleration": "Hårdvaruacceleration för OCI-applikationer — installationsprogrammet erbjuder bara de profiler som värden kan köra: NVIDIA-, Intel- och AMD-GPU:er och, för Frigate, en Intel NPU eller en Coral. NVIDIA Container Toolkit installeras med drivrutinen.",
"ociRecovery": "En OCI-applikation reser med sin säkerhetskopia — återställd på den här värden eller på en annan registreras och hanteras den igen, och i ett kluster startar den på den nod den flyttas till.",
@@ -4992,7 +5021,9 @@
"lxcTerminal": {
"title": "Terminal: {name} (ID: {id})",
"errors": {
"invalidVmid": "Ogiltig VMID — vägrar att köra pct enter"
"invalidVmid": "Ogiltig VMID — vägrar att köra pct enter",
"noShell": "Den här behållarens avbildning har inget skal, så den kan inte öppna en terminal. Dess utdata finns på fliken Loggar.",
"enterFailed": "Det gick inte att gå in i behållaren."
},
"commands": {
"listFiles": "Lista alla filer med detaljer",
@@ -5225,7 +5256,8 @@
"yes": "Ja",
"yourInput": "Din inmatning:",
"submit": "Skicka",
"ok": "OK"
"ok": "OK",
"endOfInput": "Slut på inmatning"
},
"apps": {
"searchPlaceholder": "Search app or CT…",