From 09a6f0849cb4f080b89bb0701ea8e40b0862b63c Mon Sep 17 00:00:00 2001
From: EL HAJJIOUI Nabil <nabil.elhajjioui@smile.fr>
Date: Mon, 19 Oct 2020 18:29:28 +0200
Subject: [PATCH] Fix review : add i18n and fix lastEvent pipe

---
 .../logbook-operation-detail.component.html   |  20 +-
 .../logbook-operation-list/last-event.pipe.ts |   2 +-
 .../logbook-operation-list.component.html     |  16 +-
 .../logbook-operation-list.component.scss     |   4 +
 .../referential/src/locale/messages.en.xlf    | 148 ++++++++++++++-
 .../referential/src/locale/messages.fr.xlf    | 152 ++++++++++++++-
 .../referential/src/locale/messages.xlf       | 179 +++++++++++++++++-
 7 files changed, 486 insertions(+), 35 deletions(-)

diff --git a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html
index 0e0d345f..d608cb75 100644
--- a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html
+++ b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html
@@ -19,55 +19,55 @@
       <mat-tab label="Informations" i18n-label="Information tab@@eventDetailTabInformation">
 
         <div class="read-only-field">
-          <label>Catégorie d'opération</label>
+          <label i18n="Operation category@@logbookOperationCategory">Catégorie d'opération</label>
           <div class="word-break">{{ event?.typeProc }}</div>
         </div>
 
         <div class="panel-row">
           <div class="read-only-field">
-            <label>Identifiants des agents externes</label>
+            <label i18n="External Agencies Identifiers@@logbookOperationAgIdExt">Identifiants des agents externes</label>
             <div class="word-break">{{ event?.agIdExt }}</div>
           </div>
           <div class="read-only-field">
-            <label>Contrat associé</label>
+            <label i18n="Associated Contract@@logbookOperationContract">Contrat associé</label>
             <div class="word-break">{{ event?.rightsStatementIdentifier }}</div>
           </div>
         </div>
 
         <div class="panel-row">
           <div class="read-only-field">
-            <label>Identification de l'application</label>
+            <label i18n="Application Identifier@@logbookOperationApplicationId">Identification de l'application</label>
             <div class="word-break">{{ event?.agIdApp }}</div>
           </div>
           <div class="read-only-field">
-            <label>Numéro de transaction</label>
+            <label i18n="Transaction number@@logbookOperationTransactionNumber">Numéro de transaction</label>
             <div class="word-break">{{ event?.idRequest }}</div>
           </div>
         </div>
 
         <div class="panel-row">
           <div class="read-only-field">
-            <label>Identification de l'opération</label>
+            <label i18n="Operation Identifier@@logbookOperationOPI">Identification de l'opération</label>
             <div class="word-break">{{ event?.objectId }}</div>
           </div>
           <div class="read-only-field">
-            <label>Acteur(s) interne(s)</label>
+            <label i18n="Agency identifier@@logbookOperationAgId">Acteur(s) interne(s)</label>
             <div class="word-break">{{ event?.agId }}</div>
           </div>
         </div>
 
         <div class="read-only-field">
-          <label>Rapport</label>
+          <label i18n="Report@@logbookOperationReport">Rapport</label>
           <div>-</div>
         </div>
 
         <div class="read-only-field">
-          <label>Informations complémentaires sur l'opération</label>
+          <label i18n="Additionnal Infos@@logbookOperationAddInfos">Informations complémentaires sur l'opération</label>
           <div class="word-break">{{ event?.data }}</div>
         </div>
 
         <div class="read-only-field">
-          <label>Message</label>
+          <label i18n="Message@@logbookOperationMessage">Message</label>
           <div>{{ (event | lastEvent)?.outMessage }}</div>
         </div>
 
diff --git a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/last-event.pipe.ts b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/last-event.pipe.ts
index ce9c8fba..5c6a52ee 100644
--- a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/last-event.pipe.ts
+++ b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/last-event.pipe.ts
@@ -44,7 +44,7 @@ import { Pipe, PipeTransform } from '@angular/core';
 export class LastEventPipe implements PipeTransform {
 
   transform(event: Event): Event {
-    return event && event.events ? event.events[event.events.length - 1] : null;
+    return (event && event.events && event.events.length > 0) ? event.events[event.events.length - 1] : null;
   }
 
 }
