]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/locale/angular.fr-FR.xlf
Update translations
[github/Chocobozzz/PeerTube.git] / client / src / locale / angular.fr-FR.xlf
index b8a596d8f772d2b49f3f8b1e375bcae9b37fc946..a5a119301cf49f10296a3578b5013094f7bcbaac 100644 (file)
         <target state="translated">Votre instance s'est automatiquement abonnée à <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/></target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">182</context></context-group>
       </trans-unit>
-      <trans-unit id="f61b49d5729bbd138f2a083fbaee2920811d31c5" datatype="html">
-        <source>The notification points to a content now unavailable</source>
-        <target state="translated">La notification pointe vers un contenu désormais indisponible</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context><context context-type="linenumber">190</context></context-group>
+      <trans-unit id="d60604b8e42b3e6f9612ae780b2547b537250849" datatype="html">
+        <source>The notification points to content now unavailable</source>
+        <target state="translated">Cette notification concerne un contenu devenu indisponible</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
+          <context context-type="linenumber">190,191</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="3fb9a5f7268114445d8c109a8f48102e93471f5a" datatype="html">
         <source>Change your avatar</source>
       <trans-unit id="297603f796b0d287ac02b80d5aca6156c91a8fea" datatype="html">
         <source>This will ask remote instances to delete it</source>
         <target state="translated">Cela demandera aux instances distantes de la supprimer</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">26</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">27</context></context-group>
+      </trans-unit>
+      <trans-unit id="a5065c0f26fbd00b6f6ac0cf948535a44fffbd45" datatype="html">
+        <source>Blocking this live will automatically terminate the live stream.</source>
+        <target state="translated">Bloquer ce direct y mettra fin automatiquement.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context>
+          <context context-type="linenumber">33,34</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="0cd0f27936731dabfd8d89277b781d5dd664bc89" datatype="html">
         <source>Unfederate the video</source>
         <target state="translated">Retirer cette vidéo de la fédération</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">23</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">24</context></context-group>
       </trans-unit>
       <trans-unit id="4b3963c6d0863118fe9e9e33447d12be3c2db081">
         <source>Unlisted</source>
       </trans-unit>
       <trans-unit id="f73a82bb90c6c856cc0d2e3b2f5c109460074912" datatype="html">
         <source>{VAR_PLURAL, plural, =1 {1 view} other {<x id="INTERPOLATION"/> views}}</source>
-        <target state="translated">{VAR_PLURAL, plural, =1 {1 view} autre {<x id="INTERPOLATION"/> views}}</target>
+        <target state="translated">{VAR_PLURAL, plural, =1 {1 vue} other {<x id="INTERPOLATION"/> vues}}</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-miniature.component.html</context><context context-type="linenumber">31</context></context-group>
       </trans-unit>
       <trans-unit id="1d3781d7296d4b4e04e7f023aec1052fb2955c4d" datatype="html">
       </trans-unit>
       <trans-unit id="a3550f6ce98d90d2947fe062530629dc2d3923b4">
         <source>Updated <x id="INTERPOLATION"/></source>
-        <target>Mise à jour <x id="INTERPOLATION"/></target>
+        <target>Mettre à jour <x id="INTERPOLATION"/></target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-miniature.component.html</context><context context-type="linenumber">29</context></context-group>
       </trans-unit>
       <trans-unit id="15c02cb6b6c3be53477e502d3e1ee26955b23af0">
       <trans-unit id="826b25211922a1b46436589233cb6f1a163d89b7">
         <source>Delete</source>
         <target>Supprimer</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">169</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">178</context></context-group></trans-unit>
       <trans-unit id="28f86ffd419b869711aa13f5e5ff54be6d70731c">
         <source>Edit</source>
         <target>Modifier</target>
         <target>S'abonner avec un compte local</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.html</context><context context-type="linenumber">54</context></context-group>
       </trans-unit>
+      <trans-unit id="7639191791633609999" datatype="html">
+        <source>The live stream will be automatically terminated.</source>
+        <target state="translated">Ce direct sera automatiquement arrêté.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
+          <context context-type="linenumber">205</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="5047522cc670b1f4a288bce07f9b1c5061e913ed">
         <source>Subscribe with a Mastodon account:</source>
         <target>S'abonner avec un compte Mastodon :</target>
       </trans-unit>
       <trans-unit id="87ca23d62c168409ed040dae83dd8717cae3f08c">
         <source>User registration allowed</source>
-        <target>Enregistrement d'utilisateur·rice autorisé.e</target>
+        <target>Enregistrement d'utilisateur·rice autorisé·e</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">21</context></context-group>
       </trans-unit>
       <trans-unit id="62c8c98c3957946709b49d0a5e309e53e660b9e2">
         <target>Transcodage en plusieurs résolutions</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">32</context></context-group>
       </trans-unit>
+      <trans-unit id="5e84ff80421724dc306284a6330c0910fb95c64d" datatype="html">
+        <source>Live streaming enabled</source>
+        <target state="translated">Streaming en direct activé</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context>
+          <context context-type="linenumber">71</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="855e1ff3acad516b927095d3990aeff917f75fa3" datatype="html">
+        <source>Transcode live video in multiple resolutions</source>
+        <target state="translated">Transcoder les vidéos d'un direct en de multiples resolutions</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context>
+          <context context-type="linenumber">78</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="bc3387a5ccd470d163e6459ff017b9f2edca92f4" datatype="html">
+        <source>Max parallel lives</source>
+        <target state="translated">Nombre maximum de directs simultanés</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context>
+          <context context-type="linenumber">85</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1be38e8cd37e921dd4af3b6f6251168cc5536f24" datatype="html">
+        <source><x id="INTERPOLATION"/> per user / <x id="INTERPOLATION_1"/> per instance </source>
+        <target state="translated"><x id="INTERPOLATION"/> par utilisateur / <x id="INTERPOLATION_1"/> par instance </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context>
+          <context context-type="linenumber">87,88</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="7deebcf3491b27625e9b308179a6635b48368dcb" datatype="html">
         <source>Requires manual validation by moderators</source>
         <target state="translated">Nécessite une validation manuelle par modérateur·rice(s)</target>
       <trans-unit id="590fc27fcbd7dd680da2bb2da644a183338f6bd1">
         <source>HTTP import (YouTube, Vimeo, direct URL...)</source>
         <target>Importation HTTP (YouTube, Vimeo, URL...)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">71</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">96</context></context-group>
       </trans-unit>
       <trans-unit id="4e231a74ad4739e7b0606e8e66d5a656f5855a5a">
         <source>Torrent import</source>
         <target>Importation de Torrent</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">78</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">103</context></context-group>
       </trans-unit>
       <trans-unit id="59bdc3dfa4075f92c734588899485db702c8f120">
         <source>Player</source>
         <target>Lecteur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">86</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">111</context></context-group>
       </trans-unit>
       <trans-unit id="af80f4182e09341958e8706bd2b47ece61233eb5">
         <source>P2P enabled</source>
         <target>P2P activé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">90</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">115</context></context-group>
       </trans-unit>
       <trans-unit id="b8b6a001cca6fa2ba15600ca3a78dfeebf685d60">
         <source>Loading instance statistics...</source>
         <target state="translated">Bloquer la vidéo "<x id="INTERPOLATION"/>"</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">3</context></context-group>
       </trans-unit>
+      <trans-unit id="cc6208fd0ded0d4a57f4c0a97c2843dc454db39a" datatype="html">
+        <source>Block live "<x id="INTERPOLATION"/>"</source>
+        <target state="translated">Bloquer ce direct "<x id="INTERPOLATION"/>"</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context>
+          <context context-type="linenumber">4</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="dc3bdad5421d0ee7ddd76ae62b699d72dd9f61b4" datatype="html">
         <source>Please describe the reason...</source>
         <target state="translated">Veuillez décrire la raison...</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">12</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.html</context><context context-type="linenumber">13</context></context-group>
       </trans-unit>
       <trans-unit id="c078d4901a5fac169665947cc7a6108b94dd80c7">
         <source><x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/> </source>
         </target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/misc/top-menu-dropdown.component.html</context><context context-type="linenumber">14</context></context-group>
       </trans-unit>
+      <trans-unit id="1191071088182425837" datatype="html">
+        <source><x id="PH"/>h</source>
+        <target state="translated"><x id="PH"/>h</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8981309282078866700" datatype="html">
+        <source><x id="PH"/>min</source>
+        <target state="translated"><x id="PH"/>min</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="350798057497677761" datatype="html">
+        <source><x id="PH"/>sec</source>
+        <target state="translated"><x id="PH"/>sec</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+          <context context-type="linenumber">17</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea">
         <source>Login</source>
         <target>
@@ -837,20 +920,23 @@ The link will expire within 1 hour.</source>
         <target>Choisir <x id="START_TAG_STRONG"/>le nom de son instance <x id="CLOSE_TAG_STRONG"/>, <x id="START_TAG_STRONG"/>mettre une description<x id="CLOSE_TAG_STRONG"/>, spécifier <x id="START_TAG_STRONG"/>qui vous êtes<x id="CLOSE_TAG_STRONG"/>, pourquoi <x id="START_TAG_STRONG"/>vous avez créé cette instance<x id="CLOSE_TAG_STRONG"/> et <x id="START_TAG_STRONG"/>combien de temps <x id="CLOSE_TAG_STRONG"/> vous prévoyez de <x id="START_TAG_STRONG"/>la maintenir<x id="CLOSE_TAG_STRONG"/> est très important pour que les visiteurs comprennent sur quel type d'instance ils ou elles sont. </target>
         <context-group purpose="location"><context context-type="sourcefile">../app/modal/welcome-modal.component.html</context><context context-type="linenumber">58</context></context-group>
       </trans-unit>
-      <trans-unit id="bd6c91a86a18f512ade62e216efcfb5d2520711c">
-        <source>If you want to open registrations, please decide what are <x id="START_TAG_STRONG"/>your moderation rules<x id="CLOSE_TAG_STRONG"/>, fill your <x id="START_TAG_STRONG"/>instance terms<x id="CLOSE_TAG_STRONG"/> and specify the categories and languages you speak. This way, you will help users to register on <x id="START_TAG_STRONG"/>the appropriate<x id="CLOSE_TAG_STRONG"/> PeerTube instance. </source>
-        <target>Si vous voulez ouvrir les inscriptions, merci de décider quelles sont <x id="START_TAG_STRONG"/>les règles de modération <x id="CLOSE_TAG_STRONG"/>, remplir les <x id="START_TAG_STRONG"/>conditions d'utilisation de votre instance <x id="CLOSE_TAG_STRONG"/> et spécifier les catégories ainsi que les langues que vous parlez. De cette façon, vous aiderez les utilisateurs à s'enregistrer sur <x id="START_TAG_STRONG"/>l'instance PeerTube appropriée <x id="CLOSE_TAG_STRONG"/>. </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/modal/welcome-modal.component.html</context><context context-type="linenumber">64</context></context-group>
+      <trans-unit id="2a94cfa351109b958a00ee927cd87ada8da44c1e" datatype="html">
+        <source>If you want to open registrations, please decide what <x id="START_TAG_STRONG"/>your moderation rules<x id="CLOSE_TAG_STRONG"/> and <x id="START_TAG_STRONG"/>instance terms of service<x id="CLOSE_TAG_STRONG"/> are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on <x id="START_TAG_STRONG"/>the appropriate<x id="CLOSE_TAG_STRONG"/> PeerTube instance. </source>
+        <target state="translated">Si vous souhaitez ouvrir les inscriptions, veuillez décider de <x id="START_TAG_STRONG"/>vos règles de modération<x id="CLOSE_TAG_STRONG"/> et <x id="START_TAG_STRONG"/>termes de service<x id="CLOSE_TAG_STRONG"/>, et veuillez préciser les catégories de contenu auquel votre instance se destine ainsi que les langues que parle votre équipe modération. Vous aiderez ainsi les utilisateurs à mieux choisir une instance PeerTube qui <x id="START_TAG_STRONG"/>leur convient<x id="CLOSE_TAG_STRONG"/>. </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/modal/welcome-modal.component.html</context>
+          <context context-type="linenumber">64,67</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="650b8c3e81746bc33ff276f2ef30bf89fa2d74dd">
         <source>Remind me later</source>
         <target>Me le rappeler plus tard</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/modal/welcome-modal.component.html</context><context context-type="linenumber">76</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/modal/welcome-modal.component.html</context><context context-type="linenumber">74</context></context-group>
       </trans-unit>
       <trans-unit id="b310fa17f1bbfc4dd61b80c1cfc4116a81a9c76c">
         <source>Configure my instance</source>
         <target>Configurer mon instance</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/modal/welcome-modal.component.html</context><context context-type="linenumber">83</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/modal/welcome-modal.component.html</context><context context-type="linenumber">81</context></context-group>
       </trans-unit>
       <trans-unit id="a9af18b4f210f5a19bb2503407923d3f25c57f98" datatype="html">
         <source>Configuration warning!</source>
@@ -910,9 +996,16 @@ The link will expire within 1 hour.</source>
       <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8">
         <source>Close</source>
         <target>Fermer</target>
-        
-      <context-group purpose="location"><context context-type="sourcefile">../app/modal/instance-config-warning-modal.component.html</context><context context-type="linenumber">38</context></context-group></trans-unit>
-      
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-live/live-stream-information.component.html</context><context context-type="linenumber">25</context></context-group>
+      </trans-unit>
+      <trans-unit id="5d3bc02dfb6c9b6fdd716f77c487a779ba6d6cc2" datatype="html">
+        <source>Update live settings</source>
+        <target state="translated">Changer les paramètres du direct</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-live/live-stream-information.component.html</context>
+          <context context-type="linenumber">30</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="c2fe7580753ac7c1442df31eb97f8acc6fa250e6" datatype="html">
         <source>Configure</source>
         <target state="translated">Configurer</target>
@@ -933,188 +1026,177 @@ The link will expire within 1 hour.</source>
       <trans-unit id="608d7164ed2d996dc827b17cd7b6f5915c617be4" datatype="html">
         <source>Public profile</source>
         <target state="translated">Profil public</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">19</context></context-group>
-      </trans-unit>
-      <trans-unit id="1eecebc91b4c671d43617b559cf3933275492931" datatype="html">
-        <source>Account settings</source>
-        <target state="translated">Paramètres du compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">26</context></context-group>
-      </trans-unit>
-      <trans-unit id="7c55f3a275f9e86fc95243e2fd1f17156a4e97f0" datatype="html">
-        <source>Channels settings</source>
-        <target state="translated">Paramètres des chaînes</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">31</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">20</context></context-group></trans-unit>
+      
+      
       <trans-unit id="c43efa2dff95b97be0c36a65d2ada4cd594e010f" datatype="html">
         <source>Interface:</source>
         <target state="translated">Interface :</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">38</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">34</context></context-group></trans-unit>
       <trans-unit id="a9ada5fec7ddf53a031711b025014495372627de" datatype="html">
         <source>Videos:</source>
         <target state="translated">Vidéos :</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">45</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">41</context></context-group></trans-unit>
       <trans-unit id="9fe1faff741de7a4d50e520d2161209997f8224c" datatype="html">
         <source>Sensitive:</source>
         <target state="translated">Sensible :</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">54</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">50</context></context-group></trans-unit>
       <trans-unit id="5a69be913ebcc70f300060cf1be0c7f8827159d6" datatype="html">
         <source>Interface: <x id="INTERPOLATION"/></source>
         <target state="translated">Interface  : <x id="INTERPOLATION"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">162</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">170</context></context-group></trans-unit>
       <trans-unit id="ee5ad4d7fed0e8fc44fa9c2d7be9265295108411" datatype="html">
         <source>Help share videos</source>
         <target state="translated">Aidez à partager les vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">60</context></context-group>
-      </trans-unit>
-      <trans-unit id="cb17d0eefd7d4fc2633ffd351eae187a2c7d4b57" datatype="html">
-        <source>More account settings</source>
-        <target state="translated">Plus de paramètres de compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">66</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">56</context></context-group></trans-unit>
+      
       <trans-unit id="d2dcb25a3b90ccb169effc066d36335363546d17" datatype="html">
         <source>Keyboard shortcuts</source>
         <target state="translated">Raccourcis clavier</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">72</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">179</context></context-group></trans-unit>
       <trans-unit id="85b79c9064aed1ead31ace985f31aa1363f6bdaf" datatype="html">
         <source>Help</source>
         <target state="translated">Aide</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">168</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">176</context></context-group></trans-unit>
       <trans-unit id="0530eaf7a05c66b3167da49a57e5af4326f3af15" datatype="html">
         <source>Get help using PeerTube</source>
         <target state="translated">Obtenez de l'aide en utilisant PeerTube</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">167</context></context-group>
-      </trans-unit>
-      <trans-unit id="d3381fff430c3687ae1c6302af99d88baa4f480b" datatype="html">
-        <source>Shortcuts</source>
-        <target state="translated">Raccourcis</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">171</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">175</context></context-group></trans-unit>
+      
       <trans-unit id="f8e6eaa974acec3b80e5c77ec0dc4ff80939964d" datatype="html">
         <source>powered by PeerTube</source>
         <target state="translated">alimenté par PeerTube</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">177</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">185</context></context-group></trans-unit><trans-unit id="0e2434e7d84145c4e8a930ccc4c26c3cb2887e0d" datatype="html">
+        <source>My notifications</source><target state="new">My notifications</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/menu/menu.component.html</context>
+          <context context-type="linenumber">27</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="900ca8b77fca5b6232cf1d526830ccc29569a984" datatype="html">
         <source>powered by PeerTube - CopyLeft 2015-2020</source>
         <target state="translated">alimenté par PeerTube - CopyLeft 2015-2020</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">176</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">184</context></context-group></trans-unit>
       <trans-unit id="3fdc751b264ca9998e1542fcf5794e274cd56344">
         <source>Log out</source>
         <target>Se déconnecter</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">76</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">69</context></context-group></trans-unit><trans-unit id="e4825b5d86d89ae0f4c797ba256f66fd8abd4ee6" datatype="html">
+        <source>My account</source><target state="new">My account</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/menu/menu.component.html</context>
+          <context context-type="linenumber">78</context>
+        </context-group>
+      </trans-unit><trans-unit id="4ef4f031c147fb9ee0168bc6eacb78de180d7432" datatype="html">
+        <source>My library</source><target state="new">My library</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/menu/menu.component.html</context>
+          <context context-type="linenumber">83</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="d207cc1965ec0c29e594e0e9917f39bfc276ed87">
         <source>Create an account</source>
         <target>Créer un compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">84</context></context-group>
-      </trans-unit>
-      <trans-unit id="c3346a45c43ae8e5021086880268979b8d2266f3" datatype="html">
-        <source>MY LIBRARY</source>
-        <target state="translated">MA BIBLIOTHÈQUE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">88</context></context-group>
-      </trans-unit>
-      <trans-unit id="6371572688505952303">
-        <source>My library</source>
-        <target>Ma bibliothèque</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account.component.ts</context><context context-type="linenumber">47</context></context-group>
-      </trans-unit>
-      <trans-unit id="3245220240937722814" datatype="html">
-        <source>My channels</source>
-        <target state="translated">Mes chaînes</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">95</context></context-group></trans-unit><trans-unit id="618ca563e3091faf22978665282787c282a867b8" datatype="html">
+        <source>IN MY LIBRARY</source><target state="new">IN MY LIBRARY</target>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account.component.ts</context>
-          <context context-type="linenumber">50</context>
+          <context context-type="sourcefile">../app/menu/menu.component.html</context>
+          <context context-type="linenumber">99</context>
         </context-group>
       </trans-unit>
+      
+      
+      
       <trans-unit id="3058024914967508975" datatype="html">
         <source>My videos</source>
         <target state="translated">Mes vidéos</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">77</context></context-group></trans-unit><trans-unit id="3108704604266608109" datatype="html">
+        <source>My video imports</source><target state="new">My video imports</target>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account.component.ts</context>
-          <context context-type="linenumber">55</context>
+          <context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context>
+          <context context-type="linenumber">90</context>
         </context-group>
       </trans-unit>
       <trans-unit id="7545420287297803988" datatype="html">
         <source>My playlists</source>
         <target state="translated">Mes listes de lecture</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">40</context></context-group></trans-unit><trans-unit id="949618577357088829" datatype="html">
+        <source>Create a new playlist</source><target state="new">Create a new playlist</target>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account.component.ts</context>
-          <context context-type="linenumber">61</context>
+          <context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context>
+          <context context-type="linenumber">49</context>
         </context-group>
       </trans-unit>
       <trans-unit id="2527931602940887636" datatype="html">
         <source>My subscriptions</source>
         <target state="translated">Mes abonnements</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account.component.ts</context>
-          <context context-type="linenumber">66</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3608407683173066091" datatype="html">
-        <source>My history</source>
-        <target state="translated">Mon historique</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account.component.ts</context>
-          <context context-type="linenumber">71</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
+      
       <trans-unit id="a52dae09be10ca3a65da918533ced3d3f4992238">
         <source>Videos</source>
         <target>Vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">92</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">103</context></context-group></trans-unit>
       <trans-unit id="47546e45bbb476baaaad38244db444c427ddc502">
         <source>Playlists</source>
         <target>Listes de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">97</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">108</context></context-group></trans-unit>
       <trans-unit id="357064ca9d9ac859eb618e28e8126fa32be049e2">
         <source>Subscriptions</source>
         <target>Abonnements</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">102</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">113</context></context-group></trans-unit>
       <trans-unit id="efac3af0b32e953279c25b6519cae256811e0fe8">
         <source>History</source>
         <target>Historique</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">107</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">118</context></context-group></trans-unit>
       <trans-unit id="165035acb08983753bcecc3e8b6b18c7caf26d35" datatype="html">
         <source>VIDEOS</source>
         <target state="translated">VIDÉOS</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">406</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">408</context></context-group></trans-unit>
       <trans-unit id="411ca58f59b00246e15b161e07409df55b5eb6db">
         <source>Discover</source>
         <target>Découvrir</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">117</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">128</context></context-group></trans-unit>
       <trans-unit id="b6b7986bc3721ac483baf20bc9a320529075c807">
         <source>Trending</source>
         <target>Tendances</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">122</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">133</context></context-group></trans-unit>
       <trans-unit id="9d9983bd6d0817a5b1bb7650034a2f9a5f4b7bac">
         <source>Most liked</source>
         <target>Les plus appréciées</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">127</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">138</context></context-group></trans-unit>
       <trans-unit id="8d20c5f5dd30acbe71316544dab774393fd9c3c1">
         <source>Recently added</source>
         <target>Récemment ajoutées</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">132</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">143</context></context-group></trans-unit>
       <trans-unit id="b7648e7aced164498aa843b5c4e8f2f1c36a7919">
         <source>Administration</source>
         <target>Administration</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">146</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">88</context></context-group></trans-unit>
       <trans-unit id="004b222ff9ef9dd4771b777950ca1d0e4cd4348a">
         <source>About</source>
         <target>À propos</target>
@@ -1123,8 +1205,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="34746fb1c7f3d2194d99652bdff89e6e14c9c4f4" datatype="html">
         <source>Contact</source>
         <target state="translated">Contactez</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">166</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">174</context></context-group></trans-unit>
       <trans-unit id="2dc8a0a3763cd5c456c84630fc335398c9b86771">
         <source>View your notifications</source>
         <target>Voir vos notifications</target>
@@ -1150,6 +1232,14 @@ The link will expire within 1 hour.</source>
         <target>Voir toutes vos notifications</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/menu/avatar-notification.component.html</context><context context-type="linenumber">40</context></context-group>
       </trans-unit>
+      <trans-unit id="2971365540217107489" datatype="html">
+        <source>Media is too large for the server. Please contact you administrator if you want to increase the limit size.</source>
+        <target state="translated">Ce média est trop gros pour le serveur. Merci de contacter votre administrateur pour augmenter cette limite.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context>
+          <context context-type="linenumber">61</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="73216504c8903e04fdb415d876eb8969dd3afa60" datatype="html">
         <source>Search videos, channels…</source>
         <target state="translated">Recherche de vidéos, de chaînes…</target>
@@ -1210,11 +1300,6 @@ The link will expire within 1 hour.</source>
         <target>Chercher...</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">6</context></context-group>
       </trans-unit>
-      <trans-unit id="4b3972c3e9485218508a95f7a4ce7758e3f09ced">
-        <source>Upload</source>
-        <target>Mettre en ligne</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/header/header.component.html</context><context context-type="linenumber">5</context></context-group>
-      </trans-unit>
       <trans-unit id="39ec2a3e2da523763f4db4b2227b7dbae5d70eba" datatype="html">
         <source>In this instance's network</source>
         <target state="translated">Dans le réseau de cette instance</target>
@@ -1258,8 +1343,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="a02ea1d4e7424ca989929da5e598f379940fdbf2">
         <source>Duration</source>
         <target>Durée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">260</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">284</context></context-group></trans-unit>
       <trans-unit id="dc67060f94f0f2b58549f54a5c07925dffd20238">
         <source>Display sensitive content</source>
         <target>Afficher le contenu sensible</target>
@@ -1278,8 +1363,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94">
         <source>Category</source>
         <target>Catégorie</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">225</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">249</context></context-group></trans-unit>
       <trans-unit id="265ee68edfe57e510270da31ec99f67d94346009" datatype="html">
         <source>Reset</source>
         <target state="translated">Réinitialiser</target>
@@ -1293,8 +1378,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="78d6d3ea26777cd0dad8ddbf9b314151678da46c">
         <source>Licence</source>
         <target>Licence</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">234</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">258</context></context-group></trans-unit>
       <trans-unit id="e19d80c6277747a68f3da8cfe1318303d2b5c952" datatype="html">
         <source>Display all licenses</source>
         <target state="translated">Afficher toutes les licences</target>
