mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-11-02 10:52:22 +00:00
keep registry accounts for the whole cluster and use them everywhere
- Registry accounts are kept in /etc/pve/priv/proxmenux/registry-auth.json, shared by every node, unless REGISTRY_AUTH_FILE says otherwise - The custom image importer offers to sign in when a registry refuses an image, and reads it again - Installers, updates, the watchdog and the Monitor update check read private images with the saved accounts - The host backup includes the accounts, and uninstalling ProxMenux removes them and keeps the OCI records of the cluster - Spanish written by hand and spacing fixed for the registry account messages in every locale - Docs: private registries section, Registry accounts in the OCI menu, README storage notes
This commit is contained in:
+42
-42
@@ -192,7 +192,7 @@
|
||||
"Access bridge for Tandoor": "Pont d'accès pour Tandoor",
|
||||
"Access could not be granted completely; the application may be unable to write to:": "L'accès n'a pas pu être accordé complètement ; l'application risque de ne pas pouvoir écrire dans :",
|
||||
"Access could not be granted; the application cannot write to:": "L'accès n'a pas pu être accordé ; l'application ne peut pas écrire dans :",
|
||||
"Access denied by {registry}. Check the image name and sign in from Registry accounts.": "Accès refusé par {registry}.Vérifiez le nom de l'image et connectez-vous à partir des comptes de registre.",
|
||||
"Access denied by {registry}. Check the image name and sign in from Registry accounts.": "Accès refusé par {registry}. Vérifiez le nom de l'image et connectez-vous à partir des comptes de registre.",
|
||||
"Access granted to the application on:": "Accès accordé à l’application sur :",
|
||||
"Access password of the web interface (optional)": "Mot de passe d'accès à l'interface web (facultatif)",
|
||||
"Access profile:": "Profil d'accès :",
|
||||
@@ -506,7 +506,7 @@
|
||||
"Authentication": "Authentification",
|
||||
"Authentication & Security": "Authentification et sécurité",
|
||||
"Authentication Error": "Erreur d'authentification",
|
||||
"Authentication failed for {registry}. Check the account and token permissions.": "Échec de l'authentification pour {registry}.Vérifiez les autorisations du compte et du jeton.",
|
||||
"Authentication failed for {registry}. Check the account and token permissions.": "Échec de l'authentification pour {registry}. Vérifiez les autorisations du compte et du jeton.",
|
||||
"Authentication failed.": "L'authentification a échoué.",
|
||||
"Authentication required:": "Authentification requise :",
|
||||
"Authentication:": "Authentification:",
|
||||
@@ -744,7 +744,7 @@
|
||||
"Cannot resolve the container home directory:": "Impossible de résoudre le répertoire de base du conteneur :",
|
||||
"Cannot validate credentials - no shares available for testing.": "Impossible de valider les informations d'identification - aucun partage disponible pour les tests.",
|
||||
"Cannot verify the reused disk:": "Impossible de vérifier le disque réutilisé :",
|
||||
"Cannot write the image archive to {storage}. Check storage access and mount status.": "Impossible d'écrire l'archive d'images sur {storage}.Vérifiez l'accès au stockage et l'état du montage.",
|
||||
"Cannot write the image archive to {storage}. Check storage access and mount status.": "Impossible d'écrire l'archive d'images sur {storage}. Vérifiez l'accès au stockage et l'état du montage.",
|
||||
"Capabilities cannot be kept and all dropped at the same time": "Les capacités ne peuvent être conservées et toutes abandonnées en même temps",
|
||||
"Category": "Catégorie",
|
||||
"Caution: Maximum mode generates more heat.": "Attention : le mode maximum génère plus de chaleur.",
|
||||
@@ -805,7 +805,7 @@
|
||||
"Check Samba Status": "Vérifier le statut de Samba",
|
||||
"Check VM disk/PCI slots": "Vérifiez les emplacements disque/PCI de la VM",
|
||||
"Check VM passthrough settings": "Vérifier les paramètres de relais de la VM",
|
||||
"Check access to an image": "vérifier l'accès à une image",
|
||||
"Check access to an image": "Vérifier l'accès à une image",
|
||||
"Check connectivity with another host": "Vérifiez la connectivité avec un autre hôte",
|
||||
"Check container mount points": "Vérifier les points de montage du conteneur",
|
||||
"Check if container is unprivileged:": "Vérifiez si le conteneur n'est pas privilégié :",
|
||||
@@ -832,7 +832,7 @@
|
||||
"Checking free space in /var/cache/apt/archives...": "Vérification de l'espace libre dans /var/cache/apt/archives...",
|
||||
"Checking if system disk is SSD or M.2...": "Vérifier si le disque système est SSD ou M.2...",
|
||||
"Checking if the server belongs to OVH...": "Vérifier si le serveur appartient à OVH...",
|
||||
"Checking image access and metadata. Please wait...": "vérification de l'accès aux images et des métadonnées. S'il vous plaît, attendez...",
|
||||
"Checking image access and metadata. Please wait...": "Vérification de l'accès aux images et des métadonnées. S'il vous plaît, attendez...",
|
||||
"Checking kernel headers and build tools...": "Vérification des en-têtes du noyau et des outils de construction...",
|
||||
"Checking remaining interfaces": "Vérification des interfaces restantes",
|
||||
"Checking that the container keeps running...": "Je vérifie que le conteneur continue de fonctionner...",
|
||||
@@ -1374,20 +1374,20 @@
|
||||
"Could not publish pending restore. Previous pending restore was kept.": "Impossible de publier la restauration en attente. La restauration précédente en attente a été conservée.",
|
||||
"Could not push the key. Check the password and that": "Impossible d'appuyer sur la clé. Vérifiez le mot de passe et cela",
|
||||
"Could not query the image registry": "Impossible d'interroger le registre d'images",
|
||||
"Could not reach {registry}. Check its address, DNS and network access.": "Impossible d'atteindre {registry}.Vérifiez son adresse, son DNS et son accès au réseau.",
|
||||
"Could not reach {registry}. Check its address, DNS and network access.": "Impossible d'atteindre {registry}. Vérifiez son adresse, son DNS et son accès au réseau.",
|
||||
"Could not read SMART data from": "Impossible de lire les données SMART de",
|
||||
"Could not read VM configuration.": "Impossible de lire la configuration de la VM.",
|
||||
"Could not read the CUDA compute capability": "Impossible de lire la capacité de calcul CUDA",
|
||||
"Could not read the NVIDIA driver version": "Impossible de lire la version du pilote NVIDIA",
|
||||
"Could not read the host firewall rules": "Impossible de lire les règles du pare-feu de l'hôte",
|
||||
"Could not read the image from {registry}. Check the reference and sign in from Registry accounts.": "impossible de lire l'image à partir de {registry}.Vérifiez la référence et connectez-vous à partir des comptes de registre.",
|
||||
"Could not read the image from {registry}. Check the reference and sign in from Registry accounts.": "Impossible de lire l'image à partir de {registry}. Vérifiez la référence et connectez-vous à partir des comptes de registre.",
|
||||
"Could not read this job.": "Impossible de lire ce travail.",
|
||||
"Could not release ZRAM pages; existing profile remains active": "Impossible de publier les pages ZRAM ; le profil existant reste actif",
|
||||
"Could not remount automatically. Try manually or check credentials.": "Impossible de remonter automatiquement. Essayez manuellement ou vérifiez les informations d'identification.",
|
||||
"Could not remove VM automatically. Run manually:": "Impossible de supprimer automatiquement la VM. Exécuter manuellement :",
|
||||
"Could not remove ZRAM profile; configuration was restored": "Impossible de supprimer le profil ZRAM ; la configuration a été restaurée",
|
||||
"Could not remove ZRAM profile; configuration was restored but swap could not be restarted": "Impossible de supprimer le profil ZRAM ; la configuration a été restaurée mais le swap n'a pas pu être redémarré",
|
||||
"Could not remove credentials for {registry}; saved file credentials were not changed.": "Impossible de supprimer les informations d'identification pour {registry} ;les informations d'identification du fichier enregistré n'ont pas été modifiées.",
|
||||
"Could not remove credentials for {registry}; saved file credentials were not changed.": "Impossible de supprimer les informations d'identification pour {registry} ; les informations d'identification du fichier enregistré n'ont pas été modifiées.",
|
||||
"Could not remove previous DKMS tree at": "Impossible de supprimer l'arborescence DKMS précédente à",
|
||||
"Could not reserve a private network for the stack": "Impossible de réserver un réseau privé pour la pile",
|
||||
"Could not resolve the Compose user:": "Impossible de résoudre l'utilisateur Composer :",
|
||||
@@ -1402,7 +1402,7 @@
|
||||
"Could not set VM virtual display to vga: std": "Impossible de définir l'affichage virtuel de la VM sur VGA : std",
|
||||
"Could not set boot order for": "Impossible de définir l'ordre de démarrage pour",
|
||||
"Could not set the container entrypoint": "Impossible de définir le point d'entrée du conteneur",
|
||||
"Could not sign in to {registry}. Check registry access and token permissions.": "Impossible de se connecter à {registry}.Vérifiez l'accès au registre et les autorisations des jetons.",
|
||||
"Could not sign in to {registry}. Check registry access and token permissions.": "Impossible de se connecter à {registry}. Vérifiez l'accès au registre et les autorisations des jetons.",
|
||||
"Could not stage pending restore path:": "Impossible de préparer le chemin de restauration en attente :",
|
||||
"Could not stage pending restore. Nothing new was scheduled.": "Impossible d’effectuer la restauration en attente. Rien de nouveau n'était prévu.",
|
||||
"Could not stop LXC": "Impossible d'arrêter LXC",
|
||||
@@ -1496,7 +1496,7 @@
|
||||
"Credentials file created securely.": "Fichier d’informations d’identification créé en toute sécurité.",
|
||||
"Credentials file removed.": "Fichier d'informations d'identification supprimé.",
|
||||
"Credentials file:": "Fichier d'informations d'identification :",
|
||||
"Credentials file:\n{path}\n\nOwned by root; directory mode 700 and file mode 600.\nBasic credentials are base64 encoded, not encrypted.\nCredential helpers use their own storage.\n\nUse an access token with permission to pull images.\nConfigure credentials on each node that downloads images.": "Fichier d'informations d'identification :\n{path}\n\nPropriété de root ;mode répertoire 700 et mode fichier 600.\nLes informations d’identification de base sont codées en base64 et non cryptées.\nLes assistants d’identification utilisent leur propre stockage.\n\nUtilisez un jeton d'accès avec l'autorisation d'extraire des images.\nConfigurez les informations d'identification sur chaque nœud qui télécharge des images.",
|
||||
"Credentials file:\n{path}\n\nOwned by root; directory mode 700 and file mode 600.\nBasic credentials are base64 encoded, not encrypted.\nCredential helpers use their own storage.\n\nUse an access token with permission to pull images.\nConfigure credentials on each node that downloads images.": "Fichier d'informations d'identification :\n{path}\n\nPropriété de root ; mode répertoire 700 et mode fichier 600.\nLes informations d’identification de base sont codées en base64 et non cryptées.\nLes assistants d’identification utilisent leur propre stockage.\n\nUtilisez un jeton d'accès avec l'autorisation d'extraire des images.\nConfigurez les informations d'identification sur chaque nœud qui télécharge des images.",
|
||||
"Credentials validated successfully": "Identifiants validés avec succès",
|
||||
"Cross-host restore: guest IDs in backup overlap live IDs on target:": "Restauration entre hôtes : les ID d'invité dans la sauvegarde chevauchent les ID actifs sur la cible :",
|
||||
"Cross-kernel restore — kernel-tied paths merged, not copied": "Restauration inter-noyau – chemins liés au noyau fusionnés, non copiés",
|
||||
@@ -1634,7 +1634,7 @@
|
||||
"Default login": "Connexion par défaut",
|
||||
"Default options": "Options par défaut",
|
||||
"Default options read/write": "Options par défaut lecture/écriture",
|
||||
"Default settings": "paramètres par défaut",
|
||||
"Default settings": "Paramètres par défaut",
|
||||
"Default will be used:": "la valeur par défaut sera utilisée :",
|
||||
"Default:": "Par défaut :",
|
||||
"Default: only what the application needs": "Par défaut : seulement ce dont l'application a besoin",
|
||||
@@ -1869,7 +1869,7 @@
|
||||
"Doplarr_rs is a Discord bot for requesting media through *arr backends, written in Rust.": "Doplarr_rs est un robot Discord pour demander des médias à travers *arr backends, écrit dans Rust.",
|
||||
"Double Commander is a free cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.": "Double Commander est un gestionnaire de fichiers gratuit cross open source avec deux panneaux côte à côte. Il est inspiré par Total Commander et présente de nouvelles idées.",
|
||||
"Download Spotify music with album art and metadata": "Télécharger Spotify musique avec album art et métadonnées",
|
||||
"Download an image to template storage": "télécharger une image dans le stockage de modèles",
|
||||
"Download an image to template storage": "Télécharger une image dans le stockage de modèles",
|
||||
"Download an oci-compose from an address": "Télécharger un oci-compose à partir d'une adresse",
|
||||
"Download failed for all attempted URLs": "Le téléchargement a échoué pour toutes les tentatives d'URL",
|
||||
"Download its Compose file from an address": "Télécharger son fichier Composer depuis une adresse",
|
||||
@@ -2019,11 +2019,11 @@
|
||||
"Enter ZFS pool name for the selected disk:": "Entrez le nom du pool ZFS pour le disque sélectionné :",
|
||||
"Enter a name for the mount point (used as /mnt/<name>):": "Entrez un nom pour le point de montage (utilisé comme /mnt/<name>) :",
|
||||
"Enter a name for the new virtual machine:": "Entrez un nom pour la nouvelle machine virtuelle :",
|
||||
"Enter a non-empty password or access token on a single line.": "saisissez un mot de passe non vide ou un jeton d'accès sur une seule ligne.",
|
||||
"Enter a non-empty password or access token on a single line.": "Saisissez un mot de passe non vide ou un jeton d'accès sur une seule ligne.",
|
||||
"Enter a number, or write or paste a command:": "Entrez un nombre, ou écrivez ou collez une commande :",
|
||||
"Enter a systemd calendar event, e.g.:": "Saisissez un événement du calendrier systemd, par exemple :",
|
||||
"Enter a usable IPv4 address with its prefix, for example": "Saisissez une adresse IPv4 utilisable avec son préfixe, par exemple",
|
||||
"Enter a valid registry username.": "saisissez un nom d'utilisateur de registre valide.",
|
||||
"Enter a valid registry username.": "Saisissez un nom d'utilisateur de registre valide.",
|
||||
"Enter backup file (.zst):": "Entrez le fichier de sauvegarde (.zst) :",
|
||||
"Enter backup path (.tar.zst):": "Entrez le chemin de sauvegarde (.tar.zst) :",
|
||||
"Enter backup path (.vma.zst):": "Entrez le chemin de sauvegarde (.vma.zst) :",
|
||||
@@ -2913,7 +2913,7 @@
|
||||
"If your DHCP has a static reservation for the old MAC, update it.": "Si votre DHCP a une réservation statique pour l'ancien MAC, mettez-la à jour.",
|
||||
"Image": "Image",
|
||||
"Image Source Directory": "Répertoire des sources d'images",
|
||||
"Image access confirmed.\n\n{reference}\n\nArchitecture: {architecture}\nVersion: {version}\nDownload size: {size}\nDigest: {digest}": "accès à l’image confirmé.\n\n{reference}\n\nArchitecture : {architecture}\nVersion : {version}\nTaille du téléchargement : {size}\nRésumé : {digest}",
|
||||
"Image access confirmed.\n\n{reference}\n\nArchitecture: {architecture}\nVersion: {version}\nDownload size: {size}\nDigest: {digest}": "Accès à l’image confirmé.\n\n{reference}\n\nArchitecture : {architecture}\nVersion : {version}\nTaille du téléchargement : {size}\nRésumé : {digest}",
|
||||
"Image cache": "cache d'image",
|
||||
"Image compatibility restored:": "Compatibilité de l'image restaurée :",
|
||||
"Image compatibility verified:": "Compatibilité de l'image vérifiée :",
|
||||
@@ -2923,10 +2923,10 @@
|
||||
"Image downloaded and verified.\n\n{reference}\n\nStorage: {storage}\nArchive size: {size}\nArchive: {archive}\n\nNo container was created.\nProxMenux removes unused cached images after successful updates.": "Image téléchargée et vérifiée.\n\n{reference}\n\nStockage : {storage}\nTaille des archives : {size}\nArchives : {archive}\n\nAucun conteneur n'a été créé.\nProxMenux supprime les images mises en cache inutilisées après des mises à jour réussies.",
|
||||
"Image file not found:": "Fichier image introuvable :",
|
||||
"Image imported:": "Image importée :",
|
||||
"Image integrity verification failed. The partial download was discarded; try again.": "La vérification de l'intégrité de l'image a échoué. Le téléchargement partiel a été rejeté ;essayer à nouveau.",
|
||||
"Image integrity verification failed. The partial download was discarded; try again.": "La vérification de l'intégrité de l'image a échoué. Le téléchargement partiel a été rejeté ; essayer à nouveau.",
|
||||
"Image integrity verified": "Intégrité de l'image vérifiée",
|
||||
"Image not allowed for the host monitor profile": "Image non autorisée pour le profil du moniteur hôte",
|
||||
"Image reference": "référence de l'image",
|
||||
"Image reference": "Référence de l'image",
|
||||
"Image reference (for example ghcr.io/user/application:latest)": "Référence de l'image (par exemple ghcr.io/user/application:latest)",
|
||||
"Image selection was cancelled": "La sélection de l'image a été annulée",
|
||||
"Image that is not in the catalog": "Image ne figurant pas dans le catalogue",
|
||||
@@ -3268,7 +3268,7 @@
|
||||
"Invalid host path:": "Chemin de l'hôte non valide & #160;:",
|
||||
"Invalid host-monitor firewall plan": "Plan de pare-feu de moniteur d'hôte invalide",
|
||||
"Invalid image probe descriptor": "Descripteur de la sonde d'image non valide",
|
||||
"Invalid image tag.": "balise d'image non valide.",
|
||||
"Invalid image tag.": "Balise d'image non valide.",
|
||||
"Invalid input": "Entrée invalide",
|
||||
"Invalid internal volume": "Volume interne non valable",
|
||||
"Invalid list:": "Liste non valide:",
|
||||
@@ -3630,7 +3630,7 @@
|
||||
"Manage custom paths (add / remove your folders)": "Gérer les chemins personnalisés (ajouter/supprimer vos dossiers)",
|
||||
"Manage installed OCI applications": "Gérer les applications OCI installées",
|
||||
"Manage local backup target": "Gérer la cible de sauvegarde locale",
|
||||
"Manage private image registries.\nSaved credentials let ProxMenux access your private images.": "gérer les registres d’images privés.\nLes informations d'identification enregistrées permettent à ProxMenux d'accéder à vos images privées.",
|
||||
"Manage private image registries.\nSaved credentials let ProxMenux access your private images.": "Gérer les registres d’images privés.\nLes informations d'identification enregistrées permettent à ProxMenux d'accéder à vos images privées.",
|
||||
"Manage registry accounts as root on the Proxmox node.": "Gérez les comptes de registre en tant que root sur le nœud Proxmox.",
|
||||
"Managed disks must have backup enabled and a valid size": "Les disques gérés doivent avoir une sauvegarde activée et une taille valide",
|
||||
"Managing Nginx proxy hosts with a simple, powerful interface.": "Gestion des hôtes proxy Nginx avec une interface simple et puissante.",
|
||||
@@ -4269,7 +4269,7 @@
|
||||
"No recent": "Pas de récent",
|
||||
"No recent Samba servers found.": "Aucun serveur Samba récent trouvé.",
|
||||
"No registered OCI containers are available for selection on this host.": "Aucun conteneur OCI enregistré n'est disponible pour la sélection sur cet hôte.",
|
||||
"No registry API was found at {registry}. Check the hostname and port.": "Aucune API de registre n'a été trouvée sur {registry}.Vérifiez le nom d'hôte et le port.",
|
||||
"No registry API was found at {registry}. Check the hostname and port.": "Aucune API de registre n'a été trouvée sur {registry}. Vérifiez le nom d'hôte et le port.",
|
||||
"No restored OCI application is waiting to be recovered.": "Aucune application OCI restaurée n'est en attente de récupération.",
|
||||
"No results": "Aucun résultat",
|
||||
"No routing information found.": "Aucune information de routage trouvée.",
|
||||
@@ -4336,7 +4336,7 @@
|
||||
"Not currently mounted — skipping umount.": "Non monté actuellement – ignorer umount.",
|
||||
"Not declared": "Non déclaré",
|
||||
"Not enough free space for the backup": "Pas assez d'espace libre pour la sauvegarde",
|
||||
"Not enough free space on {storage}. Free some space or select another storage.": "Pas assez d’espace libre sur {storage}.Libérez de l'espace ou sélectionnez un autre stockage.",
|
||||
"Not enough free space on {storage}. Free some space or select another storage.": "Pas assez d’espace libre sur {storage}. Libérez de l'espace ou sélectionnez un autre stockage.",
|
||||
"Not found": "Pas trouvé",
|
||||
"Not found in the OCI archive:": "Non trouvé dans l'archive OCI :",
|
||||
"Not imported:": "Non importé :",
|
||||
@@ -4427,7 +4427,7 @@
|
||||
"Only Intel/AMD DRM, Coral and USB nodes can be adopted automatically": "Seuls les nœuds Intel/AMD DRM, Coral et USB peuvent être adoptés automatiquement",
|
||||
"Only Intel/AMD DRM, Coral, NPU and USB nodes can be adopted automatically": "Seuls les nœuds Intel/AMD DRM, Coral, NPU et USB peuvent être adoptés automatiquement",
|
||||
"Only a Docker Swarm uses these settings, so they are not applied:": "Seul un Swarm Docker utilise ces paramètres, donc ils ne sont pas appliqués:",
|
||||
"Only a full sha256 image digest is supported.": "seul un résumé d'image sha256 complet est pris en charge.",
|
||||
"Only a full sha256 image digest is supported.": "Seul un résumé d'image sha256 complet est pris en charge.",
|
||||
"Only an installed standalone OCI instance can adopt external changes": "Seule une instance OCI autonome installée peut adopter des modifications externes.",
|
||||
"Only backed-up Proxmox volumes can be adopted": "Seuls les volumes Proxmox sauvegardés peuvent être adoptés",
|
||||
"Only convert to privileged if absolutely necessary for your use case.": "Ne convertissez en privilèges que si cela est absolument nécessaire pour votre cas d'utilisation.",
|
||||
@@ -4970,7 +4970,7 @@
|
||||
"Reading SMART data...": "Lecture des données SMART...",
|
||||
"Reading SMART self-test log...": "Lecture du journal d'autotest SMART...",
|
||||
"Reading full SMART report...": "Lecture du rapport SMART complet...",
|
||||
"Reading image metadata. Please wait...": "lecture des métadonnées de l'image. S'il vous plaît, attendez...",
|
||||
"Reading image metadata. Please wait...": "Lecture des métadonnées de l'image. S'il vous plaît, attendez...",
|
||||
"Real-time Performance Monitoring": "Surveillance du rendement en temps réel",
|
||||
"Real-time bandwidth usage (press q to exit)": "Utilisation de la bande passante en temps réel (appuyez sur q pour quitter)",
|
||||
"Real-time collaborative document editor": "Éditeur de document collaboratif en temps réel",
|
||||
@@ -5064,7 +5064,7 @@
|
||||
"Registering disk as Proxmox storage...": "Enregistrement du disque en tant que stockage Proxmox...",
|
||||
"Registering module with DKMS...": "Module d'enregistrement avec DKMS...",
|
||||
"Registry accounts": "Comptes de registre",
|
||||
"Registry hostname": "nom d'hôte du registre",
|
||||
"Registry hostname": "Nom d'hôte du registre",
|
||||
"Registry: {registry}\nAccount: {account}\nAuthentication: {method}\n\nSaved credentials are verified when an image is accessed.": "Registre : {registry}\nCompte : {account}\nAuthentification : {method}\n\nLes informations d'identification enregistrées sont vérifiées lors de l'accès à une image.",
|
||||
"Reinstall / update Coral drivers": "Réinstaller/mettre à jour les pilotes Coral",
|
||||
"Reinstall Fail2Ban": "Réinstaller Fail2Ban",
|
||||
@@ -5462,7 +5462,7 @@
|
||||
"Save and classify articles. Read them later. Freely.": "Enregistrer et classer les articles. Lisez-les plus tard. Gratuitement.",
|
||||
"Save the passphrase somewhere safe NOW, before continuing.": "Enregistrez la phrase secrète dans un endroit sûr MAINTENANT, avant de continuer.",
|
||||
"Save this Borg target so you don't need to enter the details again?": "Enregistrer cette cible Borg pour ne pas avoir à saisir à nouveau les détails ?",
|
||||
"Saved credentials for {registry} were removed.\nOther Skopeo/Docker credential files are managed separately.": "les informations d'identification enregistrées pour {registry} ont été supprimées.\nLes autres fichiers d'informations d'identification Skopeo/Docker sont gérés séparément.",
|
||||
"Saved credentials for {registry} were removed.\nOther Skopeo/Docker credential files are managed separately.": "Les informations d'identification enregistrées pour {registry} ont été supprimées.\nLes autres fichiers d'informations d'identification Skopeo/Docker sont gérés séparément.",
|
||||
"Saved record removed": "Enregistrement supprimé",
|
||||
"Saving changes...": "Enregistrer les modifications...",
|
||||
"Saving the new configuration": "Enregistrement de la nouvelle configuration",
|
||||
@@ -5847,7 +5847,7 @@
|
||||
"Sign in to the panel and create a Samba user in Settings before publishing a directory over SMB.": "Connectez-vous au panneau et créez un utilisateur Samba dans Paramètres avant de publier un répertoire via SMB.",
|
||||
"Signal is a messaging app with privacy at its core. It is free and easy to use, with strong end-to-end encryption that keeps your communication completely private.": "Signal est une application de messagerie avec la confidentialité à son cœur. Il est gratuit et facile à utiliser, avec un cryptage de bout en bout fort qui maintient votre communication complètement privée.",
|
||||
"Signatures removed. Partition table preserved.": "Signatures supprimées. Table de partition conservée.",
|
||||
"Signed in to {registry} as {username}.\n\nCredentials are saved for ProxMenux.\nSelect the account to check, download or install an image.": "connecté à {registry} en tant que {username}.\n\nLes informations d'identification sont enregistrées pour ProxMenux.\nSélectionnez le compte pour vérifier, télécharger ou installer une image.",
|
||||
"Signed in to {registry} as {username}.\n\nCredentials are saved for ProxMenux.\nSelect the account to check, download or install an image.": "Connecté à {registry} en tant que {username}.\n\nLes informations d'identification sont enregistrées pour ProxMenux.\nSélectionnez le compte pour vérifier, télécharger ou installer une image.",
|
||||
"Simple and easy to use DDNS": "Simple et facile à utiliser DDNS",
|
||||
"Single GPU Warning": "Avertissement sur un seul GPU",
|
||||
"Single target found — selected automatically:": "Cible unique trouvée — sélectionnée automatiquement :",
|
||||
@@ -5874,7 +5874,7 @@
|
||||
"Skipping installation.": "Sauter l'installation.",
|
||||
"Skipping manual patches — feranick fork already supports this kernel.": "Ignorer les correctifs manuels — feranick fork prend déjà en charge ce noyau.",
|
||||
"Skopeo is not available. Restore the ProxMenux OCI dependencies and try again.": "Skopeo n’est pas disponible. Restaurez les dépendances ProxMenux OCI et réessayez.",
|
||||
"Skopeo returned an invalid credential file; saved credentials were not changed.": "Skopeo a renvoyé un fichier d'informations d'identification invalide ;les informations d'identification enregistrées n'ont pas été modifiées.",
|
||||
"Skopeo returned an invalid credential file; saved credentials were not changed.": "Skopeo a renvoyé un fichier d'informations d'identification invalide ; les informations d'identification enregistrées n'ont pas été modifiées.",
|
||||
"Sleek podcast downloader with GPodder sync": "Téléchargeur de podcast Sleek avec synchronisation GPodder",
|
||||
"Smart restore plan — hardware compatibility check": "Plan de restauration intelligent – vérification de la compatibilité matérielle",
|
||||
"Smokeping keeps track of your network latency. For a full example of what this application is capable of visit UCDavis.": "Smokeping suit votre latence réseau. Pour un exemple complet de ce que cette application est capable de visiter UCDavis.",
|
||||
@@ -6132,7 +6132,7 @@
|
||||
"TCP optimizations configuration completed": "Configuration des optimisations TCP terminée",
|
||||
"TCP optimizations reverted (defaults restored on next reboot)": "Optimisations TCP annulées (valeurs par défaut restaurées au prochain redémarrage)",
|
||||
"TCP port 5201 is reachable (firewall on server)": "Le port TCP 5201 est accessible (pare-feu sur le serveur)",
|
||||
"TLS verification failed for {registry}. Install the registry CA in /etc/containers/certs.d/{registry}/ca.crt.": "La vérification TLS a échoué pour {registry}.Installez l'autorité de certification de registre dans /etc/containers/certs.d/{registry}/ca.crt.",
|
||||
"TLS verification failed for {registry}. Install the registry CA in /etc/containers/certs.d/{registry}/ca.crt.": "La vérification TLS a échoué pour {registry}. Installez l'autorité de certification de registre dans /etc/containers/certs.d/{registry}/ca.crt.",
|
||||
"TPM device added to VM": "Périphérique TPM ajouté à la VM",
|
||||
"TPM storage selection failed or was cancelled. VM creation aborted.": "La sélection du stockage TPM a échoué ou a été annulée. Création de VM abandonnée.",
|
||||
"TROUBLESHOOTING:": "DÉPANNAGE :",
|
||||
@@ -6364,7 +6364,7 @@
|
||||
"The containers do not need them any more; an update downloads the new versions when there are any.": "Les conteneurs n'en ont plus besoin ; une mise à jour télécharge les nouvelles versions quand il y en a.",
|
||||
"The containers were created from downloaded OCI images": "Les conteneurs ont été créés à partir d'images OCI téléchargées",
|
||||
"The coordinated backup was modified": "La sauvegarde coordonnée a été modifiée",
|
||||
"The credential file changed during this operation. Try again; it was not overwritten.": "le fichier d'informations d'identification a été modifié au cours de cette opération. Essayer à nouveau;il n'a pas été écrasé.",
|
||||
"The credential file changed during this operation. Try again; it was not overwritten.": "Le fichier d'informations d'identification a été modifié au cours de cette opération. Essayer à nouveau; il n'a pas été écrasé.",
|
||||
"The current driver will be completely uninstalled before installing the new version. Continue?": "Le pilote actuel sera complètement désinstallé avant d'installer la nouvelle version. Continuer?",
|
||||
"The current image of the saved channel will be checked and downloaded. Resources, paths and GPU are kept. The CT is stopped during the replacement and a native backup is created first.": "L'image actuelle du canal sauvegardé sera vérifiée et téléchargée. Les ressources, les chemins et le GPU sont conservés. Le CT est arrêté pendant le remplacement et une sauvegarde native est créée en premier.",
|
||||
"The current record is missing for": "L'enregistrement actuel manque pour",
|
||||
@@ -6601,15 +6601,15 @@
|
||||
"The record or diagnosis could not be completed; no update was run.": "Le dossier ou le diagnostic n'a pu être complété; aucune mise à jour n'a été effectuée.",
|
||||
"The recovery did not complete. Review the log and choose \"Recover\" again for this container in the OCI management menu.": "La récupération n'est pas terminée. Passez en revue le journal et choisissez « Recover » pour ce conteneur dans le menu de gestion OCI.",
|
||||
"The recovery did not complete. Review the log and choose \"{choice}\" again for this container in the OCI management menu.": "La restauration ne s'est pas terminée. Consultez le journal et choisissez de nouveau « {choice} » pour ce conteneur dans le menu de gestion OCI.",
|
||||
"The registry authentication file is invalid; it was not changed.": "Le fichier d'authentification du registre n'est pas valide ;cela n'a pas été changé.",
|
||||
"The registry authentication file is invalid; it was not changed.": "Le fichier d'authentification du registre n'est pas valide ; cela n'a pas été changé.",
|
||||
"The registry authentication file must be owned by root with mode 600.": "Le fichier d'authentification du registre doit appartenir à root avec le mode 600.",
|
||||
"The registry authentication file must have an absolute path.": "Le fichier d’authentification du registre doit avoir un chemin absolu.",
|
||||
"The registry authentication path cannot contain symbolic links.": "Le chemin d’authentification du registre ne peut pas contenir de liens symboliques.",
|
||||
"The registry authentication path has an unsafe parent directory.": "Le chemin d'authentification du registre possède un répertoire parent non sécurisé.",
|
||||
"The registry credential directory must be owned by root with mode 700.": "Le répertoire des informations d'identification du registre doit appartenir à root avec le mode 700.",
|
||||
"The registry did not return the saved image digest": "Le registre n'a pas renvoyé le digest d'image enregistré",
|
||||
"The registry returned incomplete or unsupported image metadata.": "le registre a renvoyé des métadonnées d'image incomplètes ou non prises en charge.",
|
||||
"The registry returned invalid or unsupported image metadata.": "le registre a renvoyé des métadonnées d'image invalides ou non prises en charge.",
|
||||
"The registry returned incomplete or unsupported image metadata.": "Le registre a renvoyé des métadonnées d'image incomplètes ou non prises en charge.",
|
||||
"The registry returned invalid or unsupported image metadata.": "Le registre a renvoyé des métadonnées d'image invalides ou non prises en charge.",
|
||||
"The remote does not exist; create and authorize it first in the WebUI:": "La télécommande n'existe pas; créez et autorisez-la d'abord dans le WebUI:",
|
||||
"The remote installer must run as root on Proxmox VE": "L'installateur distant doit fonctionner comme root sur Proxmox VE",
|
||||
"The remote must already be created and authorized in the Rclone web UI. This operation restarts the CT and publishes two FUSE views on the host.": "La télécommande doit déjà être créée et autorisée dans l'interface web Rclone. Ce operation redémarre le CT et publie deux vues FUSE sur l'hôte.",
|
||||
@@ -6768,7 +6768,7 @@
|
||||
"This GPU is considered incompatible with GPU passthrough to a VM in ProxMenux.": "Ce GPU est considéré comme incompatible avec le relais GPU vers une VM dans ProxMenux.",
|
||||
"This NFS share is fully restricted — even the host root cannot write to it.": "Ce partage NFS est entièrement restreint : même la racine de l'hôte ne peut pas y écrire.",
|
||||
"This VM requires extra installation steps, see install guide at:\nhttps://github.com/community-scripts/ProxmoxVE/discussions/144": "Cette VM nécessite des étapes d'installation supplémentaires. Consultez le guide d'installation à l'adresse :\nhttps://github.com/community-scripts/ProxmoxVE/discussions/144",
|
||||
"This account is for {registry}. Enter an image from that registry.": "Ce compte concerne {registry}.Entrez une image de ce registre.",
|
||||
"This account is for {registry}. Enter an image from that registry.": "Ce compte concerne {registry}. Entrez une image de ce registre.",
|
||||
"This action will:": "Cette action va :",
|
||||
"This application cannot be recovered yet:": "Cette application ne peut pas encore être récupérée :",
|
||||
"This application cannot be recovered yet; nothing was changed:": "Cette application ne peut pas encore être récupérée ; rien n'a été changé :",
|
||||
@@ -7129,7 +7129,7 @@
|
||||
"Update cancelled by user": "Mise à jour annulée par l'utilisateur",
|
||||
"Update completed. Data kept.": "Mise à jour terminée. Données conservées.",
|
||||
"Update completed. Press Enter to continue...": "Mise à jour terminée. Appuyez sur Entrée pour continuer...",
|
||||
"Update credentials": "mettre à jour les informations d'identification",
|
||||
"Update credentials": "Mettre à jour les informations d'identification",
|
||||
"Update every container of the application": "Mettre à jour chaque conteneur de l'application",
|
||||
"Update kernel to compatible version": "Mettre à jour le noyau vers une version compatible",
|
||||
"Update now?": "Mise à jour ?",
|
||||
@@ -7196,10 +7196,10 @@
|
||||
"Use a custom path": "utiliser un chemin personnalisé",
|
||||
"Use a privileged LXC for NFS server/client workflows.": "Utilisez un LXC privilégié pour les workflows serveur/client NFS.",
|
||||
"Use a privileged LXC for Samba client/server workflows.": "Utilisez un LXC privilégié pour les workflows client/serveur Samba.",
|
||||
"Use a registry hostname, for example ghcr.io or registry.example.com:5000.": "utilisez un nom d'hôte de registre, par exemple ghcr.io ou registry.example.com:5000.",
|
||||
"Use a registry hostname, for example ghcr.io or registry.example.com:5000.": "Utilisez un nom d'hôte de registre, par exemple ghcr.io ou registry.example.com:5000.",
|
||||
"Use an existing SSH private key file on this host": "Utiliser un fichier de clé privée SSH existant sur cet hôte",
|
||||
"Use an existing keyfile": "utiliser un fichier de clés existant",
|
||||
"Use an image reference, for example ghcr.io/owner/app:latest.": "utilisez une référence d'image, par exemple ghcr.io/owner/app:latest.",
|
||||
"Use an image reference, for example ghcr.io/owner/app:latest.": "Utilisez une référence d'image, par exemple ghcr.io/owner/app:latest.",
|
||||
"Use as-is — keep data and filesystem": "Utiliser tel quel – conserver les données et le système de fichiers",
|
||||
"Use content types according to your use case.": "Utilisez les types de contenu en fonction de votre cas d'utilisation.",
|
||||
"Use default": "utiliser la valeur par défaut",
|
||||
@@ -7639,7 +7639,7 @@
|
||||
"assembling": "assemblage",
|
||||
"automatically. Install it manually inside the container.": "automatiquement. Installez-le manuellement à l'intérieur du conteneur.",
|
||||
"automatically. Reboot LXC to fully release.": "automatiquement. Redémarrez LXC pour le libérer complètement.",
|
||||
"available": "disponible",
|
||||
"available": "Disponible",
|
||||
"available for LXC bind-mounts via 'LXC Mount Manager'": "disponible pour les montages liés LXC via 'LXC Mount Manager'",
|
||||
"available in this same GPU and TPU menu.": "disponible dans ce même menu GPU et TPU.",
|
||||
"backup at /etc/fstab.proxmenux.bak": "sauvegarde sur /etc/fstab.proxmenux.bak",
|
||||
@@ -7992,7 +7992,7 @@
|
||||
"runs in": "cours d'eau",
|
||||
"safe paths now (configs, packages, /etc, /root, ...)": "chemins sécurisés maintenant (configurations, packages, /etc, /root, ...)",
|
||||
"same MAC": "même MAC",
|
||||
"saved": "enregistré",
|
||||
"saved": "Enregistré",
|
||||
"seconds (default)": "secondes (par défaut)",
|
||||
"see log:": "voir le journal :",
|
||||
"selected by default": "sélectionné par défaut",
|
||||
@@ -8111,12 +8111,12 @@
|
||||
"zfs-auto-snapshot removed (existing snapshots preserved on the pool)": "zfs-auto-snapshot supprimé (instantanés existants conservés sur le pool)",
|
||||
"zpool command not found. Install zfsutils-linux and retry.": "Commande zpool introuvable. Installez zfsutils-linux et réessayez.",
|
||||
"zpool not found. Install zfsutils-linux and retry.": "zpool introuvable. Installez zfsutils-linux et réessayez.",
|
||||
"{count} saved account.": "compte enregistré {count}.",
|
||||
"{count} saved accounts.": "comptes enregistrés {count}.",
|
||||
"{count} saved account.": "Compte enregistré {count}.",
|
||||
"{count} saved accounts.": "Comptes enregistrés {count}.",
|
||||
"{path} already exists and belongs to another user of the host, so {app} cannot write to it.\n\nProxMenux can add access rules (ACL) to this directory, to everything inside it and to what is created there later, for the users and groups {app} runs as on the host (IDs {ids}). The owner of the files does not change and whatever reads or writes them today keeps doing so; the owner of the directory also gets access to the files {app} creates.\n\nGrant {app} access to this directory?": "{path} existe déjà et appartient à un autre utilisateur de l'hôte, donc {app} ne peut pas y écrire.\n\nProxMenux peut ajouter des règles d'accès (ACL) à ce répertoire, à tout ce qu'il contient et à ce qui y sera créé ensuite, pour les utilisateurs et les groupes sous lesquels {app} s'exécute sur l'hôte (ID {ids}). Le propriétaire des fichiers ne change pas et ce qui les lit ou les écrit aujourd'hui continue de le faire ; le propriétaire du répertoire a également accès aux fichiers créés par {app}.\n\nAccorder à {app} l'accès à ce répertoire ?",
|
||||
"{path} already exists and belongs to another user of the host, so {app} cannot write to it.\n\nProxMenux can add an access rule (ACL) for the identity {app} uses on the host (UID {uid}). Nothing that is there changes owner or permissions: whatever reads or writes those files today keeps doing so, and the owner of the directory also gets access to the files {app} creates.\n\nGrant {app} access to this directory?": "{path} existe déjà et appartient à un autre utilisateur de l'hôte, donc {app} ne peut pas y écrire.\n\nProxMenux peut ajouter une règle d'accès (ACL) pour l'identité que {app} utilise sur l'hôte (UID {uid}).Rien de ce qui s'y trouve ne change le propriétaire ou les autorisations : tout ce qui lit ou écrit ces fichiers aujourd'hui continue de le faire, et le propriétaire du répertoire a également accès aux fichiers créés par {app}.\n\nAccorder à {app} l'accès à ce répertoire ?",
|
||||
"{registry} answered with plain HTTP. Use a registry with HTTPS; TLS verification remains enabled.": "{registry} a répondu avec HTTP simple. Utilisez un registre avec HTTPS ;La vérification TLS reste activée.",
|
||||
"{registry} did not respond within {timeout} seconds. Try again later.": "{registry} n'a pas répondu dans les secondes {timeout}.Réessayez plus tard.",
|
||||
"{registry} answered with plain HTTP. Use a registry with HTTPS; TLS verification remains enabled.": "{registry} a répondu avec HTTP simple. Utilisez un registre avec HTTPS ; La vérification TLS reste activée.",
|
||||
"{registry} did not respond within {timeout} seconds. Try again later.": "{registry} n'a pas répondu dans les secondes {timeout}. Réessayez plus tard.",
|
||||
"{registry} is rate limiting requests. Wait a while and try again.": "{registry} correspond aux requêtes de limitation de débit. Attendez un peu et réessayez.",
|
||||
"{registry} reported a server error. Try again later.": "{registry} a signalé une erreur de serveur. Réessayez plus tard.",
|
||||
"{registry} returned invalid or unsupported image metadata.": "{registry} a renvoyé des métadonnées d'image non valides ou non prises en charge.",
|
||||
|
||||
Reference in New Issue
Block a user