Log that we received control messages.
[nssm.git] / messages.mc
index 0b49b3d..f939c20 100644 (file)
@@ -1,4 +1,8 @@
-LanguageNames=(English=0x0409:MSG00409)
+LanguageNames =
+(
+English=0x0409:MSG00409
+French=0x40C:MSG0040C
+)
 
 MessageId = 1001
 SymbolicName = NSSM_EVENT_DISPATCHER_FAILED
 
 MessageId = 1001
 SymbolicName = NSSM_EVENT_DISPATCHER_FAILED
@@ -7,6 +11,11 @@ Language = English
 StartServiceCtrlDispatcher() failed:
 %1
 .
 StartServiceCtrlDispatcher() failed:
 %1
 .
+Language = French
+Erreur en tentant de connecter la tâche principale du service au gestionnaire de services Windows.
+StartServiceCtrlDispatcher() a échoué:
+%1
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OPENSCMANAGER_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OPENSCMANAGER_FAILED
@@ -15,6 +24,11 @@ Language = English
 Unable to connect to service manager!
 Perhaps you need to be an administrator...
 .
 Unable to connect to service manager!
 Perhaps you need to be an administrator...
 .
+Language = French
+Connexion impossible au gestionnaire de services!
+Il vous manque peut-être des droits d'administrateur.
+Ou votre antivirus est peut-être trop lent à analyser le nouveau service. Essayez de relancer ce service.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OUT_OF_MEMORY
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OUT_OF_MEMORY
@@ -22,6 +36,9 @@ Severity = Error
 Language = English
 Out of memory for %1 in %2!
 .
 Language = English
 Out of memory for %1 in %2!
 .
+Language = French
+Mémoire insuffisante pour %1 dans %2!
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_GET_PARAMETERS_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_GET_PARAMETERS_FAILED
@@ -29,6 +46,9 @@ Severity = Error
 Language = English
 Failed to get startup parameters for service %1.
 .
 Language = English
 Failed to get startup parameters for service %1.
 .
+Language = French
+Paramètres de démarrage non trouvés pour le service %1.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_REGISTERSERVICECTRLHANDER_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_REGISTERSERVICECTRLHANDER_FAILED
@@ -37,6 +57,11 @@ Language = English
 RegisterServiceCtrlHandlerEx() failed:
 %1
 .
 RegisterServiceCtrlHandlerEx() failed:
 %1
 .
+Language = French
+Échec de l'enregistrement de la fonction de gestion des requêtes étendues de contrôle du service.
+RegisterServiceCtrlHandlerEx() a échoué:
+%1
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_START_SERVICE_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_START_SERVICE_FAILED
@@ -45,6 +70,10 @@ Language = English
 Can't start %1 for service %2.
 Error code: %3.
 .
 Can't start %1 for service %2.
 Error code: %3.
 .
+Language = French
+Impossible de démarrer %1 pour le service %2.
+Code erreur: %3.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_RESTART_SERVICE_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_RESTART_SERVICE_FAILED
@@ -53,6 +82,10 @@ Language = English
 Failed to restart %1 for service %2.
 Sleeping...
 .
 Failed to restart %1 for service %2.
 Sleeping...
 .
+Language = French
+Impossible de redémarrer %1 pour le service %2.
+Mise en sommeil...
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_STARTED_SERVICE
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_STARTED_SERVICE
@@ -60,6 +93,9 @@ Severity = Informational
 Language = English
 Started %1 %2 for service %3 in %4.
 .
 Language = English
 Started %1 %2 for service %3 in %4.
 .
+Language = French
+Démarrage réussi de %1 %2 pour le service %3 depuis le répertoire %4.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_REGISTERWAITFORSINGLEOBJECT_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_REGISTERWAITFORSINGLEOBJECT_FAILED
@@ -69,6 +105,11 @@ Service %1 may claim to be still running when %2 exits.
 RegisterWaitForSingleObject() failed:
 %3
 .
 RegisterWaitForSingleObject() failed:
 %3
 .
+Language = French
+Le service %1 peut indiquer être toujours actif lorsque %2 se terminera.
+RegisterWaitForSingleObject() a échoué:
+%3
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_CREATEPROCESS_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_CREATEPROCESS_FAILED
@@ -78,6 +119,11 @@ Failed to start service %1.  Program %2 couldn't be launched.
 CreateProcess() failed:
 %3
 .
 CreateProcess() failed:
 %3
 .