@@ -1303,8 +1388,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="fe46ccaae902ce974e2441abe752399288298619">
         <source>Language</source>
         <target>Langue</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">243</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">267</context></context-group></trans-unit>
       <trans-unit id="dcc3173a99661496cd1f836283993cc3e6576b26" datatype="html">
         <source>Display all languages</source>
         <target state="translated">Afficher tous les langues</target>
@@ -1340,11 +1425,7 @@ The link will expire within 1 hour.</source>
         <target>Filtre</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+search/search-filters.component.html</context><context context-type="linenumber">181</context></context-group>
       </trans-unit>
-      <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6">
-        <source>Display unlisted and private videos</source>
-        <target>Afficher les vidéos privées et non répertoriées</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.html</context><context context-type="linenumber">24</context></context-group>
-      </trans-unit>
+      
       <trans-unit id="6f5a458f827503ac7b8697688ecf3e0490818ee8" datatype="html">
         <source>Video channels</source>
         <target state="translated">Les chaînes vidéos</target>
@@ -1380,7 +1461,19 @@ The link will expire within 1 hour.</source>
       <trans-unit id="cafc87479686947e2590b9f588a88040aeaf660b">
         <source>Tags</source>
         <target>Étiquettes</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">252</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">276</context></context-group></trans-unit><trans-unit id="a88fe23bc2b322c909b3e1374d351bc775569357" datatype="html">
+        <source> • <x id="INTERPOLATION"/> <x id="START_TAG_NG_CONTAINER"/>views<x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>viewers<x id="CLOSE_TAG_NG_CONTAINER"/></source><target state="new"> • <x id="INTERPOLATION"/> <x id="START_TAG_NG_CONTAINER"/>views<x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>viewers<x id="CLOSE_TAG_NG_CONTAINER"/></target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">58,60</context>
+        </context-group>
+      </trans-unit><trans-unit id="e32cbd4a8eba138fd51142b3eedf245b8a07f52d" datatype="html">
+        <source> • <x id="INTERPOLATION"/> <x id="START_TAG_NG_CONTAINER"/>views<x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>viewers<x id="CLOSE_TAG_NG_CONTAINER"/></source><target state="new"> • <x id="INTERPOLATION"/> <x id="START_TAG_NG_CONTAINER"/>views<x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>viewers<x id="CLOSE_TAG_NG_CONTAINER"/></target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">75,77</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="554a78c6ac043b4a9058c39d63e4475a454e4dc2" datatype="html">
         <source>Tags could be used to suggest relevant recommendations. <x id="LINE_BREAK"/> There is a maximum of 5 tags. <x id="LINE_BREAK"/> Press <x id="START_TAG_KBD"/>Enter<x id="CLOSE_TAG_KBD"/> to add a new tag. </source>
@@ -1400,14 +1493,20 @@ The link will expire within 1 hour.</source>
       <trans-unit id="eec715de352a6b114713b30b640d319fa78207a0">
         <source>Description</source>
         <target>Description</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">79</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">113</context></context-group></trans-unit>
       <trans-unit id="3b86a740c713742c3f7538c60b890fccdd0a5caf">
         <source>Video descriptions are truncated by default and require manual action to expand them.</source>
         <target>
                     Les descriptions vidéo sont tronquées par défaut et nécessitent une action manuelle pour les développer.
                   </target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">43</context></context-group>
+      </trans-unit><trans-unit id="ef0f544578470cd6dd75432d0f1ba0e27914d2cc" datatype="html">
+        <source><x id="START_LINK"/>Choose<x id="CLOSE_LINK"/> the appropriate license for your work. </source><target state="new"><x id="START_LINK"/>Choose<x id="CLOSE_LINK"/> the appropriate license for your work. </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context>
+          <context context-type="linenumber">79,80</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="0cc554f4d7bb6a87515d2d95438e183b50702071">
         <source>Channel</source>
@@ -1422,48 +1521,48 @@ The link will expire within 1 hour.</source>
       <trans-unit id="4b6dbf2d92858e82bcf6ae5dbc8dfb4b29d82ad0" datatype="html">
         <source>FAQ</source>
         <target state="translated">FAQ</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">169</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">177</context></context-group></trans-unit>
       <trans-unit id="a2892dc0bd40629b160c490cdd4aff82204bbec6" datatype="html">
         <source>Frequently asked questions about PeerTube</source>
         <target state="translated">Foire aux questions sur PeerTube</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">168</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">176</context></context-group></trans-unit>
       <trans-unit id="e351b40b3869a5c7d19c3d4918cb1ac7aaab95c4" datatype="html">
         <source>API</source>
         <target state="translated">API</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">171</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">179</context></context-group></trans-unit>
       <trans-unit id="fd91a5f2ef27c48b6908d9016fb6de2a224e8559" datatype="html">
         <source>API documentation</source>
         <target state="translated">Documentation de l'API</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">170</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">178</context></context-group></trans-unit>
       <trans-unit id="d69f4fafc780cc7dbafb063ca5f11e6f7c91b0c5">
         <source>Schedule publication (<x id="INTERPOLATION"/>)</source>
         <target>Programmation de la publication ( <x id="INTERPOLATION"/>)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">108</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">117</context></context-group></trans-unit>
       <trans-unit id="ea504765b49242bfcaefec84a9cf2f6f179c2ea5" datatype="html">
         <source>Contains sensitive content</source>
         <target state="translated">Contient du contenu sensible</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">122</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">131</context></context-group></trans-unit>
       <trans-unit id="9daabdcaa2bbd83597099b10db22d056cf491644">
         <source>Some instances do not list videos containing mature or explicit content by default.</source>
         <target>Certaines instances ne listent pas, par défaut, les vidéos sensibles ou avec du contenu pour adultes.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">126</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">135</context></context-group></trans-unit>
       <trans-unit id="ec396d3c2e26cbe4a1b3d6747c732419c6dcc3bb" datatype="html">
         <source>Publish after transcoding</source>
         <target state="translated">Publier après transcodage</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">132</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">141</context></context-group></trans-unit>
       <trans-unit id="24f468ce1148a096477d8dd0d00f0d1fd88d6c63">
         <source>If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.</source>
         <target>Si vous décidez de ne pas attendre la fin du traitement avant la publication de la vidéo, elle pourrait bien être injouable.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">136</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">145</context></context-group></trans-unit>
       <trans-unit id="c7742322b1d3dbc921362058d1747c7ec2adbec7">
         <source>Basic info</source>
         <target>Informations basiques</target>
@@ -1472,98 +1571,110 @@ The link will expire within 1 hour.</source>
       <trans-unit id="92bcfd1d237a2bfe48dc9f46d074ed26abc8df22">
         <source>Add another caption</source>
         <target>Ajouter un nouveau sous-titre</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">154</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">163</context></context-group></trans-unit>
       <trans-unit id="a46a7503167b77b3ec4e28274a3d1dda637617ed">
         <source>See the subtitle file</source>
         <target>Voir le fichier de sous-titres</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">163</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">172</context></context-group></trans-unit>
       <trans-unit id="e687f6387adbaf61ce650b58f0e60ca42d843cee">
         <source>Already uploaded       ✔</source>
         <target>Déjà téléversé    ✔</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">167</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">176</context></context-group></trans-unit>
       <trans-unit id="ca4588e185413b2fc77dbe35c861cc540b11b9ad">
         <source>Will be created on update</source>
         <target>Sera créé après la mise à jour</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">175</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">184</context></context-group></trans-unit>
       <trans-unit id="308a79679d012938a625e41fdd4b804fe42b57b9">
         <source>Cancel create</source>
         <target>Annuler la création</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">177</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">186</context></context-group></trans-unit>
       <trans-unit id="b6bfdd386cb0b560d697c93555d8cd8cab00c393">
         <source>Will be deleted on update</source>
         <target>Sera supprimé après la mise à jour</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">183</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">192</context></context-group></trans-unit>
       <trans-unit id="88395fc0137e46a9853cf16762bf5a87687d0d0c">
         <source>Cancel deletion</source>
         <target>Annuler la suppression</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">185</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">194</context></context-group></trans-unit>
       <trans-unit id="82f867b2607d45ba36de11d4c8b53d7177122ee0">
         <source>No captions for now.</source>
         <target>
             Pas de sous-titres pour le moment.
           </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">191</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">200</context></context-group></trans-unit>
