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/hop.git
The following commit(s) were added to refs/heads/master by this push:
new 91fdf18ecb Translations update from Weblate (#2227)
91fdf18ecb is described below
commit 91fdf18ecb3667ef328072fc7c82d548ed80e2d8
Author: hop-weblate <[email protected]>
AuthorDate: Fri Feb 3 14:00:35 2023 +0100
Translations update from Weblate (#2227)
* Translated using Weblate (French (fr_FR))
Currently translated at 93.3% (84 of 90 strings)
Translation: Apache Hop Codebase/rest
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/rest/fr_FR/
* Translated using Weblate (English (United States))
Currently translated at 100.0% (27 of 27 strings)
Translation: Apache Hop Codebase/columnsexist
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/columnsexist/en_US/
* Translated using Weblate (English (United States))
Currently translated at 100.0% (49 of 49 strings)
Translation: Apache Hop Codebase/columnexists
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/columnexists/en_US/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (1 of 1 strings)
Translation: Apache Hop Codebase/vfs
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/vfs/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (5 of 5 strings)
Translation: Apache Hop Codebase/util
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/util/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 39.2% (11 of 28 strings)
Translation: Apache Hop Codebase/repeat
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/repeat/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (14 of 14 strings)
Translation: Apache Hop Codebase/abort
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/abort/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (27 of 27 strings)
Translation: Apache Hop Codebase/columnsexist
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/columnsexist/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (13 of 13 strings)
Translation: Apache Hop Codebase/metadata
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/metadata/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (23 of 23 strings)
Translation: Apache Hop Codebase/abort 1
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/abort-1/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (90 of 90 strings)
Translation: Apache Hop Codebase/rest
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/rest/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (28 of 28 strings)
Translation: Apache Hop Codebase/analyticquery
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/analyticquery/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (10 of 10 strings)
Translation: Apache Hop Codebase/async
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/async/fr_FR/
* Translated using Weblate (French (fr_FR))
Currently translated at 100.0% (1 of 1 strings)
Translation: Apache Hop Codebase/auth
Translate-URL:
https://translate.project-hop.org/projects/apache-hop-codebase/auth/fr_FR/
---------
Co-authored-by: Olivier CELLIER <[email protected]>
---
.../core/util/messages/messages_fr_FR.properties | 5 ++
.../core/vfs/messages/messages_fr_FR.properties | 1 +
.../core/auth/messages/messages_fr_FR.properties | 1 +
.../abort/messages/messages_fr_FR.properties | 13 ++-
.../messages/messages_en_US.properties | 4 +-
.../messages/messages_fr_FR.properties | 26 +++---
.../repeat/messages/messages_fr_FR.properties | 11 +++
.../metadata/messages/messages_fr_FR.properties | 13 +++
.../www/async/messages/messages_fr_FR.properties | 10 +++
.../abort/messages/messages_fr_FR.properties | 3 +
.../messages/messages_fr_FR.properties | 24 +++---
.../messages/messages_en_US.properties | 14 ++--
.../rest/messages/messages_fr_FR.properties | 93 ++++++++++++----------
13 files changed, 139 insertions(+), 79 deletions(-)
diff --git
a/core/src/main/resources/org/apache/hop/core/util/messages/messages_fr_FR.properties
b/core/src/main/resources/org/apache/hop/core/util/messages/messages_fr_FR.properties
index 1692cdb472..3394b56729 100644
---
a/core/src/main/resources/org/apache/hop/core/util/messages/messages_fr_FR.properties
+++
b/core/src/main/resources/org/apache/hop/core/util/messages/messages_fr_FR.properties
@@ -17,3 +17,8 @@
#
#
+ActionPipeline.Log.ParentLogFolderCreated=R\u00E9pertoire parent {0}
cr\u00E9\u00E9
+ActionPipeline.Error.ChekingParentLogFolderTitle=Erreur lors de la
v\u00E9rification du r\u00E9pertoire parent {0}
+ActionPipeline.Log.ParentLogFolderExists=Le r\u00E9pertoire parent {0} existe
+ActionPipeline.Log.ParentLogFolderNotExist=Le r\u00E9pertoire parent {0}
n''existe pas
+ActionPipeline.Error.ChekingParentLogFolder=Erreur
diff --git
a/core/src/main/resources/org/apache/hop/core/vfs/messages/messages_fr_FR.properties
b/core/src/main/resources/org/apache/hop/core/vfs/messages/messages_fr_FR.properties
index 1692cdb472..3b213dfb9b 100644
---
a/core/src/main/resources/org/apache/hop/core/vfs/messages/messages_fr_FR.properties
+++
b/core/src/main/resources/org/apache/hop/core/vfs/messages/messages_fr_FR.properties
@@ -17,3 +17,4 @@
#
#
+HopVFS.Exception.ParentDirectoryDoesNotExist=Le r\u00E9pertoire parent {0}
n''existe pas\u202F!
diff --git
a/engine/src/main/resources/org/apache/hop/core/auth/messages/messages_fr_FR.properties
b/engine/src/main/resources/org/apache/hop/core/auth/messages/messages_fr_FR.properties
index 1692cdb472..c902631f6d 100644
---
a/engine/src/main/resources/org/apache/hop/core/auth/messages/messages_fr_FR.properties
+++
b/engine/src/main/resources/org/apache/hop/core/auth/messages/messages_fr_FR.properties
@@ -17,3 +17,4 @@
#
#
+AuthenticationPersistenceManager.NotConsumerType=Plugin principal {0} de type
incorrect, type attendu {1}
diff --git
a/plugins/actions/abort/src/main/resources/org/apache/hop/workflow/actions/abort/messages/messages_fr_FR.properties
b/plugins/actions/abort/src/main/resources/org/apache/hop/workflow/actions/abort/messages/messages_fr_FR.properties
index 10c390e12b..9bae3e4f6f 100644
---
a/plugins/actions/abort/src/main/resources/org/apache/hop/workflow/actions/abort/messages/messages_fr_FR.properties
+++
b/plugins/actions/abort/src/main/resources/org/apache/hop/workflow/actions/abort/messages/messages_fr_FR.properties
@@ -19,11 +19,16 @@
#
#Sun May 23 16:22:12 CEST 2021
ActionAbort.Description=Mise en \u00E9chec du workflow
-ActionAbort.Meta.CheckResult.CouldNotExecute=Impossible d''ex\u00E9cuter
l''action ''Mise en \u00E9chec du workflow''
+ActionAbort.Meta.CheckResult.CouldNotExecute=Impossible d''arr\u00EAter
l''ex\u00E9cution workflow\u00A0:
ActionAbort.Meta.CheckResult.Label=Mise en \u00E9chec du workflow.
ActionAbort.Name=Mise en \u00E9chec du workflow
-ActionAbortDialog.ActionName.Label=Nom de l''action
+ActionAbortDialog.ActionName.Label=Nom de l''action
ActionAbortDialog.Label=Nom de l''action
-ActionAbortDialog.MessageAbort.Label=Message
+ActionAbortDialog.MessageAbort.Label=Message\u00A0:
ActionAbortDialog.MessageAbort.Tooltip=Message \u00E0 ajouter \u00E0 la trace
-ActionAbortDialog.Title=Mise en \u00E9chec du workflow...
+ActionAbortDialog.Title=Abandonner le workflow
+ActionAbort.Log.Wrote.Row=Vue ligne n\u00B0 {0} : {1}
+ActionAbort.keyword=abandon
+ActionAbortDialog.AlwaysLogRows.Label=Ne pas marquer comme erreur
+ActionAbortDialog.AlwaysLogRows.Tooltip=Toujours logger les lignes m\u00EAme
pour niveau de d\u00E9tail des logs inf\u00E9rieur
+ActionAbortDialog.MessageLogLevels.Label=Niveau de log du message\u00A0:
diff --git
a/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_en_US.properties
b/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_en_US.properties
index bff76a595d..8cac02fd9b 100644
---
a/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_en_US.properties
+++
b/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_en_US.properties
@@ -29,7 +29,7 @@ ActionColumnsExist.Fields.Label=Colums
ActionColumnsExist.Schemaname.Label=Schema name
ActionColumnsExist.Schemaname.Tooltip=Schema name
ActionColumnsExist.Log.TableExists=Table [{0}] exists.
-ActionColumnsExist.Log.TableNotExists=Table [{0}] doesn''t exists.
+ActionColumnsExist.Log.TableNotExists=Table [{0}] doesn''t exists.
ActionColumnsExist.Log.ColumnNotExists=Column [{0}] doesn''t exist in table
[{1}]
ActionColumnsExist.Log.ColumnExists=Column [{0}] exists in table [{1}]
ActionColumnsExist.Error.UnexpectedError=An error occurred executing this
action: {0}
@@ -43,4 +43,4 @@ ActionColumnsExist.GetColums.Button=Get columns
ActionColumnsExist.GetColums.Tooltip=Get columns from specified table
ActionColumnsExist.ConnectionError2.DialogMessage=Error getting columns from
table [{0}]!
ActionColumnsExist.GetListColumsNoRow.DialogMessage=Error getting colums
list\nPlease check connection and table.
-ActionColumnsExist.keyword=columns,exist
\ No newline at end of file
+ActionColumnsExist.keyword=columns,exist
diff --git
a/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_fr_FR.properties
b/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_fr_FR.properties
index 132d606755..5ba7d284ff 100644
---
a/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_fr_FR.properties
+++
b/plugins/actions/columnsexist/src/main/resources/org/apache/hop/workflow/actions/columnsexist/messages/messages_fr_FR.properties
@@ -18,27 +18,29 @@
#
#
ActionColumnsExist.Name=V\u00e9rification existance colonnes
-ActionColumnsExist.Description=V\u00e9rifie si une ou plusieurs
colonnes\nexistent dans une table sur une connexion
-ActionColumnsExist.ConnectionError2.DialogMessage=Veuillez svp
s\u00E9lectionner une connexion valide\!
-ActionColumnsExist.Error.UnexpectedError=Apache Hop a rencontr\u00E9 une
erreur durant l''ex\u00E9cution de l''action\: {0}
+ActionColumnsExist.Description=V\u00E9rifie si une ou plusieurs colonnes
existent dans une table pour une connexion donn\u00E9e
+ActionColumnsExist.ConnectionError2.DialogMessage=Erreur lors de la
r\u00E9cup\u00E9ration des colonnes de la table [{0}]\u202F!
+ActionColumnsExist.Error.UnexpectedError=Apache Hop a rencontr\u00E9 une
erreur durant l''ex\u00E9cution de l''action\u202F: {0}
ActionColumnsExist.Schemaname.Label=Nom sch\u00E9ma
-ActionColumnsExist.Error.TablenameEmpty=Le nom de la table n''a pas
\u00E9t\u00E9 renseign\u00E9\!
+ActionColumnsExist.Error.TablenameEmpty=La table n''a pas de nom. Vous devez
lui en donner un.
ActionColumnsExist.Error.ColumnameEmpty=Le nom de la colonne n''a pas
\u00E9t\u00E9 sp\u00E9cifi\u00E9.
-ActionColumnsExist.FilenameDelete.Tooltip=Supprimer les entr\u00E9es
s\u00E9lectionn\u00E9es de la liste
+ActionColumnsExist.FilenameDelete.Tooltip=Supprimer les entr\u00E9es
s\u00E9lectionn\u00E9es du tableau
ActionColumnsExist.Log.ColumnExists=La colonne [{0}] existe dans la table [{1}]
ActionColumnsExist.Schemaname.Tooltip=Nom sch\u00E9ma
-ActionColumnsExist.Name.Label=Nom de l''action
+ActionColumnsExist.Name.Label=Nom de l''action
ActionColumnsExist.Title=V\u00e9rification existance colonnes
ActionColumnsExist.Fields.Column=Colonnes
-ActionColumnsExist.Error.NoDbConnection=Aucune connexion d\u00E9finie.
+ActionColumnsExist.Error.NoDbConnection=Aucune connexion n''est d\u00E9finie.
ActionColumnsExist.Fields.Label=Colonnes
-ActionColumnsExist.Tablename.Label=Nom table
+ActionColumnsExist.Tablename.Label=Nom de la table
ActionColumnsExist.Name.Default=V\u00E9rification si colonnes existent
ActionColumnsExist.Log.ColumnNotExists=La colonne [{0}] n''existe pas dans la
table [{1}]
ActionColumnsExist.FilenameDelete.Button=Supprimer
ActionColumnsExist.Log.TableExists=La table [{0}] existe.
-ActionColumnsExist.Log.TableNotExists=Le table [{0}] est introuvable.
+ActionColumnsExist.Log.TableNotExists=La table [{0}] est introuvable.
ActionColumnsExist.Fields.Argument.Label=Colonne
-ActionColumnsExist.GetListColumsNoRow.DialogMessage=Apache Hop a
rencontr\u00E9 une erreur lors de la\r\nr\u00E9cup\u00E9ration des colonnes
depuis la table\!\r\nVeuillez svp v\u00E9rifier la connexion et/ou la table.
-ActionColumnsExist.GetColums.Tooltip=R\u00E9cup\u00E9rer automatiquement les
colonnes depuis la table sp\u00E9cifi\u00E9e
-ActionColumnsExist.GetColums.Button=R\u00E9cup\u00E9rer colonnes
+ActionColumnsExist.GetListColumsNoRow.DialogMessage=Erreur lors de la
r\u00E9cup\u00E9ration des colonnes\nVeuillez v\u00E9rifier la connexion et/ou
la table.
+ActionColumnsExist.GetColums.Tooltip=R\u00E9cup\u00E9rer les noms des colonnes
depuis la table sp\u00E9cifi\u00E9e
+ActionColumnsExist.GetColums.Button=R\u00E9cup\u00E9rer les noms des colonnes
+ActionColumnsExist.ConnectionError.DialogMessage=S\u00E9lectionner d''abord
une connexion valide \u00E0 la base de donn\u00E9es\u00A0!
+ActionColumnsExist.keyword=colonnes, existent
diff --git
a/plugins/actions/repeat/src/main/resources/org/apache/hop/workflow/actions/repeat/messages/messages_fr_FR.properties
b/plugins/actions/repeat/src/main/resources/org/apache/hop/workflow/actions/repeat/messages/messages_fr_FR.properties
index 1692cdb472..341424984c 100644
---
a/plugins/actions/repeat/src/main/resources/org/apache/hop/workflow/actions/repeat/messages/messages_fr_FR.properties
+++
b/plugins/actions/repeat/src/main/resources/org/apache/hop/workflow/actions/repeat/messages/messages_fr_FR.properties
@@ -17,3 +17,14 @@
#
#
+EndRepeat.Description=Fin r\u00E9p\u00E8te l'ex\u00E9cution d'un workflow ou
d'un pipeline
+EndRepeat.Dialog.ActionMissing.Header=Attention
+EndRepeat.Dialog.ActionMissing.Message=Le nom de l''entr\u00E9e du workflow
est manquante\u00A0!
+Repeat.Name=R\u00E9p\u00E9ter
+Repeat.Description=R\u00E9p\u00E9ter l'ex\u00E9cution d'un workflow ou d'un
pipeline
+Repeat.FileToRepeat.Label=Fichier \u00E0 r\u00E9p\u00E9ter (.hpl or .hwf)
+Repeat.RunConfiguration.Label=Ex\u00E9cuter la configuration
+Repeat.StopRepeatingVar.Label=Arr\u00EAter la r\u00E9p\u00E9tition lorsque
cette variable vaut
+Repeat.OptionalVarValue.Label=Valeur optionnelle de la variable
+Repeat.Delay.Label=D\u00E9lai en seconde(s)
+EndRepeat.Name=End Repeat
diff --git
a/plugins/engines/beam/src/main/resources/org/apache/hop/beam/metadata/messages/messages_fr_FR.properties
b/plugins/engines/beam/src/main/resources/org/apache/hop/beam/metadata/messages/messages_fr_FR.properties
index 1692cdb472..d797723751 100644
---
a/plugins/engines/beam/src/main/resources/org/apache/hop/beam/metadata/messages/messages_fr_FR.properties
+++
b/plugins/engines/beam/src/main/resources/org/apache/hop/beam/metadata/messages/messages_fr_FR.properties
@@ -17,3 +17,16 @@
#
#
+FileDefinitionDialog.Name.Label=Nom
+FileDefinitionDialog.Description.Label=Description
+FileDefinitionDialog.Separator.Label=S\u00E9parateur de champs
+FileDefinitionDialog.Enclosure.Label=D\u00E9limiteur de champ
+FileDefinitionDialog.Fields.Label=D\u00E9fintions des champs\u00A0:
+FileDefinitionDialog.NoNameDialog.Title=Aucun n''est fourni
+FileDefinitionDialog.NoNameDialog.Message=Veuillez donner un nom \u00E0 ce
ficher de d\u00E9finitions.
+FileDefinitionDialog.Fields.Column.FieldName=Nom du champ
+FileDefinitionDialog.Fields.Column.FieldType=Type
+FileDefinitionDialog.Fields.Column.FieldLength=Longueur
+FileDefinitionDialog.Fields.Column.FieldPrecision=Pr\u00E9cision
+FileDefinitionDialog.Fields.Column.FieldFormat=Format
+NeoConnectionDialog.Shell.Title=D\u00E9finition du fichier
diff --git
a/plugins/misc/async/src/main/resources/org/apache/hop/www/async/messages/messages_fr_FR.properties
b/plugins/misc/async/src/main/resources/org/apache/hop/www/async/messages/messages_fr_FR.properties
index 1692cdb472..37e63ee120 100644
---
a/plugins/misc/async/src/main/resources/org/apache/hop/www/async/messages/messages_fr_FR.properties
+++
b/plugins/misc/async/src/main/resources/org/apache/hop/www/async/messages/messages_fr_FR.properties
@@ -17,3 +17,13 @@
#
#
+AsyncWebServiceEditor.Enabled.Label=Activ\u00E9\u00A0?
+AsyncWebServiceEditor.Filename.Label=Nom du fichier de flux
+AsyncGuiPlugin.EnableAsyncLogging.Name=Activer la journalisation asynchrone
+AsyncGuiPlugin.EnableAsyncLogging.Category=Journalisation Asynchrone
+AsyncGuiPlugin.DisableAsyncLogging.Name=D\u00E9sactiver la Journalisation
Asynchrone
+AsyncGuiPlugin.DisableAsyncLogging.ToolTip=D\u00E9sactiver le suivi de ce
pipeline dans le Web Service de journalisation lorsqu'il s''ex\u00E9cute.
+AsyncGuiPlugin.DisableAsyncLogging.Category=Journalisation Asynchrone
+AsyncWebServiceEditor.Name.Label=Web Service Asynchrone
+AsyncWebServiceEditor.StatusVars.Label=Les variables de statut
(s\u00E9par\u00E9es par ,\u00A0)
+AsyncGuiPlugin.EnableAsyncLogging.ToolTip=Activer le suivi de ce pipeline dans
le Web Service de journalisation lorsqu'il s''ex\u00E9cute.
diff --git
a/plugins/transforms/abort/src/main/resources/org/apache/hop/pipeline/transforms/abort/messages/messages_fr_FR.properties
b/plugins/transforms/abort/src/main/resources/org/apache/hop/pipeline/transforms/abort/messages/messages_fr_FR.properties
index e3472616c3..0213f60296 100644
---
a/plugins/transforms/abort/src/main/resources/org/apache/hop/pipeline/transforms/abort/messages/messages_fr_FR.properties
+++
b/plugins/transforms/abort/src/main/resources/org/apache/hop/pipeline/transforms/abort/messages/messages_fr_FR.properties
@@ -37,3 +37,6 @@ AbortDialog.Logging.AlwaysLogRows.Label=Retourner ligne dans
trace
AbortDialog.Options.RowThreshold.Tooltip=Seuil (nombre de lignes) mise en
\u00E9chec du pipeline
AbortDialog.Logging.AbortMessage.Tooltip=Message \u00E0 ajouter dans la trace
lors de la mise en \u00E9chec du pipeline
AbortDialog.Logging.AlwaysLogRows.Tooltip=Toujours envoyer les lignes dans la
trace
+AbortDialog.Logging.Group=Journalisation
+AbortMeta.Injection.AbortOption=Type d''arr\u00EAt (ABORT, ABORT_WITH_ERROR,
SAFE_STOP)
+AbortMeta.keyword=Abandon
diff --git
a/plugins/transforms/analyticquery/src/main/resources/org/apache/hop/pipeline/transforms/analyticquery/messages/messages_fr_FR.properties
b/plugins/transforms/analyticquery/src/main/resources/org/apache/hop/pipeline/transforms/analyticquery/messages/messages_fr_FR.properties
index d16df8932b..d0a685aa6d 100644
---
a/plugins/transforms/analyticquery/src/main/resources/org/apache/hop/pipeline/transforms/analyticquery/messages/messages_fr_FR.properties
+++
b/plugins/transforms/analyticquery/src/main/resources/org/apache/hop/pipeline/transforms/analyticquery/messages/messages_fr_FR.properties
@@ -19,27 +19,29 @@
#
AnalyticQuery.Name=D\u00E9placement dans flux
AnalyticQuery.Description=D\u00E9placement (Avant, arri\u00E8re) dans flux and
r\u00E9cup\u00E9ration de la valeur d''un champ agr\u00E9g\u00E9
-AnalyticQuery.Log.GroupFieldCouldNotFound=Le champ de groupement [{0}] est
introuvable dans le flux d''entr\u00E9e\!
+AnalyticQuery.Log.GroupFieldCouldNotFound=Le champ de groupement [{0}] est
introuvable dans le flux d''entr\u00E9e\u202F!
AnalyticQueryMeta.Exception.SubjectFieldNotFound=Erreur au niveau de la
transformation ''{0}''. Le champ d''agr\u00E9gation [{1}] est introuvable parmi
les champ \: {2}
AnalyticQueryMeta.TypeGroupLongDesc.LAG=Remonter ''N'' lignes en arri\u00E8re
et retourner la valeur du champ agr\u00E9g\u00E9
-AnalyticQueryMeta.TypeGroupLongDesc.LEAD=Avancer de ''N'' lignes et retourner
la valeur du champ agr\u00E9g\u00E9
+AnalyticQueryMeta.TypeGroupLongDesc.LEAD=Avancer de ''N'' lignes et
r\u00E9cup\u00E9rer la valeur du champ
AnalyticQueryMeta.CheckResult.ReceivingInfoOK=La transformation
r\u00E9cup\u00E8re des informations depuis les autres transformations.
-AnalyticQueryMeta.CheckResult.NoInputError=Aucun flux en provenance des autres
transformations\!
+AnalyticQueryMeta.CheckResult.NoInputError=Aucun flux en provenance des autres
transformations\u202F!
AnalyticQueryDialog.ColumnInfo.Value=N
AnalyticQueryDialog.Shell.Title=D\u00E9placement dans flux
AnalyticQueryDialog.FailedToGetFields.DialogMessage=Impossible de
r\u00E9cup\u00E9rer les champs depuis les transformations pr\u00E9c\u00E9dentes
AnalyticQueryDialog.ColumnInfo.Value.Tooltip=Nombre de lignes de d\u00E9calage
-AnalyticQueryDialog.GroupByWarningDialog.Option2=Ne plus afficher ce message
+AnalyticQueryDialog.GroupByWarningDialog.Option2=Ne plus afficher ce message
\u00E0 nouveau.
AnalyticQueryDialog.GroupByWarningDialog.Option1=J''ai compris
-AnalyticQueryDialog.GroupByWarningDialog.DialogTitle=Attention\!
+AnalyticQueryDialog.GroupByWarningDialog.DialogTitle=Remarque
AnalyticQueryDialog.ColumnInfo.GroupField=Champ groupement
-AnalyticQueryDialog.GetFields.Button=R\u00E9cup\u00E9rer champs
-AnalyticQueryDialog.GetLookupFields.Button=R\u00E9cup\u00E9rer champs
+AnalyticQueryDialog.GetFields.Button=\ R\u00E9cup\u00E9rer les champs
+AnalyticQueryDialog.GetLookupFields.Button=\ R\u00E9cup\u00E9rer les champs de
lookup
AnalyticQueryDialog.ColumnInfo.Name=Nouveau champ
AnalyticQueryDialog.ColumnInfo.Type=Type
AnalyticQueryDialog.ColumnInfo.Subject=Champ agr\u00E9g\u00E9
-AnalyticQueryDialog.Group.Label=Champs de groupement
-AnalyticQueryDialog.Aggregates.Label=D\u00E9placement dans flux
-AnalyticQueryDialog.TransformName.Label=Nom de la transformation
+AnalyticQueryDialog.Group.Label=Les champs de regroupement\u00A0:
+AnalyticQueryDialog.Aggregates.Label=Fonctions Analytiques\u00A0:
+AnalyticQueryDialog.TransformName.Label=Nom de la transformation
AnalyticQueryDialog.FailedToGetFields.DialogTitle=Echec r\u00E9cup\u00E9ration
champs
-AnalyticQueryDialog.GroupByWarningDialog.DialogMessage=La fonction de
groupement n\u00E9c\u00E9ssite le tri des lignes d''entr\u00E9e suivant les
cl\u00E9s sp\u00E9cifiques. Le cas \u00E9ch\u00E9ant, le r\u00E9sultat peut
s''av\u00E9rer incorrect
\ No newline at end of file
+AnalyticQueryDialog.GroupByWarningDialog.DialogMessage=Si les donn\u00E9es
entrantes ne sont pas ordonn\u00E9es selon les clefs sp\u00E9cifi\u00E9es, le
r\u00E9sultat peut \u00EAtre incorrect. Nous recommandons d''ordonner les
donn\u00E9es entrantes dans le flux.
+AnalyticQueryMeta.keyword=analytique, requ\u00EAte
+LineNr=Ligne #
diff --git
a/plugins/transforms/columnexists/src/main/resources/org/apache/hop/pipeline/transforms/columnexists/messages/messages_en_US.properties
b/plugins/transforms/columnexists/src/main/resources/org/apache/hop/pipeline/transforms/columnexists/messages/messages_en_US.properties
index e662f18dc2..9d84db3c89 100644
---
a/plugins/transforms/columnexists/src/main/resources/org/apache/hop/pipeline/transforms/columnexists/messages/messages_en_US.properties
+++
b/plugins/transforms/columnexists/src/main/resources/org/apache/hop/pipeline/transforms/columnexists/messages/messages_en_US.properties
@@ -28,34 +28,34 @@ ColumnExists.Error.TablenameMissing=Tablename is empty\!
ColumnExists.Error.ResultFieldMissing=Result fieldname is missing\!
ColumnExistsMeta.CheckResult.TablenameMissing=Tablename is missing\!
ColumnExists.Error.TablenameFieldMissing=Tablename is missing\!
-ColumnExists.ErrorInTransformRunning=Because of an error, this transform
can''t continue\:
+ColumnExists.ErrorInTransformRunning=Because of an error, this transform
can''t continue:
ColumnExistsMeta.CheckResult.ReceivingInfoFromOtherTransforms=Transform is
receiving info from other transforms.
ColumnExistsMeta.CheckResult.ResultFieldMissing=Result fieldname is missing\!
ColumnExists.Log.ConnectedToDB=Connected to database...
ColumnExistsMeta.CheckResult.ColumnNameFieldOK=Columnname field is provided
-ColumnExists.Log.DBException=An error occurred, processing will be stopped\:
+ColumnExists.Log.DBException=An error occurred, processing will be stopped:
ColumnExists.Exception.CouldnotFindField=Couldn''t find field ''{0}'' in row\!
ColumnExistsMeta.CheckResult.TableFieldOK=Table fieldname is provided
ColumnExistsMeta.CheckResult.TablenameOK=Tablename is provided
ColumnExistsMeta.CheckResult.NoInpuReceived=No input received from other
transforms\!ColumnExistsDialog.ResultField.Label=Result fieldname
ColumnExistsDialog.InvalidConnection.DialogTitle=ERROR
-ColumnExistsDialog.ResultField.Tooltip=Specify here the name of the result
fieldname (Boolean)\nadded in the input stream
+ColumnExistsDialog.ResultField.Tooltip=Specify here the name of the result
fieldname (Boolean)\nadded in the input stream
ColumnExistsDialog.InvalidConnection.DialogMessage=Please select a valid
connection\!
ColumnExistsDialog.Schemaname.Tooltip=Schema name
ColumnExistsDialog.TablenameInfield.Label=Tablename in field
ColumnExistsDialog.TablenameTextField.Label=Table name
-ColumnExistsDialog.TransformName.Label=Transform name
+ColumnExistsDialog.TransformName.Label=Transform name
ColumnExistsDialog.Schemaname.Label=Schema name
ColumnExistsDialog.TablenameInfield.Tooltip=Tablename is defined in a field
ColumnExistsDialog.Log.GettingKeyInfo=getting key info...
-ColumnExistsDialog.TableName.Label=Tablename field
+ColumnExistsDialog.TableName.Label=Tablename field
ColumnExistsDialog.ColumnName.Label=Columnname field
ColumnExistsDialog.ConnectionError2.DialogMessage=Error getting tablenames
list\!
ColumnExistsDialog.Shell.Title=Column exists
ColumnExistsDialog.FailedToGetFields.DialogMessage=Unable to get fields from
previous transforms because of an error
ColumnExistsDialog.TablenameTextField.Tooltip=Table name
ColumnExistsDialog.FailedToGetFields.DialogTitle=Get fields failed
-ColumnExistsDialog.ResultField.Label=Result fieldname
+ColumnExistsDialog.ResultField.Label=Result fieldname
ColumnExists.Injection.ConnectionName=Name of the database connection
ColumnExists.Injection.SchemaName=Database schema
ColumnExists.Injection.TableName=Tablename
@@ -63,4 +63,4 @@ ColumnExists.Injection.TableNameField=Field to use for
tablename
ColumnExists.Injection.ColumnNameField=Field to use for columnname
ColumnExists.Injection.ResultFieldName=Fieldname to use for restult
ColumnExists.Injection.TableNameInField=Tablename in field (Y/N)
-ColumnExistsMeta.keyword=column,exist
\ No newline at end of file
+ColumnExistsMeta.keyword=column,exist
diff --git
a/plugins/transforms/rest/src/main/resources/org/apache/hop/pipeline/transforms/rest/messages/messages_fr_FR.properties
b/plugins/transforms/rest/src/main/resources/org/apache/hop/pipeline/transforms/rest/messages/messages_fr_FR.properties
index c0aa6cb722..30e6f9de56 100644
---
a/plugins/transforms/rest/src/main/resources/org/apache/hop/pipeline/transforms/rest/messages/messages_fr_FR.properties
+++
b/plugins/transforms/rest/src/main/resources/org/apache/hop/pipeline/transforms/rest/messages/messages_fr_FR.properties
@@ -18,85 +18,92 @@
#
#
Rest.Name=Client Rest
-Rest.Description=Client Rest
+Rest.Description=Utiliser des services RESTfull.\nREpresentational State
Transfer (REST) un type d'architecture qui adopte une architecture
client-server\nsans \u00E9tat dans laquelle les services web sont vus comme des
ressources et peuvent \u00EAtre identifi\u00E9s par leurs URLs
Rest.Log.ResponseCode=Le code de la r\u00E9ponse est {0}
-Rest.Error.Config=Erreur lors de la mise en place de la configuration\!
-Rest.Error.MethodMissing=La m\u00E9thode n''a \u00E9t\u00E9
sp\u00E9cifi\u00E9e\!
+Rest.Error.Config=Erreur lors de la configuration
+Rest.Error.MethodMissing=Le nom de la m\u00E9thode est vide\u202F!
RestDialog.HttpPassword.Label=Mot de passe
-RestDialog.Headers.Label=En-t\u00EAtes
+RestDialog.Headers.Label=En-t\u00EAte
Rest.LineNumber=N\u00B0Ligne
RestDialog.Result.Label=Nom champ contenant le r\u00E9sultat
RestDialog.Headers.Title=En-t\u00EAtes
RestDialog.TrustStorePassword.Label=Mot de passe certificat
RestDialog.Log.GettingKeyInfo=r\u00E9cup\u00E9ration informations cl\u00E9...
Rest.Error.CanNotReadURL=Impossible de retourner un r\u00E9sultat depuis
l''url [{0}]
-Rest.Error.NoSuchAlgorithm=Erreur \!
+Rest.Error.NoSuchAlgorithm=Erreur d''algorithme
RestDialog.Auth.Title=Authentification
RestDialog.ProxyHost.Tooltip=Nom ou adresse IP du serveur proxy
Rest.Exception.ErrorFindingField=Apache Hop a rencontr\u00E9 une erreur lors
de la recherche du champ [{0}] \!
RestDialog.ColumnInfo.Name=Nom
RestDialog.TrustStoreFile.Label=Fichier certificat
-Rest.Log.ResponseTime=Temps de r\u00E9ponse (millisecondes)\: [{0}] pour [{1}]
+Rest.Log.ResponseTime=Temps de r\u00E9ponse (millisecondes)\u202F: [{0}] pour
[{1}]
RestDialog.FailedToGetFields.DialogTitle=Erreur
-RestMeta.CheckResult.UrlfieldMissing=Le champ contenant l''url n''a pas
\u00E9t\u00E9 sp\u00E9cifi\u00E9e\!
+RestMeta.CheckResult.UrlfieldMissing=Le champ contenant l''URL n''a pas
\u00E9t\u00E9 sp\u00E9cifi\u00E9e\u202F!
RestDialog.SSLTrustStoreGroup.Label=Configuration SSL
RestDialog.ColumnInfo.Field=Champ
RestDialog.ProxyPort.Label=Num\u00E9ro de port
-RestDialog.UrlInField.Label=R\u00E9cup\u00E9rer Url depuis champ
-Rest.Error.UnknownMethod=la m\u00E9thode [{0}] est inconnue\!\r\nLes
m\u00E9thodes support\u00E9es sont les suivantes \:\r\nGET, POST, PUT, PATCH,
DELETE, HEAD, OPTIONS
-Rest.Exception.ParamFieldEmpty=Un champ n''a pas \u00E9t\u00E9
sp\u00E9cifi\u00E9 pour un param\u00E8tre\!
+RestDialog.UrlInField.Label=Accepter l''URL provenant du champ\u202F?
+Rest.Error.UnknownMethod=la m\u00E9thode [{0}] est inconnue\u202F! Les
m\u00E9thodes support\u00E9es sont\u202F:\nGET, POST, PUT, PATCH, DELETE, HEAD,
OPTIONS
+Rest.Exception.ParamFieldEmpty=Un champ n''a pas \u00E9t\u00E9
sp\u00E9cifi\u00E9 pour un param\u00E8tre\u202F!
RestDialog.Parameters.Label=Param\u00E8tres
-RestMeta.CheckResult.NoInpuReceived=Aucun flux en provenance des autres
transformations\!
+RestMeta.CheckResult.NoInpuReceived=Aucun flux en provenance des autres
transformations\u202F!
RestDialog.Body.Label=Champ corps
RestMeta.CheckResult.UrlOk=L''Url a \u00E9t\u00E9 sp\u00E9cifi\u00E9e.
RestDialog.Shell.Title=Client Rest
RestDialog.Parameters.Title=Param\u00E8tres
RestDialog.SSL.Title=SSL
-Rest.Error.FileNotFound=Le fichier [{0}] est introuvable\!
+Rest.Error.FileNotFound=Le fichier [{0}] est introuvable
RestDialog.UrlField.Label=Nom champ URL
RestDialog.ProxyHost.Label=Serveur proxy
RestDialog.OutputFieldsGroup.Label=Champs en sortie
-RestDialog.Preemptive.Label=Pr\u00E9emptive
+RestDialog.Preemptive.Label=Pr\u00E9emptif\u202F?
RestDialog.MethodInField.Label=R\u00E9cup\u00E9rer m\u00E9thode depuis champ
-RestMeta.Exception.UnableToReadTransformMeta=Impossible de lire les
informations de la transformation depuis le fichier XML
+RestMeta.Exception.UnableToReadTransformMeta=Impossible de lire les
informations de la transformation depuis le fichier XML
RestDialog.ProxyPort.Tooltip=Num\u00E9ro du port
-RestDialog.ResultCode.Label=Nom champ code statut
+RestDialog.ResultCode.Label=Nom du champ du code statut HTTP
RestDialog.HttpLogin.Tooltip=Compte utilisateur pour l''authentification
RestDialog.Method.Label=M\u00E9thode
-Rest.Error.CertificateException=Erreur de certificat\!
+Rest.Error.CertificateException=Erreur de certificat
RestDialog.HttpAuthGroup.Label=Authentification HTTP
RestDialog.TransformName.Label=Nom de la transformation
-RestMeta.CheckResult.UrlMissing=L''Url n''a pas \u00E9t\u00E9
sp\u00E9cifi\u00E9e\!
+RestMeta.CheckResult.UrlMissing=L''URL n''a pas \u00E9t\u00E9
sp\u00E9cifi\u00E9e\u202F!
Rest.Log.ConnectingToURL=Connexion \u00E0 [{0}] ...
RestDialog.ColumnInfo.ParameterField=Champ
-Rest.Error.KeyManagementException=Erreur de cl\u00E9\!
-RestDialog.ResponseTime.Label=Champ temps de r\u00E9ponse (ms)
-Rest.ErrorInTransformRunning=Un erreur interdit l''ex\u00E9cution de cette
transformation\:
-RestDialog.ProxyGroup.Label=Utilisation de proxy
-RestDialog.SettingsGroup.Label=Param\u00E8res
-Rest.Exception.MethodFieldMissing=Le champ contenant la m\u00E9thode n''a pas
\u00E9t\u00E9 sp\u00E9cifi\u00E9\!
-RestDialog.HttpLogin.Label=Compte utilisateur
-RestDialog.MethodField.Label=Champ m\u00E9thode
-RestMeta.CheckResult.MethodFieldOk=Le champ contenant le nom de la
m\u00E9thode a \u00E9t\u00E9 sp\u00E9cifi\u00E9.
-RestDialog.ColumnInfo.ParameterName=Nom
-RestDialog.FailedToGetHeaders.DialogTitle=Erreur r\u00E9cup\u00E9ration champs
-RestDialog.GetParameters.Button=R\u00E9cup\u00E9rer champs
-Rest.Error.IOException=Erreur lors la lecture du fichier certificat\!
-Rest.Error.KeyStoreException=Erreur lors de la mise en place de la cl\u00E9\!
-RestDialog.HttpPassword.Tooltip=Mot de passe
-Rest.Log.NoField=Le nom du champ Url n''a pas \u00E9t\u00E9
sp\u00E9cifi\u00E9\!
-RestMeta.CheckResult.UrlfieldOk=Le champ contenant l''url a \u00E9t\u00E9
sp\u00E9cifi\u00E9e.
+Rest.Error.KeyManagementException=Erreur de cl\u00E9
+RestDialog.ResponseTime.Label=Champ temps de r\u00E9ponse (ms)
+Rest.ErrorInTransformRunning=Une erreur interdit l''ex\u00E9cution de cette
transformation\u202F:
+RestDialog.ProxyGroup.Label=Proxy \u00E0 utiliser
+RestDialog.SettingsGroup.Label=Param\u00E8tres
+Rest.Exception.MethodFieldMissing=Le nom de la m\u00E9thode n''a pas
\u00E9t\u00E9 sp\u00E9cifi\u00E9\u202F!
+RestDialog.HttpLogin.Label=Login HTTP
+RestDialog.MethodField.Label=Nom de la m\u00E9thode
+RestMeta.CheckResult.MethodFieldOk=Le nom de la m\u00E9thode a \u00E9t\u00E9
sp\u00E9cifi\u00E9.
+RestDialog.ColumnInfo.ParameterName=Param\u00E8tre
+RestDialog.FailedToGetHeaders.DialogTitle=Erreur lors de la
r\u00E9cup\u00E9ration des ent\u00EAtes
+RestDialog.GetParameters.Button=R\u00E9cup\u00E9rer les champs
+Rest.Error.IOException=Erreur IOException
+Rest.Error.KeyStoreException=Erreur avec le KeyStore
+RestDialog.HttpPassword.Tooltip=Mot de passe HTTP pour authentifier l''appel
+Rest.Log.NoField=Le nom du champ URL manque\u202F!
+RestMeta.CheckResult.UrlfieldOk=L''URL a \u00E9t\u00E9 renseign\u00E9e.
RestMeta.CheckResult.MethodOk=La m\u00E9thode a \u00E9t\u00E9
sp\u00E9cifi\u00E9e.
RestDialog.GeneralTab.Title=G\u00E9n\u00E9ral
-RestMeta.CheckResult.MethodMissing=La m\u00E9thode n''a pas \u00E9t\u00E9
sp\u00E9cifi\u00E9e\!
+RestMeta.CheckResult.MethodMissing=La m\u00E9thode est manquante\u202F!
RestDialog.FailedToGetFields.DialogMessage=Erreur lors de la
r\u00E9cup\u00E9ration des champs depuis le flux entrant
-Rest.Exception.HeaderFieldEmpty=Un champ n''a pas \u00E9t\u00E9
sp\u00E9cifi\u00E9 au niveau de la grille
-Rest.Log.HeaderValue=Param\u00E8tre en-t\u00EAte [{0}]\=''{1}''
-RestDialog.FailedToGetHeaders.DialogMessage=Erreur lors de la
r\u00E9cup\u00E9ration des champs depuis le flux d''entr\u00E9e
+Rest.Exception.HeaderFieldEmpty=Un ent\u00EAte est manquant\u202F!
+Rest.Log.HeaderValue=Param\u00E8tre Header [{0}]=''{1}''
+RestDialog.FailedToGetHeaders.DialogMessage=Erreur lors de la
r\u00E9cup\u00E9ration des ent\u00EAtes depuis le flux d''entr\u00E9e [{0}]
RestDialog.URL.Label=URL
RestDialog.Log.FoundArguments={0} argument(s) trouv\u00E9(s)
-RestMeta.CheckResult.ReceivingInfoFromOtherTransforms=La transformation
re\u00E7oit des informations en provenance des autres transformations.
-RestMeta.CheckResult.MethodFieldMissing=Le champ contenant le nom de la
m\u00E9thode n''a pas \u00E9t\u00E9 sp\u00E9cifi\u00E9\!
-RestDialog.GetHeaders.Button=R\u00E9cup\u00E9rer champs
-Rest.Log.BodyValue=Ajout de la valeur corps [{0}]
-RestDialog.ApplicationType.Label=Type application
+RestMeta.CheckResult.ReceivingInfoFromOtherTransforms=La transformation
re\u00E7oit des informations d''autres transformations.
+RestMeta.CheckResult.MethodFieldMissing=Le nom de la m\u00E9thode est
manquant\u202F!
+RestDialog.GetHeaders.Button=R\u00E9cup\u00E9rer les champs
+Rest.Log.BodyValue=Ajout d''\u00E9l\u00E9ment HTTP body [{0}]
+RestDialog.ApplicationType.Label=Type d''application
+RestDialog.ResponseHeader.Label=Champ r\u00E9ponse du Header
+RestDialog.MatrixParameters.Title=Param\u00E8tres du tableau
+Rest.Exception.MatrixParamFieldEmpty=Le nom du tableau est manquant\u202F!
+Rest.Log.queryParameterValue=Param\u00E8tre de la requ\u00EAte [{0}]=''{1}''
+Rest.Log.matrixParameterValue=Matrix parameter [{0}]=''{1}''
+RestMeta.keyword=REST
+RestDialog.IgnoreSsl.Label=Ignorer le contr\u00F4le du certificat SSL\u202F?