+Language = French
+Échec du démarrage du service %1.  Le programme %2 n'a pas pu être lancé.
+CreateProcess() a échoué:
+%3
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_TERMINATEPROCESS
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_TERMINATEPROCESS
@@ -85,6 +131,9 @@ Severity = Informational
 Language = English
 Killing process %2 because service %1 is stopping.
 .
 Language = English
 Killing process %2 because service %1 is stopping.
 .
+Language = French
+Arrêt forcé du processus %2 du fait de l'arrêt du service %1.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_PROCESS_ALREADY_STOPPED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_PROCESS_ALREADY_STOPPED
@@ -92,6 +141,9 @@ Severity = Informational
 Language = English
 Requested stop of service %1.  No action is required as program %2 is not running.
 .
 Language = English
 Requested stop of service %1.  No action is required as program %2 is not running.
 .
+Language = French
+Arrêt requis du service %1.  Aucune action n'est requise car le programme %2 n'est pas en cours d'exécution.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_ENDED_SERVICE
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_ENDED_SERVICE
@@ -99,6 +151,9 @@ Severity = Informational
 Language = English
 Program %1 for service %2 exited with return code %3.
 .
 Language = English
 Program %1 for service %2 exited with return code %3.
 .
+Language = French
+Le programme %1 pour le service %2 s'est arrêté avec code retour %3.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_RESTART
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_RESTART
@@ -107,6 +162,10 @@ Language = English
 Service %1 action for exit code %2 is %3.
 Attempting to restart %4.
 .
 Service %1 action for exit code %2 is %3.
 Attempting to restart %4.
 .
+Language = French
+L'action prévue du service %1 pour le code retour %2 est: %3.
+Tentative de redémarrage de %4.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_IGNORE
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_IGNORE
@@ -115,6 +174,10 @@ Language = English
 Service %1 action for exit code %2 is %3.
 No action will be taken to restart %4.
 .
 Service %1 action for exit code %2 is %3.
 No action will be taken to restart %4.
 .
+Language = French
+L'action prévue du service %1 pour le code retour %2 est: %3.
+Aucune action ne sera entreprise pour redémarrer %4.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_REALLY
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_REALLY
@@ -123,6 +186,10 @@ Language = English
 Service %1 action for exit code %2 is %3.
 Exiting.
 .
 Service %1 action for exit code %2 is %3.
 Exiting.
 .
+Language = French
+L'action prévue du service %1 pour le code retour %2 est: %3.
+Le programme ne sera pas redémarré.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OPENKEY_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OPENKEY_FAILED
@@ -131,6 +198,10 @@ Language = English
 Failed to open registry key HKLM\%1:
 %2
 .
 Failed to open registry key HKLM\%1:
 %2
 .
+Language = French
+Échec de l'ouverture de la clé de registre HKLM\%1:
+%2
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_QUERYVALUE_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_QUERYVALUE_FAILED
@@ -139,6 +210,10 @@ Language = English
 Failed to read registry value %1:
 %2
 .
 Failed to read registry value %1:
 %2
 .
+Language = French
+Échec de l'ouverture de la valeur de registre %1:
+%2
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_SETVALUE_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_SETVALUE_FAILED
@@ -147,6 +222,10 @@ Language = English
 Failed to write registry value %1:
 %2
 .
 Failed to write registry value %1:
 %2
 .
+Language = French
+Échec de l'écriture de la valeur de registre %1:
+%2
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_UNCLEAN
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXIT_UNCLEAN
@@ -155,6 +234,10 @@ Language = English
 Service %1 action for exit code %2 is %3.
 Exiting.
 .
 Service %1 action for exit code %2 is %3.
 Exiting.
 .
+Language = French
+L'action prévue du service %1 pour le code retour %2 est: %3.
+Le programme s'est terminé de manière impropre.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_GRACEFUL_SUICIDE
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_GRACEFUL_SUICIDE
@@ -164,6 +247,12 @@ Service %1 application %2 exited with exit code 0 but the default exit action is
 Honouring the %4 action would result in the service being flagged as failed and subject to recovery actions.
 The service will instead be stopped gracefully.  To suppress this message, explicitly configure the exit action for exit code 0 to either %5 or %6.
 .
 Honouring the %4 action would result in the service being flagged as failed and subject to recovery actions.
 The service will instead be stopped gracefully.  To suppress this message, explicitly configure the exit action for exit code 0 to either %5 or %6.
 .
