You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by ha...@apache.org on 2021/03/24 22:27:25 UTC

[incubator-hop] branch master updated: Add/Fix some French translations

This is an automated email from the ASF dual-hosted git repository.

hansva pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-hop.git


The following commit(s) were added to refs/heads/master by this push:
     new 779b400  Add/Fix some French translations
     new cdc5f71  Merge pull request #700 from nadment/TRANSLATE
779b400 is described below

commit 779b400b564362598e6b00ec0ef747bffd4644f2
Author: nadment <na...@gmail.com>
AuthorDate: Wed Mar 24 21:53:02 2021 +0100

    Add/Fix some French translations
---
 .../dostounix/messages/messages_fr_FR.properties   | 112 +++++------
 .../messages/messages_fr_FR.properties             | 214 ++++++++++-----------
 .../telnet/messages/messages_fr_FR.properties      |  30 +--
 .../gui/messages/messages_fr_FR.properties         |  31 +++
 4 files changed, 209 insertions(+), 178 deletions(-)

diff --git a/plugins/actions/dostounix/src/main/resources/org/apache/hop/workflow/actions/dostounix/messages/messages_fr_FR.properties b/plugins/actions/dostounix/src/main/resources/org/apache/hop/workflow/actions/dostounix/messages/messages_fr_FR.properties
index 59839e6..de696b1 100644
--- a/plugins/actions/dostounix/src/main/resources/org/apache/hop/workflow/actions/dostounix/messages/messages_fr_FR.properties
+++ b/plugins/actions/dostounix/src/main/resources/org/apache/hop/workflow/actions/dostounix/messages/messages_fr_FR.properties
@@ -1,5 +1,4 @@
 #
-#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.
@@ -15,75 +14,76 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
+#File generated by Hop Translator for package 'org.apache.hop.workflow.actions.dostounix' in locale 'fr_FR'
 #
 #
-
-ActionDosToUnix.Description=Convertion d''un ou plusieurs fichiers entre le syst\ufffdme Windows et Unix.\nLa conversion vers Unix remplacera les caract\ufffdres retour chariot suivi par un saut de ligne (CRLF)\npar un saut de ligne (LF).
+#Wed Mar 24 21:41:30 CET 2021
+ActionDosToUnix.ConversionType.DosToUnix.Label=Windows vers Unix
+ActionDosToUnix.ConversionType.Guess.Label=Automatique
+ActionDosToUnix.ConversionType.UnixToDos.Label=Unix vers Windows
+ActionDosToUnix.Description=Convertion d''un ou plusieurs fichiers entre le syst\u00E8me Windows et Unix.\r\nLa conversion vers Unix remplacera les caract\u00E8res retour chariot suivi par un saut de ligne (CRLF)\r\npar un saut de ligne (LF).
 ActionDosToUnix.Name=Convertion fichiers entre Windows et Unix
-JobDosToUnix.Settings.Label=Param\u00E8tres
-JobDosToUnix.Wildcard.Tooltip=Renseignez dans cette case, les caract\u00E8res joker\r\nque doivent valid\u00E9s les fichiers.
-JobDosToUnix.NrErrorFilesCountLessThan.Label=Nbr fichiers
-JobDosToUnix.NrErrorFilesCountLessThan.Tooltip=Nombre de fichiers en erreur inférieur à
-JobDosToUnix.SourceFileFolder.Tooltip=Fichier/R\u00E9pertoire \u00E0 traiter
-JobDosToUnix.Log.Info.FilesProcessed=Nombre total de fichiers traités \: {0}
-JobDosToUnix.AddNoFilesToResult.Label=Ne pas ajouter
 JobDosToUnix.AddAllFilenamesToResult.Label=Ajouter tous les noms de fichier
-JobDosToUnix.Filetype.All=Tous les fichiers
-JobDosToUnix.SuccessCondition.Label=Condition de succ\u00E8s 
-JobDosToUnix.Filetype.Xml=Fichiers XML
-JobDosToUnix.IncludeSubfolders.Tooltip=S\u00E9lectionnez cette option si vous souhaitez inclure \r\nles sous r\u00E9pertoires dans la recherche des fichiers \u00E0 traiter.
+JobDosToUnix.AddFilenameToResult.Label=Ajouter nom fichier 
+JobDosToUnix.AddNoFilesToResult.Label=Ne pas ajouter
 JobDosToUnix.AddOnlyErrorFilenames.Label=Ajouter uniquement les noms de fichier en erreur
-JobDosToUnix.Tab.Advanced.Label=Avanc\u00E9
-JobDosToUnix.SuccessWhenAtLeat.Label=Succ\u00E8s si au moins x fichiers sont bien traités
-JobDosToUnix.IncludeSubfolders.Label=Inclure sous r\u00E9pertoires
-JobDosToUnix.Fields.SourceFileFolder.Label=Fichier/R\u00E9pertoire
-JobDosToUnix.Previous.Label=R\u00E9cup\u00E9rer arguments depuis entr\u00E9e pr\u00E9c\u00E9dente
+JobDosToUnix.AddOnlyProcessedFilenames.Label=Ajouter noms de fichier trait\u00E9s
 JobDosToUnix.BrowseFiles.Label=Fichier...
-JobDosToUnix.Error.SuccessConditionbroken=La condition de succ\u00E8s a \u00E9t\u00E9 viol\u00E9e\! Nous avons {0} erreur(s).
-JobDosToUnix.Error.FileConverted=Le fichier [{0}] a été convertie au format {1}
-JobDosToUnix.Name.Default=Conversion Windows Unix
-JobDosToUnix.Log.ArgFromPrevious.Found={0} a/ont \u00E9t\u00E9 trouv\u00E9(s) depuis le r\u00E9sultat de l''entr\u00E9e t\u00E2che pr\u00E9c\u00E9dente
+JobDosToUnix.BrowseFolders.Label=Dossier...
+JobDosToUnix.Error.AddingToFilenameResult=Hop a rencontr\u00E9 une erreur lors de l''ajout du nom de fichier [{0}]  au r\u00E9sultat. Exception \: {1}
 JobDosToUnix.Error.Exception.Processing=Hop a rencontr\u00E9 une erreur lors du traitement du fichier [{0}]. Exception \: {1}
 JobDosToUnix.Error.Exception.UnableLoadXML=Impossible de charger depuis le fichier, les informations de l''entr\u00E9e t\u00E2che de type ''Conversion Windows Unix'' 