diff --git a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html
index 035c5e6b..a3af91ac 100644
--- a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html
+++ b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html
@@ -1,43 +1,43 @@
 <table class="vitamui-table" vitamuiCommonInfiniteScroll (vitamuiScroll)="onScroll()">
   <thead>
     <tr>
-      <th style="width: 60px;" class="no-first-cell-padding">
+      <th class="no-first-cell-padding width60">
         <i class="vitamui-icon vitamui-icon-api-supervision vitamui-row-icon"></i>
       </th>
 
       <th>
         <div class="vitamui-table-header">
-          <span i18n="@@apiSupervisionListIdentifiantHeader">Identifiant</span>
+          <span i18n="@@logbookOperationListIdentifiantHeader">Identifiant</span>
         </div>
       </th>
 
       <th>
         <div class="vitamui-table-header">
-          <span i18n="@@apiSupervisionListOperationHeader">Opération</span>
+          <span i18n="@@logbookOperationListOperationHeader">Opération</span>
         </div>
       </th>
 
       <th>
         <div class="vitamui-table-header">
-          <span i18n="@@apiSupervisionListStartDateHeader">Date de création</span>
+          <span i18n="@@logbookOperationListStartDateHeader">Date de création</span>
         </div>
       </th>
 
       <th>
         <div class="vitamui-table-header">
-          <span i18n="@@apiSupervisionListEndDateHeader">Fin d'exécution</span>
+          <span i18n="@@logbookOperationListEndDateHeader">Fin d'exécution</span>
         </div>
       </th>
 
       <th>
         <div class="vitamui-table-header">
-          <span i18n="@@apiSupervisionListStatusHeader">Statut</span>
+          <span i18n="@@logbookOperationListStatusHeader">Statut</span>
         </div>
       </th>
 
       <th>
         <div class="vitamui-table-header">
-          <span i18n="@@apiSupervisionListStepHeader">Etape</span>
+          <span i18n="@@logbookOperationListStepHeader">Etape</span>
         </div>
       </th>
 
@@ -45,7 +45,7 @@
   </thead>
   <tbody>
     <tr *ngFor="let event of dataSource; let index = index" (click)="selectEvent(event)" class="vitamui-table-row">
-      <td style="width:60px;" class="no-first-cell-padding">
+      <td class="no-first-cell-padding width60">
         <div class="vitamui-cell-icon aligned">
           <div class="status-badge" [ngClass]="event | eventTypeBadgeClass">
             <i class="vitamui-icon vitamui-icon-api-supervision vitamui-row-icon status-badge"></i>
diff --git a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.scss b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.scss
index 6de9e2a2..328812f6 100644
--- a/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.scss
+++ b/ui/ui-frontend/projects/referential/src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.scss
@@ -26,4 +26,8 @@
 
 .fixed-layout {
     table-layout: auto;
+}
+
+.width60{
+   width:60px;
 }
\ No newline at end of file
diff --git a/ui/ui-frontend/projects/referential/src/locale/messages.en.xlf b/ui/ui-frontend/projects/referential/src/locale/messages.en.xlf
index ceef5d97..3403f65a 100644
--- a/ui/ui-frontend/projects/referential/src/locale/messages.en.xlf
+++ b/ui/ui-frontend/projects/referential/src/locale/messages.en.xlf
@@ -220,7 +220,7 @@
       </trans-unit><trans-unit id="historySectionTitleUnit" datatype="html">
         <source>Journal des opérations</source><target state="new"/>
         
-      <context-group purpose="location"><context context-type="sourcefile">../../node_modules/ui-frontend-common/app/modules/logbook/history/operation-history-tab/operation-history-tab.component.d.ts</context><context context-type="linenumber">5</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-preview/securisation-check-tab/securisation-check-tab.component.html</context><context context-type="linenumber">11</context></context-group></trans-unit><trans-unit id="menuCustomer" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">../../node_modules/ui-frontend-common/app/modules/logbook/history/operation-history-tab/operation-history-tab.component.d.ts</context><context context-type="linenumber">5</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-preview/securisation-check-tab/securisation-check-tab.component.html</context><context context-type="linenumber">12</context></context-group></trans-unit><trans-unit id="menuCustomer" datatype="html">
         <source>Applications</source><target state="new"/>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/ui-frontend-common/app/modules/components/navbar/application-menu/application-menu.component.d.ts</context>
