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 df1307239d Unescaped quotes in french translations for hop server 
(second fix) addresses #5832 (#5837)
df1307239d is described below

commit df1307239db54e0dc2cb3d47240944d9038965cb
Author: RĂ©mi Dubois <[email protected]>
AuthorDate: Wed Oct 15 21:44:28 2025 +0200

    Unescaped quotes in french translations for hop server (second fix) 
addresses #5832 (#5837)
---
 .../hop/www/messages/messages_fr_FR.properties     | 62 +++++++++++-----------
 1 file changed, 31 insertions(+), 31 deletions(-)

diff --git 
a/engine/src/main/resources/org/apache/hop/www/messages/messages_fr_FR.properties
 
b/engine/src/main/resources/org/apache/hop/www/messages/messages_fr_FR.properties
index 92451a16e5..695a95a928 100644
--- 
a/engine/src/main/resources/org/apache/hop/www/messages/messages_fr_FR.properties
+++ 
b/engine/src/main/resources/org/apache/hop/www/messages/messages_fr_FR.properties
@@ -35,17 +35,17 @@ GetStatusServlet.Lines=\ lignes
 GetStatusServlet.Minutes=\ minutes
 GetStatusServlet.NoLimit=Aucudu 
pipelineServer.Error.UnableLoadActions=Impossible de charger les actions
 GetStatusServlet.Parameter.MaxLogLines=La taille maximale du buffer de trace 
central 
-GetStatusServlet.Parameter.MaxLogLinesAge=Dur\u00E9e maximale de conservation 
d''une ligne dans la trace
-GetStatusServlet.Parameter.MaxObjectsAge=Dur\u00E9e maximale de conservation 
d''un objet
+GetStatusServlet.Parameter.MaxLogLinesAge=Dur\u00E9e maximale de conservation 
d\'une ligne dans la trace
+GetStatusServlet.Parameter.MaxObjectsAge=Dur\u00E9e maximale de conservation 
d\'un objet
 GetStatusServlet.PausePipeline.Failure.Body=\u00E9tait impossible \u00E0 
mettre en pause\u00A0.
 GetStatusServlet.PausePipeline.Success.Body=a \u00E9t\u00E9 mis(e) en pause 
avec succ\u00E8s\u00A0.
 GetStatusServlet.PausePipeline.Title=Suspendre Pipeline
 GetStatusServlet.PipelineName=Nom pipeline
 GetStatusServlet.PipelineStop.Success.Body1=La requ\u00EAte pour arr\u00EAter
 GetStatusServlet.PipelineStop.Success.Body2=a r\u00E9ussi\u00A0.
-GetStatusServlet.PreparePipeline.Failure.Body=n''a pas pu \u00EAtre 
pr\u00E9par\u00E9(e) pour son ex\u00E9cution\u00A0.
+GetStatusServlet.PreparePipeline.Failure.Body=n\'a pas pu \u00EAtre 
pr\u00E9par\u00E9(e) pour son ex\u00E9cution\u00A0.
 GetStatusServlet.PreparePipeline.Success.Body=a \u00E9t\u00E9 
pr\u00E9par\u00E9(e) avec succ\u00E8s\u00A0.
-GetStatusServlet.PreparePipeline.Title=Pr\u00E9parer pour l''Ex\u00E9cution
+GetStatusServlet.PreparePipeline.Title=Pr\u00E9parer pour l\'Ex\u00E9cution
 GetStatusServlet.RemovePipeline.Confirm.Body=\u00CAtes-vous s\u00FBr de 
vouloir supprimer
 GetStatusServlet.RemovePipeline.Failure.Body=Le pipeline choisi ne peut pas 
\u00EAtre supprim\u00E9\u00A0.
 GetStatusServlet.RemovePipeline.Success.Body=a \u00E9t\u00E9 
supprim\u00E9\u00A0.
@@ -54,27 +54,27 @@ GetStatusServlet.RemoveWorkflow.Confirm.Body=\u00CAtes-vous 
s\u00FBr de vouloir
 GetStatusServlet.RemoveWorkflow.Failure.Body=\u00E9tait impossible \u00E0 