-JobDosToUnix.Log.FileExists=Le fichier [{0}] existe
-JobDosToUnix.Wildcard.Label=Caract\u00E8res joker
-JobDosToUnix.Error.AddingToFilenameResult=Hop a rencontr\u00E9 une erreur lors de l''ajout du nom de fichier [{0}]  au r\u00E9sultat. Exception \: {1}
-JobDosToUnix.Log.ProcessingRow=Traitement de la ligne Fichier/R\u00E9pertoire \: [{0}] ... caract\u00E8res joker \: [{1}]
-JobDosToUnix.Fields.Label=Fichiers/R\u00E9pertoires
-JobDosToUnix.Log.ErrorConvertingFile=Hop a rencontr\u00E9 une erreur lors de la conversion du fichier [{0}]. Exception \: {1}
-JobDosToUnix.Name.Label=Nom entr\u00E9e t\u00E2che
+JobDosToUnix.Error.FileConverted=Le fichier [{0}] a \u00E9t\u00E9 convertie au format {1}
+JobDosToUnix.Error.FileNotConverted=Erreur lors de la conversion du fichier [{0}]\!
+JobDosToUnix.Error.SourceFileNotExists=Le fichier/r\u00E9pertoire [{0}] est introuvable \!
+JobDosToUnix.Error.SuccessConditionbroken=La condition de succ\u00E8s a \u00E9t\u00E9 viol\u00E9e\! Nous avons {0} erreur(s).
 JobDosToUnix.Error.UnknowFileFormat=Impossible de r\u00E9cup\u00E9rer le format de [{0}]\!
-JobDosToUnix.SuccessOn.Group.Label=Succ\u00E8s si
-JobDosToUnix.AddFilenameToResult.Label=Ajouter nom fichier 
+JobDosToUnix.Fields.ConversionType.Label=Conversion
+JobDosToUnix.Fields.Label=Fichiers/R\u00E9pertoires
+JobDosToUnix.Fields.SourceFileFolder.Label=Fichier/R\u00E9pertoire
+JobDosToUnix.Fields.SourceFileFolder.Tooltip=Veuillez svp renseign\u00E9 dans cette case le fichier\r\nou r\u00E9pertoire depuis lequel les fichiers XML seront extraits
+JobDosToUnix.Fields.Wildcard.Label=Caract\u00E8res joker
+JobDosToUnix.Fields.Wildcard.Tooltip=Les caract\u00E8res joker permettent la mise en place de filtre sur\r\nles fichiers \u00E0 trait\u00E9s. Si vous souhaitez par exemple n''extraire\r\nque les fichiers XML, utiliser .*xml$
+JobDosToUnix.FileResult.Group.Label=Nom fichier r\u00E9sultat
 JobDosToUnix.FilenameAdd.Button=&Ajouter
+JobDosToUnix.FilenameDelete.Button=&Supprimer
 JobDosToUnix.FilenameDelete.Tooltip=Retirer les lignes s\u00E9lectionn\u00E9es de la grille
 JobDosToUnix.FilenameEdit.Button=&Editer
-JobDosToUnix.Fields.Wildcard.Tooltip=Les caract\u00E8res joker permettent la mise en place de filtre sur\r\nles fichiers \u00E0 trait\u00E9s. Si vous souhaitez par exemple n''extraire\r\nque les fichiers XML, utiliser .*xml$
-JobDosToUnix.Previous.Tooltip=S\u00E9lectionnez cette option si vous souhaitez utiliser comme source\r\nde fichiers les arguments r\u00E9cup\u00E9r\u00E9s depuis le r\u00E9sultat de l''entr\u00E9e pr\u00E9c\u00E9dente\:\r\n ie \: (1) fichier/r\u00E9pertoire , (2) caract\u00E8res joker
-JobDosToUnix.FileResult.Group.Label=Nom fichier r\u00E9sultat
-JobDosToUnix.log.FileFolderEmpty={0} est vide\!
 JobDosToUnix.FilenameEdit.Tooltip=Editer fichiers s\u00E9lectionn\u00E9es
-JobDosToUnix.Error.FileNotConverted=Erreur lors de la conversion du fichier [{0}]!
-JobDosToUnix.BrowseFolders.Label=Dossier...
-JobDosToUnix.Fields.SourceFileFolder.Tooltip=Veuillez svp renseign\u00E9 dans cette case le fichier\r\nou r\u00E9pertoire depuis lequel les fichiers XML seront extraits
-JobDosToUnix.SuccessWhenAllWorksFine.Label=Succ\u00E8s si tous les fichiers sont bien traités
-JobDosToUnix.Title=Convertion fichiers entre Windows et Unix
+JobDosToUnix.Filetype.All=Tous les fichiers
+JobDosToUnix.Filetype.Xml=Fichiers XML
+JobDosToUnix.IncludeSubfolders.Label=Inclure sous r\u00E9pertoires
+JobDosToUnix.IncludeSubfolders.Tooltip=S\u00E9lectionnez cette option si vous souhaitez inclure \r\nles sous r\u00E9pertoires dans la recherche des fichiers \u00E0 traiter.
+JobDosToUnix.Log.ArgFromPrevious.Found={0} a/ont \u00E9t\u00E9 trouv\u00E9(s) depuis le r\u00E9sultat de l''entr\u00E9e t\u00E2che pr\u00E9c\u00E9dente
+JobDosToUnix.Log.ConvertingFileToDos=Conversion du fichier [{0}] au format Windows ...
+JobDosToUnix.Log.ConvertingFileToUnix=Conversion du fichier [{0}] au format Unix ...
+JobDosToUnix.Log.CreatingTempFile=Cr\u00C3\u00A9ation du fichier temporaire [{0}] ...
+JobDosToUnix.Log.DeletingSourceFile=Suppression du fichier source [{0}] ...
+JobDosToUnix.Log.ErrorConvertingFile=Hop a rencontr\u00E9 une erreur lors de la conversion du fichier [{0}]. Exception \: {1}
 JobDosToUnix.Log.FileAddedToResultFilesName=Le nom du fichier [{0}] a \u00E9t\u00E9 ajout\u00E9 \u00E0 la liste des noms de fichiers li\u00E9 au r\u00E9sultat
+JobDosToUnix.Log.FileExists=Le fichier [{0}] existe
 JobDosToUnix.Log.Info.ErrorFiles=Nombre total de fichiers en erreur \: {0}
-JobDosToUnix.SourceFileFolder.Label=Fichier/R\u00E9pertoire
-JobDosToUnix.Error.SourceFileNotExists=Le fichier/r\u00E9pertoire [{0}] est introuvable \!
-JobDosToUnix.FilenameDelete.Button=&Supprimer
 JobDosToUnix.Log.Info.Errors=Nombre total d''erreurs \: {0}
