Merge remote-tracking branch 'origin/develop' into HEAD

# Conflicts:
#	AppImage/messages/es/common.json
This commit is contained in:
MacRimi
2026-10-18 17:49:06 +02:00
1073 changed files with 135316 additions and 4690 deletions
+158 -12
View File
@@ -8,7 +8,8 @@
"unknown": "Unbekannt",
"notAvailable": "N/A",
"serverOffline": "Server offline",
"supportProject": "Unterstützen Sie das Projekt und tragen Sie dazu bei"
"supportProject": "Unterstützen Sie das Projekt und tragen Sie dazu bei",
"descriptionPbs": "Proxmox Backup Server Dashboard"
},
"common": {
"notAvailable": "N/A",
@@ -165,7 +166,8 @@
},
"runningCountOne": "{count} läuft",
"runningCountFew": "{count} laufen",
"runningCountMany": "{count} laufen"
"runningCountMany": "{count} laufen",
"pbsVersion": "PBS-Version:"
},
"storage": {
"loadingTitle": "Speicherdaten werden geladen...",
@@ -1110,7 +1112,21 @@
"available": "Verfügbare Backups",
"loading": "Backups werden geladen...",
"empty": "Keine Backups gefunden",
"emptyHint": "Erstellen Sie Ihr erstes Backup über die Schaltfläche oben"
"emptyHint": "Erstellen Sie Ihr erstes Backup über die Schaltfläche oben",
"refresh": "Aktualisieren",
"refreshFailed": "Sicherungen konnten nicht aktualisiert werden. Aktualisieren Sie erneut, um ihren aktuellen Zustand zu bestätigen.",
"deleteSelected": "Ausgewählte löschen ({count})",
"deletedCount": "{count} Sicherung(en) gelöscht.",
"unconfirmedCount": "Die Löschung von {count} Sicherung(en) wurde nicht bestätigt. Aktualisieren Sie die Liste und prüfen Sie die Proxmox-Aufgaben, bevor Sie es erneut versuchen.",
"deleteFailed": "Die Löschung konnte nicht bestätigt werden. Aktualisieren Sie die Liste und prüfen Sie die Proxmox-Aufgaben, bevor Sie es erneut versuchen.",
"selectHint": "Ungeschützte Sicherungen auswählen (bis zu 20 pro Durchgang)",
"selectBackup": "Sicherung auswählen",
"protected": "Geschützt",
"confirmTitle": "{count} Sicherung(en) löschen?",
"confirmDescription": "Diese Sicherungsarchive für VM/CT {vmid} werden dauerhaft gelöscht. Geschützte Sicherungen sind ausgeschlossen. Der Gast wird dadurch nicht gelöscht.",
"deleting": "Warten, bis Proxmox die ausgewählten Archive gelöscht hat…",
"cancel": "Abbrechen",
"confirmDelete": "Sicherungen löschen"
},
"updatesPanel": {
"pendingTitle": "Ausstehende Paketaktualisierungen",
@@ -1721,7 +1737,17 @@
"portCategoryCustomPlaceholder": "Geben Sie eine Kategorie ein und drücken Sie Enter (Esc zum Abbrechen)",
"portCustomUrlPlaceholder": "Benutzerdefinierte URL (z. B. https://vault.example.com) überschreibt IP:port",
"stackMemberTitle": "Teil einer Multi-Container-Anwendung",
"stackMemberBody": "Dieser Container gehört zu einer Anwendung, deren Hauptcontainer {primary} ist. Die Anwendung, ihre Weblinks und ihre Version werden dort angezeigt."
"stackMemberBody": "Dieser Container gehört zu einer Anwendung, deren Hauptcontainer {primary} ist. Die Anwendung, ihre Weblinks und ihre Version werden dort angezeigt.",
"nativeEvidencePort": "Lauschender TCP-Port",
"nativeEvidenceFile": "Installierte Datei",
"nativeEvidenceProcess": "Laufende ausführbare Datei",
"nativeEvidenceDirectory": "Arbeitsverzeichnis",
"nativeEvidenceService": "Dienstdefinition",
"nativeScanFailed": "Die Anwendungssuche konnte nicht abgeschlossen werden. Frühere Ergebnisse sind möglicherweise veraltet; versuchen Sie es erneut.",
"nativeScanPartial": "Die Anwendungssuche ist unvollständig. Prüfen Sie die gefundenen Hinweise und versuchen Sie es erneut.",
"nativeVersionUnknown": "Installierte Version unbekannt",
"nativeEvidenceStale": "Die Hinweise sind möglicherweise veraltet oder unvollständig.",
"nativeRegisterOnly": "Bestätigen Sie die Registrierung im Editor. Eine bekannte Version wird als manueller Wert gespeichert; es wird kein Updater eingerichtet."
},
"statusFilter": {
"ariaLabel": "Virtuelle Maschinen und Container filtern",
@@ -1817,7 +1843,8 @@
"logs": "Systemprotokolle",
"updates": "Systemaktualisierungen",
"security": "Sicherheit & Zertifikate",
"temperature": "Temperatur"
"temperature": "Temperatur",
"pbsServices": "PBS Services"
}
},
"remoteStorage": {
@@ -2078,7 +2105,7 @@
"webhookUrl": "Webhook-URL",
"enableEmail": "E-Mail aktivieren",
"smtpHost": "SMTP-Host",
"port": "Hafen",
"port": "Port",
"tlsMode": "TLS-Modus",
"noTls": "Keine (Port 25)",
"username": "Benutzername",
@@ -2111,7 +2138,13 @@
"inactiveFooter": "Aktivieren Sie Benachrichtigungen, um System-, Gesundheits- und Sicherheitswarnungen über die konfigurierten Kanäle zu erhalten.",
"notificationLanguage": "Benachrichtigungssprache",
"selectNotificationLanguage": "Benachrichtigungssprache auswählen",
"notificationLanguageHint": "Wird für deterministische Laufzeitbenachrichtigungen verwendet, auch wenn KI deaktiviert ist."
"notificationLanguageHint": "Wird für deterministische Laufzeitbenachrichtigungen verwendet, auch wenn KI deaktiviert ist.",
"appriseServiceHelp": "Slack und Matrix einrichten",
"appriseSlackSteps": "Erstellen Sie in Ihrer Slack-App einen eingehenden Webhook für den Zielkanal und fügen Sie dessen vollständige HTTPS-URL in das Feld Apprise-URL ein. Eine Umwandlung ist nicht erforderlich.",
"appriseSlackDocs": "Slack-URL-Formate und Einrichtung",
"appriseMatrixSteps": "Verwenden Sie ein Benachrichtigungskonto, das in den Raum schreiben darf. Ersetzen Sie den Beispielbenutzer, das Passwort, den Homeserver und die vollständige Raum-ID; kodieren Sie Sonderzeichen in Zugangsdaten für URLs. Das Schema matrixs verwendet HTTPS. Informationen zur Unterstützung von Tokens, SSO und verschlüsselten Räumen in Ihrer installierten Apprise-Version finden Sie in der Dokumentation.",
"appriseMatrixDocs": "Matrix-URL-Formate und Einrichtung",
"appriseServiceFinish": "Aktivieren Sie Apprise, geben Sie Ihre URL ein, wählen Sie Benachrichtigungskategorien oder einzelne Ereignisse aus, speichern Sie und verwenden Sie anschließend Test senden. Diese Beispiele ändern Ihre gespeicherte URL nicht. Dieser Apprise-Kanal hat ein Ziel; verwenden Sie die Apprise-API für mehrere Dienste gleichzeitig."
},
"ai": {
"title": "KI-Verbesserung",
@@ -2545,9 +2578,9 @@
"twoFactor": {
"title": "Zwei-Faktor-Authentifizierung",
"hint": "Fügen Sie nach dem Passwort einen Einmalcode aus einer Authentifizierungs-App hinzu.",
"enable": "Aktivieren Sie 2FA",
"enable": "2FA aktivieren",
"enabled": "2FA ist aktiviert.",
"disable": "Deaktivieren Sie 2FA",
"disable": "2FA deaktivieren",
"disableTitle": "Deaktivieren Sie die Zwei-Faktor-Authentifizierung",
"disableDescription": "Bestätigen Sie mit Ihrem Passwort und einem aktuellen 2FA-Code oder Backup-Code.",
"codeOrBackup": "2FA-Code oder Backup-Code",
@@ -2690,7 +2723,7 @@
"interfaceOptional": "Schnittstelle (optional)",
"applyTo": "Gelten",
"commentOptional": "Kommentar (optional)",
"port": "Hafen",
"port": "Port",
"source": "Quelle",
"level": "Ebene",
"interface": "Schnittstelle",
@@ -2982,7 +3015,7 @@
"needQrOrKey": "Ein QR-Code oder manueller Schlüssel aus diesem Setup.",
"needBackupCodes": "Backup-Codes werden an einem sicheren Ort gespeichert.",
"starting": "Beginnt...",
"startSetup": "Starten Sie die Einrichtung",
"startSetup": "Einrichtung starten",
"scanTitle": "Scannen Sie den QR-Code",
"scanDescription": "Öffnen Sie Ihre Authentifizierungs-App und scannen Sie diesen Code.",
"qrCodeAlt": "2FA QR-Code",
@@ -4756,6 +4789,24 @@
"thursday": "Donnerstag",
"tuesday": "Dienstag",
"wednesday": "Mittwoch"
},
"storageRetention": {
"title": "Aufbewahrung im Speicher",
"keepAll": "Alle Sicherungen behalten",
"description": "In Proxmox gespeicherte Standardaufbewahrung für Sicherungen. Sicherungsaufträge mit einer eigenen Richtlinie überschreiben diesen Standard.",
"refresh": "Aktualisieren",
"saved": "Aufbewahrungsrichtlinie des Speichers gespeichert. Es wurde keine Bereinigung ausgeführt.",
"choosePolicy": "Wählen Sie Alle behalten oder mindestens eine Aufbewahrungsanzahl größer als null.",
"saveFailed": "Aufbewahrungsrichtlinie des Speichers konnte nicht gespeichert werden. Aktualisieren Sie die Liste, falls die Konfiguration geändert wurde.",
"loadFailed": "Aufbewahrungsrichtlinie des Speichers konnte nicht geladen werden.",
"empty": "Keine Sicherungsspeicher gefunden.",
"default": "Proxmox-Standard",
"edit": "Bearbeiten",
"editTitle": "Aufbewahrung für {storage}",
"effect": "Gilt für zukünftige Sicherungsläufe, die diese Speicherrichtlinie übernehmen. Das Speichern löscht keine vorhandenen Sicherungen. Geschützte Sicherungen bleiben geschützt.",
"cancel": "Abbrechen",
"save": "Aufbewahrung speichern",
"useDefault": "Proxmox-Standard verwenden (keine Richtlinie für diesen Speicher)"
}
},
"healthStatus": {
@@ -4786,7 +4837,8 @@
"services": "PVE-Dienste",
"logs": "Systemprotokolle",
"updates": "Systemaktualisierungen",
"security": "Sicherheit & Zertifikate"
"security": "Sicherheit & Zertifikate",
"pbsServices": "PBS-Dienste"
},
"checks": {
"cpu_usage": "CPU-Auslastung",
@@ -7230,5 +7282,99 @@
"diagnosticsOmitted": "Weitere Diagnosezeilen oder Text ausgelassen: {count}. Originalbericht bleibt erhalten."
}
}
},
"pbs": {
"title": "Proxmox Backup Server",
"server": "PBS-Server",
"chooseServer": "PBS-Server auswählen",
"local": "Lokaler PBS",
"refresh": "Aktualisieren",
"manage": "PBS-Verbindungen verwalten",
"loadFailed": "PBS-Status konnte nicht geladen werden.",
"loading": "PBS-Daten werden geladen…",
"noServer": "Fügen Sie eine PBS-Verbindung hinzu, um Datenspeicher, Aufgaben und Zeitpläne anzuzeigen.",
"permissionsHelp": "Aktivieren Sie die Monitor-Authentifizierung, bevor Sie Zugangsdaten speichern. Verwenden Sie ein eigenes PBS-API-Token mit der Rolle Audit auf / sowohl für den Benutzer als auch für die Token-ACLs, jeweils mit Vererbung. Dieses Panel liest PBS-Daten ausschließlich.",
"editConnection": "Zu bearbeitende Verbindung",
"add": "Neue Verbindung hinzufügen",
"name": "Name",
"url": "HTTPS-URL (für den nativen PBS-Port :8007 angeben)",
"token_id": "API-Token-ID (user@realm!token)",
"token_secret": "API-Token-Geheimnis (leer lassen, um das gespeicherte Geheimnis beizubehalten)",
"fingerprint": "SHA256-Zertifikatfingerabdruck (optional)",
"tlsHelp": "Lassen Sie den Fingerabdruck für die normale Prüfung von Zertifizierungsstelle und Hostname leer. Kopieren Sie bei einem selbstsignierten Zertifikat dessen SHA256-Fingerabdruck aus der PBS-Konsole oder einem anderen vertrauenswürdigen Kanal. Der Fingerabdruck wird vor der Übermittlung von Zugangsdaten geprüft.",
"saved": "PBS-Verbindung geprüft und gespeichert.",
"saveFailed": "PBS-Verbindung konnte nicht gespeichert werden.",
"testing": "Verbindung wird geprüft…",
"save": "Prüfen und speichern",
"remove": "Verbindung entfernen",
"removeConfirm": "Diese gespeicherte PBS-Verbindung und ihr Token aus Monitor entfernen? PBS-Daten und -Aufträge bleiben unverändert.",
"sampled": "Erfasst am",
"datastores": "Datenspeicher",
"total": "Dateisystemkapazität",
"used": "Belegt",
"free": "Verfügbar",
"noDatastores": "Keine zugänglichen Datenspeicher. Prüfen Sie die Datenspeicherkonfiguration und die Berechtigungen des Benutzers und Tokens.",
"tasks": "Letzte Aufgaben",
"noTasks": "Es wurden keine aktuellen Aufgaben zurückgegeben.",
"task": "Aufgabe",
"started": "Gestartet",
"status": "Status",
"running": "Wird ausgeführt",
"jobs": "Wartungszeitpläne",
"job": "Auftrag",
"schedule": "Zeitplan",
"sync": "Synchronisierung",
"verify": "Verifizierung",
"prune": "Bereinigung",
"overview": "Übersicht",
"logs": "Systemprotokolle",
"terminal": "Terminal",
"security": "Sicherheit",
"logout": "Abmelden",
"navigation": "PBS-Navigation",
"cpu": "CPU",
"memory": "Arbeitsspeicher",
"uptime": "Betriebszeit",
"capacityUnavailable": "Kapazität nicht verfügbar.",
"datastoresUnavailable": "{count} nicht verfügbar",
"datastoresOnline": "Alle verfügbar",
"moreDatastores": "+{count} weitere Datenspeicher",
"estimatedFull": "Voraussichtlich voll",
"estimatedFullUnknown": "Noch nicht genügend Daten",
"duration": "Dauer",
"noJobs": "Es sind keine Synchronisierungs-, Überprüfungs- oder Löschzeitpläne konfiguriert."
},
"monitorLinks": {
"groups": {
"cluster": "Cluster",
"standalone": "Eigenständige Knoten",
"pbs": "Proxmox Backup Server"
},
"thisNode": "Dieser Knoten",
"checking": "Knoten werden überprüft…",
"loadFailed": "Die Knotenliste konnte nicht geladen werden.",
"empty": "Noch keine anderen Knoten. Fügen Sie einen hinzu, um seinen Monitor von hier aus zu öffnen.",
"noResponse": "Keine Antwort",
"pbsInterface": "PBS-Schnittstelle",
"openNewTab": "In einem neuen Tab öffnen",
"manage": "Knoten hinzufügen oder verwalten…",
"dialogTitle": "Verknüpfte Knoten",
"dialogDescription": "Clusterknoten und konfigurierte Proxmox Backup Server werden automatisch erkannt. Jeder Monitor behält seine eigene Anmeldung.",
"addTitle": "Einen Knoten hinzufügen",
"name": "Name",
"address": "Adresse überwachen",
"type": "Geben Sie ein",
"add": "Hinzufügen",
"save": "Speichern",
"remove": "Entfernen",
"visible": "Sichtbar",
"autoAddress": "Automatisch",
"detected": "Erkannt",
"added": "Hinzugefügt",
"saveFailed": "Die Knotenliste konnte nicht gespeichert werden.",
"backTo": "Zurück zu {name}",
"cameFromTitle": "Monitorknoten hinzufügen?",
"cameFromBody": "{name} zu den verknüpften Knoten dieses Monitors hinzufügen.",
"notNow": "Nicht jetzt"
}
}
File diff suppressed because one or more lines are too long
+153 -7
View File
@@ -1,8 +1,70 @@
{
"pbs": {
"title": "Proxmox Backup Server",
"server": "Servidor PBS",
"chooseServer": "Selecciona un servidor PBS",
"local": "PBS local",
"refresh": "Actualizar",
"manage": "Gestionar conexiones PBS",
"loadFailed": "No se pudo consultar el estado de PBS.",
"loading": "Cargando datos de PBS…",
"noServer": "Añade una conexión PBS para ver datastores, tareas y programaciones.",
"permissionsHelp": "Activa la autenticación de Monitor antes de guardar credenciales. Usa un token API dedicado de PBS con el rol Audit en / para el usuario y el token, con propagación. Este panel solo consulta datos de PBS.",
"editConnection": "Conexión que deseas editar",
"add": "Añadir una conexión",
"name": "Nombre",
"url": "URL HTTPS (incluye :8007 para el puerto nativo de PBS)",
"token_id": "ID del token API (usuario@realm!token)",
"token_secret": "Secreto del token API (vacío para conservar el guardado)",
"fingerprint": "Huella SHA256 del certificado (opcional)",
"tlsHelp": "Deja la huella vacía para verificar la CA y el nombre del servidor. Si el certificado es autofirmado, copia su huella SHA256 desde la consola de PBS u otro canal fiable. Se verifica antes de enviar las credenciales.",
"saved": "Conexión PBS verificada y guardada.",
"saveFailed": "No se pudo guardar la conexión PBS.",
"testing": "Verificando conexión…",
"save": "Verificar y guardar",
"remove": "Eliminar conexión",
"removeConfirm": "¿Eliminar de Monitor esta conexión PBS y su token guardado? Los datos y las tareas de PBS no se modifican.",
"sampled": "Consulta realizada a las",
"datastores": "Datastores",
"total": "Capacidad del sistema de archivos",
"used": "Usado",
"free": "Disponible",
"noDatastores": "No hay datastores accesibles. Revisa su configuración y los permisos del usuario y del token.",
"tasks": "Tareas recientes",
"noTasks": "No se han devuelto tareas recientes.",
"task": "Tarea",
"started": "Inicio",
"status": "Estado",
"running": "En ejecución",
"jobs": "Programaciones de mantenimiento",
"job": "Tarea",
"schedule": "Programación",
"sync": "Sincronización",
"verify": "Verificación",
"prune": "Prune",
"overview": "Resumen",
"logs": "Registros del sistema",
"terminal": "Terminal",
"security": "Seguridad",
"logout": "Cerrar sesión",
"navigation": "Navegación de PBS",
"cpu": "CPU",
"memory": "Memoria",
"uptime": "Tiempo de actividad",
"capacityUnavailable": "Capacidad no disponible.",
"datastoresUnavailable": "{count} no disponibles",
"datastoresOnline": "Todos disponibles",
"moreDatastores": "+{count} datastores más",
"estimatedFull": "Lleno previsto",
"estimatedFullUnknown": "Aún no hay datos suficientes",
"duration": "Duración",
"noJobs": "No hay programaciones de sincronización, verificación ni prune."
},
"_meta": "Community translation target. Copy keys from ../en/common.json and translate the values.",
"app": {
"title": "ProxMenux Monitor",
"description": "Panel del sistema Proxmox",
"descriptionPbs": "Panel de Proxmox Backup Server",
"loading": "Cargando...",
"connecting": "Conexión al ProxMenux Monitor",
"unknown": "Desconocido",
@@ -140,6 +202,7 @@
"dayMany": "{count} días"
},
"proxmoxVersion": "Versión Proxmox:",
"pbsVersion": "Versión PBS:",
"kernel": "Núcleo:",
"availableUpdates": "Actualizaciones disponibles:",
"packages": "paquetes",
@@ -607,7 +670,7 @@
"controllerBusyTime": "Minutos totales que el controlador pasó procesando comandos de E/S. Los valores altos indican una carga de trabajo pesada y sostenida.",
"errorLogEntries": "Número de entradas en el registro de información de errores. A menudo incluye artefactos benignos de autoevaluación; verifique con Errores de Medios.",
"warningTempTime": "Total de minutos transcurridos por encima del umbral de temperatura de advertencia. Provoca una limitación del rendimiento. El cero es ideal.",
"criticalTempTime": "Minutos totales pasados ​​por encima del umbral de temperatura crítica. La unidad puede apagarse para evitar daños. Siempre debe ser cero.",
"criticalTempTime": "Minutos totales pasados por encima del umbral de temperatura crítica. La unidad puede apagarse para evitar daños. Siempre debe ser cero.",
"warningCompositeTemperatureTime": "Minutos totales que la temperatura compuesta superó el umbral de advertencia.",
"criticalCompositeTemperatureTime": "Minutos totales la temperatura compuesta superó el umbral crítico. Debe ser cero.",
"thermalManagementT1TransCount": "Número de veces que la unidad entró en aceleración térmica ligera (T1). Indica problemas de enfriamiento.",
@@ -1110,7 +1173,21 @@
"available": "Backups disponibles",
"loading": "Cargando backups...",
"empty": "No se encontraron backups",
"emptyHint": "Crea tu primer backup con el botón de arriba"
"emptyHint": "Crea tu primer backup con el botón de arriba",
"refresh": "Actualizar",
"refreshFailed": "No se pudieron actualizar los backups. Vuelve a actualizar para confirmar su estado actual.",
"deleteSelected": "Eliminar los seleccionados ({count})",
"deletedCount": "{count} backup(s) eliminado(s).",
"unconfirmedCount": "No se ha confirmado la eliminación de {count} backup(s). Actualiza la lista y comprueba las tareas de Proxmox antes de volver a intentarlo.",
"deleteFailed": "No se pudo confirmar la eliminación. Actualiza la lista y comprueba las tareas de Proxmox antes de volver a intentarlo.",
"selectHint": "Selecciona backups sin protección (hasta 20 por lote)",
"selectBackup": "Seleccionar backup",
"protected": "Protegido",
"confirmTitle": "¿Eliminar {count} backup(s)?",
"confirmDescription": "Los archivos de backup de la VM/CT {vmid} se eliminarán de forma permanente. Los backups protegidos quedan fuera. La VM o el contenedor no se eliminan.",
"deleting": "Esperando a que Proxmox termine de eliminar los archivos seleccionados…",
"cancel": "Cancelar",
"confirmDelete": "Eliminar backups"
},
"updatesPanel": {
"pendingTitle": "Actualizaciones de paquetes pendientes",
@@ -1646,6 +1723,16 @@
"searchApplications": "Buscar aplicaciones",
"searchingApplications": "Buscando aplicaciones…",
"noApplicationsDetected": "No se han detectado aplicaciones.",
"nativeEvidencePort": "Puerto TCP a la escucha",
"nativeEvidenceFile": "Archivo instalado",
"nativeEvidenceProcess": "Ejecutable en marcha",
"nativeEvidenceDirectory": "Directorio de trabajo",
"nativeEvidenceService": "Definición del servicio",
"nativeScanFailed": "La búsqueda de aplicaciones no ha podido terminar. Lo detectado antes puede estar desactualizado; vuelve a intentarlo.",
"nativeScanPartial": "La búsqueda de aplicaciones está incompleta. Revisa lo que se ha encontrado y vuelve a intentarlo.",
"nativeVersionUnknown": "Versión instalada desconocida",
"nativeEvidenceStale": "Lo detectado puede estar desactualizado o incompleto.",
"nativeRegisterOnly": "Confirma el registro en el editor. Una versión conocida se guarda como valor manual; no se configura ningún actualizador.",
"noNewApplicationsDetected": "No se han detectado aplicaciones nuevas.",
"oneNewApplicationDetected": "Se ha detectado una aplicación nueva.",
"newApplicationsDetected": "Se han detectado {count} aplicaciones nuevas.",
@@ -1814,6 +1901,7 @@
"network": "Interfaces de red",
"vms": "Máquinas virtuales y contenedores",
"services": "Servicios PVE",
"pbsServices": "Servicios PBS",
"logs": "Registros del sistema",
"updates": "Actualizaciones del sistema",
"security": "Seguridad y certificados",
@@ -2111,7 +2199,13 @@
"inactiveFooter": "Habilite notificaciones para recibir alertas del sistema, de salud y de seguridad a través de los canales configurados.",
"notificationLanguage": "Idioma de notificación",
"selectNotificationLanguage": "Seleccione el idioma de notificación",
"notificationLanguageHint": "Se utiliza para notificaciones deterministas en tiempo de ejecución incluso cuando la IA está deshabilitada."
"notificationLanguageHint": "Se utiliza para notificaciones deterministas en tiempo de ejecución incluso cuando la IA está deshabilitada.",
"appriseServiceHelp": "Configuración de Slack y Matrix",
"appriseSlackSteps": "Crea un webhook entrante en tu aplicación de Slack para el canal de destino y pega su URL HTTPS completa en URL de Apprise. No hace falta convertirla.",
"appriseSlackDocs": "Formatos de URL y configuración de Slack",
"appriseMatrixSteps": "Utiliza una cuenta de notificaciones que pueda publicar en la sala. Sustituye el usuario, la contraseña, el servidor de origen y el ID completo de la sala del ejemplo; codifica para URL los caracteres especiales de las credenciales. El esquema matrixs utiliza HTTPS. Consulta en la documentación la compatibilidad con tokens, SSO y salas cifradas de tu versión de Apprise.",
"appriseMatrixDocs": "Formatos de URL y configuración de Matrix",
"appriseServiceFinish": "Activa Apprise, introduce tu URL, elige las categorías de notificación o los eventos individuales, guarda y utiliza Enviar prueba. Estos ejemplos no cambian tu URL guardada. Este canal de Apprise tiene un único destino; utiliza la API de Apprise para varios servicios a la vez."
},
"ai": {
"title": "mejora de la IA",
@@ -2579,7 +2673,7 @@
"expires": "Vence",
"selfSignedWarning": "Los certificados autofirmados pueden mostrar una advertencia en el navegador. Esto es normal para las configuraciones locales de Proxmox.",
"configuring": "Configurando...",
"useProxmoxCertificate": "Utilice el certificado Proxmox",
"useProxmoxCertificate": "Usar certificado de Proxmox",
"noProxmoxCertificate": "No se detectó ningún certificado Proxmox.",
"useCustomCertificate": "Usar certificado personalizado",
"customPaths": "Rutas de certificados personalizadas",
@@ -3566,8 +3660,8 @@
"short": {
"hour": "Pasada 1 hora",
"day": "Pasadas 24h",
"week": "Pasados ​​los 7 días",
"month": "Pasados ​​los 30 días",
"week": "Pasados los 7 días",
"month": "Pasados los 30 días",
"year": "Último 1 año"
},
"last": {
@@ -4756,6 +4850,24 @@
"thursday": "Jueves",
"tuesday": "Martes",
"wednesday": "Miércoles"
},
"storageRetention": {
"useDefault": "Usar el valor por defecto de Proxmox (sin política en este almacenamiento)",
"title": "Retención del almacenamiento",
"keepAll": "Conservar todos los backups",
"description": "Retención por defecto de los backups, guardada en Proxmox. Las tareas de backup con su propia política tienen prioridad sobre ella.",
"refresh": "Actualizar",
"saved": "Retención guardada. No se ha purgado ningún backup.",
"choosePolicy": "Elige Conservar todos o al menos un número de retención mayor que cero.",
"saveFailed": "No se pudo guardar la retención del almacenamiento. Actualiza la lista si ha cambiado la configuración.",
"loadFailed": "No se pudo cargar la retención del almacenamiento.",
"empty": "No hay almacenamientos de backups.",
"default": "Valor por defecto de Proxmox",
"edit": "Editar",
"editTitle": "Retención de {storage}",
"effect": "Se aplica a los próximos backups que hereden la política de este almacenamiento. Guardar no elimina los backups existentes, y los protegidos siguen protegidos.",
"cancel": "Cancelar",
"save": "Guardar retención"
}
},
"healthStatus": {
@@ -4783,7 +4895,8 @@
"disks": "E/S de disco y errores",
"network": "Interfaces de red",
"vms": "Máquinas virtuales y contenedores",
"services": "servicios PVE",
"services": "Servicios PVE",
"pbsServices": "Servicios PBS",
"logs": "Registros del sistema",
"updates": "Actualizaciones del sistema",
"security": "Seguridad y certificados"
@@ -7230,5 +7343,38 @@
"diagnosticsOmitted": "Líneas o texto de diagnóstico omitidos: {count}. Se conserva el informe original."
}
}
},
"monitorLinks": {
"thisNode": "Este nodo",
"checking": "Comprobando nodos…",
"loadFailed": "No se pudo cargar la lista de nodos.",
"empty": "Aún no hay otros nodos. Añade uno para abrir su Monitor desde aquí.",
"groups": {
"cluster": "Clúster",
"standalone": "Nodos independientes",
"pbs": "Proxmox Backup Server"
},
"noResponse": "Sin respuesta",
"pbsInterface": "Interfaz de PBS",
"openNewTab": "Abrir en una pestaña nueva",
"manage": "Añadir o gestionar nodos…",
"dialogTitle": "Nodos enlazados",
"dialogDescription": "Los nodos del clúster y los Proxmox Backup Server configurados se detectan automáticamente. Cada Monitor mantiene su propio inicio de sesión.",
"addTitle": "Añadir un nodo",
"name": "Nombre",
"address": "Dirección del Monitor",
"type": "Tipo",
"add": "Añadir",
"save": "Guardar",
"remove": "Eliminar",
"visible": "Visible",
"autoAddress": "Automática",
"detected": "Detectado",
"added": "Añadido",
"saveFailed": "No se pudo guardar la lista de nodos.",
"backTo": "Volver a {name}",
"cameFromTitle": "¿Añadir nodo Monitor?",
"cameFromBody": "Añade {name} a los nodos enlazados de este Monitor.",
"notNow": "Ahora no"
}
}
+157 -11
View File
@@ -8,7 +8,8 @@
"unknown": "Inconnu",
"notAvailable": "N/A",
"serverOffline": "Serveur hors ligne",
"supportProject": "Soutenir et contribuer au projet"
"supportProject": "Soutenir et contribuer au projet",
"descriptionPbs": "Tableau de bord Proxmox Backup Server"
},
"common": {
"notAvailable": "N/A",
@@ -165,7 +166,8 @@
},
"runningCountOne": "{count} en cours d'exécution",
"runningCountFew": "{count} en cours d'exécution",
"runningCountMany": "{count} en cours d'exécution"
"runningCountMany": "{count} en cours d'exécution",
"pbsVersion": "Version PBS :"
},
"storage": {
"loadingTitle": "Chargement des données de stockage...",
@@ -1110,7 +1112,21 @@
"available": "Sauvegardes disponibles",
"loading": "Chargement des sauvegardes...",
"empty": "Aucune sauvegarde trouvée",
"emptyHint": "Créez votre première sauvegarde en utilisant le bouton ci-dessus"
"emptyHint": "Créez votre première sauvegarde en utilisant le bouton ci-dessus",
"refresh": "Actualiser",
"refreshFailed": "Impossible d'actualiser les sauvegardes. Actualisez à nouveau pour confirmer leur état actuel.",
"deleteSelected": "Supprimer la sélection ({count})",
"deletedCount": "{count} sauvegarde(s) supprimée(s).",
"unconfirmedCount": "La suppression de {count} sauvegarde(s) n'a pas été confirmée. Actualisez la liste et vérifiez les tâches Proxmox avant de réessayer.",
"deleteFailed": "La suppression n'a pas pu être confirmée. Actualisez la liste et vérifiez les tâches Proxmox avant de réessayer.",
"selectHint": "Sélectionnez les sauvegardes non protégées (jusqu'à 20 par lot)",
"selectBackup": "Sélectionner la sauvegarde",
"protected": "Protégée",
"confirmTitle": "Supprimer {count} sauvegarde(s) ?",
"confirmDescription": "Ces archives de sauvegarde de la VM/CT {vmid} seront définitivement supprimées. Les sauvegardes protégées sont exclues. Cela ne supprime pas l'invité.",
"deleting": "En attente de la fin de la suppression des archives sélectionnées par Proxmox…",
"cancel": "Annuler",
"confirmDelete": "Supprimer les sauvegardes"
},
"updatesPanel": {
"pendingTitle": "Mises à jour des packages en attente",
@@ -1721,7 +1737,17 @@
"portCategoryCustomPlaceholder": "Tapez une catégorie et appuyez sur Entrée (Esc pour annuler)",
"portCustomUrlPlaceholder": "URL personnalisée (par exemple https://vault.example.com) — remplace IP:port",
"stackMemberTitle": "Fait partie d'une application multi-conteneurs",
"stackMemberBody": "Ce conteneur fait partie d'une application dont le conteneur principal est {primary}. L'application, ses liens web et sa version y sont affichés."
"stackMemberBody": "Ce conteneur fait partie d'une application dont le conteneur principal est {primary}. L'application, ses liens web et sa version y sont affichés.",
"nativeEvidencePort": "Port TCP en écoute",
"nativeEvidenceFile": "Fichier installé",
"nativeEvidenceProcess": "Exécutable en cours d'exécution",
"nativeEvidenceDirectory": "Répertoire de travail",
"nativeEvidenceService": "Définition du service",
"nativeScanFailed": "La recherche d'applications n'a pas pu se terminer. Les résultats précédents peuvent être obsolètes ; réessayez.",
"nativeScanPartial": "La recherche d'applications est incomplète. Vérifiez les éléments trouvés et réessayez.",
"nativeVersionUnknown": "Version installée inconnue",
"nativeEvidenceStale": "Les éléments trouvés peuvent être obsolètes ou incomplets.",
"nativeRegisterOnly": "Confirmez l'enregistrement dans l'éditeur. Une version connue est enregistrée comme valeur manuelle ; aucun outil de mise à jour n'est configuré."
},
"statusFilter": {
"ariaLabel": "Filtrer les machines virtuelles et les conteneurs",
@@ -1817,7 +1843,8 @@
"logs": "Journaux système",
"updates": "Mises à jour du système",
"security": "Sécurité et certificats",
"temperature": "Température"
"temperature": "Température",
"pbsServices": "Services PBS"
}
},
"remoteStorage": {
@@ -2111,7 +2138,13 @@
"inactiveFooter": "Activez les notifications pour recevoir des alertes système, de santé et de sécurité via les canaux configurés.",
"notificationLanguage": "Langue de notification",
"selectNotificationLanguage": "Sélectionnez la langue de notification",
"notificationLanguageHint": "Utilisé pour les notifications d'exécution déterministes, même lorsque l'IA est désactivée."
"notificationLanguageHint": "Utilisé pour les notifications d'exécution déterministes, même lorsque l'IA est désactivée.",
"appriseServiceHelp": "Configuration de Slack et Matrix",
"appriseSlackSteps": "Créez un webhook entrant dans votre application Slack pour le canal cible, puis collez son URL HTTPS complète dans le champ URL Apprise. Aucune conversion n'est nécessaire.",
"appriseSlackDocs": "Formats d'URL et configuration de Slack",
"appriseMatrixSteps": "Utilisez un compte de notification autorisé à publier dans le salon. Remplacez l'utilisateur, le mot de passe, le serveur d'origine et l'identifiant complet du salon de l'exemple ; encodez les caractères spéciaux des identifiants pour les URL. Le schéma matrixs utilise HTTPS. Consultez la documentation pour la prise en charge des jetons, du SSO et des salons chiffrés dans votre version d'Apprise.",
"appriseMatrixDocs": "Formats d'URL et configuration de Matrix",
"appriseServiceFinish": "Activez Apprise, saisissez votre URL, choisissez les catégories de notification ou les événements individuels, enregistrez, puis utilisez Envoyer un test. Ces exemples ne modifient pas votre URL enregistrée. Ce canal Apprise possède une destination ; utilisez l'API Apprise pour plusieurs services à la fois."
},
"ai": {
"title": "Amélioration de l'IA",
@@ -2980,7 +3013,7 @@
"youWillNeed": "Vous aurez besoin de :",
"needApp": "Une application d'authentification telle que Aegis, 1Password, Bitwarden ou Google Authenticator.",
"needQrOrKey": "Un code QR ou une clé manuelle de cette configuration.",
"needBackupCodes": "Codes de sauvegarde enregistrés dans un endroit sûr.",
"needBackupCodes": "Codes de secours enregistrés dans un endroit sûr.",
"starting": "Départ...",
"startSetup": "Démarrer la configuration",
"scanTitle": "Scannez le code QR",
@@ -2993,10 +3026,10 @@
"verifying": "Vérification...",
"verifyAndEnable": "Vérifier et activer",
"enabledTitle": "2FA est activé.",
"enabledDescription": "Enregistrez les codes de sauvegarde avant de fermer cette fenêtre.",
"saveCodesTitle": "Enregistrez vos codes de sauvegarde",
"enabledDescription": "Enregistrez les codes de secours avant de fermer cette fenêtre.",
"saveCodesTitle": "Enregistrez vos codes de secours",
"saveCodesDescription": "Chaque code peut être utilisé une fois si vous perdez l'accès à votre application d'authentification.",
"backupCodes": "Codes de sauvegarde",
"backupCodes": "Codes de secours",
"copyAll": "Copier tout",
"finish": "Finition"
},
@@ -4756,6 +4789,24 @@
"thursday": "Jeudi",
"tuesday": "Mardi",
"wednesday": "Mercredi"
},
"storageRetention": {
"title": "Rétention du stockage",
"keepAll": "Conserver toutes les sauvegardes",
"description": "Rétention par défaut des sauvegardes enregistrée dans Proxmox. Les tâches de sauvegarde avec une politique explicite remplacent cette valeur par défaut.",
"refresh": "Actualiser",
"saved": "Rétention du stockage enregistrée. Aucune purge n'a été exécutée.",
"choosePolicy": "Choisissez Tout conserver ou au moins un nombre de rétention supérieur à zéro.",
"saveFailed": "Impossible d'enregistrer la rétention du stockage. Actualisez la liste si la configuration a changé.",
"loadFailed": "Impossible de charger la rétention du stockage.",
"empty": "Aucun stockage de sauvegarde trouvé.",
"default": "Valeur par défaut de Proxmox",
"edit": "Modifier",
"editTitle": "Rétention de {storage}",
"effect": "S'applique aux futures sauvegardes qui héritent de cette politique de stockage. L'enregistrement ne supprime pas les sauvegardes existantes. Les sauvegardes protégées restent protégées.",
"cancel": "Annuler",
"save": "Enregistrer la rétention",
"useDefault": "Utiliser la valeur par défaut de Proxmox (aucune politique sur ce stockage)"
}
},
"healthStatus": {
@@ -4786,7 +4837,8 @@
"services": "Services PVE",
"logs": "Journaux système",
"updates": "Mises à jour du système",
"security": "Sécurité et certificats"
"security": "Sécurité et certificats",
"pbsServices": "services PBS"
},
"checks": {
"cpu_usage": "Utilisation du processeur",
@@ -7230,5 +7282,99 @@
"diagnosticsOmitted": "Lignes ou texte de diagnostic omis : {count}. Rapport original conservé."
}
}
},
"pbs": {
"title": "Proxmox Backup Server",
"server": "Serveur PBS",
"chooseServer": "Choisir un serveur PBS",
"local": "PBS local",
"refresh": "Actualiser",
"manage": "Gérer les connexions PBS",
"loadFailed": "Impossible de charger l'état de PBS.",
"loading": "Chargement des données PBS…",
"noServer": "Ajoutez une connexion PBS pour afficher les magasins de données, les tâches et les planifications.",
"permissionsHelp": "Activez l'authentification Monitor avant d'enregistrer des identifiants. Utilisez un jeton API PBS dédié avec le rôle Audit sur / pour les ACL de l'utilisateur et du jeton, avec propagation. Ce panneau accède aux données PBS uniquement en lecture.",
"editConnection": "Connexion à modifier",
"add": "Ajouter une connexion",
"name": "Nom",
"url": "URL HTTPS (inclure :8007 pour le port natif de PBS)",
"token_id": "Identifiant du jeton API (user@realm!token)",
"token_secret": "Secret du jeton API (laisser vide pour conserver le secret enregistré)",
"fingerprint": "Empreinte SHA256 du certificat (facultative)",
"tlsHelp": "Laissez l'empreinte vide pour la vérification habituelle de l'autorité de certification et du nom d'hôte. Pour un certificat autosigné, copiez son empreinte SHA256 depuis la console PBS ou un autre canal de confiance. L'empreinte est vérifiée avant l'envoi des identifiants.",
"saved": "Connexion PBS vérifiée et enregistrée.",
"saveFailed": "Impossible d'enregistrer la connexion PBS.",
"testing": "Vérification de la connexion…",
"save": "Vérifier et enregistrer",
"remove": "Supprimer la connexion",
"removeConfirm": "Supprimer de Monitor cette connexion PBS enregistrée et son jeton ? Les données et tâches PBS restent inchangées.",
"sampled": "Relevé effectué à",
"datastores": "Magasins de données",
"total": "Capacité du système de fichiers",
"used": "Utilisé",
"free": "Disponible",
"noDatastores": "Aucun magasin de données accessible. Vérifiez leur configuration et les permissions de l'utilisateur et du jeton.",
"tasks": "Tâches récentes",
"noTasks": "Aucune tâche récente n'a été renvoyée.",
"task": "Tâche",
"started": "Démarrée",
"status": "État",
"running": "En cours",
"jobs": "Planifications de maintenance",
"job": "Tâche planifiée",
"schedule": "Planification",
"sync": "Synchronisation",
"verify": "Vérification",
"prune": "Purge",
"overview": "Vue d'ensemble",
"logs": "Journaux système",
"terminal": "Terminal",
"security": "Sécurité",
"logout": "Se déconnecter",
"navigation": "Navigation PBS",
"cpu": "CPU",
"memory": "Mémoire",
"uptime": "Durée de fonctionnement",
"capacityUnavailable": "Capacité non disponible.",
"datastoresUnavailable": "{count} indisponible",
"datastoresOnline": "Tous disponibles",
"moreDatastores": "+{count} banques de données supplémentaires",
"estimatedFull": "Estimé complet",
"estimatedFullUnknown": "Pas encore assez de données",
"duration": "Durée",
"noJobs": "Aucune planification de synchronisation, de vérification ou d'élagage n'est configurée."
},
"monitorLinks": {
"groups": {
"cluster": "Cluster",
"standalone": "nœuds autonomes",
"pbs": "Proxmox Backup Server"
},
"thisNode": "Ce nœud",
"checking": "Vérification des nœuds…",
"loadFailed": "Impossible de charger la liste des nœuds.",
"empty": "Aucun autre nœud pour l'instant. Ajoutez-en un pour ouvrir son Monitor depuis ici.",
"noResponse": "Pas de réponse",
"pbsInterface": "interface PBS",
"openNewTab": "Ouvrir dans un nouvel onglet",
"manage": "Ajouter ou gérer des nœuds…",
"dialogTitle": "nœuds liés",
"dialogDescription": "Les nœuds du cluster et les Proxmox Backup Server configurés sont détectés automatiquement. Chaque Monitor conserve sa propre connexion.",
"addTitle": "ajouter un nœud",
"name": "Nom",
"address": "Adresse du moniteur",
"type": "Type",
"add": "Ajouter",
"save": "Enregistrer",
"remove": "Supprimer",
"visible": "Visible",
"autoAddress": "Automatique",
"detected": "Détecté",
"added": "ajouté",
"saveFailed": "Impossible d'enregistrer la liste des nœuds.",
"backTo": "Retour à {name}",
"cameFromTitle": "Ajouter un nœud Moniteur ?",
"cameFromBody": "Ajoutez {name} aux nœuds liés de ce moniteur.",
"notNow": "Pas maintenant"
}
}
+153 -7
View File
@@ -8,7 +8,8 @@
"unknown": "Sconosciuto",
"notAvailable": "N/A",
"serverOffline": "Server offline",
"supportProject": "Sostieni e contribuisci al progetto"
"supportProject": "Sostieni e contribuisci al progetto",
"descriptionPbs": "Dashboard di Proxmox Backup Server"
},
"common": {
"notAvailable": "N/A",
@@ -165,7 +166,8 @@
},
"runningCountOne": "{count} in esecuzione",
"runningCountFew": "{count} in esecuzione",
"runningCountMany": "{count} in esecuzione"
"runningCountMany": "{count} in esecuzione",
"pbsVersion": "Versione PBS:"
},
"storage": {
"loadingTitle": "Caricamento dati storage...",
@@ -1110,7 +1112,21 @@
"available": "Backup disponibili",
"loading": "Caricamento backup...",
"empty": "Nessun backup trovato",
"emptyHint": "Crea il primo backup con il pulsante in alto"
"emptyHint": "Crea il primo backup con il pulsante in alto",
"refresh": "Aggiorna",
"refreshFailed": "Impossibile aggiornare i backup. Aggiorna di nuovo per confermarne lo stato attuale.",
"deleteSelected": "Elimina selezionati ({count})",
"deletedCount": "{count} backup eliminati.",
"unconfirmedCount": "L'eliminazione di {count} backup non è stata confermata. Aggiorna l'elenco e controlla le attività di Proxmox prima di riprovare.",
"deleteFailed": "Impossibile confermare l'eliminazione. Aggiorna l'elenco e controlla le attività di Proxmox prima di riprovare.",
"selectHint": "Seleziona i backup non protetti (fino a 20 per gruppo)",
"selectBackup": "Seleziona backup",
"protected": "Protetto",
"confirmTitle": "Eliminare {count} backup?",
"confirmDescription": "Questi archivi di backup della VM/CT {vmid} verranno eliminati definitivamente. I backup protetti sono esclusi. Questo non elimina l'ospite.",
"deleting": "In attesa che Proxmox termini l'eliminazione degli archivi selezionati…",
"cancel": "Annulla",
"confirmDelete": "Elimina backup"
},
"updatesPanel": {
"pendingTitle": "Aggiornamenti pacchetti in sospeso",
@@ -1721,7 +1737,17 @@
"portCategoryCustomPlaceholder": "Digita una categoria e premi Enter (Esc per annullare)",
"portCustomUrlPlaceholder": "URL personalizzato (ad es. https://vault.example.com) — sostituisce IP:port",
"stackMemberTitle": "Parte di un'applicazione multi-container",
"stackMemberBody": "Questo container supporta un’applicazione il cui container principale è {primary}. L’applicazione, i suoi collegamenti web e la sua versione sono mostrati lì."
"stackMemberBody": "Questo container supporta un’applicazione il cui container principale è {primary}. L’applicazione, i suoi collegamenti web e la sua versione sono mostrati lì.",
"nativeEvidencePort": "Porta TCP in ascolto",
"nativeEvidenceFile": "File installato",
"nativeEvidenceProcess": "Eseguibile in esecuzione",
"nativeEvidenceDirectory": "Directory di lavoro",
"nativeEvidenceService": "Definizione del servizio",
"nativeScanFailed": "La ricerca delle applicazioni non è stata completata. I risultati precedenti potrebbero non essere aggiornati; riprova.",
"nativeScanPartial": "La ricerca delle applicazioni è incompleta. Controlla gli elementi trovati e riprova.",
"nativeVersionUnknown": "Versione installata sconosciuta",
"nativeEvidenceStale": "Gli elementi trovati potrebbero non essere aggiornati o essere incompleti.",
"nativeRegisterOnly": "Conferma la registrazione nell'editor. Una versione nota viene salvata come valore manuale; non viene configurato alcun aggiornamento automatico."
},
"statusFilter": {
"ariaLabel": "Filtra macchine virtuali e container",
@@ -1817,7 +1843,8 @@
"logs": "Log di sistema",
"updates": "Aggiornamenti di sistema",
"security": "Sicurezza e certificati",
"temperature": "Temperatura"
"temperature": "Temperatura",
"pbsServices": "Servizi PBS"
}
},
"remoteStorage": {
@@ -2111,7 +2138,13 @@
"inactiveFooter": "Abilita le notifiche per ricevere avvisi di sistema, integrità e sicurezza attraverso i canali configurati.",
"notificationLanguage": "Lingua notifiche",
"selectNotificationLanguage": "Seleziona lingua notifiche",
"notificationLanguageHint": "Usata per le notifiche runtime deterministiche anche quando l’IA è disabilitata."
"notificationLanguageHint": "Usata per le notifiche runtime deterministiche anche quando l’IA è disabilitata.",
"appriseServiceHelp": "Configurazione di Slack e Matrix",
"appriseSlackSteps": "Crea un webhook in ingresso nell'app Slack per il canale di destinazione, quindi incolla il suo URL HTTPS completo nel campo URL di Apprise. Non è necessaria alcuna conversione.",
"appriseSlackDocs": "Formati URL e configurazione di Slack",
"appriseMatrixSteps": "Usa un account di notifica autorizzato a pubblicare nella stanza. Sostituisci utente, password, homeserver e ID completo della stanza dell'esempio; codifica per URL i caratteri speciali nelle credenziali. Lo schema matrixs usa HTTPS. Consulta la documentazione per il supporto di token, SSO e stanze cifrate nella versione di Apprise installata.",
"appriseMatrixDocs": "Formati URL e configurazione di Matrix",
"appriseServiceFinish": "Abilita Apprise, inserisci il tuo URL, scegli le categorie di notifica o i singoli eventi, salva e poi usa Invia test. Questi esempi non modificano l'URL salvato. Questo canale Apprise ha una sola destinazione; usa l'API Apprise per più servizi contemporaneamente."
},
"ai": {
"title": "Miglioramento con IA",
@@ -4756,6 +4789,24 @@
"thursday": "Giovedì",
"tuesday": "Martedì",
"wednesday": "Mercoledì"
},
"storageRetention": {
"title": "Conservazione dell'archiviazione",
"keepAll": "Mantieni tutti i backup",
"description": "Conservazione predefinita dei backup salvata in Proxmox. Le attività di backup con una politica esplicita hanno la precedenza su questo valore.",
"refresh": "Aggiorna",
"saved": "Politica di conservazione dell'archiviazione salvata. Non è stata eseguita alcuna pulizia.",
"choosePolicy": "Scegli Mantieni tutti oppure almeno un numero di conservazione maggiore di zero.",
"saveFailed": "Impossibile salvare la politica di conservazione dell'archiviazione. Aggiorna l'elenco se la configurazione è cambiata.",
"loadFailed": "Impossibile caricare la politica di conservazione dell'archiviazione.",
"empty": "Nessuno spazio di archiviazione dei backup trovato.",
"default": "Valore predefinito di Proxmox",
"edit": "Modifica",
"editTitle": "Conservazione per {storage}",
"effect": "Si applica alle future esecuzioni dei backup che ereditano questa politica di archiviazione. Il salvataggio non elimina i backup esistenti. I backup protetti rimangono protetti.",
"cancel": "Annulla",
"save": "Salva conservazione",
"useDefault": "Usa l'impostazione predefinita di Proxmox (nessuna policy su questo storage)"
}
},
"healthStatus": {
@@ -4786,7 +4837,8 @@
"services": "Servizi PVE",
"logs": "Log di sistema",
"updates": "Aggiornamenti di sistema",
"security": "Sicurezza e certificati"
"security": "Sicurezza e certificati",
"pbsServices": "servizi PBS"
},
"checks": {
"cpu_usage": "Utilizzo CPU",
@@ -7230,5 +7282,99 @@
"diagnosticsOmitted": "Righe o testo diagnostico omessi: {count}. Il report originale è conservato."
}
}
},
"pbs": {
"title": "Proxmox Backup Server",
"server": "Server PBS",
"chooseServer": "Scegli un server PBS",
"local": "PBS locale",
"refresh": "Aggiorna",
"manage": "Gestisci le connessioni PBS",
"loadFailed": "Impossibile caricare lo stato di PBS.",
"loading": "Caricamento dei dati PBS…",
"noServer": "Aggiungi una connessione PBS per visualizzare datastore, attività e pianificazioni.",
"permissionsHelp": "Abilita l'autenticazione di Monitor prima di salvare le credenziali. Usa un token API PBS dedicato con il ruolo Audit su / sia nelle ACL dell'utente sia in quelle del token, con propagazione. Questo pannello legge soltanto i dati PBS.",
"editConnection": "Connessione da modificare",
"add": "Aggiungi una nuova connessione",
"name": "Nome",
"url": "URL HTTPS (includere :8007 per la porta nativa di PBS)",
"token_id": "ID del token API (user@realm!token)",
"token_secret": "Segreto del token API (lasciare vuoto per mantenere quello salvato)",
"fingerprint": "Impronta SHA256 del certificato (facoltativa)",
"tlsHelp": "Lascia vuota l'impronta per la normale verifica dell'autorità di certificazione e del nome host. Per un certificato autofirmato, copia la sua impronta SHA256 dalla console PBS o da un altro canale attendibile. L'impronta viene verificata prima dell'invio delle credenziali.",
"saved": "Connessione PBS verificata e salvata.",
"saveFailed": "Impossibile salvare la connessione PBS.",
"testing": "Verifica della connessione…",
"save": "Verifica e salva",
"remove": "Rimuovi connessione",
"removeConfirm": "Rimuovere da Monitor questa connessione PBS salvata e il suo token? I dati e le attività PBS non vengono modificati.",
"sampled": "Rilevato alle",
"datastores": "Datastore",
"total": "Capacità del filesystem",
"used": "Usato",
"free": "Disponibile",
"noDatastores": "Nessun datastore accessibile. Controlla la configurazione dei datastore e i permessi dell'utente e del token.",
"tasks": "Attività recenti",
"noTasks": "Non sono state restituite attività recenti.",
"task": "Attività",
"started": "Avviata",
"status": "Stato",
"running": "In esecuzione",
"jobs": "Pianificazioni di manutenzione",
"job": "Attività pianificata",
"schedule": "Pianificazione",
"sync": "Sincronizzazione",
"verify": "Verifica",
"prune": "Pulizia",
"overview": "Panoramica",
"logs": "Registri di sistema",
"terminal": "Terminale",
"security": "Sicurezza",
"logout": "Disconnetti",
"navigation": "Navigazione PBS",
"cpu": "CPU",
"memory": "Memoria",
"uptime": "Tempo di attività",
"capacityUnavailable": "Capacità non disponibile.",
"datastoresUnavailable": "{count} non disponibile",
"datastoresOnline": "Tutti disponibili",
"moreDatastores": "+{count} altri archivi dati",
"estimatedFull": "Pieno stimato",
"estimatedFullUnknown": "dati non ancora sufficienti",
"duration": "Durata",
"noJobs": "non è configurata alcuna pianificazione di sincronizzazione, verifica o eliminazione."
},
"monitorLinks": {
"groups": {
"cluster": "cluster",
"standalone": "nodi autonomi",
"pbs": "Proxmox Backup Server"
},
"thisNode": "questo nodo",
"checking": "Controllo dei nodi…",
"loadFailed": "impossibile caricare l'elenco dei nodi.",
"empty": "Ancora nessun altro nodo. Aggiungine uno per aprire il suo Monitor da qui.",
"noResponse": "Nessuna risposta",
"pbsInterface": "interfaccia PBS",
"openNewTab": "apri in una nuova scheda",
"manage": "aggiungi o gestisci nodi...",
"dialogTitle": "nodi collegati",
"dialogDescription": "I nodi del cluster e i Proxmox Backup Server configurati vengono rilevati automaticamente. Ogni Monitor mantiene il proprio accesso.",
"addTitle": "aggiungi un nodo",
"name": "Nome",
"address": "monitora l'indirizzo",
"type": "digita",
"add": "aggiungi",
"save": "salva",
"remove": "rimuovere",
"visible": "visibile",
"autoAddress": "automatico",
"detected": "rilevato",
"added": "aggiunto",
"saveFailed": "impossibile salvare l'elenco dei nodi.",
"backTo": "torna a {name}",
"cameFromTitle": "aggiungi il nodo Monitor?",
"cameFromBody": "aggiungi {name} ai nodi collegati di questo monitor.",
"notNow": "Non ora"
}
}
+180 -34
View File
@@ -8,7 +8,8 @@
"unknown": "Desconhecido",
"notAvailable": "N/D",
"serverOffline": "Servidor off-line",
"supportProject": "Apoie e contribua para o projeto"
"supportProject": "Apoie e contribua para o projeto",
"descriptionPbs": "Painel do Proxmox Backup Server"
},
"common": {
"notAvailable": "N/D",
@@ -165,7 +166,8 @@
},
"runningCountOne": "{count} em execução",
"runningCountFew": "{count} em execução",
"runningCountMany": "{count} em execução"
"runningCountMany": "{count} em execução",
"pbsVersion": "Versão PBS:"
},
"storage": {
"loadingTitle": "Carregando dados de armazenamento...",
@@ -353,7 +355,7 @@
"downloadJson": "Baixar JSON",
"delete": "Excluir",
"confirmDelete": "Excluir este registro de teste?",
"note": "Os resultados dos testes são armazenados localmente e usados ​​para gerar relatórios SMART detalhados."
"note": "Os resultados dos testes são armazenados localmente e usados para gerar relatórios SMART detalhados."
},
"smartReport": {
"title": "Relatório de saúde SMART",
@@ -595,8 +597,8 @@
"availableSpare": "Porcentagem de blocos NAND sobressalentes restantes para substituição de blocos defeituosos. Um alerta é acionado abaixo do limite.",
"availableSpareThreshold": "Mínimo definido pelo fabricante para peças sobressalentes disponíveis. Abaixo disso, a unidade sinaliza um aviso crítico.",
"percentageUsed": "Impulsione a estimativa da resistência consumida com base nos ciclos de gravação reais versus nominais. 100% significa que o TBW avaliado foi atingido; a unidade pode continuar funcionando além disso.",
"mediaErrors": "Erros de leitura/gravação irrecuperáveis ​​no flash NAND. Qualquer valor diferente de zero indica dano celular permanente. Contagem crescente significa substituição em breve.",
"mediaIntegrityErrors": "Erros irrecuperáveis ​​detectados pelo controlador. Diferente de zero significa risco de corrupção de dados.",
"mediaErrors": "Erros de leitura/gravação irrecuperáveis no flash NAND. Qualquer valor diferente de zero indica dano celular permanente. Contagem crescente significa substituição em breve.",
"mediaIntegrityErrors": "Erros irrecuperáveis detectados pelo controlador. Diferente de zero significa risco de corrupção de dados.",
"unsafeShutdowns": "Perdas de energia sem descarga ou desligamento adequado. Contagens muito altas correm o risco de corrupção de metadados e problemas de firmware.",
"nvmePowerCycles": "Ciclos totais de ligar/desligar. A ciclagem frequente aumenta o desgaste do conector e do capacitor.",
"nvmePowerOnHours": "Total de horas acumuladas em que o inversor esteve ligado desde a fabricação.",
@@ -624,7 +626,7 @@
"reallocatedSectorCount": "Setores defeituosos substituídos por setores sobressalentes do pool de reserva. Uma contagem crescente significa degradação da unidade.",
"retiredBlockCount": "Blocos NAND retirados devido a desgaste ou falha (SSD). Semelhante à contagem de setores realocados para HDDs.",
"reallocatedEventCount": "Número de operações de remapeamento realizadas. Cada evento significa que um setor defeituoso foi substituído.",
"currentPendingSector": "Setores instáveis ​​esperando para serem remapeados na próxima gravação. Eles podem ser resolvidos ou serem realocados permanentemente.",
"currentPendingSector": "Setores instáveis esperando para serem remapeados na próxima gravação. Eles podem ser resolvidos ou serem realocados permanentemente.",
"pendingSectors": "Setores esperando para serem remapeados. Eles podem ser resolvidos ou realocados.",
"offlineUncorrectable": "Setores que falharam durante a verificação offline e não puderam ser corrigidos. Indica possível perda de dados.",
"offlineUncorrectableSectorCount": "Setores incorrigíveis encontrados durante a verificação em segundo plano. Os dados sobre estes setores são perdidos.",
@@ -667,7 +669,7 @@
"endToEndError": "Corrupção de dados detectada entre o cache do controlador e a interface do host. Deve ser sempre zero.",
"endToEndErrorDetectionCount": "Número de erros de paridade no caminho de dados. Diferente de zero indica problemas no controlador.",
"wearLevelingCount": "Média de ciclos de apagamento por bloco NAND (SSD). VALOR mais baixo significa mais desgaste consumido.",
"wearRangeDelta": "Diferença entre blocos mais usados ​​e menos usados ​​(SSD). Valores altos indicam desgaste irregular.",
"wearRangeDelta": "Diferença entre blocos mais usados e menos usados (SSD). Valores altos indicam desgaste irregular.",
"mediaWearoutIndicator": "Estimativa de vida útil restante do SSD Intel. Começa em 100 e diminui para 0 conforme a resistência é consumida.",
"ssdLifeLeft": "Porcentagem estimada de vida útil restante do SSD com base no desgaste da NAND.",
"percentLifetimeRemain": "Porcentagem estimada de vida útil restante. 100 significa novo; 0 significa fim da vida útil nominal.",
@@ -744,7 +746,7 @@
"nvmeWarningTitle": "Aviso crítico NVMe ativo (0x{value})",
"nvmeWarningText": "O controlador NVMe gerou um alerta. Faça backup dos dados imediatamente e investigue mais a fundo.",
"nvmeMediaTitle": "Erros de mídia NVMe detectados ({count})",
"nvmeMediaText": "Erros irrecuperáveis ​​de flash NAND indicam danos físicos. Faça backup dos dados e planeje a substituição.",
"nvmeMediaText": "Erros irrecuperáveis de flash NAND indicam danos físicos. Faça backup dos dados e planeje a substituição.",
"unsafeTitle": "Contagem alta de desligamentos inseguros ({count})",
"unsafeText": "Perdas frequentes de energia aumentam o risco de corrupção do firmware. Garanta energia estável ou use um UPS.",
"seagateTitle": "Seagate Raw_Read_Error_Rate - Comportamento normal",
@@ -1084,7 +1086,7 @@
"start": "Iniciar",
"shutdown": "Desligar",
"reboot": "Reiniciar",
"forceStop": "Forçar parada",
"forceStop": "Forçar paragem",
"working": "Processando...",
"startPending": "Iniciando...",
"shutdownPending": "Desligando...",
@@ -1092,7 +1094,7 @@
"stopPending": "Parando..."
},
"confirm": {
"forceStopTitle": "Forçar parada",
"forceStopTitle": "Forçar paragem",
"rebootTitle": "Reinício",
"forceStopDescription": "Isso ignora a sequência de desligamento do sistema operacional convidado e pode corromper bancos de dados ou sistemas de arquivos em execução. O convidado é morto imediatamente.",
"rebootDescription": "Isso força uma reinicialização sem esperar que o sistema operacional convidado libere as gravações pendentes. Use um desligamento elegante quando possível.",
@@ -1110,7 +1112,21 @@
"available": "Backups disponíveis",
"loading": "Carregando backups...",
"empty": "Nenhum backup encontrado",
"emptyHint": "Crie seu primeiro backup usando o botão acima"
"emptyHint": "Crie seu primeiro backup usando o botão acima",
"refresh": "Atualizar",
"refreshFailed": "Não foi possível atualizar as cópias de segurança. Atualize novamente para confirmar o seu estado atual.",
"deleteSelected": "Eliminar selecionadas ({count})",
"deletedCount": "{count} cópia(s) de segurança eliminada(s).",
"unconfirmedCount": "A eliminação de {count} cópia(s) de segurança não foi confirmada. Atualize a lista e verifique as tarefas do Proxmox antes de tentar novamente.",
"deleteFailed": "Não foi possível confirmar a eliminação. Atualize a lista e verifique as tarefas do Proxmox antes de tentar novamente.",
"selectHint": "Selecione cópias de segurança sem proteção (até 20 por lote)",
"selectBackup": "Selecionar cópia de segurança",
"protected": "Protegida",
"confirmTitle": "Eliminar {count} cópia(s) de segurança?",
"confirmDescription": "Estes arquivos de cópia de segurança da VM/CT {vmid} serão eliminados permanentemente. As cópias protegidas estão excluídas. Isto não elimina o convidado.",
"deleting": "À espera que o Proxmox termine de eliminar os arquivos selecionados…",
"cancel": "Cancelar",
"confirmDelete": "Eliminar cópias de segurança"
},
"updatesPanel": {
"pendingTitle": "Atualizações de pacote pendentes",
@@ -1721,7 +1737,17 @@
"portCategoryCustomPlaceholder": "Digite uma categoria e pressione Enter (Esc para cancelar)",
"portCustomUrlPlaceholder": "URL personalizada (por exemplo, https://vault.example.com) — substitui IP:port",
"stackMemberTitle": "Parte de um aplicativo multicontêiner",
"stackMemberBody": "Este contêiner faz parte de um aplicativo cujo contêiner principal é {primary}. O aplicativo, seus links da web e sua versão são mostrados lá."
"stackMemberBody": "Este contêiner faz parte de um aplicativo cujo contêiner principal é {primary}. O aplicativo, seus links da web e sua versão são mostrados lá.",
"nativeEvidencePort": "Porta TCP em escuta",
"nativeEvidenceFile": "Arquivo instalado",
"nativeEvidenceProcess": "Executável em execução",
"nativeEvidenceDirectory": "Diretório de trabalho",
"nativeEvidenceService": "Definição do serviço",
"nativeScanFailed": "A pesquisa de aplicativos não pôde ser concluída. Os resultados anteriores podem estar desatualizados; tente novamente.",
"nativeScanPartial": "A pesquisa de aplicativos está incompleta. Revise os itens encontrados e tente novamente.",
"nativeVersionUnknown": "Versão instalada desconhecida",
"nativeEvidenceStale": "Os itens encontrados podem estar desatualizados ou incompletos.",
"nativeRegisterOnly": "Confirme o registro no editor. Uma versão conhecida é salva como valor manual; nenhum atualizador é configurado."
},
"statusFilter": {
"ariaLabel": "Filtrar máquinas virtuais e contêineres",
@@ -1771,7 +1797,7 @@
},
"healthMonitor": {
"title": "Monitor de Saúde",
"description": "Configure por quanto tempo os alertas dispensados ​​permanecem ocultos para cada categoria. As alterações se aplicam a alertas ignorados existentes e futuros.",
"description": "Configure por quanto tempo os alertas dispensados permanecem ocultos para cada categoria. As alterações se aplicam a alertas ignorados existentes e futuros.",
"category": "Categoria",
"suppressionDuration": "Duração da Supressão",
"hours": "Horas",
@@ -1781,7 +1807,7 @@
"footerNote": "Essas configurações se aplicam quando você descarta um aviso do Health Monitor. Alertas críticos de temperatura da CPU sempre aparecem para proteger seu hardware.",
"activeSuppressions": "Supressões Ativas",
"activeSuppressionsDescription": "Alertas que você ocultou do Health Monitor. As demissões permanentes só podem ser revertidas aqui. A edição requer o Health Monitor",
"noActiveSuppressions": "Sem supressões ativas. Os alertas dispensados ​​do Health Monitor aparecerão aqui.",
"noActiveSuppressions": "Sem supressões ativas. Os alertas dispensados do Health Monitor aparecerão aqui.",
"permanent": "Permanente",
"daysRemaining": "{count}d restantes",
"hoursRemaining": "{count}h restantes",
@@ -1817,7 +1843,8 @@
"logs": "Registros do sistema",
"updates": "Atualizações do sistema",
"security": "Segurança e Certificados",
"temperature": "Temperatura"
"temperature": "Temperatura",
"pbsServices": "Serviços PBS"
}
},
"remoteStorage": {
@@ -2081,8 +2108,8 @@
"port": "Porta",
"tlsMode": "Modo TLS",
"noTls": "Nenhum (porta 25)",
"username": "Nome de usuário",
"password": "Senha",
"username": "Nome de utilizador",
"password": "Palavra-passe",
"appPassword": "Senha do aplicativo",
"fromAddress": "Do endereço",
"toAddresses": "Para endereços (separados por vírgula)",
@@ -2111,7 +2138,13 @@
"inactiveFooter": "Habilite notificações para receber alertas de sistema, integridade e segurança por meio dos canais configurados.",
"notificationLanguage": "Idioma de notificação",
"selectNotificationLanguage": "Selecione o idioma de notificação",
"notificationLanguageHint": "Usado para notificações determinísticas de tempo de execução, mesmo quando a IA está desabilitada."
"notificationLanguageHint": "Usado para notificações determinísticas de tempo de execução, mesmo quando a IA está desabilitada.",
"appriseServiceHelp": "Configuração do Slack e do Matrix",
"appriseSlackSteps": "Crie um webhook de entrada na sua aplicação Slack para o canal de destino e cole o seu URL HTTPS completo no campo URL do Apprise. Não é necessária qualquer conversão.",
"appriseSlackDocs": "Formatos de URL e configuração do Slack",
"appriseMatrixSteps": "Utilize uma conta de notificações que possa publicar na sala. Substitua o utilizador, a palavra-passe, o homeserver e o ID completo da sala do exemplo; codifique os caracteres especiais das credenciais para URL. O esquema matrixs usa HTTPS. Consulte a documentação sobre o suporte de tokens, SSO e salas cifradas na versão do Apprise instalada.",
"appriseMatrixDocs": "Formatos de URL e configuração do Matrix",
"appriseServiceFinish": "Ative o Apprise, introduza o seu URL, escolha as categorias de notificação ou os eventos individuais, guarde e utilize Enviar teste. Estes exemplos não alteram o URL guardado. Este canal do Apprise tem um destino; utilize a API do Apprise para vários serviços em simultâneo."
},
"ai": {
"title": "Aprimoramento de IA",
@@ -2336,8 +2369,8 @@
},
"login": {
"subtitle": "Faça login para acessar seu painel",
"username": "Nome de usuário",
"password": "Senha",
"username": "Nome de utilizador",
"password": "Palavra-passe",
"usernamePlaceholder": "Digite seu nome de usuário",
"passwordPlaceholder": "Digite sua senha",
"rememberMe": "Lembrar",
@@ -2378,9 +2411,9 @@
"skipFailed": "Falha ao ignorar a autenticação",
"savePreferenceFailed": "Falha ao salvar preferência",
"setupFailed": "Falha ao configurar a autenticação",
"username": "Nome de usuário",
"username": "Nome de utilizador",
"usernamePlaceholder": "Digite o nome de usuário",
"password": "Senha",
"password": "Palavra-passe",
"passwordPlaceholder": "Digite a senha",
"confirmPassword": "Confirme sua senha",
"confirmPasswordPlaceholder": "Confirme sua senha",
@@ -2523,9 +2556,9 @@
"enableHint": "Adicione um nome de usuário e uma senha antes de expor este painel fora da sua rede privada.",
"enable": "Habilitar autenticação",
"setupTitle": "Criar login",
"username": "Nome de usuário",
"username": "Nome de utilizador",
"usernamePlaceholder": "administrador",
"password": "Senha",
"password": "Palavra-passe",
"passwordPlaceholder": "Digite a senha",
"confirmPassword": "Confirme sua senha",
"confirmPasswordPlaceholder": "Digite a senha novamente",
@@ -2545,7 +2578,7 @@
"twoFactor": {
"title": "Autenticação de dois fatores",
"hint": "Adicione um código único de um aplicativo autenticador após a senha.",
"enable": "Habilitar 2FA",
"enable": "Ativar 2FA",
"enabled": "2FA está habilitado.",
"disable": "Desativar 2FA",
"disableTitle": "Desative a autenticação de dois fatores",
@@ -3567,7 +3600,7 @@
"hour": "Passada 1h",
"day": "Passadas 24 horas",
"week": "Passado 7 dias",
"month": "Passados ​​30 dias",
"month": "Passados 30 dias",
"year": "Último 1 ano"
},
"last": {
@@ -4019,7 +4052,7 @@
},
"backends": {
"borgDescription": "Repositório Borg para backups de host desduplicados.",
"borgDescriptionTimerOnly": "Os destinos Borg são usados ​​pelos temporizadores do Monitor, não pelos trabalhos PVE vzdump.",
"borgDescriptionTimerOnly": "Os destinos Borg são usados pelos temporizadores do Monitor, não pelos trabalhos PVE vzdump.",
"borgShortDescription": "Repositório Borg desduplicado",
"local": "Local",
"localDescription": "Pasta neste host ou em uma unidade USB montada.",
@@ -4250,7 +4283,7 @@
"onCalendarExpression": "Expressão OnCalendar",
"ownerLabel": "Proprietário",
"passphrase": "Senha",
"password": "Senha",
"password": "Palavra-passe",
"pathLabel": "Caminho",
"pbsRepository": "Repositório PBS",
"profileLabel": "Perfil",
@@ -4283,7 +4316,7 @@
"timeOfDay": "Hora do dia",
"type": "Tipo",
"used": "Usado",
"username": "Nome de usuário",
"username": "Nome de utilizador",
"vmsLxcs": "VMs/LXCs",
"when": "Quando",
"whenLabel": "Quando",
@@ -4547,7 +4580,7 @@
"customPickDescriptionMiddle": "através do",
"destructiveTitle": "A restauração completa REMOVERÁ o seguinte (criado após o backup)",
"noPathsMatch": "Nenhum caminho corresponde ao filtro.",
"noRestorablePaths": "Este backup não contém caminhos restauráveis ​​— apenas a restauração completa é significativa aqui.",
"noRestorablePaths": "Este backup não contém caminhos restauráveis — apenas a restauração completa é significativa aqui.",
"olderThanTargetKernel": "é mais antigo que o kernel alvo",
"operatorConfigDescription": "As seguintes configurações criadas pelo operador serão mescladas no destino automaticamente, sem alterar os padrões vinculados ao kernel. É executado na restauração completa e personalizada.",
"operatorConfigTitle": "Configuração do operador reaplicada por meio de mesclagem independente de kernel",
@@ -4756,6 +4789,24 @@
"thursday": "Quinta-feira",
"tuesday": "Terça-feira",
"wednesday": "Quarta-feira"
},
"storageRetention": {
"title": "Retenção do armazenamento",
"keepAll": "Manter todas as cópias de segurança",
"description": "Retenção predefinida de cópias de segurança guardada no Proxmox. As tarefas de cópia com uma política explícita substituem este valor predefinido.",
"refresh": "Atualizar",
"saved": "Retenção do armazenamento guardada. Não foi executada nenhuma limpeza.",
"choosePolicy": "Escolha Manter todas ou pelo menos uma quantidade de retenção superior a zero.",
"saveFailed": "Não foi possível guardar a retenção do armazenamento. Atualize a lista se a configuração tiver mudado.",
"loadFailed": "Não foi possível carregar a retenção do armazenamento.",
"empty": "Não foram encontrados armazenamentos de cópias de segurança.",
"default": "Predefinição do Proxmox",
"edit": "Editar",
"editTitle": "Retenção para {storage}",
"effect": "Aplica-se às futuras cópias de segurança que herdem esta política de armazenamento. Guardar não elimina as cópias existentes. As cópias protegidas permanecem protegidas.",
"cancel": "Cancelar",
"save": "Guardar retenção",
"useDefault": "Use o padrão Proxmox (nenhuma política neste armazenamento)"
}
},
"healthStatus": {
@@ -4786,7 +4837,8 @@
"services": "Serviços PVE",
"logs": "Registros do sistema",
"updates": "Atualizações do sistema",
"security": "Segurança e certificados"
"security": "Segurança e certificados",
"pbsServices": "serviços PBS"
},
"checks": {
"cpu_usage": "Uso da CPU",
@@ -4912,7 +4964,7 @@
},
"noIssues": "Nenhum problema detectado",
"updateNow": "Atualizar agora",
"dismissedItems": "Itens dispensados ​​({count})",
"dismissedItems": "Itens dispensados ({count})",
"permanent": "Permanente",
"dismissed": "Dispensado",
"wasStatus": "era {status}",
@@ -4949,7 +5001,7 @@
"hint": "PNG, JPEG, WebP ou GIF. Até 2 MB. Use uma imagem quadrada ou corte-a primeiro para obter o melhor resultado no cabeçalho."
},
"username": {
"label": "Nome de usuário",
"label": "Nome de utilizador",
"help": "Este é o nome de login. Para alterá-lo, desative a autenticação e configure-a novamente em Segurança."
},
"displayName": {
@@ -7182,7 +7234,7 @@
"latency": "Latência",
"event": "Evento",
"sourceIp": "IP de origem",
"username": "Nome de usuário",
"username": "Nome de utilizador",
"service": "Serviço",
"jail": "Jail",
"failures": "Falhas",
@@ -7230,5 +7282,99 @@
"diagnosticsOmitted": "Linhas ou texto de diagnóstico omitidos: {count}. Relatório original preservado."
}
}
},
"pbs": {
"title": "Proxmox Backup Server",
"server": "Servidor PBS",
"chooseServer": "Escolher um servidor PBS",
"local": "PBS local",
"refresh": "Atualizar",
"manage": "Gerir ligações PBS",
"loadFailed": "Não foi possível carregar o estado do PBS.",
"loading": "A carregar dados do PBS…",
"noServer": "Adicione uma ligação PBS para ver os armazenamentos de dados, tarefas e agendamentos.",
"permissionsHelp": "Ative a autenticação do Monitor antes de guardar credenciais. Utilize um token API PBS dedicado com a função Audit em / nas ACL do utilizador e do token, com propagação. Este painel apenas lê dados do PBS.",
"editConnection": "Ligação a editar",
"add": "Adicionar uma nova ligação",
"name": "Nome",
"url": "URL HTTPS (inclua :8007 para a porta nativa do PBS)",
"token_id": "ID do token API (user@realm!token)",
"token_secret": "Segredo do token API (deixe vazio para manter o segredo guardado)",
"fingerprint": "Impressão digital SHA256 do certificado (opcional)",
"tlsHelp": "Deixe a impressão digital vazia para a verificação normal da autoridade de certificação e do nome de anfitrião. Para um certificado autoassinado, copie a sua impressão digital SHA256 da consola PBS ou de outro canal de confiança. A impressão digital é verificada antes do envio de credenciais.",
"saved": "Ligação PBS verificada e guardada.",
"saveFailed": "Não foi possível guardar a ligação PBS.",
"testing": "A verificar a ligação…",
"save": "Verificar e guardar",
"remove": "Remover ligação",
"removeConfirm": "Remover do Monitor esta ligação PBS guardada e o respetivo token? Os dados e as tarefas PBS não são afetados.",
"sampled": "Recolhido em",
"datastores": "Armazenamentos de dados",
"total": "Capacidade do sistema de ficheiros",
"used": "Utilizado",
"free": "Disponível",
"noDatastores": "Nenhum armazenamento de dados acessível. Verifique a configuração e as permissões do utilizador e do token.",
"tasks": "Tarefas recentes",
"noTasks": "Não foram devolvidas tarefas recentes.",
"task": "Tarefa",
"started": "Iniciada",
"status": "Estado",
"running": "Em execução",
"jobs": "Agendamentos de manutenção",
"job": "Tarefa agendada",
"schedule": "Agendamento",
"sync": "Sincronização",
"verify": "Verificação",
"prune": "Limpeza",
"overview": "Visão geral",
"logs": "Registos do sistema",
"terminal": "Terminal",
"security": "Segurança",
"logout": "Terminar sessão",
"navigation": "Navegação PBS",
"cpu": "CPU",
"memory": "Memória",
"uptime": "Tempo de atividade",
"capacityUnavailable": "Capacidade não disponível.",
"datastoresUnavailable": "{count} indisponível",
"datastoresOnline": "Todos disponíveis",
"moreDatastores": "+{count} mais armazenamentos de dados",
"estimatedFull": "estimativa completa",
"estimatedFullUnknown": "Not enough data yet",
"duration": "Duração",
"noJobs": "nenhuma programação de sincronização, verificação ou remoção está configurada."
},
"monitorLinks": {
"groups": {
"cluster": "Cluster",
"standalone": "nós autônomos",
"pbs": "Proxmox Backup Server"
},
"thisNode": "Este nó",
"checking": "Verificando nós…",
"loadFailed": "não foi possível carregar a lista de nós.",
"empty": "Ainda não há outros nós. Adicione um para abrir o seu Monitor a partir daqui.",
"noResponse": "Sem resposta",
"pbsInterface": "interface PBS",
"openNewTab": "abrir em uma nova guia",
"manage": "Adicionar ou gerenciar nós…",
"dialogTitle": "nós vinculados",
"dialogDescription": "Os nós do cluster e os Proxmox Backup Server configurados são detectados automaticamente. Cada Monitor mantém o seu próprio login.",
"addTitle": "Adicionar um nó",
"name": "Nome",
"address": "endereço do monitor",
"type": "Tipo",
"add": "Adicionar",
"save": "Salvar",
"remove": "Remover",
"visible": "Visível",
"autoAddress": "Automático",
"detected": "Detectado",
"added": "Adicionado",
"saveFailed": "não foi possível salvar a lista de nós.",
"backTo": "Voltar para {name}",
"cameFromTitle": "Adicionar nó Monitor?",
"cameFromBody": "Adicione {name} aos nós vinculados deste Monitor.",
"notNow": "agora não"
}
}
+152 -6
View File
@@ -7,7 +7,8 @@
"unknown": "Neznáme",
"notAvailable": "Nedostupné",
"serverOffline": "Server je offline",
"supportProject": "Podporte projekt alebo prispejte vlastnými úpravami"
"supportProject": "Podporte projekt alebo prispejte vlastnými úpravami",
"descriptionPbs": "Proxmox Backup Server Dashboard"
},
"common": {
"notAvailable": "Nedostupné",
@@ -164,7 +165,8 @@
"errors": {
"serverUnavailableTitle": "Server Monitora nie je dostupný",
"serverUnavailableDescription": "Nedá sa pripojiť k serveru Monitora. Skontrolujte, či služba beží, a skúste to znova."
}
},
"pbsVersion": "Verzia PBS:"
},
"storage": {
"loadingTitle": "Načítavam úložiská...",
@@ -1131,7 +1133,21 @@
"available": "Dostupné zálohy",
"loading": "Načítavam zálohy...",
"empty": "Nenašli sa žiadne zálohy",
"emptyHint": "Prvú zálohu vytvoríte tlačidlom vyššie"
"emptyHint": "Prvú zálohu vytvoríte tlačidlom vyššie",
"refresh": "Obnoviť",
"refreshFailed": "Nepodarilo sa obnoviť zálohy. Obnovte ich znova, aby ste potvrdili ich aktuálny stav.",
"deleteSelected": "Odstrániť vybrané ({count})",
"deletedCount": "Odstránené zálohy: {count}.",
"unconfirmedCount": "Odstránenie záloh ({count}) nebolo potvrdené. Pred ďalším pokusom obnovte zoznam a skontrolujte úlohy v Proxmoxe.",
"deleteFailed": "Odstránenie sa nepodarilo potvrdiť. Pred ďalším pokusom obnovte zoznam a skontrolujte úlohy v Proxmoxe.",
"selectHint": "Vyberte nechránené zálohy (najviac 20 v jednej dávke)",
"selectBackup": "Vybrať zálohu",
"protected": "Chránená",
"confirmTitle": "Odstrániť zálohy ({count})?",
"confirmDescription": "Tieto archívy záloh pre VM/CT {vmid} budú natrvalo odstránené. Chránené zálohy sú vylúčené. Hosť sa tým neodstráni.",
"deleting": "Čaká sa, kým Proxmox dokončí odstránenie vybraných archívov…",
"cancel": "Zrušiť",
"confirmDelete": "Odstrániť zálohy"
},
"updatesPanel": {
"pendingTitle": "Čakajúce aktualizácie balíkov",
@@ -1668,6 +1684,16 @@
"searchApplications": "Hľadať aplikácie",
"searchingApplications": "Hľadajú sa aplikácie…",
"noApplicationsDetected": "Neboli zistené žiadne aplikácie.",
"nativeEvidencePort": "Otvorený TCP port",
"nativeEvidenceFile": "Nainštalovaný súbor",
"nativeEvidenceProcess": "Spustený program",
"nativeEvidenceDirectory": "Pracovný priečinok",
"nativeEvidenceService": "Definícia služby",
"nativeScanFailed": "Vyhľadávanie aplikácií sa nepodarilo dokončiť. Predchádzajúce dôkazy môžu byť zastarané; skús to znova.",
"nativeScanPartial": "Vyhľadávanie aplikácií je neúplné. Skontroluj dostupné dôkazy a skús to znova.",
"nativeVersionUnknown": "Nainštalovaná verzia nie je známa",
"nativeEvidenceStale": "Dôkazy môžu byť zastarané alebo neúplné.",
"nativeRegisterOnly": "Registráciu potvrď v editore. Známa verzia je ručný údaj; aktualizátor nie je nastavený.",
"noNewApplicationsDetected": "Neboli zistené žiadne nové aplikácie.",
"oneNewApplicationDetected": "Bola zistená jedna nová aplikácia.",
"newApplicationsDetected": "Boli zistené {count} nové aplikácie.",
@@ -1816,7 +1842,8 @@
"logs": "Systémové záznamy",
"updates": "Aktualizácie systému",
"security": "Bezpečnosť a certifikáty",
"temperature": "Teplota"
"temperature": "Teplota",
"pbsServices": "Služby PBS"
}
},
"remoteStorage": {
@@ -2110,7 +2137,13 @@
"inactiveFooter": "Zapnite notifikácie a dostávajte upozornenia o systéme, stave a bezpečnosti cez nastavené kanály.",
"notificationLanguage": "Jazyk notifikácií",
"selectNotificationLanguage": "Vyberte jazyk notifikácií",
"notificationLanguageHint": "Používa sa pre spoľahlivé runtime notifikácie aj vtedy, keď je AI vypnutá."
"notificationLanguageHint": "Používa sa pre spoľahlivé runtime notifikácie aj vtedy, keď je AI vypnutá.",
"appriseServiceHelp": "Nastavenie Slack a Matrix",
"appriseSlackSteps": "V aplikácii Slack vytvorte prichádzajúci webhook pre cieľový kanál a vložte jeho úplnú HTTPS URL do poľa URL Apprise. Nie je potrebný žiadny prevod.",
"appriseSlackDocs": "Formáty URL a nastavenie Slack",
"appriseMatrixSteps": "Použite účet pre oznámenia, ktorý môže odosielať správy do miestnosti. Nahraďte vzorového používateľa, heslo, domovský server a úplné ID miestnosti; špeciálne znaky v prihlasovacích údajoch zakódujte pre URL. Schéma matrixs používa HTTPS. Podporu tokenov, SSO a šifrovaných miestností v nainštalovanej verzii Apprise nájdete v dokumentácii.",
"appriseMatrixDocs": "Formáty URL a nastavenie Matrix",
"appriseServiceFinish": "Povoľte Apprise, zadajte svoju URL, vyberte kategórie oznámení alebo jednotlivé udalosti, uložte a potom použite Odoslať test. Tieto príklady nemenia uloženú URL. Tento kanál Apprise má jeden cieľ; pre viac služieb naraz použite API Apprise."
},
"ai": {
"title": "AI vylepšenie",
@@ -4755,6 +4788,24 @@
"thursday": "štvrtok",
"tuesday": "utorok",
"wednesday": "streda"
},
"storageRetention": {
"title": "Uchovávanie záloh úložiska",
"keepAll": "Ponechať všetky zálohy",
"description": "Predvolená politika uchovávania záloh uložená v Proxmoxe. Zálohovacie úlohy s vlastnou politikou majú pred týmto predvoleným nastavením prednosť.",
"refresh": "Obnoviť",
"saved": "Politika uchovávania záloh úložiska bola uložená. Prerezávanie sa nevykonalo.",
"choosePolicy": "Vyberte Ponechať všetky alebo aspoň jeden počet uchovávaných záloh väčší ako nula.",
"saveFailed": "Nepodarilo sa uložiť politiku uchovávania záloh úložiska. Ak sa konfigurácia zmenila, obnovte zoznam.",
"loadFailed": "Nepodarilo sa načítať politiku uchovávania záloh úložiska.",
"empty": "Nenašli sa žiadne úložiská záloh.",
"default": "Predvolené nastavenie Proxmoxu",
"edit": "Upraviť",
"editTitle": "Uchovávanie záloh pre {storage}",
"effect": "Platí pre budúce zálohovania, ktoré preberajú túto politiku úložiska. Uložením sa existujúce zálohy neodstránia. Chránené zálohy zostanú chránené.",
"cancel": "Zrušiť",
"save": "Uložiť uchovávanie záloh",
"useDefault": "Použite predvolené nastavenie Proxmox (žiadne pravidlá pre toto úložisko)"
}
},
"healthStatus": {
@@ -4785,7 +4836,8 @@
"services": "Služby PVE",
"logs": "Systémové záznamy",
"updates": "Aktualizácie systému",
"security": "Bezpečnosť a certifikáty"
"security": "Bezpečnosť a certifikáty",
"pbsServices": "Služby PBS"
},
"checks": {
"cpu_usage": "Využitie CPU",
@@ -7229,5 +7281,99 @@
"diagnosticsOmitted": "Ďalšie diagnostické riadky alebo text vynechaný: {count}. Pôvodná správa sa zachovala."
}
}
},
"pbs": {
"title": "Proxmox Backup Server",
"server": "Server PBS",
"chooseServer": "Vybrať server PBS",
"local": "Miestny PBS",
"refresh": "Obnoviť",
"manage": "Spravovať pripojenia PBS",
"loadFailed": "Nepodarilo sa načítať stav PBS.",
"loading": "Načítavajú sa údaje PBS…",
"noServer": "Pridajte pripojenie PBS na zobrazenie dátových úložísk, úloh a plánov.",
"permissionsHelp": "Pred uložením prihlasovacích údajov povoľte overovanie v Monitore. Použite vyhradený API token PBS s rolou Audit na / v ACL používateľa aj tokenu, so zapnutým dedením. Tento panel údaje PBS iba číta.",
"editConnection": "Pripojenie na úpravu",
"add": "Pridať nové pripojenie",
"name": "Názov",
"url": "HTTPS URL (pre pôvodný port PBS uveďte :8007)",
"token_id": "ID API tokenu (user@realm!token)",
"token_secret": "Tajný kľúč API tokenu (ponechajte prázdne, ak chcete zachovať uložený kľúč)",
"fingerprint": "Odtlačok SHA256 certifikátu (voliteľný)",
"tlsHelp": "Pre bežné overenie certifikačnej autority a názvu hostiteľa ponechajte odtlačok prázdny. Pri certifikáte s vlastným podpisom skopírujte jeho odtlačok SHA256 z konzoly PBS alebo iného dôveryhodného kanála. Odtlačok sa kontroluje pred odoslaním prihlasovacích údajov.",
"saved": "Pripojenie PBS bolo overené a uložené.",
"saveFailed": "Nepodarilo sa uložiť pripojenie PBS.",
"testing": "Overuje sa pripojenie…",
"save": "Overiť a uložiť",
"remove": "Odstrániť pripojenie",
"removeConfirm": "Odstrániť z Monitora toto uložené pripojenie PBS a jeho token? Údaje a úlohy PBS zostanú nezmenené.",
"sampled": "Údaje získané",
"datastores": "Dátové úložiská",
"total": "Kapacita súborového systému",
"used": "Použité",
"free": "Dostupné",
"noDatastores": "Žiadne dostupné dátové úložiská. Skontrolujte konfiguráciu úložísk a oprávnenia používateľa a tokenu.",
"tasks": "Nedávne úlohy",
"noTasks": "Neboli vrátené žiadne nedávne úlohy.",
"task": "Úloha",
"started": "Spustené",
"status": "Stav",
"running": "Prebieha",
"jobs": "Plány údržby",
"job": "Plánovaná úloha",
"schedule": "Plán",
"sync": "Synchronizácia",
"verify": "Overenie",
"prune": "Prerezávanie",
"overview": "Prehľad",
"logs": "Systémové záznamy",
"terminal": "Terminál",
"security": "Zabezpečenie",
"logout": "Odhlásiť sa",
"navigation": "Navigácia PBS",
"cpu": "CPU",
"memory": "Pamäť",
"uptime": "Čas prevádzky",
"capacityUnavailable": "Kapacita nie je k dispozícii.",
"datastoresUnavailable": "{count} nie je k dispozícii",
"datastoresOnline": "Všetky dostupné",
"moreDatastores": "+{count} ďalších dátových úložísk",
"estimatedFull": "Odhadovaný plný",
"estimatedFullUnknown": "Zatiaľ nie je dostatok údajov",
"duration": "Trvanie",
"noJobs": "Nie sú nakonfigurované žiadne plány synchronizácie, overovania ani odstraňovania."
},
"monitorLinks": {
"groups": {
"cluster": "Cluster",
"standalone": "Samostatné uzly",
"pbs": "Proxmox Backup Server"
},
"thisNode": "Tento uzol",
"checking": "Kontrolujú sa uzly…",
"loadFailed": "Nepodarilo sa načítať zoznam uzlov.",
"empty": "Zatiaľ žiadne ďalšie uzly. Pridajte jeden, aby ste odtiaľto otvorili jeho Monitor.",
"noResponse": "Žiadna odpoveď",
"pbsInterface": "rozhranie PBS",
"openNewTab": "Otvoriť na novej karte",
"manage": "Pridať alebo spravovať uzly…",
"dialogTitle": "Prepojené uzly",
"dialogDescription": "Uzly klastra a nakonfigurované Proxmox Backup Server sa zisťujú automaticky. Každý Monitor má vlastné prihlásenie.",
"addTitle": "Pridať uzol",
"name": "Meno",
"address": "Adresa monitora",
"type": "Typ",
"add": "Pridať",
"save": "Uložiť",
"remove": "Odstrániť",
"visible": "Viditeľné",
"autoAddress": "Automaticky",
"detected": "Zistené",
"added": "Pridané",
"saveFailed": "Nepodarilo sa uložiť zoznam uzlov.",
"backTo": "Späť na {name}",
"cameFromTitle": "Pridať uzol monitora?",
"cameFromBody": "Pridajte {name} do prepojených uzlov tohto monitora.",
"notNow": "Teraz nie"
}
}
+155 -9
View File
@@ -8,7 +8,8 @@
"unknown": "Okänd",
"notAvailable": "N/A",
"serverOffline": "Servern är frånkopplad",
"supportProject": "Stöd projektet och bidra"
"supportProject": "Stöd projektet och bidra",
"descriptionPbs": "Proxmox Backup Server Dashboard"
},
"common": {
"notAvailable": "N/A",
@@ -165,7 +166,8 @@
},
"runningCountOne": "{count} körs",
"runningCountFew": "{count} körs",
"runningCountMany": "{count} körs"
"runningCountMany": "{count} körs",
"pbsVersion": "PBS-version:"
},
"storage": {
"loadingTitle": "Laddar lagringsdata...",
@@ -1110,7 +1112,21 @@
"available": "Tillgängliga säkerhetskopior",
"loading": "Laddar säkerhetskopior...",
"empty": "Inga säkerhetskopior hittades",
"emptyHint": "Skapa din första säkerhetskopia med knappen ovan"
"emptyHint": "Skapa din första säkerhetskopia med knappen ovan",
"refresh": "Uppdatera",
"refreshFailed": "Det gick inte att uppdatera säkerhetskopiorna. Uppdatera igen för att bekräfta deras aktuella tillstånd.",
"deleteSelected": "Ta bort markerade ({count})",
"deletedCount": "{count} säkerhetskopior har tagits bort.",
"unconfirmedCount": "Borttagning av {count} säkerhetskopior har inte bekräftats. Uppdatera listan och kontrollera Proxmox uppgifter innan du försöker igen.",
"deleteFailed": "Borttagningen kunde inte bekräftas. Uppdatera listan och kontrollera Proxmox uppgifter innan du försöker igen.",
"selectHint": "Välj oskyddade säkerhetskopior (upp till 20 per omgång)",
"selectBackup": "Välj säkerhetskopia",
"protected": "Skyddad",
"confirmTitle": "Ta bort {count} säkerhetskopior?",
"confirmDescription": "Dessa säkerhetskopieringsarkiv för VM/CT {vmid} kommer att tas bort permanent. Skyddade säkerhetskopior är undantagna. Detta tar inte bort gästen.",
"deleting": "Väntar på att Proxmox ska slutföra borttagningen av de valda arkiven…",
"cancel": "Avbryt",
"confirmDelete": "Ta bort säkerhetskopior"
},
"updatesPanel": {
"pendingTitle": "Väntande paketuppdateringar",
@@ -1721,7 +1737,17 @@
"portCategoryCustomPlaceholder": "Skriv en kategori och tryck på Enter (Esc för att avbryta)",
"portCustomUrlPlaceholder": "Anpassad URL (t.ex. https://vault.example.com) - åsidosätter IP:port",
"stackMemberTitle": "En del av en multicontainerapplikation",
"stackMemberBody": "Den här behållaren stöder en applikation vars huvudbehållare är {primary}. Applikationen, dess webblänkar och dess version visas där."
"stackMemberBody": "Den här behållaren stöder en applikation vars huvudbehållare är {primary}. Applikationen, dess webblänkar och dess version visas där.",
"nativeEvidencePort": "Lyssnande TCP-port",
"nativeEvidenceFile": "Installerad fil",
"nativeEvidenceProcess": "Körande programfil",
"nativeEvidenceDirectory": "Arbetskatalog",
"nativeEvidenceService": "Tjänstdefinition",
"nativeScanFailed": "Programsökningen kunde inte slutföras. Tidigare resultat kan vara inaktuella; försök igen.",
"nativeScanPartial": "Programsökningen är ofullständig. Granska det som hittades och försök igen.",
"nativeVersionUnknown": "Installerad version okänd",
"nativeEvidenceStale": "Det som hittades kan vara inaktuellt eller ofullständigt.",
"nativeRegisterOnly": "Bekräfta registreringen i redigeraren. En känd version sparas som ett manuellt värde; ingen uppdatering konfigureras."
},
"statusFilter": {
"ariaLabel": "Filtrera virtuella maskiner och containrar",
@@ -1817,7 +1843,8 @@
"logs": "Systemloggar",
"updates": "Systemuppdateringar",
"security": "Säkerhet och certifikat",
"temperature": "Temperatur"
"temperature": "Temperatur",
"pbsServices": "PBS Services"
}
},
"remoteStorage": {
@@ -2078,7 +2105,7 @@
"webhookUrl": "Webhook URL",
"enableEmail": "Aktivera e-post",
"smtpHost": "SMTP-värd",
"port": "Hamn",
"port": "Port",
"tlsMode": "TLS-läge",
"noTls": "Ingen (port 25)",
"username": "Användarnamn",
@@ -2111,7 +2138,13 @@
"inactiveFooter": "Aktivera aviseringar för att ta emot system-, hälso- och säkerhetsvarningar via de konfigurerade kanalerna.",
"notificationLanguage": "Aviseringsspråk",
"selectNotificationLanguage": "Välj språk för meddelanden",
"notificationLanguageHint": "Används för deterministiska körtidsmeddelanden även när AI är inaktiverat."
"notificationLanguageHint": "Används för deterministiska körtidsmeddelanden även när AI är inaktiverat.",
"appriseServiceHelp": "Konfiguration av Slack och Matrix",
"appriseSlackSteps": "Skapa en inkommande webhook i din Slack-app för målkanalen och klistra sedan in dess fullständiga HTTPS-URL i fältet Apprise-URL. Ingen omvandling behövs.",
"appriseSlackDocs": "URL-format och konfiguration för Slack",
"appriseMatrixSteps": "Använd ett aviseringskonto som får skicka meddelanden till rummet. Ersätt exemplets användare, lösenord, hemserver och fullständiga rums-ID; URL-koda specialtecken i inloggningsuppgifterna. Schemat matrixs använder HTTPS. Se dokumentationen för stöd för token, SSO och krypterade rum i din installerade Apprise-version.",
"appriseMatrixDocs": "URL-format och konfiguration för Matrix",
"appriseServiceFinish": "Aktivera Apprise, ange din URL, välj aviseringskategorier eller enskilda händelser, spara och använd sedan Skicka test. Dessa exempel ändrar inte din sparade URL. Denna Apprise-kanal har ett mål; använd Apprise-API för flera tjänster samtidigt."
},
"ai": {
"title": "AI-förbättring",
@@ -2690,7 +2723,7 @@
"interfaceOptional": "Gränssnitt (valfritt)",
"applyTo": "Ansök till",
"commentOptional": "Kommentar (valfritt)",
"port": "Hamn",
"port": "Port",
"source": "Källa",
"level": "Nivå",
"interface": "Gränssnitt",
@@ -4756,6 +4789,24 @@
"thursday": "torsdag",
"tuesday": "tisdag",
"wednesday": "onsdag"
},
"storageRetention": {
"title": "Lagringens bevarandepolicy",
"keepAll": "Behåll alla säkerhetskopior",
"description": "Standardpolicy för bevarande av säkerhetskopior, sparad i Proxmox. Säkerhetskopieringsjobb med en uttrycklig policy åsidosätter denna standard.",
"refresh": "Uppdatera",
"saved": "Lagringens bevarandepolicy har sparats. Ingen gallring har körts.",
"choosePolicy": "Välj Behåll alla eller minst ett bevarandeantal som är större än noll.",
"saveFailed": "Det gick inte att spara lagringens bevarandepolicy. Uppdatera listan om konfigurationen har ändrats.",
"loadFailed": "Det gick inte att läsa in lagringens bevarandepolicy.",
"empty": "Ingen lagring för säkerhetskopior hittades.",
"default": "Proxmox standard",
"edit": "Redigera",
"editTitle": "Bevarande för {storage}",
"effect": "Gäller framtida säkerhetskopieringar som ärver denna lagringspolicy. Att spara tar inte bort befintliga säkerhetskopior. Skyddade säkerhetskopior förblir skyddade.",
"cancel": "Avbryt",
"save": "Spara bevarandepolicy",
"useDefault": "Använd Proxmox-standard (ingen policy för denna lagring)"
}
},
"healthStatus": {
@@ -4786,7 +4837,8 @@
"services": "PVE-tjänster",
"logs": "Systemloggar",
"updates": "Systemuppdateringar",
"security": "Säkerhet & certifikat"
"security": "Säkerhet & certifikat",
"pbsServices": "PBS-tjänster"
},
"checks": {
"cpu_usage": "CPU-användning",
@@ -7230,5 +7282,99 @@
"diagnosticsOmitted": "Utelämnade diagnosrader eller text: {count}. Originalrapporten bevaras."
}
}
},
"pbs": {
"title": "Proxmox Backup Server",
"server": "PBS-server",
"chooseServer": "Välj en PBS-server",
"local": "Lokal PBS",
"refresh": "Uppdatera",
"manage": "Hantera PBS-anslutningar",
"loadFailed": "Det gick inte att läsa in PBS-status.",
"loading": "Läser in PBS-data…",
"noServer": "Lägg till en PBS-anslutning för att visa datalager, uppgifter och scheman.",
"permissionsHelp": "Aktivera Monitor-autentisering innan du sparar inloggningsuppgifter. Använd en särskild PBS-API-token med rollen Audit på / i både användarens och tokenens ACL, med nedärvning. Denna panel läser endast PBS-data.",
"editConnection": "Anslutning att redigera",
"add": "Lägg till en ny anslutning",
"name": "Namn",
"url": "HTTPS-URL (ta med :8007 för PBS ordinarie port)",
"token_id": "API-token-ID (user@realm!token)",
"token_secret": "API-tokenhemlighet (lämna tomt för att behålla den sparade hemligheten)",
"fingerprint": "Certifikatets SHA256-fingeravtryck (valfritt)",
"tlsHelp": "Lämna fingeravtrycket tomt för vanlig kontroll av certifikatutfärdare och värdnamn. För ett självsignerat certifikat kopierar du dess SHA256-fingeravtryck från PBS-konsolen eller en annan betrodd kanal. Fingeravtrycket kontrolleras innan inloggningsuppgifter skickas.",
"saved": "PBS-anslutningen har verifierats och sparats.",
"saveFailed": "Det gick inte att spara PBS-anslutningen.",
"testing": "Verifierar anslutningen…",
"save": "Verifiera och spara",
"remove": "Ta bort anslutningen",
"removeConfirm": "Ta bort denna sparade PBS-anslutning och dess token från Monitor? PBS-data och jobb påverkas inte.",
"sampled": "Avläst",
"datastores": "Datalager",
"total": "Filsystemets kapacitet",
"used": "Använt",
"free": "Tillgängligt",
"noDatastores": "Inga tillgängliga datalager. Kontrollera datalagrets konfiguration samt användarens och tokenens behörigheter.",
"tasks": "Senaste uppgifter",
"noTasks": "Inga senaste uppgifter returnerades.",
"task": "Uppgift",
"started": "Startad",
"status": "Status",
"running": "Körs",
"jobs": "Underhållsscheman",
"job": "Jobb",
"schedule": "Schema",
"sync": "Synkronisering",
"verify": "Verifiering",
"prune": "Gallring",
"overview": "Översikt",
"logs": "Systemloggar",
"terminal": "Terminal",
"security": "Säkerhet",
"logout": "Logga ut",
"navigation": "PBS-navigering",
"cpu": "CPU",
"memory": "Minne",
"uptime": "Drifttid",
"capacityUnavailable": "Kapacitet inte tillgänglig.",
"datastoresUnavailable": "{count} inte tillgänglig",
"datastoresOnline": "Alla tillgängliga",
"moreDatastores": "+{count} fler databutiker",
"estimatedFull": "Beräknad full",
"estimatedFullUnknown": "Inte tillräckligt med data ännu",
"duration": "Varaktighet",
"noJobs": "Inga synkroniserings-, verifierings- eller beskärningsscheman är konfigurerade."
},
"monitorLinks": {
"groups": {
"cluster": "Kluster",
"standalone": "Fristående noder",
"pbs": "Proxmox Backup Server"
},
"thisNode": "Denna nod",
"checking": "Kontrollerar noder...",
"loadFailed": "Kunde inte ladda nodlistan.",
"empty": "Inga andra noder än. Lägg till en för att öppna dess Monitor härifrån.",
"noResponse": "Inget svar",
"pbsInterface": "PBS-gränssnitt",
"openNewTab": "Öppna i en ny flik",
"manage": "Lägg till eller hantera noder...",
"dialogTitle": "Länkade noder",
"dialogDescription": "Klusternoder och konfigurerade Proxmox Backup Server identifieras automatiskt. Varje Monitor behåller sin egen inloggning.",
"addTitle": "Lägg till en nod",
"name": "Namn",
"address": "Övervaka adress",
"type": "Typ",
"add": "Lägg till",
"save": "Spara",
"remove": "Ta bort",
"visible": "Synlig",
"autoAddress": "Automatisk",
"detected": "Upptäckt",
"added": "Tillagd",
"saveFailed": "Kunde inte spara nodlistan.",
"backTo": "Tillbaka till {name}",
"cameFromTitle": "Lägg till monitornod?",
"cameFromBody": "Lägg till {name} till de länkade noderna på denna monitor.",
"notNow": "Inte nu"
}
}