+      <trans-unit id="f98c72e3e802851f600b498e00763e7e32688a88" datatype="html">
+        <source>Live settings</source>
+        <target state="translated">Paramèter du direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">208</context></context-group></trans-unit>
+      <trans-unit id="4b5b87d3c8366afa8bd2e40e0b07cc3102133250" datatype="html">
+        <source>⚠️ If you enable this option, your live will be terminated if you exceed your video quota</source>
+        <target state="translated">⚠️ Si vous activez cette option, votre direct sera arrêté si vous dépassez votre quota vidéo</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">233</context></context-group></trans-unit>
+      <trans-unit id="e495a796f252097a77a501a99db7cb30d1019296" datatype="html">
+        <source>Automatically publish a replay when your live ends</source>
+        <target state="translated">Publier une rediffusion automatiquement à la fin du direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">229</context></context-group></trans-unit>
       <trans-unit id="0c720e0dd9e6c60095f961cb714f47e8c0090f93">
         <source>Captions</source>
         <target>Sous-titres</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">146</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">155</context></context-group></trans-unit>
       <trans-unit id="fc7600ad500918cb091064cb7129a5d13657a430">
         <source>Video preview</source>
         <target>Prévisualisation de la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">206</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">252</context></context-group></trans-unit>
       <trans-unit id="b5629d298ff1a69b8db19a4ba2995c76b52da604">
         <source>Support</source>
         <target>Soutenir</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">215</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">261</context></context-group></trans-unit>
       <trans-unit id="64ec6a11fd39e7a4cba76281bdd490124437e96f" datatype="html">
         <source>Short text to tell people how they can support you (membership platform...).</source>
         <target state="translated">Un court texte pour dire aux gens comment ils peuvent vous soutenir (plateforme d'adhésion...).</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">219</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">265</context></context-group></trans-unit>
       <trans-unit id="50d14e019ef14b4180e247e0b3a45386a8a78bf6">
         <source>Original publication date</source>
         <target>Date originale de publication</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">235</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">281</context></context-group></trans-unit>
       <trans-unit id="109ff29714fe8f2a0bfb232f04b908062fac22b0" datatype="html">
         <source>This is the date when the content was originally published (e.g. the release date for a film)</source>
         <target state="translated">Il s'agit de la date à laquelle le contenu a été publié à l'origine (par exemple, la date de sortie d'un film)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">239</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">285</context></context-group></trans-unit>
       <trans-unit id="48c3bde722dc317f76aa607445f11128f7fc7276" datatype="html">
         <source>Plugin settings</source>
         <target state="translated">Paramètres du plugin</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context>
-          <context context-type="linenumber">269</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">315</context></context-group></trans-unit>
       <trans-unit id="3549ee96125a43181f80712ed744ee223a0e645a">
         <source>Enable video comments</source>
         <target>Activer les commentaires</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">256</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">302</context></context-group></trans-unit>
       <trans-unit id="0b365218ce1ae736f9066fd3d47278cc8f3ed1d0">
         <source>Enable download</source>
         <target>Activer le téléchargement</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">261</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">307</context></context-group></trans-unit>
       <trans-unit id="d91da0abc638c05e52adea253d0813f3584da4b1">
         <source>Advanced settings</source>
         <target>Paramétrage avancé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">199</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context><context context-type="linenumber">245</context></context-group></trans-unit>
       <trans-unit id="801b98c6f02fe3b32f6afa3ee854c99ed83474e6">
         <source>URL</source>
         <target>URL</target>
@@ -1600,12 +1711,12 @@ The link will expire within 1 hour.</source>
       <trans-unit id="9172233176401579786">
         <source>Scheduled</source>
         <target>Planifié</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">181</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">185</context></context-group>
       </trans-unit>
       <trans-unit id="1435317307066082710" datatype="html">
         <source>Hide the video until a specific date</source>
         <target state="translated">Masquer la vidéo jusqu'à une date précise</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">182</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">186</context></context-group>
       </trans-unit>
       <trans-unit id="5d6a58637313a6b2375e3af59534f788c8f8657d">
         <source>Video background image</source>
@@ -1673,6 +1784,46 @@ The link will expire within 1 hour.</source>
   Félicitations, la vidéo va être importée avec BitTorrent ! Vous pouvez déjà ajouter les informations relatives à celle-ci.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html</context><context context-type="linenumber">53</context></context-group>
       </trans-unit>
+      <trans-unit id="7860848084471862305" datatype="html">
+        <source>Cannot create live because this instance have too many created lives</source>
+        <target state="translated">Impossible de créer un direct, cette instance a trop de directs simultanés</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context>
+          <context context-type="linenumber">89</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1278564497286613571" datatype="html">
+        <source>Cannot create live because you created too many lives</source>
+        <target state="translated">Impossible de créer un direct, vous avez trop de directs simultanés</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context>
+          <context context-type="linenumber">91</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2621043320678012413" datatype="html">
+        <source>Live published.</source>
+        <target state="translated">Direct mis en ligne.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-go-live.component.ts</context>
+          <context context-type="linenumber">120</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="40e85da538414cc425f42d2b09189ce344865aa1" datatype="html">
+        <source>Go Live</source>
+        <target state="translated">Aller au direct</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-go-live.component.html</context>
+          <context context-type="linenumber">20</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="975c4cdb9e07ef4c43e2c7aa3f787feabc9a47d2" datatype="html">
+        <source>Max live duration is <x id="INTERPOLATION"/>. If your live reaches this limit, it will be automatically terminated. </source>
+        <target state="translated">La durée maximale d'un direct est <x id="INTERPOLATION"/>. Si votre direct atteint cette limite, il y sera automatiquement mis fin. </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-go-live.component.html</context>
+          <context context-type="linenumber">31,33</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="ebe5234338205e30a59cf703e2a2b6ef49fb75f8" datatype="html">
         <source>We recommend you to not use the <x id="START_TAG_STRONG"/>root<x id="CLOSE_TAG_STRONG"/> user to publish your videos, since it's the super-admin account of your instance. <x id="LINE_BREAK"/> Instead, <x id="START_LINK"/>create a dedicated account<x id="CLOSE_LINK"/> to upload your videos. </source>
         <target state="translated">Nous vous recommandons de ne pas utiliser l’utilisateur <x id="START_TAG_STRONG"/>root<x id="CLOSE_TAG_STRONG"/> pour publier vos vidéos puisque c’est le compte du super administrateur de votre instance. <x id="LINE_BREAK"/> À la place, <x id="START_LINK"/>créez un compte dédié <x id="CLOSE_LINK"/> pour téléverser vos vidéos. </target>
@@ -1703,6 +1854,14 @@ The link will expire within 1 hour.</source>
         <target>Importer avec un torrent</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add.component.html</context><context context-type="linenumber">46</context></context-group>
       </trans-unit>
+      <trans-unit id="d90cc5777a7e16ef76f325c89fe0f9270b9fa827" datatype="html">
+        <source>Go live</source>
+        <target state="translated">Aller au direct</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add.component.html</context>
+          <context context-type="linenumber">56</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="7ce8b0d7cc34d4c1ef4a21e990b0a001337bedd1" datatype="html">
         <source>Other videos</source>
         <target state="translated">Autres vidéos</target>
@@ -1713,6 +1872,11 @@ The link will expire within 1 hour.</source>
         <target state="translated">LECTURE AUTOMATIQUE</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/recommendations/recommended-videos.component.html</context><context context-type="linenumber">10</context></context-group>
       </trans-unit>
+      <trans-unit id="4619111912751495491" datatype="html">
+        <source>Report this comment</source>
+        <target state="translated">Signaler ce commentaire</target>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">173</context></context-group>
+      </trans-unit>
       <trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9">
         <source>Share</source>
         <target>Partager</target>
@@ -1756,12 +1920,12 @@ The link will expire within 1 hour.</source>
       <trans-unit id="f0e9c70583e8264cda79a8151de51cbb1ecb02ef" datatype="html">
         <source>More customization</source>
         <target state="translated">Plus de personnalisation</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">216</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">223</context></context-group>
       </trans-unit>
       <trans-unit id="cfad9c5d4357d7c4ac99cc2ce63c54c9738901d7" datatype="html">
         <source>Less customization</source>
         <target state="translated">Moins de personnalisation</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">224</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">231</context></context-group>
       </trans-unit>
       <trans-unit id="0c2e76c41af25effefd456fb1e86143e0cfd1a4e">
         <source>Autoplay</source>
@@ -1788,25 +1952,33 @@ The link will expire within 1 hour.</source>
         <target>Boucle</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">173</context></context-group>
       </trans-unit>
+      <trans-unit id="84e4e97b8f2abab33abeecc89f47671b07fd09cf" datatype="html">
+        <source>Use origin instance URL</source>
+        <target state="translated">Utiliser l'URL d'origine de l'instance</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context>
+          <context context-type="linenumber">180</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="af3ab1a1035c222ccc88816baa236eb95cea7523">
         <source>Display video title</source>
         <target>Afficher le titre de la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">182</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">189</context></context-group>
       </trans-unit>
       <trans-unit id="cd0fb32d9b50b615bdce413ca955283df7ab0b74">
         <source>Display privacy warning</source>
         <target>Afficher l'avertissement de confidentialité</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">189</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">196</context></context-group>
       </trans-unit>
       <trans-unit id="3e10c53d0372db827bf38571e56d166f1df963bf">
         <source>Display player controls</source>
         <target>Afficher les commandes du lecteur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">196</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">203</context></context-group>
       </trans-unit>
       <trans-unit id="d0701f8fd194fd5a29f6dc015d0a27c85128b65e" datatype="html">
         <source>Display PeerTube button link</source>
         <target state="translated">Afficher le lien du bouton PeerTube</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">203</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-share-modal/video-share.component.html</context><context context-type="linenumber">210</context></context-group>
       </trans-unit>
       <trans-unit id="3c4c080864b313cfdff5fdea6aae5da276246d99">
         <source>Public</source>
@@ -1830,61 +2002,74 @@ The link will expire within 1 hour.</source>
         <target>Cette vidéo sera publiée dans <x id="INTERPOLATION"/>. </target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">29</context></context-group>
       </trans-unit>
+      <trans-unit id="130abb70adbfbda0d03e31ce2e94dc3871e30c2f" datatype="html">
+        <source>This live has not started yet.</source>
+        <target state="translated">Ce direct n'a pas encore démarré.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">33,34</context>
+        </context-group>
+      </trans-unit><trans-unit id="4ae62d06d4ba0a78f3c5f478235cdb8cacc5f3e9" datatype="html">
+        <source> This live has ended. </source><target state="new"> This live has ended. </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">37,38</context>
+        </context-group>
+      </trans-unit>
+      
       <trans-unit id="bbb57efb2edd572de832c8fff03bc85d7723abd3" datatype="html">
         <source>This video is blocked.</source>
         <target state="translated">Cette vidéo est bloquée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">33</context></context-group>
-      </trans-unit>
-      <trans-unit id="82bf4d36722689b7c0058ed18e50d7b550d6d8b6" datatype="html">
-        <source>Published <x id="START_TAG_MY_DATE_TOGGLE"/><x id="CLOSE_TAG_MY_DATE_TOGGLE"/><x id="START_TAG_SPAN"/> • <x id="INTERPOLATION"/> views<x id="CLOSE_TAG_SPAN"/></source>
-        <target state="translated">Publié <x id="START_TAG_MY-DATE-TOGGLE"/><x id="CLOSE_TAG_MY-DATE-TOGGLE"/><x id="START_TAG_SPAN"/> • <x id="INTERPOLATION"/> vues<x id="CLOSE_TAG_SPAN"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">47</context></context-group>
-      </trans-unit>
-      <trans-unit id="04aabb1507157d38b070f1a7ed5271bcea041404" datatype="html">
-        <source>Published <x id="START_TAG_MY_DATE_TOGGLE"/><x id="CLOSE_TAG_MY_DATE_TOGGLE"/><x id="START_TAG_SPAN"/> • <x id="INTERPOLATION"/> views<x id="CLOSE_TAG_SPAN"/></source>
-        <target state="translated">Publié <x id="START_TAG_MY-DATE-TOGGLE"/><x id="CLOSE_TAG_MY-DATE-TOGGLE"/><x id="START_TAG_SPAN"/> • <x id="INTERPOLATION"/> vues<x id="CLOSE_TAG_SPAN"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">58</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">41</context></context-group>
+      </trans-unit><trans-unit id="1ade7342907e567e3c91d505719fac63d95324e0" datatype="html">
+        <source>Published <x id="START_TAG_MY_DATE_TOGGLE"/><x id="CLOSE_TAG_MY_DATE_TOGGLE"/></source><target state="new">Published <x id="START_TAG_MY_DATE_TOGGLE"/><x id="CLOSE_TAG_MY_DATE_TOGGLE"/></target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">55</context>
+        </context-group>
       </trans-unit>
+      
+      
       <trans-unit id="74059c5dce671d464259e3ce37a5d408c3fd7720" datatype="html">
         <source>SUPPORT</source>
         <target state="translated">SUPPORT</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">88</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">112</context></context-group></trans-unit>
       <trans-unit id="83ea0f7a6f84393af198d48193e01a96f3fcbc9a" datatype="html">
         <source>SHARE</source>
-        <target state="translated">PARTAGEZ</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">93</context></context-group>
-      </trans-unit>
+        <target state="translated">PARTAGER</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">117</context></context-group></trans-unit>
       <trans-unit id="cf272d006ff8c0b60e61b14e17fa6a39b30d614a" datatype="html">
         <source>SAVE</source>
         <target state="translated">SAUVEGARDER</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">104</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">128</context></context-group></trans-unit>
       <trans-unit id="8270eaeb2582eef4b7cde314c370aaf5b45c43d2" datatype="html">
         <source>DOWNLOAD</source>
         <target state="translated">TÉLÉCHARGER</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">118</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">142</context></context-group></trans-unit>
       <trans-unit id="677619204556459328">
         <source>Like this video</source>
         <target>J'aime cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">105</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">131</context></context-group>
       </trans-unit>
       <trans-unit id="1979134407801821102">
         <source>Dislike this video</source>
         <target>Je n'aime pas cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">106</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">132</context></context-group>
       </trans-unit>
       <trans-unit id="4001371302469308813" datatype="html">
         <source>Support options for this video</source>
         <target state="translated">Options de soutien pour cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">107</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">133</context></context-group>
       </trans-unit>
       <trans-unit id="0b7f242da10ece3f2995095c455b9a92ebcdd3b4">
         <source>By <x id="INTERPOLATION"/></source>
         <target>Par <x id="INTERPOLATION"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">170</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">194</context></context-group></trans-unit>
       <trans-unit id="d0336848b0c375a1c25ba369b3481ee383217a4f" datatype="html">
         <source>Subscribe</source>
         <target state="translated">S'abonner</target>
@@ -1908,53 +2093,59 @@ The link will expire within 1 hour.</source>
       <trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b">
         <source>Show more</source>
         <target>Voir plus</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">197</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">221</context></context-group></trans-unit>
       <trans-unit id="5403a767248e304199592271bba3366d2ca3f903">
         <source>Show less</source>
         <target>Montrer moins</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">203</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">227</context></context-group></trans-unit>
       <trans-unit id="57bfd54c230fc20caff1f0b321ad42be3bf859a6" datatype="html">
         <source>Origin instance</source>
         <target state="translated">Instance d'origine</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">215</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">239</context></context-group></trans-unit>
       <trans-unit id="284b55e2ae9f6e5bc78c92a18ef26da02f380079">
         <source>Originally published</source>
         <target>Publié originellement</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">220</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">244</context></context-group></trans-unit>
       <trans-unit id="4c0ba3cde3b3c58b855ffb4beaa5804a2fc3826b" datatype="html">
         <source>Friendly Reminder:</source>
         <target state="translated">Rappel :</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">283</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">307</context></context-group></trans-unit>
       <trans-unit id="89707647cc7c304e499ae46a5a0c5b508c3c80a0" datatype="html">
         <source>the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.</source>
         <target state="translated">le système de partage utilisé pour cette vidéo implique que certaines informations techniques à propos de votre système (telle que votre adresse IP publique) soit envoyées à d'autres pairs.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">285</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">309</context></context-group></trans-unit>
       <trans-unit id="e60c11e1b1dfbbeda577364b8de39ded2d796c5e">
         <source>More information</source>
         <target>Plus d'informations</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">53</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">56</context></context-group></trans-unit>
       <trans-unit id="75d9bb7a2e6256268cd0653aac75a8b994d3cf1f" datatype="html">
         <source>The video was blocked due to automatic blocking of new videos</source>
         <target state="translated">La vidéo a été bloquée à cause du blocage automatique des nouvelles vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">67</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">74</context></context-group></trans-unit><trans-unit id="d4717113115ca7106a354a5aac54d1c0126261d9" datatype="html">
+        <source>NSFW</source><target state="new">NSFW</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
+          <context context-type="linenumber">84</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="bd499ca7913bb5408fd139a4cb4f863852d5f318">
         <source>Get more information</source>
         <target>Obtenir plus d'informations</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">288</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">312</context></context-group></trans-unit>
       <trans-unit id="20fc98888baf65b5ba9fe9622dc036fa8dec6a5f" datatype="html">
         <source>OK</source>
         <target state="translated">OK</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">293</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">317</context></context-group></trans-unit>
       <trans-unit id="a8db53a47543132da1a68066f0a9cba0551a8933" datatype="html">
         <source>1 Comment</source>
         <target state="translated">1 Commentaire</target>
@@ -2026,7 +2217,7 @@ The link will expire within 1 hour.</source>
       </trans-unit>
       <trans-unit id="5964038603724691720" datatype="html">
         <source>Delete and re-draft</source>
-        <target state="translated">Supprimer et reformuler</target>
+        <target state="translated">احذف وأعد الصياغة</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
           <context context-type="linenumber">197</context>
@@ -2166,18 +2357,12 @@ The link will expire within 1 hour.</source>
       <trans-unit id="2662644497259948010" datatype="html">
         <source>Comment</source>
         <target state="translated">Commentaire</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment-add.component.ts</context>
-          <context context-type="linenumber">58</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment-add.component.ts</context><context context-type="linenumber">67</context></context-group>
       </trans-unit>
       <trans-unit id="4502286564339177240" datatype="html">
         <source>Reply</source>
         <target state="translated">Réponse</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment-add.component.ts</context>
-          <context context-type="linenumber">60</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment-add.component.ts</context><context context-type="linenumber">69</context></context-group>
       </trans-unit>
       <trans-unit id="a607fab03e11b0e07c1640e11a1b02d7af06b285">
         <source>Highlighted comment</source>
@@ -2227,12 +2412,12 @@ The link will expire within 1 hour.</source>
       <trans-unit id="08658c558971c49d1120d6c8a5a4fecf5c3b1561" datatype="html">
         <source>Video/Comment/Account</source>
         <target state="translated">Vidéo/Commentaire/Compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">41</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">42</context></context-group></trans-unit>
       <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c">
         <source>ID</source>
         <target>ID</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">30</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">39</context></context-group>
       </trans-unit>
       <trans-unit id="1d284acc5ec053b3cd87e4e9fcd7aaefec0c54fb">
         <source>Follower handle</source>
@@ -2242,33 +2427,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b">
         <source>State</source>
         <target>Statut</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">32</context></context-group>
-      </trans-unit>
-      <trans-unit id="c107d625f06dc3b494d0a22546e6a0609360007d" datatype="html">
-        <source>Delayed</source>
-        <target state="translated">Retardée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">47</context></context-group>
-      </trans-unit>
-      <trans-unit id="03d7f3be3358b206b0cf38f0149836526f2e97ab" datatype="html">
-        <source>Will start soon...</source>
-        <target state="translated">Commence bientôt...</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">48</context></context-group>
-      </trans-unit>
-      <trans-unit id="0198c6af8421c8f69a90c3e9a4a12cf923cbb84b" datatype="html">
-        <source>Running...</source>
-        <target state="translated">En cours...</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">49</context></context-group>
-      </trans-unit>
-      <trans-unit id="edcc19a49c950289ffe5d38be4843cdf194e5622" datatype="html">
-        <source>Finished</source>
-        <target state="translated">Fini</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">50</context></context-group>
-      </trans-unit>
-      <trans-unit id="64b582e0d8e3a28331a14d2a1017fa5d6ffb8d93" datatype="html">
-        <source>Failed</source>
-        <target state="translated">Échoué</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">51</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">19</context></context-group></trans-unit>
       <trans-unit id="ff3173170e5b03536dd3b3e1afbae1f55356eb1b">
         <source>Created <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
         <target>Créé <x id="START_TAG_P-SORTICON"/><x id="CLOSE_TAG_P-SORTICON"/></target>
@@ -2484,8 +2644,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="d9e38d58225f58cb64126e4d5ec58f39dcb326df" datatype="html">
         <source>Deleted account</source>
         <target state="translated">Compte supprimé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">75</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">82</context></context-group></trans-unit>
       <trans-unit id="02ba1a65db92d1d0ab4ba380086e9be61891aaa5">
         <source>User's email must be verified to login</source>
         <target>L'adresse de courriel de l'utilisateur·rice doit être vérifiée afin de se connecter</target>
@@ -2531,39 +2691,33 @@ The link will expire within 1 hour.</source>
           <context context-type="sourcefile">../app/+admin/admin.component.ts</context>
           <context context-type="linenumber">60</context>
         </context-group>
-      </trans-unit>
-      <trans-unit id="7815838401315213887" datatype="html">
-        <source>Muted accounts</source>
-        <target state="translated">Comptes ignorés</target>
+      </trans-unit><trans-unit id="7427986413651551775" datatype="html">
+        <source>Video comments</source><target state="new">Video comments</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/admin.component.ts</context>
           <context context-type="linenumber">67</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="7815838401315213887" datatype="html">
+        <source>Muted accounts</source>
+        <target state="translated">Comptes ignorés</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">74</context></context-group></trans-unit>
       <trans-unit id="5668793810321242853" datatype="html">
         <source>Muted servers</source>
         <target state="translated">Serveurs ignorés</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/admin.component.ts</context>
-          <context context-type="linenumber">74</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">81</context></context-group></trans-unit>
       <trans-unit id="4555457172864212828" datatype="html">
         <source>Users</source>
         <target state="translated">Utilisateurs</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/admin.component.ts</context>
-          <context context-type="linenumber">81</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">88</context></context-group></trans-unit>
       <trans-unit id="3008420115644088420" datatype="html">
         <source>Configuration</source>
         <target state="translated">Configuration</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/admin.component.ts</context>
-          <context context-type="linenumber">88</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">95</context></context-group></trans-unit>
       <trans-unit id="d2e7333704502d1720b353742634630b71ea8bd7" datatype="html">
         <source>Video blocks</source>
         <target state="translated">Vidéos bloquées</target>
@@ -2632,22 +2786,40 @@ The link will expire within 1 hour.</source>
       <trans-unit id="96dfa3efa02bfafc0bc6d4ab186ebef2813a9e8a">
         <source>Sensitive</source>
         <target>Sensible</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">43</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">44</context></context-group></trans-unit>
       <trans-unit id="b748c96a1ee98d2fa9a645fb71838f5d4938855b">
         <source>Unfederated</source>
         <target>Non fédéré</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">44</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">45</context></context-group></trans-unit>
       <trans-unit id="a7f42da3bb4eea0b71b0a20a2aff6612a82cab99">
         <source>Date <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
         <target>Date <x id="START_TAG_P-SORTICON"/><x id="CLOSE_TAG_P-SORTICON"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">45</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">50</context></context-group></trans-unit>
       <trans-unit id="030b4423b92167200e39519599f9b863b4f7c62c">
         <source>Actions</source>
         <target>Actions</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">90</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">65</context></context-group></trans-unit><trans-unit id="8c9050c6851a9df66791ce33bc05d6daff294921" datatype="html">
+        <source>Commented video</source><target state="new">Commented video</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">86</context>
+        </context-group>
+      </trans-unit><trans-unit id="0b8869949ffd1265a194490cd96c74c4ad7c234a" datatype="html">
+        <source>No comments found matching current filters.</source><target state="new">No comments found matching current filters.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">111</context>
+        </context-group>
+      </trans-unit><trans-unit id="fc9202e5b01bd5ec813af78b5d51d1204ab0777e" datatype="html">
+        <source>No comments found.</source><target state="new">No comments found.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">112</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="c5cc399a82eb7993156daf2d6c1d9e071cde47ad" datatype="html">
         <source>No abuses found matching current filters.</source>
@@ -2662,18 +2834,18 @@ The link will expire within 1 hour.</source>
       <trans-unit id="d2a65fafac0e4e0a3289ec54627bd7f691d8020d" datatype="html">
         <source>Block reason:</source>
         <target state="translated">Raison du blocage :</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">103</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">104</context></context-group></trans-unit>
       <trans-unit id="f8add432da83aa37b8cf03c5b907c3a9e51088fd" datatype="html">
         <source>No blocked video found matching current filters.</source>
         <target state="translated">Aucune vidéo bloquée correspondant aux filtres actuels n'a été trouvée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">123</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">124</context></context-group></trans-unit>
       <trans-unit id="8d02797f76f99ad51f55e91ff82088e8772152e0" datatype="html">
         <source>No blocked video found.</source>
         <target state="translated">Aucune vidéo bloquée trouvée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">124</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context><context context-type="linenumber">125</context></context-group></trans-unit>
       <trans-unit id="9f5c75bd513580d630817cd39179fd41e5ec36f6" datatype="html">
         <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> blocked videos</source>
         <target state="translated">Montrant <x id="INTERPOLATION"/><x id="INTERPOLATION_1"/> de <x id="INTERPOLATION_2"/> vidéos bloqués</target>
@@ -2743,39 +2915,45 @@ The link will expire within 1 hour.</source>
       </trans-unit>
       <trans-unit id="fe8634bd713368d7971877c0e09d1869f09c924d" datatype="html">
         <source>{VAR_PLURAL, plural, =1 {1 report} other {<x id="INTERPOLATION"/> reports}}</source>
-        <target state="translated">{VAR_PLURAL, plural, =1 {1 report} other { <x id="INTERPOLATION"/> reports} }</target>
+        <target state="translated">{VAR_PLURAL, plural, =1 {1 signalement} other { <x id="INTERPOLATION"/> signalements} }</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">27</context></context-group>
       </trans-unit>
       <trans-unit id="2d1ea268a6a9f483dbc2cbfe19bf4256a57a6af4">
         <source>Video</source>
         <target>Vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-ownership.component.html</context><context context-type="linenumber">20</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">48</context></context-group></trans-unit><trans-unit id="5a5d7ee2acbfa9c91ab7f41d26bda9ff0cafe42f" datatype="html">
+        <source>Comment</source><target state="new">Comment</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">49</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="dee48932053451ee2dfafe5500a5262cd4220d5e" datatype="html">
         <source>This video has been reported multiple times.</source>
         <target state="translated">Cette vidéo a été signalée plusieurs fois.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">88</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">95</context></context-group></trans-unit>
       <trans-unit id="e9a289d014e33a5a45e1cf47131074f50abb7c18" datatype="html">
         <source>The video was blocked</source>
         <target state="translated">La vidéo a été bloquée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">97</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">104</context></context-group></trans-unit>
       <trans-unit id="e186aa4dc511ff4347ec5304691000e3e0a4a048" datatype="html">
         <source>by <x id="INTERPOLATION"/> on <x id="INTERPOLATION_1"/> </source>
         <target state="translated">par <x id="INTERPOLATION"/> sur <x id="INTERPOLATION_1"/> </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">100</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">107</context></context-group></trans-unit>
       <trans-unit id="b0a337363ec610cf41744167b12f020e141a4617" datatype="html">
         <source>Video was deleted</source>
         <target state="translated">La vidéo a été supprimée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">107</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">114</context></context-group></trans-unit>
       <trans-unit id="c45d28b67fd917b804defbf9e465ec1abe0c67da" datatype="html">
         <source>Account deleted</source>
         <target state="translated">Compte supprimé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">143</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">150</context></context-group></trans-unit>
       <trans-unit id="c1074e8c49b3cdfaeb7fcaf8cb27e44139389e29" datatype="html">
         <source>Open video in a new tab</source>
         <target state="translated">Ouvrir la vidéo dans un nouvel onglet</target>
@@ -2789,13 +2967,13 @@ The link will expire within 1 hour.</source>
       <trans-unit id="ea965d544a7dfd8185064c52cdfff553cf94d585" datatype="html">
         <source>Messages</source>
         <target state="translated">Messages</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">44</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">45</context></context-group></trans-unit>
       <trans-unit id="31b1d714a41f00a1347b78884eee465b1d90f7e1" datatype="html">
         <source>Internal note</source>
         <target state="translated">Note interne</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">45</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context><context context-type="linenumber">46</context></context-group></trans-unit>
       <trans-unit id="9a7b523cbbebabeb9b10482291b58c52825a4b05" datatype="html">
         <source>Score <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
         <target state="translated">Score <x id="START_TAG_P-SORTICON"/><x id="CLOSE_TAG_P-SORTICON"/></target>
@@ -2818,7 +2996,7 @@ The link will expire within 1 hour.</source>
       </trans-unit>
       <trans-unit id="bdd37f55632abc18fb1fbf95d4b3f5f89ce3237b" datatype="html">
         <source>{VAR_PLURAL, plural, =1 {1 report} other {<x id="INTERPOLATION"/> reports}}</source>
-        <target state="translated">{VAR_PLURAL, plural, =1 {1 report} autre { <x id="INTERPOLATION"/> reports} }</target>
+        <target state="translated">{VAR_PLURAL, plural, =1 {1 signalement} other { <x id="INTERPOLATION"/> signalements} }</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.html</context><context context-type="linenumber">52</context></context-group>
       </trans-unit>
       <trans-unit id="9da0107a35751e722c8b4bca7636fc7645dbdbdc" datatype="html">
@@ -2874,8 +3052,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="29881a45dafbe5aa05cd9d0441a4c0c2fb06df92">
         <source>Account</source>
         <target>Comptes</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/account-blocklist.component.html</context><context context-type="linenumber">28</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context><context context-type="linenumber">47</context></context-group></trans-unit>
       <trans-unit id="33c4091a2a2438ba655caa47ede7f7a82f5f0297" datatype="html">
         <source>No account found matching current filters.</source>
         <target state="translated">Aucun compte ne correspond aux critères.</target>
@@ -2918,8 +3096,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="8259696070728377358">
         <source>Plugins/Themes</source>
         <target>Plugins / Thèmes</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">92</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">99</context></context-group></trans-unit>
       <trans-unit id="86288c2ac6b43ed195f0bc8bce825a3ab8151b71">
         <source>Installed</source>
         <target>Installé(s)</target>
@@ -2927,7 +3105,7 @@ The link will expire within 1 hour.</source>
       </trans-unit>
       <trans-unit id="5a329cfc387d2231434afc2842ff649392da8921" datatype="html">
         <source>Plugin homepage (new window)</source>
-        <target state="translated">Page d'accueil du plugin (nouvelle fenêtre)</target>
+        <target state="translated">Page d'accueil du module d'extension (nouvelle fenêtre)</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html</context><context context-type="linenumber">17</context></context-group>
       </trans-unit>
       <trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016">
@@ -2938,7 +3116,7 @@ The link will expire within 1 hour.</source>
       <trans-unit id="82c6fc1dfd67a87c2a9f54c221907d0d61c63b88" datatype="html">
         <source>Users can resolve distant content</source>
         <target state="translated">Les utilisateurs peuvent résoudre des contenus distants</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">101</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.html</context><context context-type="linenumber">126</context></context-group>
       </trans-unit>
       <trans-unit id="0fab2b1e25b97842c52a6b95f139bda7e416fde6" datatype="html">
         <source>Close this message</source>
@@ -2962,9 +3140,7 @@ The link will expire within 1 hour.</source>
       </trans-unit>
       <trans-unit id="fcef699ec12dbd6fcf9881d527af2fd775ccfdc7">
         <source>To load your new installed plugins or themes, refresh the page.</source>
-        <target>
-  Pour charger vos nouveaux plugins ou thèmes installés, rafraîchissez la page.
-</target>
+        <target>Pour charger vos nouveaux thèmes ou modules d'extension installés, rafraîchissez la page.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">10</context></context-group>
       </trans-unit>
       <trans-unit id="8fc026bb4b317bf3a6159c364818202f5bb95a4e">
@@ -2991,7 +3167,7 @@ The link will expire within 1 hour.</source>
       </trans-unit>
       <trans-unit id="fc06c11db79db253b0d0f1b070cf48e039e8a3a8" datatype="html">
         <source>Plugin npm package (new window)</source>
-        <target state="translated">Plugin npm package (nouvelle fenêtre)</target>
+        <target state="translated">Paquet npm de l'extension (nouvelle fenêtre)</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.html</context><context context-type="linenumber">44</context></context-group>
       </trans-unit>
       <trans-unit id="ba504ef7da4384f035fc148de2d121322aaa7407">
@@ -3002,8 +3178,8 @@ The link will expire within 1 hour.</source>
       <trans-unit id="29832309535656200">
         <source>System</source>
         <target>Système</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">96</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/admin.component.ts</context><context context-type="linenumber">103</context></context-group></trans-unit>
       <trans-unit id="43f1cc191ebc0b8ce89f6916aa634f5a57158798">
         <source>Jobs</source>
         <target>Travaux</target>
@@ -3018,6 +3194,66 @@ The link will expire within 1 hour.</source>
         <source>Debug</source>
         <target>Debugger</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/system.component.html</context><context context-type="linenumber">8</context></context-group>
+      </trans-unit><trans-unit id="8949443215142664126" datatype="html">
+        <source>Delete this comment</source><target state="new">Delete this comment</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context>
+          <context context-type="linenumber">63</context>
+        </context-group>
+      </trans-unit><trans-unit id="3327751240218085797" datatype="html">
+        <source>Delete all comments of this account</source><target state="new">Delete all comments of this account</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context>
+          <context context-type="linenumber">69</context>
+        </context-group>
+      </trans-unit><trans-unit id="2850960459131251840" datatype="html">
+        <source>Comments are deleted after a few minutes</source><target state="new">Comments are deleted after a few minutes</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context>
+          <context context-type="linenumber">70</context>
+        </context-group>
+      </trans-unit><trans-unit id="379090446060940062" datatype="html">
+        <source>Do you really want to delete all comments of <x id="PH"/>?</source><target state="new">Do you really want to delete all comments of <x id="PH"/>?</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context>
+          <context context-type="linenumber">127</context>
+        </context-group>
+      </trans-unit><trans-unit id="4539246224625965241" datatype="html">
+        <source>Comments of <x id="PH"/> will be deleted in a few minutes</source><target state="new">Comments of <x id="PH"/> will be deleted in a few minutes</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.ts</context>
+          <context context-type="linenumber">139</context>
+        </context-group>
+      </trans-unit><trans-unit id="5b8782215fc5ae41cbbb41f92509192b66ee1246" datatype="html">
+        <source>Video comments</source><target state="new">Video comments</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">3</context>
+        </context-group>
+      </trans-unit><trans-unit id="e92e448d39ae2bbd73d8f44d2f167019fe45a622" datatype="html">
+        <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> comments</source><target state="new">Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> comments</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit><trans-unit id="ebdc173a9acc638a634724d31684849ce15778c8" datatype="html">
+        <source>Advanced comments filters</source><target state="new">Advanced comments filters</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">27</context>
+        </context-group>
+      </trans-unit><trans-unit id="1f689bd2c3f3cfac3c800799545786e56aa5156d" datatype="html">
+        <source>Local comments</source><target state="new">Local comments</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+      </trans-unit><trans-unit id="3c770e01673ea017697b8c8a4feb63aefdd1f999" datatype="html">
+        <source>Remote comments</source><target state="new">Remote comments</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/moderation/video-comment-list/video-comment-list.component.html</context>
+          <context context-type="linenumber">29</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="555ae4dbd23d5056aeafc8f3f31ebbab170bb917" datatype="html">
         <source>Job type</source>
@@ -3029,25 +3265,57 @@ The link will expire within 1 hour.</source>
         <target state="translated">État des tâches</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">12</context></context-group>
       </trans-unit>
+      <trans-unit id="15d67169976ce05d49bc6e85e51597c957f0e37d" datatype="html">
+        <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> jobs</source>
+        <target state="translated">Montrant <x id="INTERPOLATION"/> à <x id="INTERPOLATION_1"/> de <x id="INTERPOLATION_2"/> jobs</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
+          <context context-type="linenumber">32</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="f61c6867295f3b53d23557021f2f4e0aa1d0b8fc">
         <source>Type</source>
         <target>Type</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">31</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context><context context-type="linenumber">40</context></context-group>
+      </trans-unit>
+      <trans-unit id="34f47c715ccc293a1d86d7cee44515bbe0ab0db0" datatype="html">
+        <source>No <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/> jobs found.</source>
+        <target state="translated">Pas de <x id="START_TAG_SPAN"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_SPAN"/> travaux trouvés.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
+          <context context-type="linenumber">86</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3fc9776f71b2244ce796c554d1b1d4c583f33c77" datatype="html">
+        <source>No <x id="START_TAG_CODE"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_CODE"/> jobs found that are <x id="START_TAG_SPAN"/><x id="INTERPOLATION_1"/><x id="CLOSE_TAG_SPAN"/>.</source>
+        <target state="translated">Pas <x id="START_TAG_CODE"/><x id="INTERPOLATION"/><x id="CLOSE_TAG_CODE"/> de travaux trouvés qui sont <x id="START_TAG_SPAN"/><x id="INTERPOLATION_1"/><x id="CLOSE_TAG_SPAN"/>.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
+          <context context-type="linenumber">87</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="c8d1785038d461ec66b5799db21864182b35900a">
         <source>Refresh</source>
         <target>Rafraîchir</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">20</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">33</context></context-group>
+      </trans-unit>
+      <trans-unit id="7f34c2aa1c5e1d4bc339995fe325e831d7fbe40a" datatype="html">
+        <source>now</source>
+        <target state="translated">maintenant</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context>
+          <context context-type="linenumber">15</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="94516fa213706c67ce5a5b5765681d7fb032033a" datatype="html">
         <source>Loading...</source>
         <target state="translated">Chargement...</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">24</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">37</context></context-group>
       </trans-unit>
       <trans-unit id="e4ce2d897f4bdce126c9012769654301a587110a" datatype="html">
         <source>By <x id="INTERPOLATION"/> -></source>
         <target state="translated">Par <x id="INTERPOLATION"/> -></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">32</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context><context context-type="linenumber">45</context></context-group>
       </trans-unit>
       <trans-unit id="3441b78841dad60f36576d99e38241ae7fefa933" datatype="html">
         <source>INSTANCE</source>
@@ -3162,18 +3430,18 @@ The link will expire within 1 hour.</source>
       <trans-unit id="69580f2c2dbf4edf7096820ba8c393367352d774">
         <source>Terms</source>
         <target>Conditions d'utilisation</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">116</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">168</context></context-group></trans-unit>
       <trans-unit id="2c88654dd44fe8477ce6f85c1081cd24a590701b">
         <source>Code of conduct</source>
         <target>Code de conduite</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">107</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">154</context></context-group></trans-unit>
       <trans-unit id="06119c0230042048f8a3fd6aa9260934b6fa5878">
         <source>Moderation information</source>
         <target>Informations concernant la modération</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">98</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">140</context></context-group></trans-unit>
       <trans-unit id="d635f94dd3214d8e5fb83a2af04e7b96c861e91f" datatype="html">
         <source>Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc</source>
         <target state="translated">Qui modère l'instance ? Quelle politique est appliquée à propos des vidéos NSFW ? À propos des vidéos politiques ? etc</target>
@@ -3332,13 +3600,13 @@ The link will expire within 1 hour.</source>
       <trans-unit id="90f449b1f4787e6c9731198a96d35399c1b340a7">
         <source>Signup requires email verification</source>
         <target>L'inscription requiert la vérification par courriel</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">358</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">360</context></context-group></trans-unit>
       <trans-unit id="68bda70e0dd4f7f91549462e55f1b2a1602d8402">
         <source>Signup limit</source>
         <target>Nombre maximum d'utilisateurs</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">362</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">364</context></context-group></trans-unit>
       <trans-unit id="25de1b6d18bda68f72a31c4ce8aa1c493584764f" datatype="html">
         <source>Enable Signup</source>
         <target state="translated">Permettre l'inscription</target>
@@ -3392,123 +3660,123 @@ The link will expire within 1 hour.</source>
       <trans-unit id="ec47d80e9b5608ecd396c32a46ca6b87601e7b20" datatype="html">
         <source>Default video quota per user</source>
         <target state="translated">Quota de vidéo par défaut par utilisateur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">377</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">379</context></context-group></trans-unit>
       <trans-unit id="493c65a11deddda45b42a39f503fc4bb3f876cf2" datatype="html">
         <source>Default daily upload limit per user</source>
         <target state="translated">Limite de téléversement journalière par défaut par utilisateur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">389</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">391</context></context-group></trans-unit>
       <trans-unit id="6c65014c4ccf5a3ca7b0f4bdb17ff00578004420" datatype="html">
         <source>Allow import with HTTP URL (i.e. YouTube)</source>
         <target state="translated">Permettre l'import avec une URL HTTP (i.e. YouTube)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">417</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">419</context></context-group></trans-unit>
       <trans-unit id="ec3d83c2ae784e843fbe96eb368f9e6e0f26cc2e" datatype="html">
         <source>Allow import with a torrent file or a magnet URI</source>
         <target state="translated">Permettre l'import avec un fichier torrent ou un magnet URI</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">424</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">426</context></context-group></trans-unit>
       <trans-unit id="c590ac6eba10ab6269e068156a910c7c58328cc5" datatype="html">
         <source>Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.</source>
         <target state="translated">À moins qu'un utilisateur soit marqué en tant qu'utilisateur de confiance, leurs vidéos resteront privées jusqu'à ce qu'un modérateur les examine.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">441</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">443</context></context-group></trans-unit>
       <trans-unit id="3097153cbaee3d44d0e298fbe9e8105b6e1fea0d" datatype="html">
         <source>Block new videos automatically</source>
         <target state="translated">Bloquer les nouvelles vidéos automatiquement</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">438</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">440</context></context-group></trans-unit>
       <trans-unit id="7b6494fa44035831e1215cd4a0284aec00f8cbbd" datatype="html">
         <source>SEARCH</source>
         <target state="translated">RECHERCHE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">455</context></context-group>
-      </trans-unit>
-      <trans-unit id="a97062f0bfb585b28058981d53fb047a2f2288c4" datatype="html">
-        <source>Allow <x id="START_TAG_STRONG"/>your users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors by their URI, that may not be federated with your instance</source>
-        <target state="translated">Permettre <x id="START_TAG_STRONG"/>à vos utilisateurs·rices<x id="CLOSE_TAG_STRONG"/> de rechercher des vidéos/acteurs distants par leur URI, qui peuvent ne pas être fédérés avec votre instance</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">469</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">457</context></context-group></trans-unit>
       <trans-unit id="273341057700e25fb8a19896b5039dcf3f14b9ba" datatype="html">
         <source>Allow users to do remote URI/handle search</source>
         <target state="translated">Permettre aux utilisateurs d'effectuer des recherches à distance sur l'URI/handle</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">466</context></context-group>
-      </trans-unit>
-      <trans-unit id="ffe92ff41a38a4407b1e1da41a015292497324c4" datatype="html">
-        <source>Allow <x id="START_TAG_STRONG"/>anonymous users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors by their URI, that may not be federated with your instance</source>
-        <target state="translated">Permettre <x id="START_TAG_STRONG"/>aux utilisateurs·rices anonymes<x id="CLOSE_TAG_STRONG"/> de rechercher des vidéos/acteurs distants par leur URI, qui peuvent ne pas être fédérés avec votre instance</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">480</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">468</context></context-group></trans-unit>
+      <trans-unit id="24abd406ad31ca317072b179321ff7a7b2d56f86" datatype="html">
+        <source>Allow <x id="START_TAG_STRONG"/>your users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</source>
+        <target state="translated">Permettez à <x id="START_TAG_STRONG"/>vos utilisateurs<x id="CLOSE_TAG_STRONG"/> de chercher des vidéos/acteurs distants potentiellement non fédérés avec votre instance</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">471</context></context-group></trans-unit>
       <trans-unit id="1a1dd78b1169f98fb2120c6af13e136aec2daf69" datatype="html">
         <source>Allow anonymous to do remote URI/handle search</source>
         <target state="translated">Permettre à des utilisateurs anonymes de faire des recherches à distance sur l'URI/handle</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">477</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">479</context></context-group></trans-unit>
+      <trans-unit id="0a82b1f5636ff3c47cddf9e4bffa86b5d696fe06" datatype="html">
+        <source>Allow <x id="START_TAG_STRONG"/>anonymous users<x id="CLOSE_TAG_STRONG"/> to look up remote videos/actors that may not be federated with your instance</source>
+        <target state="translated">Permettez à <x id="START_TAG_STRONG"/>des utilisateurs anonymes<x id="CLOSE_TAG_STRONG"/> de chercher des vidéos/acteurs distants potentiellement non fédérés avec votre instance</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">482</context></context-group></trans-unit>
       <trans-unit id="f3af9d2cf9a341ce634210908597e491e77e7376" datatype="html">
         <source>⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.</source>
         <target state="translated">⚠️ Cette fonctionnalité dépend fortement de la modération des instances suivies par l'index de recherche que vous sélectionnez.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">494</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">496</context></context-group></trans-unit>
       <trans-unit id="0c43b766533e99e88f65a9f1c8d63fb1926ab5cc" datatype="html">
         <source>You should only use moderated search indexes in production, or <x id="START_LINK"/>host your own<x id="CLOSE_LINK"/>. </source>
         <target state="translated">Vous ne devez utiliser que des index de recherche modérés en production, ou <x id="START_LINK"/>héberger votre propre index de recherche <x id="CLOSE_LINK"/>. </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">497</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">499</context></context-group></trans-unit>
       <trans-unit id="e5cd21a49e6eefd0610106b6afcd4ed56baab566" datatype="html">
         <source>Search index URL</source>
         <target state="translated">URL de l'index de recherche</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">503</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">505</context></context-group></trans-unit>
       <trans-unit id="8c720eb4f32907db445c969a451e59a28a15e89c" datatype="html">
         <source>Disable local search in search bar</source>
         <target state="translated">Désactiver la recherche locale dans la barre de recherche</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">514</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">516</context></context-group></trans-unit>
       <trans-unit id="3b2b04802c47e4af0057651b972f52dffc92e8e1" datatype="html">
         <source>Otherwise the local search stays used by default</source>
         <target state="translated">Sinon, la recherche locale reste utilisée par défaut</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">524</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">526</context></context-group></trans-unit>
       <trans-unit id="be8b7fa8a3193d5015561140328a1240190842c1" datatype="html">
         <source>Search bar uses the global search index by default</source>
         <target state="translated">La barre de recherche utilise par défaut l'index de recherche global</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">521</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">523</context></context-group></trans-unit>
       <trans-unit id="bcaa25583cd971359254080004fbbb71c2b97ad6" datatype="html">
         <source>Enable global search</source>
         <target state="translated">Permettre la recherche globale</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">491</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">493</context></context-group></trans-unit>
       <trans-unit id="3f237e2a863d0308a21bdb0bb5d4b84e3376dbee" datatype="html">
         <source>FEDERATION</source>
         <target state="translated">FÉDÉRATION</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">542</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">544</context></context-group></trans-unit>
       <trans-unit id="2cc42a6b77d06f99a195ef8f3324d49267eedf87" datatype="html">
         <source>Manage <x id="START_LINK"/>relations<x id="CLOSE_LINK"/> with other instances. </source>
         <target state="translated">Gérez vos <x id="START_LINK"/>relations<x id="CLOSE_LINK"/> avec d'autres instances. </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">544</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">546</context></context-group></trans-unit>
       <trans-unit id="a7f09999dbd1438d803b28abe1eb769f75126b3e" datatype="html">
         <source>Other instances can follow yours</source>
         <target state="translated">D'autres instances peuvent suivre la vôtre</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">556</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">558</context></context-group></trans-unit>
       <trans-unit id="3d9ffce2b1f284cb60067de15a313d3ecde0875f" datatype="html">
         <source>Manually approve new instance followers</source>
         <target state="translated">Approuver manuellement le suivi par de nouvelles instances</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">563</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">565</context></context-group></trans-unit>
       <trans-unit id="9a3dd9c65ee3381ae3b78b9c56cc4e0d2e41f0e8" datatype="html">
         <source>Automatically follow back instances</source>
         <target state="translated">Suivre automatiquement des instances en retour</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">576</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">578</context></context-group></trans-unit>
       <trans-unit id="f183764323fcffd1b3ba4d13cdc21ec8971472cc" datatype="html">
         <source>You should only follow moderated indexes in production, or <x id="START_LINK"/>host your own<x id="CLOSE_LINK"/>. </source>
         <target state="translated">Vous ne devez suivre que des index modérés en production, ou <x id="START_LINK"/>héberger votre propre index de recherche <x id="CLOSE_LINK"/>. </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">595</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">597</context></context-group></trans-unit>
       <trans-unit id="9bef6fc7194e11d18fdcac6aaccc816fe9ffc5a7" datatype="html">
         <source>⚠️ This functionality requires a lot of attention and extra moderation.</source>
         <target state="translated">⚠️ Cette fonctionnalité requiert beaucoup d’attention et une modération supplémentaire.</target>
@@ -3517,18 +3785,18 @@ The link will expire within 1 hour.</source>
       <trans-unit id="764910b42b08b8342f7ba5907b258341ec044fa0">
         <source>Index URL</source>
         <target>URL de l'index</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">601</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">603</context></context-group></trans-unit>
       <trans-unit id="62f023a56fd29518ab030384702362e6bf6a83e4" datatype="html">
         <source>Automatically follow instances of a public index</source>
         <target state="translated">Suivre automatiquement les instances listées sur un index public</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">589</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">591</context></context-group></trans-unit>
       <trans-unit id="5805ff22d19f43016e2b1a0f7eff12185c78e89d" datatype="html">
         <source>ADMINISTRATORS</source>
         <target state="translated">ADMINISTRATEURS</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">621</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">623</context></context-group></trans-unit>
       <trans-unit id="2149300564474427551">
         <source>Administrator</source>
         <target>Administrateur</target>
@@ -3537,13 +3805,13 @@ The link will expire within 1 hour.</source>
       <trans-unit id="55a0f51e38679d3141841e8333da5779d349c587">
         <source>Admin email</source>
         <target>Courriel de l'administrateur.ice</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">627</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">629</context></context-group></trans-unit>
       <trans-unit id="f9bda6652199995a4bd4424f2e35b748eb0bda8a">
         <source>Enable contact form</source>
         <target>Activer le formulaire de contact</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">638</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">640</context></context-group></trans-unit>
       <trans-unit id="50247a2f9711ea9e9a85aacc46668131e9b424a5">
         <source>Basic configuration</source>
         <target>Configuration basique</target>
@@ -3552,143 +3820,213 @@ The link will expire within 1 hour.</source>
       <trans-unit id="51d86d65a52d00976c7cce4bdf8e144f956ef888" datatype="html">
         <source>TWITTER</source>
         <target state="translated">TWITTER</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">655</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">657</context></context-group></trans-unit>
       <trans-unit id="31f11266d05b7a427477a8a9056a717ce332cfe3" datatype="html">
         <source>Optional. If any, provide the Twitter account representing your instance to improve link previews.</source>
         <target state="translated">Optionnel. Si vous possédez un compte Twitter représentant votre instance, permet de personnaliser les prévisualisations de liens.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">657</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">659</context></context-group></trans-unit>
       <trans-unit id="7fdb41bbf2ee042ec5f68725a1c16a1c97f3e524">
         <source>Your Twitter username</source>
         <target>Votre identifiant Twitter</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">667</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">669</context></context-group></trans-unit>
       <trans-unit id="fcad8bedb9a3a3600c4f5c13e9f404e788dbf327" datatype="html">
         <source>Instance allowed by Twitter</source>
         <target state="translated">Instance permise par Twitter</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">679</context></context-group>
-      </trans-unit>
-      <trans-unit id="f0d14f556321dbae66c765d6a3b0062f3a150931" datatype="html">
-        <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK"/> If the instance is not, we use an image link card that will redirect on your PeerTube instance.<x id="LINE_BREAK"/><x id="LINE_BREAK"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK"/> to see if you instance is allowed. </source>
-        <target state="translated">Si votre instance est explicitement autorisée par Twitter, un lecteur vidéo sera intégré au flux Twitter sur le partage vidéo PeerTube. <x id="LINE_BREAK"/> Si l'instance ne l'est pas, nous utilisons une carte de lien d'image qui redirigera sur votre instance PeerTube. <x id="LINE_BREAK"/> <x id="LINE_BREAK"/> Cochez cette case, enregistrez la configuration et testez avec une URL vidéo de votre instance (https://example.com/videos/watch/blabla) sur <x id="START_LINK"/>https://cards-dev.twitter.com/validator <x id="CLOSE_LINK"/> pour voir si votre instance est autorisée. </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">684</context></context-group>
-      </trans-unit>
-      <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5">
-        <source>Services</source>
-        <target>Services</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">649</context></context-group>
-      </trans-unit>
-      <trans-unit id="9a6dbeb95c096daa71967ac36a043de69d0cf72b" datatype="html">
-        <source>TRANSCODING</source>
-        <target state="translated">TRANSCODAGE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">709</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">681</context></context-group></trans-unit>
+      <trans-unit id="00d2522709d908c52395fc1865152ad37fe7eeae" datatype="html">
+        <source>If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK"/><x id="LINE_BREAK"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK"/> to see if you instance is allowed. </source>
+        <target state="new"> If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<x id="LINE_BREAK"/> If the instance is not, we use an image link card that will redirect to your PeerTube instance.<x id="LINE_BREAK"/><x id="LINE_BREAK"/> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <x id="START_LINK"/>https://cards-dev.twitter.com/validator<x id="CLOSE_LINK"/> to see if you instance is allowed. </target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">686</context></context-group></trans-unit>
+      <trans-unit id="df754f9d47b1a072519f1c9f7f1726937f44040a" datatype="html">
+        <source>LIVE</source>
+        <target state="translated">DIRECT</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">711</context></context-group></trans-unit>
+      <trans-unit id="1972803cc06239fe6b7791763ce89b819bd24853" datatype="html">
+        <source>Enable users of your instance to stream live.</source>
+        <target state="translated">Permettez à vos utilisateurs de diffuser en direct.</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">713</context></context-group></trans-unit>
+      <trans-unit id="096cf20ca04c42d7a06b9c0b3730e938f7662f57" datatype="html">
+        <source>⚠️ Enabling live streaming requires trust in your users and extra moderation work</source>
+        <target state="translated">⚠️ Activer la diffusion en direct requiert plus de travail de modération et de la confiance en vos utilisateurs</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">728</context></context-group></trans-unit>
+      <trans-unit id="0c990b9d80188dd9edbbd945dbd8c66074ee62d8" datatype="html">
+        <source>Allow your users to automatically publish a replay of their live</source>
+        <target state="translated">Permettre à vos utilisateurs de mettre automatiquement en ligne une rediffusion de leur direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">736</context></context-group></trans-unit>
+      <trans-unit id="f071c73e20463032b9e1f2ad2dacb54395a7b3bf" datatype="html">
+        <source>If the user quota is reached, PeerTube will automatically terminate the live streaming</source>
+        <target state="translated">Si le quota utilisateur est atteint, PeerTube mettre automatiquement fin au direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">739</context></context-group></trans-unit>
+      <trans-unit id="da82c27f10ef6f1af1db305fe3f4ec29ed191878" datatype="html">
+        <source>Max lives created on your instance (-1 for "unlimited")</source>
+        <target state="translated">Nombre maximum de diffusions en direct sur votre instance (-1 pour "illimité")</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">745</context></context-group></trans-unit>
+      <trans-unit id="7cb03878e0d89e67d48c707512e876ddb8658a6b" datatype="html">
+        <source>Max lives created per user (-1 for "unlimited")</source>
+        <target state="translated">Nombre maximum de diffusions en direct créées par utilisateur (-1 pour "illimité")</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">750</context></context-group></trans-unit>
+      <trans-unit id="4bddd185b531fa5ef6a1b5cebf46de5565968cb1" datatype="html">
+        <source>Max live duration</source>
+        <target state="translated">Durée maximal d'un direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">755</context></context-group></trans-unit>
+      <trans-unit id="19689f977565ebbf2a7ef115905e3c681917c57b" datatype="html">
+        <source>Enable live transcoding</source>
+        <target state="translated">Activer le transcodage des diffusions en direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">770</context></context-group></trans-unit>
+      <trans-unit id="fa4fcf11774c461346d54d0a210a20f8fbe571a2" datatype="html">
+        <source>Requires a lot of CPU!</source>
+        <target state="translated">Nécessite beaucoup de CPU !</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">773</context></context-group></trans-unit>
+      <trans-unit id="5ff339e5bc9b41411ce6401774483b0d6f8cbca8" datatype="html">
+        <source>Live transcoding threads</source>
+        <target state="translated">Threads dédiés au transcodage du direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">779</context></context-group></trans-unit>
+      <trans-unit id="bd9fc4914f5eeb416181cb966d98cadb94282485" datatype="html">
+        <source>Live resolutions to generate</source>
+        <target state="translated">Définitions à générer pour le direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">791</context></context-group></trans-unit>
+      <trans-unit id="0dcaa17190a8baac67add948a7c63671f9027a7b" datatype="html">
+        <source>Allow live streaming</source>
+        <target state="translated">Activer la diffusion en direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">724</context></context-group></trans-unit>
+      <trans-unit id="419d940613972cc3fae9c8ea0a4306dbf80616e5">
+        <source>Services</source>
+        <target>Services</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">651</context></context-group></trans-unit>
+      <trans-unit id="0a1a7d6e04056d30bb85aca5bb8bd47ced098167" datatype="html">
+        <source>Live streaming</source>
+        <target state="translated">Diffusion en direct</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">705</context></context-group></trans-unit>
+      <trans-unit id="9a6dbeb95c096daa71967ac36a043de69d0cf72b" datatype="html">
+        <source>TRANSCODING</source>
+        <target state="translated">TRANSCODAGE</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">826</context></context-group></trans-unit>
       <trans-unit id="ee4b28ab2d3293d453dec75c6654c6425705283c" datatype="html">
         <source>Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.</source>
         <target state="translated">Concerne la transformation des vidéos dans un format que n'importe quel appareil peut lire. Bien que très consommateur en ressources, c'est une partie critique de PeerTube. Soyez prudents dans vos choix.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">711</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">828</context></context-group></trans-unit>
       <trans-unit id="fca29003c4ea1226ff8cbee89481758aab0e2be9">
         <source>Transcoding enabled</source>
         <target>Transcodage activé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">723</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">840</context></context-group></trans-unit>
       <trans-unit id="6ef2ab819d4441fa8bddf6759b6936783d06616f">
         <source>If you disable transcoding, many videos from your users will not work!</source>
         <target>Si vous désactivez le transcodage, de nombreuses vidéos d'utilisateurs ne fonctionneront pas !</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">727</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">844</context></context-group></trans-unit>
       <trans-unit id="89b449293480a19f931439c5064d53879176fc17" datatype="html">
         <source>Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos.</source>
         <target state="translated">Autoriser les utilisateurs à envoyer des vidéos aux formats .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">738</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">855</context></context-group></trans-unit>
       <trans-unit id="0050a55afb9c565df1f9b3f750c2d4adb697698f">
         <source>Allow additional extensions</source>
         <target>Permettre des extensions additionnelles</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">735</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">852</context></context-group></trans-unit>
       <trans-unit id="abdec139a0b513ddbd4549284c38dc60e96bb477" datatype="html">
         <source>Allows users to upload audio files that will be merged with the preview file on upload.</source>
         <target state="translated">Autoriser les utilisateurs à téléverser des fichiers audio qui seront fusionnés dans un film avec l'image utilisée pour la prévisualisation.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">749</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">866</context></context-group></trans-unit>
       <trans-unit id="88cfa6e185dd938361d1d9c04314bbd3afb54fb6">
         <source>Allow audio files upload</source>
         <target>Autorise l'envoi de fichier audio</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">746</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">863</context></context-group></trans-unit>
       <trans-unit id="1f83d0ff227c35b5631a2b2f78067b3e915cdb59" datatype="html">
         <source><x id="START_TAG_STRONG"/>Experimental, we suggest you to not disable webtorrent support for now<x id="CLOSE_TAG_STRONG"/><x id="START_PARAGRAPH"/>If you also enabled HLS support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH"/><x id="LINE_BREAK"/><x id="START_TAG_STRONG"/>If disabled, breaks federation with PeerTube instances &lt; 2.1<x id="CLOSE_TAG_STRONG"/></source>
         <target state="translated"><x id="START_TAG_STRONG"/>Expérimental, nous vous conseillons de ne pas désactiver WebTorrent pour l'instant <x id="CLOSE_TAG_STRONG"/><x id="START_PARAGRAPH"/>Si vous activez aussi HLS, le stockage nécessaire sera multiplié par 2 <x id="CLOSE_PARAGRAPH"/><x id="LINE_BREAK"/><x id="START_TAG_STRONG"/>Casse la fédération avec d'autres instances PeerTube &lt; 2.1 lorsque désactivé <x id="CLOSE_TAG_STRONG"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">762</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">879</context></context-group></trans-unit>
       <trans-unit id="ff852c5a22beaff7a8c62447b0a96f9ced7c3ed6" datatype="html">
         <source>WebTorrent support enabled</source>
         <target state="translated">Support WebTorrent activé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">758</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">875</context></context-group></trans-unit>
       <trans-unit id="a0a116af355dfc3ac02f4501c2ffadb882768564" datatype="html">
         <source><x id="START_TAG_STRONG"/>Requires ffmpeg >= 4.1<x id="CLOSE_TAG_STRONG"/><x id="START_PARAGRAPH"/>Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:<x id="CLOSE_PARAGRAPH"/><x id="START_UNORDERED_LIST"/><x id="START_LIST_ITEM"/>Resolution change is smoother<x id="CLOSE_LIST_ITEM"/><x id="START_LIST_ITEM"/>Faster playback in particular with long videos<x id="CLOSE_LIST_ITEM"/><x id="START_LIST_ITEM"/>More stable playback (less bugs/infinite loading)<x id="CLOSE_LIST_ITEM"/><x id="CLOSE_UNORDERED_LIST"/><x id="START_PARAGRAPH"/>If you also enabled WebTorrent support, it will multiply videos storage by 2<x id="CLOSE_PARAGRAPH"/></source>
         <target state="translated"><x id="START_TAG_STRONG"/>Requiert ffmpeg >= 4.1 <x id="CLOSE_TAG_STRONG"/><x id="START_PARAGRAPH"/>Génère des listes de lecture HLS et des MP4 fragmentés résultant en une meilleure lecture de la vidéo qu'avec le lecteur traditionnel : <x id="CLOSE_PARAGRAPH"/> <x id="START_UNORDERED_LIST"/><x id="START_LIST_ITEM"/>Le changement de résolution se fait sans heurts <x id="CLOSE_LIST_ITEM"/> <x id="START_LIST_ITEM"/>Chargement de la mémoire tampon plus rapide au démarrage de la lecture <x id="CLOSE_LIST_ITEM"/><x id="START_LIST_ITEM"/>Lecture plus stable (moins de bugs/plus de chargement infini) <x id="CLOSE_LIST_ITEM"/><x id="CLOSE_UNORDERED_LIST"/><x id="START_PARAGRAPH"/>Si vous avez aussi laissé activé WebTorrent, multiplie par 2 le stockage requis <x id="CLOSE_PARAGRAPH"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">783</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">900</context></context-group></trans-unit>
       <trans-unit id="5ac527cc856e9fa02927ccb0a6172688e07c1d7a" datatype="html">
         <source>HLS with P2P support enabled</source>
         <target state="translated">HLS avec support P2P activé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">779</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">896</context></context-group></trans-unit>
       <trans-unit id="a33feadefbb776217c2db96100736314f8b765c2">
         <source>Transcoding threads</source>
         <target>Nombre de tâches pour le transcodage</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">804</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">921</context></context-group></trans-unit>
       <trans-unit id="4f9162543288be617b88ad6fcae84325f11e31b6" datatype="html">
         <source>Resolutions to generate</source>
         <target state="translated">Résolutions à générer</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">817</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">934</context></context-group></trans-unit>
       <trans-unit id="f05f4a8b97269a2da6d7fcc6e86fbfafd16e30bd" datatype="html">
         <source>CACHE</source>
         <target state="translated">CACHE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">843</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">960</context></context-group></trans-unit>
       <trans-unit id="3469b0eb5bd7b7f0e85c029cd82ae1912bb51677" datatype="html">
         <source>Some files are not federated, and fetched when necessary. Define their caching policies.</source>
         <target state="translated">Quelques fichiers ne sont pas fédérés, et récupérés à la demande. Vous pouvez définir la manière dont ils sont mis en cache ici.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">845</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">962</context></context-group></trans-unit>
       <trans-unit id="e7845bb59f7887d60f1cf3b7b9fe5cfdb0b7e915" datatype="html">
         <source>Number of previews to keep in cache</source>
         <target state="translated">Nombre de prévisualisations à garder en cache</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">853</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">970</context></context-group></trans-unit>
       <trans-unit id="478d017e2701ae21cefab20e7226702d77f15727" datatype="html">
         <source>Number of video captions to keep in cache</source>
         <target state="translated">Nombre de vignettes à garder en cache</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">862</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">979</context></context-group></trans-unit>
       <trans-unit id="ede5494c4a39e72d3e21a5fefdc3d966da4a3e00" datatype="html">
         <source>CUSTOMIZATIONS</source>
         <target state="translated">PERSONNALISATIONS</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">877</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">994</context></context-group></trans-unit>
       <trans-unit id="7473fbca4ff699b020fc8894bad4c88611c76f5c" datatype="html">
         <source>Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.</source>
         <target state="translated">Modifications légères de votre instance PeerTube, pour les cas où la création d'un plugin ou un thème est excessive.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">879</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">996</context></context-group></trans-unit>
       <trans-unit id="0da9752916950ce6890d897b835c923a71ad9c5c">
         <source>JavaScript</source>
         <target>JavaScript</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">888</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">1005</context></context-group></trans-unit>
       <trans-unit id="782afa7c58d912592d73fce888ffce8542a4acf3" datatype="html">
         <source>Write JavaScript code directly.<x id="LINE_BREAK"/>Example: <x id="START_TAG_PRE"/>console.log('my instance is amazing');<x id="CLOSE_TAG_PRE"/></source>
         <target state="translated">Écrivez directement en JavaScript. <x id="LINE_BREAK"/>Exemple : <x id="START_TAG_PRE"/>console.log('mon instance est incroyable') ;<x id="CLOSE_TAG_PRE"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">892</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">1009</context></context-group></trans-unit>
       <trans-unit id="ef86c28e82ac4b08e6914d2a067e5455b4d4f4f7" datatype="html">
         <source> Write CSS code directly. Example:<x id="LINE_BREAK"/><x id="LINE_BREAK"/><x id="START_TAG_PRE"/>    #custom-css <x id="INTERPOLATION"/>
       color: red;
@@ -3697,24 +4035,29 @@ The link will expire within 1 hour.</source>
       color: red;
     <x id="INTERPOLATION_1"/>
     <x id="CLOSE_TAG_PRE"/></source>
-        <target state="translated">Écrivez directement du code CSS. Exemple :<x id="LINE_BREAK"/><x id="LINE_BREAK"/><x id="START_TAG_PRE"/> #custom-css <x id="INTERPOLATION"/> color: red; <x id="INTERPOLATION_1"/> <x id="CLOSE_TAG_PRE"/> Simuler avec <x id="START_EMPHASISED_TEXT"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT"/> pour passer outre les styles. Exemple :<x id="LINE_BREAK"/><x id="LINE_BREAK"/><x id="START_TAG_PRE"/> #custom-css .logged-in-email <x id="INTERPOLATION"/> color: red; <x id="INTERPOLATION_1"/> <x id="CLOSE_TAG_PRE"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">911</context></context-group>
-      </trans-unit>
+        <target state="translated">Écrivez directement du code CSS. Exemple :<x id="LINE_BREAK"/><x id="LINE_BREAK"/><x id="START_TAG_PRE"/> #custom-css <x id="INTERPOLATION"/> color : red ; <x id="INTERPOLATION_1"/> <x id="CLOSE_TAG_PRE"/> Simuler avec <x id="START_EMPHASISED_TEXT"/>#custom-css<x id="CLOSE_EMPHASISED_TEXT"/> pour passer outre les styles. Exemple :<x id="LINE_BREAK"/><x id="LINE_BREAK"/><x id="START_TAG_PRE"/> #custom-css .logged-in-email <x id="INTERPOLATION"/> color : red ; <x id="INTERPOLATION_1"/> <x id="CLOSE_TAG_PRE"/></target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">1028</context></context-group></trans-unit>
+      <trans-unit id="3128766f8e9bac2f95f5413fdb810e90c6084ef0" datatype="html">
+        <source>It seems like the configuration is invalid. Please search for potential errors in the different tabs.</source>
+        <target state="translated">Il semble que la configuration soit invalide. Merci de chercher des erreurs potentielles dans les différents onglets.</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">1066</context></context-group></trans-unit>
+      <trans-unit id="1411138433f379dbe80e0682284b2384d8e390cb" datatype="html">
+        <source>You cannot allow live replay if you don't enable transcoding.</source>
+        <target state="translated">Vous ne pouvez pas autoriser la diffusion en direct si vous n'activez pas le transcodage.</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">1070</context></context-group></trans-unit>
       <trans-unit id="6c44844ebdb7352c433b7734feaa65f01bb594ab">
         <source>Advanced configuration</source>
         <target>Configuration avancée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">703</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">820</context></context-group></trans-unit>
       <trans-unit id="dad5a5283e4c853c011a0f03d5a52310338bbff8">
         <source>Update configuration</source>
         <target>Mettre à jour la configuration</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">950</context></context-group>
-      </trans-unit>
-      <trans-unit id="f8f8fca3139cba7d4fd6d9578d93e601f639cc83" datatype="html">
-        <source>It seems like the configuration is invalid. Please search for potential errors in the different tabs.</source>
-        <target state="translated">La configuration semble invalide. Merci de vérifier les éventuelles erreurs dans les différents onglets.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">948</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.html</context><context context-type="linenumber">1073</context></context-group></trans-unit>
       <trans-unit id="e09928fe11389fd1ea310890ba5dc9df05d53509" datatype="html">
         <source>VIDEO SETTINGS</source>
         <target state="translated">PARAMÈTRES DES VIDÉOS</target>
@@ -3893,140 +4236,120 @@ The link will expire within 1 hour.</source>
       <trans-unit id="2dc22fcebf6aaa76196d2def33a827a34bf910bf">
         <source>Change ownership</source>
         <target>Changer de propriétaire</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html</context><context context-type="linenumber">3</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit>
       <trans-unit id="046c4fa30411e6b1aa46dc51bf82d07b1adf14d4">
         <source>Select the next owner</source>
         <target>Sélectionner la·e prochain·e propriétaire</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html</context><context context-type="linenumber">10</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/modals/video-change-ownership.component.html</context><context context-type="linenumber">10</context></context-group></trans-unit>
       <trans-unit id="addd26e1d0d8a38fcfceeb76642c6f838f9525e3" datatype="html">
         <source>Search your videos</source>
         <target state="translated">Recherchez vos vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/my-account-videos.component.html</context><context context-type="linenumber">11</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit>
       <trans-unit id="fbc450919a486e8ed311a7e91a41987d47d83804">
         <source>Accept ownership</source>
         <target>Accepter le transfert de propriété</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html</context><context context-type="linenumber">3</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit>
       <trans-unit id="765e3847550ed5aab483c2a03f320090aa0a13f2" datatype="html">
         <source>Select a channel to receive the video</source>
         <target state="translated">Sélectionner une chaîne pour recevoir la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html</context><context context-type="linenumber">10</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">10</context></context-group></trans-unit>
       <trans-unit id="798f761c8cf39e72ad38f2237dac3a3ad33c6a30" datatype="html">
         <source>Channel that will receive the video</source>
         <target state="translated">Chaîne qui recevra la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html</context><context context-type="linenumber">13</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html</context><context context-type="linenumber">13</context></context-group></trans-unit>
       <trans-unit id="e03a27ba50b0be207b4d17d044ab5ea300d70b43" datatype="html">
         <source>My ownership changes</source>
         <target state="translated">Ma propriété change</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-ownership.component.html</context><context context-type="linenumber">3</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit>
       <trans-unit id="e98239d8a6be1100119ff4b5630c822b82786740">
         <source>Initiator</source>
         <target>Initiateur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-ownership.component.html</context><context context-type="linenumber">19</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">19</context></context-group></trans-unit>
       <trans-unit id="b08d67fe4e192ea8352bebdc6aabbd1bb7abed02">
         <source>Created <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
         <target>Créé <x id="START_TAG_P-SORTICON"/><x id="CLOSE_TAG_P-SORTICON"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-ownership.component.html</context><context context-type="linenumber">23</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">23</context></context-group></trans-unit>
       <trans-unit id="81b97b8ea996ad1e4f9fca8415021850214884b1">
         <source>Status</source>
         <target>Statut</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-ownership.component.html</context><context context-type="linenumber">25</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">25</context></context-group></trans-unit>
       <trans-unit id="bde01505620f59f773377f94034e4038e6bd50c0" datatype="html">
         <source>Account page</source>
         <target state="translated">Page du compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">169</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">193</context></context-group></trans-unit>
       <trans-unit id="e8a34c00da7e95d407a66f33f28943a480dbba82" datatype="html">
         <source><x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/> </source>
         <target state="translated">
           <x id="INTERPOLATION" equiv-text="{{ video.byAccount }}"/>
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">176</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">200</context></context-group></trans-unit>
       <trans-unit id="cee3f34700944cc5786627e1b23073d946644620" datatype="html">
         <source>No ownership change request found.</source>
         <target state="translated">Aucune demande de changement de propriétaire n'a été trouvée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-ownership.component.html</context><context context-type="linenumber">83</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-ownership.component.html</context><context context-type="linenumber">83</context></context-group></trans-unit>
       <trans-unit id="4247400351982331798" datatype="html">
         <source>Account settings</source>
         <target state="translated">Paramètres du compte</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">37</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="154062590416726309" datatype="html">
-        <source>Account playlists</source>
-        <target state="translated">Listes de lecture personnelles</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">55</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6550287183367517925" datatype="html">
-        <source>Create new playlist</source>
-        <target state="translated">Créer une nouvelle liste de lecture</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">64</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context><context context-type="linenumber">28</context></context-group></trans-unit>
+      
+      
       <trans-unit id="2864486939135008600" datatype="html">
         <source>Playlist elements</source>
         <target state="translated">Détail de la liste de lecture</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">73</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">58</context></context-group></trans-unit>
       <trans-unit id="bd751145ec934c2839fd6acffee05fbf439782ed" datatype="html">
         <source>My imports</source>
         <target state="translated">Mes importations</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-imports/my-account-video-imports.component.html</context><context context-type="linenumber">3</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit>
       <trans-unit id="574cce019fb31925d11095591d4321847ff1c7a5" datatype="html">
         <source>Create video channel</source>
         <target state="translated">Créer une chaîne vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html</context><context context-type="linenumber">19</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">19</context></context-group></trans-unit>
       <trans-unit id="8fef247fd0c5bf790151f7661cafc4b7fd0397f3">
         <source><x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers </source>
         <target>
           <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> abonné·e·s
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html</context><context context-type="linenumber">32</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">32</context></context-group></trans-unit>
       <trans-unit id="915d4704e1649016512cbf5eeac55b4dbf933558">
         <source>Example: my_channel</source>
         <target>Exemple : ma_chaîne</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html</context><context context-type="linenumber">35</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">35</context></context-group></trans-unit>
       <trans-unit id="cc895c3d23ec739ac77d472ff979980195fd30c1" datatype="html">
         <source>CHANNEL</source>
         <target state="translated">CHAÎNE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html</context><context context-type="linenumber">26</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">26</context></context-group></trans-unit>
       <trans-unit id="66ad6eb3f06251c75325b780943a07f94c949df7" datatype="html">
         <source>Short text to tell people how they can support your channel (membership platform...).&lt;br />&lt;br />
     When you will upload a video in this channel, the video support field will be automatically filled by this text.</source>
         <target state="translated">Court texte décrivant les moyens de soutien à disposition (plateforme de dons, médias...).&lt;br />&lt;br /> Quand vous mettrez en ligne une vidéo dans cette chaîne, son champ de support sera automatiquement rempli par celui-ci.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html</context><context context-type="linenumber">77</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">77</context></context-group></trans-unit>
       <trans-unit id="6ff0350d2659cdb4722370bf5dafbad651f441cd">
         <source>Overwrite support field of all videos of this channel</source>
         <target>Remplacer le champ de support de toutes les vidéos de cette chaîne</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html</context><context context-type="linenumber">92</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">92</context></context-group></trans-unit>
       <trans-unit id="4b50f2ef2e8b9a24e674d12012ee310f378a5503">
         <source><x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers </source>
         <target>
@@ -4037,23 +4360,23 @@ The link will expire within 1 hour.</source>
       <trans-unit id="38baeb215c17af9d9e295e371a57f4a48ab4c191">
         <source>Target</source>
         <target>Cible</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-imports/my-account-video-imports.component.html</context><context context-type="linenumber">17</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">17</context></context-group></trans-unit>
       <trans-unit id="a5707e9905e079605243397ee111b8be449941aa" datatype="html">
         <source>See the error</source>
         <target state="translated">Consultez l'erreur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-imports/my-account-video-imports.component.html</context><context context-type="linenumber">27</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">27</context></context-group></trans-unit>
       <trans-unit id="842b1f5e4942fb515ef790308ca9ea6a60b4b331" datatype="html">
         <source>This video was deleted</source>
         <target state="translated">Cette vidéo a été supprimée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-imports/my-account-video-imports.component.html</context><context context-type="linenumber">49</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">49</context></context-group></trans-unit>
       <trans-unit id="a86239658c3cf042e7c987bb0df7473a53d7517e" datatype="html">
         <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> imports</source>
         <target state="translated">Montrant <x id="INTERPOLATION"/> de <x id="INTERPOLATION_1"/> de <x id="INTERPOLATION_2"/> importations</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-imports/my-account-video-imports.component.html</context><context context-type="linenumber">10</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-imports/my-video-imports.component.html</context><context context-type="linenumber">10</context></context-group></trans-unit>
       <trans-unit id="0b68f86015522b0dbd374822caefe74a62e3470f" datatype="html">
         <source>Once you delete your account, there is no going back. You will be asked to confirm this action.</source>
         <target state="translated">Une fois votre compte supprimé, aucun retour en arrière n'est possible. Il vous sera demandé de confirmer cette action.</target>
@@ -4067,23 +4390,23 @@ The link will expire within 1 hour.</source>
       <trans-unit id="3a5d57052d13d2da1cbcffdbb8effb9874b1595a">
         <source>You don't have any subscriptions yet.</source>
         <target>Aucun abonnement pour le moment.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html</context><context context-type="linenumber">18</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">18</context></context-group></trans-unit>
       <trans-unit id="f886abe6ca73a34403dde0578e71173cebe00428" datatype="html">
         <source>Channel page</source>
         <target state="translated">Page de la chaîne</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">166</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context><context context-type="linenumber">190</context></context-group></trans-unit>
       <trans-unit id="c65641c36859c328928e6b0f14c3f913886f8add">
         <source>Created by <x id="INTERPOLATION"/></source>
         <target>Créée par <x id="INTERPOLATION"/></target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html</context><context context-type="linenumber">35</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">35</context></context-group></trans-unit>
       <trans-unit id="cd2d9bfd5a5f7bdc1d4f1242e8a35d74830b6ffe" datatype="html">
         <source>Owner account page</source>
         <target state="translated">Page du compte du propriétaire</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html</context><context context-type="linenumber">34</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">34</context></context-group></trans-unit>
       <trans-unit id="e006ed166ce188cab168e1ca90435b33d042d913">
         <source>Go the owner account page</source>
         <target>Aller au compte du propriétaire</target>
@@ -4092,18 +4415,18 @@ The link will expire within 1 hour.</source>
       <trans-unit id="cb6fc818d4547d66ac5ea65f2c5d5cbfb6ebc04e" datatype="html">
         <source>Video history</source>
         <target state="translated">Historique des vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.html</context><context context-type="linenumber">9</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">9</context></context-group></trans-unit>
       <trans-unit id="29c45bf49891748f930ef78b2e09857498b15131">
         <source><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/> Delete history </source>
         <target><x id="START_TAG_MY-GLOBAL-ICON"/><x id="CLOSE_TAG_MY-GLOBAL-ICON"/> Supprimer l'historique </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.html</context><context context-type="linenumber">13</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">13</context></context-group></trans-unit>
       <trans-unit id="355c9f9d50ed1c6f12729332a44c1fd0f7576638" datatype="html">
         <source>You don't have any video history yet.</source>
         <target state="translated">Vous n'avez pas encore d'historique vidéo.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.html</context><context context-type="linenumber">19</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">19</context></context-group></trans-unit>
       <trans-unit id="9d2d802fa417a5a3f230cb5bcc975551a252c59c">
         <source><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/> Notification preferences </source>
         <target><x id="START_TAG_MY-GLOBAL-ICON"/><x id="CLOSE_TAG_MY-GLOBAL-ICON"/> Préférences de notification </target>
@@ -4137,56 +4460,65 @@ The link will expire within 1 hour.</source>
       <trans-unit id="9d7a1c199570d42b4cc40d7886fcc7c06b0a35d2" datatype="html">
         <source>My Playlists</source>
         <target state="translated">Mes listes de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html</context><context context-type="linenumber">4</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit>
       <trans-unit id="b91219836ab865fd8aa041a8d6c3d84dd78115a4" datatype="html">
         <source>NEW PLAYLIST</source>
         <target state="translated">NOUVELLE LISTE DE LECTURE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html</context><context context-type="linenumber">25</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">25</context></context-group></trans-unit>
       <trans-unit id="33ce1814b1079cb3a0c0605fc5b4e6f439d2b035" datatype="html">
         <source>PLAYLIST</source>
         <target state="translated">LISTE DE LECTURE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html</context><context context-type="linenumber">26</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">26</context></context-group></trans-unit>
       <trans-unit id="61b31fe7bfae807e3ccc0dbf001c6dc9b72aaf19" datatype="html">
         <source>Create playlist</source>
         <target state="translated">Créer une liste de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html</context><context context-type="linenumber">18</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlists.component.html</context><context context-type="linenumber">18</context></context-group></trans-unit><trans-unit id="7040375308762081154" datatype="html">
+        <source>My video channels</source><target state="new">My video channels</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels-routing.module.ts</context>
+          <context context-type="linenumber">13</context>
+        </context-group>
+      </trans-unit><trans-unit id="7418836785553125957" datatype="html">
+        <source>Create a new video channel</source><target state="new">Create a new video channel</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels-routing.module.ts</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="8828123061564507501" datatype="html">
         <source>Playlist <x id="PH"/>} deleted.</source>
         <target state="translated">Liste de lecture <x id="PH"/>} supprimée.</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts</context>