-JobDosToUnix.Fields.Wildcard.Label=Caract\u00E8res joker
-JobDosToUnix.AddOnlyProcessedFilenames.Label=Ajouter noms de fichier traités
-JobDosToUnix.Tab.General.Label=G\u00E9n\u00E9ral
+JobDosToUnix.Log.Info.FilesProcessed=Nombre total de fichiers trait\u00C3\u00A9s \: {0}
+JobDosToUnix.Log.ProcessingRow=Traitement de la ligne Fichier/R\u00E9pertoire \: [{0}] ... caract\u00E8res joker \: [{1}]
+JobDosToUnix.Log.RenamingTempFile=Renommage du fichier temporaire [{0}] en [{1}]...
+JobDosToUnix.Name.Default=Conversion Windows Unix
+JobDosToUnix.Name.Label=Nom
+JobDosToUnix.NrErrorFilesCountLessThan.Label=Nbr fichiers
+JobDosToUnix.NrErrorFilesCountLessThan.Tooltip=Nombre de fichiers en erreur inf\u00E9rieur \u00E0
+JobDosToUnix.Previous.Label=R\u00E9cup\u00E9rer arguments depuis entr\u00E9e pr\u00E9c\u00E9dente
+JobDosToUnix.Previous.Tooltip=S\u00E9lectionnez cette option si vous souhaitez utiliser comme source\r\nde fichiers les arguments r\u00E9cup\u00E9r\u00E9s depuis le r\u00E9sultat de l''entr\u00E9e pr\u00E9c\u00E9dente\:\r\n ie \: (1) fichier/r\u00E9pertoire , (2) caract\u00E8res joker
+JobDosToUnix.Settings.Label=Param\u00E8tres
+JobDosToUnix.SourceFileFolder.Label=Fichier/R\u00E9pertoire
+JobDosToUnix.SourceFileFolder.Tooltip=Fichier/R\u00E9pertoire \u00E0 traiter
+JobDosToUnix.SuccessCondition.Label=Condition de succ\u00E8s 
+JobDosToUnix.SuccessOn.Group.Label=Succ\u00E8s si
+JobDosToUnix.SuccessWhenAllWorksFine.Label=Succ\u00E8s si tous les fichiers sont bien trait\u00E9s
+JobDosToUnix.SuccessWhenAtLeat.Label=Succ\u00E8s si au moins x fichiers sont bien trait\u00E9s
 JobDosToUnix.SuccessWhenBadFormedLessThan.Label=Succ\u00E8s si le nombre de fichiers en erreur est inf\u00E9rieur \u00E0
-ActionDosToUnix.ConversionType.Guess.Label=Automatique
-ActionDosToUnix.ConversionType.DosToUnix.Label=Windows vers Unix
-ActionDosToUnix.ConversionType.UnixToDos.Label=Unix vers Windows
-JobDosToUnix.Fields.ConversionType.Label=Conversion
-JobDosToUnix.Log.ConvertingFileToUnix=Conversion du fichier [{0}] au format Unix ...
-JobDosToUnix.Log.ConvertingFileToDos=Conversion du fichier [{0}] au format Windows ...
-JobDosToUnix.Log.CreatingTempFile=Création du fichier temporaire [{0}] ...
-JobDosToUnix.Log.DeletingSourceFile=Suppression du fichier source [{0}] ...
-JobDosToUnix.Log.RenamingTempFile=Renommage du fichier temporaire [{0}] en [{1}]...
\ No newline at end of file
+JobDosToUnix.Tab.Advanced.Label=Avanc\u00E9
+JobDosToUnix.Tab.General.Label=G\u00E9n\u00E9ral
+JobDosToUnix.Title=Convertion fichiers entre Windows et Unix
+JobDosToUnix.Wildcard.Label=Caract\u00E8res joker
+JobDosToUnix.Wildcard.Tooltip=Renseignez dans cette case, les caract\u00E8res joker\r\nque doivent valid\u00E9s les fichiers.
+JobDosToUnix.log.FileFolderEmpty={0} est vide\!
diff --git a/plugins/actions/pgpfiles/src/main/resources/org/apache/hop/workflow/actions/pgpdecryptfiles/messages/messages_fr_FR.properties b/plugins/actions/pgpfiles/src/main/resources/org/apache/hop/workflow/actions/pgpdecryptfiles/messages/messages_fr_FR.properties
index 25da34b..f502fa6 100644
--- a/plugins/actions/pgpfiles/src/main/resources/org/apache/hop/workflow/actions/pgpdecryptfiles/messages/messages_fr_FR.properties
+++ b/plugins/actions/pgpfiles/src/main/resources/org/apache/hop/workflow/actions/pgpdecryptfiles/messages/messages_fr_FR.properties
@@ -1,5 +1,4 @@
 #
-#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.
@@ -15,130 +14,131 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
+#File generated by Hop Translator for package 'org.apache.hop.workflow.actions.pgpdecryptfiles' in locale 'fr_FR'
 #
 #
-
-ActionPGPDecryptFiles.Description=D\ufffdcyptage de fichiers encrypt\ufffds avec PGP (Pretty Good Privacy)..\nL''installation de l''outil GnuPG est n\ufffdc\ufffdssaire au fonctionnement de cette entr\ufffde t\ufffdche.
-ActionPGPDecryptFiles.Name=D\ufffdcryptage de fichiers via PGP
-ActionPGPDecryptFiles.AddMovedTime.Label=Ajouter heure au nom fichier
-ActionPGPDecryptFiles.Log.Info.FilesInError=Nombre de fichiers en erreur \: {0}
-ActionPGPDecryptFiles.Error.GettingFilename=PDI a rencontr\u00E9 une erreur lors de la r\u00E9cup\u00E9ration du nom de fichier [{0}]. Exception \: {1}
-ActionPGPDecryptFiles.Log.FolderExists=Le dossier [{0}] existe\!
-ActionPGPDecryptFiles.Overwrite_Filename_IffMovedFileExists.Label=Remplacer fichier destination
+#Wed Mar 24 21:43:30 CET 2021
+ActionPGPDecryptFiles.AddDate.Label=Ajouter date au nom de fichier
+ActionPGPDecryptFiles.AddDate.Tooltip=Ajouter la date au nom de fichier
+ActionPGPDecryptFiles.AddDateBeforeExtension.Label=Ajouter date avant extension
+ActionPGPDecryptFiles.AddDateBeforeExtension.Tooltip=Si cette option est s\u00E9lectionn\u00E9e, PDI ajoutera la date (et l''heure)\r\navant l''extension du fichier.\r\nL''extension sera consid\u00E9r\u00E9e \u00E0 partir du dernier ''.'' trouv\u00E9.
+ActionPGPDecryptFiles.AddFileToResult.Label=Ajouter nom fichiers au r\u00E9sultat
+ActionPGPDecryptFiles.AddFileToResult.Tooltip=Ajouter le nom des fichiers au r\u00E9sultat.
 ActionPGPDecryptFiles.AddMovedDate.Label=Ajouter date au nom fichier