enlever\u00A0.
 GetStatusServlet.RemoveWorkflow.Success.Body=a \u00E9t\u00E9 
supprim\u00E9(e)\u00A0.
 GetStatusServlet.RemoveWorkflow.Title=Supprimer le Flux
-GetStatusServlet.ResumePipeline.Failure.Body=n''a pas pu reprendre\u00A0.
+GetStatusServlet.ResumePipeline.Failure.Body=n\'a pas pu reprendre\u00A0.
 GetStatusServlet.ResumePipeline.Success.Body=a repris avec succ\u00E8s\u00A0.
 GetStatusServlet.ResumePipeline.Title=Reprise du Pipeline
 GetStatusServlet.ServerId=ID objet
 GetStatusServlet.StartDate=Date de derni\u00E8re connexion
-GetStatusServlet.StartPipeline.Failure.Body=n''a pas pu d\u00E9marrer\u00A0.
+GetStatusServlet.StartPipeline.Failure.Body=n\'a pas pu d\u00E9marrer\u00A0.
 GetStatusServlet.StartPipeline.Success.Body=a \u00E9t\u00E9 d\u00E9marr\u00E9 
avec succ\u00E8s\u00A0.
 GetStatusServlet.StartPipeline.Title=Ex\u00E9cuter le Pipeline
-GetStatusServlet.StartWorkflow.Failure.Body=n''a pas r\u00E9ussi \u00E0 
d\u00E9marrer\u00A0.
+GetStatusServlet.StartWorkflow.Failure.Body=n\'a pas r\u00E9ussi \u00E0 
d\u00E9marrer\u00A0.
 GetStatusServlet.StartWorkflow.Success.Body=a \u00E9t\u00E9 
d\u00E9marr\u00E9(e) avec succ\u00E8s\u00A0.
 GetStatusServlet.StartWorkflow.Title=Ex\u00E9cuter le Flux
 GetStatusServlet.Status=\u00C9tat
 GetStatusServlet.StatusRequested=\u00C9tat demand\u00E9
-GetStatusServlet.StopInputPipeline.Failure.Body=n''a pas pu arr\u00EAter le 
traitement des entr\u00E9es\u00A0.
-GetStatusServlet.StopInputPipeline.Success.Body1=La demande d''arr\u00EAt du 
traitement des entr\u00E9es sur
+GetStatusServlet.StopInputPipeline.Failure.Body=n\'a pas pu arr\u00EAter le 
traitement des entr\u00E9es\u00A0.
+GetStatusServlet.StopInputPipeline.Success.Body1=La demande d\'arr\u00EAt du 
traitement des entr\u00E9es sur
 GetStatusServlet.StopInputPipeline.Success.Body2=est r\u00E9ussi\u00A0.
 GetStatusServlet.StopInputPipeline.Title=Arr\u00EAter le traitement des 
entr\u00E9es
-GetStatusServlet.StopPipeline.Failure.Body=a \u00E9t\u00E9 incapable 
d''arr\u00EAter l''ex\u00E9cution\u00A0.
+GetStatusServlet.StopPipeline.Failure.Body=a \u00E9t\u00E9 incapable 
d\'arr\u00EAter l\'ex\u00E9cution\u00A0.
 GetStatusServlet.StopPipeline.Title=Arr\u00EAter le Pipeline
-GetStatusServlet.StopWorkflow.Failure.Body=n''a pas arr\u00EAter 
l''ex\u00E9cution\u00A0.
-GetStatusServlet.StopWorkflow.Success.Body1=La demande d''arr\u00EAter
+GetStatusServlet.StopWorkflow.Failure.Body=n\'a pas arr\u00EAter 
l\'ex\u00E9cution\u00A0.
+GetStatusServlet.StopWorkflow.Success.Body1=La demande d\'arr\u00EAter
 GetStatusServlet.StopWorkflow.Success.Body2=a \u00E9t\u00E9 r\u00E9ussi\u00A0.
 GetStatusServlet.StopWorkflow.Title=Arr\u00EAter le Flux
 GetStatusServlet.ThePipeline.Label=le pipeline