@@ -975,7 +975,7 @@
         
         
         <note priority="1" from="description">Show more results</note>
-      <context-group purpose="location"><context context-type="sourcefile">src/app/access-contract/access-contract-list/access-contract-list.component.html</context><context context-type="linenumber">88</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html</context><context context-type="linenumber">96</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/agency/agency-list/agency-list.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/file-format/file-format-list/file-format-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/context/context-list/context-list.component.html</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/security-profile/security-profile-list/security-profile-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ontology/ontology-list/ontology-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit-list/audit-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-list/securisation-list.component.html</context><context context-type="linenumber">53</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value-list/probative-value-list.component.html</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="accessContractSearchHeader" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">src/app/access-contract/access-contract-list/access-contract-list.component.html</context><context context-type="linenumber">88</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html</context><context context-type="linenumber">96</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/agency/agency-list/agency-list.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/file-format/file-format-list/file-format-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/context/context-list/context-list.component.html</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/security-profile/security-profile-list/security-profile-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ontology/ontology-list/ontology-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit-list/audit-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-list/securisation-list.component.html</context><context context-type="linenumber">53</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value-list/probative-value-list.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context><context context-type="linenumber">78</context></context-group></trans-unit><trans-unit id="accessContractSearchHeader" datatype="html">
         <source>
           Paramétrer mes <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Contrats d'accès<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>
         </source><target state="new"/>
@@ -1970,12 +1970,12 @@
         
         
         
-      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">39</context></context-group></trans-unit><trans-unit id="apiSupervisionEndDate" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context><context context-type="linenumber">43</context></context-group></trans-unit><trans-unit id="apiSupervisionEndDate" datatype="html">
         <source>Date de fin</source><target state="new"/>
         
         
         
-      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">49</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">45</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">52</context></context-group></trans-unit><trans-unit id="userPreviewTabVerification" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">49</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">45</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">56</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context><context context-type="linenumber">54</context></context-group></trans-unit><trans-unit id="userPreviewTabVerification" datatype="html">
         <source>Informations</source><target state="new"/>
         
         
@@ -2033,10 +2033,146 @@
         <note priority="1" from="description">Version</note>
       <context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value-create/probative-value-create.component.html</context><context context-type="linenumber">67</context></context-group></trans-unit><trans-unit id="probativeValueSearchPlaceholder" datatype="html">
         <source>Identifiant de relevé, identifiant d'UA</source><target state="new"/>
+        
+      <context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit><trans-unit id="logbookOperationListIdentifiantHeader" datatype="html">
+        <source>Identifiant</source><target state="new"/>
         <context-group purpose="location">
-          <context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context>
-          <context context-type="linenumber">21</context>
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">10</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListOperationHeader" datatype="html">
+        <source>Opération</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListStartDateHeader" datatype="html">
+        <source>Date de création</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListEndDateHeader" datatype="html">
+        <source>Fin d'exécution</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListStatusHeader" datatype="html">
+        <source>Statut</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">34</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListStepHeader" datatype="html">
+        <source>Etape</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">40</context>
+        </context-group>
+      </trans-unit><trans-unit id="apiSupervisionPageTitle" datatype="html">
+        <source>
+            <x id="TAG_IMG" ctype="image" equiv-text="&lt;img/>"/> Journal des Opérations
+          </source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit><trans-unit id="apiSupervisionMoreActionsButton" datatype="html">
+        <source>Autres actions</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">25</context>
+        </context-group>
+      </trans-unit><trans-unit id="apiSupervisionComingSoon" datatype="html">
+        <source>
+                Bientôt
+              </source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">29</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationCategory" datatype="html">
+        <source>Catégorie d'opération</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">22</context>
         </context-group>
