Beta cycle bundle over 1.2.4.1

- **VM/LXC modal** — PVE tags (dots on list cards, editable pills in modal with click-to-edit) using NVIDIA-style hash colour and SAPC contrast; Status tab redesign (single card, always-visible subsections, Edit button, autostart toggle, blue subsection icons); Backups and Firewall tabs now fill the full modal height with sticky headers/notes; stopped VMs no longer shift the metrics grid; mount-point card brightness unified across breakpoints.
- **Disks modal** — Overview / SMART / History / Schedule tabs adopt the VM/LXC modal size and the mobile icon-only tab pattern; SMART attributes table drops the 15-row cap and gains a sticky "View full SMART report" footer; Print/Save-as-PDF collapses to two icons in the report; loose i18n and layout follow-ups.
- **NVIDIA driver installer (#298)** — version picker cross-checks kernel + NVIDIA's Production/New Feature/Legacy branch classification (scraped from `nvidia.com/en-us/drivers/unix/`) + the PCI Device IDs of every host GPU, with a release-count heuristic to keep superseded production branches selectable while dropping Vulkan-beta ones; Recommended follows same-branch head when a driver is installed, Production Branch head on a fresh install; Hardware card now shows installed alongside available driver version.
- **Custom notifications (#297)** — `event_type: "custom"` accepts `title`/`message` at the root or nested under `data`; defensive strip of stray `[TITLE]`/`[BODY]` markers echoed by the AI enhancer.
- **App tab** — new "Exclude from the LXC updates counter" toggle; the CT's aggregate updates badge now sums OS packages plus registered apps (respecting the flag); Docs page updated; App suggestion no longer treats bare OS helper slugs (alpine/ubuntu/debian…) as installable apps.
- **i18n and copy** — Monitor UI available in EN / ES / DE / FR / IT / PT / SV / SK (thanks @vaso73) surfaced as the first entry in the What's New modal with a link to the contributor's profile; ES cleanup pass (`Historial`, `Velocidad de rotación`, `Consumo actual`, `Ejecutar`, `Eliminar`, `Activar`, `Ver contenido`, `Repuesto disp.`, `Registrar`, `Ocultar`, `Descartar`); redundant "Tip: search any Linux/Proxmox command" line removed from the terminal command search across all locales.
This commit is contained in:
MacRimi
2026-08-15 17:33:05 +02:00
parent 34b8c47415
commit 0beeb7a68b
26 changed files with 1554 additions and 278 deletions
+13 -7
View File
@@ -21,6 +21,7 @@
"cancel": "Stornieren",
"save": "Speichern",
"edit": "Bearbeiten",
"remove": "",
"close": "Schließen",
"resetAll": "Alles zurücksetzen",
"undo": "Rückgängig machen",
@@ -297,10 +298,10 @@
"installFailedManual": "Die Installation ist fehlgeschlagen. Versuchen Sie es manuell: apt-get install smartmontools nvme-cli",
"installToolsManual": "Tools konnten nicht installiert werden. Versuchen Sie es manuell: apt-get install smartmontools nvme-cli",
"runTest": "Führen Sie den SMART-Test durch",
"shortTest": "Kurztest (~2 Min.)",
"shortTest": "Kurztest",
"longTest": "Langer Test (1-4 Stunden)",
"extendedTest": "Erweiterter Test (Hintergrund)",
"testHelp": "Ein kurzer Test dauert etwa 2 Minuten. Der erweiterte Test läuft im Hintergrund und kann auf großen Datenträgern mehrere Stunden dauern. Sie erhalten eine Benachrichtigung, wenn der Vorgang abgeschlossen ist.",
"extendedTest": "Erweiterter Test",
"testHelp": "",
"startFailed": "Der Test konnte nicht gestartet werden",
"short": "Kurz",
"extended": "Erweitert",
@@ -316,7 +317,6 @@
"worst": "Am schlimmsten",
"status": "Status",
"viewFullReport": "Vollständigen SMART-Bericht anzeigen",
"reportHelp": "Erstellen Sie einen detaillierten SMART-Bericht mit Analysen und Empfehlungen.",
"loadingReport": "Bericht wird geladen...",
"reportLoadFailed": "Berichtsdaten konnten nicht geladen werden.",
"statusValues": {
@@ -1021,7 +1021,11 @@
"readOnly": "schreibgeschützt",
"stopped": "gestoppt",
"mounted": "montiert"
}
},
"startOnBoot": "",
"tags": "",
"tagsPlaceholder": "",
"tagsNone": ""
},
"logs": {
"header": "Protokolle für {name} (VMID: {vmid})",
@@ -1421,7 +1425,9 @@
"notificationsEnabled": "Upstream-Update-Benachrichtigungen EIN – zum Stummschalten klicken",
"notificationsMuted": "Upstream-Update-Benachrichtigungen stummgeschaltet – zum Aktivieren klicken",
"notifyUpstreamLabel": "Benachrichtigen Sie mich, wenn eine neue Upstream-Version verfügbar ist",
"notifyUpstreamHelp": "Sendet „app_update_available“ an die Kanäle, die in Einstellungen → Benachrichtigungen aktiviert sind.Deaktivieren Sie diese Option, wenn diese App auf Ihrer Box nicht aktualisiert werden kann."
"notifyUpstreamHelp": "Sendet „app_update_available“ an die Kanäle, die in Einstellungen → Benachrichtigungen aktiviert sind.Deaktivieren Sie diese Option, wenn diese App auf Ihrer Box nicht aktualisiert werden kann.",
"excludeFromBadgeLabel": "",
"excludeFromBadgeHelp": ""
}
},
"settings": {
@@ -3001,6 +3007,7 @@
"currentFeatures": {
"hostUpdate": "Host-Update mit einem Klick über den Health Monitor. Die neue Schaltfläche „Jetzt aktualisieren“ in System Updates führt den Proxmox-Update-Flow in einem Dashboard-Terminal aus, ohne den Browser zu verlassen.",
"mobileInstall": "In-App-Installationsaufforderung für Mobilgeräte. Erstbesucher von Android und iOS Safari sehen jetzt einfache Schritte zum Hinzufügen des Monitors als PWA zu ihrem Startbildschirm.",
"i18n": "",
"pageSpeed": "Schnellere Seitenladevorgänge und reibungslosere Navigation im Dashboard.Die Übersicht wird sofort geöffnet und auf der Seite „VMs und LXCs“ blinkt nie wieder „Laden…“ zwischen den Gastmodalitäten.",
"appTab": "Neuer App-Tab im VM- und LXC-Modal – insbesondere für LXCs.Registrieren Sie die in einem Container installierten Apps, erfassen Sie ihre Weblinks und erhalten Sie Benachrichtigungen, wenn eine neue Upstream-Version ausgeliefert wird.",
"updatesTab": "Überarbeitete Registerkarte „Updates“ für LXCs: Wenden Sie Betriebssystempakete und Updates für registrierte Apps über eine einzige Schaltfläche an und planen Sie einen wiederkehrenden automatischen Update-Job, der das Betriebssystem des Containers und seine verfolgte App bei jeder Ausführung überprüft.",
@@ -4579,7 +4586,6 @@
"tryDifferentSearch": "Versuchen Sie es mit einem anderen Befehl oder überprüfen Sie die Rechtschreibung.",
"searchAnyCommand": "Suchen Sie nach einem beliebigen Befehl",
"trySearchingFor": "Suchen Sie nach:",
"searchTip": "Tipp: Suchen Sie nach einem beliebigen Linux- oder Proxmox-Befehl (qm, pct, zpool).",
"noExamplesFound": "Keine Beispiele gefunden",
"reconnecting": "Wieder verbinden…",
"reconnected": "Erfolgreich wiederhergestellt",
+13 -7
View File
@@ -20,6 +20,7 @@
"cancel": "Cancel",
"save": "Save",
"edit": "Edit",
"remove": "Remove",
"close": "Close",
"resetAll": "Reset all",
"undo": "Undo",
@@ -296,10 +297,10 @@
"installFailedManual": "Installation failed. Try manually: apt-get install smartmontools nvme-cli",
"installToolsManual": "Failed to install tools. Try manually: apt-get install smartmontools nvme-cli",
"runTest": "Run SMART test",
"shortTest": "Short test (~2 min)",
"shortTest": "Short test",
"longTest": "Long test (1-4 hours)",
"extendedTest": "Extended test (background)",
"testHelp": "A short test takes about 2 minutes. The extended test runs in the background and can take several hours on large disks. You will receive a notification when it finishes.",
"extendedTest": "Extended test",
"testHelp": "A short test takes about 2 minutes. The extended test runs in the background and can take several hours on large disks. The result will show up in the History tab when it finishes.",
"startFailed": "Failed to start test",
"short": "Short",
"extended": "Extended",
@@ -315,7 +316,6 @@
"worst": "Worst",
"status": "Status",
"viewFullReport": "View full SMART report",
"reportHelp": "Generate a detailed SMART report with analysis and recommendations.",
"loadingReport": "Loading report...",
"reportLoadFailed": "Failed to load report data.",
"statusValues": {
@@ -1020,7 +1020,11 @@
"readOnly": "read-only",
"stopped": "stopped",
"mounted": "mounted"
}
},
"startOnBoot": "Start at boot",
"tags": "Tags",
"tagsPlaceholder": "Add tag…",
"tagsNone": "No tags"
},
"logs": {
"header": "Logs for {name} (VMID: {vmid})",
@@ -1420,7 +1424,9 @@
"notificationsEnabled": "Upstream update notifications ON — click to mute",
"notificationsMuted": "Upstream update notifications MUTED — click to enable",
"notifyUpstreamLabel": "Notify me when a new upstream version is available",
"notifyUpstreamHelp": "Sends `app_update_available` to the channels enabled in Settings → Notifications. Turn off if this app can't be updated on your box."
"notifyUpstreamHelp": "Sends `app_update_available` to the channels enabled in Settings → Notifications. Turn off if this app can't be updated on your box.",
"excludeFromBadgeLabel": "Exclude from the LXC updates counter",
"excludeFromBadgeHelp": "Don't count this app in the aggregate updates badge on the LXC list card. Useful when you're pinned to a specific version on purpose (tracker requirement, compatibility freeze). Doesn't affect the App tab's own state or the outbound notification."
}
},
"settings": {
@@ -3000,6 +3006,7 @@
"currentFeatures": {
"hostUpdate": "One-click host update from the Health Monitor. The new Update Now button in System Updates runs the Proxmox update flow inside a dashboard terminal, without leaving the browser.",
"mobileInstall": "In-app install prompt for mobile. First-time visitors on Android and iOS Safari now see simple steps for adding the Monitor to their home screen as a PWA.",
"i18n": "The Monitor now speaks 8 languages: English, Spanish, German, French, Italian, Portuguese, Swedish and Slovak. Huge thanks to @vaso73 for building the i18n scaffolding that made this possible.",
"pageSpeed": "Faster page loads and smoother navigation across the dashboard. Overview opens instantly and the VMs & LXCs page never flashes 'Loading…' between guest modals again.",
"appTab": "New App tab inside the VM & LXC modal — especially for LXCs. Register the apps installed in a container, capture their weblinks, and get notifications when a new upstream version ships.",
"updatesTab": "Reworked Updates tab for LXCs: apply OS packages and registered-app updates from a single button, and schedule a recurring auto-update job that checks the container's OS and its tracked app on every run.",
@@ -4579,7 +4586,6 @@
"tryDifferentSearch": "Try another command or check the spelling.",
"searchAnyCommand": "Search for any command",
"trySearchingFor": "Try searching for:",
"searchTip": "Tip: Search for any Linux or Proxmox command (qm, pct, zpool).",
"noExamplesFound": "No examples found",
"reconnecting": "Reconnecting…",
"reconnected": "Reconnected successfully",
+37 -31
View File
@@ -21,6 +21,7 @@
"cancel": "Cancelar",
"save": "Guardar",
"edit": "Editar",
"remove": "Eliminar",
"close": "Cerrar",
"resetAll": "Restablecer todo",
"undo": "Deshacer",
@@ -216,7 +217,7 @@
"physicalDisk": "Disco físico",
"overview": "General",
"smart": "SMART",
"history": "Historia",
"history": "Historial",
"schedule": "Programación",
"serialNumber": "Número de serie",
"healthStatus": "Estado de salud",
@@ -245,10 +246,10 @@
"estimatedYears": "~{value} años",
"estimatedMonths": "~{value} meses"
},
"availableSpare": "Aprovechar. Repuesto",
"availableSpare": "Repuesto disp.",
"smartAttributes": "Atributos SMART",
"powerOnHours": "Horas de encendido",
"rotationRate": "Tasa de rotación",
"rotationRate": "Velocidad de rotación",
"smartStatus": "Estado SMART",
"reallocatedSectors": "Sectores reasignados",
"pendingSectors": "Sectores Pendientes",
@@ -297,10 +298,10 @@
"installFailedManual": "La instalación falló. Pruebe manualmente: apt-get install smartmontools nvme-cli",
"installToolsManual": "No se pudieron instalar las herramientas. Pruebe manualmente: apt-get install smartmontools nvme-cli",
"runTest": "Ejecutar prueba SMART",
"shortTest": "Prueba corta (~2 min)",
"shortTest": "Prueba corta",
"longTest": "Prueba larga (1-4 horas)",
"extendedTest": "Prueba extendida (antecedentes)",
"testHelp": "Una prueba corta dura unos 2 minutos. La prueba extendida se ejecuta en segundo plano y puede tardar varias horas en discos grandes. Recibirás una notificación cuando finalice.",
"extendedTest": "Prueba extendida",
"testHelp": "Una prueba corta dura unos 2 minutos. La prueba extendida se ejecuta en segundo plano y puede tardar varias horas en discos grandes. El resultado aparecerá en la pestaña Historial cuando finalice.",
"startFailed": "No se pudo iniciar la prueba",
"short": "Corto",
"extended": "Extendido",
@@ -316,7 +317,6 @@
"worst": "El peor",
"status": "Estado",
"viewFullReport": "Ver informe SMART completo",
"reportHelp": "Genere un informe SMART detallado con análisis y recomendaciones.",
"loadingReport": "Cargando informe...",
"reportLoadFailed": "No se pudieron cargar los datos del informe.",
"statusValues": {
@@ -337,7 +337,7 @@
"yesterday": "Ayer",
"daysAgo": "Hace {count} días",
"downloadJson": "Descargar JSON",
"delete": "Borrar",
"delete": "Eliminar",
"confirmDelete": "¿Eliminar este registro de prueba?",
"note": "Los resultados de las pruebas se almacenan localmente y se utilizan para generar informes SMART detallados."
},
@@ -945,7 +945,7 @@
"dhm": "{days}d {hours}h {minutes}m"
},
"details": {
"sourceHost": "Fuente (anfitrión)",
"sourceHost": "Origen (host)",
"mountedAtCt": "Montado en (CT)",
"total": "Total",
"used": "Usado",
@@ -968,7 +968,7 @@
"dnsNameserver": "Servidor de nombres DNS",
"searchDomain": "Dominio de búsqueda",
"hostname": "Nombre de host",
"storageType": "{type} almacenamiento",
"storageType": "Almacenamiento {type}",
"mountAttributes": "Atributos de montaje (configuración LXC)",
"runtimeMountOptions": "Opciones de montaje en tiempo de ejecución",
"privileged": "Privilegiado",
@@ -1009,10 +1009,10 @@
"preEnrolledKeys": "Claves preinscritas",
"serial": "De serie",
"mountTypes": {
"pveVolume": "volumen PVE",
"pveStorageBind": "unirse desde el almacenamiento PVE",
"hostBind": "enlazar desde el host",
"adHoc": "ad-hoc dentro de CT"
"pveVolume": "Volumen PVE",
"pveStorageBind": "Montado desde almacenamiento PVE",
"hostBind": "Montado desde el host",
"adHoc": "Ad-hoc dentro del CT"
},
"mountStatus": {
"stale": "duro",
@@ -1021,7 +1021,11 @@
"readOnly": "solo lectura",
"stopped": "Detenido",
"mounted": "montado"
}
},
"startOnBoot": "Iniciar al arrancar",
"tags": "Etiquetas",
"tagsPlaceholder": "Añadir etiqueta…",
"tagsNone": "Sin etiquetas"
},
"logs": {
"header": "Registros para {name} (VMID: {vmid})",
@@ -1275,7 +1279,7 @@
"closePanel": "Cerrar panel",
"cancelButton": "Cancelar",
"saveButton": "Guardar",
"hideButton": "Esconder",
"hideButton": "Ocultar",
"hidePermanentlyTooltip": "Ocultar esta detección permanentemente",
"hiddenBadge": "Actualmente oculto: volverá a aparecer en la lista de detección",
"registerDifferent": "Registrar una aplicación diferente",
@@ -1410,7 +1414,7 @@
"httpJsonHelp": "Punto final JSON público que devuelve una versión en algún lugar de la carga útil.",
"jsonPathHelp": "Ruta de puntos con índices de matriz [N] opcionales.",
"restoreButton": "Restaurar",
"registerButton": "Registro",
"registerButton": "Registrar",
"removeButton": "Eliminar",
"checkButton": "Controlar",
"editFieldsButton": "Editar campos",
@@ -1421,7 +1425,9 @@
"notificationsEnabled": "Notificaciones de actualización activas — clic para silenciar",
"notificationsMuted": "Notificaciones de actualización silenciadas — clic para activar",
"notifyUpstreamLabel": "Notificarme cuando haya una nueva versión disponible",
"notifyUpstreamHelp": "Envía `app_update_available` a los canales activos en Ajustes → Notificaciones. Desactívalo si esta app no se puede actualizar en tu instalación."
"notifyUpstreamHelp": "Envía `app_update_available` a los canales activos en Ajustes → Notificaciones. Desactívalo si esta app no se puede actualizar en tu instalación.",
"excludeFromBadgeLabel": "Excluir del contador de actualizaciones del LXC",
"excludeFromBadgeHelp": "No sumar esta app al contador agregado de actualizaciones del card del LXC. Útil cuando mantienes una versión concreta a propósito (requisito de tracker, compatibilidad). No afecta al estado que se muestra en la pestaña App ni al envío de la notificación."
}
},
"settings": {
@@ -2006,7 +2012,7 @@
"perm": "permanente",
"enabled": "Activado",
"disabled": "Desactivado",
"enable": "Permitir",
"enable": "Activar",
"disable": "Desactivar",
"enabledLower": "activado",
"disabledLower": "desactivado",
@@ -2014,7 +2020,7 @@
"hostLower": "anfitrión",
"remove": "Eliminar",
"allow": "Permitir",
"delete": "Borrar",
"delete": "Eliminar",
"uninstall": "Desinstalar",
"uninstalling": "Desinstalando...",
"serviceRunning": "Servicio en ejecución",
@@ -2124,7 +2130,7 @@
"confirmPassword": "Confirmar Contraseña",
"confirmPasswordPlaceholder": "Ingrese la contraseña nuevamente",
"enabling": "Habilitando...",
"enableShort": "Permitir",
"enableShort": "Activar",
"changePassword": "Cambiar la contraseña",
"currentPassword": "Contraseña actual",
"currentPasswordPlaceholder": "Ingrese la contraseña actual",
@@ -2388,7 +2394,7 @@
"singleIp": "dirección IP",
"network": "Red",
"edit": "Editar",
"delete": "Borrar",
"delete": "Eliminar",
"save": "Guardar cambios",
"trusted": "Confiable",
"system": "Sistema",
@@ -3001,6 +3007,7 @@
"currentFeatures": {
"hostUpdate": "Actualización del host con un solo clic desde Health Monitor. El nuevo botón Actualizar ahora en Actualizaciones del sistema ejecuta el flujo de actualización de Proxmox dentro de una terminal del tablero, sin salir del navegador.",
"mobileInstall": "Aviso de instalación en la aplicación para dispositivos móviles. Quienes visitan Safari por primera vez en Android e iOS ahora ven pasos sencillos para agregar el monitor a su pantalla de inicio como PWA.",
"i18n": "El Monitor ahora está traducido a 8 idiomas: inglés, español, alemán, francés, italiano, portugués, sueco y eslovaco. Muchas gracias a @vaso73 por crear la estructura de i18n que hizo esto posible.",
"pageSpeed": "Carga de páginas más rápida y navegación más fluida en todo el panel. La página de Inicio abre al instante y la página de VMs y LXC ya no muestra 'Cargando…' al abrir los modales de cada máquina.",
"appTab": "Nueva pestaña App dentro del modal de VM y LXC — especialmente para los LXC. Registra las aplicaciones instaladas en un contenedor, guarda sus enlaces web y recibe notificaciones cuando aparece una nueva versión.",
"updatesTab": "Pestaña Updates rediseñada para LXC: aplica las actualizaciones del SO y de las apps registradas desde un mismo botón, y programa una tarea de auto-actualización recurrente que revisa el SO del contenedor y la app registrada en cada ejecución.",
@@ -3327,7 +3334,7 @@
"edgeTpuRuntime": "Tiempo de ejecución de Edge TPU",
"thresholds": "Umbrales",
"hardwareWarnings": "Advertencias de hardware",
"currentDraw": "Sorteo actual",
"currentDraw": "Consumo actual",
"currentOutput": "Salida actual",
"remote": "Remoto",
"batteryCharge": "Carga de la batería",
@@ -3361,7 +3368,7 @@
"linkSpeed": "Velocidad de enlace",
"family": "Familia",
"interface": "Interfaz",
"rotationRate": "Tasa de rotación",
"rotationRate": "Velocidad de rotación",
"classCode": "Código de clase",
"serial": "De serie"
},
@@ -3506,11 +3513,11 @@
"back": "Atrás",
"change": "Cambiar",
"clear": "Limpiar",
"delete": "Borrar",
"delete": "Eliminar",
"disable": "Desactivar",
"download": "Descargar",
"edit": "Editar",
"enable": "Permitir",
"enable": "Activar",
"format": "Formato",
"generateKey": "Generar clave",
"import": "Importar",
@@ -3521,12 +3528,12 @@
"regenerate": "Regenerado",
"restore": "Restaurar",
"restoreSelected": "Restaurar seleccionado",
"runNow": "Corre ahora",
"runNow": "Ejecutar",
"saveChanges": "Guardar cambios",
"unmount": "Desmontar",
"upload": "Subir",
"use": "Usar",
"viewContents": "Ver contenidos"
"viewContents": "Ver contenido"
},
"archives": {
"archive": "Archivo",
@@ -4548,8 +4555,8 @@
},
"actions": {
"details": "Detalles",
"history": "Historia",
"dismiss": "Despedir"
"history": "Historial",
"dismiss": "Descartar"
},
"summary": {
"guests": "Huéspedes",
@@ -4579,7 +4586,6 @@
"tryDifferentSearch": "Pruebe con otro comando o revise la ortografía.",
"searchAnyCommand": "Buscar cualquier comando",
"trySearchingFor": "Intente buscar:",
"searchTip": "Consejo: busque cualquier comando de Linux o Proxmox (qm, pct, zpool).",
"noExamplesFound": "No se encontraron ejemplos",
"reconnecting": "Reconectando…",
"reconnected": "Reconectado exitosamente",
+13 -7
View File
@@ -21,6 +21,7 @@
"cancel": "Annuler",
"save": "Sauvegarder",
"edit": "Modifier",
"remove": "",
"close": "Fermer",
"resetAll": "Tout réinitialiser",
"undo": "Défaire",
@@ -297,10 +298,10 @@
"installFailedManual": "L'installation a échoué. Essayez manuellement : apt-get install smartmontools nvme-cli",
"installToolsManual": "Échec de l'installation des outils. Essayez manuellement : apt-get install smartmontools nvme-cli",
"runTest": "Exécuter le test SMART",
"shortTest": "Test court (~2 min)",
"shortTest": "Test court",
"longTest": "Test long (1 à 4 heures)",
"extendedTest": "Test étendu (contexte)",
"testHelp": "Un court test prend environ 2 minutes. Le test étendu s'exécute en arrière-plan et peut prendre plusieurs heures sur des disques volumineux. Vous recevrez une notification une fois terminé.",
"extendedTest": "Test étendu",
"testHelp": "",
"startFailed": "Échec du démarrage du test",
"short": "Court",
"extended": "Étendu",
@@ -316,7 +317,6 @@
"worst": "Pire",
"status": "Statut",
"viewFullReport": "Afficher le rapport SMART complet",
"reportHelp": "Générez un rapport SMART détaillé avec analyse et recommandations.",
"loadingReport": "Chargement du rapport...",
"reportLoadFailed": "Échec du chargement des données du rapport.",
"statusValues": {
@@ -1021,7 +1021,11 @@
"readOnly": "en lecture seule",
"stopped": "arrêté",
"mounted": "monté"
}
},
"startOnBoot": "",
"tags": "",
"tagsPlaceholder": "",
"tagsNone": ""
},
"logs": {
"header": "Journaux pour {name} (VMID : {vmid})",
@@ -1421,7 +1425,9 @@
"notificationsEnabled": "Notifications de mise à jour en amont activées – cliquez pour désactiver le son",
"notificationsMuted": "Notifications de mise à jour en amont MUTED – cliquez pour activer",
"notifyUpstreamLabel": "Me prévenir lorsqu'une nouvelle version en amont est disponible",
"notifyUpstreamHelp": "envoie `app_update_available` aux canaux activés dans Paramètres → Notifications.Désactivez-la si cette application ne peut pas être mise à jour sur votre box."
"notifyUpstreamHelp": "envoie `app_update_available` aux canaux activés dans Paramètres → Notifications.Désactivez-la si cette application ne peut pas être mise à jour sur votre box.",
"excludeFromBadgeLabel": "",
"excludeFromBadgeHelp": ""
}
},
"settings": {
@@ -3001,6 +3007,7 @@
"currentFeatures": {
"hostUpdate": "Mise à jour de l'hôte en un clic depuis Health Monitor. Le nouveau bouton Mettre à jour maintenant dans les mises à jour système exécute le flux de mise à jour Proxmox dans un terminal de tableau de bord, sans quitter le navigateur.",
"mobileInstall": "Invite d'installation dans l'application pour mobile. Les nouveaux visiteurs sur Android et iOS Safari voient désormais des étapes simples pour ajouter le moniteur à leur écran d'accueil en tant que PWA.",
"i18n": "",
"pageSpeed": "chargements de pages plus rapides et navigation plus fluide dans le tableau de bord.La présentation s'ouvre instantanément et la page VM et LXC ne clignote plus jamais « Chargement… » entre les modaux invités.",
"appTab": "nouvel onglet Application dans le modal VM et LXC, en particulier pour les LXC.Enregistrez les applications installées dans un conteneur, capturez leurs liens Web et recevez des notifications lorsqu'une nouvelle version en amont est livrée.",
"updatesTab": "onglet Mises à jour retravaillées pour les LXC : appliquez les packages de système d'exploitation et les mises à jour des applications enregistrées à partir d'un seul bouton, et planifiez une tâche de mise à jour automatique récurrente qui vérifie le système d'exploitation du conteneur et son application suivie à chaque exécution.",
@@ -4579,7 +4586,6 @@
"tryDifferentSearch": "Essayez une autre commande ou vérifiez l'orthographe.",
"searchAnyCommand": "Rechercher n'importe quelle commande",
"trySearchingFor": "Essayez de rechercher :",
"searchTip": "Astuce : recherchez n'importe quelle commande Linux ou Proxmox (qm, pct, zpool).",
"noExamplesFound": "Aucun exemple trouvé",
"reconnecting": "Reconnexion…",
"reconnected": "Reconnecté avec succès",
+13 -7
View File
@@ -21,6 +21,7 @@
"cancel": "Cancellare",
"save": "Salva",
"edit": "Modificare",
"remove": "",
"close": "Vicino",
"resetAll": "Reimposta tutto",
"undo": "Disfare",
@@ -297,10 +298,10 @@
"installFailedManual": "Installazione non riuscita. Prova manualmente: apt-get install smartmontools nvme-cli",
"installToolsManual": "Impossibile installare gli strumenti. Prova manualmente: apt-get install smartmontools nvme-cli",
"runTest": "Esegui il test SMART",
"shortTest": "Test breve (~2 minuti)",
"shortTest": "Test breve",
"longTest": "Test lungo (1-4 ore)",
"extendedTest": "Test esteso (contesto)",
"testHelp": "Un breve test dura circa 2 minuti. Il test esteso viene eseguito in background e può richiedere diverse ore su dischi di grandi dimensioni. Riceverai una notifica al termine.",
"extendedTest": "Test esteso",
"testHelp": "",
"startFailed": "Impossibile avviare il test",
"short": "Corto",
"extended": "Esteso",
@@ -316,7 +317,6 @@
"worst": "Peggio",
"status": "Stato",
"viewFullReport": "Visualizza il rapporto SMART completo",
"reportHelp": "Genera un report SMART dettagliato con analisi e raccomandazioni.",
"loadingReport": "Caricamento rapporto...",
"reportLoadFailed": "Impossibile caricare i dati del rapporto.",
"statusValues": {
@@ -1021,7 +1021,11 @@
"readOnly": "sola lettura",
"stopped": "fermato",
"mounted": "montato"
}
},
"startOnBoot": "",
"tags": "",
"tagsPlaceholder": "",
"tagsNone": ""
},
"logs": {
"header": "Registri per {name} (VMID: {vmid})",
@@ -1421,7 +1425,9 @@
"notificationsEnabled": "notifiche di aggiornamento upstream attivate: fai clic per disattivare l'audio",
"notificationsMuted": "notifiche di aggiornamento upstream MUTED: fare clic per abilitare",
"notifyUpstreamLabel": "avvisami quando è disponibile una nuova versione upstream",
"notifyUpstreamHelp": "invia `app_update_available` ai canali abilitati in Impostazioni → Notifiche.Disattiva se questa app non può essere aggiornata sul tuo box."
"notifyUpstreamHelp": "invia `app_update_available` ai canali abilitati in Impostazioni → Notifiche.Disattiva se questa app non può essere aggiornata sul tuo box.",
"excludeFromBadgeLabel": "",
"excludeFromBadgeHelp": ""
}
},
"settings": {
@@ -3001,6 +3007,7 @@
"currentFeatures": {
"hostUpdate": "Aggiornamento host con un clic da Health Monitor. Il nuovo pulsante Aggiorna ora in Aggiornamenti di sistema esegue il flusso di aggiornamento di Proxmox all'interno di un terminale dashboard, senza uscire dal browser.",
"mobileInstall": "Richiesta di installazione in-app per dispositivi mobili. Chi visita per la prima volta Android e iOS Safari ora vede semplici passaggi per aggiungere il monitor alla propria schermata iniziale come PWA.",
"i18n": "",
"pageSpeed": "caricamenti delle pagine più rapidi e navigazione più fluida nella dashboard.La panoramica si apre immediatamente e la pagina VM e LXC non lampeggia mai più con la dicitura \"Caricamento in corso...\" tra le modalità guest.",
"appTab": "nuova scheda App all'interno della modalità VM e LXC, in particolare per LXC.Registra le app installate in un contenitore, acquisisci i relativi collegamenti web e ricevi notifiche quando viene fornita una nuova versione upstream.",
"updatesTab": "scheda Aggiornamenti rielaborati per LXC: applica pacchetti del sistema operativo e aggiornamenti delle app registrate da un singolo pulsante e pianifica un processo di aggiornamento automatico ricorrente che controlla il sistema operativo del contenitore e la relativa app monitorata a ogni esecuzione.",
@@ -4579,7 +4586,6 @@
"tryDifferentSearch": "Prova un altro comando o controlla l'ortografia.",
"searchAnyCommand": "Cerca qualsiasi comando",
"trySearchingFor": "Prova a cercare:",
"searchTip": "Suggerimento: cerca qualsiasi comando Linux o Proxmox (qm, pct, zpool).",
"noExamplesFound": "Nessun esempio trovato",
"reconnecting": "Riconnessione…",
"reconnected": "Ricollegato con successo",
+13 -7
View File
@@ -21,6 +21,7 @@
"cancel": "Cancelar",
"save": "Salvar",
"edit": "Editar",
"remove": "",
"close": "Fechar",
"resetAll": "Redefinir tudo",
"undo": "Desfazer",
@@ -297,10 +298,10 @@
"installFailedManual": "A instalação falhou. Tente manualmente: apt-get install smartmontools nvme-cli",
"installToolsManual": "Falha ao instalar ferramentas. Tente manualmente: apt-get install smartmontools nvme-cli",
"runTest": "Execute o teste SMART",
"shortTest": "Teste curto (~2 min)",
"shortTest": "Teste curto",
"longTest": "Teste longo (1-4 horas)",
"extendedTest": "Teste estendido (fundo)",
"testHelp": "Um pequeno teste leva cerca de 2 minutos. O teste estendido é executado em segundo plano e pode levar várias horas em discos grandes. Você receberá uma notificação quando terminar.",
"extendedTest": "Teste estendido",
"testHelp": "",
"startFailed": "Falha ao iniciar o teste",
"short": "Curto",
"extended": "Estendido",
@@ -316,7 +317,6 @@
"worst": "Pior",
"status": "Status",
"viewFullReport": "Veja o relatório SMART completo",
"reportHelp": "Gere um relatório SMART detalhado com análises e recomendações.",
"loadingReport": "Carregando relatório...",
"reportLoadFailed": "Falha ao carregar dados do relatório.",
"statusValues": {
@@ -1021,7 +1021,11 @@
"readOnly": "somente leitura",
"stopped": "parou",
"mounted": "montado"
}
},
"startOnBoot": "",
"tags": "",
"tagsPlaceholder": "",
"tagsNone": ""
},
"logs": {
"header": "Registros para {name} (VMID: {vmid})",
@@ -1421,7 +1425,9 @@
"notificationsEnabled": "Notificações de atualização upstream ATIVADAS – clique para silenciar",
"notificationsMuted": "notificações de atualização upstream silenciadas – clique para ativar",
"notifyUpstreamLabel": "Notifique-me quando uma nova versão upstream estiver disponível",
"notifyUpstreamHelp": "Envia `app_update_available` para os canais habilitados em Configurações → Notificações.Desligue se este aplicativo não puder ser atualizado em sua caixa."
"notifyUpstreamHelp": "Envia `app_update_available` para os canais habilitados em Configurações → Notificações.Desligue se este aplicativo não puder ser atualizado em sua caixa.",
"excludeFromBadgeLabel": "",
"excludeFromBadgeHelp": ""
}
},
"settings": {
@@ -3001,6 +3007,7 @@
"currentFeatures": {
"hostUpdate": "Atualização do host com um clique no Health Monitor. O novo botão Atualizar agora em Atualizações do sistema executa o fluxo de atualização do Proxmox dentro de um terminal de painel, sem sair do navegador.",
"mobileInstall": "Prompt de instalação no aplicativo para celular. Visitantes iniciantes no Android e iOS Safari agora veem etapas simples para adicionar o Monitor à tela inicial como um PWA.",
"i18n": "",
"pageSpeed": "carregamentos de página mais rápidos e navegação mais suave no painel.A visão geral abre instantaneamente e a página VMs e LXCs nunca mais exibe 'Carregando…' entre os modais convidados.",
"appTab": "Nova guia de aplicativo dentro do modal VM e LXC - especialmente para LXCs.Registre os aplicativos instalados em um contêiner, capture seus links da web e receba notificações quando uma nova versão upstream for enviada.",
"updatesTab": "guia Atualizações reformuladas para LXCs: aplique pacotes de sistema operacional e atualizações de aplicativos registrados a partir de um único botão e agende um trabalho de atualização automática recorrente que verifica o sistema operacional do contêiner e seu aplicativo rastreado em cada execução.",
@@ -4579,7 +4586,6 @@
"tryDifferentSearch": "Tente outro comando ou verifique a ortografia.",
"searchAnyCommand": "Procure qualquer comando",
"trySearchingFor": "Tente pesquisar por:",
"searchTip": "Dica: Procure qualquer comando Linux ou Proxmox (qm, pct, zpool).",
"noExamplesFound": "Nenhum exemplo encontrado",
"reconnecting": "Reconectando…",
"reconnected": "Reconectado com sucesso",
+13 -7
View File
@@ -20,6 +20,7 @@
"cancel": "Zrušiť",
"save": "Uložiť",
"edit": "Upraviť",
"remove": "",
"close": "Zavrieť",
"resetAll": "Obnoviť všetko",
"undo": "Vrátiť späť",
@@ -296,10 +297,10 @@
"installFailedManual": "Inštalácia zlyhala. Skúste ručne: apt-get install smartmontools nvme-cli",
"installToolsManual": "Nástroje sa nepodarilo nainštalovať. Skúste ručne: apt-get install smartmontools nvme-cli",
"runTest": "Spustiť SMART test",
"shortTest": "Krátky test (~2 min)",
"shortTest": "Krátky test",
"longTest": "Dlhý test (1-4 hodiny)",
"extendedTest": "Rozšírený test (na pozadí)",
"testHelp": "Krátky test trvá približne 2 minúty. Rozšírený test beží na pozadí a pri veľkých diskoch môže trvať aj niekoľko hodín. Po dokončení dostanete upozornenie.",
"extendedTest": "Rozšírený test",
"testHelp": "",
"startFailed": "Test sa nepodarilo spustiť",
"short": "Krátky",
"extended": "Rozšírený",
@@ -315,7 +316,6 @@
"worst": "Najhoršie",
"status": "Stav",
"viewFullReport": "Zobraziť celý SMART report",
"reportHelp": "Vygeneruje podrobný SMART report s analýzou a odporúčaniami.",
"loadingReport": "Načítavam report...",
"reportLoadFailed": "Údaje pre report sa nepodarilo načítať.",
"statusValues": {
@@ -1020,7 +1020,11 @@
"readOnly": "iba na čítanie",
"stopped": "vypnuté",
"mounted": "pripojené"
}
},
"startOnBoot": "",
"tags": "",
"tagsPlaceholder": "",
"tagsNone": ""
},
"logs": {
"header": "Logy pre {name} (VMID: {vmid})",
@@ -1420,7 +1424,9 @@
"notificationsEnabled": "Upozornenia na upstream aktualizácie sú ZAPNUTÉ – kliknutím ich stlmíte",
"notificationsMuted": "Upstream upozornenia na aktualizácie MUTED – kliknutím aktivujete",
"notifyUpstreamLabel": "Upozorniť ma, keď bude k dispozícii nová upstream verzia",
"notifyUpstreamHelp": "Odošle `app_update_available` do kanálov povolených v Nastaveniach → Upozornenia.Vypnite, ak túto aplikáciu nie je možné aktualizovať na vašom boxe."
"notifyUpstreamHelp": "Odošle `app_update_available` do kanálov povolených v Nastaveniach → Upozornenia.Vypnite, ak túto aplikáciu nie je možné aktualizovať na vašom boxe.",
"excludeFromBadgeLabel": "",
"excludeFromBadgeHelp": ""
}
},
"settings": {
@@ -3000,6 +3006,7 @@
"currentFeatures": {
"hostUpdate": "Aktualizácia hosta jedným kliknutím z kontroly stavu. Nové tlačidlo Aktualizovať teraz v časti systémových aktualizácií spustí aktualizáciu Proxmoxu priamo v termináli dashboardu, bez odchodu z prehliadača.",
"mobileInstall": "Výzva na inštaláciu aplikácie v mobile. Prví návštevníci v Androide a iOS Safari uvidia jednoduchý spodný panel s krokmi na pridanie Monitoru na domovskú obrazovku.",
"i18n": "",
"pageSpeed": "Rýchlejšie načítanie stránok a plynulejšia navigácia na informačnom paneli.Prehľad sa otvorí okamžite a stránka VMs & LXCs už nikdy medzi hosťovskými modálmi nebliká „Načítava sa...“.",
"appTab": "Nová karta aplikácie vo vnútri modálu VM a LXC – najmä pre LXC.Zaregistrujte aplikácie nainštalované v kontajneri, zaznamenajte ich webové odkazy a získajte upozornenia, keď sa odošle nová upstream verzia.",
"updatesTab": "Karta Prepracované aktualizácie pre LXC: použite balíky OS a aktualizácie registrovaných aplikácií jediným tlačidlom a naplánujte si opakujúcu sa úlohu automatickej aktualizácie, ktorá skontroluje OS kontajnera a jeho sledovanú aplikáciu pri každom spustení.",
@@ -4579,7 +4586,6 @@
"tryDifferentSearch": "Skúste iný príkaz alebo skontrolujte preklepy.",
"searchAnyCommand": "Vyhľadajte ľubovoľný príkaz",
"trySearchingFor": "Môžete skúsiť:",
"searchTip": "Tip: Vyhľadajte ľubovoľný príkaz pre Linux alebo Proxmox (qm, pct, zpool).",
"noExamplesFound": "Nenašli sa žiadne príklady",
"reconnecting": "Znova sa pripájam…",
"reconnected": "Pripojenie bolo obnovené",
+13 -7
View File
@@ -21,6 +21,7 @@
"cancel": "Avbryt",
"save": "Spara",
"edit": "Redigera",
"remove": "",
"close": "Stäng",
"resetAll": "Återställ alla",
"undo": "Ångra",
@@ -297,10 +298,10 @@
"installFailedManual": "Installationen misslyckades. Försök manuellt: apt-get install smartmontools nvme-cli",
"installToolsManual": "Det gick inte att installera verktyg. Försök manuellt: apt-get install smartmontools nvme-cli",
"runTest": "Kör SMART-test",
"shortTest": "Kort test (~2 min)",
"shortTest": "Kort test",
"longTest": "Långt test (1-4 timmar)",
"extendedTest": "Utökat test (bakgrund)",
"testHelp": "Ett kort test tar cirka 2 minuter. Det utökade testet körs i bakgrunden och kan ta flera timmar på stora diskar. Du kommer att få ett meddelande när det är klart.",
"extendedTest": "Utökat test",
"testHelp": "",
"startFailed": "Det gick inte att starta testet",
"short": "Kort",
"extended": "Förlängd",
@@ -316,7 +317,6 @@
"worst": "Värst",
"status": "Status",
"viewFullReport": "Se hela SMART-rapporten",
"reportHelp": "Skapa en detaljerad SMART-rapport med analyser och rekommendationer.",
"loadingReport": "Laddar rapport...",
"reportLoadFailed": "Det gick inte att läsa in rapportdata.",
"statusValues": {
@@ -1021,7 +1021,11 @@
"readOnly": "skrivskyddad",
"stopped": "stannade",
"mounted": "monterad"
}
},
"startOnBoot": "",
"tags": "",
"tagsPlaceholder": "",
"tagsNone": ""
},
"logs": {
"header": "Loggar för {name} (VMID: {vmid})",
@@ -1421,7 +1425,9 @@
"notificationsEnabled": "Uppströmsuppdateringsmeddelanden PÅ – klicka för att stänga av ljudet",
"notificationsMuted": "Uppströmsuppdateringsmeddelanden AVSTÄLLD – klicka för att aktivera",
"notifyUpstreamLabel": "Meddela mig när en ny uppströmsversion är tillgänglig",
"notifyUpstreamHelp": "Skickar `app_update_available` till de kanaler som är aktiverade i Inställningar → Aviseringar.Stäng av om den här appen inte kan uppdateras på din box."
"notifyUpstreamHelp": "Skickar `app_update_available` till de kanaler som är aktiverade i Inställningar → Aviseringar.Stäng av om den här appen inte kan uppdateras på din box.",
"excludeFromBadgeLabel": "",
"excludeFromBadgeHelp": ""
}
},
"settings": {
@@ -3001,6 +3007,7 @@
"currentFeatures": {
"hostUpdate": "Värduppdatering med ett klick från Health Monitor. Den nya knappen Uppdatera nu i Systemuppdateringar kör Proxmox-uppdateringsflödet i en instrumentpanelsterminal utan att lämna webbläsaren.",
"mobileInstall": "Uppmaning om installation i appen för mobil. Förstagångsbesökare på Android och iOS Safari ser nu enkla steg för att lägga till monitorn på sin startskärm som en PWA.",
"i18n": "",
"pageSpeed": "Snabbare sidladdningar och smidigare navigering över instrumentpanelen.Översikten öppnas omedelbart och sidan för virtuella datorer och LXC:er blinkar aldrig \"Laddar...\" mellan gästmodalerna igen.",
"appTab": "Ny appflik i VM- och LXC-modalerna — speciellt för LXC.Registrera apparna installerade i en behållare, fånga deras webblänkar och få meddelanden när en ny uppströmsversion skickas.",
"updatesTab": "Fliken Omarbetade uppdateringar för LXC:er: applicera OS-paket och uppdateringar av registrerade appar från en enda knapp och schemalägg ett återkommande automatiskt uppdateringsjobb som kontrollerar containerns OS och dess spårade app vid varje körning.",
@@ -4580,7 +4587,6 @@
"tryDifferentSearch": "Prova ett annat kommando eller kontrollera stavningen.",
"searchAnyCommand": "Sök efter valfritt kommando",
"trySearchingFor": "Prova att söka efter:",
"searchTip": "Tips: Sök efter valfritt Linux- eller Proxmox-kommando (qm, pct, zpool).",
"noExamplesFound": "Inga exempel hittades",
"reconnecting": "Återansluter...",
"reconnected": "Återansluten framgångsrikt",