-          <context context-type="linenumber">61</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlists.component.ts</context><context context-type="linenumber">60</context></context-group></trans-unit>
       <trans-unit id="88f1b36ea2f7544792f04ee6b58f8c55aaba5c96">
         <source>Playlist thumbnail</source>
         <target>Vignette de liste de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html</context><context context-type="linenumber">82</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context><context context-type="linenumber">82</context></context-group></trans-unit>
       <trans-unit id="a85c7d7a8dcc1ae0d2f945d77f4db36f02ead69b" datatype="html">
         <source>Search your playlists</source>
         <target state="translated">Cherchez parmi vos listes de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html</context><context context-type="linenumber">10</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlists.component.html</context><context context-type="linenumber">10</context></context-group></trans-unit>
       <trans-unit id="188014887f7188d90b39e41d9606b91c77c17861">
         <source>No videos in this playlist.</source>
         <target>Aucune vidéo dans cette liste de lecture.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html</context><context context-type="linenumber">25</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-elements.component.html</context><context context-type="linenumber">25</context></context-group></trans-unit>
       <trans-unit id="25837d28a88f93b1fe278ca11099d7489ca0ac4b" datatype="html">
         <source>Browse videos on PeerTube to add them in your playlist.</source>
         <target state="translated">Parcourez les vidéos sur PeerTube pour les ajouter à votre liste de lecture.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html</context><context context-type="linenumber">28</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-elements.component.html</context><context context-type="linenumber">28</context></context-group></trans-unit>
       <trans-unit id="28c9f2a23ea8f12710a011a965939a5af6980dd1" datatype="html">
         <source>See the <x id="START_LINK"/>documentation<x id="CLOSE_LINK"/> for more information. </source>
         <target state="translated">Voir la <x id="START_LINK"/>documentation<x id="CLOSE_LINK"/> pour plus d'informations. </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html</context><context context-type="linenumber">32</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-elements.component.html</context><context context-type="linenumber">32</context></context-group></trans-unit>
       <trans-unit id="3346d8a0bf3dd8c25ddc561ccd5fafb6ee9fadc8">
         <source>Welcome to PeerTube!</source>
         <target>Bienvenue sur PeerTube !</target>