+        <note priority="1" from="description">Operation category</note>
+      </trans-unit><trans-unit id="logbookOperationAgIdExt" datatype="html">
+        <source>Identifiants des agents externes</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+        <note priority="1" from="description">External Agencies Identifiers</note>
+      </trans-unit><trans-unit id="logbookOperationContract" datatype="html">
+        <source>Contrat associé</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">32</context>
+        </context-group>
+        <note priority="1" from="description">Associated Contract</note>
+      </trans-unit><trans-unit id="logbookOperationApplicationId" datatype="html">
+        <source>Identification de l'application</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">39</context>
+        </context-group>
+        <note priority="1" from="description">Application Identifier</note>
+      </trans-unit><trans-unit id="logbookOperationTransactionNumber" datatype="html">
+        <source>Numéro de transaction</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">43</context>
+        </context-group>
+        <note priority="1" from="description">Transaction number</note>
+      </trans-unit><trans-unit id="logbookOperationOPI" datatype="html">
+        <source>Identification de l'opération</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
+        <note priority="1" from="description">Operation Identifier</note>
+      </trans-unit><trans-unit id="logbookOperationAgId" datatype="html">
+        <source>Acteur(s) interne(s)</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">54</context>
+        </context-group>
+        <note priority="1" from="description">Agency identifier</note>
+      </trans-unit><trans-unit id="logbookOperationReport" datatype="html">
+        <source>Rapport</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">60</context>
+        </context-group>
+        <note priority="1" from="description">Report</note>
+      </trans-unit><trans-unit id="logbookOperationAddInfos" datatype="html">
+        <source>Informations complémentaires sur l'opération</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">65</context>
+        </context-group>
+        <note priority="1" from="description">Additionnal Infos</note>
+      </trans-unit><trans-unit id="logbookOperationMessage" datatype="html">
+        <source>Message</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">70</context>
+        </context-group>
+        <note priority="1" from="description">Message</note>
+      </trans-unit><trans-unit id="eventDetailTabInformation" datatype="html">
+        <source>Informations</source><target state="new"/>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">19</context>
+        </context-group>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">75</context>
+        </context-group>
+        <note priority="1" from="description">Information tab</note>
       </trans-unit><trans-unit id="accessContractFormApplicationPlaceholder" datatype="html">
         <source>Sélectionnez un contrat d'accès</source><target state="new"/>
         <context-group purpose="location">
diff --git a/ui/ui-frontend/projects/referential/src/locale/messages.fr.xlf b/ui/ui-frontend/projects/referential/src/locale/messages.fr.xlf
index 303338f8..eb798d81 100644
--- a/ui/ui-frontend/projects/referential/src/locale/messages.fr.xlf
+++ b/ui/ui-frontend/projects/referential/src/locale/messages.fr.xlf
@@ -241,7 +241,7 @@
       </trans-unit><trans-unit id="historySectionTitleUnit" datatype="html">
         <source>Journal des opérations</source><target state="final">Journal des opérations</target>
         
-      <context-group purpose="location"><context context-type="sourcefile">../../node_modules/ui-frontend-common/app/modules/logbook/history/operation-history-tab/operation-history-tab.component.d.ts</context><context context-type="linenumber">5</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-preview/securisation-check-tab/securisation-check-tab.component.html</context><context context-type="linenumber">11</context></context-group></trans-unit><trans-unit id="menuCustomer" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">../../node_modules/ui-frontend-common/app/modules/logbook/history/operation-history-tab/operation-history-tab.component.d.ts</context><context context-type="linenumber">5</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-preview/securisation-check-tab/securisation-check-tab.component.html</context><context context-type="linenumber">12</context></context-group></trans-unit><trans-unit id="menuCustomer" datatype="html">
         <source>Applications</source><target state="final">Applications</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/ui-frontend-common/app/modules/components/navbar/application-menu/application-menu.component.d.ts</context>
@@ -1071,7 +1071,7 @@
         
         
         <note priority="1" from="description">Show more results</note>