-ActionPGPDecryptFiles.Error.AddingToFilenameResult=PDI a rencontr\u00E9 une erreur lors de l''ajout du nom de fichier [{0}]\r\n\u00E0 la liste de noms de fichiers attach\u00E9e au r\u00E9sultat. Exception \: {1}
-ActionPGPDecryptFiles.SourceFileFolder.Label=Fichier/R\u00E9pertoire source
-ActionPGPDecryptFiles.DestinationFileFolder.Label=Fichier/R\u00E9pertoire destination
-ActionPGPDecryptFiles.Error.Exception.UnableLoadXML=Impossible de charger depuis le fichier XML, les informations de l''entr\u00E9e t\u00E2che de type ''D\u00E9cryptage de fichiers''.
+ActionPGPDecryptFiles.AddMovedDate.Tooltip=Ajouter la date au nom du fichier
+ActionPGPDecryptFiles.AddMovedDateBeforeExtension.Label=Ajouter date avant extension
+ActionPGPDecryptFiles.AddMovedDateBeforeExtension.Tooltip=Ajouter la date et l''heure avant l''extension
+ActionPGPDecryptFiles.AddMovedTime.Label=Ajouter heure au nom fichier
+ActionPGPDecryptFiles.AddMovedTime.Tooltip=Ajouter l''heure au nom du fichier
+ActionPGPDecryptFiles.AddTime.Label=Ajouter heure au nom de fichier
 ActionPGPDecryptFiles.AddTime.Tooltip=Ajouter l''heure au nom de fichier
-ActionPGPDecryptFiles.SourceFileFolder.Tooltip=Fichier ou r\u00E9pertoire \u00E0 d\u00E9placer.\r\nDans le cas de r\u00E9pertoire, utiliser l''option\r\n''Inclure sous r\u00E9pertroires'' si n\u00E9c\u00E9ssaire.
-ActionPGPDecryptFiles.SuccessWhenAtLeat.Label=Succ\u00E8s si au moins x fichiers ont \u00E9t\u00E9 d\u00E9crypt\u00E9s
-ActionPGPDecryptFiles.FilenameDelete.Button=&Supprimer
+ActionPGPDecryptFiles.BrowseFiles.Label=Fichier...
+ActionPGPDecryptFiles.BrowseFolders.Label=Dossier...
+ActionPGPDecryptFiles.CreateDestinationFolder.Label=Cr\u00E9er r\u00E9pertoire de destination
+ActionPGPDecryptFiles.CreateDestinationFolder.Tooltip=Cr\u00E9er le r\u00E9pertoire de destination si n\u00E9c\u00E9ssaire.\r\nSi la destination est un fichier, le r\u00E9pertoire parent sera cr\u00E9\u00E9.
+ActionPGPDecryptFiles.CreateMoveToFolder.Label=Cr\u00E9er r\u00E9pertoire
+ActionPGPDecryptFiles.CreateMoveToFolder.Tooltip=Cr\u00E9er r\u00E9pertoire si n\u00E9c\u00E9ssaire
+ActionPGPDecryptFiles.DateTimeFormat.Label=Format date
+ActionPGPDecryptFiles.Delete_Source_File_IfFileExists.Label=Supprimer fichier source
+ActionPGPDecryptFiles.Description=D\u00E9cyptage de fichiers encrypt\u00E9s avec PGP (Pretty Good Privacy)..\r\nL''installation de l''outil GnuPG est n\u00E9c\u00E9ssaire au fonctionnement de cette action.
+ActionPGPDecryptFiles.DestinationFileFolder.Label=Fichier/R\u00E9pertoire destination
+ActionPGPDecryptFiles.DestinationFileFolder.Tooltip=Nom du fichier ou r\u00E9pertoire de destination.
+ActionPGPDecryptFiles.DestinationFileTab.Label=Fichier destination
+ActionPGPDecryptFiles.DestinationFolder.Label=R\u00E9pertoire destination
+ActionPGPDecryptFiles.DestinationIsAFile.Label=Destination est un fichier 
+ActionPGPDecryptFiles.DestinationIsAFile.Tooltip=S\u00E9lectionnez cette option si vous souhaitez\r\nconsiderer la destination comme un fichier
+ActionPGPDecryptFiles.DoNotKeepFolderStructure.Label=Ne pas conserver arborescence source
+ActionPGPDecryptFiles.DoNotKeepFolderStructure.Tooltip=S\u00E9lectionnez cette option si vous souhaitez ne pas recr\u00E9er\n la structure des dossiers sources.\nTous les fichiers trouv\u00E9s seront copi\u00E9s directement dans le dossier de destination.
+ActionPGPDecryptFiles.Do_Nothing_IfFileExists.Label=Ne rien faire
+ActionPGPDecryptFiles.Do_Nothing_IfMovedFileExists.Label=Ne rien faire
+ActionPGPDecryptFiles.Error.AddingToFilenameResult=PDI a rencontr\u00E9 une erreur lors de l''ajout du nom de fichier [{0}]\r\n\u00E0 la liste de noms de fichiers attach\u00E9e au r\u00E9sultat. Exception \: {1}
 ActionPGPDecryptFiles.Error.DestinationFolderNotFound=Le r\u00E9pertoire destination est introuvable\!
-ActionPGPDecryptFiles.Simulate.Tooltip=S\u00E9lectionnez cette option si vous souhaitez\nr\u00E9aliser un aper\u00E7u du processus.\nPDI ne d\u00E9cryptera pas les fichiers\!
-ActionPGPDecryptFiles.FilenameEdit.Tooltip=Editer les fichiers s\u00E9lectionn\u00E9s
+ActionPGPDecryptFiles.Error.Exception.MoveProcess=Impossible de d\u00E9crypter le fichier [{0}] vers [{1}]. Exception \: [{2}]
+ActionPGPDecryptFiles.Error.Exception.MoveProcessError=PDI a rencontr\u00E9 une erreur lors du d\u00E9cryptage du fichier [{0}] to [{1}] \: [{2}]
+ActionPGPDecryptFiles.Error.Exception.UnableLoadXML=Impossible de charger depuis le fichier XML, les informations de l''entr\u00E9e t\u00E2che de type ''D\u00E9cryptage de fichiers''.
+ActionPGPDecryptFiles.Error.GettingFilename=HOP a rencontr\u00E9 une erreur lors de la r\u00E9cup\u00E9ration du nom de fichier [{0}]. Exception \: {1}
+ActionPGPDecryptFiles.Error.SourceFileNotExists=Le fichier/dossier [{0}] est introuvable \!
+ActionPGPDecryptFiles.Error.SuccessConditionbroken=La condition de succ\u00E8s a \u00E9t\u00E9 viol\u00E9e\! Nous avons {0} erreur(s).
+ActionPGPDecryptFiles.Fail_IfFileExists.Label=Echec
+ActionPGPDecryptFiles.Fail_IfMovedFileExists.Label=Echec
+ActionPGPDecryptFiles.Fields.DestinationFileFolder.Label=Fichier/R\u00E9pertoire destination
+ActionPGPDecryptFiles.Fields.DestinationFileFolder.Tooltip=Saisissez dans cette case, le r\u00E9pertoire de destination\r\ndans lequel les fichiers seront copi\u00E9s.
+ActionPGPDecryptFiles.Fields.Label=Fichiers/R\u00E9pertoires
+ActionPGPDecryptFiles.Fields.PassPhrase.Label=Mot de passe
+ActionPGPDecryptFiles.Fields.PassPhrase.Tooltip=Mot de passe
 ActionPGPDecryptFiles.Fields.SourceFileFolder.Label=Fichier/R\u00E9pertoire source
