mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-11-02 10:52:22 +00:00
Merge pull request #550 from jcastro/feature/oci-custom-compose-stacks
feat(oci): import multi-service Compose files from Custom image
This commit is contained in:
@@ -462,6 +462,7 @@
|
||||
"Also install the VirtIO network driver during setup to enable network access.": "Installez également le pilote réseau VirtIO lors de l'installation pour activer l'accès au réseau.",
|
||||
"Although VFIO can bind to this device, full passthrough to a VM is": "Bien que VFIO puisse se lier à cet appareil, le relais complet vers une VM est",
|
||||
"Altus is an Electron-based WhatsApp client with themes and multiple account support.": "Altus est un client de WhatsApp basé à Electron avec des thèmes et un support de compte multiple.",
|
||||
"Ambiguous local public URL; use an explicit URL": "L’URL publique locale est ambiguë ; indiquez une URL explicite",
|
||||
"Ambiguous mount points in the container": "Points de montage ambigus dans le conteneur",
|
||||
"Ambiguous or invalid environment variable": "Variable d'environnement ambulante ou invalide",
|
||||
"Amount of RAM in MiB (default: 4096)": "Quantité de RAM en MiB (par défaut : 4096)",
|
||||
@@ -625,6 +626,7 @@
|
||||
"Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.": "Gestionnaire automatique de bibliothèque vidéo pour les émissions de télévision. Il regarde de nouveaux épisodes de vos spectacles préférés, et quand ils sont affichés, il fait sa magie.",
|
||||
"Automatic detection": "Détection automatique",
|
||||
"Automatic private network allocation requires a /24 subnet": "Allocation de réseau privé automatique requires un sous-réseau /24",
|
||||
"Automatic public URLs require static frontend addresses or explicit URLs": "Les URL publiques automatiques nécessitent des adresses statiques pour les interfaces web ou des URL explicites",
|
||||
"Automatic video library manager for TV Shows": "Gestionnaire automatique de bibliothèque vidéo pour TV Shows",
|
||||
"Automatic/Unattended": "Automatique/sans surveillance",
|
||||
"Automation & Scheduling": "Automatisation et planification",
|
||||
@@ -2117,6 +2119,7 @@
|
||||
"Dumping AMD GPU ROM BIOS via sysfs...": "Vidage du BIOS ROM GPU AMD via sysfs...",
|
||||
"Duplicate IP addresses found": "Adresses IP en double trouvées",
|
||||
"Duplicate parameters cleaned": "Paramètres en double nettoyés",
|
||||
"Duplicate stack frontend address": "Une adresse d’interface web est utilisée plusieurs fois dans le groupe",
|
||||
"Duplicate variable in the contract; review it before editing": "Variable dupliquée dans le contrat; l'examiner avant d'éditer",
|
||||
"Duplicated GPU device in the container": "Dispositif GPU double dans le conteneur",
|
||||
"Duplicated NVIDIA devices": "Dispositifs NVIDIA en double",
|
||||
@@ -3583,6 +3586,7 @@
|
||||
"Invalid device path:": "Chemin du périphérique non valide & #160;:",
|
||||
"Invalid device paths for": "Chemins de périphérique non valides pour",
|
||||
"Invalid device permissions": "autorisations d'appareil non valides",
|
||||
"Invalid environment variable name:": "Nom de variable d’environnement non valide :",
|
||||
"Invalid group name. Use letters, digits, underscore or hyphen, and start with a letter or underscore.": "Nom de groupe invalide. Utilisez des lettres, des chiffres, un trait de soulignement ou un trait d'union et commencez par une lettre ou un trait de soulignement.",
|
||||
"Invalid health check": "Contrôle de santé non valide",
|
||||
"Invalid healthcheck path": "Voie de contrôle de santé non valide",
|
||||
@@ -3913,6 +3917,7 @@
|
||||
"Local directory (single-machine — only use if it is a SEPARATE disk)": "Répertoire local (machine unique — à utiliser uniquement s'il s'agit d'un disque SÉPARÉ)",
|
||||
"Local keyfile is missing but a recovery copy was found in PBS.": "Le fichier de clé local est manquant mais une copie de récupération a été trouvée dans PBS.",
|
||||
"Local network only (192.168.0.0/16)": "Réseau local uniquement (192.168.0.0/16)",
|
||||
"Local public URL has no matching published port; use an explicit URL": "Aucun port publié ne correspond à l’URL publique locale ; indiquez une URL explicite",
|
||||
"Local restore error log": "Journal des erreurs de restauration locale",
|
||||
"Local storage for PostgreSQL": "Stockage local pour PostgreSQL",
|
||||
"Locale generated": "Paramètres régionaux générés",
|
||||
@@ -4017,6 +4022,8 @@
|
||||
"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",
|
||||
"Managed public route include is missing": "Le fichier de configuration des routes publiques gérées est manquant",
|
||||
"Managed public route installation failed": "Impossible de configurer les routes publiques gérées",
|
||||
"Managing Nginx proxy hosts with a simple, powerful interface.": "Gestion des hôtes proxy Nginx avec une interface simple et puissante.",
|
||||
"Manticore Search": "Manticore Search",
|
||||
"Manual CLI Guide (Disk and Storage Manager)": "Guide CLI manuel (Gestionnaire de disques et de stockage)",
|
||||
@@ -4074,6 +4081,7 @@
|
||||
"Migrate away any guests that must keep running": "Migrez tous les invités qui doivent continuer à fonctionner",
|
||||
"Migrated": "Migré",
|
||||
"Migrated legacy ProxMenux NVIDIA blacklist state — module will reload after reboot": "État de la liste noire ProxMenux NVIDIA héritée migrée : le module se rechargera après le redémarrage",
|
||||
"Migration jobs cannot safely restore database or unclassified backend data from host directories": "Les tâches de migration ne peuvent pas restaurer de manière sûre les données des bases de données ou des services internes non classés depuis des répertoires de l’hôte",
|
||||
"MineOS web interface": "Interface web MineOS",
|
||||
"Minimal self-hosted bookmark manager.": "Gestionnaire de marque-pages minimaliste auto-hébergé.",
|
||||
"Minimalist self-hosted RSS reader.": "Lecteur RSS minimaliste auto-hébergé.",
|
||||
@@ -4201,6 +4209,7 @@
|
||||
"Mumble SuperUser administrator": "Administrateur SuperUser de Mumble",
|
||||
"Music Collection and Streaming Server": "Collection de musique et serveur de streaming",
|
||||
"Music software that transforms your listening experience": "Logiciel de musique qui transforme votre expérience d'écoute",
|
||||
"Must finish successfully (exit code 0)": "Doit se terminer correctement (code de sortie 0)",
|
||||
"MyIP": "MyIP",
|
||||
"MySQL Workbench is a unified visual tool for database architects, developers, and DBAs. MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup, and much more.": "MySQL Workbench est un outil visuel unifié pour les architectes de bases de données, les développeurs et les DBA. MySQL Workbench fournit des outils de modélisation de données, de développement SQL et d'administration complète pour la configuration du serveur, l'administration des utilisateurs, la sauvegarde et bien plus encore.",
|
||||
"MySQL root account": "Compte root MySQL",
|
||||
@@ -5075,6 +5084,7 @@
|
||||
"Path must be absolute (start with /)": "Le chemin doit être absolu (commencer par /)",
|
||||
"Path must be absolute (start with /).": "Le chemin doit être absolu (commencer par /).",
|
||||
"Path not found": "Chemin introuvable",
|
||||
"Path of environment file": "Chemin du fichier d’environnement",
|
||||
"Path of the Compose file": "Chemin du fichier Composer",
|
||||
"Path of the oci-compose file": "Chemin du fichier oci-compose",
|
||||
"Path removed:": "Chemin supprimé :",
|
||||
@@ -5279,10 +5289,12 @@
|
||||
"Proceeding with Log2RAM setup on non-SSD disk as requested by user.": "Poursuite de la configuration de Log2RAM sur un disque non SSD comme demandé par l'utilisateur.",
|
||||
"Process may take several minutes depending on container size": "Le processus peut prendre plusieurs minutes selon la taille du conteneur",
|
||||
"Process may take several minutes for large containers": "Le processus peut prendre plusieurs minutes pour les grands conteneurs",
|
||||
"Process running only (no health check declared)": "Processus en cours uniquement (aucun contrôle de santé déclaré)",
|
||||
"Processes using NVIDIA:": "Processus utilisant NVIDIA :",
|
||||
"Productivity & Workflows": "Productivité et flux de travail",
|
||||
"Profile": "Profil",
|
||||
"Profile:": "Profil :",
|
||||
"Project environment file (.env), or leave empty to enter values": "Fichier d’environnement du projet (.env), ou laisser vide pour saisir les valeurs",
|
||||
"Project tracking with issues, wikis and time tracking.": "Suivi de projets avec tickets, wikis et suivi du temps.",
|
||||
"Projectsend is a self-hosted application that lets you upload files and assign them to specific clients that you create yourself. Secure, private and easy. No more depending on external services or e-mail to send those files.": "Projectsend est une application auto-portée qui vous permet de télécharger des fichiers et de les assigner à des clients spécifiques que vous créez vous-même. Sécurisée, privée et facile. Pas plus selon les services externes ou e-mail pour envoyer ces fichiers.",
|
||||
"Proposed Changes": "Modifications proposées",
|
||||
@@ -5883,6 +5895,8 @@
|
||||
"SECURITY WARNING:": "AVERTISSEMENT DE SÉCURITÉ :",
|
||||
"SELECT CUSTOM IMAGE": "SÉLECTIONNER UNE IMAGE PERSONNALISÉE",
|
||||
"SELECT LOADER": "SÉLECTIONNER LE CHARGEUR",
|
||||
"SELinux volume labels are not applied on this Proxmox host.": "Les étiquettes de volume SELinux ne sont pas appliquées sur cet hôte Proxmox.",
|
||||
"SELinux volume labels cannot be ignored while SELinux is enforcing.": "Les étiquettes de volume SELinux ne peuvent pas être ignorées lorsque SELinux est en mode strict.",
|
||||
"SETTINGS": "PARAMÈTRES",
|
||||
"SFTPGo": "SFTPGo",
|
||||
"SMART Action": "Action SMART",
|
||||
@@ -6578,6 +6592,7 @@
|
||||
"Starting the main container and its dependencies...": "Commencer le conteneur principal et ses dépendances...",
|
||||
"Starting the service:": "Début du service:",
|
||||
"Starting unprivileged container...": "Démarrage du conteneur sans privilèges...",
|
||||
"Startup check": "Vérification du démarrage",
|
||||
"Startup: coordinated by the stack startup hook": "Démarrage : coordonné par le crochet de démarrage de la pile",
|
||||
"Startup: independent, without hookscript": "Démarrage : indépendant, sans hookscript",
|
||||
"Static IP": "IP statique",
|
||||
@@ -6794,6 +6809,7 @@
|
||||
"The Compose file has no services.": "Le fichier Compose n'a aucun service.",
|
||||
"The Compose file has no x-casaos metadata.": "Le fichier Compose n'a pas de métadonnées x-casaos.",
|
||||
"The Compose file is not valid YAML:": "Le fichier Compose n'est pas valide YAML:",
|
||||
"The Compose file is too large": "Le fichier Compose est trop volumineux",
|
||||
"The Compose offers an optional AppArmor or seccomp relaxation; it will stay disabled unless the user selects it. Continue only if you trust the image and accept this risk.": "Le Compose offre une relaxation en option AppArmor ou seccomp ; il restera désactivé à moins que l'utilisateur le sélectionne. Continuez seulement si vous faites confiance à l'image et acceptez ce risque.",
|
||||
"The Compose value must be text or a list:": "La valeur Compose doit être un texte ou une liste :",
|
||||
"The DRM node is not an Intel or AMD GPU; NVIDIA requires its library profile": "Le noeud DRM n'est pas un GPU Intel ou AMD ; NVIDIA requires son profil de bibliothèque",
|
||||
@@ -6923,6 +6939,7 @@
|
||||
"The build could not be checked beforehand; continuing without that check.": "La build n'a pas pu être vérifiée au préalable ;continuer sans cette vérification.",
|
||||
"The cached image does not match the current digest": "L'image mise en cache ne correspond pas au digest actuel",
|
||||
"The cached image is damaged; it will be downloaded again.": "L'image mise en cache est endommagée ; elle sera à nouveau téléchargée.",
|
||||
"The carried record could not be verified before the backup": "Les métadonnées conservées dans le conteneur n’ont pas pu être vérifiées avant la sauvegarde",
|
||||
"The changes need the application installer": "Ces modifications nécessitent le programme d’installation de l’application",
|
||||
"The character device does not exist:": "Le dispositif de caractère n'existe pas :",
|
||||
"The command asks for a password that is not echoed. After creating the users, the web interface asks for a user name and a password.": "La commande demande un mot de passe qui n'est pas repris. Après la création des utilisateurs, l'interface web demande un nom d'utilisateur et un mot de passe.",
|
||||
@@ -7018,6 +7035,7 @@
|
||||
"The dynamic NVIDIA hook is missing or duplicated": "Le crochet dynamique NVIDIA est manquant ou dupliqué",
|
||||
"The dynamic NVIDIA profile requires an unprivileged LXC": "Le profil dynamique NVIDIA requires un LXC non privilégié",
|
||||
"The dynamic profile does not support static driver mounts": "Le profil dynamique ne supporte pas les supports statiques du pilote",
|
||||
"The file could not be read:": "Impossible de lire le fichier :",
|
||||
"The file does not exist, is empty or is not readable.": "Le fichier n'existe pas, est vide ou n'est pas lisible.",
|
||||
"The file does not exist:": "Le fichier n'existe pas :",
|
||||
"The file is not a ProxMenux oci-compose.": "Le fichier n'est pas un oci-compose ProxMenux.",
|
||||
|
||||
Reference in New Issue
Block a user