@@ -86,10 +86,10 @@ GetWorkflowImageServlet.Log.WorkflowImageRequested=Image du 
flux requise
 GetWorkflowStatusServlet.HopWorkflowStatus=Statut workflow Apache Hop
 GetWorkflowStatusServlet.Log.WorkflowStatusRequested=Status workflow 
demand\u00E9
 GetWorkflowStatusServlet.WorkflowStatus=statut {0}
-HopServer.Error.CanNotPartPort=Impossible d''analyser le port [{0}], en 
utilisant le port [{1}]
+HopServer.Error.CanNotPartPort=Impossible d\'analyser le port [{0}], en 
utilisant le port [{1}]
 HopServer.Error.illegalStop=Ne peut pas utiliser le fichier de configuration 
pour arr\u00EAter le serveur Hop Server
 HopServer.Error.NoServerFound="Aucun Serveur Hop trouv\u00E9 \u00E0 
{0}\u00A0:\u00A0{1}
-HopServer.Error.NoShutdown=Impossible d''arr\u00EAter le serveur Hop \u00E0 
{0}:{1}
+HopServer.Error.NoShutdown=Impossible d\'arr\u00EAter le serveur Hop \u00E0 
{0}:{1}
 HopServer.Usage.Example=Exemple
 HopServerStatusServlet.BackToHopServerStatus=Retour au status du Serveur Hop
 HopServerStatusServlet.CleanupPipeline=Nettoyage du pipeline
@@ -100,9 +100,9 @@ HopServerStatusServlet.StopPipeline=Arr\u00EAter le 
pipeline en cours
 HopServerStatusServlet.StopWorkflow=Arr\u00EAter le flux en cours
 HopServerStatusServlet.ViewPipelineDetails=Vue des d\u00E9tails du pipeline
 HopServerStatusServlet.ViewWorkflowDetails=Voir les d\u00E9tails du flux
-PausePipelineServlet.CanNotFindPipeline=Le pipeline [{0}] dont 
l''ex\u00E9cution doit \u00EAtre mise en pause est introuvable.
-PausePipelineServlet.PauseOfPipelineRequested=Demande la mise en pause de 
l''ex\u00E9cution du pipeline.
-PausePipelineServlet.PausePipeline=Mettre en pause de l''ex\u00E9cution du 
pipeline
+PausePipelineServlet.CanNotFindPipeline=Le pipeline [{0}] dont 
l\'ex\u00E9cution doit \u00EAtre mise en pause est introuvable.
+PausePipelineServlet.PauseOfPipelineRequested=Demande la mise en pause de 
l\'ex\u00E9cution du pipeline.
+PausePipelineServlet.PausePipeline=Mettre en pause de l\'ex\u00E9cution du 
pipeline
 PausePipelineServlet.PipelinePauseRequested=Pipeline [{0}] \: mise en pause 
requise.
 PausePipelineServlet.PipelineResumeRequested=Pipeline [{0}] : reprise 
demand\u00E9e\u00A0.
 PipelineStatusServlet.Active=Statut
@@ -133,41 +133,41 @@ PipelineStatusServlet.TopPipelineStatus=status {0}
 PipelineStatusServlet.TransformName=Nom de la transformation
 PipelineStatusServlet.Updated=Lignes Maj
 PipelineStatusServlet.Written=Lignes \u00E9crites