-ActionPGPDecryptFiles.Settings.Label=Param\u00E8tres
+ActionPGPDecryptFiles.Fields.SourceFileFolder.Tooltip=Fichier ou r\u00E9pertoire destination.
+ActionPGPDecryptFiles.Fields.Wildcard.Label=Caract\u00E8res joker
+ActionPGPDecryptFiles.Fields.Wildcard.Tooltip=Utilisez les caract\u00E8res joker pour cibler des fichiers\r\n\u00E0 d\u00E9placer. Par exemple, pour cibler les fichiers textes,\r\nuilisez les caract\u00E8res joker suivants \: .*txt$
+ActionPGPDecryptFiles.FileResult.Group.Label=Noms de fichier li\u00E9s au r\u00E9sultat
+ActionPGPDecryptFiles.FilenameAdd.Button=&Ajouter
+ActionPGPDecryptFiles.FilenameDelete.Button=&Supprimer
+ActionPGPDecryptFiles.FilenameDelete.Tooltip=Retirer les fichiers s\u00E9lectionn\u00E9s de la grille
 ActionPGPDecryptFiles.FilenameEdit.Button=&Editer
-ActionPGPDecryptFiles.SuccessWhenAllWorksFine.Label=Succ\u00E8s si aucune error n''est report\u00E9e
-ActionPGPDecryptFiles.Overwrite_File_IfFileExists.Label=Remplacer fichier destination
-ActionPGPDecryptFiles.Fields.DestinationFileFolder.Tooltip=Saisissez dans cette case, le r\u00E9pertoire de destination\r\ndans lequel les fichiers seront copi\u00E9s.
-ActionPGPDecryptFiles.AddMovedTime.Tooltip=Ajouter l''heure au nom du fichier
-ActionPGPDecryptFiles.DoNotKeepFolderStructure.Tooltip=S\u00E9lectionnez cette option si vous souhaitez ne pas recr\u00E9er\n la structure des dossiers sources.\nTous les fichiers trouv\u00E9s seront copi\u00E9s directement dans le dossier de destination.
-ActionPGPDecryptFiles.SpecifyFormat.Label=Sp\u00E9cifier format date 
-ActionPGPDecryptFiles.Fields.DestinationFileFolder.Label=Fichier/R\u00E9pertoire destination
-ActionPGPDecryptFiles.Previous.Label=R\u00E9cup\u00E9rer arguments depuis \u00E9tapes pr\u00E9c\u00E9dentes
-ActionPGPDecryptFiles.Log.FileExists=Le fichier [{0}] existe\!
-ActionPGPDecryptFiles.MovedDateTimeFormat.Label=Format date
-ActionPGPDecryptFiles.AddFileToResult.Tooltip=Ajouter le nom des fichiers au r\u00E9sultat.
-ActionPGPDecryptFiles.AddMovedDateBeforeExtension.Tooltip=Ajouter la date et l''heure avant l''extension
-ActionPGPDecryptFiles.Tab.General.Label=G\u00E9n\u00E9ral
-ActionPGPDecryptFiles.Unique_Name_IfFileExists.Label=Cr\u00E9er un fichier avec nom unique
-ActionPGPDecryptFiles.BrowseFiles.Label=Fichier...
-ActionPGPDecryptFiles.Log.FileDeleted=Le fichier source [{0}] a \u00E9t\u00E9 supprim\u00E9
-ActionPGPDecryptFiles.Log.Error.NotFolder=[{0}] n''est pas un r\u00E9pertoire \!
-ActionPGPDecryptFiles.Fail_IfFileExists.Label=Echec
-ActionPGPDecryptFiles.Log.FileMoved=Le fichier [{0}] a \u00E9t\u00E9 d\u00E9crypter vers [{1}] 
-ActionPGPDecryptFiles.AddFileToResult.Label=Ajouter nom fichiers au r\u00E9sultat
-ActionPGPDecryptFiles.DestinationIsAFile.Tooltip=S\u00E9lectionnez cette option si vous souhaitez\r\nconsiderer la destination comme un fichier
+ActionPGPDecryptFiles.FilenameEdit.Tooltip=Editer les fichiers s\u00E9lectionn\u00E9s
+ActionPGPDecryptFiles.Filetype.All=Tous les fichiers
+ActionPGPDecryptFiles.GpgExe.Label=Emplacement programme gpg
 ActionPGPDecryptFiles.GpgExe.Tooltip=Emplacement du programme gpg (ex\u00E9cutable)
-ActionPGPDecryptFiles.Log.FileAddedToResultFilesName=Le nom de fichier {0} a \u00E9t\u00E9 ajout\u00E9 \u00E0 la liste des noms de fichier attach\u00E9e au r\u00E9sultat
-ActionPGPDecryptFiles.Log.Error.GettingMoveToFolder=Impossible lire le fihier [{0}]. Exception \: [{1}]
-ActionPGPDecryptFiles.Wildcard.Label=Caract\u00E8res joker
+ActionPGPDecryptFiles.GroupDestinationFile.Label=Fichier destination
+ActionPGPDecryptFiles.GroupMoveToGroup.Label=D\u00E9placer vers
+ActionPGPDecryptFiles.IfFileExists.Label=Si le fichier destination existe 
+ActionPGPDecryptFiles.IfMovedFileExists.Label=Si le fichier existe dans destination 
+ActionPGPDecryptFiles.IncludeSubfolders.Label=Inclure sous r\u00E9pertoires
 ActionPGPDecryptFiles.IncludeSubfolders.Tooltip=S\u00E9lectionnez cette option si vous souhaitez\r\ninclure les sous r\u00E9pertoires dans la recherche.
-ActionPGPDecryptFiles.DestinationFileFolder.Tooltip=Nom du fichier ou r\u00E9pertoire de destination.
-ActionPGPDecryptFiles.Error.Exception.MoveProcessError=PDI a rencontr\u00E9 une erreur lors du d\u00E9cryptage du fichier [{0}] to [{1}] \: [{2}]
-ActionPGPDecryptFiles.Fields.Wildcard.Tooltip=Utilisez les caract\u00E8res joker pour cibler des fichiers\r\n\u00E0 d\u00E9placer. Par exemple, pour cibler les fichiers textes,\r\nuilisez les caract\u00E8res joker suivants \: .*txt$
 ActionPGPDecryptFiles.Log.ArgFromPrevious.Found={0} argument(s) ont \u00E9t\u00E9 trouv\u00E9s depuis le r\u00E9sultat de l''entr\u00E9e pr\u00E9c\u00E9dente