@@ -4263,6 +4595,22 @@ The link will expire within 1 hour.</source>
         <target>Cette instance ne requiert pas de courriel de vérification.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html</context><context context-type="linenumber">20</context></context-group>
       </trans-unit>
+      <trans-unit id="248731258067914565" datatype="html">
+        <source>Verify account via email</source>
+        <target state="translated">Vérifier votre compte par courriel</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+signup/+verify-account/verify-account-routing.module.ts</context>
+          <context context-type="linenumber">17</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="9197112111252826229" datatype="html">
+        <source>Ask to send an email to verify you account</source>
+        <target state="translated">Envoyer un courriel pour vérifier votre compte</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+signup/+verify-account/verify-account-routing.module.ts</context>
+          <context context-type="linenumber">26</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605">
         <source>Banned</source>
         <target>Bannis</target>
@@ -4275,7 +4623,7 @@ The link will expire within 1 hour.</source>
       </trans-unit>
       <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89">
         <source>Muted by your instance</source>
-        <target>Rendu muette par votre instance</target>
+        <target>Rendu·e muette par votre instance</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+accounts/accounts.component.html</context><context context-type="linenumber">21</context></context-group>
       </trans-unit>
       <trans-unit id="1a6443bb7ed01046dd83cf78806f795f1204ffa1">
@@ -4301,28 +4649,25 @@ The link will expire within 1 hour.</source>
       <trans-unit id="21dc89cfca84c2af7fdeb584b34e2529d842b72a" datatype="html">
         <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION"/> videos}}</source>
         <target state="translated">{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { <x id="INTERPOLATION"/> vidéos} }</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html</context><context context-type="linenumber">37</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">37</context></context-group></trans-unit>
       <trans-unit id="7152797255397280410" datatype="html">
         <source>Do you really want to delete <x id="PH"/>?
 It will delete <x id="PH_1"/> videos uploaded in this channel, and you will not be able to create another
 channel with the same name (<x id="PH_2"/>)!</source>
         <target state="translated">Voulez-vous vraiment supprimer <x id="PH"/> ? Cela supprimera <x id="PH_1"/> vidéos mises en ligne sur cette chaîne, et vous ne pourrez pas créer une autre chaine avec le même nom (<x id="PH_2"/>) !</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context>
-          <context context-type="linenumber">111,113</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">110</context></context-group></trans-unit>
       <trans-unit id="d5f0913d08d01648d7e6165c168a99ccd06d1f4c" datatype="html">
         <source>My Channels</source>
         <target state="translated">Mes chaînes</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html</context><context context-type="linenumber">4</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit>
       <trans-unit id="dff0536e48bacc3a4b568f32f9ed8ffc14767cbb" datatype="html">
         <source>NEW CHANNEL</source>
         <target state="translated">NOUVELLE CHAÎNE</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html</context><context context-type="linenumber">25</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-edit.component.html</context><context context-type="linenumber">25</context></context-group></trans-unit>
       <trans-unit id="f36bd6a1570cb9b0a5023870f35160957cad2a8f">
         <source>See this video channel</source>
         <target>Voir cette chaîne vidéo</target>
@@ -4351,8 +4696,8 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="299f97b8ee9c62d45f2cc01961aa1e5101d6d05a">
         <source>Stats</source>
         <target>Statistiques</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">170</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.html</context><context context-type="linenumber">178</context></context-group></trans-unit>
       <trans-unit id="8bc634cd9d8c9b684dbfaaf17a522f894bedbffc">
         <source>Joined <x id="INTERPOLATION"/></source>
         <target>A rejoint <x id="INTERPOLATION"/></target>
@@ -4381,6 +4726,14 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">41</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="2494835943815843060" datatype="html">
+        <source>Videos that have the most likes.</source>
+        <target state="translated">Vidéos ayant le plus de likes.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/video-list/video-most-liked.component.ts</context>
+          <context context-type="linenumber">42</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="5523952d0300c96cfba2ec5a693c95f923e90c40">
         <source>Created <x id="INTERPOLATION"/></source>
         <target>Créé le <x id="INTERPOLATION"/></target>
@@ -4401,6 +4754,14 @@ channel with the same name (<x id="PH_2"/>)!</source>
         <target>PeerTube</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+about/about.component.html</context><context context-type="linenumber">7</context></context-group>
       </trans-unit>
+      <trans-unit id="2c7cd7912f61e528f6b38d4bc28733135931042b" datatype="html">
+        <source>Network</source>
+        <target state="translated">Réseau</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+about/about.component.html</context>
+          <context context-type="linenumber">9</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="fc978c97e261ee6494db916622339aedb633da3a">
         <source>Follows</source>
         <target>Abonnements</target>
@@ -4449,53 +4810,53 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="5e595f291985655929e0348cf68ead712a081061" datatype="html">
         <source>ADMINISTRATORS &amp; SUSTAINABILITY</source>
         <target state="translated">ADMINISTRATEURS &amp; DURABILITÉ</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">29</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">32</context></context-group></trans-unit>
       <trans-unit id="f6a8cb2287c0c738d3d02ca36e145830c9734db5">
         <source>Who we are</source>
         <target>Qui sommes-nous</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">36</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">44</context></context-group></trans-unit>
       <trans-unit id="911fb379526b62e9a62590722830c146ebd31be8">
         <source>Why we created this instance</source>
         <target>Pourquoi nous avons créé cette instance</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">45</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">58</context></context-group></trans-unit>
       <trans-unit id="3f264e961636eb6eff1dbae7e3887447e22be154">
         <source>How long we plan to maintain this instance</source>
         <target>Combien de temps nous prévoyons de maintenir cette instance</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">54</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">72</context></context-group></trans-unit>
       <trans-unit id="2646614e3af5f103885f64e4f097e45569091fd6" datatype="html">
         <source>How we will pay for this instance</source>
         <target state="translated">Comment allons-nous payer pour cette instance</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">63</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">86</context></context-group></trans-unit>
       <trans-unit id="2a422d9f181480a3199d18e7d5d616ad4e75530a" datatype="html">
         <source>INFORMATION</source>
         <target state="translated">INFORMATION</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">72</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">101</context></context-group></trans-unit>
       <trans-unit id="c47227276184c2145c8ca1161ce08075df573568" datatype="html">
         <source>MODERATION</source>
         <target state="translated">MODÉRATION</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">91</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">128</context></context-group></trans-unit>
       <trans-unit id="e00d53801f276434a03bbfd4a8443651f46ef91a" datatype="html">
         <source>OTHER INFORMATION</source>
         <target state="translated">AUTRE INFORMATION</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">125</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">183</context></context-group></trans-unit>
       <trans-unit id="3624f527ba5d5ed005a4ff2540d1a210233aa320">
         <source>Hardware information</source>
         <target>Informations matérielles</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">132</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">195</context></context-group></trans-unit>
       <trans-unit id="d84d2cd0e5c2053a4451e7f77b81269e157cc5af" datatype="html">
         <source>FEATURES</source>
         <target state="translated">FONCTIONNALITÉS</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">140</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">203</context></context-group></trans-unit>
       <trans-unit id="fa48c3ddc2ef8e40e5c317e68bc05ae62c93b0c1">
         <source>Features found on this instance</source>
         <target>Fonctionnalités présentes sur cette instance</target>
@@ -4504,8 +4865,8 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="92538de0e2f6e64f1d05291132b93c32bed81237" datatype="html">
         <source>STATISTICS</source>
         <target state="translated">STATISTIQUES</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">147</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-instance/about-instance.component.html</context><context context-type="linenumber">215</context></context-group></trans-unit>
       <trans-unit id="6b8b10fedeff64aa441ebedc2b7fbd07f6f246c1" datatype="html">
         <source>What is PeerTube?</source>
         <target state="translated">Qu’est-ce que PeerTube ?</target>
@@ -4516,10 +4877,13 @@ channel with the same name (<x id="PH_2"/>)!</source>
         <target state="translated">PeerTube est un service auto-hébergeable et fédéré via ActivityPub, permettant le streaming vidéo pair-à-pair dans votre navigateur.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">10</context></context-group>
       </trans-unit>
-      <trans-unit id="6469b375536342370eefd959bb72a06dc3d5884b" datatype="html">
-        <source>It is a free and open-source software, under the <x id="START_LINK"/>AGPLv3 licence<x id="CLOSE_LINK"/>. </source>
-        <target state="translated">C’est un logiciel libre et open-source, sous la <x id="START_LINK"/>licence AGPLv3<x id="CLOSE_LINK"/>. </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">14</context></context-group>
+      <trans-unit id="ccbfd56f7d72ca5055b86a35f66b7a6d0a250d03" datatype="html">
+        <source>It is free and open-source software, under <x id="START_LINK"/>AGPLv3 licence<x id="CLOSE_LINK"/>. </source>
+        <target state="translated">C'est un logiciel libre et open source, sous <x id="START_LINK"/>licence AGPLv3<x id="CLOSE_LINK"/>. </target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+about/about-peertube/about-peertube.component.html</context>
+          <context context-type="linenumber">14,16</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="7b85d0debc419e6c9c390ce02686b57d256cd139" datatype="html">
         <source>For more information, please visit <x id="START_LINK"/>joinpeertube.org<x id="CLOSE_LINK"/>. </source>
