fix: previews and warnings promise only what always happens

This commit is contained in:
MacRimi
2026-10-06 21:36:02 +02:00
parent f6274e360b
commit 19a7068fee
14 changed files with 101 additions and 46 deletions
+9 -10
View File
@@ -335,8 +335,8 @@
"All types (images, backup, iso, vztmpl, snippets)": "Todos los tipos (images, backup, iso, vztmpl, snippets)",
"All user-installed packages from the backup are present on this host": "Todos los paquetes instalados por el usuario desde el backup están presentes en este host",
"All users with UID and GID": "Todos los usuarios con UID y 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.": "Se actualizan juntos los {count} contenedores de la aplicación (CT principal: {vmid}). Si hay versiones nuevas, se descargan y verifican todas las imágenes, se detiene la aplicación, se hace un backup de cada contenedor y se sustituyen por las nuevas imágenes. Si algo falla, se restauran los backups.",
"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.": "Los {count} contenedores de la aplicación se recrearán desde los digest de imagen guardados (CT principal: {vmid}). La pila se detiene, se hace un backup de cada contenedor, se sustituye y se comprueba. Si algo falla, se restauran los backups.",
"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.": "Se actualizan juntos los {count} contenedores de la aplicación (CT principal: {vmid}). Si hay versiones nuevas, se descargan y verifican todas las imágenes, se detiene la aplicación, se hace un backup de cada contenedor y se sustituyen por las nuevas imágenes. Si la operación falla después de modificar un contenedor, se restauran los backups. Una operación que se queda a medias se recupera desde el menú de gestión 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 the operation fails after a container was changed, the backups are restored. An operation that stops halfway is recovered from the OCI management menu.": "Los {count} contenedores de la aplicación se recrearán desde los digest de imagen guardados (CT principal: {vmid}). La pila se detiene, se hace un backup de cada contenedor, se sustituye y se comprueba. Si la operación falla después de modificar un contenedor, se restauran los backups. Una operación que se queda a medias se recupera desde el menú de gestión OCI.",
"Allocate CPU Cores": "Asignar núcleos de CPU",
"Allocate RAM in MiB": "Asignar RAM en MiB",
"Allow TCP port {port} from {subnet} through the host firewall? Existing firewall rules are not changed.": "¿Permitir el puerto TCP {port} desde {subnet} en el cortafuegos del host? Las reglas existentes no se modifican.",
@@ -383,6 +383,7 @@
"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 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.",
"Another node, typed by hand": "Otro nodo, escrito a mano",
"Another stack operation is pending": "Hay otra operación de pila pendiente",
"Application": "Aplicación",
@@ -2814,8 +2815,9 @@
"If pvesm path returned a DEVICE (LVM):": "Si pvesm path devolvió un DISPOSITIVO (LVM):",
"If pvesm path returned a DIRECTORY (ZFS/BTRFS):": "Si pvesm path devolvió un DIRECTORIO (ZFS/BTRFS):",
"If repositories error:": "Si hay error en los repositorios:",
"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 el contenedor ya se había modificado, se restaura su backup nativo anterior. Los directorios compartidos del host no se revierten. Los discos del intento fallido se eliminan si la limpieza termina bien.",
"If the host freezes, remove hostpci entries from": "Si el host se congela, elimine las entradas 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 el canal de imagen tiene una versión nueva, el CT se detiene, se hace un backup, se verifica y se sustituye por la nueva imagen, actualizando el contenedor. Si algo falla, se restaura el backup.",
"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 el canal de imagen tiene una versión nueva, el CT se detiene, se hace un backup, se verifica y se sustituye por la nueva imagen, actualizando el contenedor. Si la actualización falla después de modificar el contenedor, se restaura el backup. Una actualización que se queda a medias se recupera desde el menú de gestión OCI.",
"If this happens, you can restore the backup from the 'Subscription Banner Removal' option in 'Uninstall optimizations'.": "Si esto sucede, puede restaurar el backup desde la opción 'Eliminación del banner de suscripción' en 'Desinstalar optimizaciones Post-Install'.",
"If this node runs hyper-converged Ceph: ensure Ceph is 19.x (Squid) BEFORE upgrading PVE.": "Si este nodo ejecuta Ceph hiperconvergente: asegúrese de que Ceph sea 19.x (Squid) ANTES de actualizar PVE.",
"If upgrade fails:": "Si la actualización falla:",
@@ -3396,7 +3398,7 @@
"Lazylibrarian is a program to follow authors and grab metadata for all your digital reading needs. It uses a combination of Goodreads Librarything and optionally GoogleBooks as sources for author info and book info. This container is based on the DobyTang fork.": "Lazylibrarian es un programa para seguir autores y obtener metadatos para todas tus lecturas digitales. Combina Goodreads, Librarything y, opcionalmente, GoogleBooks como fuentes de información de autores y libros. Este contenedor se basa en el fork de DobyTang.",
"Ldap-auth software is for authenticating users who request protected resources from servers proxied by nginx. It includes a daemon (ldap-auth) that communicates with an authentication server, and a webserver daemon that generates an authentication cookie based on the user’s credentials. The daemons are written in Python for use with a Lightweight Directory Access Protocol (LDAP) authentication server (OpenLDAP or Microsoft Windows Active Directory 2003 and 2012).": "Ldap-auth autentica a los usuarios que piden recursos protegidos en servidores tras un proxy nginx. Incluye un daemon (ldap-auth) que se comunica con un servidor de autenticación y un daemon de servidor web que genera una cookie de autenticación a partir de las credenciales del usuario. Los daemons están escritos en Python para usarse con un servidor de autenticación LDAP (OpenLDAP o Microsoft Windows Active Directory 2003 y 2012).",
"Leave empty to auto-generate one.": "Déjelo vacío para generarlo automáticamente.",
"Leave empty to keep every backup (not recommended).": "Déjelo vacío para conservar todos los backups (no recomendado).",
"Leave empty to use the retention of the storage.": "Déjelo vacío para usar la retención del almacenamiento.",
"Legacy PVE 8 .list files commented or not present": "Archivos .list de PVE 8 heredados comentados o no presentes",
"Legacy ceph.list commented or not present": "Legacy ceph.list comentado o no presente",
"Legacy gasket-dkms cleanup could not be verified as complete.": "No se ha podido verificar que la limpieza del paquete heredado gasket-dkms haya finalizado correctamente.",
@@ -6363,8 +6365,6 @@
"The postgres user was not found in the image": "El usuario postgres no fue encontrado en la imagen",
"The prepared directory escapes the rootfs:": "El directorio preparado escapa a los rootfs:",
"The preselected VMID does not exist on this host:": "El VMID preseleccionado no existe en este host:",
"The previous native backup will be restored. Shared host directories are not reverted. Displaced disks are kept.": "Se restaurará el backup nativo anterior. Los directorios compartidos del host no se revierten. Los discos desplazados se conservan.",
"The previous native backup will be restored. Shared host directories are not reverted. The disks of the failed attempt are removed.": "Se restaurará el backup nativo anterior. Los directorios compartidos del host no se revierten. Los discos del intento fallido se eliminan.",
"The previous recognition choice could not be put back:": "No se pudo volver a la opción de reconocimiento anterior:",
"The previous stack contract is not safe; review it before reusing it": "El contrato de pila anterior no es seguro; revíselo antes de reutilizarlo",
"The previous stack contract is not valid; it is not archived automatically": "El contrato de pila anterior no es válido; no se archiva automáticamente",
@@ -6538,7 +6538,6 @@
"These container mount paths have an extension-like suffix:": "Estas rutas de montaje del contenedor tienen un sufijo parecido a una extensión:",
"These containers were restored from a backup and this host has no record of their OCI application:": "Estos contenedores se restauraron desde un backup y este host no tiene el registro de su aplicación OCI:",
"These host backups run with this job and expect its storage:": "Estos backups del host se ejecutan con este trabajo y esperan su almacenamiento:",
"These host backups run with this job and will stop running:": "Estos backups del host se ejecutan con este trabajo y dejarán de ejecutarse:",
"These interface configurations will be removed": "Estas configuraciones de interfaz serán eliminadas",
"These manual changes cannot be adopted safely:": "Estos cambios manuales no se pueden incorporar con seguridad:",
"These paths will not be restored live and will be extracted for manual recovery.": "Estas rutas no se restaurarán en vivo y se extraerán para su recuperación manual.",
@@ -6591,6 +6590,7 @@
"This is not a valid image reference:": "Esta no es una referencia de imagen válida:",
"This is unexpected since credentials were validated.": "Esto es inesperado ya que se validaron las credenciales.",
"This is what ProxMenux understood from the": "Esto es lo que ProxMenux entendió del",
"This job will no longer start these host backups:": "Este trabajo dejará de lanzar estos backups del host:",
"This marks the container as unprivileged": "Esto marca el contenedor como sin privilegios",
"This may be normal for a fresh installation": "Esto puede ser normal para una instalación nueva",
"This may take a few minutes. Press OK to proceed.": "Esto puede tardar unos minutos. Presione Aceptar para continuar.",
@@ -6871,8 +6871,7 @@
"Unsupported storage mode:": "Modo de almacenamiento sin soporte:",
"Unsupported tmpfs options": "Opciones de tmpfs sin soporte",
"Unsupported volume options:": "Opciones de volumen no admitidas:",
"Until they are registered again they cannot be updated or managed from here. The recovery checks first that everything they need is on this host and changes nothing otherwise.": "Hasta que se registren de nuevo no se pueden actualizar ni gestionar desde aquí. La recuperación comprueba antes que este host tiene todo lo que necesitan y, si no es así, no cambia nada.",
"Until they are registered again they cannot be updated or managed from here. The recovery checks first that everything they need is on this host; an application that lacks something is not registered.": "Hasta que se registren de nuevo no se pueden actualizar ni gestionar desde aquí. La recuperación comprueba antes que este host tiene todo lo que necesitan; una aplicación a la que le falta algo no se registra.",
"Until they are registered again they cannot be updated or managed from here. The recovery checks first what prevents their registration; an application with such a problem is not registered. A Rclone mount that has to be enabled again does not prevent it, but then the applications are not started automatically.": "Hasta que se registren de nuevo no se pueden actualizar ni gestionar desde aquí. La recuperación comprueba antes qué impide registrarlas; una aplicación con un problema así no se registra. Un montaje de Rclone que haya que activar de nuevo no lo impide, pero entonces las aplicaciones no se inician automáticamente.",
"Untrusted or modified NVIDIA hook": "Hook NVIDIA sin confianza o modificado",
"Unused image removed from the cache:": "Imagen sin uso eliminada de la caché:",
"Unused images removed from the cache:": "Imágenes sin uso eliminadas de la caché:",
@@ -7248,7 +7247,7 @@
"Wired NICs in backup missing on target:": "NIC cableadas del backup que faltan en el destino:",
"Wireless Controller": "Controlador inalámbrico",
"Wireshark is the world’s foremost and widely-used network protocol analyzer. It lets you see what’s happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions. Wireshark development thrives thanks to the volunteer contributions of networking experts around the globe and is the continuation of a project started by Gerald Combs in 1998.": "Wireshark es el analizador de protocolo de red más importante y ampliamente utilizado del mundo. Le permite ver lo que está sucediendo en su red a nivel microscópico y es el estándar de facto (y a menudo de jure) en muchas empresas comerciales y sin fines de lucro, agencias gubernamentales e instituciones educativas. El desarrollo de Wireshark prospera gracias a las contribuciones voluntarias de expertos en redes en todo el mundo y es la continuación de un proyecto iniciado por Gerald Combs en 1998.",
"With another storage they stop running.": "Con otro almacenamiento dejan de ejecutarse.",
"With another storage this job no longer starts them. Another job that writes to the original storage still does.": "Con otro almacenamiento este trabajo deja de lanzarlos. Otro trabajo que escriba en el almacenamiento original los sigue lanzando.",
"With dns validation, the DNSPLUGIN variable names the provider plugin. The advanced installation asks for it; otherwise add the line lxc.environment.runtime: DNSPLUGIN=<plugin> to /etc/pve/lxc/<CTID>.conf with the container stopped.": "Con la validación dns, la variable DNSPLUGIN indica el plugin del proveedor. La instalación avanzada la pide; si no, añade la línea lxc.environment.runtime: DNSPLUGIN=<plugin> a /etc/pve/lxc/<CTID>.conf con el contenedor detenido.",
"With dns validation, write the provider credentials in /config/dns-conf/<plugin>.ini inside the container and restart it.": "Con la validación dns, escribe las credenciales del proveedor en /config/dns-conf/<plugin>.ini dentro del contenedor y reinícialo.",
"With http validation, port 80 of the router must be forwarded to port 80 of this container.": "Con la validación http, el puerto 80 del router debe estar redirigido al puerto 80 de este contenedor.",