-ActionPGPDecryptFiles.Fields.Wildcard.Label=Caract\u00E8res joker
+ActionPGPDecryptFiles.Log.CanNotCreateParentFolder=Impossible de cr\u00E9er le r\u00E9pertoire parent {0}\!
+ActionPGPDecryptFiles.Log.CanNotMoveFolderToFile=Impossible de d\u00E9crypter le contenu du dossier [{0}] vers le fichier [{1}] \!
+ActionPGPDecryptFiles.Log.Error=HOP a rencontr\u00E9 une erreur lors du traitement \: {0}
+ActionPGPDecryptFiles.Log.Error.FolderMissing=Impossible de trouver le r\u00E9pertoire [{0}] \!
+ActionPGPDecryptFiles.Log.Error.GettingMoveToFolder=Impossible lire le fihier [{0}]. Exception \: [{1}]
+ActionPGPDecryptFiles.Log.Error.MoveToFolderMissing=Le r\u00E9pertoire de destination n''a pas \u00E9t\u00E9 sp\u00E9cifi\u00E9 \!
+ActionPGPDecryptFiles.Log.Error.NotFolder=[{0}] n''est pas un r\u00E9pertoire \!
+ActionPGPDecryptFiles.Log.FetchFolder=Parcours du r\u00E9pertoire [{0}]
+ActionPGPDecryptFiles.Log.FileAddedToResultFilesName=Le nom de fichier {0} a \u00E9t\u00E9 ajout\u00E9 \u00E0 la liste des noms de fichier attach\u00E9e au r\u00E9sultat
 ActionPGPDecryptFiles.Log.FileDecrypted=Le fichier [{0}] a \u00E9t\u00E9 d\u00E9crypt\u00E9 vers le fichier [{1}]
-ActionPGPDecryptFiles.GpgExe.Label=Emplacement programme gpg
-ActionPGPDecryptFiles.AddTime.Label=Ajouter heure au nom de fichier
-ActionPGPDecryptFiles.DateTimeFormat.Label=Format date
-ActionPGPDecryptFiles.AddDateBeforeExtension.Label=Ajouter date avant extension
-ActionPGPDecryptFiles.Fail_IfMovedFileExists.Label=Echec
-ActionPGPDecryptFiles.Log.Forbidden=NON AUTORISE
-ActionPGPDecryptFiles.IfFileExists.Label=Si le fichier destination existe 
-ActionPGPDecryptFiles.SuccessCondition.Label=Condition du succ\u00E8s 
-ActionPGPDecryptFiles.AddDate.Label=Ajouter date au nom de fichier
-ActionPGPDecryptFiles.Log.IgnoringRow=PDI a ignor\u00E9 la ligne suivante car la source ou la destination est NULLE. Le fichier source \: [{0}], le fichier destination \: [{1}], Les caract\u00E8res joker \: [{2}]
-ActionPGPDecryptFiles.Do_Nothing_IfMovedFileExists.Label=Ne rien faire
-ActionPGPDecryptFiles.CreateDestinationFolder.Label=Cr\u00E9er r\u00E9pertoire de destination
-ActionPGPDecryptFiles.Simulate.Label=Simulation
+ActionPGPDecryptFiles.Log.FileDeleted=Le fichier source [{0}] a \u00E9t\u00E9 supprim\u00E9
+ActionPGPDecryptFiles.Log.FileExists=Le fichier [{0}] existe\!
+ActionPGPDecryptFiles.Log.FileMoved=Le fichier [{0}] a \u00E9t\u00E9 d\u00E9crypter vers [{1}] 
 ActionPGPDecryptFiles.Log.FileOverwrite=Le fichier [{0}] a \u00E9t\u00E9 \u00E9cras\u00E9
-ActionPGPDecryptFiles.Delete_Source_File_IfFileExists.Label=Supprimer fichier source
-ActionPGPDecryptFiles.FileResult.Group.Label=Noms de fichier li\u00E9s au r\u00E9sultat
-ActionPGPDecryptFiles.FilenameAdd.Button=&Ajouter
-ActionPGPDecryptFiles.Log.CanNotMoveFolderToFile=Impossible de d\u00E9crypter le contenu du dossier [{0}] vers le fichier [{1}] \!
-ActionPGPDecryptFiles.CreateDestinationFolder.Tooltip=Cr\u00E9er le r\u00E9pertoire de destination si n\u00E9c\u00E9ssaire.\r\nSi la destination est un fichier, le r\u00E9pertoire parent sera cr\u00E9\u00E9.
-ActionPGPDecryptFiles.DestinationIsAFile.Label=Destination est un fichier 
-ActionPGPDecryptFiles.log.IgnoringFile=Le fichier [{0}] a \u00E9t\u00E9 ignor\u00E9e ...
+ActionPGPDecryptFiles.Log.FolderExists=Le dossier [{0}] existe\!
+ActionPGPDecryptFiles.Log.FolderNotExist=Le dossier {0} est introuvable \!\r\n
 ActionPGPDecryptFiles.Log.FolderWasCreated=Le r\u00E9pertoire [{0}] a \u00E9t\u00E9 cr\u00E9\u00E9 \!
-ActionPGPDecryptFiles.SpecifyMoveFormat.Tooltip=Sp\u00E9cifier format 
+ActionPGPDecryptFiles.Log.Forbidden=NON AUTORISE
+ActionPGPDecryptFiles.Log.IgnoringRow=PDI a ignor\u00E9 la ligne suivante car la source ou la destination est NULLE. Le fichier source \: [{0}], le fichier destination \: [{1}], Les caract\u00E8res joker \: [{2}]
+ActionPGPDecryptFiles.Log.IncludeSubFoldersOn=Les sous r\u00E9pertoires seront trait\u00E9s ...
+ActionPGPDecryptFiles.Log.Info.FilesInError=Nombre de fichiers en erreur \: {0}
+ActionPGPDecryptFiles.Log.Info.FilesInSuccess=Nombre de fichiers trait\u00E9s avec succ\u00E8s \: {0}
+ActionPGPDecryptFiles.Log.ProcessingRow=Traitement ligne Fichier/R\u00E9pertoire souce\: [{0}] ... fichier/r\u00E9pertoire \: [{1}]... caract\u00E8res lignes \: [{2}]
+ActionPGPDecryptFiles.Move_To_Folder_IfFileExists.Label=D\u00E9placer fichier source vers r\u00E9pertoire
+ActionPGPDecryptFiles.MovedDateTimeFormat.Label=Format date
+ActionPGPDecryptFiles.Name=D\u00E9cryptage de fichiers via PGP
 ActionPGPDecryptFiles.Name.Default=D\u00E9crypter fichiers
-ActionPGPDecryptFiles.Name.Label=Nom entr\u00E9e t\u00E2che\:
+ActionPGPDecryptFiles.Name.Label=Nom\:
+ActionPGPDecryptFiles.NrErrorsLessThan.Label=Nombre erreurs inf\u00E9rieur \u00E0 
 ActionPGPDecryptFiles.NrErrorsLessThan.Tooltip=Succ\u00E8s si le nomber d''erreurs est inf\u00E9rieur \u00E0
