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

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


The following commit(s) were added to refs/heads/main by this push:
     new 54eded0373 Translated using Weblate (French) (#6358)
54eded0373 is described below

commit 54eded0373912ee00808cadcd5fe0f1352ce23d4
Author: hop-weblate <[email protected]>
AuthorDate: Tue Jan 13 11:27:02 2026 +0100

    Translated using Weblate (French) (#6358)
    
    Currently translated at 88.2% (45 of 51 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 71.9% (192 of 267 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 83.3% (20 of 24 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 87.6% (85 of 97 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 82.9% (112 of 135 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 97.5% (79 of 81 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 65.3% (81 of 124 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 5.0% (5 of 99 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 76.4% (94 of 123 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 9.0% (11 of 122 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 52.0% (50 of 96 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 83.9% (68 of 81 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 68.8% (64 of 93 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 83.4% (86 of 103 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 84.9% (45 of 53 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 11.1% (9 of 81 strings)
    
    Translated using Weblate (French)
    
    Currently translated at 97.9% (47 of 48 strings)
    
    
    
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/avrooutput/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/bulkloader-1/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/bulkloader-2/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/dialog-4/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/dialog/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/dynamicsqlrow/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/insertupdate/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/monetdbbulkloader/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/mysqlbulkfile/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/orabulkloader/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/pgbulkloader/fr/
    Translate-URL: https://translate.project-hop.org/projects/apache-hop/ssh/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/start/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/synchronizeaftermerge/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/tableoutput/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/tokenreplacement/fr/
    Translate-URL: 
https://translate.project-hop.org/projects/apache-hop/transform-4/fr/
    Translation: Apache Hop/avrooutput
    Translation: Apache Hop/bulkloader 1
    Translation: Apache Hop/bulkloader 2
    Translation: Apache Hop/dialog
    Translation: Apache Hop/dialog 4
    Translation: Apache Hop/dynamicsqlrow
    Translation: Apache Hop/insertupdate
    Translation: Apache Hop/monetdbbulkloader
    Translation: Apache Hop/mysqlbulkfile
    Translation: Apache Hop/orabulkloader
    Translation: Apache Hop/pgbulkloader
    Translation: Apache Hop/ssh
    Translation: Apache Hop/start
    Translation: Apache Hop/synchronizeaftermerge
    Translation: Apache Hop/tableoutput
    Translation: Apache Hop/tokenreplacement
    Translation: Apache Hop/transform 4
    
    Co-authored-by: Weblate <[email protected]>
    Co-authored-by: Nicoas Adment <[email protected]>
    Co-authored-by: Hans Van Akelyen <[email protected]>
---
 .../transform/messages/messages_fr_FR.properties   |  2 +-
 .../start/messages/messages_fr_FR.properties       | 10 +++---
 .../messages/messages_fr_FR.properties             |  2 +-
 .../avrooutput/messages/messages_fr_FR.properties  |  2 +-
 .../messages/messages_fr_FR.properties             |  2 +-
 .../messages/messages_fr_FR.properties             |  4 +--
 .../messages/messages_fr_FR.properties             |  4 +--
 .../messages/messages_fr_FR.properties             |  4 +--
 .../messages/messages_fr_FR.properties             |  4 +--
 .../bulkloader/messages/messages_fr_FR.properties  |  2 +-
 .../ssh/messages/messages_fr_FR.properties         |  2 +-
 .../messages/messages_fr_FR.properties             |  4 +--
 .../tableoutput/messages/messages_fr_FR.properties | 16 ++++-----
 .../messages/messages_fr_FR.properties             |  2 +-
 .../bulkloader/messages/messages_fr_FR.properties  | 22 ++++++------
 .../core/dialog/messages/messages_fr_FR.properties | 41 ++++++++++++++++------
 .../dialog/messages/messages_fr_FR.properties      |  2 +-
 17 files changed, 72 insertions(+), 53 deletions(-)

diff --git 
a/engine/src/main/resources/org/apache/hop/pipeline/transform/messages/messages_fr_FR.properties
 
b/engine/src/main/resources/org/apache/hop/pipeline/transform/messages/messages_fr_FR.properties
index de8edfd5ea..af84397a76 100644
--- 
a/engine/src/main/resources/org/apache/hop/pipeline/transform/messages/messages_fr_FR.properties
+++ 
b/engine/src/main/resources/org/apache/hop/pipeline/transform/messages/messages_fr_FR.properties
@@ -78,7 +78,7 @@ BaseTransform.TypeLongDesc.Dummy=Factice
 BaseTransform.TypeLongDesc.Injector=Injecteur de lignes
 BaseTransform.TypeTooltipDesc.Dummy=Ce type de transformation ne fait 
rien.\nElle est cependant pratique lorsque vous d\u00E9sirez tester des 
pipelines.
 BaseTransform.TypeTooltipDesc.Injector=Cette transformation permet d''injecter 
des lignes dans le pipeline \u00E0 travers l''API Java
-BaseTransformDialog.Add=&Tout Ajouter
+BaseTransformDialog.Add=Tout ajouter
 BaseTransformDialog.AddNew=Ajouter &nouveau
 BaseTransformDialog.Cancel=&Annuler
 BaseTransformDialog.ClearAndAdd=Vider et ajouter tous
diff --git 
a/engine/src/main/resources/org/apache/hop/workflow/actions/start/messages/messages_fr_FR.properties
 
b/engine/src/main/resources/org/apache/hop/workflow/actions/start/messages/messages_fr_FR.properties
index f762fdf148..dd891c40a8 100644
--- 
a/engine/src/main/resources/org/apache/hop/workflow/actions/start/messages/messages_fr_FR.properties
+++ 
b/engine/src/main/resources/org/apache/hop/workflow/actions/start/messages/messages_fr_FR.properties
@@ -17,9 +17,9 @@
 #
 #
 
-ActionStart.DayOfMonth.Label=Jour du mois: 
+ActionStart.DayOfMonth.Label=Jour du mois
 ActionStart.DayOfWeek.Friday=Vendredi
-ActionStart.DayOfWeek.Label=Jour de la semaine\u202F: 
+ActionStart.DayOfWeek.Label=Jour de la semaine
 ActionStart.DayOfWeek.Monday=Lundi
 ActionStart.DayOfWeek.Saturday=Samedi
 ActionStart.DayOfWeek.Sunday=Dimanche
@@ -27,12 +27,12 @@ ActionStart.DayOfWeek.Thursday=Jeudi
 ActionStart.DayOfWeek.Tuesday=Mardi
 ActionStart.DayOfWeek.Wednesday=Mercredi
 ActionStart.Description=L''action d\u00E9marr\u00E9 est le point de 
d\u00E9part pour l''execution d''un workflow
-ActionStart.IntervalMinutes.Label=Intervalle en minutes\u00A0: 
-ActionStart.IntervalSeconds.Label=Interval en secondes
+ActionStart.IntervalMinutes.Label=Intervalle en minutes
+ActionStart.IntervalSeconds.Label=Intervalle en secondes
 ActionStart.Name=D\u00E9marrer
 ActionStart.Name.Label=Nom de l''action
 ActionStart.Repeat.Label=R\u00E9p\u00E9ter
-ActionStart.TimeOfDay.Label=Heure 
+ActionStart.TimeOfDay.Label=Heure
 ActionStart.Type.Daily=Journali\u00E8re
 ActionStart.Type.Interval=Sp\u00E9cifier Interval
 ActionStart.Type.Label=Type
diff --git 
a/plugins/actions/mysqlbulkfile/src/main/resources/org/apache/hop/workflow/actions/mysqlbulkfile/messages/messages_fr_FR.properties
 
b/plugins/actions/mysqlbulkfile/src/main/resources/org/apache/hop/workflow/actions/mysqlbulkfile/messages/messages_fr_FR.properties
index ab246824d3..1d2c1e0c0f 100644
--- 
a/plugins/actions/mysqlbulkfile/src/main/resources/org/apache/hop/workflow/actions/mysqlbulkfile/messages/messages_fr_FR.properties
+++ 
b/plugins/actions/mysqlbulkfile/src/main/resources/org/apache/hop/workflow/actions/mysqlbulkfile/messages/messages_fr_FR.properties
@@ -22,7 +22,7 @@ ActionMysqlBulkFile.AddFileToResult.Tooltip=S\u00E9lectionnez 
cette option si vo
 ActionMysqlBulkFile.Connection.Label=Connexion \u00E0 la BDD\u202F: 
 ActionMysqlBulkFile.ConnectionError2.DialogMessage=Veuillez svp 
s\u00E9lectionner une connexion\!
 ActionMysqlBulkFile.Create_NewFile_IfFileExists.Label=Cr\u00E9er un nouveau 
avec nom unique
-ActionMysqlBulkFile.Description=Chargement en bloc depuis mysql vers un fichier
+ActionMysqlBulkFile.Description=Chargement en bloc depuis MySql vers un fichier
 ActionMysqlBulkFile.Do_Nothing_IfFileExists.Label=Ne rien faire
 ActionMysqlBulkFile.DumpFileValue.Label=DUMPFILE
 ActionMysqlBulkFile.Enclosed.Label=Champs encapsul\u00E9s par: 
diff --git 
a/plugins/tech/avro/src/main/resources/org/apache/hop/avro/transforms/avrooutput/messages/messages_fr_FR.properties
 
b/plugins/tech/avro/src/main/resources/org/apache/hop/avro/transforms/avrooutput/messages/messages_fr_FR.properties
index 31ba912e0a..9b7916ad14 100644
--- 
a/plugins/tech/avro/src/main/resources/org/apache/hop/avro/transforms/avrooutput/messages/messages_fr_FR.properties
+++ 
b/plugins/tech/avro/src/main/resources/org/apache/hop/avro/transforms/avrooutput/messages/messages_fr_FR.properties
@@ -22,7 +22,7 @@ AvroOutputDialog.FileTab.TabTitle=Fichier
 AvroOutputDialog.GetTypesChoice.AddNew=Ajouter nouveau
 AvroOutputDialog.StreamColumn.Column=Nom
 AvroOutputDialog.Tooltip.UpdateTypes=Cliquer pour renseigner automatiquement 
le type de colonne.
-BaseTransformDialog.Add=Tout Ajouter
+BaseTransformDialog.Add=Tout ajouter
 BaseTransformDialog.AddNew=Ajouter nouveau
 BaseTransformDialog.GetFieldsChoice.Title=Question
 BaseTransformDialog.Cancel=Annuler
diff --git 
a/plugins/transforms/dynamicsqlrow/src/main/resources/org/apache/hop/pipeline/transforms/dynamicsqlrow/messages/messages_fr_FR.properties
 
b/plugins/transforms/dynamicsqlrow/src/main/resources/org/apache/hop/pipeline/transforms/dynamicsqlrow/messages/messages_fr_FR.properties
index ccb228715a..89820103cd 100644
--- 
a/plugins/transforms/dynamicsqlrow/src/main/resources/org/apache/hop/pipeline/transforms/dynamicsqlrow/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/dynamicsqlrow/src/main/resources/org/apache/hop/pipeline/transforms/dynamicsqlrow/messages/messages_fr_FR.properties
@@ -27,7 +27,7 @@ DynamicSQLRow.Injection.ReplaceVariables=Remplacer les 
variables
 DynamicSQLRow.Log.CheckingRow=V\u00E9rification ligne\: 
 DynamicSQLRow.Log.ConnectedToDB=Connect\u00E9 \u00E0 la base de donn\u00E9es...
 DynamicSQLRow.Log.DatabaseError=L''ex\u00E9cution va \u00EAtre 
arr\u00EAt\u00E9e suite \u00E0 une erreur\: 
-DynamicSQLRow.Log.ErrorInTransformRunning=Cette \u00E9tape ne peut \u00EAtre 
ex\u00E9cut\u00E9e\: 
+DynamicSQLRow.Log.ErrorInTransformRunning=Cette transformation ne peut 
\u00EAtre ex\u00E9cut\u00E9e: 
 DynamicSQLRow.Log.LineNumber=N\u00B0Ligne
 DynamicSQLRow.Log.PutoutRow=Sortie de la ligne\: 
 DynamicSQLRow.Log.SQLStatement=Pr\u00E9paration ex\u00E9cution requ\u00EAte 
SQL \: {0}
diff --git 
a/plugins/transforms/insertupdate/src/main/resources/org/apache/hop/pipeline/transforms/insertupdate/messages/messages_fr_FR.properties
 
b/plugins/transforms/insertupdate/src/main/resources/org/apache/hop/pipeline/transforms/insertupdate/messages/messages_fr_FR.properties
index 81827f020c..acc29f47d7 100644
--- 
a/plugins/transforms/insertupdate/src/main/resources/org/apache/hop/pipeline/transforms/insertupdate/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/insertupdate/src/main/resources/org/apache/hop/pipeline/transforms/insertupdate/messages/messages_fr_FR.properties
@@ -49,9 +49,9 @@ InsertUpdateDialog.DoMapping.SomeFieldsNotFoundTitle=Champs 
introuvables\!
 InsertUpdateDialog.DoMapping.SomeSourceFieldsNotFound=Les champs suivants sont 
introuvables dans le flux\\\\\\\:{0}
 InsertUpdateDialog.DoMapping.SomeTargetFieldsNotFound=Les champs suivants sont 
introuvables dans la table cible\\\\\\\:{0}
 InsertUpdateDialog.DoMapping.UnableToFindSourceFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations 
pr\u00E9c\u00E9dentes\:
-InsertUpdateDialog.DoMapping.UnableToFindSourceFields.Title=Error 
r\u00E9cup\u00E9ration champs
+InsertUpdateDialog.DoMapping.UnableToFindSourceFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 InsertUpdateDialog.DoMapping.UnableToFindTargetFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis la table cible\:
-InsertUpdateDialog.DoMapping.UnableToFindTargetFields.Title=Error 
r\u00E9cup\u00E9ration champs
+InsertUpdateDialog.DoMapping.UnableToFindTargetFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 InsertUpdateDialog.EditMapping.Label=Editer sch\u00E9ma
 InsertUpDateDialog.ErrorGettingSchemas=Erreur lors de la 
r\u00E9cup\u00E9ration de liste de sch\u00E9mas.
 InsertUpdateDialog.FailedToGetFields.DialogMessage=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations pr\u00E9c\u00E9dentes
diff --git 
a/plugins/transforms/monetdbbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/monetdbbulkloader/messages/messages_fr_FR.properties
 
b/plugins/transforms/monetdbbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/monetdbbulkloader/messages/messages_fr_FR.properties
index 4b6111b5d8..edaf929fe5 100644
--- 
a/plugins/transforms/monetdbbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/monetdbbulkloader/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/monetdbbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/monetdbbulkloader/messages/messages_fr_FR.properties
@@ -30,9 +30,9 @@ 
MonetDBBulkLoaderDialog.DoMapping.SomeFieldsNotFoundTitle=Champs introuvables\!
 MonetDBBulkLoaderDialog.DoMapping.SomeSourceFieldsNotFound=Les champs suivants 
sont introuvables dans le flux\\\\\\\:{0}
 MonetDBBulkLoaderDialog.DoMapping.SomeTargetFieldsNotFound=Les champs suivants 
sont introuvables dans la table cible\\\\\\\:{0}
 MonetDBBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Message=Impossible 
de r\u00E9cup\u00E9rer les champs depuis les transformations 
pr\u00E9c\u00E9dentes\:
-MonetDBBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Title=Error 
r\u00E9cup\u00E9ration champs
+MonetDBBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 MonetDBBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Message=Impossible 
de r\u00E9cup\u00E9rer les champs depuis la table cible\:
-MonetDBBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Title=Error 
r\u00E9cup\u00E9ration champs
+MonetDBBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 MonetDBBulkLoaderDialog.EditMapping.Label=Editer sch\u00E9ma
 MonetDBBulkLoaderDialog.Encoding.Label=Encodage
 MonetDBBulkLoaderDialog.Encoding.Tooltip=Encodage pour les donn\u00E9es (vide 
signifie encodage par d\u00E9faut)
diff --git 
a/plugins/transforms/orabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/orabulkloader/messages/messages_fr_FR.properties
 
b/plugins/transforms/orabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/orabulkloader/messages/messages_fr_FR.properties
index 6a2230b8bb..93cb9fda7c 100644
--- 
a/plugins/transforms/orabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/orabulkloader/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/orabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/orabulkloader/messages/messages_fr_FR.properties
@@ -49,9 +49,9 @@ OraBulkLoaderDialog.DoMapping.SomeFieldsNotFoundTitle=Champs 
introuvables\!
 OraBulkLoaderDialog.DoMapping.SomeSourceFieldsNotFound=Les champs suivants 
sont introuvables dans le flux\\\\\\\:{0}
 OraBulkLoaderDialog.DoMapping.SomeTargetFieldsNotFound=Les champs suivants 
sont introuvables dans la table cible\\\\\\\:{0}
 OraBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations 
pr\u00E9c\u00E9dentes\:
-OraBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Title=Error 
r\u00E9cup\u00E9ration champs
+OraBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 OraBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis la table cible\:
-OraBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Title=Error 
r\u00E9cup\u00E9ration champs
+OraBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 OraBulkLoaderDialog.EditMapping.Label=Editer sch\u00E9ma
 OraBulkLoaderDialog.Encoding.Label=Encodage
 OraBulkLoaderDialog.Encoding.Tooltip=Encodage pour les donn\u00E9es (vide 
signifie encodage par d\u00E9faut)
diff --git 
a/plugins/transforms/pgbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/pgbulkloader/messages/messages_fr_FR.properties
 
b/plugins/transforms/pgbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/pgbulkloader/messages/messages_fr_FR.properties
index 9d3dc96379..35a2f4e301 100644
--- 
a/plugins/transforms/pgbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/pgbulkloader/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/pgbulkloader/src/main/resources/org/apache/hop/pipeline/transforms/pgbulkloader/messages/messages_fr_FR.properties
@@ -56,9 +56,9 @@ PGBulkLoaderDialog.DoMapping.SomeFieldsNotFoundTitle=Champs 
introuvables\!
 PGBulkLoaderDialog.DoMapping.SomeSourceFieldsNotFound=Les champs suivants sont 
introuvables dans le flux\\\\\\\:{0}
 PGBulkLoaderDialog.DoMapping.SomeTargetFieldsNotFound=Les champs suivants sont 
introuvables dans la table cible\\\\\\\:{0}
 PGBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations 
pr\u00E9c\u00E9dentes\:
-PGBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Title=Error 
r\u00E9cup\u00E9ration champs
+PGBulkLoaderDialog.DoMapping.UnableToFindSourceFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 PGBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis la table cible\:
-PGBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Title=Error 
r\u00E9cup\u00E9ration champs
+PGBulkLoaderDialog.DoMapping.UnableToFindTargetFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 PGBulkLoaderDialog.EditMapping.Label=Editer sch\u00E9ma
 PGBulkLoaderDialog.Enclosure.Label=Encapsulation
 PGBulkLoaderDialog.FailedToGetFields.DialogMessage=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations pr\u00E9c\u00E9dentes
diff --git 
a/plugins/transforms/snowflake/src/main/resources/org/apache/hop/pipeline/transforms/snowflake/bulkloader/messages/messages_fr_FR.properties
 
b/plugins/transforms/snowflake/src/main/resources/org/apache/hop/pipeline/transforms/snowflake/bulkloader/messages/messages_fr_FR.properties
index 83465a596f..de34101e87 100644
--- 
a/plugins/transforms/snowflake/src/main/resources/org/apache/hop/pipeline/transforms/snowflake/bulkloader/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/snowflake/src/main/resources/org/apache/hop/pipeline/transforms/snowflake/bulkloader/messages/messages_fr_FR.properties
@@ -17,7 +17,7 @@
 #
 #
 
-BaseTransformDialog.Add=Tout Ajouter
+BaseTransformDialog.Add=Tout ajouter
 BaseTransformDialog.AddNew=Ajouter nouveau
 BaseTransformDialog.GetFieldsChoice.Title=Question
 SnowflakeBulkLoad.Dialog.DataType.CSV=CSV
diff --git 
a/plugins/transforms/ssh/src/main/resources/org/apache/hop/pipeline/transforms/ssh/messages/messages_fr_FR.properties
 
b/plugins/transforms/ssh/src/main/resources/org/apache/hop/pipeline/transforms/ssh/messages/messages_fr_FR.properties
index 9b910a75be..f316510b10 100644
--- 
a/plugins/transforms/ssh/src/main/resources/org/apache/hop/pipeline/transforms/ssh/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/ssh/src/main/resources/org/apache/hop/pipeline/transforms/ssh/messages/messages_fr_FR.properties
@@ -80,7 +80,7 @@ SSHDialog.Shell.Title=Ex\u00E9cution de commandes SSH
 SSHDialog.TestConnection.Label=Tester connexion
 SSHDialog.TestConnection.Tooltip=Tester la connexion au serveur
 SSHDialog.TimeOut.Label=Latence
-SSHDialog.TimeOut.Tooltip=Latence (secondes)\n
+SSHDialog.TimeOut.Tooltip=Latence (secondes)
 SSHDialog.TransformName.Label=Nom de la transformation
 SSHDialog.UseKey.Label=Utiliser cl\u00E9
 SSHDialog.UseKey.Tooltip=S\u00E9lectionnez cette option si vous devez utiliser 
une cl\u00E9 priv\u00E9e
diff --git 
a/plugins/transforms/synchronizeaftermerge/src/main/resources/org/apache/hop/pipeline/transforms/synchronizeaftermerge/messages/messages_fr_FR.properties
 
b/plugins/transforms/synchronizeaftermerge/src/main/resources/org/apache/hop/pipeline/transforms/synchronizeaftermerge/messages/messages_fr_FR.properties
index ca9b07feb5..129104317e 100644
--- 
a/plugins/transforms/synchronizeaftermerge/src/main/resources/org/apache/hop/pipeline/transforms/synchronizeaftermerge/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/synchronizeaftermerge/src/main/resources/org/apache/hop/pipeline/transforms/synchronizeaftermerge/messages/messages_fr_FR.properties
@@ -56,9 +56,9 @@ 
SynchronizeAfterMergeDialog.DoMapping.SomeFieldsNotFoundTitle=Champs introuvable
 SynchronizeAfterMergeDialog.DoMapping.SomeSourceFieldsNotFound=Les champs 
suivants sont introuvables dans le flux\\\\\\\:{0}
 SynchronizeAfterMergeDialog.DoMapping.SomeTargetFieldsNotFound=Les champs 
suivants sont introuvables dans la table cible\\\\\\\:{0}
 
SynchronizeAfterMergeDialog.DoMapping.UnableToFindSourceFields.Message=Impossible
 de r\u00E9cup\u00E9rer les champs depuis les transformations 
pr\u00E9c\u00E9dentes\:
-SynchronizeAfterMergeDialog.DoMapping.UnableToFindSourceFields.Title=Error 
r\u00E9cup\u00E9ration champs
+SynchronizeAfterMergeDialog.DoMapping.UnableToFindSourceFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 
SynchronizeAfterMergeDialog.DoMapping.UnableToFindTargetFields.Message=Impossible
 de r\u00E9cup\u00E9rer les champs depuis la table cible\:
-SynchronizeAfterMergeDialog.DoMapping.UnableToFindTargetFields.Title=Error 
r\u00E9cup\u00E9ration champs
+SynchronizeAfterMergeDialog.DoMapping.UnableToFindTargetFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 SynchronizeAfterMergeDialog.EditMapping.Label=Editer sch\u00E9ma
 SynchronizeAfterMergeDialog.ErrorGettingSchemas=Erreur lors de la 
r\u00E9cup\u00E9ration de la liste des sch\u00E9mas
 SynchronizeAfterMergeDialog.FailedToGetFields.DialogMessage=Erreur lors de la 
r\u00E9cup\u00E9ration des champs depuis les transformations 
pr\u00E9c\u00E9dentes\!
diff --git 
a/plugins/transforms/tableoutput/src/main/resources/org/apache/hop/pipeline/transforms/tableoutput/messages/messages_fr_FR.properties
 
b/plugins/transforms/tableoutput/src/main/resources/org/apache/hop/pipeline/transforms/tableoutput/messages/messages_fr_FR.properties
index 4bfcd24df2..43356d3bc9 100644
--- 
a/plugins/transforms/tableoutput/src/main/resources/org/apache/hop/pipeline/transforms/tableoutput/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/tableoutput/src/main/resources/org/apache/hop/pipeline/transforms/tableoutput/messages/messages_fr_FR.properties
@@ -31,7 +31,7 @@ TableOutputDialog.BuildSQLError.DialogMessage=Apache Hop a 
rencontr\u00E9 une er
 TableOutputDialog.BuildSQLError.DialogTitle=Impossible de construire le script 
SQL
 TableOutputDialog.ColumnInfo.StreamField=Champ flux
 TableOutputDialog.ColumnInfo.TableField=Champ table
-TableOutputDialog.CommitSize.Label=Valider transaction toutes les 
+TableOutputDialog.CommitSize.Label=Valider transaction toutes les
 TableOutputDialog.ConnectionError.DialogMessage=Veuillez svp s\u00E9lectionner 
une connexion valide\!
 TableOutputDialog.ConnectionError2.DialogMessage=Veuillez svp 
s\u00E9lectionner une connexion valide\!
 TableOutputDialog.DialogTitle=Insertion dans table
@@ -41,9 +41,9 @@ TableOutputDialog.DoMapping.SomeFieldsNotFoundTitle=Champs 
introuvables\!
 TableOutputDialog.DoMapping.SomeSourceFieldsNotFound=Les champs suivants sont 
introuvables dans le flux\\\\\\\:{0}
 TableOutputDialog.DoMapping.SomeTargetFieldsNotFound=Les champs suivants sont 
introuvables dans la table cible\\\\\\\:{0}
 TableOutputDialog.DoMapping.UnableToFindSourceFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations 
pr\u00E9c\u00E9dentes\:
-TableOutputDialog.DoMapping.UnableToFindSourceFields.Title=Error 
r\u00E9cup\u00E9ration champs
+TableOutputDialog.DoMapping.UnableToFindSourceFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 TableOutputDialog.DoMapping.UnableToFindTargetFields.Message=Impossible de 
r\u00E9cup\u00E9rer les champs depuis la table cible\:
-TableOutputDialog.DoMapping.UnableToFindTargetFields.Title=Error 
r\u00E9cup\u00E9ration champs
+TableOutputDialog.DoMapping.UnableToFindTargetFields.Title=Erreur 
r\u00E9cup\u00E9ration champs
 TableOutputDialog.ErrorGettingSchemas=Erreur lors de la r\u00E9cup\u00E9ration 
de la liste des sch\u00E9mas
 TableOutputDialog.FailedToFindField.Message=Impossible de trouver le champ 
[{0}] dans le flux d''entr\u00E9e
 TableOutputDialog.FailedToGetFields.DialogMessage=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations pr\u00E9c\u00E9dentes
@@ -63,16 +63,16 @@ TableOutputDialog.NoSQL.DialogMessage=Le fonctionnement de 
cette transformation
 TableOutputDialog.NoSQL.DialogTitle=OK
 TableOutputDialog.PartDaily.Label=Partitionnement donn\u00E9es par jour
 TableOutputDialog.PartDaily.Tooltip=Ins\u00E9rer les donn\u00E9es dans la 
table NOMTABLE_AAAAMMDD suivant le champ de partitionnement\nPar exemple, 
VENTES_20050301, VENTES_20050301, ...
-TableOutputDialog.PartField.Label=Champ partitionnement 
+TableOutputDialog.PartField.Label=Champ partitionnement
 TableOutputDialog.PartMonthly.Label=Partitionnement des donn\u00E9es par mois
 TableOutputDialog.PartMonthly.Tooltip=Ins\u00E9rer les donn\u00E9es dans la 
table NOMTABLE_AAAAMM suivant le champ de partitionnement\nPar exemple, 
VENTES_200503, VENTES_200504, ...
-TableOutputDialog.ReturnField.Label=Nom de la cl\u00E9 
auto-g\u00E9n\u00E9r\u00E9e 
+TableOutputDialog.ReturnField.Label=Nom de la cl\u00E9 
auto-g\u00E9n\u00E9r\u00E9e
 TableOutputDialog.ReturnKeys.Label=Retourner une cl\u00E9 
auto-g\u00E9n\u00E9r\u00E9e
 TableOutputDialog.ReturnKeys.Tooltip=Cocher cette option pour retourner une 
cl\u00E9 auto-g\u00E9n\u00E9r\u00E9e.
 TableOutputDialog.SpecifyFields.Label=S\u00E9lectionner champs
-TableOutputDialog.TargetSchema.Label=Sch\u00E9ma cible 
-TableOutputDialog.TargetTable.Label=Table cible 
-TableOutputDialog.TruncateTable.Label=Tronquer la table 
+TableOutputDialog.TargetSchema.Label=Sch\u00E9ma cible
+TableOutputDialog.TargetTable.Label=Table cible
+TableOutputDialog.TruncateTable.Label=Tronquer la table
 TableOutputDialog.UsePart.Label=Tables avec donn\u00E9es partitionn\u00E9es
 TableOutputDialog.UsePart.Tooltip=Ins\u00E9rer les donn\u00E9es dans la table 
NOMTABLE_AAAAMMJJ ou NOMTABLE_AAAAMM suivant le champ de partitionnement\nPar 
exemple, VENTES_200503, VENTES_200504, ...
 TableOutputMeta.CheckResult.AllFieldsFound=Tous les champs de la table ont 
\u00E9t\u00E9 trouv\u00E9s dans le flux d''entr\u00E9e
diff --git 
a/plugins/transforms/tokenreplacement/src/main/resources/org/apache/hop/pipeline/transforms/tokenreplacement/messages/messages_fr_FR.properties
 
b/plugins/transforms/tokenreplacement/src/main/resources/org/apache/hop/pipeline/transforms/tokenreplacement/messages/messages_fr_FR.properties
index 503962ad10..a12b6756f2 100644
--- 
a/plugins/transforms/tokenreplacement/src/main/resources/org/apache/hop/pipeline/transforms/tokenreplacement/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/tokenreplacement/src/main/resources/org/apache/hop/pipeline/transforms/tokenreplacement/messages/messages_fr_FR.properties
@@ -17,7 +17,7 @@
 #
 #
 
-BaseTransformDialog.Add=&Tout Ajouter
+BaseTransformDialog.Add=Tout ajouter
 BaseTransformDialog.AddNew=Ajouter &nouveau
 BaseTransformDialog.GetFieldsChoice.Title=Question
 TokenReplacementDialog.InputFileGroup.Label=Fichier
diff --git 
a/plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_fr_FR.properties
 
b/plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_fr_FR.properties
index 4815ebeab8..d0933c37d5 100644
--- 
a/plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_fr_FR.properties
+++ 
b/plugins/transforms/verticabulkloader/src/main/resources/org/apache/hop/pipeline/transforms/vertica/bulkloader/messages/messages_fr_FR.properties
@@ -26,7 +26,7 @@ VerticaBulkLoaderDialog.ColumnInfo.TableField=Champ table
 VerticaBulkLoaderDialog.ConnectionError.DialogMessage=Veuillez 
s\u00E9lectionner une connexion valide\u202F!
 VerticaBulkLoaderDialog.ConnectionError2.DialogMessage=Veuillez 
s\u00E9lectionner une connexion valide\u202F!
 VerticaBulkLoaderDialog.FailedToFindField.Message=Impossible de trouver le 
champ [{0}] dans le flux d''entr\u00E9e
-VerticaBulkLoaderDialog.FailedToGetFields.DialogMessage=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les \u00E9tapes pr\u00E9c\u00E9dentes
+VerticaBulkLoaderDialog.FailedToGetFields.DialogMessage=Impossible de 
r\u00E9cup\u00E9rer les champs depuis les transformations pr\u00E9c\u00E9dentes
 VerticaBulkLoaderDialog.FailedToGetFields.DialogTitle=Echec 
r\u00E9cup\u00E9ration champs
 VerticaBulkLoaderDialog.FieldsTab.CTabItem.Title=Champs table
 VerticaBulkLoaderDialog.GetFields.Button=\ &R\u00E9cup\u00E9rer champs
@@ -34,34 +34,34 @@ VerticaBulkLoaderDialog.InsertDirect.Label=Ins\u00E8re 
directement dans ROS
 VerticaBulkLoaderDialog.InsertFields.Label=Champs \u00E0 ins\u00E9rer\u202F:
 VerticaBulkLoaderDialog.Log.LookingAtConnection=Recherche connexion\u202F: {0}
 VerticaBulkLoaderDialog.MainTab.CTabItem=G\u00E9n\u00E9ral
-VerticaBulkLoaderDialog.NoSQL.DialogMessage=Le fonctionnement de cette 
\u00E9tape ne requiert l''ex\u00E9cution d''aucun script SQL.
+VerticaBulkLoaderDialog.NoSQL.DialogMessage=Le fonctionnement de cette 
transformation ne requiert l''ex\u00E9cution d''aucun script SQL.
 VerticaBulkLoaderDialog.NoSQL.DialogTitle=OK
 VerticaBulkLoaderDialog.SpecifyFields.Label=S\u00E9lectionner les champs de la 
DB 
-VerticaBulkLoaderDialog.TargetSchema.Label=Sch\u00E9ma cible 
+VerticaBulkLoaderDialog.TargetSchema.Label=Sch\u00E9ma cible
 VerticaBulkLoaderDialog.TargetTable.Label=Table cible 
-VerticaBulkLoaderDialog.TransformName.Label=Nom \u00E9tape 
+VerticaBulkLoaderDialog.TransformName.Label=Nom de la transformation
 VerticaBulkLoaderMeta.CheckResult.AllFieldsFound=Tous les champs de la table 
ont \u00E9t\u00E9 trouv\u00E9s dans le flux d''entr\u00E9e
-VerticaBulkLoaderMeta.CheckResult.AllFieldsFoundInOutput=Tous les champs de 
l''\u00E9tape pr\u00E9c\u00E9dente ont \u00E9t\u00E9 trouv\u00E9s dans la table 
de sortie
+VerticaBulkLoaderMeta.CheckResult.AllFieldsFoundInOutput=Tous les champs de 
l''transformation pr\u00E9c\u00E9dente ont \u00E9t\u00E9 trouv\u00E9s dans la 
table de sortie
 VerticaBulkLoaderMeta.CheckResult.ConnectionExists=La connexion existe
 VerticaBulkLoaderMeta.CheckResult.ConnectionOk=Connexion \u00E0 la base de 
donn\u00E9es OK
 VerticaBulkLoaderMeta.CheckResult.ExpectedInputError=Aucune donn\u00E9e 
re\u00E7ue des autres transformations\u202F!
-VerticaBulkLoaderMeta.CheckResult.ExpectedInputOk=L'\u00E9tape re\u00E7oit des 
donn\u00E9es \u00E0 partir des \u00E9tapes pr\u00E9c\u00E9dentes.
+VerticaBulkLoaderMeta.CheckResult.ExpectedInputOk=La transformation 
re\u00E7oit des donn\u00E9es \u00E0 partir des transformations 
pr\u00E9c\u00E9dentes.
 VerticaBulkLoaderMeta.CheckResult.FieldsNotFound=Champs de la table non 
trouv\u00E9s dans le flux d''entr\u00E9e:\n\n{0}
 VerticaBulkLoaderMeta.CheckResult.FieldsNotFoundInOutput=Champs du flux 
d''entr\u00E9e non trouv\u00E9s dans la table de sortie\u202F:\n\n{0}
-VerticaBulkLoaderMeta.CheckResult.FieldsReceived=L'\u00E9tape re\u00E7oit {0} 
champ(s) de l''\u00E9tape r\u00E9c\u00E9dente
+VerticaBulkLoaderMeta.CheckResult.FieldsReceived=La transformation re\u00E7oit 
{0} champ(s) de la transformation pr\u00E9c\u00E9dente
 VerticaBulkLoaderMeta.CheckResult.FieldsSpecifiedNotFound=Champs 
s\u00E9lectionn\u00E9s non trouv\u00E9s dans le flux 
d''entr\u00E9e\u202F:\n\n{0}
 VerticaBulkLoaderMeta.CheckResult.FieldsSpecifiedNotInTable=Champs suivants 
non trouv\u00E9s dans la table cible:\n\n{0}
 VerticaBulkLoaderMeta.CheckResult.NoConnection=Veuillez svp s\u00E9lectionner 
ou cr\u00E9er une connexion \u00E0 utiliser
-VerticaBulkLoaderMeta.CheckResult.NoFields=Aucun champ trouv\u00E9 depuis les 
\u00E9tapes pr\u00E9c\u00E9dentes, veuillez v\u00E9rifier les liens ...!
-VerticaBulkLoaderMeta.CheckResult.NoTableName=Aucun nom de table n''a 
\u00E9t\u00E9 renseign\u00E9 dans cette \u00E9tape.
+VerticaBulkLoaderMeta.CheckResult.NoFields=Aucun champ trouv\u00E9 depuis les 
transformations pr\u00E9c\u00E9dentes, veuillez v\u00E9rifier les liens !
+VerticaBulkLoaderMeta.CheckResult.NoTableName=Aucun nom de table n''a 
\u00E9t\u00E9 renseign\u00E9 dans cette transformation.
 VerticaBulkLoaderMeta.CheckResult.TableAccessible=la table [{0}] existe et est 
accessible
 VerticaBulkLoaderMeta.CheckResult.TableError=La table [{0}] est introuvable ou 
impossible \u00E0 lire sur cette connexion.
 VerticaBulkLoaderMeta.CheckResult.TableNotAccessible=Impossible de lire les 
informations de la table, veuillez svp v\u00E9rifier le nom de la table & les 
droits.
 VerticaBulkLoaderMeta.CheckResult.TableOk=Les champs on \u00E9t\u00E9 extraits 
de la table [{0}].
 VerticaBulkLoaderMeta.CheckResult.UndefinedError=Hop a rencontr\u00E9 une 
erreur\u202F: {0}
 VerticaBulkLoaderMeta.Error.ErrorConnecting=Impossible de se connecter \u00E0 
la base de donn\u00E9es pour v\u00E9rifier le statut de la table\: {0}
-VerticaBulkLoaderMeta.Error.NoConnection=Aucune connexion n''est d\u00E9finie 
dans cette \u00E9tape.
-VerticaBulkLoaderMeta.Error.NoInput=Aucun champ n''a pu \u00EAtre 
r\u00E9cup\u00E9r\u00E9 depuis les \u00E9tapes pr\u00E9c\u00E9dentes. Veuillez 
svp v\u00E9rifier ces derniers et les liens.
+VerticaBulkLoaderMeta.Error.NoConnection=Aucune connexion n''est d\u00E9finie 
dans cette transformation.
+VerticaBulkLoaderMeta.Error.NoInput=Aucun champ n''a pu \u00EAtre 
r\u00E9cup\u00E9r\u00E9 depuis les transformations pr\u00E9c\u00E9dentes. 
Veuillez v\u00E9rifier ces derniers et les liens.
 VerticaBulkLoaderMeta.Error.NoTable=Aucune table n''est d\u00E9finie sur cette 
connexion.
 VerticaBulkLoaderMeta.Exception.ConnectionNotDefined=Hop ne peut 
d\u00E9terminer les champs aucune connexion n''est d\u00E9finie.
 VerticaBulkLoaderMeta.Exception.ErrorGettingFields=Hop ne peut d\u00E9terminer 
les champs.
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
index 9fd0c95b8c..f3f7ed9a68 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/core/dialog/messages/messages_fr_FR.properties
@@ -70,38 +70,38 @@ EnterOptionsDialog.AutoSplitHops.Label=Ins\u00E9rer auto. 
transformation
 EnterOptionsDialog.AutoSplitHops.Tooltip=Si cette option est 
s\u00E9lectionn\u00E9e, l''insertion d''une transformation entre deux 
transformations se fera automatiquement. Sinon la confimation de l''utilisateur 
sera exig\u00E9e.
 EnterOptionsDialog.Button.Edit=Changer
 EnterOptionsDialog.Button.Edit.Tooltip=Edition options
-EnterOptionsDialog.Button.Reset=R\u00E9-initialiser
-EnterOptionsDialog.Button.Reset.Tooltip=Initialisation \u00E0 la valeurs par 
d\u00E9faut
+EnterOptionsDialog.Button.Reset=R\u00E9initialiser
+EnterOptionsDialog.Button.Reset.Tooltip=Initialisation aux valeurs par 
d\u00E9faut
 EnterOptionsDialog.ClearCustomParameters.Confirmation=Les param\u00E8tres des 
transformations/plugiciels ont \u00E9t\u00E9 supprim\u00E9s.
 EnterOptionsDialog.ClearCustomParameters.Label=Supprimer les param\u00E8tres 
(transformations / plugiciels)
 EnterOptionsDialog.ClearCustomParameters.Question=Voulez vous vraiment 
supprimer tous les param0transformations transformations et plugiciels?
 EnterOptionsDialog.ClearCustomParameters.Title=Question
 EnterOptionsDialog.ClearCustomParameters.Tooltip=Suppresssion de tous les 
param\u00E8tres des transformations et plugiciels
 EnterOptionsDialog.ConfigFilename.Label=Nom du fichier de configuration de Hop
-EnterOptionsDialog.CopyOrDistributeDialog.Label=Afficher choix "copier ou 
distribuer"
+EnterOptionsDialog.CopyOrDistributeDialog.Label=Demander "copier ou 
distribuer" lors de la cr\u00E9ation d''un lien
 EnterOptionsDialog.CopyOrDistributeDialog.Tooltip=Si cette option est 
s\u00E9lectionn\u00E9e et une transformation est sur le point de transmettre 
des donn\u00E9es \u00E0 plus d''une \u00E9tape, l''utilisateur sera invit\u00E9 
\u00E0 choisir entre la distribution et la copie.
 EnterOptionsDialog.DarkMode.Label=Mode sombre
 EnterOptionsDialog.DefaultFont.Label=Police par d\u00E9faut:
 EnterOptionsDialog.DefaultLocale.Label=Langue
 EnterOptionsDialog.DefaultPreviewSize.Label=Nombre de lignes max \u00E0 
pr\u00E9visualiser par d\u00E9faut
 EnterOptionsDialog.DialogMiddlePercentage.Label=% Bo\u00EEte de dialogue
-EnterOptionsDialog.FixedWidthFont.Label=Police \u00E0 largeur fixe
+EnterOptionsDialog.FixedWidthFont.Label=Police \u00E0 largeur fixe:
 EnterOptionsDialog.General.Label=G\u00E9n\u00E9ral
 EnterOptionsDialog.GlobalZoom.Label=Niveau de zoom:
-EnterOptionsDialog.GraphFont.Label=Police espace travail:
-EnterOptionsDialog.GridSize.Label=Taille de la grille
+EnterOptionsDialog.GraphFont.Label=Police de l''espace de travail:
+EnterOptionsDialog.GridSize.Label=Taille de la grille:
 EnterOptionsDialog.HideMenuBar.Label=Masquer la barre de menu
 EnterOptionsDialog.HideMenuBar.ToolTip=L''activation de cette option permet de 
masquer la barre de menu de l''interface utilisateur.
-EnterOptionsDialog.IconSize.Label=Taille des ic\u00F4nes
-EnterOptionsDialog.LineWidth.Label=Largeur de ligne de l''espace de travail
+EnterOptionsDialog.IconSize.Label=Taille des ic\u00F4nes:
+EnterOptionsDialog.LineWidth.Label=Epaisseur des liens
 EnterOptionsDialog.LookAndFeel.Label=Apparence
 EnterOptionsDialog.NoteFont.Label=Police des notes
-EnterOptionsDialog.OpenLastFileStartup.Label=Ouvrir dernier fichier au 
d\u00E9marrage
+EnterOptionsDialog.OpenLastFileStartup.Label=Ouvrir les derniers fichiers 
utilis\u00E9s au d\u00E9marrage
 EnterOptionsDialog.RestartWarning.Option1=Fermer
 EnterOptionsDialog.ShowCanvasGrid.Label=Afficher la grille
 EnterOptionsDialog.ShowTableViewToolbar.Label=Afficher la barre d''outils 
au-dessus des tableaux
 EnterOptionsDialog.Title=Options
-EnterOptionsDialog.ToolTipsEnabled.Label=Afficher l'info-bulle lorsque le 
curseur passe sur un lien ou une action/transformation
+EnterOptionsDialog.ToolTipsEnabled.Label=Afficher l''info-bulle lorsque le 
curseur passe sur un lien, une action ou une transformation
 EnterOptionsDialog.UseDatabaseCache.Label=Utiliser un cache pour les bases de 
donn\u00E9es
 EnterPrintDialog.BottomMargin.Label=marge en Bas (inch)\: 
 EnterPrintDialog.Cols.Label=Colonnes 
@@ -195,9 +195,28 @@ TransformFieldsDialog.TableCol.StorageType=Stockage
 TransformFieldsDialog.TableCol.TrimType=Enlever espaces
 TransformFieldsDialog.TableCol.Type=Type
 TransformFieldsDialog.Title=Champs transformation
-EnterOptionsDialog.ShowViewport.Label=Masquer le guide visuel montrant la zone 
rendue
+EnterOptionsDialog.ShowViewport.Label=Afficher le guide visuel montrant la 
zone rendue
 EnterOptionsDialog.SortFieldByName.Label=Trier les noms des champs par ordre 
alphab\u00E9tique dans les menus d\u00E9roulants
+EnterOptionsDialog.ResolveVarsInTips.Label=Afficher les variables 
r\u00E9solues dans les info-bulles
 HopSystemVariablesDialog.Title=Variables syst\u00E8me
 ConfigKeyboardShortcutsTab.Key.Delete=Supprimer
 EnterOptionsDialog.ReloadFileOnChange.Label=Recharger le fichier s''il a 
\u00E9t\u00E9 modifi\u00E9 dans le syst\u00E8me de fichiers
 EnterOptionsDialog.WhatIsHopConfigSize.Label=Cet emplacement peut \u00EAtre 
modifi\u00E9 \u00E0 l'aide de la variable d'environnement HOP_CONFIG_FOLDER
+EnterOptionsDialog.Section.TablesGrids=Tableaux et grilles
+EnterOptionsDialog.Section.Appearance=Apparence
+EnterOptionsDialog.Section.Fonts=Police de caract\u00E8res
+EnterOptionsDialog.EnterNumber.Hint=Entrer un nombre
+EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.Label=Taille maximale du 
texte de journalisation d'ex\u00E9cution:
+EnterOptionsDialog.DrawBorderAroundCanvasNamesOnCanvas.Label=Dessiner une 
bordure autour des noms d''action/transformation sur le canevas
+EnterOptionsDialog.MaxExecutionLoggingTextSizeSize.ToolTip=Taille maximale du 
texte du journal affich\u00E9 dans la perspective d'ex\u00E9cution afin 
d'\u00E9viter les erreurs de m\u00E9moire insuffisante.
+EnterOptionsDialog.ReloadFileOnChange.ToolTip=Recharger automatiquement les 
fichiers lorsqu'ils sont modifi\u00E9s en dehors d'Apache Hop
+EnterOptionsDialog.RestartWarning.Option2=Ne plus afficher ce message
+EnterOptionsDialog.RestartWarning.DialogTitle=Red\u00E9marrer
+EnterOptionsDialog.HelpToolTipsEnabled.Label=Afficher les infobulles d''aide
+EnterOptionsDialog.RestartWarning.DialogMessage=Veuillez red\u00E9marrer Hop 
pour appliquer les modifications d'apparence
+EnterOptionsDialog.ShowCanvasGrid.ToolTip=Si cette option est activ\u00E9e, la 
grille du canevas sera visible
+EnterOptionsDialog.Section.PipelineWorkflowCanvas=Canevas Pipeline et Workflow
+EnterOptionsDialog.Section.Tooltips=Infobulles
+EnterOptionsDialog.Section.GeneralAppearance=Apparence g\u00E9n\u00E9rale
+EnterOptionsDialog.AskOnExit.DoNotAskAgain=Ne posez plus cette question
+EnterOptionsDialog.SplitHopsConfirm.Label=Afficher une confirmation lors de la 
division des liens
diff --git 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/dialog/messages/messages_fr_FR.properties
 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/dialog/messages/messages_fr_FR.properties
index c07b112bfd..a7078f6668 100644
--- 
a/ui/src/main/resources/org/apache/hop/ui/hopgui/dialog/messages/messages_fr_FR.properties
+++ 
b/ui/src/main/resources/org/apache/hop/ui/hopgui/dialog/messages/messages_fr_FR.properties
@@ -57,7 +57,7 @@ NotePadDialog.Font.Size.Label=Taille
 PreviewSelectDialog.Column.PreviewSize=Limite de pr\u00E9visualisation
 PreviewSelectDialog.Column.TransformName=Nom de la transformation
 PreviewSelectDialog.Dialog.PreviewSelection.Title=\u00C9cran de 
pr\u00E9visualisation
-PreviewSelectDialog.Label.Transforms=\u00C9tapes\: 
+PreviewSelectDialog.Label.Transforms=Transformations: 
 SearchFieldsProgressDialog.Dialog.SearchInputFields.Message=Recherche des 
champs en entr\u00E9e...
 SearchFieldsProgressDialog.Dialog.SearchOutputFields.Message=Recherche des 
champs en sortie...
 SearchFieldsProgressDialog.Log.UnableToGetFields=Impossible de 
r\u00E9cup\u00E9rer les champs pour la transformation [{0}] \: {1}


Reply via email to