-PrepareExecutionPipelineServlet.Error.PipelineInitFailed=Echec lors de la 
tentative d''initialisation du pipeline{0}
-PrepareExecutionPipelineServlet.Error.UnexpectedError=Erreur inattendue lors 
de la pr\u00E9paration de l''ex\u00E9cution du pipeline\u202F: {0}
-PrepareExecutionPipelineServlet.Log.PipelineNotInit=Le pipeline [{0}] n''a pas 
\u00E9t\u00E9 correctement initialis\u00E9.
+PrepareExecutionPipelineServlet.Error.PipelineInitFailed=Echec lors de la 
tentative d\'initialisation du pipeline{0}
+PrepareExecutionPipelineServlet.Error.UnexpectedError=Erreur inattendue lors 
de la pr\u00E9paration de l\'ex\u00E9cution du pipeline\u202F: {0}
+PrepareExecutionPipelineServlet.Log.PipelineNotInit=Le pipeline [{0}] n\'a pas 
\u00E9t\u00E9 correctement initialis\u00E9.
 PrepareExecutionPipelineServlet.PipelinePrepared=Le pipeline [{0}] est 
pr\u00EAt \u00E0 \u00EAtre ex\u00E9cut\u00E9.
 PrepareExecutionPipelineServlet.PipelinePrepareExecution=Pr\u00E9parer 
ex\u00E9cution du pipeline
-PrepareExecutionPipelineServlet.PipelinePrepareExecutionRequested=Pr\u00E9parer
 l''ex\u00E9cution du pipeline demand\u00E9e
+PrepareExecutionPipelineServlet.PipelinePrepareExecutionRequested=Pr\u00E9parer
 l\'ex\u00E9cution du pipeline demand\u00E9e
 RemovePipelineServlet.PipelineRemoved=Le pipeline a \u00E9t\u00E9 retir\u00E9
-RemovePipelineServlet.PipelineRemoved.Log.CoundNotFindPipeline=Impossible de 
trouver la pipeline [{0}] avec l''ID {1}.
-RemovePipelineServlet.ThePipelineWasRemoved=Le pipeline [{0}] avec l''ID {1} a 
\u00E9t\u00E9 retir\u00E9 du serveur Hop.
+RemovePipelineServlet.PipelineRemoved.Log.CoundNotFindPipeline=Impossible de 
trouver la pipeline [{0}] avec l\'ID {1}.
+RemovePipelineServlet.ThePipelineWasRemoved=Le pipeline [{0}] avec l\'ID {1} a 
\u00E9t\u00E9 retir\u00E9 du serveur Hop.
 RemoveWorkflowServlet.Log.CoundNotFindSpecWorkflow=Impossible de trouver le 
workflow sp\u00E9cifi\u00E9 [{0}]\u202F!
 RemoveWorkflowServlet.Log.RemoveWorkflowRequested=Suppression du workflow 
demand\u00E9
 RemoveWorkflowServlet.TheWorkflowWasRemoved=Le flux avec le nom [{0}] et 
hopServer object id {1} a \u00E9t\u00E9 supprim\u00E9 du Serveur Hop.
 RemoveWorkflowServlet.WorkflowRemoved=Le workflow a \u00E9t\u00E9 
supprim\u00E9\u202F!
-RemoveWorkflowServlet.WorkflowRemoved.Log.CoundNotFindWorkflow=Le workflow 
[{0}] avec l''ID {1} est introuvable.
+RemoveWorkflowServlet.WorkflowRemoved.Log.CoundNotFindWorkflow=Le workflow 
[{0}] avec l\'ID {1} est introuvable.
 SniffTransformServlet.Log.CoundNotFindPipeline=Impossible de trouver le 
pipeline\u202F: {0}
 SniffTransformServlet.Log.CoundNotFindSpecPipeline=Impossible de trouver le 
pipeline sp\u00E9cifi\u00E9\u202F: {0}
 SniffTransformServlet.Log.CoundNotFindSpecTransform=Impossible de trouver la 
transformation sp\u00E9cifi\u00E9e\u202F: {0}
-SniffTransformServlet.SniffResults=R\u00E9sultat du reniflage de l''\u00E9tape
-SniffTransformServlet.SniffResultsForTransform=R\u00E9sultat de l''\u00E9coute 
(Sniff) pour la transformation\u202F: {0}
+SniffTransformServlet.SniffResults=R\u00E9sultat du reniflage de l\'\u00E9tape
+SniffTransformServlet.SniffResultsForTransform=R\u00E9sultat de l\'\u00E9coute 
(Sniff) pour la transformation\u202F: {0}
 StartPipelineServlet.Error.UnexpectedError=Erreur inattendue lors du 