@@ -4656,15 +5020,10 @@ channel with the same name (<x id="PH_2"/>)!</source>
         <target state="translated">Permettre aux administrateurs de l’instance de désactiver le P2P à partir de l’interface d’administration</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">158</context></context-group>
       </trans-unit>
-      <trans-unit id="85755719c08571f7f5b7c5b391329b7e4e7ccc7b" datatype="html">
-        <source>Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server</source>
-        <target state="translated">Redondance vidéo automatique dans certains cas : on ne sait pas si l’IP a téléchargé la vidéo intentionnellement ou s’il s’agit d’un serveur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">159</context></context-group>
-      </trans-unit>
       <trans-unit id="a4a403ca6ccc6c4bd590cdfb045474270625ea12" datatype="html">
         <source>Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.</source>
         <target state="translated">Ultimement, n’oubliez pas que vous pouvez toujours désactiver le P2P en le basculant dans le lecteur vidéo, ou simplement en désactivant WebRTC dans votre navigateur.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">163</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">162</context></context-group>
       </trans-unit>
       <trans-unit id="eebbc9b6d037b9c08225b769a5f3f333b2789500" datatype="html">
         <source>Followers instances</source>
@@ -4676,16 +5035,19 @@ channel with the same name (<x id="PH_2"/>)!</source>
         <target state="translated">Cette instance n’a pas d’instances abonnées.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">6</context></context-group>
       </trans-unit>
+      <trans-unit id="9a9dcdc62c7e0048f4f4702b0327dda350341abc" datatype="html">
+        <source>This instance is not following any other.</source>
+        <target state="translated">Cette instance n'en suit aucune.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+about/about-follows/about-follows.component.html</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="d4f8e8ce89a1f258702ba0341d7321f972f60b32" datatype="html">
         <source>Followings instances</source>
         <target state="translated">Abonné aux instances</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">14</context></context-group>
       </trans-unit>
-      <trans-unit id="d0f0a0a5da1553964ae4891aaebd2b2c3e5ddae4" datatype="html">
-        <source>This instance does not have instances followings.</source>
-        <target state="translated">Cette instance n’est pas abonnée à d'autres instances.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">16</context></context-group>
-      </trans-unit>
       <trans-unit id="4195286790385468087" datatype="html">
         <source>About this instance</source>
         <target state="translated">À propos de cette instance</target>
@@ -4702,13 +5064,19 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">38</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5782088737558028158" datatype="html">
-        <source>About follows</source>
-        <target state="translated">À propos des abonnements</target>
+      <trans-unit id="1812900507515561988" datatype="html">
+        <source>About this instance's network</source>
+        <target state="translated">À propos du réseau de cette intance</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+about/about-routing.module.ts</context>
           <context context-type="linenumber">47</context>
         </context-group>
+      </trans-unit><trans-unit id="892073694820881630" datatype="html">
+        <source>Link copied</source><target state="new">Link copied</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+about/about-instance/about-instance.component.ts</context>
+          <context context-type="linenumber">96</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="3d2fb0ff92d3dd1e6040cd79b2a60edac6dea2da" datatype="html">
         <source>Developed with ❤ by <x id="START_LINK"/>Framasoft<x id="CLOSE_LINK"/></source>
@@ -4725,33 +5093,8 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="f732c304c7433e5a83ffcd862c3dce709a0f4982">
         <source>Next</source>
         <target>Suivant</target>
-        
-      <context-group purpose="location"><context context-type="sourcefile">../app/+signup/+register/register.component.html</context><context context-type="linenumber">20</context></context-group></trans-unit>
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
-      
+        <context-group purpose="location"><context context-type="sourcefile">../app/+signup/+register/register.component.html</context><context context-type="linenumber">20</context></context-group>
+      </trans-unit>
       <trans-unit id="9082008222523034483" datatype="html">
         <source>Get help</source>
         <target state="translated">Obtenir de l'aide</target>
@@ -4839,11 +5182,13 @@ channel with the same name (<x id="PH_2"/>)!</source>
         <target state="translated">Le nom de la chaîne est un identifiant unique sur cette instance et toutes les autres. C'est aussi unique qu'une adresse e-mail, et donc facile pour les autres personnes d’interagir avec.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">43</context></context-group>
       </trans-unit>
-      <trans-unit id="60534abbe922bf9da7284c1c84d26315d695a5b7">
-        <source>Channel name cannot be the same than your account name. You can click on the first step to update your account name.</source>
-        <target>
-      Le nom de la chaîne ne peut pas être le même que le nom de votre compte. Vous pouvez cliquer sur la première étape pour mettre à jour votre nom de compte.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">51</context></context-group>
+      <trans-unit id="4b84dbfc388651c74c77bba7ee0078b5714baf00" datatype="html">
+        <source>Channel name cannot be the same as your account name. You can click on the first step to update your account name.</source>
+        <target state="translated">Le nom de chaîne ne peut pas être le même que celui de votre compte. Vous pouvez cliquer sur la première étape pour changer votre nom de compte.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+signup/+register/register-step-channel.component.html</context>
+          <context context-type="linenumber">51,52</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="26025b8081241cf85eb6516431b596df11fa66b3">
         <source>Example: jane_doe</source>
@@ -4915,7 +5260,13 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="3755500631176893489">
         <source>Published <x id="PH"/> videos</source>
         <target>A publié <x id="PH"/> vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+accounts/account-videos/account-videos.component.ts</context><context context-type="linenumber">67</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+accounts/account-videos/account-videos.component.ts</context><context context-type="linenumber">79</context></context-group></trans-unit><trans-unit id="e4965e47ed9cd6553d9a87a5112871a2dcbbe132" datatype="html">
+        <source>Display all videos (private, unlisted or not yet published)</source><target state="new">Display all videos (private, unlisted or not yet published)</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.html</context>
+          <context context-type="linenumber">24</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="4856575356061361269" datatype="html">
         <source><x id="PH"/> direct account followers </source>
@@ -4924,10 +5275,13 @@ channel with the same name (<x id="PH_2"/>)!</source>
         </target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+accounts/accounts.component.ts</context><context context-type="linenumber">109</context></context-group>
       </trans-unit>
-      <trans-unit id="2381839025353444784" datatype="html">
-        <source>Report account</source>
-        <target state="translated">Signaler un compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+accounts/accounts.component.ts</context><context context-type="linenumber">115</context></context-group>
+      <trans-unit id="6250999352462648289" datatype="html">
+        <source>Report this account</source>
+        <target state="translated">Signaler ce compte</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+accounts/accounts.component.ts</context>
+          <context context-type="linenumber">115</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="424703522835656806" datatype="html">
         <source>VIDEO CHANNELS</source>
@@ -4981,52 +5335,83 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="1035838766454786107" datatype="html">
         <source>Audio-only</source>
         <target state="translated">Audio seulement</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">56</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">61</context></context-group></trans-unit>
       <trans-unit id="8011855989482474311" datatype="html">
         <source>A &lt;code>.mp4&lt;/code> that keeps the original audio track, with no video</source>
         <target state="translated">Un &lt;code>.mp4&lt;/code> qui conserve le son original, sans la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">57</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">62</context></context-group></trans-unit>
       <trans-unit id="3768852440495368591">
         <source>240p</source>
         <target>240p</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">61</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">66</context></context-group></trans-unit>
       <trans-unit id="6824490596490222280">
         <source>360p</source>
         <target>360p</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">65</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">70</context></context-group></trans-unit>
       <trans-unit id="4039682741786530029">
         <source>480p</source>
         <target>480p</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">69</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">74</context></context-group></trans-unit>
       <trans-unit id="5165245100010036661">
         <source>720p</source>
         <target>720p</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">73</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">78</context></context-group></trans-unit>
       <trans-unit id="7709767791012306261">
         <source>1080p</source>
         <target>1080p</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">77</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">82</context></context-group></trans-unit>
       <trans-unit id="597839553814574067">
         <source>2160p</source>
         <target>2160p</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">81</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">86</context></context-group></trans-unit>
       <trans-unit id="3957742085471141221">
         <source>Auto (via ffmpeg)</source>
         <target>Auto (avec ffmpeg)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">86</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">93</context></context-group></trans-unit>
+      <trans-unit id="931255636742351800" datatype="html">
+        <source>No limit</source>
+        <target state="translated">Aucune limite</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">101</context></context-group></trans-unit>
+      <trans-unit id="5250062810079582285" datatype="html">
+        <source>1 hour</source>
+        <target state="translated">1 heure</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">102</context></context-group></trans-unit>
+      <trans-unit id="8662356672298904015" datatype="html">
+        <source>3 hours</source>
+        <target state="translated">3 heures</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">103</context></context-group></trans-unit>
+      <trans-unit id="1794624538833178491" datatype="html">
+        <source>5 hours</source>
+        <target state="translated">5 heures</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">104</context></context-group></trans-unit>
+      <trans-unit id="4941148355486671862" datatype="html">
+        <source>10 hours</source>
+        <target state="translated">10 heures</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">105</context></context-group></trans-unit>
       <trans-unit id="2060042292048624940">
         <source>Configuration updated.</source>
         <target>La configuration a été mise à jour.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">294</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context><context context-type="linenumber">352</context></context-group></trans-unit><trans-unit id="3203902538239082422" datatype="html">
+        <source>You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.</source><target state="new">You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
+          <context context-type="linenumber">445</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="6284468333579755406" datatype="html">
         <source>Edit custom configuration</source>
@@ -5043,9 +5428,7 @@ channel with the same name (<x id="PH_2"/>)!</source>
       </trans-unit>
       <trans-unit id="1909009883731319373" datatype="html">
         <source>Report <x id="PH"/> </source>
-        <target state="translated">Rapport 
-          <x id="PH"/>
-        </target>
+        <target state="translated">Signalement <x id="PH"/> </target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/report-modals/account-report.component.ts</context><context context-type="linenumber">51</context></context-group>
       </trans-unit>
       <trans-unit id="5065410539274460415" datatype="html">
@@ -5281,7 +5664,7 @@ channel with the same name (<x id="PH_2"/>)!</source>
       </trans-unit>
       <trans-unit id="8440128775129354214" datatype="html">
         <source>Privacy</source>
-        <target state="translated">Vie privée</target>
+        <target state="translated">Visibilité</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
           <context context-type="linenumber">24</context>
@@ -5310,28 +5693,28 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="4559872264406386913" datatype="html">
         <source>Delete report</source>
         <target state="translated">Supprimer le signalement</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">299</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">270</context></context-group></trans-unit>
       <trans-unit id="5793550984155962433" datatype="html">
         <source>Actions for the flagged account</source>
         <target state="translated">Actions pour le compte marqué</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">310</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">281</context></context-group></trans-unit>
       <trans-unit id="1679841953757186358">
         <source>Mark as accepted</source>
         <target>Marquer comme accepté</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">284</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">255</context></context-group></trans-unit>
       <trans-unit id="7993358694073742566">
         <source>Mark as rejected</source>
         <target>Marquer comme rejeté</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">289</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">260</context></context-group></trans-unit>
       <trans-unit id="4175703770051343108" datatype="html">
         <source>Add internal note</source>
         <target state="translated">Ajouter une note interne</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">294</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">265</context></context-group></trans-unit>
       <trans-unit id="296166371893775555" datatype="html">
         <source>Actions for the video</source>
         <target state="translated">Actions pour cette vidéo</target>
@@ -5340,8 +5723,8 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="3924877328520650445" datatype="html">
         <source>Block video</source>
         <target state="translated">Bloquer la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">363</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">334</context></context-group></trans-unit>
       <trans-unit id="4762794934098378428" datatype="html">
         <source>Video blocked.</source>
         <target state="translated">Vidéo bloquée.</target>
@@ -5350,43 +5733,43 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="4328862996304258770" datatype="html">
         <source>Unblock video</source>
         <target state="translated">Débloquer la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">379</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">350</context></context-group></trans-unit>
       <trans-unit id="9065327551191479877" datatype="html">
         <source>Video unblocked.</source>
         <target state="translated">Vidéo débloquée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">385</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">356</context></context-group></trans-unit>
       <trans-unit id="1250415136605923486">
         <source>Do you really want to delete this abuse report?</source>
         <target>Voulez-vous vraiment supprimer ce signalement ?</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">158</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">129</context></context-group></trans-unit>
       <trans-unit id="3482559157143817408">
         <source>Abuse deleted.</source>
         <target>Signalement supprimé.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">163</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">134</context></context-group></trans-unit>
       <trans-unit id="6282990098351939529" datatype="html">
         <source>Deleted comment</source>
         <target state="translated">Commentaire supprimé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">239</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">210</context></context-group></trans-unit>
       <trans-unit id="9196775343330824083" datatype="html">
         <source>Messages with reporter</source>
         <target state="translated">Messages avec la personne qui a signalé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">273</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">244</context></context-group></trans-unit>
       <trans-unit id="8770468575924421391" datatype="html">
         <source>Messages with moderators</source>
         <target state="translated">Messages avec modérateurs</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">274</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">245</context></context-group></trans-unit>
       <trans-unit id="8528549800795985099" datatype="html">
         <source>Update internal note</source>
         <target state="translated">Mise à jour de la note interne</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">279</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">250</context></context-group></trans-unit>
       <trans-unit id="3962242315365992494" datatype="html">
         <source>Switch video block to manual</source>
         <target state="translated">Passage du blocage vidéo au mode manuel</target>
@@ -5400,8 +5783,8 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="7293356040886494773" datatype="html">
         <source>Do you really want to unblock this video? It will be available again in the videos list.</source>
         <target state="translated">Voulez-vous réellement débloquer cette vidéo ? Elle sera à nouveau disponible dans la liste des vidéos.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">159</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">146</context></context-group></trans-unit>
       <trans-unit id="4859202148272511129" datatype="html">
         <source>Unblock</source>
         <target state="translated">Débloquer</target>
@@ -5410,8 +5793,8 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="4922469417589203720" datatype="html">
         <source>Video <x id="PH"/> unblocked.</source>
         <target state="translated">Vidéo <x id="PH"/> débloquée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">166</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">153</context></context-group></trans-unit>
       <trans-unit id="0594812d4c50c2adbd1a892a3497c4e5c19e4b32">
         <source>yes</source>
         <target>oui</target>
@@ -5537,45 +5920,74 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="4981709795568846080">
         <source>Last day</source>
         <target>Le jour passé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">83</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">84</context></context-group>
       </trans-unit>
       <trans-unit id="9178360613965745088">
         <source>Last hour</source>
         <target>L'heure passée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">87</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">89</context></context-group>
       </trans-unit>
-      <trans-unit id="3422890808980876594" datatype="html">
-        <source>Debug</source>
-        <target state="translated">Déboguer</target>
+      <trans-unit id="3164845764519833078" datatype="html">
+        <source>debug</source>
+        <target state="translated">débogage</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context>
-          <context context-type="linenumber">98</context>
+          <context context-type="linenumber">101</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="4279081882680795350" datatype="html">
+        <source>info</source>
+        <target state="translated">info</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context>
+          <context context-type="linenumber">105</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3379167598974960777" datatype="html">
+        <source>warning</source>
+        <target state="translated">alerte</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context>
+          <context context-type="linenumber">109</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8772116786769251214" datatype="html">
+        <source>error</source>
+        <target state="translated">erreur</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context>
+          <context context-type="linenumber">113</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3422890808980876594" datatype="html">
+        <source>Debug</source>
+        <target state="translated">Déboguer</target>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/system.routes.ts</context><context context-type="linenumber">48</context></context-group>
+      </trans-unit>
       <trans-unit id="314315645942131479">
         <source>Info</source>
         <target>Info</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">102</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/core/notification/notifier.service.ts</context><context context-type="linenumber">11</context></context-group>
       </trans-unit>
       <trans-unit id="6759205696902713848">
         <source>Warning</source>
         <target>Attention</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">106</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/core/routing/can-deactivate-guard.service.ts</context><context context-type="linenumber">23</context></context-group>
       </trans-unit>
       <trans-unit id="1519954996184640001">
         <source>Error</source>
         <target>Erreur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">110</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/core/auth/auth.service.ts</context><context context-type="linenumber">103</context></context-group>
       </trans-unit>
       <trans-unit id="5076187961693950167" datatype="html">
         <source>Standard logs</source>
         <target state="translated">Journaux standards</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">121</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">124</context></context-group>
       </trans-unit>
       <trans-unit id="4737341634746310376" datatype="html">
         <source>Audit logs</source>
         <target state="translated">Journaux d’audit</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">125</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">128</context></context-group>
       </trans-unit>
       <trans-unit id="1886888801485703107">
         <source>User <x id="PH"/> created.</source>
@@ -5586,23 +5998,19 @@ channel with the same name (<x id="PH_2"/>)!</source>
         <source>Create user</source>
         <target state="translated">Créer un utilisateur</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-edit/user-create.component.ts</context><context context-type="linenumber">95</context></context-group>
-      </trans-unit>
-      <trans-unit id="2903648076838460070" datatype="html">
-        <source>Videos blocked</source>
-        <target state="translated">Vidéos bloquées</target>
+      </trans-unit><trans-unit id="7098180453085889026" datatype="html">
+        <source>Blocked videos</source><target state="new">Blocked videos</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/moderation/moderation.routes.ts</context>
-          <context context-type="linenumber">67</context>
+          <context context-type="linenumber">69</context>
         </context-group>
       </trans-unit>
+      
       <trans-unit id="7805059636749367886" datatype="html">
         <source>Muted instances</source>
         <target state="translated">Instances muettes</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/moderation.routes.ts</context>
-          <context context-type="linenumber">89</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/moderation.routes.ts</context><context context-type="linenumber">109</context></context-group></trans-unit>
       <trans-unit id="5974506725502681113">
         <source>Password changed for user <x id="PH"/>.</source>
         <target>Mot de passe changé pour l'utilisateur·rice <x id="PH"/>.</target>
@@ -5631,7 +6039,7 @@ channel with the same name (<x id="PH_2"/>)!</source>
       </trans-unit>
       <trans-unit id="780323526182667308" datatype="html">
         <source>User <x id="PH"/> updated.</source>
-        <target state="translated">Utilisateur.rice <x id="PH"/> mis.e à jour.</target>
+        <target state="translated">Utilisateur·rice <x id="PH"/> mis·e à jour.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-edit/user-update.component.ts</context><context context-type="linenumber">85</context></context-group>
       </trans-unit>
       <trans-unit id="1349763489797682899">
@@ -5695,72 +6103,69 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="3767259920053407667" datatype="html">
         <source>Videos will be deleted, comments will be tombstoned.</source>
         <target state="translated">Les vidéos seront supprimées, les commentaires seront marqués supprimés.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">84</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">77</context></context-group></trans-unit>
       <trans-unit id="4209525355702493436" datatype="html">
         <source>Ban</source>
         <target state="translated">Bannir</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context>
-          <context context-type="linenumber">89</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">82</context></context-group></trans-unit>
       <trans-unit id="3855396975723886053" datatype="html">
         <source>User won't be able to login anymore, but videos and comments will be kept as is.</source>
         <target state="translated">L'utilisateur ne pourra plus se connecter, mais les vidéos et commentaires seront gardés tels quels.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">90</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">83</context></context-group></trans-unit>
       <trans-unit id="4451482225013335720">
         <source>Unban</source>
         <target>Rétablir</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">95</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">88</context></context-group></trans-unit>
       <trans-unit id="7210277223053877333">
         <source>Set Email as Verified</source>
         <target>Définir l'adresse de courriel comme vérifiée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">102</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">95</context></context-group></trans-unit>
       <trans-unit id="3403978719736970622">
         <source>You cannot ban root.</source>
         <target>Vous ne pouvez pas bannir l'utilisateur root.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">161</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">154</context></context-group></trans-unit>
       <trans-unit id="4884272193574287483">
         <source>Do you really want to unban <x id="PH"/> users?</source>
         <target>Voulez-vous vraiment rétablir <x id="PH"/> utilisateur·ices ?</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">198</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">171</context></context-group></trans-unit>
       <trans-unit id="8712248120167780385">
         <source><x id="PH"/> users unbanned. </source>
         <target>
           <x id="PH"/> utilisateur·rices rétablis.
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">204</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">177</context></context-group></trans-unit>
       <trans-unit id="5325873477837320044">
         <source>You cannot delete root.</source>
-        <target>Vous ne pouvez pas supprimer l'utilisateur.rice root.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">215</context></context-group>
-      </trans-unit>
+        <target>Vous ne pouvez pas supprimer l'utilisateur·rice root.</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">188</context></context-group></trans-unit>
       <trans-unit id="4086135983283545219">
         <source>If you remove these users, you will not be able to create others with the same username!</source>
         <target>Si vous supprimez ces utilisateur·rices, vous ne pourrez plus en créer de nouveau avec le même nom !</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">220</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">193</context></context-group></trans-unit>
       <trans-unit id="7166936623843420016">
         <source><x id="PH"/> users deleted. </source>
         <target>
           <x id="PH"/> utilisateur·ices supprimé·e·s.
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">226</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">199</context></context-group></trans-unit>
       <trans-unit id="8360664597512051242">
         <source><x id="PH"/> users email set as verified. </source>
         <target>
           <x id="PH"/> adresses de courriel d'utilisateurs.ices ont été vérifié.es.
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">237</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">210</context></context-group></trans-unit>
       <trans-unit id="7390990800435887351">
         <source>Account <x id="PH"/> unmuted.</source>
         <target>Compte <x id="PH"/> réactivé.</target>
@@ -5774,38 +6179,38 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="7163720856202695008">
         <source>My videos history</source>
         <target>Mon historique de vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.ts</context><context context-type="linenumber">45</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">44</context></context-group></trans-unit>
       <trans-unit id="5551551295632950210">
         <source>Videos history is enabled</source>
         <target>Historique de vidéos activé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.ts</context><context context-type="linenumber">73</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">72</context></context-group></trans-unit>
       <trans-unit id="9136227503281311926">
         <source>Videos history is disabled</source>
         <target>Historique de vidéos désactivé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.ts</context><context context-type="linenumber">74</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">73</context></context-group></trans-unit>
       <trans-unit id="8966726118414892732">
         <source>Delete videos history</source>
         <target>Supprimer l'historique de vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.ts</context><context context-type="linenumber">86</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">85</context></context-group></trans-unit>
       <trans-unit id="2482543433481435105">
         <source>Are you sure you want to delete all your videos history?</source>
         <target>Êtes vous sur de vouloir supprimer toutes les vidéos de votre historique ?</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.ts</context><context context-type="linenumber">87</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">86</context></context-group></trans-unit>
       <trans-unit id="4051606152827088952">
         <source>Videos history deleted</source>
         <target>Historique de vidéos supprimé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.ts</context><context context-type="linenumber">95</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.ts</context><context context-type="linenumber">94</context></context-group></trans-unit>
       <trans-unit id="3183245287221165928">
         <source>Ownership accepted</source>
         <target>Changement de propriété accepté</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts</context><context context-type="linenumber">64</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts</context><context context-type="linenumber">66</context></context-group></trans-unit>
       <trans-unit id="6012072687166259654">
         <source>Please check your emails to verify your new email.</source>
         <target>Veuillez vérifier vos courriels pour vérifier votre nouveau courriel.</target>
@@ -5972,49 +6377,39 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="1137937154872046253">
         <source>Video channel <x id="PH"/> created.</source>
         <target>Chaîne vidéo <x id="PH"/> créée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts</context><context context-type="linenumber">61</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-create.component.ts</context><context context-type="linenumber">56</context></context-group></trans-unit>
       <trans-unit id="8723777130353305761">
         <source>This name already exists on this instance.</source>
         <target>Ce nom existe déjà sur cette instance.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts</context><context context-type="linenumber">67</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-create.component.ts</context><context context-type="linenumber">62</context></context-group></trans-unit>
       <trans-unit id="7589345916094713536">
         <source>Video channel <x id="PH"/> updated.</source>
         <target>Chaîne vidéo <x id="PH"/> mise à jour.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts</context><context context-type="linenumber">92</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channel-update.component.ts</context><context context-type="linenumber">92</context></context-group></trans-unit>
       <trans-unit id="2575302837003821736">
         <source>Please type the display name of the video channel (<x id="PH"/>) to confirm</source>
         <target>Merci de saisir le nom de la chaîne vidéo ( <x id="PH"/>) pour confirmer</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context><context context-type="linenumber">115</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">114</context></context-group></trans-unit>
       <trans-unit id="624066830180032195">
         <source>Video channel <x id="PH"/> deleted.</source>
         <target>Chaîne vidéo <x id="PH"/> supprimée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context><context context-type="linenumber">125</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">126</context></context-group></trans-unit>
       <trans-unit id="6450826648284332649" datatype="html">
         <source>Views for the day</source>
         <target state="translated">Vues pour la journée</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context><context context-type="linenumber">144</context></context-group>
-      </trans-unit>
-      <trans-unit id="4707367314920217630" datatype="html">
-        <source>Create new video channel</source>
-        <target state="translated">Créer une nouvelle chaîne vidéos</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts</context>
-          <context context-type="linenumber">22</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.ts</context><context context-type="linenumber">145</context></context-group></trans-unit>
+      
       <trans-unit id="6059091237492573541" datatype="html">
         <source>Update video channel</source>
         <target state="translated">Mettre à jour une chaîne de vidéos</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts</context>
-          <context context-type="linenumber">31</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels-routing.module.ts</context><context context-type="linenumber">31</context></context-group></trans-unit>
       <trans-unit id="6595008830732269870" datatype="html">
         <source>Not found</source>
         <target state="translated">Page non trouvée</target>
