From ea3b579089c7b0652c3fdadf7886912fc11c6f6c Mon Sep 17 00:00:00 2001 From: MacRimi Date: Fri, 16 Oct 2026 17:50:13 +0200 Subject: [PATCH] docs(post-install): document the ZRAM swap profile and fix its translations - Optional Settings: new step for the ZRAM swap profile, with what it does, how it is used and how to verify it - Uninstall Optimizations: add the ZRAM swap profile to the kernel and memory group - Customizable: list the ZRAM swap profile in the Optional category - lang: rewrite the Spanish ZRAM messages and add the missing space after semicolons and the initial capital in the other locales --- lang/de.json | 26 ++++----- lang/es.json | 46 +++++++-------- lang/fr.json | 40 ++++++------- lang/it.json | 56 +++++++++---------- lang/pt.json | 40 ++++++------- lang/sk.json | 26 ++++----- lang/sv.json | 26 ++++----- .../docs/post-install/optional/page.tsx | 26 +++++++++ .../en/docs/post-install/customizable.json | 2 +- .../en/docs/post-install/optional.json | 17 ++++++ .../en/docs/post-install/uninstall.json | 4 ++ .../es/docs/post-install/customizable.json | 2 +- .../es/docs/post-install/optional.json | 17 ++++++ .../es/docs/post-install/uninstall.json | 4 ++ 14 files changed, 200 insertions(+), 132 deletions(-) diff --git a/lang/de.json b/lang/de.json index f48fb42e..2c1fa99c 100644 --- a/lang/de.json +++ b/lang/de.json @@ -404,8 +404,8 @@ "Another OCI operation is using the instance registry. Wait for it to finish.": "Ein weiterer OCI-Vorgang verwendet die Instanzregistrierung. Warten Sie, bis der Vorgang abgeschlossen ist.", "Another OCI operation is using the registry. This operation was not started.": "Eine weitere OCI operation verwendet die Registry. Diese operation wurde nicht gestartet.", "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Eine andere ZRAM-Konfiguration ist vorhanden oder konnte nicht überprüft werden.systemd-zram-generator wurde beibehalten", - "Another ZRAM generator configuration exists; refusing to overwrite it:": "Es existiert eine weitere ZRAM-Generatorkonfiguration;Ich weigere mich, es zu überschreiben:", - "Another ZRAM swap setup exists; refusing to replace it:": "Es gibt ein weiteres ZRAM-Swap-Setup;weigert sich, es zu ersetzen:", + "Another ZRAM generator configuration exists; refusing to overwrite it:": "Es existiert eine weitere ZRAM-Generatorkonfiguration; Ich weigere mich, es zu überschreiben:", + "Another ZRAM swap setup exists; refusing to replace it:": "Es gibt ein weiteres ZRAM-Swap-Setup; weigert sich, es zu ersetzen:", "Another device of the network already answers on this address:": "Ein anderes Gerät im Netzwerk antwortet bereits auf dieser Adresse:", "Another instance uses": "Eine andere Instanz verwendet", "Another job that writes to the same storage still starts them.": "Ein anderer Job, der in denselben Speicher schreibt, startet sie weiterhin.", @@ -1344,7 +1344,7 @@ "Could not install Git — Lynis cannot be cloned. Run 'apt-get install git' manually.": "Git konnte nicht installiert werden – Lynis kann nicht geklont werden. Führen Sie „apt-get install git“ manuell aus.", "Could not install exFAT tools automatically.": "Die exFAT-Tools konnten nicht automatisch installiert werden.", "Could not install sshpass automatically (no internet?). Falling back to manual paste mode — you'll see the line to copy onto the server next.": "SSHPass konnte nicht automatisch installiert werden (kein Internet?).Wenn Sie auf den manuellen Einfügemodus zurückgreifen, sehen Sie als Nächstes die Zeile, die auf den Server kopiert werden soll.", - "Could not install systemd-zram-generator": "systemd-zram-generator konnte nicht installiert werden", + "Could not install systemd-zram-generator": "Systemd-zram-generator konnte nicht installiert werden", "Could not install the NVIDIA Container Toolkit signing key.": "Der NVIDIA Container Toolkit-Signaturschlüssel konnte nicht installiert werden.", "Could not install the required packages:": "Konnte die required-Pakete nicht installieren:", "Could not install the stack startup hook": "Konnte den Stapelstarthaken nicht installieren", @@ -1370,11 +1370,11 @@ "Could not read the NVIDIA driver version": "Konnte die NVIDIA Treiberversion nicht lesen", "Could not read the host firewall rules": "Die Host-Firewallregeln konnten nicht gelesen werden", "Could not read this job.": "Dieser Job konnte nicht gelesen werden.", - "Could not release ZRAM pages; existing profile remains active": "ZRAM-Seiten konnten nicht veröffentlicht werden;Das bestehende Profil bleibt aktiv", + "Could not release ZRAM pages; existing profile remains active": "ZRAM-Seiten konnten nicht veröffentlicht werden; Das bestehende Profil bleibt aktiv", "Could not remount automatically. Try manually or check credentials.": "Konnte nicht automatisch erneut bereitgestellt werden. Versuchen Sie es manuell oder überprüfen Sie die Anmeldeinformationen.", "Could not remove VM automatically. Run manually:": "VM konnte nicht automatisch entfernt werden. Manuell ausführen:", - "Could not remove ZRAM profile; configuration was restored": "ZRAM-Profil konnte nicht entfernt werden;Die Konfiguration wurde wiederhergestellt", - "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "ZRAM-Profil konnte nicht entfernt werden;Die Konfiguration wurde wiederhergestellt, aber der Swap konnte nicht neu gestartet werden", + "Could not remove ZRAM profile; configuration was restored": "ZRAM-Profil konnte nicht entfernt werden; Die Konfiguration wurde wiederhergestellt", + "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "ZRAM-Profil konnte nicht entfernt werden; Die Konfiguration wurde wiederhergestellt, aber der Swap konnte nicht neu gestartet werden", "Could not remove previous DKMS tree at": "Vorheriger DKMS-Baum konnte nicht entfernt werden", "Could not reserve a private network for the stack": "Konnte kein privates Netzwerk für den Stack reservieren", "Could not resolve the Compose user:": "Konnte den Compose-Benutzer nicht lösen:", @@ -1392,7 +1392,7 @@ "Could not stage pending restore path:": "Ausstehender Wiederherstellungspfad konnte nicht bereitgestellt werden:", "Could not stage pending restore. Nothing new was scheduled.": "Die Wiederherstellung konnte nicht bereitgestellt werden. Es war nichts Neues geplant.", "Could not stop LXC": "LXC konnte nicht gestoppt werden", - "Could not stop ZRAM swap; profile configuration remains": "ZRAM-Austausch konnte nicht gestoppt werden;Die Profilkonfiguration bleibt erhalten", + "Could not stop ZRAM swap; profile configuration remains": "ZRAM-Austausch konnte nicht gestoppt werden; Die Profilkonfiguration bleibt erhalten", "Could not translate the Compose command/entrypoint": "Konnte den Befehl Compose/Entrypoint nicht übersetzen", "Could not unload nouveau module (may be in use). The blacklist will take effect after reboot. Installation will continue but a reboot will be required.": "Das Nouveau-Modul konnte nicht entladen werden (möglicherweise wird es verwendet). Die Blacklist wird nach dem Neustart wirksam. Die Installation wird fortgesetzt, es ist jedoch ein Neustart erforderlich.", "Could not unmount": "Die Bereitstellung konnte nicht aufgehoben werden", @@ -5827,7 +5827,7 @@ "Some log2ram files may still exist. Manual cleanup may be required.": "Möglicherweise sind noch einige Log2RAM-Dateien vorhanden. Möglicherweise ist eine manuelle Bereinigung erforderlich.", "Some old time services could not be removed (not installed)": "Einige alte Dienste konnten nicht entfernt (nicht installiert) werden.", "Some operations failed — review messages above. Press Enter to continue...": "Einige Vorgänge sind fehlgeschlagen. Sehen Sie sich die Meldungen oben an. Drücken Sie die Eingabetaste, um fortzufahren...", - "Some optimizations could not be uninstalled; their configuration was preserved.": "Einige Optimierungen konnten nicht deinstalliert werden;Ihre Konfiguration blieb erhalten.", + "Some optimizations could not be uninstalled; their configuration was preserved.": "Einige Optimierungen konnten nicht deinstalliert werden; Ihre Konfiguration blieb erhalten.", "Some packages still need attention; review": "Einige Pakete erfordern noch Aufmerksamkeit;Rezension", "Some projects publish a Dockerfile and not an image: it has to be built and published to a registry before it can be installed this way. An image of a private registry needs credentials, which are not supported yet.": "Einige Projekte veröffentlichen eine Docker-Datei und kein Bild: Sie muss erstellt und in einer Registry veröffentlicht werden, bevor sie auf diese Weise installiert werden kann. Ein Image eines privaten Registers benötigt credentials, die noch nicht unterstützt werden.", "Some repairs failed. Please fix manually and re-run the script.": "Einige Reparaturen schlugen fehl. Bitte beheben Sie den Fehler manuell und führen Sie das Skript erneut aus.", @@ -7498,14 +7498,14 @@ "ZFS tools not found. Install zfsutils-linux and retry.": "ZFS-Tools nicht gefunden. Installieren Sie zfsutils-linux und versuchen Sie es erneut.", "ZFS:": "ZFS:", "ZNC web interface": "ZNC Web-Schnittstelle", - "ZRAM ownership state is incomplete; inspect it before retrying": "ZRAM-Besitzstatus ist unvollständig;Überprüfen Sie es, bevor Sie es erneut versuchen", - "ZRAM ownership state is incomplete; no files were removed": "ZRAM-Besitzstatus ist unvollständig;Es wurden keine Dateien entfernt", - "ZRAM profile activation failed; details:": "Aktivierung des ZRAM-Profils fehlgeschlagen;Details:", + "ZRAM ownership state is incomplete; inspect it before retrying": "ZRAM-Besitzstatus ist unvollständig; Überprüfen Sie es, bevor Sie es erneut versuchen", + "ZRAM ownership state is incomplete; no files were removed": "ZRAM-Besitzstatus ist unvollständig; Es wurden keine Dateien entfernt", + "ZRAM profile activation failed; details:": "Aktivierung des ZRAM-Profils fehlgeschlagen; Details:", "ZRAM profile helpers are missing": "ZRAM-Profilhelfer fehlen", "ZRAM profile is already active": "ZRAM-Profil ist bereits aktiv", "ZRAM profile removed, but package purge failed": "ZRAM-Profil entfernt, aber das Löschen des Pakets ist fehlgeschlagen", - "ZRAM still holds pages; configuration was preserved": "ZRAM hält noch Seiten;Konfiguration blieb erhalten", - "ZRAM still holds pages; profile remains active": "ZRAM hält noch Seiten;Das Profil bleibt aktiv", + "ZRAM still holds pages; configuration was preserved": "ZRAM hält noch Seiten; Konfiguration blieb erhalten", + "ZRAM still holds pages; profile remains active": "ZRAM hält noch Seiten; Das Profil bleibt aktiv", "ZRAM swap profile enabled": "ZRAM-Swap-Profil aktiviert", "ZRAM swap profile removed": "ZRAM-Swap-Profil entfernt", "ZSTD - fast, good ratio (recommended)": "ZSTD – schnell, gutes Verhältnis (empfohlen)", diff --git a/lang/es.json b/lang/es.json index 86290f3d..aa4c12a3 100644 --- a/lang/es.json +++ b/lang/es.json @@ -399,9 +399,9 @@ "Another OCI operation is using the instance registry. Wait for it to finish and open this menu again; no container is modified.": "Otra operación OCI está usando el registro de instancias. Espera a que termine y vuelve a abrir este menú; no se modifica ningún contenedor.", "Another OCI operation is using the instance registry. Wait for it to finish.": "Otra operación OCI está usando el registro de instancias. Espera a que termine.", "Another OCI operation is using the registry. This operation was not started.": "Otra operación OCI está utilizando el registro. Esta operación no se inició.", - "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Existe otra configuración de ZRAM o no se pudo inspeccionar;systemd-zram-generator fue retenido", - "Another ZRAM generator configuration exists; refusing to overwrite it:": "Existe otra configuración del generador ZRAM;negándose a sobrescribirlo:", - "Another ZRAM swap setup exists; refusing to replace it:": "Existe otra configuración de intercambio de ZRAM;negándose a reemplazarlo:", + "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Existe otra configuración de ZRAM o no se pudo inspeccionar; se conserva systemd-zram-generator", + "Another ZRAM generator configuration exists; refusing to overwrite it:": "Existe otra configuración del generador de ZRAM; no se sobrescribe:", + "Another ZRAM swap setup exists; refusing to replace it:": "Existe otra configuración de swap con ZRAM; no se sustituye:", "Another device of the network already answers on this address:": "Otro dispositivo de la red ya responde en esta dirección:", "Another instance uses": "Otro caso utiliza", "Another job that writes to the same storage still starts them.": "Otro trabajo que escriba en el mismo almacenamiento los sigue lanzando.", @@ -723,9 +723,9 @@ "Cannot detect filesystem on": "No se puede detectar el sistema de archivos en", "Cannot find": "No se encuentra", "Cannot identify the vendor of the device:": "No se puede identificar el proveedor del dispositivo:", - "Cannot inspect current swap configuration": "No se puede inspeccionar la configuración de intercambio actual", - "Cannot inspect existing ZRAM configurations": "No se pueden inspeccionar las configuraciones ZRAM existentes", - "Cannot inspect existing ZRAM generator configuration": "No se puede inspeccionar la configuración del generador ZRAM existente", + "Cannot inspect current swap configuration": "No se puede inspeccionar la configuración actual de swap", + "Cannot inspect existing ZRAM configurations": "No se pueden inspeccionar las configuraciones de ZRAM existentes", + "Cannot inspect existing ZRAM generator configuration": "No se puede inspeccionar la configuración existente del generador de ZRAM", "Cannot load backup library: lib_host_backup_common.sh": "No se puede cargar la biblioteca de backup: lib_host_backup_common.sh", "Cannot proceed with invalid export path.": "No se puede continuar con una ruta de exportación no válida.", "Cannot proceed with invalid share name.": "No se puede continuar con un nombre compartido no válido.", @@ -1368,11 +1368,11 @@ "Could not read the NVIDIA driver version": "No podía leer la versión del controlador NVIDIA", "Could not read the host firewall rules": "No se pudieron leer las reglas del cortafuegos del host", "Could not read this job.": "No se pudo leer este trabajo.", - "Could not release ZRAM pages; existing profile remains active": "No se pudieron publicar páginas ZRAM;El perfil existente permanece activo.", + "Could not release ZRAM pages; existing profile remains active": "No se pudieron liberar las páginas de ZRAM; el perfil actual sigue activo", "Could not remount automatically. Try manually or check credentials.": "No se pudo volver a montar automáticamente. Pruebe manualmente o verifique las credenciales.", "Could not remove VM automatically. Run manually:": "No se pudo eliminar la VM automáticamente. Ejecutar manualmente:", - "Could not remove ZRAM profile; configuration was restored": "No se pudo eliminar el perfil ZRAM;la configuración fue restaurada", - "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "No se pudo eliminar el perfil ZRAM;La configuración se restauró pero el intercambio no se pudo reiniciar.", + "Could not remove ZRAM profile; configuration was restored": "No se pudo eliminar el perfil de ZRAM; se restauró la configuración", + "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "No se pudo eliminar el perfil de ZRAM; se restauró la configuración, pero no se pudo reiniciar el swap", "Could not remove previous DKMS tree at": "No se pudo eliminar el árbol DKMS anterior en", "Could not reserve a private network for the stack": "No se pudo reservar una red privada para la pila", "Could not resolve the Compose user:": "No podía resolver el usuario de Compose:", @@ -1390,7 +1390,7 @@ "Could not stage pending restore path:": "No se pudo preparar la ruta de la restauración pendiente:", "Could not stage pending restore. Nothing new was scheduled.": "No se pudo preparar la restauración pendiente. No se ha programado nada nuevo.", "Could not stop LXC": "No se pudo detener LXC", - "Could not stop ZRAM swap; profile configuration remains": "No se pudo detener el intercambio de ZRAM;la configuración del perfil permanece", + "Could not stop ZRAM swap; profile configuration remains": "No se pudo detener el swap de ZRAM; la configuración del perfil se mantiene", "Could not translate the Compose command/entrypoint": "No podía traducir el comando Compose/punto de entrada", "Could not unload nouveau module (may be in use). The blacklist will take effect after reboot. Installation will continue but a reboot will be required.": "No se pudo descargar el módulo nouveau (puede estar en uso). La lista negra entrará en vigor después del reinicio. La instalación continuará pero será necesario reiniciar.", "Could not unmount": "No se pudo desmontar", @@ -1944,7 +1944,7 @@ "Enable VA-API, hardware encoding and OpenCL tone mapping in Jellyfin": "Activar VA-API, la codificación por hardware y el mapeo de tonos OpenCL en Jellyfin", "Enable VFIO IOMMU support": "Activar soporte VFIO IOMMU", "Enable ZFS autotrim (SSD/NVMe pools)": "Activar ZFS autotrim (pools SSD/NVMe)", - "Enable ZRAM swap profile": "habilitar el perfil de intercambio ZRAM", + "Enable ZRAM swap profile": "Activar el perfil de swap con ZRAM", "Enable a mount on an existing Rclone OCI container": "Activar un montaje en un contenedor Rclone OCI existente", "Enable an optical drive for MakeMKV": "Activar una unidad óptica para MakeMKV", "Enable auto-sync if /var/log exceeds 90% of its size?": "¿Habilitar la sincronización automática si /var/log excede el 90% de su tamaño?", @@ -2154,7 +2154,7 @@ "Existing hostpci entries detected — they will be reused": "Se detectaron entradas de hostpci existentes: se reutilizarán", "Existing key is at:": "La clave existente está en:", "Existing recovery envelopes already on PBS stay intact — they still recover the old key with its original passphrase.": "Los sobres de recuperación existentes que ya están en PBS permanecen intactos; aún recuperan la clave anterior con su frase de contraseña original.", - "Existing zram0 configuration is not owned by ProxMenux": "La configuración zram0 existente no es propiedad de ProxMenux", + "Existing zram0 configuration is not owned by ProxMenux": "La configuración existente de zram0 no pertenece a ProxMenux", "Exit": "Volver", "Exit and repair manually": "Salir y reparar manualmente", "Exit the container terminal:": "Salir de la terminal de contenedores:", @@ -5812,7 +5812,7 @@ "Some log2ram files may still exist. Manual cleanup may be required.": "Es posible que aún existan algunos archivos log2ram. Es posible que se requiera una limpieza manual.", "Some old time services could not be removed (not installed)": "Algunos servicios antiguos no se pudieron eliminar (no instalar)", "Some operations failed — review messages above. Press Enter to continue...": "Algunas operaciones fallaron: revise los mensajes anteriores. Presione Entrar para continuar...", - "Some optimizations could not be uninstalled; their configuration was preserved.": "algunas optimizaciones no se pudieron desinstalar;su configuración se conservó.", + "Some optimizations could not be uninstalled; their configuration was preserved.": "Algunas optimizaciones no se pudieron desinstalar; se conservó su configuración.", "Some packages still need attention; review": "Algunos paquetes aún requieren atención; revise", "Some projects publish a Dockerfile and not an image: it has to be built and published to a registry before it can be installed this way. An image of a private registry needs credentials, which are not supported yet.": "Algunos proyectos publican un Dockerfile y no una imagen: hay que construirla y publicarla en un registro antes de poder instalarla así. Una imagen de un registro privado necesita credenciales, que todavía no se admiten.", "Some repairs failed. Please fix manually and re-run the script.": "Algunas reparaciones fallaron. Corrija manualmente y vuelva a ejecutar el script.", @@ -7472,16 +7472,16 @@ "ZFS tools not found. Install zfsutils-linux and retry.": "No se encontraron herramientas ZFS. Instale zfsutils-linux y vuelva a intentarlo.", "ZFS:": "ZFS:", "ZNC web interface": "Interfaz web de ZNC", - "ZRAM ownership state is incomplete; inspect it before retrying": "el estado de propiedad de ZRAM está incompleto;inspeccionarlo antes de volver a intentarlo", - "ZRAM ownership state is incomplete; no files were removed": "el estado de propiedad de ZRAM está incompleto;no se eliminaron archivos", - "ZRAM profile activation failed; details:": "Error en la activación del perfil ZRAM;detalles:", - "ZRAM profile helpers are missing": "Faltan ayudantes de perfil ZRAM", - "ZRAM profile is already active": "el perfil ZRAM ya está activo", - "ZRAM profile removed, but package purge failed": "Se eliminó el perfil ZRAM, pero falló la purga del paquete", - "ZRAM still holds pages; configuration was preserved": "ZRAM todavía contiene páginas;la configuración fue preservada", - "ZRAM still holds pages; profile remains active": "ZRAM todavía contiene páginas;el perfil permanece activo", - "ZRAM swap profile enabled": "perfil de intercambio ZRAM habilitado", - "ZRAM swap profile removed": "perfil de intercambio ZRAM eliminado", + "ZRAM ownership state is incomplete; inspect it before retrying": "El estado de propiedad de ZRAM está incompleto; revíselo antes de volver a intentarlo", + "ZRAM ownership state is incomplete; no files were removed": "El estado de propiedad de ZRAM está incompleto; no se eliminó ningún archivo", + "ZRAM profile activation failed; details:": "Falló la activación del perfil de ZRAM; detalles:", + "ZRAM profile helpers are missing": "Faltan las funciones auxiliares del perfil de ZRAM", + "ZRAM profile is already active": "El perfil de ZRAM ya está activo", + "ZRAM profile removed, but package purge failed": "Se eliminó el perfil de ZRAM, pero falló la purga del paquete", + "ZRAM still holds pages; configuration was preserved": "ZRAM todavía contiene páginas; se conservó la configuración", + "ZRAM still holds pages; profile remains active": "ZRAM todavía contiene páginas; el perfil sigue activo", + "ZRAM swap profile enabled": "Perfil de swap con ZRAM activado", + "ZRAM swap profile removed": "Perfil de swap con ZRAM eliminado", "ZSTD - fast, good ratio (recommended)": "ZSTD - rápido, buena compresión (recomendado)", "Zen Browser is a free and open-source fork of Mozilla Firefox with a focus on privacy, customizability and design.": "Zen Browser es un fork gratuito y de código abierto de Mozilla Firefox centrado en la privacidad, la personalización y el diseño.", "Zero all data — partition table preserved, data wiped": "Poner a cero — conserva la tabla de particiones", diff --git a/lang/fr.json b/lang/fr.json index 79831df5..dd2d8fc6 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -403,9 +403,9 @@ "Another OCI operation is using the instance registry. Wait for it to finish and open this menu again; no container is modified.": "Un autre OCI operation utilise le registre des instances. Attendez qu'il finisse et ouvrez à nouveau ce menu; aucun conteneur n'est modifié.", "Another OCI operation is using the instance registry. Wait for it to finish.": "Une autre opération OCI utilise le registre d'instance. Attendez que ça se termine.", "Another OCI operation is using the registry. This operation was not started.": "Un autre OCI operation utilise le registre. Ce opera n'a pas commencé.", - "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Une autre configuration ZRAM existe ou n'a pas pu être inspectée ;systemd-zram-generator a été conservé", - "Another ZRAM generator configuration exists; refusing to overwrite it:": "Une autre configuration de générateur ZRAM existe ;refusant de l'écraser:", - "Another ZRAM swap setup exists; refusing to replace it:": "Une autre configuration d'échange ZRAM existe ;refusant de le remplacer :", + "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Une autre configuration ZRAM existe ou n'a pas pu être inspectée ; systemd-zram-generator a été conservé", + "Another ZRAM generator configuration exists; refusing to overwrite it:": "Une autre configuration de générateur ZRAM existe ; refusant de l'écraser:", + "Another ZRAM swap setup exists; refusing to replace it:": "Une autre configuration d'échange ZRAM existe ; refusant de le remplacer :", "Another device of the network already answers on this address:": "Un autre appareil du réseau répond déjà à cette adresse :", "Another instance uses": "Une autre instance utilise", "Another job that writes to the same storage still starts them.": "Une autre tâche qui écrit dans le même stockage continue de les lancer.", @@ -1370,11 +1370,11 @@ "Could not read the NVIDIA driver version": "Impossible de lire la version du pilote NVIDIA", "Could not read the host firewall rules": "Impossible de lire les règles du pare-feu de l'hôte", "Could not read this job.": "Impossible de lire ce travail.", - "Could not release ZRAM pages; existing profile remains active": "impossible de publier les pages ZRAM ;le profil existant reste actif", + "Could not release ZRAM pages; existing profile remains active": "Impossible de publier les pages ZRAM ; le profil existant reste actif", "Could not remount automatically. Try manually or check credentials.": "Impossible de remonter automatiquement. Essayez manuellement ou vérifiez les informations d'identification.", "Could not remove VM automatically. Run manually:": "Impossible de supprimer automatiquement la VM. Exécuter manuellement :", - "Could not remove ZRAM profile; configuration was restored": "Impossible de supprimer le profil ZRAM ;la configuration a été restaurée", - "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Impossible de supprimer le profil ZRAM ;la configuration a été restaurée mais le swap n'a pas pu être redémarré", + "Could not remove ZRAM profile; configuration was restored": "Impossible de supprimer le profil ZRAM ; la configuration a été restaurée", + "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Impossible de supprimer le profil ZRAM ; la configuration a été restaurée mais le swap n'a pas pu être redémarré", "Could not remove previous DKMS tree at": "Impossible de supprimer l'arborescence DKMS précédente à", "Could not reserve a private network for the stack": "Impossible de réserver un réseau privé pour la pile", "Could not resolve the Compose user:": "Impossible de résoudre l'utilisateur Composer :", @@ -1392,7 +1392,7 @@ "Could not stage pending restore path:": "Impossible de préparer le chemin de restauration en attente :", "Could not stage pending restore. Nothing new was scheduled.": "Impossible d’effectuer la restauration en attente. Rien de nouveau n'était prévu.", "Could not stop LXC": "Impossible d'arrêter LXC", - "Could not stop ZRAM swap; profile configuration remains": "Impossible d'arrêter l'échange de ZRAM ;la configuration du profil reste", + "Could not stop ZRAM swap; profile configuration remains": "Impossible d'arrêter l'échange de ZRAM ; la configuration du profil reste", "Could not translate the Compose command/entrypoint": "Impossible de traduire la commande/point d'entrée Compose", "Could not unload nouveau module (may be in use). The blacklist will take effect after reboot. Installation will continue but a reboot will be required.": "Impossible de décharger le nouveau module (peut-être en cours d'utilisation). La liste noire prendra effet après le redémarrage. L'installation continuera mais un redémarrage sera nécessaire.", "Could not unmount": "Impossible de démonter", @@ -2865,7 +2865,7 @@ "If repositories error:": "Si erreur de référentiels :", "If the container had already been changed, its previous native backup is restored. Shared host directories are not reverted. The disks of the failed attempt are removed when the cleanup succeeds.": "Si le conteneur a déjà été modifié, sa sauvegarde native précédente est restaurée. Les répertoires hôtes partagés ne sont pas rétablis. Les disques de la tentative ayant échoué sont supprimés une fois le nettoyage réussi.", "If the host freezes, remove hostpci entries from": "Si l'hôte se bloque, supprimez les entrées hostpci de", - "If the image channel has a new version, the CT is stopped, backed up and verified, and replaced with the new image to update the container. If anything fails, the backup is restored.": "si le canal d'image a une nouvelle version, le CT est arrêté, sauvegardé et vérifié, puis remplacé par la nouvelle image pour mettre à jour le conteneur. Si quelque chose échoue, la sauvegarde est restaurée.", + "If the image channel has a new version, the CT is stopped, backed up and verified, and replaced with the new image to update the container. If anything fails, the backup is restored.": "Si le canal d'image a une nouvelle version, le CT est arrêté, sauvegardé et vérifié, puis remplacé par la nouvelle image pour mettre à jour le conteneur. Si quelque chose échoue, la sauvegarde est restaurée.", "If the image channel has a new version, the CT is stopped, backed up and verified, and replaced with the new image to update the container. If the update fails after the container was changed, the backup is restored. An update that stops halfway is recovered from the OCI management menu.": "Si le canal d'image a une nouvelle version, le CT est arrêté, sauvegardé et vérifié, puis remplacé par la nouvelle image pour mettre à jour le conteneur. Si la mise à jour échoue après la modification du conteneur, la sauvegarde est restaurée. Une mise à jour qui s'arrête à mi-chemin est récupérée depuis le menu de gestion OCI.", "If this happens, you can restore the backup from the 'Subscription Banner Removal' option in 'Uninstall optimizations'.": "Si cela se produit, vous pouvez restaurer la sauvegarde à partir de l'option « Suppression de la bannière d'abonnement » dans « Désinstaller les optimisations ».", "If this node runs hyper-converged Ceph: ensure Ceph is 19.x (Squid) BEFORE upgrading PVE.": "Si ce nœud exécute Ceph hyper-convergé : assurez-vous que Ceph est 19.x (Squid) AVANT de mettre à niveau PVE.", @@ -5827,7 +5827,7 @@ "Some log2ram files may still exist. Manual cleanup may be required.": "Certains fichiers log2ram peuvent encore exister. Un nettoyage manuel peut être nécessaire.", "Some old time services could not be removed (not installed)": "Certains anciens services n'ont pas pu être supprimés (non installés)", "Some operations failed — review messages above. Press Enter to continue...": "Certaines opérations ont échoué : consultez les messages ci-dessus. Appuyez sur Entrée pour continuer...", - "Some optimizations could not be uninstalled; their configuration was preserved.": "Certaines optimisations n'ont pas pu être désinstallées ;leur configuration a été conservée.", + "Some optimizations could not be uninstalled; their configuration was preserved.": "Certaines optimisations n'ont pas pu être désinstallées ; leur configuration a été conservée.", "Some packages still need attention; review": "Certains packages nécessitent encore une attention particulière ;revoir", "Some projects publish a Dockerfile and not an image: it has to be built and published to a registry before it can be installed this way. An image of a private registry needs credentials, which are not supported yet.": "Certains projets publient un fichier Docker et non une image: il doit être construit et publié dans un registre avant de pouvoir être installé de cette façon. Une image d'un registre privé nécessite credentials, qui ne sont pas encore pris en charge.", "Some repairs failed. Please fix manually and re-run the script.": "Certaines réparations ont échoué. Veuillez corriger manuellement et réexécuter le script.", @@ -6284,7 +6284,7 @@ "The container identity or configuration changed": "L'identité ou la configuration du conteneur a changé", "The container is currently stopped. Do you want to start it now to install the package?": "Le conteneur est actuellement arrêté. Voulez-vous le démarrer maintenant pour installer le package ?", "The container is not modified because a host directory is not available:": "Le conteneur n'est pas modifié car un répertoire hôte n'est pas disponible :", - "The container is restarted to apply the changes. Its own data, the database and the other containers of the application are not touched.": "le conteneur est redémarré pour appliquer les modifications. Ses propres données, la base de données et les autres conteneurs de l'application ne sont pas touchés.", + "The container is restarted to apply the changes. Its own data, the database and the other containers of the application are not touched.": "Le conteneur est redémarré pour appliquer les modifications. Ses propres données, la base de données et les autres conteneurs de l'application ne sont pas touchés.", "The container no longer exists:": "Le conteneur n'existe plus:", "The container of a member was replaced; the assembly is not resumed": "Le conteneur d'un membre a été remplacé; l'assemblée n'est pas reprise", "The container runs on another node of the cluster; migrate it back to this node to remove it:": "Le conteneur s'exécute sur un autre nœud du cluster ; migrez-le vers ce nœud pour le supprimer :", @@ -7497,16 +7497,16 @@ "ZFS tools not found. Install zfsutils-linux and retry.": "Outils ZFS introuvables. Installez zfsutils-linux et réessayez.", "ZFS:": "ZFS :", "ZNC web interface": "Interface web ZNC", - "ZRAM ownership state is incomplete; inspect it before retrying": "l'état de propriété de la ZRAM est incomplet ;inspectez-le avant de réessayer", - "ZRAM ownership state is incomplete; no files were removed": "l'état de propriété de la ZRAM est incomplet ;aucun fichier n'a été supprimé", - "ZRAM profile activation failed; details:": "L'activation du profil ZRAM a échoué ;détails:", - "ZRAM profile helpers are missing": "les assistants de profil ZRAM sont manquants", - "ZRAM profile is already active": "le profil ZRAM est déjà actif", - "ZRAM profile removed, but package purge failed": "profil ZRAM supprimé, mais la purge du package a échoué", - "ZRAM still holds pages; configuration was preserved": "ZRAM contient toujours des pages ;la configuration a été conservée", - "ZRAM still holds pages; profile remains active": "ZRAM contient toujours des pages ;le profil reste actif", - "ZRAM swap profile enabled": "profil d'échange ZRAM activé", - "ZRAM swap profile removed": "profil d'échange ZRAM supprimé", + "ZRAM ownership state is incomplete; inspect it before retrying": "L'état de propriété de la ZRAM est incomplet ; inspectez-le avant de réessayer", + "ZRAM ownership state is incomplete; no files were removed": "L'état de propriété de la ZRAM est incomplet ; aucun fichier n'a été supprimé", + "ZRAM profile activation failed; details:": "L'activation du profil ZRAM a échoué ; détails:", + "ZRAM profile helpers are missing": "Les assistants de profil ZRAM sont manquants", + "ZRAM profile is already active": "Le profil ZRAM est déjà actif", + "ZRAM profile removed, but package purge failed": "Profil ZRAM supprimé, mais la purge du package a échoué", + "ZRAM still holds pages; configuration was preserved": "ZRAM contient toujours des pages ; la configuration a été conservée", + "ZRAM still holds pages; profile remains active": "ZRAM contient toujours des pages ; le profil reste actif", + "ZRAM swap profile enabled": "Profil d'échange ZRAM activé", + "ZRAM swap profile removed": "Profil d'échange ZRAM supprimé", "ZSTD - fast, good ratio (recommended)": "ZSTD - rapide, bon rapport (recommandé)", "Zen Browser is a free and open-source fork of Mozilla Firefox with a focus on privacy, customizability and design.": "Zen Browser est un navigateur libre et open source fork de Mozilla Firefox avec un accent sur la confidentialité, la personnalisation et la conception.", "Zero all data — partition table preserved, data wiped": "Zéro toutes les données : table de partition préservée, données effacées", diff --git a/lang/it.json b/lang/it.json index 4788170a..bbd69810 100644 --- a/lang/it.json +++ b/lang/it.json @@ -355,7 +355,7 @@ "All types (images, backup, iso, vztmpl, snippets)": "Tutti i tipi (images, backup, iso, vztmpl, snippets)", "All user-installed packages from the backup are present on this host": "Tutti i pacchetti installati dall’utente inclusi nel backup sono presenti su questo host", "All users with UID and GID": "Tutti gli utenti con UID e GID", - "All {count} containers of the application are updated together (main CT: {vmid}). If there are new versions, all images are downloaded and verified, the application is stopped, each container is backed up and replaced with its new image. If anything fails, the backups are restored.": "tutti i contenitori {count} dell'applicazione vengono aggiornati insieme (CT principale: {vmid}).Se sono presenti nuove versioni, tutte le immagini vengono scaricate e verificate, l'applicazione viene arrestata, viene eseguito il backup di ciascun contenitore e sostituito con la sua nuova immagine. Se qualcosa fallisce, i backup vengono ripristinati.", + "All {count} containers of the application are updated together (main CT: {vmid}). If there are new versions, all images are downloaded and verified, the application is stopped, each container is backed up and replaced with its new image. If anything fails, the backups are restored.": "Tutti i contenitori {count} dell'applicazione vengono aggiornati insieme (CT principale: {vmid}).Se sono presenti nuove versioni, tutte le immagini vengono scaricate e verificate, l'applicazione viene arrestata, viene eseguito il backup di ciascun contenitore e sostituito con la sua nuova immagine. Se qualcosa fallisce, i backup vengono ripristinati.", "All {count} containers of the application are updated together (main CT: {vmid}). If there are new versions, all images are downloaded and verified, the application is stopped, each container is backed up and replaced with its new image. If the operation fails after a container was changed, the backups are restored. An operation that stops halfway is recovered from the OCI management menu.": "Tutti i {count} container dell'applicazione vengono aggiornati insieme (CT principale: {vmid}). Se ci sono nuove versioni, tutte le immagini vengono scaricate e verificate, l'applicazione viene arrestata e ogni container viene sottoposto a backup e sostituito con la nuova immagine. Se l'operazione non riesce dopo la modifica di un container, i backup vengono ripristinati. Un'operazione interrotta a metà viene recuperata dal menu di gestione OCI.", "All {count} containers of the application will be recreated from their saved image digests (main CT: {vmid}). The stack is stopped, every container is backed up and replaced, then checked. If anything fails, the backups are restored.": "Tutti i {count} container dell'applicazione verranno ricreati dai digest delle immagini salvati (CT principale: {vmid}). Lo stack viene arrestato, ogni container viene sottoposto a backup e sostituito, quindi controllato. Se qualcosa non riesce, i backup vengono ripristinati.", "All {count} containers of the application will be recreated from their saved image digests (main CT: {vmid}). The stack is stopped, every container is backed up and replaced, then checked. If the operation fails after a container was changed, the backups are restored. An operation that stops halfway is recovered from the OCI management menu.": "Tutti i {count} container dell'applicazione verranno ricreati dai digest salvati delle immagini (CT principale: {vmid}). Lo stack viene arrestato, ogni container viene sottoposto a backup, sostituito e poi controllato. Se l'operazione non riesce dopo la modifica di un container, i backup vengono ripristinati. Un'operazione interrotta a metà viene recuperata dal menu di gestione OCI.", @@ -403,9 +403,9 @@ "Another OCI operation is using the instance registry. Wait for it to finish and open this menu again; no container is modified.": "Un'altra operazione OCI sta utilizzando il registro delle istanze. Attendere che termini e riaprire questo menu; nessun container è stato modificato.", "Another OCI operation is using the instance registry. Wait for it to finish.": "Un’altra operazione OCI sta utilizzando il registro delle istanze. Attendi che termini.", "Another OCI operation is using the registry. This operation was not started.": "Un’altra operazione OCI sta utilizzando il registro. Questa operazione non è stata avviata.", - "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "esiste un'altra configurazione ZRAM o non è possibile controllarla;systemd-zram-generator è stato mantenuto", - "Another ZRAM generator configuration exists; refusing to overwrite it:": "esiste un'altra configurazione del generatore ZRAM;rifiutandosi di sovrascriverlo:", - "Another ZRAM swap setup exists; refusing to replace it:": "esiste un'altra configurazione di scambio ZRAM;rifiutandosi di sostituirlo:", + "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Esiste un'altra configurazione ZRAM o non è possibile controllarla; systemd-zram-generator è stato mantenuto", + "Another ZRAM generator configuration exists; refusing to overwrite it:": "Esiste un'altra configurazione del generatore ZRAM; rifiutandosi di sovrascriverlo:", + "Another ZRAM swap setup exists; refusing to replace it:": "Esiste un'altra configurazione di scambio ZRAM; rifiutandosi di sostituirlo:", "Another device of the network already answers on this address:": "Un altro dispositivo della rete risponde già a questo indirizzo:", "Another instance uses": "Un'altra istanza usa", "Another job that writes to the same storage still starts them.": "Un altro job che scrive sullo stesso storage continua ad avviarli.", @@ -724,9 +724,9 @@ "Cannot detect filesystem on": "Impossibile rilevare il filesystem su", "Cannot find": "Impossibile trovare", "Cannot identify the vendor of the device:": "Impossibile identificare il produttore del dispositivo:", - "Cannot inspect current swap configuration": "impossibile controllare la configurazione di scambio corrente", - "Cannot inspect existing ZRAM configurations": "impossibile ispezionare le configurazioni ZRAM esistenti", - "Cannot inspect existing ZRAM generator configuration": "impossibile ispezionare la configurazione del generatore ZRAM esistente", + "Cannot inspect current swap configuration": "Impossibile controllare la configurazione di scambio corrente", + "Cannot inspect existing ZRAM configurations": "Impossibile ispezionare le configurazioni ZRAM esistenti", + "Cannot inspect existing ZRAM generator configuration": "Impossibile ispezionare la configurazione del generatore ZRAM esistente", "Cannot load backup library: lib_host_backup_common.sh": "Impossibile caricare la libreria di backup: lib_host_backup_common.sh", "Cannot proceed with invalid export path.": "Impossibile procedere con un percorso di esportazione non valido.", "Cannot proceed with invalid share name.": "Impossibile procedere con un nome di condivisione non valido.", @@ -1344,7 +1344,7 @@ "Could not install Git — Lynis cannot be cloned. Run 'apt-get install git' manually.": "Impossibile installare Git: Lynis non può essere clonato. Esegui manualmente \"apt-get install git\".", "Could not install exFAT tools automatically.": "Impossibile installare automaticamente gli strumenti exFAT.", "Could not install sshpass automatically (no internet?). Falling back to manual paste mode — you'll see the line to copy onto the server next.": "Impossibile installare automaticamente sshpass (niente Internet?). Si passa all’incolla manuale: ora vedrai la riga da copiare sul server.", - "Could not install systemd-zram-generator": "impossibile installare systemd-zram-generator", + "Could not install systemd-zram-generator": "Impossibile installare systemd-zram-generator", "Could not install the NVIDIA Container Toolkit signing key.": "Impossibile installare la chiave di firma di NVIDIA Container Toolkit.", "Could not install the required packages:": "Impossibile installare i pacchetti necessari:", "Could not install the stack startup hook": "Impossibile installare l'hook di avvio dello stack", @@ -1370,11 +1370,11 @@ "Could not read the NVIDIA driver version": "Impossibile leggere la versione del driver NVIDIA", "Could not read the host firewall rules": "Impossibile leggere le regole del firewall dell’host", "Could not read this job.": "Impossibile leggere questo job.", - "Could not release ZRAM pages; existing profile remains active": "impossibile rilasciare le pagine ZRAM;il profilo esistente rimane attivo", + "Could not release ZRAM pages; existing profile remains active": "Impossibile rilasciare le pagine ZRAM; il profilo esistente rimane attivo", "Could not remount automatically. Try manually or check credentials.": "Impossibile rimontare automaticamente. Prova manualmente o controlla le credenziali.", "Could not remove VM automatically. Run manually:": "Impossibile rimuovere la VM automaticamente. Esegui manualmente:", - "Could not remove ZRAM profile; configuration was restored": "impossibile rimuovere il profilo ZRAM;la configurazione è stata ripristinata", - "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "impossibile rimuovere il profilo ZRAM;la configurazione è stata ripristinata ma non è stato possibile riavviare lo scambio", + "Could not remove ZRAM profile; configuration was restored": "Impossibile rimuovere il profilo ZRAM; la configurazione è stata ripristinata", + "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Impossibile rimuovere il profilo ZRAM; la configurazione è stata ripristinata ma non è stato possibile riavviare lo scambio", "Could not remove previous DKMS tree at": "Impossibile rimuovere l'albero DKMS precedente in", "Could not reserve a private network for the stack": "Impossibile riservare una rete privata per lo stack", "Could not resolve the Compose user:": "Impossibile risolvere l’utente Compose:", @@ -1392,7 +1392,7 @@ "Could not stage pending restore path:": "Impossibile preparare il percorso di ripristino in sospeso:", "Could not stage pending restore. Nothing new was scheduled.": "Impossibile preparare il ripristino in sospeso. Non è stato pianificato nulla di nuovo.", "Could not stop LXC": "Impossibile fermare LXC", - "Could not stop ZRAM swap; profile configuration remains": "impossibile interrompere lo scambio ZRAM;la configurazione del profilo rimane", + "Could not stop ZRAM swap; profile configuration remains": "Impossibile interrompere lo scambio ZRAM; la configurazione del profilo rimane", "Could not translate the Compose command/entrypoint": "Impossibile tradurre il comando o l'entrypoint di Compose", "Could not unload nouveau module (may be in use). The blacklist will take effect after reboot. Installation will continue but a reboot will be required.": "Impossibile rimuovere dalla memoria il modulo nouveau (potrebbe essere in uso). La lista nera avrà effetto dopo il riavvio. L'installazione continuerà ma sarà necessario un riavvio.", "Could not unmount": "Impossibile smontare", @@ -1946,7 +1946,7 @@ "Enable VA-API, hardware encoding and OpenCL tone mapping in Jellyfin": "Abilita VA-API, la codifica hardware e la mappatura dei toni OpenCL in Jellyfin", "Enable VFIO IOMMU support": "Abilita supporto VFIO IOMMU", "Enable ZFS autotrim (SSD/NVMe pools)": "Abilita ZFS autotrim (pool SSD/NVMe)", - "Enable ZRAM swap profile": "abilita il profilo di scambio ZRAM", + "Enable ZRAM swap profile": "Abilita il profilo di scambio ZRAM", "Enable a mount on an existing Rclone OCI container": "Abilita un mount su un container OCI Rclone esistente", "Enable an optical drive for MakeMKV": "Abilitare un'unità ottica per MakeMKV", "Enable auto-sync if /var/log exceeds 90% of its size?": "Abilitare la sincronizzazione automatica se /var/log supera il 90% delle sue dimensioni?", @@ -2157,7 +2157,7 @@ "Existing hostpci entries detected — they will be reused": "Rilevate voci hostpci esistenti: verranno riutilizzate", "Existing key is at:": "La chiave esistente è in:", "Existing recovery envelopes already on PBS stay intact — they still recover the old key with its original passphrase.": "Le buste di ripristino già su PBS restano intatte: recuperano ancora la vecchia chiave con la passphrase originale.", - "Existing zram0 configuration is not owned by ProxMenux": "la configurazione zram0 esistente non è di proprietà di ProxMenux", + "Existing zram0 configuration is not owned by ProxMenux": "La configurazione zram0 esistente non è di proprietà di ProxMenux", "Exit": "Uscita", "Exit and repair manually": "Esci e ripara manualmente", "Exit the container terminal:": "Esci dal terminale del container:", @@ -2865,7 +2865,7 @@ "If repositories error:": "Se si verificano errori nei repository:", "If the container had already been changed, its previous native backup is restored. Shared host directories are not reverted. The disks of the failed attempt are removed when the cleanup succeeds.": "Se il container era già stato modificato, viene ripristinato il suo backup nativo precedente. Le directory condivise dell'host non vengono ripristinate. I dischi del tentativo fallito vengono rimossi se la pulizia riesce.", "If the host freezes, remove hostpci entries from": "Se l'host si blocca, rimuovi le voci hostpci da", - "If the image channel has a new version, the CT is stopped, backed up and verified, and replaced with the new image to update the container. If anything fails, the backup is restored.": "se il canale immagine ha una nuova versione, CT viene arrestato, sottoposto a backup, verificato e sostituito con la nuova immagine per aggiornare il contenitore. Se qualcosa fallisce, il backup viene ripristinato.", + "If the image channel has a new version, the CT is stopped, backed up and verified, and replaced with the new image to update the container. If anything fails, the backup is restored.": "Se il canale immagine ha una nuova versione, CT viene arrestato, sottoposto a backup, verificato e sostituito con la nuova immagine per aggiornare il contenitore. Se qualcosa fallisce, il backup viene ripristinato.", "If the image channel has a new version, the CT is stopped, backed up and verified, and replaced with the new image to update the container. If the update fails after the container was changed, the backup is restored. An update that stops halfway is recovered from the OCI management menu.": "Se è disponibile una nuova versione nel canale dell'immagine, il CT viene arrestato, sottoposto a backup, verificato e sostituito con la nuova immagine per aggiornare il container. Se l'aggiornamento non riesce dopo la modifica del container, il backup viene ripristinato. Un aggiornamento interrotto a metà viene recuperato dal menu di gestione OCI.", "If this happens, you can restore the backup from the 'Subscription Banner Removal' option in 'Uninstall optimizations'.": "In questo caso, puoi ripristinare il backup dall'opzione \"Rimozione banner di abbonamento\" in \"Disinstalla ottimizzazioni\".", "If this node runs hyper-converged Ceph: ensure Ceph is 19.x (Squid) BEFORE upgrading PVE.": "Se questo nodo esegue Ceph iperconvergente: assicurati che Ceph sia 19.x (Squid) PRIMA di aggiornare PVE.", @@ -4086,7 +4086,7 @@ "No Shares to Test": "Nessuna condivisione da testare", "No Storage Found": "Nessuno storage trovato", "No UPS was found on a USB port of this host. Connect it and start the installation again.": "Nessun UPS trovato su una porta USB di questo host. Collegatelo e riavviate l'installazione.", - "No USB device was found on this host.": "nessun dispositivo USB trovato su questo host.", + "No USB device was found on this host.": "Nessun dispositivo USB trovato su questo host.", "No USB drives detected. Enter the mountpoint path manually:": "Nessuna unità USB rilevata. Inserisci manualmente il percorso del punto di montaggio:", "No USB drives mounted by ProxMenux yet. Mount one first to use it as a target.": "Ancora nessuna unità USB montata da ProxMenux. Montane una prima per usarla come destinazione.", "No UUP folder found.": "Nessuna cartella UUP trovata.", @@ -5827,7 +5827,7 @@ "Some log2ram files may still exist. Manual cleanup may be required.": "Alcuni file log2ram potrebbero ancora esistere. Potrebbe essere necessaria la pulizia manuale.", "Some old time services could not be removed (not installed)": "Impossibile rimuovere alcuni vecchi servizi di sincronizzazione dell’ora (non installati)", "Some operations failed — review messages above. Press Enter to continue...": "Alcune operazioni non sono riuscite: rivedi i messaggi sopra. Premi Invio per continuare...", - "Some optimizations could not be uninstalled; their configuration was preserved.": "alcune ottimizzazioni non possono essere disinstallate;la loro configurazione è stata preservata.", + "Some optimizations could not be uninstalled; their configuration was preserved.": "Alcune ottimizzazioni non possono essere disinstallate; la loro configurazione è stata preservata.", "Some packages still need attention; review": "Alcuni pacchetti richiedono ancora attenzione; consulta", "Some projects publish a Dockerfile and not an image: it has to be built and published to a registry before it can be installed this way. An image of a private registry needs credentials, which are not supported yet.": "Alcuni progetti pubblicano un Dockerfile, ma non un’immagine: per installarla in questo modo bisogna prima crearla e pubblicarla in un registry. Le credenziali necessarie per le immagini di un registry privato non sono ancora supportate.", "Some repairs failed. Please fix manually and re-run the script.": "Alcune riparazioni sono fallite. Correggi manualmente ed esegui nuovamente lo script.", @@ -6285,7 +6285,7 @@ "The container identity or configuration changed": "L’identità o la configurazione del container è cambiata", "The container is currently stopped. Do you want to start it now to install the package?": "Il container è fermo. Avviarlo ora per installare il pacchetto?", "The container is not modified because a host directory is not available:": "Il container non viene modificato perché una directory dell'host non è disponibile:", - "The container is restarted to apply the changes. Its own data, the database and the other containers of the application are not touched.": "il contenitore viene riavviato per applicare le modifiche. I suoi dati, il database e gli altri contenitori dell'applicazione non vengono toccati.", + "The container is restarted to apply the changes. Its own data, the database and the other containers of the application are not touched.": "Il contenitore viene riavviato per applicare le modifiche. I suoi dati, il database e gli altri contenitori dell'applicazione non vengono toccati.", "The container no longer exists:": "Il container non esiste più:", "The container of a member was replaced; the assembly is not resumed": "Il container di un componente è stato sostituito; l'assemblaggio non riprende", "The container runs on another node of the cluster; migrate it back to this node to remove it:": "Il container si trova su un altro nodo del cluster; riportarlo su questo nodo per rimuoverlo:", @@ -7498,16 +7498,16 @@ "ZFS tools not found. Install zfsutils-linux and retry.": "Strumenti ZFS non trovati. Installare zfsutils-linux e riprovare.", "ZFS:": "ZFS:", "ZNC web interface": "Interfaccia web ZNC", - "ZRAM ownership state is incomplete; inspect it before retrying": "lo stato di proprietà della ZRAM è incompleto;ispezionarlo prima di riprovare", - "ZRAM ownership state is incomplete; no files were removed": "lo stato di proprietà della ZRAM è incompleto;nessun file è stato rimosso", - "ZRAM profile activation failed; details:": "attivazione del profilo ZRAM fallita;dettagli:", - "ZRAM profile helpers are missing": "mancano gli aiutanti del profilo ZRAM", - "ZRAM profile is already active": "il profilo ZRAM è già attivo", - "ZRAM profile removed, but package purge failed": "profilo ZRAM rimosso, ma l'eliminazione del pacchetto non è riuscita", - "ZRAM still holds pages; configuration was preserved": "ZRAM contiene ancora pagine;la configurazione è stata preservata", - "ZRAM still holds pages; profile remains active": "ZRAM contiene ancora pagine;il profilo rimane attivo", - "ZRAM swap profile enabled": "profilo di scambio ZRAM abilitato", - "ZRAM swap profile removed": "profilo di scambio ZRAM rimosso", + "ZRAM ownership state is incomplete; inspect it before retrying": "Lo stato di proprietà della ZRAM è incompleto; ispezionarlo prima di riprovare", + "ZRAM ownership state is incomplete; no files were removed": "Lo stato di proprietà della ZRAM è incompleto; nessun file è stato rimosso", + "ZRAM profile activation failed; details:": "Attivazione del profilo ZRAM fallita; dettagli:", + "ZRAM profile helpers are missing": "Mancano gli aiutanti del profilo ZRAM", + "ZRAM profile is already active": "Il profilo ZRAM è già attivo", + "ZRAM profile removed, but package purge failed": "Profilo ZRAM rimosso, ma l'eliminazione del pacchetto non è riuscita", + "ZRAM still holds pages; configuration was preserved": "ZRAM contiene ancora pagine; la configurazione è stata preservata", + "ZRAM still holds pages; profile remains active": "ZRAM contiene ancora pagine; il profilo rimane attivo", + "ZRAM swap profile enabled": "Profilo di scambio ZRAM abilitato", + "ZRAM swap profile removed": "Profilo di scambio ZRAM rimosso", "ZSTD - fast, good ratio (recommended)": "ZSTD - veloce, buona compressione (consigliato)", "Zen Browser is a free and open-source fork of Mozilla Firefox with a focus on privacy, customizability and design.": "Zen Browser è un fork gratuito e open source di Mozilla Firefox, incentrato su privacy, personalizzazione e design.", "Zero all data — partition table preserved, data wiped": "Azzera tutti i dati — tabella partizioni conservata, dati cancellati", diff --git a/lang/pt.json b/lang/pt.json index d1bb4f47..e2bc798c 100644 --- a/lang/pt.json +++ b/lang/pt.json @@ -84,7 +84,7 @@ "A member stopped:": "Um membro parou:", "A member was modified after it was recovered": "Um membro foi modificado após a sua recuperação", "A modern wiki and knowledge base for teams": "Um wiki moderno e base de conhecimento para equipes", - "A multi-container application is not recreated: its containers are updated together.": "um aplicativo com vários contêineres não é recriado: seus contêineres são atualizados juntos.", + "A multi-container application is not recreated: its containers are updated together.": "Um aplicativo com vários contêineres não é recriado: seus contêineres são atualizados juntos.", "A new ProxMenux version is available:": "Uma nova versão do ProxMenux está disponível:", "A new kernel is staged for the next boot:": "Um novo kernel está preparado para a próxima inicialização:", "A newer version is available:": "Uma versão mais recente está disponível:", @@ -403,9 +403,9 @@ "Another OCI operation is using the instance registry. Wait for it to finish and open this menu again; no container is modified.": "Outra OCI operation está usando o registro de instância. Espere que termine e abra este menu novamente; nenhum recipiente é modificado.", "Another OCI operation is using the instance registry. Wait for it to finish.": "Outra operação OCI está usando o registro da instância. Espere terminar.", "Another OCI operation is using the registry. This operation was not started.": "Outra OCI operation está usando o registro. Esta operation não foi iniciada.", - "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Existe outra configuração ZRAM ou não pôde ser inspecionada;systemd-zram-generator foi mantido", - "Another ZRAM generator configuration exists; refusing to overwrite it:": "Existe outra configuração de gerador ZRAM;recusando-se a substituí-lo:", - "Another ZRAM swap setup exists; refusing to replace it:": "Existe outra configuração de troca de ZRAM;recusando-se a substituí-lo:", + "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Existe outra configuração ZRAM ou não pôde ser inspecionada; systemd-zram-generator foi mantido", + "Another ZRAM generator configuration exists; refusing to overwrite it:": "Existe outra configuração de gerador ZRAM; recusando-se a substituí-lo:", + "Another ZRAM swap setup exists; refusing to replace it:": "Existe outra configuração de troca de ZRAM; recusando-se a substituí-lo:", "Another device of the network already answers on this address:": "Mensagem técnica para Proxmox e TI.Traduza: Outro dispositivo da rede já atende neste endereço:", "Another instance uses": "Outra instância usa", "Another job that writes to the same storage still starts them.": "Outro trabalho que grava no mesmo armazenamento continua a iniciá-los.", @@ -1370,11 +1370,11 @@ "Could not read the NVIDIA driver version": "Não foi possível ler a versão do driver NVIDIA", "Could not read the host firewall rules": "Não foi possível ler as regras do firewall do host", "Could not read this job.": "Não foi possível ler este trabalho.", - "Could not release ZRAM pages; existing profile remains active": "Não foi possível liberar páginas ZRAM;o perfil existente permanece ativo", + "Could not release ZRAM pages; existing profile remains active": "Não foi possível liberar páginas ZRAM; o perfil existente permanece ativo", "Could not remount automatically. Try manually or check credentials.": "Não foi possível remontar automaticamente. Tente manualmente ou verifique as credenciais.", "Could not remove VM automatically. Run manually:": "Não foi possível remover a VM automaticamente. Execute manualmente:", - "Could not remove ZRAM profile; configuration was restored": "Não foi possível remover o perfil ZRAM;a configuração foi restaurada", - "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Não foi possível remover o perfil ZRAM;a configuração foi restaurada, mas o swap não pôde ser reiniciado", + "Could not remove ZRAM profile; configuration was restored": "Não foi possível remover o perfil ZRAM; a configuração foi restaurada", + "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Não foi possível remover o perfil ZRAM; a configuração foi restaurada, mas o swap não pôde ser reiniciado", "Could not remove previous DKMS tree at": "Não foi possível remover a árvore DKMS anterior em", "Could not reserve a private network for the stack": "Não foi possível reservar uma rede privada para a pilha", "Could not resolve the Compose user:": "Não foi possível resolver o usuário Compose:", @@ -1392,7 +1392,7 @@ "Could not stage pending restore path:": "Não foi possível preparar o caminho de restauração pendente:", "Could not stage pending restore. Nothing new was scheduled.": "não foi possível preparar a restauração pendente. Nada de novo foi programado.", "Could not stop LXC": "Não foi possível parar o LXC", - "Could not stop ZRAM swap; profile configuration remains": "Não foi possível interromper a troca de ZRAM;a configuração do perfil permanece", + "Could not stop ZRAM swap; profile configuration remains": "Não foi possível interromper a troca de ZRAM; a configuração do perfil permanece", "Could not translate the Compose command/entrypoint": "Não foi possível traduzir o comando/ponto de entrada Compose", "Could not unload nouveau module (may be in use). The blacklist will take effect after reboot. Installation will continue but a reboot will be required.": "Não foi possível descarregar o módulo nouveau (pode estar em uso). A lista negra entrará em vigor após a reinicialização. A instalação continuará, mas será necessária uma reinicialização.", "Could not unmount": "Não foi possível desmontar", @@ -2157,7 +2157,7 @@ "Existing hostpci entries detected — they will be reused": "Entradas hostpci existentes detectadas – elas serão reutilizadas", "Existing key is at:": "a chave existente está em:", "Existing recovery envelopes already on PBS stay intact — they still recover the old key with its original passphrase.": "Os envelopes de recuperação existentes já no PBS permanecem intactos – eles ainda recuperam a chave antiga com sua senha original.", - "Existing zram0 configuration is not owned by ProxMenux": "a configuração zram0 existente não pertence a ProxMenux", + "Existing zram0 configuration is not owned by ProxMenux": "A configuração zram0 existente não pertence a ProxMenux", "Exit": "Saída", "Exit and repair manually": "Sair e reparar manualmente", "Exit the container terminal:": "Saia do terminal de contêineres:", @@ -5827,7 +5827,7 @@ "Some log2ram files may still exist. Manual cleanup may be required.": "Alguns arquivos log2ram ainda podem existir. A limpeza manual pode ser necessária.", "Some old time services could not be removed (not installed)": "Alguns serviços antigos não puderam ser removidos (não instalados)", "Some operations failed — review messages above. Press Enter to continue...": "Algumas operações falharam — revise as mensagens acima. Pressione Enter para continuar...", - "Some optimizations could not be uninstalled; their configuration was preserved.": "Algumas otimizações não puderam ser desinstaladas;sua configuração foi preservada.", + "Some optimizations could not be uninstalled; their configuration was preserved.": "Algumas otimizações não puderam ser desinstaladas; sua configuração foi preservada.", "Some packages still need attention; review": "Alguns pacotes ainda precisam de atenção;análise", "Some projects publish a Dockerfile and not an image: it has to be built and published to a registry before it can be installed this way. An image of a private registry needs credentials, which are not supported yet.": "Alguns projetos publicam um arquivo Docker e não uma imagem: ele tem que ser construído e publicado em um registro antes que ele possa ser instalado desta forma. Uma imagem de um registro privado precisa de credentials, que ainda não são suportados.", "Some repairs failed. Please fix manually and re-run the script.": "Alguns reparos falharam. Corrija manualmente e execute novamente o script.", @@ -7498,16 +7498,16 @@ "ZFS tools not found. Install zfsutils-linux and retry.": "Ferramentas ZFS não encontradas. Instale zfsutils-linux e tente novamente.", "ZFS:": "ZFS:", "ZNC web interface": "Interface Web ZNC", - "ZRAM ownership state is incomplete; inspect it before retrying": "o estado de propriedade do ZRAM está incompleto;inspecione-o antes de tentar novamente", - "ZRAM ownership state is incomplete; no files were removed": "o estado de propriedade do ZRAM está incompleto;nenhum arquivo foi removido", - "ZRAM profile activation failed; details:": "falha na ativação do perfil ZRAM;detalhes:", - "ZRAM profile helpers are missing": "faltam ajudantes de perfil ZRAM", - "ZRAM profile is already active": "o perfil ZRAM já está ativo", - "ZRAM profile removed, but package purge failed": "perfil ZRAM removido, mas falha na limpeza do pacote", - "ZRAM still holds pages; configuration was preserved": "Mensagem técnica para Proxmox e TI.Traduza: ZRAM ainda contém páginas;configuração foi preservada", - "ZRAM still holds pages; profile remains active": "Mensagem técnica para Proxmox e TI.Traduza: ZRAM ainda contém páginas;perfil permanece ativo", - "ZRAM swap profile enabled": "perfil de troca ZRAM ativado", - "ZRAM swap profile removed": "perfil de troca ZRAM removido", + "ZRAM ownership state is incomplete; inspect it before retrying": "O estado de propriedade do ZRAM está incompleto; inspecione-o antes de tentar novamente", + "ZRAM ownership state is incomplete; no files were removed": "O estado de propriedade do ZRAM está incompleto; nenhum arquivo foi removido", + "ZRAM profile activation failed; details:": "Falha na ativação do perfil ZRAM; detalhes:", + "ZRAM profile helpers are missing": "Faltam ajudantes de perfil ZRAM", + "ZRAM profile is already active": "O perfil ZRAM já está ativo", + "ZRAM profile removed, but package purge failed": "Perfil ZRAM removido, mas falha na limpeza do pacote", + "ZRAM still holds pages; configuration was preserved": "Mensagem técnica para Proxmox e TI.Traduza: ZRAM ainda contém páginas; configuração foi preservada", + "ZRAM still holds pages; profile remains active": "Mensagem técnica para Proxmox e TI.Traduza: ZRAM ainda contém páginas; perfil permanece ativo", + "ZRAM swap profile enabled": "Perfil de troca ZRAM ativado", + "ZRAM swap profile removed": "Perfil de troca ZRAM removido", "ZSTD - fast, good ratio (recommended)": "ZSTD - proporção rápida e boa (recomendado)", "Zen Browser is a free and open-source fork of Mozilla Firefox with a focus on privacy, customizability and design.": "Zen Browser é um fork livre e de código aberto da Mozilla Firefox com foco em privacidade, personalização e design.", "Zero all data — partition table preserved, data wiped": "Zerar todos os dados – tabela de partição preservada, dados apagados", diff --git a/lang/sk.json b/lang/sk.json index 947e96f8..6718cdbc 100644 --- a/lang/sk.json +++ b/lang/sk.json @@ -403,9 +403,9 @@ "Another OCI operation is using the instance registry. Wait for it to finish and open this menu again; no container is modified.": "Ďalšia OCI operation používa inštančný register. Počkajte, kým to dokončíte a znovu otvoríte toto menu; žiadna nádoba nie je upravená.", "Another OCI operation is using the instance registry. Wait for it to finish.": "Ďalšia operácia OCI používa register inštancií. Počkajte, kým to skončí.", "Another OCI operation is using the registry. This operation was not started.": "Ďalšia OCI operation používa register. Táto operation sa nezačala.", - "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Existuje iná konfigurácia ZRAM alebo ju nebolo možné skontrolovať;systemd-zram-generator bol zachovaný", - "Another ZRAM generator configuration exists; refusing to overwrite it:": "Existuje iná konfigurácia generátora ZRAM;refusing to overwrite it:", - "Another ZRAM swap setup exists; refusing to replace it:": "Existuje ďalšie nastavenie výmeny ZRAM;odmietnutie jeho výmeny:", + "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "Existuje iná konfigurácia ZRAM alebo ju nebolo možné skontrolovať; systemd-zram-generator bol zachovaný", + "Another ZRAM generator configuration exists; refusing to overwrite it:": "Existuje iná konfigurácia generátora ZRAM; refusing to overwrite it:", + "Another ZRAM swap setup exists; refusing to replace it:": "Existuje ďalšie nastavenie výmeny ZRAM; odmietnutie jeho výmeny:", "Another device of the network already answers on this address:": "Na tejto adrese už odpovedá iné zariadenie v sieti:", "Another instance uses": "Iný prípad použitia", "Another job that writes to the same storage still starts them.": "Iná úloha, ktorá zapisuje do rovnakého úložiska, ich spúšťa naďalej.", @@ -1370,11 +1370,11 @@ "Could not read the NVIDIA driver version": "Nepodarilo sa prečítať verziu ovládača NVIDIA", "Could not read the host firewall rules": "Pravidlá firewallu hostiteľa sa nepodarilo načítať", "Could not read this job.": "Túto úlohu sa nepodarilo prečítať.", - "Could not release ZRAM pages; existing profile remains active": "Nepodarilo sa uvoľniť stránky ZRAM;existujúci profil zostáva aktívny", + "Could not release ZRAM pages; existing profile remains active": "Nepodarilo sa uvoľniť stránky ZRAM; existujúci profil zostáva aktívny", "Could not remount automatically. Try manually or check credentials.": "Automatické znovupripojenie zlyhalo. Skúste to ručne alebo skontrolujte prihlasovacie údaje.", "Could not remove VM automatically. Run manually:": "VM sa nepodarilo odstrániť automaticky. Spustite ručne:", - "Could not remove ZRAM profile; configuration was restored": "Nepodarilo sa odstrániť profil ZRAM;konfigurácia bola obnovená", - "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Nepodarilo sa odstrániť profil ZRAM;konfigurácia bola obnovená, ale swap nebolo možné reštartovať", + "Could not remove ZRAM profile; configuration was restored": "Nepodarilo sa odstrániť profil ZRAM; konfigurácia bola obnovená", + "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Nepodarilo sa odstrániť profil ZRAM; konfigurácia bola obnovená, ale swap nebolo možné reštartovať", "Could not remove previous DKMS tree at": "Nepodarilo sa odstrániť predchádzajúci DKMS strom v", "Could not reserve a private network for the stack": "Nepodarilo sa rezervovať súkromnú sieť pre stack", "Could not resolve the Compose user:": "Nepodarilo sa vyriešiť používateľa Compose:", @@ -1392,7 +1392,7 @@ "Could not stage pending restore path:": "Nepodarilo sa pripraviť cestu obnovenia:", "Could not stage pending restore. Nothing new was scheduled.": "Nepodarilo sa pripraviť čakajúce obnovenie. Nič nové nebolo naplánované.", "Could not stop LXC": "LXC sa nepodarilo zastaviť", - "Could not stop ZRAM swap; profile configuration remains": "Nepodarilo sa zastaviť výmenu ZRAM;konfigurácia profilu zostáva zachovaná", + "Could not stop ZRAM swap; profile configuration remains": "Nepodarilo sa zastaviť výmenu ZRAM; konfigurácia profilu zostáva zachovaná", "Could not translate the Compose command/entrypoint": "Nepodarilo sa preložiť príkaz/bod vstupu", "Could not unload nouveau module (may be in use). The blacklist will take effect after reboot. Installation will continue but a reboot will be required.": "Modul nouveau sa nepodarilo uvoľniť (možno sa práve používa). Blacklist sa prejaví po reštarte. Inštalácia bude pokračovať, ale reštart bude potrebný.", "Could not unmount": "Nepodarilo sa odpojiť", @@ -5829,7 +5829,7 @@ "Some log2ram files may still exist. Manual cleanup may be required.": "Niektoré súbory log2ram môžu stále existovať. Možno bude potrebné ručné čistenie.", "Some old time services could not be removed (not installed)": "Niektoré staré časové služby sa nepodarilo odstrániť (nie sú nainštalované)", "Some operations failed — review messages above. Press Enter to continue...": "Niektoré operácie zlyhali - pozrite si hlásenia vyššie. Pokračujte stlačením Enter...", - "Some optimizations could not be uninstalled; their configuration was preserved.": "Niektoré optimalizácie nebolo možné odinštalovať;ich konfigurácia bola zachovaná.", + "Some optimizations could not be uninstalled; their configuration was preserved.": "Niektoré optimalizácie nebolo možné odinštalovať; ich konfigurácia bola zachovaná.", "Some packages still need attention; review": "Niektoré balíky si stále vyžadujú pozornosť;recenzia", "Some projects publish a Dockerfile and not an image: it has to be built and published to a registry before it can be installed this way. An image of a private registry needs credentials, which are not supported yet.": "Niektoré projekty publikujú súbor Docker, a nie obraz: musí byť postavený a zverejnený do registra predtým, než môže byť nainštalovaný týmto spôsobom. Obraz súkromného registra potrebuje credentials, ktoré ešte nie sú podporované.", "Some repairs failed. Please fix manually and re-run the script.": "Niektoré opravy zlyhali. Opravte ich ručne a spustite skript znova.", @@ -7499,14 +7499,14 @@ "ZFS tools not found. Install zfsutils-linux and retry.": "Nástroje ZFS sa nenašli. Nainštalujte zfsutils-linux a skúste to znova.", "ZFS:": "ZFS:", "ZNC web interface": "Webové rozhranie ZNC", - "ZRAM ownership state is incomplete; inspect it before retrying": "Stav vlastníctva ZRAM je neúplný;pred opätovným pokusom ho skontrolujte", - "ZRAM ownership state is incomplete; no files were removed": "Stav vlastníctva ZRAM je neúplný;neboli odstránené žiadne súbory", - "ZRAM profile activation failed; details:": "Aktivácia profilu ZRAM zlyhala;podrobnosti:", + "ZRAM ownership state is incomplete; inspect it before retrying": "Stav vlastníctva ZRAM je neúplný; pred opätovným pokusom ho skontrolujte", + "ZRAM ownership state is incomplete; no files were removed": "Stav vlastníctva ZRAM je neúplný; neboli odstránené žiadne súbory", + "ZRAM profile activation failed; details:": "Aktivácia profilu ZRAM zlyhala; podrobnosti:", "ZRAM profile helpers are missing": "Chýbajú pomocníci profilu ZRAM", "ZRAM profile is already active": "Profil ZRAM je už aktívny", "ZRAM profile removed, but package purge failed": "Profil ZRAM bol odstránený, ale vymazanie balíka zlyhalo", - "ZRAM still holds pages; configuration was preserved": "ZRAM stále drží stránky;konfigurácia bola zachovaná", - "ZRAM still holds pages; profile remains active": "ZRAM stále drží stránky;profil zostáva aktívny", + "ZRAM still holds pages; configuration was preserved": "ZRAM stále drží stránky; konfigurácia bola zachovaná", + "ZRAM still holds pages; profile remains active": "ZRAM stále drží stránky; profil zostáva aktívny", "ZRAM swap profile enabled": "Swap profil ZRAM povolený", "ZRAM swap profile removed": "Výmenný profil ZRAM bol odstránený", "ZSTD - fast, good ratio (recommended)": "ZSTD - rýchly, dobrý pomer (odporúčané)", diff --git a/lang/sv.json b/lang/sv.json index 096fc3fb..c890e933 100644 --- a/lang/sv.json +++ b/lang/sv.json @@ -403,9 +403,9 @@ "Another OCI operation is using the instance registry. Wait for it to finish and open this menu again; no container is modified.": "En annan OCI operation använder instansregistret. Vänta på att den ska slutföra och öppna den här menyn igen; ingen behållare modifieras.", "Another OCI operation is using the instance registry. Wait for it to finish.": "En annan OCI-operation använder instansregistret. Vänta tills det är klart.", "Another OCI operation is using the registry. This operation was not started.": "En annan OCI operation använder registret. Denna operation startades inte.", - "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "En annan ZRAM-konfiguration finns eller kunde inte inspekteras;systemd-zram-generator behölls", - "Another ZRAM generator configuration exists; refusing to overwrite it:": "En annan ZRAM-generatorkonfiguration finns;vägrar att skriva över det:", - "Another ZRAM swap setup exists; refusing to replace it:": "En annan ZRAM-bytesinstallation finns;vägrar att ersätta den:", + "Another ZRAM configuration exists or could not be inspected; systemd-zram-generator was retained": "En annan ZRAM-konfiguration finns eller kunde inte inspekteras; systemd-zram-generator behölls", + "Another ZRAM generator configuration exists; refusing to overwrite it:": "En annan ZRAM-generatorkonfiguration finns; vägrar att skriva över det:", + "Another ZRAM swap setup exists; refusing to replace it:": "En annan ZRAM-bytesinstallation finns; vägrar att ersätta den:", "Another device of the network already answers on this address:": "En annan enhet i nätverket svarar redan på denna adress:", "Another instance uses": "Ett annat exempel använder", "Another job that writes to the same storage still starts them.": "Ett annat jobb som skriver till samma lagring startar dem fortfarande.", @@ -1370,11 +1370,11 @@ "Could not read the NVIDIA driver version": "Kan inte läsa NVIDIA-förarversionen", "Could not read the host firewall rules": "Kunde inte läsa värdbrandväggens regler", "Could not read this job.": "Kunde inte läsa det här jobbet.", - "Could not release ZRAM pages; existing profile remains active": "Kunde inte släppa ZRAM-sidor;befintlig profil förblir aktiv", + "Could not release ZRAM pages; existing profile remains active": "Kunde inte släppa ZRAM-sidor; befintlig profil förblir aktiv", "Could not remount automatically. Try manually or check credentials.": "Kunde inte montera om automatiskt. Försök manuellt eller kontrollera autentiseringsuppgifterna.", "Could not remove VM automatically. Run manually:": "Det gick inte att ta bort VM automatiskt. Kör manuellt:", - "Could not remove ZRAM profile; configuration was restored": "Kunde inte ta bort ZRAM-profilen;konfigurationen återställdes", - "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Kunde inte ta bort ZRAM-profilen;konfigurationen återställdes men swap kunde inte startas om", + "Could not remove ZRAM profile; configuration was restored": "Kunde inte ta bort ZRAM-profilen; konfigurationen återställdes", + "Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Kunde inte ta bort ZRAM-profilen; konfigurationen återställdes men swap kunde inte startas om", "Could not remove previous DKMS tree at": "Det gick inte att ta bort tidigare DKMS-träd kl", "Could not reserve a private network for the stack": "Kunde inte reservera ett privat nätverk för stacken", "Could not resolve the Compose user:": "Kunde inte lösa Compose-användaren:", @@ -1392,7 +1392,7 @@ "Could not stage pending restore path:": "Kunde inte scenen väntande återställningssökväg:", "Could not stage pending restore. Nothing new was scheduled.": "Kunde inte scenen väntande återställning. Inget nytt var inplanerat.", "Could not stop LXC": "Kunde inte stoppa LXC", - "Could not stop ZRAM swap; profile configuration remains": "Kunde inte stoppa ZRAM-byte;profilkonfigurationen kvarstår", + "Could not stop ZRAM swap; profile configuration remains": "Kunde inte stoppa ZRAM-byte; profilkonfigurationen kvarstår", "Could not translate the Compose command/entrypoint": "Kunde inte översätta kommandot Compose/entrypoint", "Could not unload nouveau module (may be in use). The blacklist will take effect after reboot. Installation will continue but a reboot will be required.": "Kunde inte ladda ner nouveau-modulen (kan vara i bruk). Svartlistan träder i kraft efter omstart. Installationen kommer att fortsätta men en omstart kommer att krävas.", "Could not unmount": "Det gick inte att avmontera", @@ -5827,7 +5827,7 @@ "Some log2ram files may still exist. Manual cleanup may be required.": "Vissa log2ram-filer kan fortfarande existera. Manuell rengöring kan krävas.", "Some old time services could not be removed (not installed)": "Vissa gamla tjänster kunde inte tas bort (inte installerade)", "Some operations failed — review messages above. Press Enter to continue...": "Vissa operationer misslyckades – granska meddelanden ovan. Tryck på Enter för att fortsätta...", - "Some optimizations could not be uninstalled; their configuration was preserved.": "Vissa optimeringar kunde inte avinstalleras;deras konfiguration bevarades.", + "Some optimizations could not be uninstalled; their configuration was preserved.": "Vissa optimeringar kunde inte avinstalleras; deras konfiguration bevarades.", "Some packages still need attention; review": "Vissa paket behöver fortfarande uppmärksamhet;recension", "Some projects publish a Dockerfile and not an image: it has to be built and published to a registry before it can be installed this way. An image of a private registry needs credentials, which are not supported yet.": "Vissa projekt publicerar en Dockerfil och inte en bild: den måste byggas och publiceras i ett register innan den kan installeras på detta sätt. En bild av ett privat register behöver credentials, som inte stöds ännu.", "Some repairs failed. Please fix manually and re-run the script.": "Vissa reparationer misslyckades. Vänligen fixa manuellt och kör skriptet igen.", @@ -7498,14 +7498,14 @@ "ZFS tools not found. Install zfsutils-linux and retry.": "ZFS-verktyg hittades inte. Installera zfsutils-linux och försök igen.", "ZFS:": "ZFS:", "ZNC web interface": "ZNC webbgränssnitt", - "ZRAM ownership state is incomplete; inspect it before retrying": "ZRAM ägarstatus är ofullständig;inspektera det innan du försöker igen", - "ZRAM ownership state is incomplete; no files were removed": "ZRAM ägarstatus är ofullständig;inga filer togs bort", - "ZRAM profile activation failed; details:": "ZRAM-profilaktivering misslyckades;detaljer:", + "ZRAM ownership state is incomplete; inspect it before retrying": "ZRAM ägarstatus är ofullständig; inspektera det innan du försöker igen", + "ZRAM ownership state is incomplete; no files were removed": "ZRAM ägarstatus är ofullständig; inga filer togs bort", + "ZRAM profile activation failed; details:": "ZRAM-profilaktivering misslyckades; detaljer:", "ZRAM profile helpers are missing": "ZRAM-profilhjälpare saknas", "ZRAM profile is already active": "ZRAM-profilen är redan aktiv", "ZRAM profile removed, but package purge failed": "ZRAM-profilen togs bort, men paketrensningen misslyckades", - "ZRAM still holds pages; configuration was preserved": "ZRAM håller fortfarande sidor;konfigurationen bevarades", - "ZRAM still holds pages; profile remains active": "ZRAM håller fortfarande sidor;profilen förblir aktiv", + "ZRAM still holds pages; configuration was preserved": "ZRAM håller fortfarande sidor; konfigurationen bevarades", + "ZRAM still holds pages; profile remains active": "ZRAM håller fortfarande sidor; profilen förblir aktiv", "ZRAM swap profile enabled": "ZRAM swap-profil aktiverad", "ZRAM swap profile removed": "ZRAM-bytesprofilen har tagits bort", "ZSTD - fast, good ratio (recommended)": "ZSTD - snabbt, bra förhållande (rekommenderas)", diff --git a/web/app/[locale]/docs/post-install/optional/page.tsx b/web/app/[locale]/docs/post-install/optional/page.tsx index 12eabfc3..258b0b4e 100644 --- a/web/app/[locale]/docs/post-install/optional/page.tsx +++ b/web/app/[locale]/docs/post-install/optional/page.tsx @@ -67,6 +67,7 @@ export default async function OptionalSettingsPage({ fastfetch: { doesItems: string[]; customItems: string[]; logos: Logo[] } figurine: { doesItems: string[] } log2ram: { doesItems: string[] } + zram: { doesItems: string[] } } } } } const cephItems = messages.docs.postInstall.optional.ceph.doesItems @@ -78,6 +79,7 @@ export default async function OptionalSettingsPage({ const fastfetchLogos = messages.docs.postInstall.optional.fastfetch.logos const figurineItems = messages.docs.postInstall.optional.figurine.doesItems const log2ramItems = messages.docs.postInstall.optional.log2ram.doesItems + const zramItems = messages.docs.postInstall.optional.zram.doesItems const code = (chunks: React.ReactNode) => {chunks} const strong = (chunks: React.ReactNode) => {chunks} @@ -371,6 +373,30 @@ chmod +x "/etc/profile.d/figurine.sh"

+ + +

+ {t.rich("zram.intro", { code })} +

+ +

+ {t("zram.doesLabel")} +

+
    + {zramItems.map((_, idx) => ( +
  • {t.rich(`zram.doesItems.${idx}`, { code })}
  • + ))} +
+ +

+ {t("zram.howUseLabel")} {t("zram.howUseBody")} +

+ +

+ {t("zram.verifyLabel")} +

+ +

{t("autoApplication.title")}

{t("autoApplication.body")}

diff --git a/web/messages/en/docs/post-install/customizable.json b/web/messages/en/docs/post-install/customizable.json index 4eca0858..62fdd25e 100644 --- a/web/messages/en/docs/post-install/customizable.json +++ b/web/messages/en/docs/post-install/customizable.json @@ -61,7 +61,7 @@ }, { "name": "Optional", - "description": "Niche pieces not every host needs: AMD CPU fixes, Fastfetch banner, Figurine 3D hostname, PVE Appliance Manager index refresh, Ceph repository, High Availability services and Log2RAM to reduce SSD wear." + "description": "Niche pieces not every host needs: AMD CPU fixes, Fastfetch banner, Figurine 3D hostname, PVE Appliance Manager index refresh, Ceph repository, High Availability services, Log2RAM to reduce SSD wear and a ZRAM swap profile." } ], "mixTip": { diff --git a/web/messages/en/docs/post-install/optional.json b/web/messages/en/docs/post-install/optional.json index b9806bf9..a7221f42 100644 --- a/web/messages/en/docs/post-install/optional.json +++ b/web/messages/en/docs/post-install/optional.json @@ -153,6 +153,23 @@ "verifyLabel": "Verify and manage from the shell:", "verifyCode": "# Service state and configured timers\nsystemctl status log2ram\nsystemctl list-timers log2ram*\n\n# Current ramdisk usage — /var/log IS the tmpfs itself\ndf -h /var/log\n\n# Force a sync now (tmpfs → disk); does NOT shrink the tmpfs\nlog2ram write\n\n# Trigger the auto-sync guard on demand (vacuum + sync when usage is high)\n/usr/local/bin/log2ram-check.sh\n\n# Current config: SIZE, mail settings, path\ncat /etc/log2ram.conf\n\n# ProxMenux-specific cron jobs\ncat /etc/cron.d/log2ram /etc/cron.d/log2ram-auto-sync\n\n# Recent Log2RAM activity\njournalctl -u log2ram -n 50 --no-pager" }, + "zram": { + "title": "Enable ZRAM swap profile", + "intro": "Creates a compressed swap device in RAM, /dev/zram0, with systemd-zram-generator. Pages that the kernel moves to swap are compressed with zstd and kept in memory, so they are written to RAM before they reach the swap on disk.", + "doesLabel": "What it does:", + "doesItems": [ + "Installs systemd-zram-generator if it is missing, and records whether ProxMenux installed it.", + "Writes /etc/systemd/zram-generator.conf.d/90-proxmenux.conf: a zram0 device sized to one tenth of the host RAM, zstd compression (zstd(level=9) with systemd-zram-generator 1.2.0 or later) and swap priority 32767.", + "With that priority the kernel fills ZRAM first. An existing swap on disk keeps its own priority and takes the pages that no longer fit in ZRAM.", + "Before changing anything, looks for another ZRAM setup: an active zram swap, a zram line in /etc/fstab, a systemd unit or another generator file. If it finds one, the option stops and leaves that setup as it is.", + "Starts dev-zram0.swap and checks that the active device matches the profile. If it does not, the previous state is restored.", + "Registers itself in installed_tools.json so it can be reverted from Uninstall Optimizations." + ], + "howUseLabel": "How to use:", + "howUseBody": "The option is part of the Customizable flow only; the Automated flow does not apply it. The device is created again at every boot. While it is active, the Memory card of the ProxMenux Monitor shows its capacity, the swap used, the algorithm, the compression ratio and the physical memory it takes.", + "verifyLabel": "Verify from the shell:", + "verifyCode": "# Active swap devices and their priority\nswapon --show\n\n# ZRAM device: algorithm, size and compressed data\nzramctl\n\n# Profile written by ProxMenux\ncat /etc/systemd/zram-generator.conf.d/90-proxmenux.conf\n\n# State of the swap unit\nsystemctl status dev-zram0.swap" + }, "autoApplication": { "title": "Automatic Application", "body": "These optional features are applied only when specifically selected during the post-install process. Each feature can be individually chosen based on your specific needs and preferences." diff --git a/web/messages/en/docs/post-install/uninstall.json b/web/messages/en/docs/post-install/uninstall.json index dc49af2a..613ec0ac 100644 --- a/web/messages/en/docs/post-install/uninstall.json +++ b/web/messages/en/docs/post-install/uninstall.json @@ -84,6 +84,10 @@ { "tool": "System Limits Increase", "restores": "Removes /etc/sysctl.d/99-maxwatches.conf, 99-maxkeys.conf, 99-swap.conf, 99-fs.conf and /etc/security/limits.d/99-limits.conf. Reverts PAM limits and systemd DefaultLimitNOFILE, and strips the ulimit -n 256000 line from /root/.profile." + }, + { + "tool": "ZRAM swap profile", + "restores": "Turns off the swap on /dev/zram0, stops dev-zram0.swap and removes /etc/systemd/zram-generator.conf.d/90-proxmenux.conf. The systemd-zram-generator package is purged only when ProxMenux installed it and no other ZRAM setup is present. If the pages in ZRAM cannot be moved out, the profile stays active and nothing is removed." } ] }, diff --git a/web/messages/es/docs/post-install/customizable.json b/web/messages/es/docs/post-install/customizable.json index d8e381ff..602cdd31 100644 --- a/web/messages/es/docs/post-install/customizable.json +++ b/web/messages/es/docs/post-install/customizable.json @@ -61,7 +61,7 @@ }, { "name": "Optional", - "description": "Opciones que no necesita todo host: ajustes de CPU AMD, banner Fastfetch, nombre 3D con Figurine, actualización del índice de PVE Appliance Manager, repositorio Ceph, servicios de alta disponibilidad y Log2RAM para reducir el desgaste del SSD." + "description": "Opciones que no necesita todo host: ajustes de CPU AMD, banner Fastfetch, nombre 3D con Figurine, actualización del índice de PVE Appliance Manager, repositorio Ceph, servicios de alta disponibilidad, Log2RAM para reducir el desgaste del SSD y un perfil de swap con ZRAM." } ], "mixTip": { diff --git a/web/messages/es/docs/post-install/optional.json b/web/messages/es/docs/post-install/optional.json index 374a9a53..0882f1ac 100644 --- a/web/messages/es/docs/post-install/optional.json +++ b/web/messages/es/docs/post-install/optional.json @@ -153,6 +153,23 @@ "verifyLabel": "Verificar y gestionar desde la shell:", "verifyCode": "# Estado del servicio y timers configurados\nsystemctl status log2ram\nsystemctl list-timers log2ram*\n\n# Uso actual de la ramdisk — /var/log ES la tmpfs\ndf -h /var/log\n\n# Forzar sincronización ahora (tmpfs → disco); NO reduce la tmpfs\nlog2ram write\n\n# Disparar el guardián de auto-sync manualmente (compacta + sincroniza si el uso es alto)\n/usr/local/bin/log2ram-check.sh\n\n# Configuración actual: SIZE, mail, path\ncat /etc/log2ram.conf\n\n# Crons específicos de ProxMenux\ncat /etc/cron.d/log2ram /etc/cron.d/log2ram-auto-sync\n\n# Actividad reciente de Log2RAM\njournalctl -u log2ram -n 50 --no-pager" }, + "zram": { + "title": "Activar el perfil de swap con ZRAM", + "intro": "Crea un dispositivo de swap comprimido en la RAM, /dev/zram0, con systemd-zram-generator. Las páginas que el kernel lleva al swap se comprimen con zstd y se quedan en memoria, así que se escriben en la RAM antes de llegar al swap en disco.", + "doesLabel": "Qué hace:", + "doesItems": [ + "Instala systemd-zram-generator si no está y anota si lo ha instalado ProxMenux.", + "Escribe /etc/systemd/zram-generator.conf.d/90-proxmenux.conf: un dispositivo zram0 de una décima parte de la RAM del host, compresión zstd (zstd(level=9) con systemd-zram-generator 1.2.0 o posterior) y prioridad de swap 32767.", + "Con esa prioridad el kernel llena primero ZRAM. Un swap en disco que ya exista conserva su prioridad y recibe las páginas que ya no caben en ZRAM.", + "Antes de cambiar nada, busca otra configuración de ZRAM: un swap zram activo, una línea zram en /etc/fstab, una unidad de systemd u otro fichero del generador. Si encuentra una, la opción se detiene y la deja como está.", + "Arranca dev-zram0.swap y comprueba que el dispositivo activo coincide con el perfil. Si no coincide, se restaura el estado anterior.", + "Se registra en installed_tools.json para poder revertirlo desde Uninstall Optimizations." + ], + "howUseLabel": "Cómo se usa:", + "howUseBody": "La opción solo forma parte del flujo Personalizable; el flujo Automatizado no la aplica. El dispositivo se crea de nuevo en cada arranque. Mientras está activo, la tarjeta de Memoria del ProxMenux Monitor muestra su capacidad, el swap usado, el algoritmo, la relación de compresión y la memoria física que ocupa.", + "verifyLabel": "Verificar desde la shell:", + "verifyCode": "# Dispositivos de swap activos y su prioridad\nswapon --show\n\n# Dispositivo ZRAM: algoritmo, tamaño y datos comprimidos\nzramctl\n\n# Perfil escrito por ProxMenux\ncat /etc/systemd/zram-generator.conf.d/90-proxmenux.conf\n\n# Estado de la unidad de swap\nsystemctl status dev-zram0.swap" + }, "autoApplication": { "title": "Aplicación automática", "body": "Estas funcionalidades opcionales solo se aplican cuando se seleccionan específicamente durante el proceso post-instalación. Cada funcionalidad puede elegirse individualmente según tus necesidades y preferencias específicas." diff --git a/web/messages/es/docs/post-install/uninstall.json b/web/messages/es/docs/post-install/uninstall.json index fe745b6b..1b4defdc 100644 --- a/web/messages/es/docs/post-install/uninstall.json +++ b/web/messages/es/docs/post-install/uninstall.json @@ -84,6 +84,10 @@ { "tool": "System Limits Increase", "restores": "Elimina /etc/sysctl.d/99-maxwatches.conf, 99-maxkeys.conf, 99-swap.conf, 99-fs.conf y /etc/security/limits.d/99-limits.conf. Revierte los límites PAM y DefaultLimitNOFILE de systemd, y elimina la línea ulimit -n 256000 de /root/.profile." + }, + { + "tool": "Perfil de swap con ZRAM", + "restores": "Desactiva el swap de /dev/zram0, detiene dev-zram0.swap y elimina /etc/systemd/zram-generator.conf.d/90-proxmenux.conf. El paquete systemd-zram-generator solo se purga si lo instaló ProxMenux y no hay otra configuración de ZRAM. Si las páginas de ZRAM no se pueden sacar, el perfil sigue activo y no se elimina nada." } ] },