-      <context-group purpose="location"><context context-type="sourcefile">src/app/access-contract/access-contract-list/access-contract-list.component.html</context><context context-type="linenumber">88</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html</context><context context-type="linenumber">96</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/agency/agency-list/agency-list.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/file-format/file-format-list/file-format-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/context/context-list/context-list.component.html</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/security-profile/security-profile-list/security-profile-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ontology/ontology-list/ontology-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit-list/audit-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-list/securisation-list.component.html</context><context context-type="linenumber">53</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value-list/probative-value-list.component.html</context><context context-type="linenumber">50</context></context-group></trans-unit><trans-unit id="accessContractSearchHeader" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">src/app/access-contract/access-contract-list/access-contract-list.component.html</context><context context-type="linenumber">88</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ingest-contract/ingest-contract-list/ingest-contract-list.component.html</context><context context-type="linenumber">96</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/agency/agency-list/agency-list.component.html</context><context context-type="linenumber">54</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/file-format/file-format-list/file-format-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/context/context-list/context-list.component.html</context><context context-type="linenumber">82</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/security-profile/security-profile-list/security-profile-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/ontology/ontology-list/ontology-list.component.html</context><context context-type="linenumber">57</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit-list/audit-list.component.html</context><context context-type="linenumber">51</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation-list/securisation-list.component.html</context><context context-type="linenumber">53</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value-list/probative-value-list.component.html</context><context context-type="linenumber">50</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context><context context-type="linenumber">78</context></context-group></trans-unit><trans-unit id="accessContractSearchHeader" datatype="html">
         <source>
           Paramétrer mes <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="&lt;strong>"/>Contrats d'accès<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="&lt;/strong>"/>
         </source><target state="final">
@@ -2119,12 +2119,12 @@
         
         
         
-      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">39</context></context-group></trans-unit><trans-unit id="apiSupervisionEndDate" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">36</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">32</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">43</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context><context context-type="linenumber">43</context></context-group></trans-unit><trans-unit id="apiSupervisionEndDate" datatype="html">
         <source>Date de fin</source><target state="final">Date de fin</target>
         
         
         
-      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">49</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">45</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">52</context></context-group></trans-unit><trans-unit id="userPreviewTabVerification" datatype="html">
+      <context-group purpose="location"><context context-type="sourcefile">src/app/audit/audit.component.html</context><context context-type="linenumber">49</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/securisation/securisation.component.html</context><context context-type="linenumber">45</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">56</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context><context context-type="linenumber">54</context></context-group></trans-unit><trans-unit id="userPreviewTabVerification" datatype="html">
         <source>Informations</source><target state="final">Informations</target>
         
         
@@ -2184,10 +2184,150 @@
         <note priority="1" from="description">Version</note>
       <context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value-create/probative-value-create.component.html</context><context context-type="linenumber">67</context></context-group></trans-unit><trans-unit id="probativeValueSearchPlaceholder" datatype="html">
         <source>Identifiant de relevé, identifiant d'UA</source><target state="final">Identifiant de relevé, identifiant d'UA</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit><trans-unit id="logbookOperationListIdentifiantHeader" datatype="html">
+        <source>Identifiant</source><target state="final">Identifiant</target>
         <context-group purpose="location">
