From d1fc5a22161905d847862f7623d2a8daf4cb0ca5 Mon Sep 17 00:00:00 2001
From: Nicolas Maillat <maillat@alchemy.fr>
Date: Fri, 17 Nov 2023 15:41:14 +0000
Subject: [PATCH 1/3] Translated using Weblate (German)

Currently translated at 99.0% (2991 of 3020 strings)

Translation: Phraseanet/Phraseanet master message
Translate-URL: https://hosted.weblate.org/projects/phraseanet/phraseanet-master-message/de/
---
 resources/locales/messages.de.xlf | 23 +++++++++++------------
 1 file changed, 11 insertions(+), 12 deletions(-)

diff --git a/resources/locales/messages.de.xlf b/resources/locales/messages.de.xlf
index db29b901e5..958b48ead0 100644
--- a/resources/locales/messages.de.xlf
+++ b/resources/locales/messages.de.xlf
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
   <file date="2023-11-17T12:25:19Z" source-language="en" target-language="de" datatype="plaintext" original="not.available">
     <header>
@@ -7,8 +7,8 @@
     </header>
     <body>
       <trans-unit id="da39a3ee5e6b4b0d3255bfef95601890afd80709" resname="">
-        <source></source>
-        <target state="new"></target>
+        <source/>
+        <target state="new"/>
         <jms:reference-file line="363">WorkerManager/Worker/DownloadAsyncWorker.php</jms:reference-file>
         <jms:reference-file line="51">Form/Configuration/EmailFormType.php</jms:reference-file>
         <jms:reference-file line="64">Form/Login/PhraseaAuthenticationForm.php</jms:reference-file>
@@ -196,7 +196,7 @@
         <jms:reference-file line="7">Bridge/Dailymotion/element_informations.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="de0804eb70c10b14d71df74292e45c6daa13d672" resname="%number% documents&lt;br/&gt;selectionnes" approved="yes">
-        <source><![CDATA[%number% documents<br/>selectionnes]]></source>
+        <source>%number% documents&lt;br/&gt;selectionnes</source>
         <target state="translated"><![CDATA[%number% Dokumente<br/> ausgewählt]]></target>
         <jms:reference-file line="269">Controller/Prod/QueryController.php</jms:reference-file>
       </trans-unit>
@@ -1777,8 +1777,7 @@
         <jms:reference-file line="141">Controller/Prod/LanguageController.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="71ee936cf061f76f8517f5b295a24fb93097c08b" resname="Changes for rotation will be applied only on&#10;                    the sub-definitions of &quot;image&quot; type.">
-        <source>Changes for rotation will be applied only on
-                    the sub-definitions of "image" type.</source>
+        <source>Changes for rotation will be applied only on the sub-definitions of "image" type.</source>
         <target state="new">Changes for rotation will be applied only on
                     the sub-definitions of "image" type.</target>
         <jms:reference-file line="122">actions/Tools/index.html.twig</jms:reference-file>
@@ -2559,7 +2558,7 @@
         <jms:reference-file line="68">Form/Configuration/ActionsFormType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="fa9fd169cd55f0433c6e7a4b5d758f90d0847411" resname="Display &amp; action settings" approved="yes">
-        <source><![CDATA[Display & action settings]]></source>
+        <source>Display &amp; action settings</source>
         <target state="translated">Anzeige und Handlung-Einstellungen</target>
         <jms:reference-file line="154">admin/fields/templates.html.twig</jms:reference-file>
       </trans-unit>
@@ -9902,8 +9901,8 @@
         <jms:reference-file line="82">admin/phraseanet-service/expose.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="db7c5bbbdb7ae7b2186a592917ec388d67be5949" resname="admin:phrasea-service-setting:tab:expose:: OAuth token URI ">
