mirror of
https://github.com/fccview/cronmaster.git
synced 2026-06-03 03:30:37 -04:00
210 lines
10 KiB
JSON
210 lines
10 KiB
JSON
{
|
|
"common": {
|
|
"cronManagementMadeEasy": "La gestion de vos tâches cron simplifiée",
|
|
"allUsers": "Tous les utilisateurs",
|
|
"userWithUsername": "Utilisateur : {user}",
|
|
"user": "Utilisateur",
|
|
"change": "Modifier",
|
|
"description": "Description",
|
|
"optional": "Optionnel",
|
|
"cancel": "Annuler",
|
|
"close": "Fermer",
|
|
"refresh": "Actualiser",
|
|
"loading": "Chargement",
|
|
"version": "Version {version}"
|
|
},
|
|
"cronjobs": {
|
|
"cronJobs": "Tâches Cron",
|
|
"cronJob": "Tâche Cron",
|
|
"scheduledTasks": "Tâches planifiées",
|
|
"nOfNJObs": "{filtered} sur {total} tâches planifiées",
|
|
"forUser": "pour l'utilisateur {user}",
|
|
"newTask": "Nouvelle tâche",
|
|
"runCronManually": "Exécuter manuellement",
|
|
"editCronJob": "Modifier la tâche",
|
|
"cloneCronJob": "Cloner la tâche",
|
|
"deleteCronJob": "Supprimer la tâche",
|
|
"pauseCronJob": "Mettre en pause",
|
|
"resumeCronJob": "Reprendre la tâche",
|
|
"runCronJob": "Exécuter la tâche",
|
|
"runCronJobSuccess": "Tâche exécutée avec succès",
|
|
"runCronJobFailed": "Échec lors de l'exécution",
|
|
"paused": "En pause",
|
|
"createNewScheduledTask": "Créer une nouvelle tâche planifiée",
|
|
"schedule": "Planification",
|
|
"taskType": "Type de tâche",
|
|
"customCommand": "Commande personnalisée",
|
|
"singleCommand": "Commande simple",
|
|
"command": "Commande",
|
|
"whatDoesThisTaskDo": "Que fait cette tâche ?",
|
|
"createTask": "Créer la tâche",
|
|
"editScheduledTask": "Modifier la tâche planifiée",
|
|
"enableLogging": "Activer les logs",
|
|
"disableLogging": "Désactiver les logs",
|
|
"loggingDescription": "Capture les sorties (stdout, stderr), les codes de sortie et les timestamps. Les logs sont stockés dans ./data/logs et nettoyés automatiquement (par défaut : 50 logs par tâche et 30 jours de rétention, modifiable via les variables d'environnement).",
|
|
"logged": "Journalisé",
|
|
"viewLogs": "Voir les logs",
|
|
"logs": "logs",
|
|
"logFiles": "Fichiers de log",
|
|
"logContent": "Contenu du log",
|
|
"downloadLog": "Télécharger",
|
|
"selectLogToView": "Sélectionnez un fichier pour voir son contenu",
|
|
"noLogsFound": "Aucun log trouvé pour cette tâche",
|
|
"confirmDeleteLog": "Voulez-vous vraiment supprimer ce fichier de log ?",
|
|
"confirmDeleteAllLogs": "Voulez-vous vraiment supprimer tous les logs de cette tâche ? Cette action est irréversible.",
|
|
"deleteAll": "Tout supprimer",
|
|
"refresh": "Actualiser",
|
|
"loading": "Chargement",
|
|
"close": "Fermer",
|
|
"healthy": "Opérationnel",
|
|
"failed": "Échoué (Code : {exitCode})",
|
|
"backupJob": "Sauvegarder la tâche",
|
|
"restoreJob": "Restaurer la tâche",
|
|
"backupAll": "Tout sauvegarder",
|
|
"backups": "Sauvegardes",
|
|
"restoreAll": "Tout restaurer",
|
|
"confirmRestoreAll": "Voulez-vous vraiment restaurer toutes les tâches sauvegardées ? Elles seront ajoutées à votre crontab.",
|
|
"backupJobSuccess": "Tâche sauvegardée avec succès",
|
|
"backupJobFailed": "Échec de la sauvegarde",
|
|
"backupAllSuccess": "Toutes les tâches sauvegardées avec succès",
|
|
"backupAllFailed": "Échec de la sauvegarde globale",
|
|
"restoreJobSuccess": "Tâche restaurée avec succès",
|
|
"restoreJobFailed": "Échec de la restauration",
|
|
"moreActions": "Plus d'actions",
|
|
"restoreBackups": "Restaurer les sauvegardes",
|
|
"availableBackups": "Sauvegardes disponibles",
|
|
"noBackupsFound": "Aucune sauvegarde trouvée",
|
|
"backedUpAt": "Sauvegardé le",
|
|
"restoreThisBackup": "Restaurer cette sauvegarde",
|
|
"deleteBackup": "Supprimer la sauvegarde",
|
|
"confirmDeleteBackup": "Voulez-vous vraiment supprimer cette sauvegarde ? Cette action est irréversible.",
|
|
"backupDeleted": "Sauvegarde supprimée avec succès",
|
|
"filters": "Filtres",
|
|
"filtersAndDisplay": "Filtres et affichage",
|
|
"filterByUser": "Filtrer par utilisateur",
|
|
"scheduleDisplay": "Affichage de la planification",
|
|
"cronSyntax": "Syntaxe Cron",
|
|
"humanReadable": "Lisible par un humain",
|
|
"both": "Les deux",
|
|
"minimalMode": "Mode minimal",
|
|
"minimalModeDescription": "Affichage compact avec des icônes",
|
|
"applyFilters": "Appliquer les filtres",
|
|
"nLines": "{count} lignes",
|
|
"liveJobExecution": "Exécution en temps réel",
|
|
"running": "En cours...",
|
|
"completed": "Terminé (Code : {exitCode})",
|
|
"jobFailed": "Échoué (Code : {exitCode})",
|
|
"showLast": "Voir les dernières :",
|
|
"viewFullLog": "Voir tout le log ({totalLines} lignes)",
|
|
"viewFullLogNoCount": "Voir tout le log",
|
|
"viewingFullLog": "Affichage complet ({totalLines} lignes)",
|
|
"viewingFullLogNoCount": "Affichage complet",
|
|
"backToWindowedView": "Retour à la vue fenêtrée",
|
|
"showingLastOf": "Affichage des {lineCount} dernières lignes sur {totalLines}",
|
|
"showingLastLines": "Affichage des {lineCount} dernières lignes",
|
|
"largeLogFileDetected": "Fichier de log volumineux détecté",
|
|
"tailModeEnabled": "Mode suivi activé, affichage des {tailLines} dernières lignes",
|
|
"showAllLines": "Tout afficher",
|
|
"enableTailMode": "Activer le mode suivi",
|
|
"waitingForJobToStart": "En attente du démarrage de la tâche...\n\nLes logs apparaîtront ici en temps réel.",
|
|
"runIdJobId": "ID exécution : {runId} | ID tâche : {jobId}"
|
|
},
|
|
"scripts": {
|
|
"scripts": "Scripts",
|
|
"scriptsLibrary": "Bibliothèque de scripts",
|
|
"file": "Fichier",
|
|
"newScript": "Nouveau script",
|
|
"noScriptsYet": "Aucun script pour le moment",
|
|
"createReusableBashScripts": "Créez des scripts Bash réutilisables pour vos tâches.",
|
|
"createYourFirstScript": "Créer votre premier script",
|
|
"nOfNSavedScripts": "{count} scripts enregistrés",
|
|
"savedScript": "Script enregistré",
|
|
"selectFromLibrary": "Sélectionner dans la bibliothèque",
|
|
"scriptPathReadOnly": "Le chemin du script est en lecture seule. Modifiez-le dans la bibliothèque.",
|
|
"selectScript": "Sélectionner un script",
|
|
"availableScripts": "{count} scripts disponibles",
|
|
"noScriptsFound": "Aucun script trouvé",
|
|
"noScriptsAvailable": "Aucun script disponible",
|
|
"scriptPreview": "Aperçu du script",
|
|
"commandPreview": "Aperçu de la commande",
|
|
"scriptContent": "Contenu du script",
|
|
"selectScriptToPreview": "Sélectionnez un script pour l'aperçu",
|
|
"searchScripts": "Rechercher...",
|
|
"draft": "Brouillon",
|
|
"clearDraft": "Effacer le brouillon",
|
|
"close": "Fermer",
|
|
"draftCleared": "Brouillon effacé"
|
|
},
|
|
"sidebar": {
|
|
"systemOverview": "Vue d'ensemble système",
|
|
"uptime": "Temps de fonctionnement",
|
|
"memory": "Mémoire",
|
|
"cpu": "Processeur",
|
|
"gpu": "Carte graphique",
|
|
"network": "Réseau",
|
|
"networkLatency": "Latence réseau",
|
|
"memoryUsage": "Utilisation mémoire",
|
|
"cpuUsage": "Utilisation CPU",
|
|
"systemInformation": "Informations système",
|
|
"performanceMetrics": "Performances",
|
|
"statsUpdateEvery": "Mise à jour des stats toutes les",
|
|
"updating": "Mise à jour",
|
|
"networkSpeedEstimatedFromLatency": "Vitesse réseau estimée via la latence"
|
|
},
|
|
"system": {
|
|
"optimal": "Optimal",
|
|
"critical": "Critique",
|
|
"high": "Élevé",
|
|
"moderate": "Modéré",
|
|
"warning": "Avertissement",
|
|
"unknown": "Inconnu",
|
|
"connected": "Connecté",
|
|
"allSystemsRunningNormally": "Tout fonctionne normalement",
|
|
"highResourceUsageDetectedImmediateAttentionRequired": "Usage élevé des ressources - attention requise",
|
|
"moderateResourceUsageMonitoringRecommended": "Usage modéré - surveillance recommandée",
|
|
"unknownGPU": "GPU inconnu",
|
|
"noGPUDetected": "Aucun GPU détecté",
|
|
"gpuDetectionFailed": "Échec détection GPU",
|
|
"available": "Disponible",
|
|
"systemStatus": "État du système",
|
|
"lastUpdated": "Dernière mise à jour"
|
|
},
|
|
"login": {
|
|
"welcomeTitle": "Bienvenue sur Cr*nMaster",
|
|
"signInWithPasswordOrSSO": "Connexion par mot de passe ou SSO",
|
|
"signInWithSSO": "Connexion via SSO",
|
|
"enterPasswordToContinue": "Entrez votre mot de passe pour continuer",
|
|
"authenticationNotConfigured": "Authentification non configurée",
|
|
"noAuthMethodsEnabled": "Ni le mot de passe, ni l'OIDC SSO ne sont activés. Veuillez configurer au moins une méthode dans vos variables d'environnement.",
|
|
"enterPassword": "Entrez le mot de passe",
|
|
"signingIn": "Connexion en cours...",
|
|
"signIn": "Se connecter",
|
|
"redirecting": "Redirection...",
|
|
"redirectingToOIDC": "Redirection vers le fournisseur OIDC",
|
|
"pleaseWait": "Veuillez patienter...",
|
|
"orContinueWith": "Ou continuer avec",
|
|
"loginFailed": "Échec de connexion",
|
|
"genericError": "Une erreur est survenue. Veuillez réessayer."
|
|
},
|
|
"warnings": {
|
|
"wrapperScriptModified": "Script wrapper modifié",
|
|
"wrapperScriptModifiedDescription": "Votre script 'cron-log-wrapper.sh' est différent de la version officielle. Cela peut affecter les logs. Revenez à la version officielle ou vérifiez que vos changements respectent le format attendu."
|
|
},
|
|
"notFound": {
|
|
"title": "404 - Page non trouvée",
|
|
"subtitle": "ERREUR : La ressource demandée est introuvable",
|
|
"message": "La page que vous cherchez n'existe pas. Vous voulez faire une partie de Snake ?",
|
|
"gameOver": "PARTIE TERMINÉE",
|
|
"score": "Score",
|
|
"highScore": "Meilleur score",
|
|
"pressToStart": "Appuyez sur ESPACE ou touchez l'écran pour commencer",
|
|
"pressToRestart": "Appuyez sur ESPACE ou touchez l'écran pour recommencer",
|
|
"controls": "Contrôles",
|
|
"useArrowKeys": "Utilisez les flèches pour bouger",
|
|
"tapToMove": "Touchez les bords de l'écran pour bouger",
|
|
"goHome": "Retour au tableau de bord",
|
|
"pauseGame": "Appuyez sur P pour mettre en pause",
|
|
"paused": "EN PAUSE"
|
|
}
|
|
}
|