# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-11-12 01:47+0000\n" "PO-Revision-Date: 2018-08-05 18:28+0200\n" "Last-Translator: Thierry BOULOGNE \n" "Language-Team: \n" "Language: fr-FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.1.1\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: django_q/admin.py:43 msgid "Resubmit selected tasks to queue" msgstr "Resoumettre les tâches sélectionnées à la file d'attente" #: django_q/admin.py:98 django_q/models.py:228 #, fuzzy #| msgid "Success" msgid "success" msgstr "succès" #: django_q/admin.py:109 django_q/models.py:230 msgid "last_run" msgstr "" #: django_q/cluster.py:77 #, python-format msgid "Q Cluster %(name)s starting." msgstr "Démarrage de Q Cluster-%(name)s." #: django_q/cluster.py:85 #, python-format msgid "Q Cluster %(name)s stopping." msgstr "Arrêt de Q Cluster-%(name)s." #: django_q/cluster.py:88 #, python-format msgid "Q Cluster %(name)s has stopped." msgstr "Q Cluster-%(name)s a été arrêté." #: django_q/cluster.py:96 #, python-format msgid "%(name)s got signal %(signal)s" msgstr "%(name)s à reçu le signal %(signal)s" #: django_q/cluster.py:219 #, python-format msgid "reincarnated monitor %(name)s after sudden death" msgstr "moniteur réintégré %(name)s après un arrêt intempestif" #: django_q/cluster.py:222 #, python-format msgid "reincarnated pusher %(name)s after sudden death" msgstr "pousseur réintégré %(name)s après un arrêt intempestif" #: django_q/cluster.py:229 #, python-format msgid "reincarnated worker %(name)s after timeout" msgstr "processus réintégré %(name)s après un arrêt une attente trop longue" #: django_q/cluster.py:231 #, python-format msgid "recycled worker %(name)s" msgstr "processus recyclé %(name)s" #: django_q/cluster.py:233 #, python-format msgid "reincarnated worker %(name)s after death" msgstr "processus réintégré %(name)s après arrêt" #: django_q/cluster.py:256 #, python-format msgid "%(name)s guarding cluster %(cluster_name)s" msgstr "%(name)s surveillance du cluster à %(cluster_name)s" #: django_q/cluster.py:261 #, python-format msgid "Q Cluster %(cluster_name)s running." msgstr "Démarrage de Q Cluster-%(cluster_name)s." #: django_q/cluster.py:295 #, python-format msgid "%(name)s stopping cluster processes" msgstr "%(name)s arrêt des processus de cluster" #: django_q/cluster.py:320 #, python-format msgid "%(name)s waiting for the monitor." msgstr "%(name)s en attente du moniteur." #: django_q/cluster.py:342 #, python-format msgid "%(process_name)s pushing tasks at %(id)s" msgstr "%(process_name)s tâche envoyé à %(id)s" #: django_q/cluster.py:363 #, python-format msgid "queueing from %(list_key)s" msgstr "mise en file d'attente de %(list_key)s" #: django_q/cluster.py:366 #, python-format msgid "%(name)s stopped pushing tasks" msgstr "%(name)s a cessé de pousser les tâches" #: django_q/cluster.py:378 #, python-format msgid "%(name)s monitoring at %(id)s" msgstr "%(name)s Surveillance de %(id)s" #: django_q/cluster.py:395 #, python-format msgid "Processed '%(info_name)s' (%(task_name)s)" msgstr "traité '%(info_name)s' (%(task_name)s)" #: django_q/cluster.py:398 #, python-format msgid "Failed '%(info_name)s' (%(task_name)s) - %(task_result)s" msgstr "Manqué '%(info_name)s' (%(task_name)s) - %(task_result)s" #: django_q/cluster.py:399 #, python-format msgid "%(name)s stopped monitoring results" msgstr "%(name)s arrêt des résultats de surveillance" #: django_q/cluster.py:413 #, python-format msgid "%(proc_name)s ready for work at %(id)s" msgstr "%(proc_name)s prêt pour le travail à %(id)s" #: django_q/cluster.py:425 #, python-format msgid "%(proc_name)s processing '%(func_name)s' (%(task_name)s)" msgstr "%(proc_name)s en traitement '%(func_name)s' (%(task_name)s)" #: django_q/cluster.py:440 #, python-format msgid "" "Could not process '%(func_name)s'. Check the location of the function and " "the args/kwargs." msgstr "" "Impossible de traiter '%(func_name)s'. Vérifiez l'emplacement de la fonction " "et les args/kwargs." #: django_q/cluster.py:456 #, python-format msgid "%(proc_name)s stopped doing work" msgstr "%(proc_name)s arrêté de travailler" #: django_q/cluster.py:649 django_q/models.py:144 msgid "Please install croniter to enable cron expressions" msgstr "Veuillez installer croniter pour activer les expressions croniques." #: django_q/cluster.py:672 #, python-format msgid "%(process_name)s failed to create a task from schedule [%(schedule)s]" msgstr "" "%(process_name)s Echec de la création d'une tâche à partir de Schedule " "[%(schedule)s]" #: django_q/cluster.py:678 #, python-format msgid "%(process_name)s created a task from schedule [%(schedule)s]" msgstr "%(process_name)s a créé une tâche à partir de Schedule [%(schedule)s]" #: django_q/cluster.py:718 msgid "Skipping cpu affinity because psutil was not found." msgstr "Sauter l'affinité du processeur parce que psutil n'a pas été trouvé." #: django_q/cluster.py:723 msgid "Faking cpu affinity because it is not supported on this platform" msgstr "" "Simulation de l'affinité du processeur parce qu'elle n'est pas supportée sur " "cette plateforme." #: django_q/cluster.py:744 #, python-format msgid "%(pid)s will use cpu %(affinity)s" msgstr "%(pid)s utilisera le CPU %(affinity)s" #: django_q/conf.py:85 #, python-format msgid "" "SAVE_LIMIT_PER (%(option)s) is not a valid option. Options are: 'group', " "'name', 'func' and None. Default is None." msgstr "" "SAVE_LIMIT_PER (%(option)s) n'est pas une option valide. Les options sont : " "'group', 'name', 'func' et None. La valeur par défaut est None." #. Translators: Cluster status descriptions #: django_q/conf.py:194 msgid "Starting" msgstr "Démarrage" #: django_q/conf.py:195 msgid "Working" msgstr "Actif" #: django_q/conf.py:196 msgid "Idle" msgstr "En attente" #: django_q/conf.py:197 msgid "Stopped" msgstr "Arrêté" #: django_q/conf.py:198 msgid "Stopping" msgstr "En cours d’arrêt" #. Translators: help text for qcluster management command #: django_q/management/commands/qcluster.py:9 msgid "Starts a Django Q Cluster." msgstr "Démarre un cluster Django Q." #. Translators: help text for qinfo management command #: django_q/management/commands/qinfo.py:11 msgid "General information over all clusters." msgstr "Informations générales sur tous les clusters." #. Translators: help text for qmemory management command #: django_q/management/commands/qmemory.py:9 #, fuzzy #| msgid "Monitors Q Cluster activity" msgid "Monitors Q Cluster memory usage" msgstr "Surveille l'utilisation de la mémoire du cluster Q" #. Translators: help text for qmonitor management command #: django_q/management/commands/qmonitor.py:9 msgid "Monitors Q Cluster activity" msgstr "Activité du cluster Moniteur Q" #: django_q/models.py:119 msgid "Successful task" msgstr "Tâche réussie" #: django_q/models.py:120 msgid "Successful tasks" msgstr "Tâches réussies" #: django_q/models.py:135 msgid "Failed task" msgstr "Tâche échoué" #: django_q/models.py:136 msgid "Failed tasks" msgstr "Tâches échouées" #: django_q/models.py:160 msgid "e.g. 1, 2, 'John'" msgstr "ex. 1, 2, ‘Jean’" #: django_q/models.py:162 msgid "e.g. x=1, y=2, name='John'" msgstr "p. ex. x = 1, y = 2, Nom = ‘Jean’" #: django_q/models.py:176 msgid "Once" msgstr "Une fois" #: django_q/models.py:177 msgid "Minutes" msgstr "Minutes" #: django_q/models.py:178 msgid "Hourly" msgstr "Toutes les heures" #: django_q/models.py:179 msgid "Daily" msgstr "Quotidien" #: django_q/models.py:180 msgid "Weekly" msgstr "Hebdomadaire" #: django_q/models.py:181 #, fuzzy #| msgid "Weekly" msgid "Biweekly" msgstr "Bihebdomadaire" #: django_q/models.py:182 msgid "Monthly" msgstr "Mensuel" #: django_q/models.py:183 #, fuzzy #| msgid "Monthly" msgid "Bimonthly" msgstr "Bimestriel" #: django_q/models.py:184 msgid "Quarterly" msgstr "Tous les quart-d’heure" #: django_q/models.py:185 msgid "Yearly" msgstr "Annuel" #: django_q/models.py:186 msgid "Cron" msgstr "Cron" #: django_q/models.py:189 msgid "Schedule Type" msgstr "Type de plannification" #: django_q/models.py:192 msgid "Number of minutes for the Minutes type" msgstr "Nombre de minutes pour le type de minutes" #: django_q/models.py:195 msgid "Repeats" msgstr "Répéter" #: django_q/models.py:195 msgid "n = n times, -1 = forever" msgstr "n = n fois,-1 = Toujours" #: django_q/models.py:198 msgid "Next Run" msgstr "Prochaine exécution" #: django_q/models.py:205 msgid "Cron expression" msgstr "Expression du Cron" #: django_q/models.py:235 msgid "Scheduled task" msgstr "Tâche planifiée" #: django_q/models.py:236 msgid "Scheduled tasks" msgstr "Tâches planifiées" #: django_q/models.py:262 msgid "Queued task" msgstr "Tâche en file d'attente" #: django_q/models.py:263 msgid "Queued tasks" msgstr "Tâches en file d'attente" #: django_q/monitor.py:62 django_q/monitor.py:339 msgid "Host" msgstr "Hôte" #: django_q/monitor.py:66 django_q/monitor.py:343 django_q/monitor.py:450 msgid "Id" msgstr "Id" #: django_q/monitor.py:70 msgid "State" msgstr "Statut" #: django_q/monitor.py:74 msgid "Pool" msgstr "Piscine" #: django_q/monitor.py:78 msgid "TQ" msgstr "TQ" #: django_q/monitor.py:82 msgid "RQ" msgstr "RQ" #: django_q/monitor.py:86 msgid "RC" msgstr "RC" #: django_q/monitor.py:90 msgid "Up" msgstr "Haut" #: django_q/monitor.py:170 django_q/monitor.py:279 msgid "Queued" msgstr "En file d'attente" #: django_q/monitor.py:178 msgid "Success" msgstr "Succès" #: django_q/monitor.py:188 django_q/monitor.py:287 msgid "Failures" msgstr "Défaillances" #: django_q/monitor.py:199 django_q/monitor.py:485 msgid "[Press q to quit]" msgstr "[appuyez sur q pour quitter]" #: django_q/monitor.py:223 msgid "day" msgstr "jour" #: django_q/monitor.py:244 msgid "second" msgstr "seconde" #: django_q/monitor.py:247 msgid "minute" msgstr "minute" #: django_q/monitor.py:250 msgid "hour" msgstr "heure" #: django_q/monitor.py:260 #, python-format msgid "-- %(prefix)s %(version)s on %(info)s --" msgstr "--%(prefix)s %(version)s sur %(info)s --" #: django_q/monitor.py:266 msgid "Clusters" msgstr "Grappes" #: django_q/monitor.py:270 msgid "Workers" msgstr "Processus" #: django_q/monitor.py:274 msgid "Restarts" msgstr "Redémarrages" #: django_q/monitor.py:283 msgid "Successes" msgstr "Succès" #: django_q/monitor.py:292 msgid "Schedules" msgstr "Planifications" #: django_q/monitor.py:296 #, python-format msgid "Tasks/%(per)s" msgstr "Tâches/%(per)s" #: django_q/monitor.py:300 msgid "Avg time" msgstr "Temps Moyen" #: django_q/monitor.py:348 msgid "Available (%)" msgstr "" #: django_q/monitor.py:354 msgid "Available (MB)" msgstr "Disponible sur (MB)" #: django_q/monitor.py:359 msgid "Total (MB)" msgstr "Total (MB)" #: django_q/monitor.py:364 msgid "Sentinel (MB)" msgstr "Sentinel (MB)" #: django_q/monitor.py:370 msgid "Monitor (MB)" msgstr "Monitor (MB)" #: django_q/monitor.py:376 #, fuzzy #| msgid "Workers" msgid "Workers (MB)" msgstr "Processus (MB)" #: django_q/monitor.py:478 #, python-format msgid "Available lowest (): %(memory_percent)s ((at)s)" msgstr "Disponible le plus bas () : %(memory_percent)s ((at)s)" #: django_q/monitor.py:496 msgid "No clusters appear to be running." msgstr "Aucun cluster ne semble être en cours d'exécution." #: django_q/signals.py:22 #, python-format msgid "malformed return hook '%(hook)s' for [%(name)s]" msgstr "hook de retour mal formé' %(hook)s 'pour [%(name)s]" #: django_q/signals.py:30 #, python-format msgid "return hook %(hook)s failed on [%(name)s] because %(error)s" msgstr "le crochet de retour %(hook)s a échoué sur [%(name)s] parce que %(error)s"