-        <source>admin:phrasea-service-setting:tab:expose:: OAuth token URI </source>
-        <target state="new">admin:phrasea-service-setting:tab:expose:: OAuth token URI </target>
+        <source>admin:phrasea-service-setting:tab:expose:: OAuth token URI</source>
+        <target state="translated">OAuth token URI</target>
         <jms:reference-file line="87">PhraseanetService/Form/PSExposeConnectionType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="1b0770ac3eca00f796ae6a1bfd073c9a5b15c585" resname="admin:phrasea-service-setting:tab:expose:: Save" approved="yes">
@@ -11798,7 +11797,7 @@
       </trans-unit>
       <trans-unit id="e7145c7051531d106368fe8c2fea2e69e7d2b0b9" resname="notification:: Basket '%title%' shared from %user%">
         <source>notification:: Basket '%title%' shared from %user%</source>
-        <target state="needs-translation">Sammelkorb '%title%' wurde geteilt von %user%</target>
+        <target state="translated">Sammelkorb '%title%' wurde geteilt von %user%</target>
         <jms:reference-file line="69">eventsmanager/notify/validate.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="ae23063401f4cdd998c70797419885a0835fe5eb" resname="notification:: Basket WIP">
@@ -12435,7 +12434,7 @@
         <jms:reference-file line="563">Controller/Root/AccountController.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="bf7028b694aea3fc9ede5014a9f8b5d617b83b6f" resname="phraseanet::account: &lt;&lt; your account can be deleted via admin interface &gt;&gt; " approved="yes">
-        <source><![CDATA[phraseanet::account: << your account can be deleted via admin interface >>]]></source>
+        <source>phraseanet::account: &lt;&lt; your account can be deleted via admin interface &gt;&gt;</source>
         <target state="translated">Ihr Benutzerkonto kann nur durch die Administration Anwendung gelöscht werden.</target>
         <jms:reference-file line="289">web/account/account.html.twig</jms:reference-file>
       </trans-unit>
@@ -15590,7 +15589,7 @@ Vorsicht: die aktuelle Werte werden durch die neue Werte überschrieben</target>
         <jms:reference-file line="1327">web/thesaurus/thesaurus.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="33df70d7fa528a31071e11d1b987b49dc947ce16" resname="thesaurus:: Supprimer cette branche ?&amp;#10;(les termes concernes remonteront en candidats a la prochaine indexation)" approved="yes">