d\u00E9marrage du pipeline\u202F: {0}
 StartPipelineServlet.Log.PipelineStarted=Le pipeline [{0}] a d\u00E9marr\u00E9.
-StartPipelineServlet.Log.PipelineStartRequested=D\u00E9marrage de 
l''ex\u00E9cution du pipeline demand\u00E9
+StartPipelineServlet.Log.PipelineStartRequested=D\u00E9marrage de 
l\'ex\u00E9cution du pipeline demand\u00E9
 StartPipelineServlet.Log.StartOfPipeline=D\u00E9marrage ex\u00E9cution pipeline
 StartWorkflowServlet.Error.UnexpectedError=Erreur inattendue lors du 
d\u00E9marrage du workflow\u202F: {0}
 StartWorkflowServlet.Log.SpecifiedWorkflowNotFound=Impossible de trouver le 
workflow sp\u00E9cifi\u00E9 [{0}]
 StartWorkflowServlet.Log.StartWorkflowRequested=D\u00E9marrage du flux 
demand\u00E9
-StartWorkflowServlet.Log.WorkflowStarted=L''ex\u00E9cution du workflow [{0}] a 
\u00E9t\u00E9 d\u00E9marr\u00E9.
+StartWorkflowServlet.Log.WorkflowStarted=L\'ex\u00E9cution du workflow [{0}] a 
\u00E9t\u00E9 d\u00E9marr\u00E9.
 StopPipelineServlet.CanNotFindPipeline=Impossible de trouver le pipeline [{0}].
 StopPipelineServlet.PipelineStopRequested=Arr\u00EAt ex\u00E9cution du 
pipeline demand\u00E9.
 StopPipelineServlet.StopOfPipelineRequested=Arr\u00EAt du pipeline demand\u00E9
 StopPipelineServlet.StopPipeline=Arr\u00EAter ex\u00E9cution du pipeline
 StopWorkflowServlet.Log.CoundNotFindWorkflow=Le workflow [{0}] est introuvable.
-StopWorkflowServlet.log.StopWorkflowRequested=Arr\u00EAt de l''ex\u00E9cution 
du workflow demand\u00E9
+StopWorkflowServlet.log.StopWorkflowRequested=Arr\u00EAt de l\'ex\u00E9cution 
du workflow demand\u00E9
 WebResult.Error.UnableCreateResult=Impossible de r\u00E9cup\u00E9rer la 
r\u00E9ponse du service web
-WebServer.Error.FailedToStop.Msg=Echec lors de la tentative d''arr\u00EAt du 
service web \: {0}
+WebServer.Error.FailedToStop.Msg=Echec lors de la tentative d\'arr\u00EAt du 
service web \: {0}
 WebServer.Error.FailedToStop.Title=Erreur service web
 WebServer.Error.IllegalSslParameter={0} ne peut pas \u00EAtre {1}\u00A0.
 WebServer.Log.ConfigOptions=Option de configuration [{0}] d\u00E9finie sur {1}
@@ -178,4 +178,4 @@ WebServer.Log.SslModeUsing=Utilisation du mode SSL
 WebServiceServlet.Log.WebServiceRequested=Service Web requis
 WorkflowStatusServlet.BackToStatusPage=Retour \u00E0 la page de statut
 WorkflowStatusServlet.BackToWorkflowStatusPage=Retour \u00E0 la page statut 
workflow
-WorkflowStatusServlet.Log.WorkflowStopRequested=Arr\u00EAt de 
l''ex\u00E9cution du workflow [{0}] demand\u00E9.
+WorkflowStatusServlet.Log.WorkflowStopRequested=Arr\u00EAt de 
l\'ex\u00E9cution du workflow [{0}] demand\u00E9.

Reply via email to