-          <context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context>
-          <context context-type="linenumber">21</context>
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">10</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListOperationHeader" datatype="html">
+        <source>Opération</source><target state="final">Opération</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListStartDateHeader" datatype="html">
+        <source>Date de création</source><target state="final">Date de création</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListEndDateHeader" datatype="html">
+        <source>Fin d'exécution</source><target state="final">Fin d'exécution</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListStatusHeader" datatype="html">
+        <source>Statut</source><target state="final">Statut</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">34</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationListStepHeader" datatype="html">
+        <source>Etape</source><target state="final">Etape</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">40</context>
+        </context-group>
+      </trans-unit><trans-unit id="apiSupervisionPageTitle" datatype="html">
+        <source>
+            <x id="TAG_IMG" ctype="image" equiv-text="&lt;img/>"/> Journal des Opérations
+          </source><target state="final">
+            <x id="TAG_IMG" ctype="image" equiv-text="&lt;img/>"/> Journal des Opérations
+          </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit><trans-unit id="apiSupervisionMoreActionsButton" datatype="html">
+        <source>Autres actions</source><target state="final">Autres actions</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">25</context>
+        </context-group>
+      </trans-unit><trans-unit id="apiSupervisionComingSoon" datatype="html">
+        <source>
+                Bientôt
+              </source><target state="final">
+                Bientôt
+              </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">29</context>
+        </context-group>
+      </trans-unit><trans-unit id="logbookOperationCategory" datatype="html">
+        <source>Catégorie d'opération</source><target state="final">Catégorie d'opération</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
+        <note priority="1" from="description">Operation category</note>
+      </trans-unit><trans-unit id="logbookOperationAgIdExt" datatype="html">
+        <source>Identifiants des agents externes</source><target state="final">Identifiants des agents externes</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+        <note priority="1" from="description">External Agencies Identifiers</note>
+      </trans-unit><trans-unit id="logbookOperationContract" datatype="html">
+        <source>Contrat associé</source><target state="final">Contrat associé</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">32</context>
+        </context-group>
+        <note priority="1" from="description">Associated Contract</note>
+      </trans-unit><trans-unit id="logbookOperationApplicationId" datatype="html">
+        <source>Identification de l'application</source><target state="final">Identification de l'application</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">39</context>
+        </context-group>
+        <note priority="1" from="description">Application Identifier</note>
+      </trans-unit><trans-unit id="logbookOperationTransactionNumber" datatype="html">
+        <source>Numéro de transaction</source><target state="final">Numéro de transaction</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">43</context>
+        </context-group>
+        <note priority="1" from="description">Transaction number</note>
+      </trans-unit><trans-unit id="logbookOperationOPI" datatype="html">
+        <source>Identification de l'opération</source><target state="final">Identification de l'opération</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
+        <note priority="1" from="description">Operation Identifier</note>
+      </trans-unit><trans-unit id="logbookOperationAgId" datatype="html">
+        <source>Acteur(s) interne(s)</source><target state="final">Acteur(s) interne(s)</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">54</context>
+        </context-group>
+        <note priority="1" from="description">Agency identifier</note>
+      </trans-unit><trans-unit id="logbookOperationReport" datatype="html">
+        <source>Rapport</source><target state="final">Rapport</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">60</context>
+        </context-group>
+        <note priority="1" from="description">Report</note>
+      </trans-unit><trans-unit id="logbookOperationAddInfos" datatype="html">
+        <source>Informations complémentaires sur l'opération</source><target state="final">Informations complémentaires sur l'opération</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">65</context>
+        </context-group>
+        <note priority="1" from="description">Additionnal Infos</note>
+      </trans-unit><trans-unit id="logbookOperationMessage" datatype="html">
+        <source>Message</source><target state="final">Message</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">70</context>
         </context-group>
+        <note priority="1" from="description">Message</note>
+      </trans-unit><trans-unit id="eventDetailTabInformation" datatype="html">
+        <source>Informations</source><target state="final">Informations</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">19</context>
+        </context-group>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">75</context>
+        </context-group>
+        <note priority="1" from="description">Information tab</note>
       </trans-unit><trans-unit id="accessContractFormApplicationPlaceholder" datatype="html">
         <source>Sélectionnez un contrat d'accès</source><target state="final">Sélectionnez un contrat d'accès</target>
         <context-group purpose="location">
diff --git a/ui/ui-frontend/projects/referential/src/locale/messages.xlf b/ui/ui-frontend/projects/referential/src/locale/messages.xlf
index 9c65bfbe..8a1d0052 100644
--- a/ui/ui-frontend/projects/referential/src/locale/messages.xlf
+++ b/ui/ui-frontend/projects/referential/src/locale/messages.xlf
@@ -285,7 +285,7 @@
         </context-group>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/securisation/securisation-preview/securisation-check-tab/securisation-check-tab.component.html</context>
-          <context context-type="linenumber">11</context>
+          <context context-type="linenumber">12</context>
         </context-group>
       </trans-unit>
       <trans-unit id="menuCustomer" datatype="html">
@@ -1549,6 +1549,10 @@
           <context context-type="sourcefile">src/app/probative-value/probative-value-list/probative-value-list.component.html</context>
           <context context-type="linenumber">50</context>
         </context-group>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">78</context>
+        </context-group>
         <note priority="1" from="description">Show more results</note>
       </trans-unit>
       <trans-unit id="accessContractSearchHeader" datatype="html">
@@ -2855,7 +2859,11 @@
         </context-group>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context>