+ActionPGPDecryptFiles.Overwrite_File_IfFileExists.Label=Remplacer fichier destination
+ActionPGPDecryptFiles.Overwrite_Filename_IffMovedFileExists.Label=Remplacer fichier destination
+ActionPGPDecryptFiles.Previous.Label=R\u00E9cup\u00E9rer arguments depuis \u00E9tapes pr\u00E9c\u00E9dentes
+ActionPGPDecryptFiles.Previous.Tooltip=R\u00E9cup\u00E9rer arguments depuis \u00E9tapes pr\u00E9c\u00E9dentes.\r\nATTENTION, les arguments doivent \u00EAtre dans l''ordre suivante\:\r\n ie \: \n(1) fichier/R\u00E9pertoire source\n(2)caract\u00E8res joker\n(3) mot de passe\n(4) fichier/r\u00E9pertoire destination
+ActionPGPDecryptFiles.Settings.Label=Param\u00E8tres
+ActionPGPDecryptFiles.Simulate.Label=Simulation
+ActionPGPDecryptFiles.Simulate.Tooltip=S\u00E9lectionnez cette option si vous souhaitez\nr\u00E9aliser un aper\u00E7u du processus.\nPDI ne d\u00E9cryptera pas les fichiers\!
+ActionPGPDecryptFiles.SourceFileFolder.Label=Fichier/R\u00E9pertoire source
+ActionPGPDecryptFiles.SourceFileFolder.Tooltip=Fichier ou r\u00E9pertoire \u00E0 d\u00E9placer.\r\nDans le cas de r\u00E9pertoire, utiliser l''option\r\n''Inclure sous r\u00E9pertroires'' si n\u00E9c\u00E9ssaire.
+ActionPGPDecryptFiles.SpecifyFormat.Label=Sp\u00E9cifier format date 
+ActionPGPDecryptFiles.SpecifyFormat.Tooltip=Sp\u00E9cifier format date
 ActionPGPDecryptFiles.SpecifyMoveFormat.Label=Sp\u00E9cifier format 
+ActionPGPDecryptFiles.SpecifyMoveFormat.Tooltip=Sp\u00E9cifier format 
+ActionPGPDecryptFiles.SuccessCondition.Label=Condition du succ\u00E8s 
 ActionPGPDecryptFiles.SuccessOn.Group.Label=Succ\u00E8s si
-ActionPGPDecryptFiles.Log.Error.MoveToFolderMissing=Le r\u00E9pertoire de destination n''a pas \u00E9t\u00E9 sp\u00E9cifi\u00E9 \!
-ActionPGPDecryptFiles.IncludeSubfolders.Label=Inclure sous r\u00E9pertoires
-ActionPGPDecryptFiles.FilenameDelete.Tooltip=Retirer les fichiers s\u00E9lectionn\u00E9s de la grille
-ActionPGPDecryptFiles.Fields.PassPhrase.Tooltip=Mot de passe
-ActionPGPDecryptFiles.Do_Nothing_IfFileExists.Label=Ne rien faire
-ActionPGPDecryptFiles.AddDateBeforeExtension.Tooltip=Si cette option est s\u00E9lectionn\u00E9e, PDI ajoutera la date (et l''heure)\r\navant l''extension du fichier.\r\nL''extension sera consid\u00E9r\u00E9e \u00E0 partir du dernier ''.'' trouv\u00E9.
-ActionPGPDecryptFiles.Error.SourceFileNotExists=Le fichier/dossier [{0}] est introuvable \!
-ActionPGPDecryptFiles.NrErrorsLessThan.Label=Nombre erreurs inf\u00E9rieur \u00E0 
+ActionPGPDecryptFiles.SuccessWhenAllWorksFine.Label=Succ\u00E8s si aucune error n''est report\u00E9e
+ActionPGPDecryptFiles.SuccessWhenAtLeat.Label=Succ\u00E8s si au moins x fichiers ont \u00E9t\u00E9 d\u00E9crypt\u00E9s
 ActionPGPDecryptFiles.SuccessWhenErrorsLessThan.Label=Succ\u00E8s si le nombre d''error est inf\u00E9rieur \u00E0
-ActionPGPDecryptFiles.Log.IncludeSubFoldersOn=Les sous r\u00E9pertoires seront trait\u00E9s ...
-ActionPGPDecryptFiles.Error.Exception.MoveProcess=Impossible de d\u00E9crypter le fichier [{0}] vers [{1}]. Exception \: [{2}]
-ActionPGPDecryptFiles.Log.FetchFolder=Parcours du r\u00E9pertoire [{0}]
-ActionPGPDecryptFiles.IfMovedFileExists.Label=Si le fichier existe dans destination 
-ActionPGPDecryptFiles.GroupMoveToGroup.Label=D\u00E9placer vers
-ActionPGPDecryptFiles.Fields.SourceFileFolder.Tooltip=Fichier ou r\u00E9pertoire destination.
 ActionPGPDecryptFiles.Tab.Advanced.Label=Avanc\u00E9
-ActionPGPDecryptFiles.Log.ProcessingRow=Traitement ligne Fichier/R\u00E9pertoire souce\: [{0}] ... fichier/r\u00E9pertoire \: [{1}]... caract\u00E8res lignes \: [{2}]
-ActionPGPDecryptFiles.BrowseFolders.Label=Dossier...
-ActionPGPDecryptFiles.Log.FolderNotExist=Le dossier {0} est introuvable \!\r\n
-ActionPGPDecryptFiles.AddDate.Tooltip=Ajouter la date au nom de fichier
-ActionPGPDecryptFiles.Log.Error=PDI a rencontr\u00E9 une erreur lors du traitement \: {0}
-ActionPGPDecryptFiles.Move_To_Folder_IfFileExists.Label=D\u00E9placer fichier source vers r\u00E9pertoire
-ActionPGPDecryptFiles.Fields.Label=Fichiers/R\u00E9pertoires
-ActionPGPDecryptFiles.Filetype.All=Tous les fichiers
-ActionPGPDecryptFiles.Log.Info.FilesInSuccess=Nombre de fichiers trait\u00E9s avec succ\u00E8s \: {0}
-ActionPGPDecryptFiles.DestinationFolder.Label=R\u00E9pertoire destination
-ActionPGPDecryptFiles.GroupDestinationFile.Label=Fichier destination
-ActionPGPDecryptFiles.UniqueName_IfMovedFileExists.Label=Attribuer non unique
-ActionPGPDecryptFiles.DestinationFileTab.Label=Fichier destination
-ActionPGPDecryptFiles.Error.SuccessConditionbroken=La condition de succ\u00E8s a \u00E9t\u00E9 viol\u00E9e\! Nous avons {0} erreur(s).
-ActionPGPDecryptFiles.DoNotKeepFolderStructure.Label=Ne pas conserver arborescence source
-ActionPGPDecryptFiles.CreateMoveToFolder.Tooltip=Cr\u00E9er r\u00E9pertoire si n\u00E9c\u00E9ssaire
-ActionPGPDecryptFiles.Fields.PassPhrase.Label=Mot de passe
+ActionPGPDecryptFiles.Tab.General.Label=G\u00E9n\u00E9ral
 ActionPGPDecryptFiles.Title=D\u00E9crypter fichiers PGP