@@ -6026,87 +6421,74 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="5032453707232754344">
         <source>Playlist <x id="PH"/> created.</source>
         <target>Liste de lecture <x id="PH"/> créée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts</context><context context-type="linenumber">77</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-create.component.ts</context><context context-type="linenumber">76</context></context-group></trans-unit>
       <trans-unit id="5674286808255988565" datatype="html">
         <source>Create</source>
         <target state="translated">Créer</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts</context><context context-type="linenumber">90</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-create.component.ts</context><context context-type="linenumber">89</context></context-group></trans-unit>
       <trans-unit id="8869957234869568361" datatype="html">
         <source>Update playlist</source>
         <target state="translated">Mettre à jour la liste de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context><context context-type="linenumber">82</context></context-group>
-      </trans-unit>
-      <trans-unit id="3410331549417637431" datatype="html">
-        <source>Account video imports</source>
-        <target state="translated">Imports des vidéos</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">105</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4434998055872154420" datatype="html">
-        <source>Account subscriptions</source>
-        <target state="translated">Abonnements</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">114</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6019411775996586321" datatype="html">
-        <source>Videos history</source>
-        <target state="translated">Historique des vidéos</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">150</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">67</context></context-group></trans-unit>
+      
+      
+      
       <trans-unit id="5851560788527570644" datatype="html">
-        <source>Notifications</source>
-        <target state="translated">Notifications</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context>
-          <context context-type="linenumber">163</context>
-        </context-group>
-      </trans-unit>
+        <source>Notifications</source>
+        <target state="translated">Notifications</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account.component.ts</context><context context-type="linenumber">55</context></context-group></trans-unit>
       <trans-unit id="104404386496394770" datatype="html">
         <source>Delete playlist</source>
         <target state="translated">Supprimer la liste de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts</context><context context-type="linenumber">53</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">52</context></context-group></trans-unit>
       <trans-unit id="1431617394009162547">
         <source>Playlist <x id="PH"/> updated.</source>
         <target>Liste de lecture <x id="PH"/> mise à jour.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts</context><context context-type="linenumber">98</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-update.component.ts</context><context context-type="linenumber">97</context></context-group></trans-unit>
       <trans-unit id="2027805873922338635">
         <source>Do you really want to delete <x id="PH"/>?</source>
         <target>Souhaitez-vous vraiment supprimer <x id="PH"/> ?</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/my-account-videos.component.ts</context><context context-type="linenumber">125</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">130</context></context-group></trans-unit>
+      <trans-unit id="4844578664427956129" datatype="html">
+        <source>Change ownership</source>
+        <target state="translated">Changer de propriétaire</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">167</context></context-group></trans-unit>
       <trans-unit id="3380608219513805292">
         <source>Playlist <x id="PH"/> deleted.</source>
         <target>Liste de lecture <x id="PH"/> supprimée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts</context><context context-type="linenumber">136</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts</context><context context-type="linenumber">135</context></context-group></trans-unit>
       <trans-unit id="d02888c485d3aeab6de628508f4a00312a722894">
         <source>My videos</source>
         <target>Mes vidéos</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/my-account-videos.component.html</context><context context-type="linenumber">4</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/my-videos.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit><trans-unit id="73022f1676784c4f9b8cdbb322e52b02ccc800b7" datatype="html">
+        <source>Ownership changes</source><target state="new">Ownership changes</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-library/my-videos/my-videos.component.html</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="8197117721861453263">
         <source>Do you really want to delete <x id="PH"/> videos?</source>
         <target>Souhaitez-vous vraiment supprimer <x id="PH"/> vidéos ?</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/my-account-videos.component.ts</context><context context-type="linenumber">98</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">103</context></context-group></trans-unit>
       <trans-unit id="2728855911908920537">
         <source><x id="PH"/> videos deleted. </source>
         <target>
           <x id="PH"/> vidéos supprimées.
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/my-account-videos.component.ts</context><context context-type="linenumber">115</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/my-videos.component.ts</context><context context-type="linenumber">120</context></context-group></trans-unit>
       <trans-unit id="2027805873922338635">
         <source>Do you really want to delete <x id="PH"/>? </source>
         <target>Souhaitez-vous vraiment supprimer 
@@ -6120,68 +6502,80 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="2767660806989176400">
         <source>Video <x id="PH"/> deleted.</source>
         <target>La vidéo <x id="PH"/> a été supprimée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">192</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">214</context></context-group>
       </trans-unit>
       <trans-unit id="6810714890760227072">
         <source>Ownership change request sent.</source>
         <target>Requête de changement de propriété envoyée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts</context><context context-type="linenumber">64</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-videos/modals/video-change-ownership.component.ts</context><context context-type="linenumber">64</context></context-group></trans-unit>
       <trans-unit id="8dd18d9047c4b2dc9786550dfd8fa99f3b14e17f">
         <source>My channels</source>
         <target>Mes chaînes</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html</context><context context-type="linenumber">4</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit>
       <trans-unit id="6749bdfd88a223fd464a9b09541342fbf42a0ad6" datatype="html">
         <source>Search your channels</source>
         <target state="translated">Recherchez dans vos chaînes</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html</context><context context-type="linenumber">11</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/+my-video-channels/my-video-channels.component.html</context><context context-type="linenumber">11</context></context-group></trans-unit>
       <trans-unit id="1d3408919f4d08414721cc22c4be39d93d6691d2">
         <source>My playlists</source>
         <target>Mes listes de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html</context><context context-type="linenumber">4</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-video-playlists/my-video-playlists.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit>
       <trans-unit id="29038e66547b3ba70701fb34eda68834a56f17d9">
         <source>My subscriptions</source>
         <target>Mes abonnements</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html</context><context context-type="linenumber">4</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit>
       <trans-unit id="31e313e20810b296cb7cc389fd7a3736cff7df44" datatype="html">
         <source>Search your subscriptions</source>
         <target state="translated">Recherchez vos abonnements</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html</context><context context-type="linenumber">11</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-subscriptions/my-subscriptions.component.html</context><context context-type="linenumber">11</context></context-group></trans-unit>
       <trans-unit id="4f953496ca94b4f83af049ff715172df2729fb79">
         <source>My history</source>
         <target>Mon historique</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-history/my-account-history.component.html</context><context context-type="linenumber">3</context></context-group>
-      </trans-unit>
-      <trans-unit id="4094479654928755277">
-        <source>Misc</source>
-        <target>Divers</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account.component.ts</context><context context-type="linenumber">88</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-history/my-history.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit>
+      
       <trans-unit id="1991904494976135035" datatype="html">
         <source>My abuse reports</source>
-        <target state="translated">Mes rapports d'abus</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account.component.ts</context><context context-type="linenumber">101</context></context-group>
-      </trans-unit>
+        <target state="translated">Mes signalements</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account-routing.module.ts</context><context context-type="linenumber">117</context></context-group></trans-unit>
       <trans-unit id="5752861278140673787">
         <source>Ownership changes</source>
         <target>Changements de propriétaires</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account.component.ts</context><context context-type="linenumber">106</context></context-group>
-      </trans-unit>
-      <trans-unit id="4116024528500133384">
-        <source>My settings</source>
-        <target>Mes paramètres</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account.component.ts</context><context context-type="linenumber">115</context></context-group>
-      </trans-unit>
-      <trans-unit id="3649954357199183152">
-        <source>My notifications</source>
-        <target>Mes notifications</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+my-account/my-account.component.ts</context><context context-type="linenumber">119</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context><context context-type="linenumber">108</context></context-group></trans-unit><trans-unit id="5983006734882925930" datatype="html">
+        <source>My video history</source><target state="new">My video history</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-library/my-library-routing.module.ts</context>
+          <context context-type="linenumber">118</context>
+        </context-group>
+      </trans-unit><trans-unit id="8181077408762380407" datatype="html">
+        <source>Channels</source><target state="new">Channels</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-library/my-library.component.ts</context>
+          <context context-type="linenumber">47</context>
+        </context-group>
+      </trans-unit><trans-unit id="8936704404804793618" datatype="html">
+        <source>Videos</source><target state="new">Videos</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-library/my-library.component.ts</context>
+          <context context-type="linenumber">54</context>
+        </context-group>
+      </trans-unit><trans-unit id="1823843876735462104" datatype="html">
+        <source>Playlists</source><target state="new">Playlists</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-library/my-library.component.ts</context>
+          <context context-type="linenumber">61</context>
+        </context-group>
       </trans-unit>
+      
+      
       <trans-unit id="7916647920967632052" datatype="html">
         <source>max size</source>
         <target state="translated">taille max</target>
@@ -6202,22 +6596,6 @@ channel with the same name (<x id="PH_2"/>)!</source>
         <target>Un courriel contenant un lien de vérification sera envoyé à <x id="PH"/>.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts</context><context context-type="linenumber">45</context></context-group>
       </trans-unit>
-      <trans-unit id="8231550792139699065" datatype="html">
-        <source>Verify account email</source>
-        <target state="translated">Vérification du courriel</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+signup/+verify-account/verify-account-routing.module.ts</context>
-          <context context-type="linenumber">17</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4997281272800290390" datatype="html">
-        <source>Verify account ask send email</source>
-        <target state="translated">Vérification de la demande envoyée par courriel</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+signup/+verify-account/verify-account-routing.module.ts</context>
-          <context context-type="linenumber">26</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="4180693983967989981">
         <source>Unable to find user id or verification string.</source>
         <target>Impossible de trouver l'identifiant utilisateur ou le texte de vérification.</target>
@@ -6226,20 +6604,17 @@ channel with the same name (<x id="PH_2"/>)!</source>
       <trans-unit id="4802465052975340965">
         <source>Published videos</source>
         <target>Vidéos publiées</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+video-channels/video-channel-videos/video-channel-videos.component.ts</context><context context-type="linenumber">39</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+video-channels/video-channel-videos/video-channel-videos.component.ts</context><context context-type="linenumber">42</context></context-group></trans-unit>
       <trans-unit id="4263581847463492016" datatype="html">
         <source>Published 1 video</source>
         <target state="translated">1 vidéo publiée</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+video-channels/video-channel-videos/video-channel-videos.component.ts</context>
-          <context context-type="linenumber">74</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+video-channels/video-channel-videos/video-channel-videos.component.ts</context><context context-type="linenumber">86</context></context-group></trans-unit>
       <trans-unit id="1783173774503340906">
         <source>Subscribe to the account</source>
         <target>S'abonner à ce compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">814</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">902</context></context-group>
       </trans-unit>
       <trans-unit id="4014335318155107533" datatype="html">
         <source>VIDEO PLAYLISTS</source>
@@ -6338,28 +6713,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="7939914198003891823" datatype="html">
         <source>any language</source>
         <target state="translated">toute langue</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">229</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">231</context></context-group></trans-unit><trans-unit id="4ecb8d97ebb2f37c5b410afccbb78003f75ac35c" datatype="html">
+        <source>ON <x id="INTERPOLATION"/></source><target state="new">ON <x id="INTERPOLATION"/></target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/menu/menu.component.html</context>
+          <context context-type="linenumber">124</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="5633144232269377096" datatype="html">
         <source>hide</source>
         <target state="translated">cacher</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">121</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">76</context></context-group></trans-unit>
       <trans-unit id="8603861867909474404" datatype="html">
         <source>blur</source>
         <target state="translated">flouter</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">124</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">79</context></context-group></trans-unit>
       <trans-unit id="4534458451100881847" datatype="html">
         <source>display</source>
         <target state="translated">afficher</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">127</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">82</context></context-group></trans-unit>
       <trans-unit id="4467323362722952678" datatype="html">
         <source>Unknown</source>
         <target state="translated">Inconnu</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">193</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/menu/menu.component.ts</context><context context-type="linenumber">200</context></context-group></trans-unit>
       <trans-unit id="8781423666414310853">
         <source>Your password has been successfully reset!</source>
         <target>Votre mot de passe a été réinitialisé avec succès !</target>
@@ -6373,40 +6754,40 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="6048892649018070225">
         <source>Today</source>
         <target>Aujourd'hui</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context><context context-type="linenumber">112</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context><context context-type="linenumber">113</context></context-group></trans-unit>
       <trans-unit id="4498682414491138092" datatype="html">
         <source>Yesterday</source>
         <target state="translated">Hier</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context><context context-type="linenumber">114</context></context-group></trans-unit><trans-unit id="5073473933031004097" datatype="html">
+        <source>This week</source><target state="new">This week</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context>
-          <context context-type="linenumber">113</context>
+          <context context-type="linenumber">115</context>
         </context-group>
-      </trans-unit>
-      <trans-unit id="4463380307954693363" datatype="html">
-        <source>Last month</source>
-        <target state="translated">Le mois dernier</target>
+      </trans-unit><trans-unit id="842657237693374355" datatype="html">
+        <source>This month</source><target state="new">This month</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context>
-          <context context-type="linenumber">115</context>
+          <context context-type="linenumber">116</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="4463380307954693363" datatype="html">
+        <source>Last month</source>
+        <target state="translated">Le mois dernier</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context><context context-type="linenumber">117</context></context-group></trans-unit>
       <trans-unit id="7473676707373218484" datatype="html">
         <source>Older</source>
         <target state="translated">Plus vieux</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context>
-          <context context-type="linenumber">116</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context><context context-type="linenumber">118</context></context-group></trans-unit>
       <trans-unit id="5036991421517255667" datatype="html">
         <source>Cannot load more videos. Try again later.</source>
         <target state="translated">Impossible de charger plus de vidéos. Réessayez plus tard.</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context>
-          <context context-type="linenumber">193</context>
-        </context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context><context context-type="linenumber">195</context></context-group></trans-unit>
       <trans-unit id="4873149362496451858">
         <source>Last 7 days</source>
         <target>Les 7 derniers jours</target>
@@ -6552,22 +6933,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target state="translated">à l'instant</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/angular/from-now.pipe.ts</context><context context-type="linenumber">34</context></context-group>
       </trans-unit>
-      <trans-unit id="6784913005965759008" datatype="html">
-        <source><x id="PH"/> h <x id="PH_1"/> min <x id="PH_2"/> sec</source>
-        <target state="translated"><x id="PH"/> h <x id="PH_1"/> min <x id="PH_2"/> sec</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-duration-formatter.pipe.ts</context><context context-type="linenumber">14</context></context-group>
-      </trans-unit>
-      <trans-unit id="2068773941062585163" datatype="html">
-        <source><x id="PH"/> min <x id="PH_1"/> sec</source>
-        <target state="translated"><x id="PH"/> min <x id="PH_1"/> sec</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-duration-formatter.pipe.ts</context><context context-type="linenumber">18</context></context-group>
-      </trans-unit>
       <trans-unit id="2222108104954671970" datatype="html">
         <source><x id="PH"/> sec </source>
         <target state="translated">
           <x id="PH"/> sec
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-duration-formatter.pipe.ts</context><context context-type="linenumber">21</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/angular/duration-formatter.pipe.ts</context><context context-type="linenumber">30</context></context-group>
+      </trans-unit><trans-unit id="6499699285816188400" datatype="html">
+        <source>Abuse reports</source><target state="new">Abuse reports</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account.component.ts</context>
+          <context context-type="linenumber">41</context>
+        </context-group>
+      </trans-unit><trans-unit id="4930506384627295710" datatype="html">
+        <source>Settings</source><target state="new">Settings</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account.component.ts</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="9178182467454450952">
         <source>Confirm</source>
@@ -6764,10 +7147,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target state="translated">Le nom de la chaîne ne peut pas comporter plus de 50 caractères.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">29</context></context-group>
       </trans-unit>
-      <trans-unit id="7261858447215513786" datatype="html">
-        <source>Channel name should be lowercase alphanumeric; dots and underscores are allowed.</source>
-        <target state="translated">Le nom du canal doit être alphanumérique en minuscules ; les points et les tirets _ sont autorisés.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context><context context-type="linenumber">30</context></context-group>
+      <trans-unit id="3419415520566928243" datatype="html">
+        <source>Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.</source>
+        <target state="translated">Le nom de chaîne doit être en minuscules, et ne peut contenir que des caractères alphanumériques, des points ou des tirets bas.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">30</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="525871656034789056">
         <source>Password must be at least 6 characters long.</source>
@@ -6974,15 +7360,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target>Le commentaire ne peut dépasser 3000 caractères.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/form-validators/video-comment-validators.ts</context><context context-type="linenumber">9</context></context-group>
       </trans-unit>
-      <trans-unit id="6541082750381847310" datatype="html">
-        <source>Request is too large for the server.
- Please contact you administrator if you want to increase the limit size.</source>
-        <target state="translated">La requête est trop volumineuse pour le serveur. Veuillez contacter votre administrateur si vous souhaitez augmenter la taille limite.</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context>
-          <context context-type="linenumber">61,62</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="6854100952145697527">
         <source>Display name cannot be more than 120 characters long.</source>
         <target>Le nom d'affichage ne peut pas faire plus de 120 caractères.</target>
@@ -6998,6 +7375,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target>La chaîne est requise quand la liste de lecture est publique.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/form-validators/video-playlist-validators.ts</context><context context-type="linenumber">41</context></context-group>
       </trans-unit>
+      <trans-unit id="d8ae45f6eb0e2d78efd70b4e80e132784aa65cf1" datatype="html">
+        <source>Live information</source>
+        <target state="translated">Propriétés du direct</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-live/live-stream-information.component.html</context>
+          <context context-type="linenumber">3</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="fc840cbc744829dee0c0d50e8d32e45beb731c36" datatype="html">
+        <source>Live RTMP Url</source>
+        <target state="translated">URL RTMP du direct</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-live/live-stream-information.component.html</context>
+          <context context-type="linenumber">10</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="39d142e6915c4f2d0f9b45e76c176eec6a48c1c1" datatype="html">
+        <source>Live stream key</source>
+        <target state="translated">Clé de diffusion du direc</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-live/live-stream-information.component.html</context>
+          <context context-type="linenumber">15</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="930826dd8818902aaf1300253dbee4717ceb35ee" datatype="html">
+        <source>⚠️ Never share your stream key with anyone.</source>
+        <target state="translated">⚠️ Ne partagez jamais votre clé de diffusion avec qui que ce soit.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-live/live-stream-information.component.html</context>
+          <context context-type="linenumber">18</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="5437132245714159662">
         <source>Video name is required.</source>
         <target>Le nom de la vidéo est requis.</target>
@@ -7350,64 +7759,58 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="2830831449226931729" datatype="html">
         <source>Instance languages</source>
         <target state="translated">Langues de l'instance</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">169</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">173</context></context-group>
       </trans-unit>
       <trans-unit id="40119547597591062" datatype="html">
         <source>All languages</source>
         <target state="translated">Toutes les langues</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">170</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context><context context-type="linenumber">174</context></context-group>
       </trans-unit>
       <trans-unit id="996392855508119363">
         <source>Hidden</source>
         <target>Cacher</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">36</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">50</context></context-group>
       </trans-unit>
       <trans-unit id="2173989454916398137">
         <source>Blurred with confirmation request</source>
         <target>Flouter avec demande de confirmation</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">37</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">51</context></context-group>
       </trans-unit>
       <trans-unit id="8929218224642530466">
         <source>Displayed</source>
         <target>Afficher</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">38</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">52</context></context-group>
       </trans-unit>
       <trans-unit id="6291055174438137560" datatype="html">
         <source>~ 1 minute</source>
         <target state="translated">~ 1 minute</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
-          <context context-type="linenumber">53</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">67</context></context-group>
       </trans-unit>
       <trans-unit id="189524047518780716" datatype="html">
         <source>~ <x id="PH"/> minutes</source>
         <target state="translated">~ <x id="PH"/> minutes</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
-          <context context-type="linenumber">55</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">69</context></context-group>
       </trans-unit>
       <trans-unit id="6028521920505655348">
         <source><x id="PH"/> of full HD videos </source>
         <target>
           <x id="PH"/> de vidéos full HD
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">71</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">85</context></context-group>
       </trans-unit>
       <trans-unit id="117588083391484998">
         <source><x id="PH"/> of HD videos </source>
         <target>
           <x id="PH"/> de vidéos HD
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">72</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">86</context></context-group>
       </trans-unit>
       <trans-unit id="6636555695556123073">
         <source><x id="PH"/> of average quality videos </source>
         <target>
           <x id="PH"/> de vidéos de qualité moyenne
         </target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">73</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context><context context-type="linenumber">87</context></context-group>
       </trans-unit>
       <trans-unit id="6952960992592445535" datatype="html">
         <source><x id="PH"/> (channel page) </source>
@@ -7457,7 +7860,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       </trans-unit>
       <trans-unit id="2448281151916042849">
         <source>User <x id="PH"/> banned.</source>
-        <target>Utilisateur.rice <x id="PH"/> banni.e.</target>
+        <target>Utilisateur·rice <x id="PH"/> banni·e.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-ban-modal.component.ts</context><context context-type="linenumber">54</context></context-group>
       </trans-unit>
       <trans-unit id="8269144351796756896">
@@ -7467,7 +7870,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       </trans-unit>
       <trans-unit id="1794219875546376069">
         <source>User <x id="PH"/> unbanned.</source>
-        <target>L'utilisateur.ice <x id="PH"/> est rétabli.e.</target>
+        <target>L'utilisateur·ice <x id="PH"/> est rétabli·e.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">76</context></context-group>
       </trans-unit>
       <trans-unit id="4885683604826993045">
@@ -7477,7 +7880,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       </trans-unit>
       <trans-unit id="6301381219225831298">
         <source>User <x id="PH"/> deleted.</source>
-        <target>Utilisateur.ice <x id="PH"/> supprimé.e.</target>
+        <target>Utilisateur·ice <x id="PH"/> supprimé·e.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">96</context></context-group>
       </trans-unit>
       <trans-unit id="3896582359861826661">
@@ -7508,13 +7911,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="1595779426198793580" datatype="html">
         <source>Mute server</source>
         <target state="translated">Masquer le serveur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">346</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">317</context></context-group></trans-unit>
       <trans-unit id="8014491157078444256" datatype="html">
         <source>Server <x id="PH"/> muted by the instance.</source>
         <target state="translated">Serveur <x id="PH"/> masqué par votre instance.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">470</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">441</context></context-group></trans-unit>
       <trans-unit id="2044813052587776285" datatype="html">
         <source>Add a message to communicate with the reporter</source>
         <target state="translated">Ajouter un message pour communiquer avec la personne qui a signalé</target>
@@ -7557,7 +7960,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       </trans-unit>
       <trans-unit id="7187838764371214919" datatype="html">
         <source>Edit user</source>
-        <target state="translated">Modifier l’utilisateur.ice</target>
+        <target state="translated">Modifier l’utilisateur·ice</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">263</context></context-group>
       </trans-unit>
       <trans-unit id="4728427543536046034" datatype="html">
@@ -7567,12 +7970,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       </trans-unit>
       <trans-unit id="7913022656086109932" datatype="html">
         <source>Delete user</source>
-        <target state="translated">Supprimer l’utilisateur.ice</target>
+        <target state="translated">Supprimer l’utilisateur·ice</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">268</context></context-group>
       </trans-unit>
       <trans-unit id="7577876364431026966" datatype="html">
         <source>Unban user</source>
-        <target state="translated">Lever l'interdiction pour l’utilisateur.ice</target>
+        <target state="translated">Lever l'interdiction pour l’utilisateur·ice</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">279</context></context-group>
       </trans-unit>
       <trans-unit id="3508163549683020253" datatype="html">
@@ -7585,10 +7988,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target>Rend muet ce compte</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">297</context></context-group>
       </trans-unit>
-      <trans-unit id="2097367811254173292" datatype="html">
-        <source>Hide any content from that user for you.</source>
-        <target state="translated">Me masquer tout contenu de cet utilisateur.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">298</context></context-group>
+      <trans-unit id="2365286519320230773" datatype="html">
+        <source>Hide any content from that user from you.</source>
+        <target state="translated">Ne plus vous montrer aucun contenu de cet utilisateur.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context>
+          <context context-type="linenumber">298</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="4043508901590508211">
         <source>Unmute this account</source>
@@ -7625,40 +8031,52 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target state="translated">Supprimer les commentaires de vos vidéos</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">321</context></context-group>
       </trans-unit>
-      <trans-unit id="8392096263642670423" datatype="html">
-        <source>Remove comments of this account from your videos.</source>
-        <target state="translated">Supprimer de vos vidéos les commentaires de ce compte.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">322</context></context-group>
+      <trans-unit id="4810478487244286994" datatype="html">
+        <source>Remove comments made by this account on your videos.</source>
+        <target state="translated">Supprimer les commentaires faits par ce compte sur vos vidéos.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context>
+          <context context-type="linenumber">322</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="81452583525574033">
         <source>Mute this account by your instance</source>
         <target>Rendre muet ce compte pour votre instance</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">333</context></context-group>
       </trans-unit>
-      <trans-unit id="1909103949862360506" datatype="html">
-        <source>Hide any content from that user for you, your instance and its users.</source>
-        <target state="translated">Me masquer tout contenu de cet utilisateur, de mon instance et ses utilisateurs.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">334</context></context-group>
+      <trans-unit id="2077144178298031252" datatype="html">
+        <source>Hide any content from that user from you, your instance and its users.</source>
+        <target state="translated">Ne plus montrer aucun contenu de cet utilisateur sur votre instance.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context>
+          <context context-type="linenumber">334</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="884942914962310163">
         <source>Unmute this account by your instance</source>
         <target>Rétablir ce compte pour votre instance</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">339</context></context-group>
       </trans-unit>
-      <trans-unit id="2208303514299860142" datatype="html">
-        <source>Show back content from that user for you, your instance and its users.</source>
-        <target state="translated">Me ré-afficher tout contenu de cet utilisateur, mon instance et ses utilisateurs.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">340</context></context-group>
+      <trans-unit id="7675070596643104983" datatype="html">
+        <source>Show this user's content to the users of this instance again.</source>
+        <target state="translated">Montrer à nouveau le contenu de cet utilisateur sur votre instance.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context>
+          <context context-type="linenumber">340</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="3191211873505538654">
         <source>Mute the instance by your instance</source>
         <target>Rendre muette cette instance pour votre instance</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">351</context></context-group>
       </trans-unit>
