From 56104fe0483382c6bbc71de6a2008f516f01e465 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fran=C3=A7ois-R=C3=A9gis=20Tardy?= Date: Sun, 13 May 2012 09:48:03 +0100 Subject: [PATCH] French translations. Resources and messages for version 2.12. Signed-off-by: Iain Patterson --- messages.mc | 162 +++++++++++++++++++++++++++++++++++++++++++++++++++- nssm.rc | 48 ++++++++++++++++ 2 files changed, 209 insertions(+), 1 deletion(-) diff --git a/messages.mc b/messages.mc index 28f12e8..0b169f4 100644 --- a/messages.mc +++ b/messages.mc @@ -1,4 +1,8 @@ -LanguageNames=(English=0x0409:MSG00409) +LanguageNames = +( +English=0x0409:MSG00409 +French=0x40C:MSG0040C +) MessageId = 1001 SymbolicName = NSSM_EVENT_DISPATCHER_FAILED @@ -7,6 +11,11 @@ Language = English 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 @@ -15,6 +24,11 @@ Language = English 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 @@ -22,6 +36,9 @@ Severity = Error 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 @@ -29,6 +46,9 @@ Severity = Error 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 @@ -37,6 +57,11 @@ Language = English 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 @@ -45,6 +70,10 @@ Language = English 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 @@ -53,6 +82,10 @@ Language = English 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 @@ -60,6 +93,9 @@ Severity = Informational 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 @@ -69,6 +105,11 @@ Service %1 may claim to be still running when %2 exits. 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 @@ -78,6 +119,11 @@ Failed to start service %1. Program %2 couldn't be launched. 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 @@ -85,6 +131,9 @@ Severity = Informational 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 @@ -92,6 +141,9 @@ Severity = Informational 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 @@ -99,6 +151,9 @@ Severity = Informational 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 @@ -107,6 +162,10 @@ Language = English 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 @@ -115,6 +174,10 @@ Language = English 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 @@ -123,6 +186,10 @@ Language = English 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 @@ -131,6 +198,10 @@ Language = English 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 @@ -139,6 +210,10 @@ Language = English 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 @@ -147,6 +222,10 @@ Language = English 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 @@ -155,6 +234,10 @@ Language = English 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 @@ -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. . +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 @@ -172,6 +261,10 @@ Language = English 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 @@ -179,6 +272,9 @@ Severity = Informational Language = English 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 SymbolicName = NSSM_EVENT_CREATETOOLHELP32SNAPSHOT_PROCESS_FAILED @@ -187,6 +283,10 @@ 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 @@ -195,6 +295,10 @@ Language = English 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 @@ -203,6 +307,10 @@ Language = English 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 @@ -210,6 +318,9 @@ Severity = Informational 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 @@ -218,6 +329,10 @@ Language = English 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 @@ -226,6 +341,10 @@ 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 @@ -234,6 +353,10 @@ 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 @@ -242,6 +365,10 @@ 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 @@ -250,6 +377,10 @@ 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 @@ -258,6 +389,10 @@ 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 @@ -266,6 +401,10 @@ 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 @@ -273,6 +412,9 @@ 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 @@ -280,6 +422,10 @@ 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 @@ -289,6 +435,11 @@ 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 @@ -297,6 +448,12 @@ 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 @@ -304,4 +461,7 @@ 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. +. diff --git a/nssm.rc b/nssm.rc index ff9a524..f78ba08 100644 --- a/nssm.rc +++ b/nssm.rc @@ -109,6 +109,54 @@ END #endif // English (U.K.) resources ///////////////////////////////////////////////////////////////////////////// +///////////////////////////////////////////////////////////////////////////// +// French resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_FRA) +#ifdef _WIN32 +LANGUAGE LANG_FRENCH, SUBLANG_FRENCH +#pragma code_page(1252) +#endif //_WIN32 + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_INSTALL DIALOG 0, 0, 220, 90 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Installation d'un service NSSM" +LANGUAGE LANG_FRENCH, SUBLANG_FRENCH +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "Installer le service",IDC_OK,49,69,75,14 + PUSHBUTTON "Annuler",IDC_CANCEL,131,69,50,14 + EDITTEXT IDC_PATH,48,7,110,14,ES_AUTOHSCROLL + PUSHBUTTON "Parcourir",IDC_BROWSE,163,7,50,14 + EDITTEXT IDC_FLAGS,48,28,165,14,ES_AUTOHSCROLL + LTEXT "Options:",IDC_STATIC,7,31,27,8 + LTEXT "Nom du\nservice:",IDC_STATIC,7,49,41,18 + EDITTEXT IDC_NAME,48,49,77,14,ES_AUTOHSCROLL + LTEXT "Application:",IDC_STATIC,7,9,38,8 +END + +IDD_REMOVE DIALOG 0, 0, 223, 28 +STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Suppression d'un service NSSM" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "Supprimer le service",IDC_REMOVE,140,7,76,14 + LTEXT "Nom du\nservice:",IDC_STATIC,8,6,46,16 + EDITTEXT IDC_NAME,43,7,90,14,ES_AUTOHSCROLL +END + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#endif // French resources +///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED -- 2.20.1