+Language = French
+L'application %2 du service %1 s'est terminée sur un code retour 0.  Par défaut, lorsque l'application se termine, l'action suivante est configurée: %3.
+Exécuter cette action %4 ferait que le service serait marqué en échec et sujet à des actions de récupération.
+Donc, pour éviter cette situation, le service sera arrêté normalement.
+Pour supprimer le présent message, configurez explicitement l'action de sortie pour le code retour 0 à %5 ou %6.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXPANDENVIRONMENTSTRINGS_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_EXPANDENVIRONMENTSTRINGS_FAILED
@@ -172,21 +261,32 @@ Language = English
 Failed to expand registry value %1:
 %2
 .
 Failed to expand registry value %1:
 %2
 .
+Language = French
+Erreur lors de l'expansion des variables d'environnement dans la valeur de registre %1:
+%2
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_KILLING
 Severity = Informational
 Language = English
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_KILLING
 Severity = Informational
 Language = English
-kill_process_tree %1 %2 %3
+Killing process tree of process %2 for service %1 with exit code %3
+.
+Language = French
+Interruption du processus %2 et de ses processus-fils pour le service %1. Code retour = %3
 .
 
 MessageId = +1
 .
 
 MessageId = +1
-SymbolicName = NSSM_EVENT_CREATETOOLHELP32SNAPSHOT_FAILED
+SymbolicName = NSSM_EVENT_CREATETOOLHELP32SNAPSHOT_PROCESS_FAILED
 Severity = Error
 Language = English
 Failed to create snapshot of running processes when terminating service %1:
 %2
 .
 Severity = Error
 Language = English
 Failed to create snapshot of running processes when terminating service %1:
 %2
 .
+Language = French
+Impossible de créer un instantané des processus en cours d'exécution lors de l'arrêt du service %1:
+%2
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_PROCESS_ENUMERATE_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_PROCESS_ENUMERATE_FAILED
@@ -195,6 +295,10 @@ Language = English
 Failed to enumerate running processes when terminating service %1:
 %2
 .
 Failed to enumerate running processes when terminating service %1:
 %2
 .
+Language = French
+Impossible d'énumérer les processus en cours d'exécution lors de l'arrêt du service %1:
+%2
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OPENPROCESS_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_OPENPROCESS_FAILED
@@ -203,6 +307,10 @@ Language = English
 Failed to open process handle for process with PID %1 when terminating service %2:
 %3
 .
 Failed to open process handle for process with PID %1 when terminating service %2:
 %3
 .
+Language = French
+Échec à l'ouverture du handle de processus avec PID est %1 lors de l'arrêt du service %2:
+%3
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_KILL_PROCESS_TREE
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_KILL_PROCESS_TREE
@@ -210,6 +318,9 @@ Severity = Informational
 Language = English
 Killing PID %1 in process tree of PID %2 because service %3 is stopping.
 .
 Language = English
 Killing PID %1 in process tree of PID %2 because service %3 is stopping.
 .
+Language = French
+Arrêt forcé du processus avec PID %1 (processus enfant du processus avec PID %2) résultant de l'arrêt du service %3.
+.
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_TERMINATEPROCESS_FAILED
 
 MessageId = +1
 SymbolicName = NSSM_EVENT_TERMINATEPROCESS_FAILED
@@ -218,4 +329,169 @@ Language = English
 Failed to terminate process with PID %1 for service %2:
 %3
 .
 Failed to terminate process with PID %1 for service %2:
 %3
 .