-          <context context-type="linenumber">39</context>
+          <context context-type="linenumber">43</context>
+        </context-group>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">43</context>
         </context-group>
       </trans-unit>
       <trans-unit id="apiSupervisionEndDate" datatype="html">
@@ -2870,7 +2878,11 @@
         </context-group>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context>
-          <context context-type="linenumber">52</context>
+          <context context-type="linenumber">56</context>
+        </context-group>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">54</context>
         </context-group>
       </trans-unit>
       <trans-unit id="userPreviewTabVerification" datatype="html">
@@ -2954,9 +2966,168 @@
         <source>Identifiant de relevé, identifiant d&apos;UA</source>
         <context-group purpose="location">
           <context context-type="sourcefile">src/app/probative-value/probative-value.component.html</context>
-          <context context-type="linenumber">21</context>
+          <context context-type="linenumber">23</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="logbookOperationListIdentifiantHeader" datatype="html">
+        <source>Identifiant</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">10</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="logbookOperationListOperationHeader" datatype="html">
+        <source>Opération</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="logbookOperationListStartDateHeader" datatype="html">
+        <source>Date de création</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="logbookOperationListEndDateHeader" datatype="html">
+        <source>Fin d&apos;exécution</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">28</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="logbookOperationListStatusHeader" datatype="html">
+        <source>Statut</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">34</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="logbookOperationListStepHeader" datatype="html">
+        <source>Etape</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-list/logbook-operation-list.component.html</context>
+          <context context-type="linenumber">40</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="apiSupervisionPageTitle" datatype="html">
+        <source>
+            <x id="TAG_IMG" ctype="image" equiv-text="&lt;img/&gt;"/> Journal des Opérations
+          </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="apiSupervisionMoreActionsButton" datatype="html">
+        <source>Autres actions</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">25</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="apiSupervisionComingSoon" datatype="html">
+        <source>
+                Bientôt
+              </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation.component.html</context>
+          <context context-type="linenumber">29</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="logbookOperationCategory" datatype="html">
+        <source>Catégorie d&apos;opération</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
+        <note priority="1" from="description">Operation category</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationAgIdExt" datatype="html">
+        <source>Identifiants des agents externes</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+        <note priority="1" from="description">External Agencies Identifiers</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationContract" datatype="html">
+        <source>Contrat associé</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">32</context>
+        </context-group>
+        <note priority="1" from="description">Associated Contract</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationApplicationId" datatype="html">
+        <source>Identification de l&apos;application</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">39</context>
+        </context-group>
+        <note priority="1" from="description">Application Identifier</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationTransactionNumber" datatype="html">
+        <source>Numéro de transaction</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">43</context>
+        </context-group>
+        <note priority="1" from="description">Transaction number</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationOPI" datatype="html">
+        <source>Identification de l&apos;opération</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
+        <note priority="1" from="description">Operation Identifier</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationAgId" datatype="html">
+        <source>Acteur(s) interne(s)</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">54</context>
+        </context-group>
+        <note priority="1" from="description">Agency identifier</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationReport" datatype="html">
+        <source>Rapport</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">60</context>
+        </context-group>
+        <note priority="1" from="description">Report</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationAddInfos" datatype="html">
+        <source>Informations complémentaires sur l&apos;opération</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">65</context>
+        </context-group>
+        <note priority="1" from="description">Additionnal Infos</note>
+      </trans-unit>
+      <trans-unit id="logbookOperationMessage" datatype="html">
+        <source>Message</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">70</context>
+        </context-group>
+        <note priority="1" from="description">Message</note>
+      </trans-unit>
+      <trans-unit id="eventDetailTabInformation" datatype="html">
+        <source>Informations</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">19</context>
+        </context-group>
+        <context-group purpose="location">
+          <context context-type="sourcefile">src/app/logbook-operation/logbook-operation-detail/logbook-operation-detail.component.html</context>
+          <context context-type="linenumber">75</context>
+        </context-group>
+        <note priority="1" from="description">Information tab</note>
+      </trans-unit>
       <trans-unit id="accessContractFormApplicationPlaceholder" datatype="html">
         <source>Sélectionnez un contrat d&apos;accès</source>
         <context-group purpose="location">
-- 
GitLab