-ActionPGPDecryptFiles.Log.Error.FolderMissing=Impossible de trouver le r\u00E9pertoire [{0}] \!
-ActionPGPDecryptFiles.SpecifyFormat.Tooltip=Sp\u00E9cifier format date
-ActionPGPDecryptFiles.AddMovedDateBeforeExtension.Label=Ajouter date avant extension
-ActionPGPDecryptFiles.AddMovedDate.Tooltip=Ajouter la date au nom du fichier
+ActionPGPDecryptFiles.UniqueName_IfMovedFileExists.Label=Attribuer non unique
+ActionPGPDecryptFiles.Unique_Name_IfFileExists.Label=Cr\u00E9er un fichier avec nom unique
+ActionPGPDecryptFiles.Wildcard.Label=Caract\u00E8res joker
 ActionPGPDecryptFiles.Wildcard.Tooltip=Utilisez les caract\u00E8res joker pour cibler des fichiers\r\n\u00E0 d\u00E9placer. Par exemple, pour cibler les fichiers textes,\r\nuilisez les caract\u00E8res joker suivants \: .*txt$
-ActionPGPDecryptFiles.Previous.Tooltip=R\u00E9cup\u00E9rer arguments depuis \u00E9tapes pr\u00E9c\u00E9dentes.\r\nATTENTION, les arguments doivent \u00EAtre dans l''ordre suivante\:\r\n ie \: \n(1) fichier/R\u00E9pertoire source\n(2)caract\u00E8res joker\n(3) mot de passe\n(4) fichier/r\u00E9pertoire destination
-ActionPGPDecryptFiles.Log.CanNotCreateParentFolder=Impossible de cr\u00E9er le r\u00E9pertoire parent {0}\!
-ActionPGPDecryptFiles.CreateMoveToFolder.Label=Cr\u00E9er r\u00E9pertoire
+ActionPGPDecryptFiles.log.IgnoringFile=Le fichier [{0}] a \u00E9t\u00E9 ignor\u00E9e ...
diff --git a/plugins/actions/telnet/src/main/resources/org/apache/hop/workflow/actions/telnet/messages/messages_fr_FR.properties b/plugins/actions/telnet/src/main/resources/org/apache/hop/workflow/actions/telnet/messages/messages_fr_FR.properties
index 2f54f66..e7ad37b 100644
--- a/plugins/actions/telnet/src/main/resources/org/apache/hop/workflow/actions/telnet/messages/messages_fr_FR.properties
+++ b/plugins/actions/telnet/src/main/resources/org/apache/hop/workflow/actions/telnet/messages/messages_fr_FR.properties
@@ -1,5 +1,4 @@
 #
-#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.
@@ -15,21 +14,22 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
+#File generated by Hop Translator for package 'org.apache.hop.workflow.actions.telnet' in locale 'fr_FR'
 #
 #
-
-ActionTelnet.Description=Test de disponibilit\ufffd d''un serveur sur un port sp\ufffdcifique.
+#Wed Mar 24 21:38:48 CET 2021
+ActionTelnet.Description=Test de disponibilit\u00E9 d''un serveur sur un port sp\u00E9cifique.
 ActionTelnet.Name=Telnet d''un serveur
-JobTelnet.Title=Telnet hôte distant
-JobTelnet.Name.Default=Telnet hôte distant
-JobTelnet.Name.Label=Nom entrée tâche
-JobTelnet.Hostname.Label=Nom/IP hôte
-JobTelnet.TimeOut.Label=Délai d''expiration (ms)
-JobTelnet.TimeOut.Tooltip=Délai d''expiration
-JobTelnet.OK.Label=L''hôte [{0}] est accessible sur le port {1}.
-JobTelnet.Error.Label=Erreur:
-JobTelnet.SpecifyHost.Label=Veuillez svp spécifier un hôte à tester!
+JobTelnet.CanNotLoadXML=Impossible de charger depuis e fichier XML, les informations de l''entr\u00C3\u00A9e t\u00C3\u00A2che
+JobTelnet.Error.Label=Erreur\:
+JobTelnet.Hostname.Label=Nom/IP h\u00F4te
 JobTelnet.IP=Adresse IP
-JobTelnet.NOK.Label=Impossible de joindre l''hôte {0} sur le port {1}
-JobTelnet.CanNotLoadXML=Impossible de charger depuis e fichier XML, les informations de l''entrée tâche
-JobTelnet.Port.Label=Port
\ No newline at end of file
+JobTelnet.NOK.Label=Impossible de joindre l''h\u00F4te {0} sur le port {1}
+JobTelnet.Name.Default=Telnet h\u00F4te distant
+JobTelnet.Name.Label=Nom
+JobTelnet.OK.Label=L''h\u00F4te [{0}] est accessible sur le port {1}.
+JobTelnet.Port.Label=Port
+JobTelnet.SpecifyHost.Label=Veuillez svp sp\u00E9cifier un h\u00F4te \u00E0\u00A0 tester\!
+JobTelnet.TimeOut.Label=D\u00E9lai d''expiration (ms)
+JobTelnet.TimeOut.Tooltip=D\u00C3\u00A9lai d''expiration
+JobTelnet.Title=Telnet h\u00F4te distant
diff --git a/plugins/misc/projects/src/main/resources/org/apache/hop/projects/gui/messages/messages_fr_FR.properties b/plugins/misc/projects/src/main/resources/org/apache/hop/projects/gui/messages/messages_fr_FR.properties
new file mode 100644
index 0000000..368c4da
--- /dev/null
+++ b/plugins/misc/projects/src/main/resources/org/apache/hop/projects/gui/messages/messages_fr_FR.properties
@@ -0,0 +1,31 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#File generated by Hop Translator for package 'org.apache.hop.projects.gui' in locale 'fr_FR'
+#
+#
+#Wed Mar 24 21:51:55 CET 2021
+HopGui.FileMenu.Project.Export.Label=Exporter le projet en zip
+HopGui.Toolbar.Environment.Add.Tooltip=Cr\u00E9er un environnement
+HopGui.Toolbar.Environment.Delete.Tooltip=Supprimer l''environnement s\u00E9lectionn\u00E9
+HopGui.Toolbar.Environment.Edit.Tooltip=Editer l''environnement s\u00E9lectionn\u00E9
+HopGui.Toolbar.Environment.Label=Environnement
+HopGui.Toolbar.Environment.Tooltip=Cliquer ici pour editer l''environnement
+HopGui.Toolbar.Project.Add.Tooltip=Cr\u00E9er un projet
+HopGui.Toolbar.Project.Delete.Tooltip=Supprimer le projet s\u00E9lectionn\u00E9
+HopGui.Toolbar.Project.Edit.Tooltip=Editer le projet s\u00E9lectionn\u00E9
+HopGui.Toolbar.Project.Label=Projet\:
+HopGui.Toolbar.Project.Tooltip=Cliquer ici pour \u00E9diter le projet