+Language = French
+Impossible d'arrêter le processus avec PID %1 pour le service %2:
+%3
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_NO_FLAGS
+Severity = Warning
+Language = English
+Registry key %1 is unset for service %2.
+No flags will be passed to %3 when it starts.
+.
+Language = French
+La clé de registre %1 n'est pas définie pour le service %2.
+Aucune option ne sera transmise à %3 lorsqu'il démarrera.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_NO_DIR
+Severity = Warning
+Language = English
+Registry key %1 is unset for service %2.
+Assuming startup directory %3.
+.
+Language = French
+La clé de registre %1 n'est pas définie pour le service %2.
+Le répertoire de démarrage sera supposé être: %3.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_NO_DIR_AND_NO_FALLBACK
+Severity = Error
+Language = English
+Registry key %1 is unset for service %2.
+Additionally, ExpandEnvironmentStrings("%%SYSTEMROOT%%") failed when trying to choose a fallback startup directory.
+.
+Language = French
+La clé de registre %1 n'est pas définie pour le service %2.
+De surcroît, l'expansion de la variable d'environnement "%%SYSTEMROOT%%" a échoué lors de la détermination d'un répertoire de démarrage de secours.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_CREATETOOLHELP32SNAPSHOT_THREAD_FAILED
+Severity = Error
+Language = English
+Failed to create snapshot of running threads when terminating service %1:
+%2
+.
+Language = French
+Impossible de créer un instantané des threads en cours d'exécution lors de l'arrêt du service %1:
+%2
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_THREAD_ENUMERATE_FAILED
+Severity = Error
+Language = English
+Failed to enumerate running threads when terminating service %1:
+%2
+.
+Language = French
+Impossible d'énumérer les tâches (threads) en cours d'exécution lors de l'arrêt du service %1:
+%2
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_THROTTLED
+Severity = Warning
+Language = English
+Service %1 ran for less than %2 milliseconds.
+Restart will be delayed by %3 milliseconds.
+.
+Language = French
+Le service %1 est resté actif durant moins de %2 millisecondes.
+Son redémarrage sera retardé de %3 millisecondes.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_RESET_THROTTLE
+Severity = Informational
+Language = English
+Request to resume service %1.  Throttling of restart attempts will be reset.
+.
+Language = French
+Demande de redémarrage du service %1.  La régulation des tentatives de redémarrage sera réinitialisée.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_BOGUS_THROTTLE
+Severity = Warning
+Language = English
+The registry value %2, used to specify the minimum number of milliseconds which must elapse before service %1 is considered to have started successfully, was not of type REG_DWORD.  The default time of %3 milliseconds will be used.
+.
+Language = French
+La valeur de registre %2, indiquant le nombre minimal de millisecondes devant s'écouler avant que le service %1 soit considéré comme ayant démarré avec succès, 
+n'était pas du type REG_DWORD.  Une durée de %3 millisecondes sera utilisée par défaut.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_CREATEWAITABLETIMER_FAILED
+Severity = Warning
+Language = English
+Failed to create waitable timer for service %1:
+%2
+Throttled restarts will not be interruptible.
+.
+Language = French
+Impossible de créer un déclenchement temporisé ("waitable timer") pour le service %1:
+%2
+Les redémarrages régulés ne pourront pas être interrompus.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_CREATEPROCESS_FAILED_INVALID_ENVIRONMENT
+Severity = Error
+Language = English
+Failed to start service %1.  Program %2 couldn't be launched.
+CreateProcess() failed with ERROR_INVALID_PARAMETER and a process environment was set in the %3 registry value.  It is likely that the environment was incorrectly specified.  %3 should be a REG_MULTI_SZ value comprising strings of the form KEY=VALUE.
+.
+Language = French
+Échec de démarrage du service %1.  Le programme %2 n'a pas pu être lancé.
+La fonction CreateProcess() a échoué sur une erreur ERROR_INVALID_PARAMETER et un environnement de processus a été défini dans la valeur de base de registre %3.
+Il est vraisemblable que l'environnement a été spécifié de manière incorrecte.
+%3 devrait être définie comme valeur REG_MULTI_SZ comprenant des chaînes sous la forme KEY=VALUE.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_INVALID_ENVIRONMENT_STRING_TYPE
+Severity = Warning
+Language = English
+Environment declaration %1 for service %2 is not of type REG_MULTI_SZ and will be ignored.
+.
+Language = French
+La déclaration de l'environnement %1 pour le service %2 n'est pas du type REG_MULTI_SZ.  Cette déclaration sera ignorée.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_SERVICE_CONTROL_HANDLED
+Severity = Informational
+Language = English
+Service %1 received %2 control, which will be handled.
+.
+Language = French
+Le service %1 a reçu le code de contrôle %2, qui sera pris en compte.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_SERVICE_CONTROL_NOT_HANDLED
+Severity = Informational
+Language = English
+Service %1 received unsupported %2 control, which will not be handled.
+.
+Language = French
+Le service %1 a reçu le code de contrôle %2, qui n'est pas géré.  Aucune action ne sera entreprise en réponse à cette demande.
+.
+
+MessageId = +1
+SymbolicName = NSSM_EVENT_SERVICE_CONTROL_UNKNOWN
+Severity = Informational
+Language = English
+Service %1 received unknown service control message %2, which will be ignored.
+.
+Language = French
+Le service %1 a reçu le code de contrôle inconnu %2, qui sera donc ignoré.
+.