-        <source><![CDATA[thesaurus:: Supprimer cette branche ?&#10;(les termes concernes remonteront en candidats a la prochaine indexation)]]></source>
+        <source>thesaurus:: Supprimer cette branche ?&amp;#10;(les termes concernes remonteront en candidats a la prochaine indexation)</source>
         <target state="translated"><![CDATA[Diese Verzweigung löschen?&#10; (die betroffenende Begriffe werden als mögliche Begriffe beim nächsten Indexierung erscheinen)]]></target>
         <jms:reference-file line="536">web/thesaurus/thesaurus.html.twig</jms:reference-file>
       </trans-unit>

From 65e959b79481007b546bca6dfd4458fe7d936e86 Mon Sep 17 00:00:00 2001
From: Nicolas Maillat <maillat@alchemy.fr>
Date: Fri, 17 Nov 2023 15:41:00 +0000
Subject: [PATCH 2/3] Translated using Weblate (English)

Currently translated at 99.2% (2998 of 3020 strings)

Translation: Phraseanet/Phraseanet master message
Translate-URL: https://hosted.weblate.org/projects/phraseanet/phraseanet-master-message/en/
---
 resources/locales/messages.en.xlf | 29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/resources/locales/messages.en.xlf b/resources/locales/messages.en.xlf
index fe34f2e93b..49229c4fe8 100644
--- a/resources/locales/messages.en.xlf
+++ b/resources/locales/messages.en.xlf
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
   <file date="2023-11-17T12:25:35Z" source-language="en" target-language="en" datatype="plaintext" original="not.available">
     <header>
@@ -7,8 +7,8 @@
     </header>
     <body>
       <trans-unit id="da39a3ee5e6b4b0d3255bfef95601890afd80709" resname="">
-        <source></source>
-        <target state="new"></target>
+        <source/>
+        <target state="new"/>
         <jms:reference-file line="363">WorkerManager/Worker/DownloadAsyncWorker.php</jms:reference-file>
         <jms:reference-file line="51">Form/Configuration/EmailFormType.php</jms:reference-file>
         <jms:reference-file line="64">Form/Login/PhraseaAuthenticationForm.php</jms:reference-file>
@@ -196,7 +196,7 @@
         <jms:reference-file line="7">Bridge/Dailymotion/element_informations.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="de0804eb70c10b14d71df74292e45c6daa13d672" resname="%number% documents&lt;br/&gt;selectionnes" approved="yes">
-        <source><![CDATA[%number% documents<br/>selectionnes]]></source>
+        <source>%number% documents&lt;br/&gt;selectionnes</source>
         <target state="translated"><![CDATA[%number% documents<br/>selected]]></target>
         <jms:reference-file line="269">Controller/Prod/QueryController.php</jms:reference-file>
       </trans-unit>
@@ -1778,8 +1778,7 @@
         <jms:reference-file line="141">Controller/Prod/LanguageController.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="71ee936cf061f76f8517f5b295a24fb93097c08b" resname="Changes for rotation will be applied only on&#10;                    the sub-definitions of &quot;image&quot; type.">
-        <source>Changes for rotation will be applied only on
-                    the sub-definitions of "image" type.</source>
+        <source>Changes for rotation will be applied only on the sub-definitions of "image" type.</source>
         <target state="new">Changes for rotation will be applied only on
                     the sub-definitions of "image" type.</target>
         <jms:reference-file line="122">actions/Tools/index.html.twig</jms:reference-file>
@@ -2561,7 +2560,7 @@
         <jms:reference-file line="68">Form/Configuration/ActionsFormType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="fa9fd169cd55f0433c6e7a4b5d758f90d0847411" resname="Display &amp; action settings" approved="yes">
-        <source><![CDATA[Display & action settings]]></source>
+        <source>Display &amp; action settings</source>
         <target state="translated">Display and action settings</target>
         <jms:reference-file line="154">admin/fields/templates.html.twig</jms:reference-file>
       </trans-unit>
@@ -9904,8 +9903,8 @@
         <jms:reference-file line="82">admin/phraseanet-service/expose.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="db7c5bbbdb7ae7b2186a592917ec388d67be5949" resname="admin:phrasea-service-setting:tab:expose:: OAuth token URI ">
-        <source>admin:phrasea-service-setting:tab:expose:: OAuth token URI </source>
-        <target state="new">admin:phrasea-service-setting:tab:expose:: OAuth token URI </target>
+        <source>admin:phrasea-service-setting:tab:expose:: OAuth token URI</source>
+        <target state="translated">OAuth token URI</target>
         <jms:reference-file line="87">PhraseanetService/Form/PSExposeConnectionType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="1b0770ac3eca00f796ae6a1bfd073c9a5b15c585" resname="admin:phrasea-service-setting:tab:expose:: Save" approved="yes">
@@ -9920,7 +9919,7 @@
       </trans-unit>
       <trans-unit id="83403d4291975d8f707f1a24554617ed711143d0" resname="admin:phrasea-service-setting:tab:expose:: auth provider name with type ps-auth">
         <source>admin:phrasea-service-setting:tab:expose:: auth provider name with type ps-auth</source>
-        <target state="new">admin:phrasea-service-setting:tab:expose:: auth provider name with type ps-auth</target>
+        <target state="translated">Auth provider name with type ps-auth</target>
         <jms:reference-file line="48">PhraseanetService/Form/PSExposeConnectionType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="efcf63b34a4b02de67804c139282d1c5d3d05b0b" resname="admin:phrasea-service-setting:tab:expose:: verify ssl">
@@ -11800,7 +11799,7 @@
       </trans-unit>
       <trans-unit id="e7145c7051531d106368fe8c2fea2e69e7d2b0b9" resname="notification:: Basket '%title%' shared from %user%">
         <source>notification:: Basket '%title%' shared from %user%</source>
-        <target state="needs-translation">The basket '%title%' has been shared from %user%</target>
+        <target state="translated">The basket '%title%' has been shared from %user%</target>
         <jms:reference-file line="69">eventsmanager/notify/validate.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="ae23063401f4cdd998c70797419885a0835fe5eb" resname="notification:: Basket WIP">
@@ -12437,7 +12436,7 @@
         <jms:reference-file line="563">Controller/Root/AccountController.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="bf7028b694aea3fc9ede5014a9f8b5d617b83b6f" resname="phraseanet::account: &lt;&lt; your account can be deleted via admin interface &gt;&gt; " approved="yes">
-        <source><![CDATA[phraseanet::account: << your account can be deleted via admin interface >>]]></source>
+        <source>phraseanet::account: &lt;&lt; your account can be deleted via admin interface &gt;&gt;</source>
         <target state="translated">Your rights do not allow to perform this action. Your account can only be deleted via the Administration interface.</target>
         <jms:reference-file line="289">web/account/account.html.twig</jms:reference-file>
       </trans-unit>
@@ -13129,7 +13128,7 @@
       </trans-unit>
       <trans-unit id="8099f23dfddf35cb163b263642eb593d4b1db43e" resname="prod::download: report as spreadsheet">
         <source>prod::download: report as spreadsheet</source>
-        <target state="new">prod::download: report as spreadsheet</target>
+        <target state="needs-translation">Export as spreadsheet</target>
         <jms:reference-file line="151">web/common/dialog_export.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="ffe867917118d6e90dc4430f499ebd75370c51f1" resname="prod::edit cannot edit multiple stories">
@@ -15296,7 +15295,7 @@ It is possible to place several search areas</target>
       </trans-unit>
       <trans-unit id="935ba3960a6cab0e5ddf8eec01521f37f2d81d2e" resname="subdef.substituable">
         <source>subdef.substituable</source>
-        <target state="new">subdef.substituable</target>
+        <target state="needs-translation">Substituable subdef</target>
         <jms:reference-file line="460">web/admin/subdefs.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="a6288710b74b759d2d67d9e644b586815610f65b" resname="substitution" approved="yes">
@@ -15595,7 +15594,7 @@ It is possible to place several search areas</target>
         <jms:reference-file line="1327">web/thesaurus/thesaurus.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="33df70d7fa528a31071e11d1b987b49dc947ce16" resname="thesaurus:: Supprimer cette branche ?&amp;#10;(les termes concernes remonteront en candidats a la prochaine indexation)" approved="yes">
-        <source><![CDATA[thesaurus:: Supprimer cette branche ?&#10;(les termes concernes remonteront en candidats a la prochaine indexation)]]></source>
+        <source>thesaurus:: Supprimer cette branche ?&amp;#10;(les termes concernes remonteront en candidats a la prochaine indexation)</source>
         <target state="translated"><![CDATA[Delete branch : &#10 (concerned terms will be displayed as candidates on future indexation)]]></target>
         <jms:reference-file line="536">web/thesaurus/thesaurus.html.twig</jms:reference-file>
       </trans-unit>

From 96ea1e226005214101ce20e814964fe74626e208 Mon Sep 17 00:00:00 2001
From: Nicolas Maillat <maillat@alchemy.fr>
Date: Fri, 17 Nov 2023 15:39:21 +0000
Subject: [PATCH 3/3] Translated using Weblate (French)

Currently translated at 99.5% (3007 of 3020 strings)

Translation: Phraseanet/Phraseanet master message
Translate-URL: https://hosted.weblate.org/projects/phraseanet/phraseanet-master-message/fr/
---
 resources/locales/messages.fr.xlf | 59 +++++++++++++++----------------
 1 file changed, 29 insertions(+), 30 deletions(-)

diff --git a/resources/locales/messages.fr.xlf b/resources/locales/messages.fr.xlf
index 801774a310..309639daf1 100644
--- a/resources/locales/messages.fr.xlf
+++ b/resources/locales/messages.fr.xlf
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="UTF-8"?>
 <xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:jms="urn:jms:translation" version="1.2">
   <file date="2023-11-17T12:25:55Z" source-language="en" target-language="fr" datatype="plaintext" original="not.available">
     <header>
@@ -7,8 +7,8 @@
     </header>
     <body>
       <trans-unit id="da39a3ee5e6b4b0d3255bfef95601890afd80709" resname="">
-        <source></source>
-        <target state="new"></target>
+        <source/>
+        <target state="new"/>
         <jms:reference-file line="363">WorkerManager/Worker/DownloadAsyncWorker.php</jms:reference-file>
         <jms:reference-file line="51">Form/Configuration/EmailFormType.php</jms:reference-file>
         <jms:reference-file line="64">Form/Login/PhraseaAuthenticationForm.php</jms:reference-file>
@@ -196,7 +196,7 @@
         <jms:reference-file line="7">Bridge/Dailymotion/element_informations.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="de0804eb70c10b14d71df74292e45c6daa13d672" resname="%number% documents&lt;br/&gt;selectionnes" approved="yes">
-        <source><![CDATA[%number% documents<br/>selectionnes]]></source>
+        <source>%number% documents&lt;br/&gt;selectionnes</source>
         <target state="translated"><![CDATA[%number% documents<br/>sélectionnés]]></target>
         <jms:reference-file line="269">Controller/Prod/QueryController.php</jms:reference-file>
       </trans-unit>
@@ -348,7 +348,7 @@
       </trans-unit>
       <trans-unit id="e3f18be0f58ebf1fe310471f7bc5ac6f430b8c3c" resname="%user% vous demande de valider %title%">
         <source>%user% vous demande de valider %title%</source>
-        <target state="new">%user% vous demande de valider %title%</target>
+        <target state="translated">%user% vous demande de valider %title%</target>
         <jms:reference-file line="63">eventsmanager/notify/validate.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="bd8b8aa0c4e8a2a4534fc794850750326e79fae3" resname="%user_count% users have been created." approved="yes">
@@ -1350,7 +1350,7 @@
       </trans-unit>
       <trans-unit id="8b969adc101e5cc2004621a3ff26cd908672674f" resname="Auth failure">
         <source>Auth failure</source>
-        <target state="new">Auth failure</target>
+        <target state="translated">Auth failure</target>
         <jms:reference-file line="65">web/admin/tree.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="9e761dfcff90efcb07867accd3e8b109762fc596" resname="Auth_token directory path" approved="yes">
@@ -1464,7 +1464,7 @@
       </trans-unit>
       <trans-unit id="874df4e774343ace22071f648b6b67d11e21b307" resname="Background Color">
         <source>Background Color</source>
-        <target state="new">Background Color</target>
+        <target state="translated">Background Color</target>
         <jms:reference-file line="45">Media/Subdef/Image.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="ae1378dc6a6f7df2435c398db9e6eac71646092b" resname="Bad request format, only JSON is allowed" approved="yes">
@@ -1777,8 +1777,7 @@
         <jms:reference-file line="141">Controller/Prod/LanguageController.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="71ee936cf061f76f8517f5b295a24fb93097c08b" resname="Changes for rotation will be applied only on&#10;                    the sub-definitions of &quot;image&quot; type.">
-        <source>Changes for rotation will be applied only on
-                    the sub-definitions of "image" type.</source>
+        <source>Changes for rotation will be applied only on the sub-definitions of "image" type.</source>
         <target state="new">Changes for rotation will be applied only on
                     the sub-definitions of "image" type.</target>
         <jms:reference-file line="122">actions/Tools/index.html.twig</jms:reference-file>
@@ -2559,7 +2558,7 @@
         <jms:reference-file line="68">Form/Configuration/ActionsFormType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="fa9fd169cd55f0433c6e7a4b5d758f90d0847411" resname="Display &amp; action settings" approved="yes">
-        <source><![CDATA[Display & action settings]]></source>
+        <source>Display &amp; action settings</source>
         <target state="translated">Paramétrage d'affichage et d'action</target>
         <jms:reference-file line="154">admin/fields/templates.html.twig</jms:reference-file>
       </trans-unit>
@@ -6572,12 +6571,12 @@
       </trans-unit>
       <trans-unit id="ae4e4820ede3152f01ed2c29ed62c5c04524f7c8" resname="TLSV1.1">
         <source>TLSV1.1</source>
-        <target state="new">TLSV1.1</target>
+        <target state="translated">TLSV1.1</target>
         <jms:reference-file line="45">Form/Configuration/EmailFormType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="05f5d5405297f9db653bb43fa83da7e9dd3218d0" resname="TLSV1.2">
         <source>TLSV1.2</source>
-        <target state="new">TLSV1.2</target>
+        <target state="translated">TLSV1.2</target>
         <jms:reference-file line="45">Form/Configuration/EmailFormType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="a524057f93fd59da6998f240a0602fabc16dfb02" resname="Tableau de bord" approved="yes">
@@ -8207,7 +8206,7 @@
       </trans-unit>
       <trans-unit id="a00a6c0cf7ae6161e321fed393c53ce0630cff54" resname="admin:: auth failure list">
         <source>admin:: auth failure list</source>
-        <target state="new">admin:: auth failure list</target>
+        <target state="needs-translation">liste des erreurs d'indentification</target>
         <jms:reference-file line="2">web/admin/auth-failure.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="26486e6d7e272de63a46c52bb7deea3dcd3b55b5" resname="admin:: demandes en cours" approved="yes">
@@ -8236,7 +8235,7 @@
       </trans-unit>
       <trans-unit id="c8928b007d093643be1ac9cdc5d95aabc08c09a8" resname="admin:: object inspector">
         <source>admin:: object inspector</source>
-        <target state="needs-translation">Inspecteur</target>
+        <target state="translated">Inspecteur</target>
         <jms:reference-file line="71">web/admin/tree.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="ef0175ca2ec2d8bad1ca99780042ef38567abbaf" resname="admin:: record index">
@@ -9249,7 +9248,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="c767eb6f0297cbffa3fa9591dc197542c96a8bae" resname="admin::users: delete auth failure">
         <source>admin::users: delete auth failure</source>
-        <target state="needs-translation">Supprimer l'échec d'authentification</target>
+        <target state="translated">Supprimer l'échec d'authentification</target>
         <jms:reference-file line="28">web/admin/auth-failure.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="e2d00e6f420c23a8910d8c20a4a938cac197bb8e" resname="admin::users: distance_id">
@@ -9259,7 +9258,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="e7ab6de2942a61fb7b79f5f4b4e3d95db0fe528f" resname="admin::users: erase auth failure table">
         <source>admin::users: erase auth failure table</source>
-        <target state="needs-translation">Supprimer toutes les erreurs d'authentification</target>
+        <target state="translated">Supprimer toutes les erreurs d'authentification</target>
         <jms:reference-file line="9">web/admin/auth-failure.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="8e47404e0029c675581606660cbe525ff1f9c749" resname="admin::users: grant password info">
@@ -9286,7 +9285,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="4344a147edb8f171db16fa1916addea8d5ebde19" resname="admin::users: locked">
         <source>admin::users: locked</source>
-        <target state="needs-translation">locked</target>
+        <target state="translated">locked</target>
         <jms:reference-file line="17">web/admin/auth-failure.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="e76893b673dcca93abf91a13f24e586b7f399823" resname="admin::users: modification date">
@@ -9557,7 +9556,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="065b49980c674b458ca621631663dfdf35a3f2dc" resname="admin::workermanager:tab:queueMonitor: consumed queues">
         <source>admin::workermanager:tab:queueMonitor: consumed queues</source>
-        <target state="needs-translation">Afficher uniquement les files de messages consommées</target>
+        <target state="translated">Afficher uniquement les files de messages consommées</target>
         <jms:reference-file line="10">admin/worker-manager/worker_queue_monitor.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="bc6fc4d9beb7d708cd9f1d4b078b64e8e2bf8d32" resname="admin::workermanager:tab:queueMonitor: description" approved="yes">
@@ -9903,8 +9902,8 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
         <jms:reference-file line="82">admin/phraseanet-service/expose.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="db7c5bbbdb7ae7b2186a592917ec388d67be5949" resname="admin:phrasea-service-setting:tab:expose:: OAuth token URI ">
-        <source>admin:phrasea-service-setting:tab:expose:: OAuth token URI </source>
-        <target state="new">admin:phrasea-service-setting:tab:expose:: OAuth token URI </target>
+        <source>admin:phrasea-service-setting:tab:expose:: OAuth token URI</source>
+        <target state="translated">OAuth token URI</target>
         <jms:reference-file line="87">PhraseanetService/Form/PSExposeConnectionType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="1b0770ac3eca00f796ae6a1bfd073c9a5b15c585" resname="admin:phrasea-service-setting:tab:expose:: Save" approved="yes">
@@ -9919,7 +9918,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="83403d4291975d8f707f1a24554617ed711143d0" resname="admin:phrasea-service-setting:tab:expose:: auth provider name with type ps-auth">
         <source>admin:phrasea-service-setting:tab:expose:: auth provider name with type ps-auth</source>
-        <target state="new">admin:phrasea-service-setting:tab:expose:: auth provider name with type ps-auth</target>
+        <target state="translated">Nom du Auth provider de type ps-auth</target>
         <jms:reference-file line="48">PhraseanetService/Form/PSExposeConnectionType.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="efcf63b34a4b02de67804c139282d1c5d3d05b0b" resname="admin:phrasea-service-setting:tab:expose:: verify ssl">
@@ -11799,7 +11798,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="e7145c7051531d106368fe8c2fea2e69e7d2b0b9" resname="notification:: Basket '%title%' shared from %user%">
         <source>notification:: Basket '%title%' shared from %user%</source>
-        <target state="needs-translation">Le panier '%title%' a été partagé par %user%</target>
+        <target state="translated">Le panier '%title%' a été partagé par %user%</target>
         <jms:reference-file line="69">eventsmanager/notify/validate.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="ae23063401f4cdd998c70797419885a0835fe5eb" resname="notification:: Basket WIP">
@@ -12436,7 +12435,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
         <jms:reference-file line="563">Controller/Root/AccountController.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="bf7028b694aea3fc9ede5014a9f8b5d617b83b6f" resname="phraseanet::account: &lt;&lt; your account can be deleted via admin interface &gt;&gt; " approved="yes">
-        <source><![CDATA[phraseanet::account: << your account can be deleted via admin interface >>]]></source>
+        <source>phraseanet::account: &lt;&lt; your account can be deleted via admin interface &gt;&gt;</source>
         <target state="translated">Vos droits ne vous permettent pas de réaliser cette action, votre compte ne peut être supprimé que via l'interface d'Administration.</target>
         <jms:reference-file line="289">web/account/account.html.twig</jms:reference-file>
       </trans-unit>
@@ -13048,7 +13047,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="7281cb97e22455a8cbe85176d394ca1f756717de" resname="prod::advancesearch: Add">
         <source>prod::advancesearch: Add</source>
-        <target state="needs-translation">Ajouter</target>
+        <target state="translated">Ajouter</target>
         <jms:reference-file line="621">web/prod/index.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="c0dd81703159bf0027da41a78070b2def3015b42" resname="prod::advancesearch:operator greater than">
@@ -13128,7 +13127,7 @@ Si vous recevez cet e-mail sans l'avoir sollicité, merci de l'ignorer ou de le
       </trans-unit>
       <trans-unit id="8099f23dfddf35cb163b263642eb593d4b1db43e" resname="prod::download: report as spreadsheet">
         <source>prod::download: report as spreadsheet</source>
-        <target state="new">prod::download: report as spreadsheet</target>
+        <target state="needs-translation">liste de l'export dans un tableau excel</target>
         <jms:reference-file line="151">web/common/dialog_export.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="ffe867917118d6e90dc4430f499ebd75370c51f1" resname="prod::edit cannot edit multiple stories">
@@ -13717,7 +13716,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
       </trans-unit>
       <trans-unit id="20e46f258c5d547ce58701bddf375f8f0f32d803" resname="prod::workzone:facet see more">
         <source>prod::workzone:facet see more</source>
-        <target state="needs-translation">Plus</target>
+        <target state="translated">Plus</target>
         <jms:reference-file line="196">Controller/Prod/LanguageController.php</jms:reference-file>
       </trans-unit>
       <trans-unit id="6140f86d00814c5627728413d43421ce867c11db" resname="prod::workzone:feedback add user">
@@ -15300,7 +15299,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
       </trans-unit>
       <trans-unit id="935ba3960a6cab0e5ddf8eec01521f37f2d81d2e" resname="subdef.substituable">
         <source>subdef.substituable</source>
-        <target state="new">subdef.substituable</target>
+        <target state="needs-translation">Sous définition substituable</target>
         <jms:reference-file line="460">web/admin/subdefs.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="a6288710b74b759d2d67d9e644b586815610f65b" resname="substitution" approved="yes">
@@ -15310,7 +15309,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
       </trans-unit>
       <trans-unit id="562b96b35799ccfc2a2105d23659f281da860595" resname="substitution of %sd%">
         <source>substitution of %sd%</source>
-        <target state="new">substitution of %sd%</target>
+        <target state="needs-translation">Substitution de %sd%</target>
         <jms:reference-file line="170">actions/Tools/index.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="d61c8966e061c512b50a84bfd4885b5fd3dd97b8" resname="task::_common_:hotfolder" approved="yes">
@@ -15599,7 +15598,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
         <jms:reference-file line="1327">web/thesaurus/thesaurus.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="33df70d7fa528a31071e11d1b987b49dc947ce16" resname="thesaurus:: Supprimer cette branche ?&amp;#10;(les termes concernes remonteront en candidats a la prochaine indexation)" approved="yes">
-        <source><![CDATA[thesaurus:: Supprimer cette branche ?&#10;(les termes concernes remonteront en candidats a la prochaine indexation)]]></source>
+        <source>thesaurus:: Supprimer cette branche ?&amp;#10;(les termes concernes remonteront en candidats a la prochaine indexation)</source>
         <target state="translated"><![CDATA[Supprimer cette branche ? &#10; (les termes concernés remonteront en candidats à la prochaine indexation)]]></target>
         <jms:reference-file line="536">web/thesaurus/thesaurus.html.twig</jms:reference-file>
       </trans-unit>
@@ -16155,7 +16154,7 @@ Attention: les valeurs actuellement en place seront écrasées par ces nouvelles
       </trans-unit>
       <trans-unit id="e08ad584358135b5587612d4ec46223c2b09e791" resname="upload:: Copy meta">
         <source>upload:: Copy meta</source>
-        <target state="new">upload:: Copy meta</target>
+        <target state="needs-translation">Copier les métadonnées de l'enregistrement sélectionné</target>
         <jms:reference-file line="585">prod/upload/lazaret.html.twig</jms:reference-file>
       </trans-unit>
       <trans-unit id="bc34ae0ecd7020a2f3f57afaf84d3fea6c3e9c0f" resname="upload:: Destination (collection) :" approved="yes">