-      <trans-unit id="6642176372946562984" datatype="html">
-        <source>Hide any content from that instance for you, your instance and its users.</source>
-        <target state="translated">Me masquer tout contenu de cet instance, mon instance et ses utilisateurs.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">352</context></context-group>
+      <trans-unit id="525915681688649453" datatype="html">
+        <source>Hide any content from that instance from you, your instance and its users.</source>
+        <target state="translated">Ne plus montrer aucun contenu de cette instance sur votre instance.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context>
+          <context context-type="linenumber">352</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="5325628963747139770">
         <source>Unmute the instance by your instance</source>
@@ -7675,10 +8093,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target state="translated">Supprimer les commentaires de votre instance</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">368</context></context-group>
       </trans-unit>
-      <trans-unit id="6565153079076716427" datatype="html">
-        <source>Remove comments of this account from your instance.</source>
-        <target state="translated">Supprimer de votre instance les commentaires de ce compte.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">369</context></context-group>
+      <trans-unit id="4809327075591089709" datatype="html">
+        <source>Remove comments made by this account from your instance.</source>
+        <target state="translated">Supprimer les commentaires faits par ce compte sur votre instance.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/user-moderation-dropdown.component.ts</context>
+          <context context-type="linenumber">369</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="6746743143272021955" datatype="html">
         <source>Violent or repulsive</source>
@@ -7756,17 +8177,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="968295009933361070">
         <source>Too many attempts, please try again after <x id="PH"/> minutes.</source>
         <target>Trop de tentatives, merci de réessayer dans <x id="PH"/> minutes.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">67</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">66</context></context-group>
       </trans-unit>
       <trans-unit id="4965472196059235310">
         <source>Too many attempts, please try again later.</source>
         <target>Trop d'essais. Merci de réessayer plus tard.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">69</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">68</context></context-group>
       </trans-unit>
       <trans-unit id="1693549688987384699">
         <source>Server error. Please retry later.</source>
         <target>Le serveur rencontre une erreur. Merci de réessayer plus tard.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">72</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context><context context-type="linenumber">71</context></context-group>
       </trans-unit>
       <trans-unit id="5927402622550505067" datatype="html">
         <source>Subscribed to all current channels of <x id="PH"/>. You will be notified of all their new videos.</source>
@@ -7858,18 +8279,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="2909684945706361544" datatype="html">
         <source>Delete video</source>
         <target state="translated">Supprimer la vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">395</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">366</context></context-group></trans-unit>
       <trans-unit id="2210418817778733727" datatype="html">
         <source>Actions for the comment</source>
         <target state="translated">Actions pour le commentaire</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">424</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">395</context></context-group></trans-unit>
       <trans-unit id="7978668497183230348" datatype="html">
         <source>Delete comment</source>
         <target state="translated">Supprimer le commentaire</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">430</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">401</context></context-group></trans-unit>
       <trans-unit id="6747218355168080191" datatype="html">
         <source>Do you really want to delete this comment?</source>
         <target state="translated">Souhaitez-vous vraiment supprimer ce commentaire ?</target>
@@ -7878,8 +8299,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="7837272126865175984" datatype="html">
         <source>Comment deleted.</source>
         <target state="translated">Commentaire supprimé.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">442</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">413</context></context-group></trans-unit>
       <trans-unit id="346270517625845962" datatype="html">
         <source>Encoder</source>
         <target state="translated">Encodeur</target>
@@ -7925,99 +8346,89 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
         <target state="translated">Vidéo supprimée.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">86</context></context-group>
       </trans-unit>
-      <trans-unit id="6286037250766429054" datatype="html">
-        <source>yes</source>
-        <target state="translated">oui</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.ts</context>
-          <context context-type="linenumber">149</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2420525563530770652" datatype="html">
-        <source>no</source>
-        <target state="translated">non</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.ts</context>
-          <context context-type="linenumber">151</context>
-        </context-group>
-      </trans-unit>
+      
+      
       <trans-unit id="5072091387445907742" datatype="html">
         <source>Actions for the reporter</source>
         <target state="translated">Actions pour le rapporteur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">334</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">305</context></context-group></trans-unit>
       <trans-unit id="6599069899275412095" datatype="html">
         <source>Mute reporter</source>
         <target state="translated">Rendre silencieux le rapporteur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">340</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">311</context></context-group></trans-unit>
       <trans-unit id="2990849907502572301" datatype="html">
         <source>This video will be duplicated by your instance.</source>
         <target state="translated">Cette vidéo sera dupliquée par votre instance.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">204</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">226</context></context-group>
       </trans-unit>
       <trans-unit id="3099741642167775297" datatype="html">
         <source>Download</source>
         <target state="translated">Télécharger</target>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">272</context></context-group>
+      </trans-unit>
+      <trans-unit id="7672331870004528654" datatype="html">
+        <source>Display live information</source>
+        <target state="translated">Afficher les propriétés du direct</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
-          <context context-type="linenumber">250</context>
+          <context context-type="linenumber">278</context>
         </context-group>
       </trans-unit>
       <trans-unit id="4021752662928002901" datatype="html">
         <source>Update</source>
         <target state="translated">Mise à jour</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
-          <context context-type="linenumber">256</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">284</context></context-group>
       </trans-unit>
       <trans-unit id="420763834450076269" datatype="html">
         <source>Block</source>
-        <target state="translated">Bloque</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">262</context></context-group>
+        <target state="translated">Bloquer</target>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">290</context></context-group>
       </trans-unit>
       <trans-unit id="1950057220179636309">
         <source>Save to playlist</source>
         <target>Sauvegarder dans une liste de lecture</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">108</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">134</context></context-group>
+      </trans-unit>
+      <trans-unit id="8272123190776748811" datatype="html">
+        <source>You need to be &lt;a href="/login">logged in&lt;/a> to rate this video.</source>
+        <target state="translated">Vous devez être &lt;a href="/login">enregistré&lt;/a> pour évaluer cette vidéo.</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">219</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="4503408361537553733" datatype="html">
         <source>Mirror</source>
         <target state="translated">Dupliquer</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">274</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">302</context></context-group>
       </trans-unit>
       <trans-unit id="7008439939460403347" datatype="html">
         <source>Report</source>
-        <target state="translated">Compte rendu</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">171</context></context-group>
+        <target state="translated">Signaler</target>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">314</context></context-group>
       </trans-unit>
       <trans-unit id="4814285799071780083" datatype="html">
         <source>Remove</source>
         <target state="translated">Suppression</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment.component.ts</context>
-          <context context-type="linenumber">179</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">181</context></context-group>
       </trans-unit>
       <trans-unit id="6871668720687277843" datatype="html">
         <source>Remove &amp; re-draft</source>
         <target state="translated">Suppression &amp; réécriture</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment.component.ts</context>
-          <context context-type="linenumber">187</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment.component.ts</context><context context-type="linenumber">189</context></context-group>
       </trans-unit>
       <trans-unit id="4903651219400691248" datatype="html">
         <source>Mute account</source>
         <target state="translated">Rendre muet le compte</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">294</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context><context context-type="linenumber">322</context></context-group>
       </trans-unit>
       <trans-unit id="3719503424625455635" datatype="html">
         <source>Mute server account</source>
         <target state="translated">Rendre muet le compte du serveur</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">322</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">293</context></context-group></trans-unit>
       <trans-unit id="f72992030f134408b675152c397f9d0ec00f3b2a">
         <source>Report</source>
         <target>Signalement</target>
@@ -8094,214 +8505,282 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="1795705931707209785" datatype="html">
         <source>Add to watch later</source>
         <target state="translated">Regarder plus tard</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-thumbnail/video-thumbnail.component.ts</context><context context-type="linenumber">28</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-thumbnail/video-thumbnail.component.ts</context><context context-type="linenumber">29</context></context-group></trans-unit>
       <trans-unit id="8498940878158860248" datatype="html">
         <source>Remove from watch later</source>
         <target state="translated">Ne pas regarder plus tard</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-thumbnail/video-thumbnail.component.ts</context><context context-type="linenumber">29</context></context-group>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-thumbnail/video-thumbnail.component.ts</context><context context-type="linenumber">30</context></context-group></trans-unit><trans-unit id="a2adc8b3bb63e13ff7adf65469f356b692bd294b" datatype="html">
+        <source>LIVE ENDED</source><target state="new">LIVE ENDED</target>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-thumbnail/video-thumbnail.component.html</context>
+          <context context-type="linenumber">32</context>
+        </context-group>
       </trans-unit>
       <trans-unit id="2439066254855913806">
         <source>Only I can see this video</source>
         <target>Seul moi peut voir cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">342</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">362</context></context-group></trans-unit>
       <trans-unit id="6767380569816110388" datatype="html">
         <source>Only shareable via a private link</source>
         <target state="translated">Partageable uniquement via un lien privé</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">346</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">366</context></context-group></trans-unit>
       <trans-unit id="6828965264297239528">
         <source>Anyone can see this video</source>
         <target>Tout le monde peut voir cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">350</context></context-group>
-      </trans-unit>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">370</context></context-group></trans-unit>
       <trans-unit id="1425933035739773115" datatype="html">
         <source>Only users of this instance can see this video</source>
         <target state="translated">Seuls les utilisateurs de cette instance peuvent voir cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">354</context></context-group>
-      </trans-unit><trans-unit id="ngb.alert.close" datatype="html">
-        <source>Close</source><target state="new">Close</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context><context context-type="linenumber">374</context></context-group></trans-unit>
+      <trans-unit id="ngb.alert.close" datatype="html">
+        <source>Close</source>
+        <target state="translated">Fermer</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts</context>
           <context context-type="linenumber">74</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.carousel.previous" datatype="html">
-        <source>Previous</source><target state="new">Previous</target>
+      </trans-unit>
+      <trans-unit id="ngb.carousel.previous" datatype="html">
+        <source>Previous</source>
+        <target state="translated">Précédent</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts</context>
           <context context-type="linenumber">349</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.carousel.next" datatype="html">
-        <source>Next</source><target state="new">Next</target>
+      </trans-unit>
+      <trans-unit id="ngb.carousel.next" datatype="html">
+        <source>Next</source>
+        <target state="translated">Suivant</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts</context>
           <context context-type="linenumber">349</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.datepicker.previous-month" datatype="html">
-        <source>Previous month</source><target state="new">Previous month</target>
+      </trans-unit>
+      <trans-unit id="ngb.datepicker.previous-month" datatype="html">
+        <source>Previous month</source>
+        <target state="translated">Mois précédent</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts</context>
           <context context-type="linenumber">69</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.datepicker.next-month" datatype="html">
-        <source>Next month</source><target state="new">Next month</target>
+      </trans-unit>
+      <trans-unit id="ngb.datepicker.next-month" datatype="html">
+        <source>Next month</source>
+        <target state="translated">Mois suivant</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts</context>
           <context context-type="linenumber">72</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.datepicker.select-month" datatype="html">
-        <source>Select month</source><target state="new">Select month</target>
+      </trans-unit>
+      <trans-unit id="ngb.datepicker.select-month" datatype="html">
+        <source>Select month</source>
+        <target state="translated">Sélectionner le mois</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts</context>
           <context context-type="linenumber">74</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.datepicker.select-year" datatype="html">
-        <source>Select year</source><target state="new">Select year</target>
+      </trans-unit>
+      <trans-unit id="ngb.datepicker.select-year" datatype="html">
+        <source>Select year</source>
+        <target state="translated">Sélectionner l'année</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts</context>
           <context context-type="linenumber">74</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.first" datatype="html">
-        <source>««</source><target state="new">««</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.first" datatype="html">
+        <source>««</source>
+        <target state="translated">««</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.previous" datatype="html">
-        <source>«</source><target state="new">«</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.previous" datatype="html">
+        <source>«</source>
+        <target state="translated">«</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.next" datatype="html">
-        <source>»</source><target state="new">»</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.next" datatype="html">
+        <source>»</source>
+        <target state="translated">»</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.last" datatype="html">
-        <source>»»</source><target state="new">»»</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.last" datatype="html">
+        <source>»»</source>
+        <target state="translated">»»</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.first-aria" datatype="html">
-        <source>First</source><target state="new">First</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.first-aria" datatype="html">
+        <source>First</source>
+        <target state="translated">Première</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.previous-aria" datatype="html">
-        <source>Previous</source><target state="new">Previous</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.previous-aria" datatype="html">
+        <source>Previous</source>
+        <target state="translated">Précédent</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.next-aria" datatype="html">
-        <source>Next</source><target state="new">Next</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.next-aria" datatype="html">
+        <source>Next</source>
+        <target state="translated">Suivant</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.pagination.last-aria" datatype="html">
-        <source>Last</source><target state="new">Last</target>
+      </trans-unit>
+      <trans-unit id="ngb.pagination.last-aria" datatype="html">
+        <source>Last</source>
+        <target state="translated">Dernière</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts</context>
           <context context-type="linenumber">404</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.progressbar.value" datatype="html">
-        <source><x id="INTERPOLATION"/></source><target state="new"><x id="INTERPOLATION"/></target>
+      </trans-unit>
+      <trans-unit id="ngb.progressbar.value" datatype="html">
+        <source><x id="INTERPOLATION"/></source>
+        <target state="translated"><x id="INTERPOLATION"/></target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts</context>
           <context context-type="linenumber">101</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.HH" datatype="html">
-        <source>HH</source><target state="new">HH</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.HH" datatype="html">
+        <source>HH</source>
+        <target state="translated">HH</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.hours" datatype="html">
-        <source>Hours</source><target state="new">Hours</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.hours" datatype="html">
+        <source>Hours</source>
+        <target state="translated">Heures</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.MM" datatype="html">
-        <source>MM</source><target state="new">MM</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.MM" datatype="html">
+        <source>MM</source>
+        <target state="translated">MM</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.minutes" datatype="html">
-        <source>Minutes</source><target state="new">Minutes</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.minutes" datatype="html">
+        <source>Minutes</source>
+        <target state="translated">Minutes</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.increment-hours" datatype="html">
-        <source>Increment hours</source><target state="new">Increment hours</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.increment-hours" datatype="html">
+        <source>Increment hours</source>
+        <target state="translated">Augmenter les heures</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.decrement-hours" datatype="html">
-        <source>Decrement hours</source><target state="new">Decrement hours</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.decrement-hours" datatype="html">
+        <source>Decrement hours</source>
+        <target state="translated">Décrémenter les heures</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.increment-minutes" datatype="html">
-        <source>Increment minutes</source><target state="new">Increment minutes</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.increment-minutes" datatype="html">
+        <source>Increment minutes</source>
+        <target state="translated">Incrémenter les minutes</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.decrement-minutes" datatype="html">
-        <source>Decrement minutes</source><target state="new">Decrement minutes</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html">
+        <source>Decrement minutes</source>
+        <target state="translated">Décrémenter les minutes</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.SS" datatype="html">
-        <source>SS</source><target state="new">SS</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.SS" datatype="html">
+        <source>SS</source>
+        <target state="translated">SS</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.seconds" datatype="html">
-        <source>Seconds</source><target state="new">Seconds</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.seconds" datatype="html">
+        <source>Seconds</source>
+        <target state="translated">Secondes</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.increment-seconds" datatype="html">
-        <source>Increment seconds</source><target state="new">Increment seconds</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.increment-seconds" datatype="html">
+        <source>Increment seconds</source>
+        <target state="translated">Incrémenter les secondes</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.decrement-seconds" datatype="html">
-        <source>Decrement seconds</source><target state="new">Decrement seconds</target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html">
+        <source>Decrement seconds</source>
+        <target state="translated">Décrémenter les secondes</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.PM" datatype="html">
-        <source><x id="INTERPOLATION"/></source><target state="new"><x id="INTERPOLATION"/></target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.PM" datatype="html">
+        <source><x id="INTERPOLATION"/></source>
+        <target state="translated"><x id="INTERPOLATION"/></target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.timepicker.AM" datatype="html">
-        <source><x id="INTERPOLATION"/></source><target state="new"><x id="INTERPOLATION"/></target>
+      </trans-unit>
+      <trans-unit id="ngb.timepicker.AM" datatype="html">
+        <source><x id="INTERPOLATION"/></source>
+        <target state="translated"><x id="INTERPOLATION"/></target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts</context>
           <context context-type="linenumber">296</context>
         </context-group>
-      </trans-unit><trans-unit id="ngb.toast.close-aria" datatype="html">
-        <source>Close</source><target state="new">Close</target>
+      </trans-unit>
+      <trans-unit id="ngb.toast.close-aria" datatype="html">
+        <source>Close</source>
+        <target state="translated">Fermer</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts</context>
           <context context-type="linenumber">137</context>
@@ -8310,7 +8789,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="5210096066382592800">
         <source>Video to import updated.</source>
         <target>Les vidéos à importer ont été mises à jour.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts</context><context context-type="linenumber">128</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts</context><context context-type="linenumber">129</context></context-group>
       </trans-unit>
       <trans-unit id="3284171506518522275">
         <source>Your video was uploaded to your account and is private.</source>
@@ -8350,35 +8829,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
       <trans-unit id="5981816353437801748">
         <source>Video published.</source>
         <target>Vidéo publiée.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">243</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">242</context></context-group>
       </trans-unit>
       <trans-unit id="5297709903228580202" datatype="html">
         <source>Your video quota is exceeded with this video (
 video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
         <target state="translated">Votre quota vidéo est dépassé avec cette vidéo ( taille de la vidéo : <x id="PH"/>, utilisé : <x id="PH_1"/>, quota : <x id="PH_2"/>)</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.ts</context>
-          <context context-type="linenumber">265,266</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">264</context></context-group>
       </trans-unit>
       <trans-unit id="1267976082314717617" datatype="html">
         <source>Your daily video quota is exceeded with this video (
 video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
         <target state="translated">Votre quota vidéo journalier est dépassé avec cette vidéo ( taille de la vidéo : <x id="PH"/>, utilisé : <x id="PH_1"/>, quota : <x id="PH_2"/>)</target>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.ts</context>
-          <context context-type="linenumber">285,286</context>
-        </context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.ts</context><context context-type="linenumber">284</context></context-group>
       </trans-unit>
       <trans-unit id="764164089183618119">
         <source>You have unsaved changes! If you leave, your changes will be lost.</source>
         <target>Vous n'avez pas sauvegardé vos modifications ! Si vous quittez la page, vous les perdrez.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">79</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">93</context></context-group>
       </trans-unit>
       <trans-unit id="8306050839443016954">
         <source>Video updated.</source>
         <target>Vidéo mise à jour.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">116</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-edit/video-update.component.ts</context><context context-type="linenumber">140</context></context-group>
       </trans-unit>
       <trans-unit id="5512208811126492983" datatype="html">
         <source>Report comment</source>
@@ -8405,114 +8878,114 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
         <target state="translated">Lire en boucle les vidéos de la liste de lecture</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context><context context-type="linenumber">210</context></context-group>
       </trans-unit>
-      <trans-unit id="7669913834211153805" datatype="html">
-        <source>You need to be connected to rate this content.</source>
-        <target state="translated">Vous devez être connectés.es pour évaluer ce contenu.</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">190</context></context-group>
+      <trans-unit id="961774488937452220" datatype="html">
+        <source>This video is not available on this instance. Do you want to be redirected on the origin instance: &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a>?</source>
+        <target state="translated">Cette vidéo n'est pas disponible sur cette instance ? Voulez-vous être redirigé sur l'instance d'origine : &lt;a href="<x id="PH"/>"><x id="PH_1"/>&lt;/a> ?</target>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">412</context></context-group>
+      </trans-unit>
+      <trans-unit id="5761611056224181752" datatype="html">
+        <source>Redirection</source>
+        <target state="translated">Redirection</target>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">413</context></context-group>
       </trans-unit>
       <trans-unit id="8858527736400081688">
         <source>This video contains mature or explicit content. Are you sure you want to watch it?</source>
         <target>Cette vidéo contient du contenu sensible. Êtes-vous sûr·e de vouloir la regarder ?</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">467</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">527</context></context-group>
       </trans-unit>
       <trans-unit id="3937119019020041049">
         <source>Mature or explicit content</source>
         <target>Contenu explicite ou sensible</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">468</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">528</context></context-group>
       </trans-unit>
       <trans-unit id="1755474755114288376" datatype="html">
         <source>Up Next</source>
         <target state="translated">Suivant</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">517</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">580</context></context-group>
       </trans-unit>
       <trans-unit id="2159130950882492111" datatype="html">
         <source>Cancel</source>
         <target state="translated">Annuler</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">518</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">581</context></context-group>
       </trans-unit>
       <trans-unit id="3354816756665089864" datatype="html">
         <source>Autoplay is suspended</source>
         <target state="translated">La lecture automatique est suspendue</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">519</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">582</context></context-group>
       </trans-unit>
       <trans-unit id="7895294730547405228" datatype="html">
         <source>Enter/exit fullscreen (requires player focus)</source>
         <target state="translated">Entrer/sortir du mode plein écran (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">781</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">869</context></context-group>
       </trans-unit>
       <trans-unit id="7618388257165864759" datatype="html">
         <source>Play/Pause the video (requires player focus)</source>
         <target state="translated">Lecture/Pause de la vidéo (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">782</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">870</context></context-group>
       </trans-unit>
       <trans-unit id="7761890399634216630" datatype="html">
         <source>Mute/unmute the video (requires player focus)</source>
         <target state="translated">Désactiver/Activer le son de la vidéo (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">783</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">871</context></context-group>
       </trans-unit>
       <trans-unit id="5996585232248234904" datatype="html">
         <source>Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)</source>
         <target state="translated">Sauter à un pourcentage de la vidéo : 0 est 0 % et 9 est 90 % (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">785</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">873</context></context-group>
       </trans-unit>
       <trans-unit id="3748765405903319998" datatype="html">
         <source>Increase the volume (requires player focus)</source>
         <target state="translated">Augmenter le volume (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">787</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">875</context></context-group>
       </trans-unit>
       <trans-unit id="5810704036407159982" datatype="html">
         <source>Decrease the volume (requires player focus)</source>
         <target state="translated">Diminuer le volume (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">788</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">876</context></context-group>
       </trans-unit>
       <trans-unit id="2622048822548065691" datatype="html">
         <source>Seek the video forward (requires player focus)</source>
         <target state="translated">Avancer la vidéo (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">790</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">878</context></context-group>
       </trans-unit>
       <trans-unit id="6540078205109221153" datatype="html">
         <source>Seek the video backward (requires player focus)</source>
         <target state="translated">Reculer la vidéo (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">791</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">879</context></context-group>
       </trans-unit>
       <trans-unit id="1956491957766210808" datatype="html">
         <source>Increase playback rate (requires player focus)</source>
         <target state="translated">Augmenter la vitesse de lecture (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">793</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">881</context></context-group>
       </trans-unit>
       <trans-unit id="5495529997674803186" datatype="html">
         <source>Decrease playback rate (requires player focus)</source>
         <target state="translated">Diminuer la vitesse de lecture (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">794</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">882</context></context-group>
       </trans-unit>
       <trans-unit id="3178343147230721210" datatype="html">
         <source>Navigate in the video frame by frame (requires player focus)</source>
         <target state="translated">Naviguer dans la vidéo image par image (nécessite le focus sur le lecteur)</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">796</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">884</context></context-group>
       </trans-unit>
       <trans-unit id="8025996572234182184">
         <source>Like the video</source>
         <target>J’aime cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">804</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">892</context></context-group>
       </trans-unit>
       <trans-unit id="7692127636377222448">
         <source>Dislike the video</source>
         <target>Je n’aime pas cette vidéo</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">809</context></context-group>
+        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context><context context-type="linenumber">897</context></context-group>
       </trans-unit>
       <trans-unit id="1729036051846673606" datatype="html">
         <source>When active, the next video is automatically played after the current one.</source>
         <target state="translated">Lorsque activée, la vidéo suivante est automatiquement lue après la vidéo en cours.</target>
         <context-group purpose="location"><context context-type="sourcefile">../app/+videos/+video-watch/recommendations/recommended-videos.component.ts</context><context context-type="linenumber">59</context></context-group>
       </trans-unit>
-      <trans-unit id="3215818381953526945">
-        <source>Videos that have the higher number of likes.</source>
-        <target>Vidéos qui ont le plus grand nombre de "j’aime".</target>
-        <context-group purpose="location"><context context-type="sourcefile">../app/+videos/video-list/video-most-liked.component.ts</context><context context-type="linenumber">42</context></context-group>
-      </trans-unit>
       <trans-unit id="2431286785954354122" datatype="html">
         <source>Recently added</source>
-        <target state="translated">Ajouté récemment</target>
+        <target state="translated">Ajoutées récemment</target>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/video-list/video-recently-added.component.ts</context>
           <context context-type="linenumber">36</context>
@@ -8536,9 +9009,12 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
       <trans-unit id="1812379335568847528" datatype="html">
         <source>Subscriptions</source>
         <target state="translated">Abonnements</target>
+        
+      <context-group purpose="location"><context context-type="sourcefile">../app/+my-library/my-library.component.ts</context><context context-type="linenumber">66</context></context-group></trans-unit><trans-unit id="186236568870281953" datatype="html">
+        <source>History</source><target state="new">History</target>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/video-list/video-user-subscriptions.component.ts</context>
-          <context context-type="linenumber">38</context>
+          <context context-type="sourcefile">../app/+my-library/my-library.component.ts</context>
+          <context context-type="linenumber">71</context>
         </context-group>
       </trans-unit>
       <trans-unit id="8681933925782924101" datatype="html">