]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/locale/angular.xlf
Translated using Weblate (German)
[github/Chocobozzz/PeerTube.git] / client / src / locale / angular.xlf
index cdca7cabc590952174069508120bd3b0ddc52751..5621d8c9c2614e3900f9c4d58ffe18b5bc4d763e 100644 (file)
           <context context-type="linenumber">7</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="8602814243662345124" datatype="html">
+        <source>Email is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">7</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4591482207344282590" datatype="html">
+        <source>Email must be valid.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">8</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4968369344159400023" datatype="html">
+        <source>Your name is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">19</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5799695548385507586" datatype="html">
+        <source>Your name must be at least 1 character long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">20</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3600004643604731577" datatype="html">
+        <source>Your name cannot be more than 120 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">21</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3981804692726336204" datatype="html">
+        <source>A subject is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">32</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7787099349830266861" datatype="html">
+        <source>The subject must be at least 1 character long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">33</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5905189237950302829" datatype="html">
+        <source>The subject cannot be more than 120 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">34</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="847704400962945123" datatype="html">
+        <source>A message is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">45</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3871842658394273178" datatype="html">
+        <source>The message must be at least 3 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">46</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3731145759205895653" datatype="html">
+        <source>The message cannot be more than 5000 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/instance-validators.ts</context>
+          <context context-type="linenumber">47</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="6b8b10fedeff64aa441ebedc2b7fbd07f6f246c1" datatype="html">
         <source> What is PeerTube? </source>
         <context-group purpose="location">
           <context context-type="linenumber">163,165</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="6979021199788941693" datatype="html">
+        <source>Your message has been sent.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+about/about-instance/contact-admin-modal.component.ts</context>
+          <context context-type="linenumber">76</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2072135752262464360" datatype="html">
+        <source>You already sent this form recently</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+about/about-instance/contact-admin-modal.component.ts</context>
+          <context context-type="linenumber">82</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="5fea66be16da46ed7a0775e9a62b7b5e94b77473" datatype="html">
         <source>Contact <x id="INTERPOLATION"/> administrator</source>
         <context-group purpose="location">
           <context context-type="linenumber">53</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6979021199788941693" datatype="html">
-        <source>Your message has been sent.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+about/about-instance/contact-admin-modal.component.ts</context>
-          <context context-type="linenumber">71</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2072135752262464360" datatype="html">
-        <source>You already sent this form recently</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+about/about-instance/contact-admin-modal.component.ts</context>
-          <context context-type="linenumber">77</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="bd2edf99dd6562385ccec19a7ab2d1898e626605" datatype="html">
-        <source>Banned</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
-          <context context-type="linenumber">18</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809" datatype="html">
-        <source>Muted</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
-          <context context-type="linenumber">19</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a" datatype="html">
-        <source>Instance muted</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
-          <context context-type="linenumber">20</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89" datatype="html">
-        <source>Muted by your instance</source>
-        <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" datatype="html">
-        <source>Instance muted by your instance</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
-          <context context-type="linenumber">22</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1b9099f59dd3baaeeaac2c29fe653dc1b0436157" datatype="html">
-        <source>Manage account</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
-          <context context-type="linenumber">36</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="424703522835656806" datatype="html">
         <source>VIDEO CHANNELS</source>
         <context-group purpose="location">
           <context context-type="linenumber">109</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2381839025353444784" datatype="html">
-        <source>Report account</source>
+      <trans-unit id="6250999352462648289" datatype="html">
+        <source>Report this account</source>
         <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="bd2edf99dd6562385ccec19a7ab2d1898e626605" datatype="html">
+        <source>Banned</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
+          <context context-type="linenumber">18</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="62a557fcfdbd25a31d1a0332294f94a466fee809" datatype="html">
+        <source>Muted</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
+          <context context-type="linenumber">19</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="44bd08a7ec1e407356620967d65d8fe2d8639d0a" datatype="html">
+        <source>Instance muted</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
+          <context context-type="linenumber">20</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="48bbf6dbdb22e0ef4bd257eae2ab356f2ea66c89" datatype="html">
+        <source>Muted by your instance</source>
+        <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" datatype="html">
+        <source>Instance muted by your instance</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1b9099f59dd3baaeeaac2c29fe653dc1b0436157" datatype="html">
+        <source>Manage account</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+accounts/accounts.component.html</context>
+          <context context-type="linenumber">36</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="6f5a458f827503ac7b8697688ecf3e0490818ee8" datatype="html">
         <source>Video channels</source>
         <context-group purpose="location">
           <context context-type="linenumber">29,30</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="3755500631176893489" datatype="html">
+        <source>Published <x id="PH"/> videos</source>
+        <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>
+      </trans-unit>
       <trans-unit id="41ed53a3f1d4dfc57011d0aba13b8b074e8b41b6" datatype="html">
         <source>Display unlisted and private videos</source>
         <context-group purpose="location">
           <context context-type="linenumber">32</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3755500631176893489" datatype="html">
-        <source>Published <x id="PH"/> videos</source>
+      <trans-unit id="3830487495946043372" datatype="html">
+        <source>No description</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+accounts/account-videos/account-videos.component.ts</context>
-          <context context-type="linenumber">67</context>
+          <context context-type="sourcefile">../app/+accounts/account-about/account-about.component.ts</context>
+          <context context-type="linenumber">38</context>
         </context-group>
       </trans-unit>
       <trans-unit id="004b222ff9ef9dd4771b777950ca1d0e4cd4348a" datatype="html">
           <context context-type="linenumber">12</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3830487495946043372" datatype="html">
-        <source>No description</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+accounts/account-about/account-about.component.ts</context>
-          <context context-type="linenumber">38</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="819067926858619041" datatype="html">
         <source>Account videos</source>
         <context-group purpose="location">
           <context context-type="linenumber">3</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="780323526182667308" datatype="html">
+        <source>User <x id="PH"/> updated.</source>
+        <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" datatype="html">
+        <source>Update user</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/users/user-edit/user-update.component.ts</context>
+          <context context-type="linenumber">102</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8819563010322372715" datatype="html">
+        <source>An email asking for password reset has been sent to <x id="PH"/>.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/users/user-edit/user-update.component.ts</context>
+          <context context-type="linenumber">108</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="4d13a9cd5ed3dcee0eab22cb25198d43886942be" datatype="html">
         <source>Users</source>
         <context-group purpose="location">
           <context context-type="linenumber">209</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="780323526182667308" datatype="html">
-        <source>User <x id="PH"/> updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/users/user-edit/user-update.component.ts</context>
-          <context context-type="linenumber">80</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1349763489797682899" datatype="html">
-        <source>Update user</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/users/user-edit/user-update.component.ts</context>
-          <context context-type="linenumber">97</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8819563010322372715" datatype="html">
-        <source>An email asking for password reset has been sent to <x id="PH"/>.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/users/user-edit/user-update.component.ts</context>
-          <context context-type="linenumber">103</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="7483807629538115183" datatype="html">
         <source>Users list</source>
         <context-group purpose="location">
           <context context-type="linenumber">96</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2aba1e87039819aca3b70faa9aa848c12bf139ca" datatype="html">
-        <source>Show</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/users/user-edit/user-password.component.html</context>
-          <context context-type="linenumber">10</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1eede69e18c5ac9c0b0295b72cabb7e64e029e74" datatype="html">
-        <source>Hide</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/users/user-edit/user-password.component.html</context>
-          <context context-type="linenumber">11</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="5974506725502681113" datatype="html">
         <source>Password changed for user <x id="PH"/>.</source>
         <context-group purpose="location">
           <context context-type="linenumber">52</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="2aba1e87039819aca3b70faa9aa848c12bf139ca" datatype="html">
+        <source>Show</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/users/user-edit/user-password.component.html</context>
+          <context context-type="linenumber">10</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1eede69e18c5ac9c0b0295b72cabb7e64e029e74" datatype="html">
+        <source>Hide</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/users/user-edit/user-password.component.html</context>
+          <context context-type="linenumber">11</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="177544274549739411" datatype="html">
         <source>Following list</source>
         <context-group purpose="location">
           <context context-type="linenumber">37</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="c8d1785038d461ec66b5799db21864182b35900a" datatype="html">
-        <source>Refresh</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context>
-          <context context-type="linenumber">20</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="94516fa213706c67ce5a5b5765681d7fb032033a" datatype="html">
-        <source>Loading...</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context>
-          <context context-type="linenumber">24</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="e4ce2d897f4bdce126c9012769654301a587110a" datatype="html">
-        <source>By <x id="INTERPOLATION"/> -&gt;</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context>
-          <context context-type="linenumber">32</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="7591870443991978948" datatype="html">
         <source>Last week</source>
         <context-group purpose="location">
           <context context-type="linenumber">125</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="ba504ef7da4384f035fc148de2d121322aaa7407" datatype="html">
-        <source> This <x id="INTERPOLATION"/> does not have settings. </source>
+      <trans-unit id="c8d1785038d461ec66b5799db21864182b35900a" datatype="html">
+        <source>Refresh</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html</context>
-          <context context-type="linenumber">48,49</context>
+          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context>
+          <context context-type="linenumber">20</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="94516fa213706c67ce5a5b5765681d7fb032033a" datatype="html">
+        <source>Loading...</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context>
+          <context context-type="linenumber">24</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="e4ce2d897f4bdce126c9012769654301a587110a" datatype="html">
+        <source>By <x id="INTERPOLATION"/> -&gt;</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/logs/logs.component.html</context>
+          <context context-type="linenumber">32</context>
         </context-group>
       </trans-unit>
       <trans-unit id="1875025899004073421" datatype="html">
         <source>Settings updated.</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts</context>
-          <context context-type="linenumber">51</context>
+          <context context-type="linenumber">52</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="ba504ef7da4384f035fc148de2d121322aaa7407" datatype="html">
+        <source> This <x id="INTERPOLATION"/> does not have settings. </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html</context>
+          <context context-type="linenumber">17,18</context>
         </context-group>
       </trans-unit>
       <trans-unit id="2593763089859685916" datatype="html">
           <context context-type="linenumber">48</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="2520968456492632777" datatype="html">
+        <source><x id="PH"/> accepted in instance followers</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
+          <context context-type="linenumber">41</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="450530533730658004" datatype="html">
+        <source>Do you really want to reject this follower?</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
+          <context context-type="linenumber">52</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7378878529334768232" datatype="html">
+        <source>Reject</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
+          <context context-type="linenumber">53</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2040902819815401278" datatype="html">
+        <source><x id="PH"/> rejected from instance followers</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
+          <context context-type="linenumber">60</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3620117223790525725" datatype="html">
+        <source>Do you really want to delete this follower?</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
+          <context context-type="linenumber">73</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7022070615528435141" datatype="html">
+        <source>Delete</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
+          <context context-type="linenumber">74</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2452034338905853167" datatype="html">
+        <source><x id="PH"/> removed from instance followers</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
+          <context context-type="linenumber">81</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="5bd2577f482e8ac75e9fd9970c58b7f4b2995e56" datatype="html">
         <source>Instances following you</source>
         <context-group purpose="location">
           <context context-type="linenumber">69</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2520968456492632777" datatype="html">
-        <source><x id="PH"/> accepted in instance followers</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
-          <context context-type="linenumber">41</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="450530533730658004" datatype="html">
-        <source>Do you really want to reject this follower?</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
-          <context context-type="linenumber">52</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7378878529334768232" datatype="html">
-        <source>Reject</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
-          <context context-type="linenumber">53</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2040902819815401278" datatype="html">
-        <source><x id="PH"/> rejected from instance followers</source>
+      <trans-unit id="2355066641781598196" datatype="html">
+        <source>Follow request(s) sent!</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
-          <context context-type="linenumber">60</context>
+          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
+          <context context-type="linenumber">48</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3620117223790525725" datatype="html">
-        <source>Do you really want to delete this follower?</source>
+      <trans-unit id="4245720728052819482" datatype="html">
+        <source>Do you really want to unfollow <x id="PH"/>?</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
-          <context context-type="linenumber">73</context>
+          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
+          <context context-type="linenumber">58</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7022070615528435141" datatype="html">
-        <source>Delete</source>
+      <trans-unit id="9160510009013134726" datatype="html">
+        <source>Unfollow</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
-          <context context-type="linenumber">74</context>
+          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
+          <context context-type="linenumber">59</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2452034338905853167" datatype="html">
-        <source><x id="PH"/> removed from instance followers</source>
+      <trans-unit id="3935234189109112926" datatype="html">
+        <source>You are not following <x id="PH"/> anymore.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/followers-list/followers-list.component.ts</context>
-          <context context-type="linenumber">81</context>
+          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
+          <context context-type="linenumber">65</context>
         </context-group>
       </trans-unit>
       <trans-unit id="db28493f1be1ed4d0edfea612181d27c9c530270" datatype="html">
           <context context-type="linenumber">82,83</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2355066641781598196" datatype="html">
-        <source>Follow request(s) sent!</source>
+      <trans-unit id="86288c2ac6b43ed195f0bc8bce825a3ab8151b71" datatype="html">
+        <source>Installed</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
-          <context context-type="linenumber">48</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugins.component.html</context>
+          <context context-type="linenumber">3</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4245720728052819482" datatype="html">
-        <source>Do you really want to unfollow <x id="PH"/>?</source>
+      <trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
+        <source>Search</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
-          <context context-type="linenumber">58</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugins.component.html</context>
+          <context context-type="linenumber">5</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="9160510009013134726" datatype="html">
-        <source>Unfollow</source>
+      <trans-unit id="81585474102700882" datatype="html">
+        <source>Used</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
-          <context context-type="linenumber">59</context>
+          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+          <context context-type="linenumber">101</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3935234189109112926" datatype="html">
-        <source>You are not following <x id="PH"/> anymore.</source>
+      <trans-unit id="3955868613858648955" datatype="html">
+        <source>Available</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/following-list/following-list.component.ts</context>
-          <context context-type="linenumber">65</context>
+          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+          <context context-type="linenumber">101</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="86288c2ac6b43ed195f0bc8bce825a3ab8151b71" datatype="html">
-        <source>Installed</source>
+      <trans-unit id="5875705095657098468" datatype="html">
+        <source>Do you really want to remove this video redundancy?</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugins.component.html</context>
-          <context context-type="linenumber">3</context>
+          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+          <context context-type="linenumber">140</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7e892ba15f2c6c17e83510e273b3e10fc32ea016" datatype="html">
-        <source>Search</source>
+      <trans-unit id="9098272570113000349" datatype="html">
+        <source>Remove redundancy</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugins.component.html</context>
-          <context context-type="linenumber">5</context>
+          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+          <context context-type="linenumber">141</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6537102123107780785" datatype="html">
+        <source>Video redundancies removed!</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+          <context context-type="linenumber">147</context>
         </context-group>
       </trans-unit>
       <trans-unit id="1fc09996a8d49e3d1cc3abedb3edf3fa4c427a5f" datatype="html">
           <context context-type="linenumber">96,97</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="81585474102700882" datatype="html">
-        <source>Used</source>
+      <trans-unit id="212615365039028546" datatype="html">
+        <source>You don&apos;t have plugins installed yet.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
-          <context context-type="linenumber">101</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
+          <context context-type="linenumber">89</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3955868613858648955" datatype="html">
-        <source>Available</source>
+      <trans-unit id="1710094819987243777" datatype="html">
+        <source>You don&apos;t have themes installed yet.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
-          <context context-type="linenumber">101</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
+          <context context-type="linenumber">92</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5875705095657098468" datatype="html">
-        <source>Do you really want to remove this video redundancy?</source>
+      <trans-unit id="931472057457682240" datatype="html">
+        <source>Update to <x id="PH"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
-          <context context-type="linenumber">140</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
+          <context context-type="linenumber">100</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="9098272570113000349" datatype="html">
-        <source>Remove redundancy</source>
+      <trans-unit id="9107383323119159110" datatype="html">
+        <source>Do you really want to uninstall <x id="PH"/>?</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
-          <context context-type="linenumber">141</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
+          <context context-type="linenumber">109</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6537102123107780785" datatype="html">
-        <source>Video redundancies removed!</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
-          <context context-type="linenumber">147</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5a329cfc387d2231434afc2842ff649392da8921" datatype="html">
-        <source>Plugin homepage (new window)</source>
-        <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="1dfba504a0d0bf41da961d89d402dedecde5e30d" datatype="html">
+      <trans-unit id="4474510732215437338" datatype="html">
         <source>Uninstall</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html</context>
-          <context context-type="linenumber">32</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
-        <source>Settings</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html</context>
-          <context context-type="linenumber">26</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="212615365039028546" datatype="html">
-        <source>You don&apos;t have plugins installed yet.</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
-          <context context-type="linenumber">89</context>
+          <context context-type="linenumber">110</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1710094819987243777" datatype="html">
-        <source>You don&apos;t have themes installed yet.</source>
+      <trans-unit id="3773378957693174719" datatype="html">
+        <source><x id="PH"/> uninstalled.</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
-          <context context-type="linenumber">92</context>
+          <context context-type="linenumber">117</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="931472057457682240" datatype="html">
-        <source>Update to <x id="PH"/></source>
+      <trans-unit id="7830308409197461339" datatype="html">
+        <source><x id="PH"/> updated.</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
-          <context context-type="linenumber">100</context>
+          <context context-type="linenumber">139</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="9107383323119159110" datatype="html">
-        <source>Do you really want to uninstall <x id="PH"/>?</source>
+      <trans-unit id="5a329cfc387d2231434afc2842ff649392da8921" datatype="html">
+        <source>Plugin homepage (new window)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
-          <context context-type="linenumber">109</context>
+          <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="4474510732215437338" datatype="html">
+      <trans-unit id="1dfba504a0d0bf41da961d89d402dedecde5e30d" datatype="html">
         <source>Uninstall</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
-          <context context-type="linenumber">110</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3773378957693174719" datatype="html">
-        <source><x id="PH"/> uninstalled.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
-          <context context-type="linenumber">117</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html</context>
+          <context context-type="linenumber">32</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7830308409197461339" datatype="html">
-        <source><x id="PH"/> updated.</source>
+      <trans-unit id="121cc5391cd2a5115bc2b3160379ee5b36cd7716" datatype="html">
+        <source>Settings</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
-          <context context-type="linenumber">139</context>
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html</context>
+          <context context-type="linenumber">26</context>
         </context-group>
       </trans-unit>
       <trans-unit id="3229595422546554334" datatype="html">
         <source>User <x id="PH"/> created.</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/users/user-edit/user-create.component.ts</context>
-          <context context-type="linenumber">68</context>
+          <context context-type="linenumber">77</context>
         </context-group>
       </trans-unit>
       <trans-unit id="8286337167859377104" datatype="html">
         <source>Create user</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/users/user-edit/user-create.component.ts</context>
-          <context context-type="linenumber">86</context>
+          <context context-type="linenumber">95</context>
         </context-group>
       </trans-unit>
       <trans-unit id="2903648076838460070" datatype="html">
           <context context-type="linenumber">41</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="3767259920053407667" datatype="html">
+        <source>Videos will be deleted, comments will be tombstoned.</source>
+        <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>
+      <trans-unit id="4209525355702493436" datatype="html">
+        <source>Ban</source>
+        <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>
+      <trans-unit id="3855396975723886053" datatype="html">
+        <source>User won&apos;t be able to login anymore, but videos and comments will be kept as is.</source>
+        <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>
+      <trans-unit id="4451482225013335720" datatype="html">
+        <source>Unban</source>
+        <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="7210277223053877333" datatype="html">
+        <source>Set Email as Verified</source>
+        <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>
+      <trans-unit id="3403978719736970622" datatype="html">
+        <source>You cannot ban root.</source>
+        <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>
+      <trans-unit id="4884272193574287483" datatype="html">
+        <source>Do you really want to unban <x id="PH"/> users?</source>
+        <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>
+      <trans-unit id="8712248120167780385" datatype="html">
+        <source><x id="PH"/> users unbanned.</source>
+        <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>
+      <trans-unit id="5325873477837320044" datatype="html">
+        <source>You cannot delete root.</source>
+        <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>
+      <trans-unit id="4086135983283545219" datatype="html">
+        <source>If you remove these users, you will not be able to create others with the same username!</source>
+        <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>
+      <trans-unit id="7166936623843420016" datatype="html">
+        <source><x id="PH"/> users deleted.</source>
+        <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>
+      <trans-unit id="8360664597512051242" datatype="html">
+        <source><x id="PH"/> users email set as verified.</source>
+        <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>
       <trans-unit id="0fcb785bae83bfd5c1b1bbeb57cda21eec98ae1a" datatype="html">
         <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> users</source>
         <context-group purpose="location">
           <context context-type="linenumber">177</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3767259920053407667" datatype="html">
-        <source>Videos will be deleted, comments will be tombstoned.</source>
-        <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>
-      <trans-unit id="4209525355702493436" datatype="html">
-        <source>Ban</source>
-        <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>
-      <trans-unit id="3855396975723886053" datatype="html">
-        <source>User won&apos;t be able to login anymore, but videos and comments will be kept as is.</source>
+      <trans-unit id="1035838766454786107" datatype="html">
+        <source>Audio-only</source>
         <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 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>
-      <trans-unit id="4451482225013335720" datatype="html">
-        <source>Unban</source>
+      <trans-unit id="8011855989482474311" datatype="html">
+        <source>A &lt;code&gt;.mp4&lt;/code&gt; that keeps the original audio track, with no video</source>
         <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 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>
-      <trans-unit id="7210277223053877333" datatype="html">
-        <source>Set Email as Verified</source>
+      <trans-unit id="3768852440495368591" datatype="html">
+        <source>240p</source>
         <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 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="3403978719736970622" datatype="html">
-        <source>You cannot ban root.</source>
+      <trans-unit id="6824490596490222280" datatype="html">
+        <source>360p</source>
         <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 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>
-      <trans-unit id="4884272193574287483" datatype="html">
-        <source>Do you really want to unban <x id="PH"/> users?</source>
+      <trans-unit id="4039682741786530029" datatype="html">
+        <source>480p</source>
         <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 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>
-      <trans-unit id="8712248120167780385" datatype="html">
-        <source><x id="PH"/> users unbanned.</source>
+      <trans-unit id="5165245100010036661" datatype="html">
+        <source>720p</source>
         <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 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>
-      <trans-unit id="5325873477837320044" datatype="html">
-        <source>You cannot delete root.</source>
+      <trans-unit id="7709767791012306261" datatype="html">
+        <source>1080p</source>
         <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 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>
-      <trans-unit id="4086135983283545219" datatype="html">
-        <source>If you remove these users, you will not be able to create others with the same username!</source>
+      <trans-unit id="597839553814574067" datatype="html">
+        <source>2160p</source>
         <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 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>
-      <trans-unit id="7166936623843420016" datatype="html">
-        <source><x id="PH"/> users deleted.</source>
+      <trans-unit id="3957742085471141221" datatype="html">
+        <source>Auto (via ffmpeg)</source>
         <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 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="8360664597512051242" datatype="html">
-        <source><x id="PH"/> users email set as verified.</source>
+      <trans-unit id="2060042292048624940" datatype="html">
+        <source>Configuration updated.</source>
         <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 context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
+          <context context-type="linenumber">294</context>
         </context-group>
       </trans-unit>
       <trans-unit id="4a41f824a35ba01d5bd7be61aa06b3e8145209d0" datatype="html">
           <context context-type="linenumber">948</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1035838766454786107" datatype="html">
-        <source>Audio-only</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">51</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8011855989482474311" datatype="html">
-        <source>A &lt;code&gt;.mp4&lt;/code&gt; that keeps the original audio track, with no video</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">52</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3768852440495368591" datatype="html">
-        <source>240p</source>
-        <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>
-      <trans-unit id="6824490596490222280" datatype="html">
-        <source>360p</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">60</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4039682741786530029" datatype="html">
-        <source>480p</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">64</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5165245100010036661" datatype="html">
-        <source>720p</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">68</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7709767791012306261" datatype="html">
-        <source>1080p</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">72</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="597839553814574067" datatype="html">
-        <source>2160p</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">76</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3957742085471141221" datatype="html">
-        <source>Auto (via ffmpeg)</source>
-        <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>
-      <trans-unit id="2060042292048624940" datatype="html">
-        <source>Configuration updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
-          <context context-type="linenumber">289</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6284468333579755406" datatype="html">
-        <source>Edit custom configuration</source>
+      <trans-unit id="6284468333579755406" datatype="html">
+        <source>Edit custom configuration</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/config/config.routes.ts</context>
           <context context-type="linenumber">26</context>
           <context context-type="linenumber">8,7</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="d2e7333704502d1720b353742634630b71ea8bd7" datatype="html">
-        <source>Video blocks</source>
+      <trans-unit id="7784486624424057376" datatype="html">
+        <source>Instance name is required.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
-          <context context-type="linenumber">3</context>
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">7</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>
+      <trans-unit id="3281212084219111058" datatype="html">
+        <source>Short description should not be longer than 250 characters.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
-          <context context-type="linenumber">10</context>
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">14</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2122599f5b51ab83849bc77fa5cafcdcd896ac72" datatype="html">
-        <source>Advanced block filters</source>
+      <trans-unit id="6033463036257195528" datatype="html">
+        <source>Twitter username is required.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
-          <context context-type="linenumber">23</context>
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">21</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7d0cb3dbf192b9f3a5dbfb6d56d7609b200cbd4e" datatype="html">
-        <source>Automatic blocks</source>
+      <trans-unit id="8198703669620791633" datatype="html">
+        <source>Previews cache size is required.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
-          <context context-type="linenumber">24</context>
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">28</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="dfc11b6dc1387e59dbb79d248cf4c638fb9df3ea" datatype="html">
-        <source>Manual blocks</source>
+      <trans-unit id="3971192070835972256" datatype="html">
+        <source>Previews cache size must be greater than 1.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
-          <context context-type="linenumber">25</context>
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">29</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="96dfa3efa02bfafc0bc6d4ab186ebef2813a9e8a" datatype="html">
-        <source>Sensitive</source>
+      <trans-unit id="2903453036126968504" datatype="html">
+        <source>Previews cache size must be a number.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">30</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="b748c96a1ee98d2fa9a645fb71838f5d4938855b" datatype="html">
-        <source>Unfederated</source>
+      <trans-unit id="6941976540222684735" datatype="html">
+        <source>Captions cache size is required.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">37</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="a7f42da3bb4eea0b71b0a20a2aff6612a82cab99" datatype="html">
-        <source>Date <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
+      <trans-unit id="780869536819343075" datatype="html">
+        <source>Captions cache size must be greater than 1.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">38</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="030b4423b92167200e39519599f9b863b4f7c62c" datatype="html">
-        <source>Actions</source>
+      <trans-unit id="2498218540197718478" datatype="html">
+        <source>Captions cache size must be a number.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">39</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="e60c11e1b1dfbbeda577364b8de39ded2d796c5e" datatype="html">
-        <source>More information</source>
+      <trans-unit id="818392297325723982" datatype="html">
+        <source>Signup limit is required.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">46</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="75d9bb7a2e6256268cd0653aac75a8b994d3cf1f" datatype="html">
-        <source>The video was blocked due to automatic blocking of new videos</source>
+      <trans-unit id="2582606912307765585" datatype="html">
+        <source>Signup limit must be greater than 1.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">47</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="d2a65fafac0e4e0a3289ec54627bd7f691d8020d" datatype="html">
-        <source>Block reason:</source>
+      <trans-unit id="2555843408410000965" datatype="html">
+        <source>Signup limit must be a number.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">48</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="f8add432da83aa37b8cf03c5b907c3a9e51088fd" datatype="html">
-        <source>No blocked video found matching current filters.</source>
+      <trans-unit id="240096858386658337" datatype="html">
+        <source>Admin email is required.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">55</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8d02797f76f99ad51f55e91ff82088e8772152e0" datatype="html">
-        <source>No blocked video found.</source>
+      <trans-unit id="4392533896009432078" datatype="html">
+        <source>Admin email must be valid.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">56</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6172217783476989430" datatype="html">
+        <source>Transcoding threads is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">63</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5320424292625586941" datatype="html">
+        <source>Transcoding threads must be greater or equal to 0.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">64</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="75589896034107743" datatype="html">
+        <source>Index URL should be a URL</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">71</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3964961007325702684" datatype="html">
+        <source>Search index URL should be a URL</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/custom-config-validators.ts</context>
+          <context context-type="linenumber">78</context>
         </context-group>
       </trans-unit>
       <trans-unit id="6473213678768782133" datatype="html">
           <context context-type="linenumber">166</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="555ae4dbd23d5056aeafc8f3f31ebbab170bb917" datatype="html">
-        <source>Job type</source>
+      <trans-unit id="d2e7333704502d1720b353742634630b71ea8bd7" datatype="html">
+        <source>Video blocks</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
+          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
           <context context-type="linenumber">3</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="723c95b5d673a557fa120aa65814a9f05c03e610" datatype="html">
-        <source>Job state</source>
+      <trans-unit id="9f5c75bd513580d630817cd39179fd41e5ec36f6" datatype="html">
+        <source>Showing <x id="INTERPOLATION"/> to <x id="INTERPOLATION_1"/> of <x id="INTERPOLATION_2"/> blocked videos</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
-          <context context-type="linenumber">12</context>
+          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
+          <context context-type="linenumber">10</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c" datatype="html">
-        <source>ID</source>
+      <trans-unit id="2122599f5b51ab83849bc77fa5cafcdcd896ac72" datatype="html">
+        <source>Advanced block filters</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
-          <context context-type="linenumber">30,29</context>
+          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
+          <context context-type="linenumber">23</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="f61c6867295f3b53d23557021f2f4e0aa1d0b8fc" datatype="html">
-        <source>Type</source>
+      <trans-unit id="7d0cb3dbf192b9f3a5dbfb6d56d7609b200cbd4e" datatype="html">
+        <source>Automatic blocks</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
-          <context context-type="linenumber">31,30</context>
+          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
+          <context context-type="linenumber">24</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b" datatype="html">
-        <source>State</source>
+      <trans-unit id="dfc11b6dc1387e59dbb79d248cf4c638fb9df3ea" datatype="html">
+        <source>Manual blocks</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
-          <context context-type="linenumber">32</context>
+          <context context-type="sourcefile">../app/+admin/moderation/video-block-list/video-block-list.component.html</context>
+          <context context-type="linenumber">25</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="c107d625f06dc3b494d0a22546e6a0609360007d" datatype="html">
-        <source>Delayed</source>
+      <trans-unit id="96dfa3efa02bfafc0bc6d4ab186ebef2813a9e8a" datatype="html">
+        <source>Sensitive</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
-          <context context-type="linenumber">47</context>
+          <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>
-      <trans-unit id="03d7f3be3358b206b0cf38f0149836526f2e97ab" datatype="html">
-        <source>Will start soon...</source>
+      <trans-unit id="b748c96a1ee98d2fa9a645fb71838f5d4938855b" datatype="html">
+        <source>Unfederated</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
-          <context context-type="linenumber">48</context>
+          <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="0198c6af8421c8f69a90c3e9a4a12cf923cbb84b" datatype="html">
-        <source>Running...</source>
+      <trans-unit id="a7f42da3bb4eea0b71b0a20a2aff6612a82cab99" datatype="html">
+        <source>Date <x id="START_TAG_P_SORTICON"/><x id="CLOSE_TAG_P_SORTICON"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
-          <context context-type="linenumber">49</context>
+          <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="edcc19a49c950289ffe5d38be4843cdf194e5622" datatype="html">
-        <source>Finished</source>
+      <trans-unit id="030b4423b92167200e39519599f9b863b4f7c62c" datatype="html">
+        <source>Actions</source>
+        <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>
+      </trans-unit>
+      <trans-unit id="e60c11e1b1dfbbeda577364b8de39ded2d796c5e" datatype="html">
+        <source>More information</source>
+        <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>
+      <trans-unit id="75d9bb7a2e6256268cd0653aac75a8b994d3cf1f" datatype="html">
+        <source>The video was blocked due to automatic blocking of new videos</source>
+        <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>
+      </trans-unit>
+      <trans-unit id="d2a65fafac0e4e0a3289ec54627bd7f691d8020d" datatype="html">
+        <source>Block reason:</source>
+        <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>
+      <trans-unit id="f8add432da83aa37b8cf03c5b907c3a9e51088fd" datatype="html">
+        <source>No blocked video found matching current filters.</source>
+        <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>
+      <trans-unit id="8d02797f76f99ad51f55e91ff82088e8772152e0" datatype="html">
+        <source>No blocked video found.</source>
+        <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="555ae4dbd23d5056aeafc8f3f31ebbab170bb917" datatype="html">
+        <source>Job type</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
+          <context context-type="linenumber">3</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="723c95b5d673a557fa120aa65814a9f05c03e610" datatype="html">
+        <source>Job state</source>
+        <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="45cc8ca94b5a50842a9a8ef804a5ab089a38ae5c" datatype="html">
+        <source>ID</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
+          <context context-type="linenumber">30,29</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="f61c6867295f3b53d23557021f2f4e0aa1d0b8fc" datatype="html">
+        <source>Type</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
+          <context context-type="linenumber">31,30</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="873b72903b1858a9cd6c8967521030b4d7d1435b" datatype="html">
+        <source>State</source>
+        <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>
+        <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>
+        <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>
+        <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>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+admin/system/jobs/jobs.component.html</context>
           <context context-type="linenumber">50</context>
           <context context-type="linenumber">51</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="3150704904301058778" datatype="html">
+        <source>The plugin index is not available. Please retry later.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
+          <context context-type="linenumber">100</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1387301493234848481" datatype="html">
+        <source>Please only install plugins or themes you trust, since they can execute any code on your instance.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
+          <context context-type="linenumber">122</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2994182849694226596" datatype="html">
+        <source>Install <x id="PH"/>?</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
+          <context context-type="linenumber">123</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6703720397495603345" datatype="html">
+        <source><x id="PH"/> installed.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
+          <context context-type="linenumber">135</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="8aa58cf00d949c509df91c621ab38131df0a7599" datatype="html">
         <source>Search...</source>
         <context-group purpose="location">
           <context context-type="linenumber">44</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3150704904301058778" datatype="html">
-        <source>The plugin index is not available. Please retry later.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
-          <context context-type="linenumber">100</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1387301493234848481" datatype="html">
-        <source>Please only install plugins or themes you trust, since they can execute any code on your instance.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
-          <context context-type="linenumber">122</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2994182849694226596" datatype="html">
-        <source>Install <x id="PH"/>?</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
-          <context context-type="linenumber">123</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6703720397495603345" datatype="html">
-        <source><x id="PH"/> installed.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
-          <context context-type="linenumber">135</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="b1ff109b26ae8f08650415454b9098c43eba2e2c" datatype="html">
         <source>Muted accounts</source>
         <context-group purpose="location">
           <context context-type="linenumber">46</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="5210096066382592800" datatype="html">
+        <source>Video to import updated.</source>
+        <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>
+      </trans-unit>
       <trans-unit id="047f50bc5b5d17b5bec0196355953e1a5c590ddb" datatype="html">
         <source>Update</source>
         <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">69</context>
+          <context context-type="linenumber">70</context>
         </context-group>
       </trans-unit>
       <trans-unit id="2fcbf437e001f47974d45bd03a19e0d9245fdb3b" datatype="html">
           <context context-type="linenumber">41</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="e39797d5be895f1b0c9ca9ba4e45429f9b95aa52" datatype="html">
-        <source> You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. </source>
+      <trans-unit id="a4378d599f760c6d1de2667d4535b48db092cb6e" datatype="html">
+        <source> You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. </source>
         <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">17,19</context>
           <context context-type="linenumber">53,54</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5210096066382592800" datatype="html">
-        <source>Video to import updated.</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3" datatype="html">
-        <source>Publish</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
-          <context context-type="linenumber">77</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="21add64f0f3ebbedf1150ca822c6e149494ab7a9" datatype="html">
-        <source>Select the file to upload</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
-          <context context-type="linenumber">6</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5d6a58637313a6b2375e3af59534f788c8f8657d" datatype="html">
-        <source>Video background image</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
-          <context context-type="linenumber">26</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1860b3f71e0b82e9c10e1eaf0ff073216ed896cc" datatype="html">
-        <source> Image that will be merged with your audio file. <x id="LINE_BREAK"/> The chosen image will be definitive and cannot be modified. </source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
-          <context context-type="linenumber">29,32</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="dfd046dad933ba0a50926b9ab3c1b579c802312e" datatype="html">
-        <source>Processing…</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
-          <context context-type="linenumber">50</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6357683911e256c566259880de43ea9403de00d3" datatype="html">
-        <source> Congratulations! Your video is now available in your private library.
-</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
-          <context context-type="linenumber">63,64</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="f7ac2376749c7985f94f0fc89ba75ea624de1215" datatype="html">
-        <source>Publish will be available when upload is finished</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
-          <context context-type="linenumber">75</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="3284171506518522275" datatype="html">
         <source>Your video was uploaded to your account and is private.</source>
         <context-group purpose="location">
@@ -3542,38 +3695,88 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">285,286</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="801b98c6f02fe3b32f6afa3ee854c99ed83474e6" datatype="html">
-        <source>URL</source>
+      <trans-unit id="223aae0477f79f0bc4436c1c57619415f04cbbb3" datatype="html">
+        <source>Publish</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-url.component.html</context>
-          <context context-type="linenumber">6</context>
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+          <context context-type="linenumber">78</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="d49ca01a7d3c689add2eb58a469a3919c7ee9af7" datatype="html">
-        <source> You can import any URL <x id="START_LINK"/>supported by youtube-dl<x id="CLOSE_LINK"/> or URL that points to a raw MP4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. </source>
+      <trans-unit id="21add64f0f3ebbedf1150ca822c6e149494ab7a9" datatype="html">
+        <source>Select the file to upload</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-url.component.html</context>
-          <context context-type="linenumber">11,14</context>
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+          <context context-type="linenumber">6</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2" datatype="html">
-        <source> Congratulations, the video behind <x id="INTERPOLATION"/> will be imported! You can already add information about this video.
-</source>
+      <trans-unit id="5d6a58637313a6b2375e3af59534f788c8f8657d" datatype="html">
+        <source>Video background image</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-url.component.html</context>
-          <context context-type="linenumber">49,50</context>
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+          <context context-type="linenumber">26</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6206e8d42fea5d7147d3e68d8e061583886603ae" datatype="html">
-        <source>Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.</source>
+      <trans-unit id="1860b3f71e0b82e9c10e1eaf0ff073216ed896cc" datatype="html">
+        <source> Image that will be merged with your audio file. <x id="LINE_BREAK"/> The chosen image will be definitive and cannot be modified. </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/video-add.component.html</context>
-          <context context-type="linenumber">3</context>
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+          <context context-type="linenumber">29,32</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="d8bd78a04cdb225ea9a4c95dbdc4db26229981e2" datatype="html">
-        <source>Read instance rules for help</source>
-        <context-group purpose="location">
+      <trans-unit id="dfd046dad933ba0a50926b9ab3c1b579c802312e" datatype="html">
+        <source>Processing…</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6357683911e256c566259880de43ea9403de00d3" datatype="html">
+        <source> Congratulations! Your video is now available in your private library.
+</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+          <context context-type="linenumber">63,64</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="f7ac2376749c7985f94f0fc89ba75ea624de1215" datatype="html">
+        <source>Publish will be available when upload is finished</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+          <context context-type="linenumber">76</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="801b98c6f02fe3b32f6afa3ee854c99ed83474e6" datatype="html">
+        <source>URL</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-url.component.html</context>
+          <context context-type="linenumber">6</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="92cd0a8da81d2ec6d454aa524c0ad967e1ca0818" datatype="html">
+        <source> You can import any URL <x id="START_LINK"/>supported by youtube-dl<x id="CLOSE_LINK"/> or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-url.component.html</context>
+          <context context-type="linenumber">11,14</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="63d6bf87c9f30441175648dfd3ef6a19292287c2" datatype="html">
+        <source> Congratulations, the video behind <x id="INTERPOLATION"/> will be imported! You can already add information about this video.
+</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add-components/video-import-url.component.html</context>
+          <context context-type="linenumber">49,50</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6206e8d42fea5d7147d3e68d8e061583886603ae" datatype="html">
+        <source>Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-edit/video-add.component.html</context>
+          <context context-type="linenumber">3</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="d8bd78a04cdb225ea9a4c95dbdc4db26229981e2" datatype="html">
+        <source>Read instance rules for help</source>
+        <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-edit/video-add.component.html</context>
           <context context-type="linenumber">4</context>
         </context-group>
@@ -3634,6 +3837,20 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">116</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="2662644497259948010" datatype="html">
+        <source>Comment</source>
+        <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>
+      </trans-unit>
+      <trans-unit id="4502286564339177240" datatype="html">
+        <source>Reply</source>
+        <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>
+      </trans-unit>
       <trans-unit id="db79255cb8757e9e945ba5f901a2b67e4189016e" datatype="html">
         <source>Add comment...</source>
         <context-group purpose="location">
@@ -3760,18 +3977,25 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">84</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2662644497259948010" datatype="html">
-        <source>Comment</source>
+      <trans-unit id="4267638333776227701" datatype="html">
+        <source>Comment is required.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/video-comment-validators.ts</context>
+          <context context-type="linenumber">7</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4502286564339177240" datatype="html">
-        <source>Reply</source>
+      <trans-unit id="71132671234491945" datatype="html">
+        <source>Comment must be at least 2 characters long.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/video-comment-validators.ts</context>
+          <context context-type="linenumber">8</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4148250392704331190" datatype="html">
+        <source>Comment cannot be more than 3000 characters long.</source>
+        <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="71b6e75eb1d54bcd9a64b9af9b99121785a065d0" datatype="html">
@@ -3788,6 +4012,13 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">11</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>
+        <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="7ce8b0d7cc34d4c1ef4a21e990b0a001337bedd1" datatype="html">
         <source> Other videos </source>
         <context-group purpose="location">
@@ -3802,11 +4033,25 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">10</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>
+      <trans-unit id="4619111912751495491" datatype="html">
+        <source>Report this comment</source>
         <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 context-type="sourcefile">../app/+videos/+video-watch/comment/video-comment.component.ts</context>
+          <context context-type="linenumber">171</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4814285799071780083" datatype="html">
+        <source>Remove</source>
+        <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>
+      </trans-unit>
+      <trans-unit id="6871668720687277843" datatype="html">
+        <source>Remove &amp; re-draft</source>
+        <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>
       </trans-unit>
       <trans-unit id="24813b8a3e45f0b57136c18d003027262cfe2d1f" datatype="html">
@@ -3844,430 +4089,458 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">61</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7008439939460403347" datatype="html">
-        <source>Report</source>
+      <trans-unit id="677619204556459328" datatype="html">
+        <source>Like this video</source>
         <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 context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">105</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4814285799071780083" datatype="html">
-        <source>Remove</source>
+      <trans-unit id="1979134407801821102" datatype="html">
+        <source>Dislike this video</source>
         <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 context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">106</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6871668720687277843" datatype="html">
-        <source>Remove &amp; re-draft</source>
+      <trans-unit id="4001371302469308813" datatype="html">
+        <source>Support options for this video</source>
         <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 context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">107</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="38e66e2d779d6d819cd7703ab73ab1bab75f8614" datatype="html">
-        <source> The video is being imported, it will be available when the import is finished. </source>
+      <trans-unit id="1950057220179636309" datatype="html">
+        <source>Save to playlist</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">20,21</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">108</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="d2a8e8e4e5345201c07ba03a7fafe8b663230246" datatype="html">
-        <source> The video is being transcoded, it may not work properly. </source>
+      <trans-unit id="7669913834211153805" datatype="html">
+        <source>You need to be connected to rate this content.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">24,25</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">192</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2dd4add38e83d8ec58e37735e76090e9738c974a" datatype="html">
-        <source> This video will be published on <x id="INTERPOLATION"/>. </source>
+      <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=&quot;<x id="PH"/>&quot;&gt;<x id="PH_1"/>&lt;/a&gt;?</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">28,29</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">373</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="bbb57efb2edd572de832c8fff03bc85d7723abd3" datatype="html">
-        <source>This video is blocked.</source>
+      <trans-unit id="5761611056224181752" datatype="html">
+        <source>Redirection</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">32</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">374</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>
+      <trans-unit id="8858527736400081688" datatype="html">
+        <source>This video contains mature or explicit content. Are you sure you want to watch it?</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">46</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">486</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>
+      <trans-unit id="3937119019020041049" datatype="html">
+        <source>Mature or explicit content</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">57</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">487</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="83ea0f7a6f84393af198d48193e01a96f3fcbc9a" datatype="html">
-        <source>SHARE</source>
+      <trans-unit id="1755474755114288376" datatype="html">
+        <source>Up Next</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">92</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">536</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94" datatype="html">
-        <source>Category</source>
+      <trans-unit id="2159130950882492111" datatype="html">
+        <source>Cancel</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">224</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">537</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="78d6d3ea26777cd0dad8ddbf9b314151678da46c" datatype="html">
-        <source>Licence</source>
+      <trans-unit id="3354816756665089864" datatype="html">
+        <source>Autoplay is suspended</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">233</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">538</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="fe46ccaae902ce974e2441abe752399288298619" datatype="html">
-        <source>Language</source>
+      <trans-unit id="7895294730547405228" datatype="html">
+        <source>Enter/exit fullscreen (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">242</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">800</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="cafc87479686947e2590b9f588a88040aeaf660b" datatype="html">
-        <source>Tags</source>
+      <trans-unit id="7618388257165864759" datatype="html">
+        <source>Play/Pause the video (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">251</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">801</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="a02ea1d4e7424ca989929da5e598f379940fdbf2" datatype="html">
-        <source>Duration</source>
+      <trans-unit id="7761890399634216630" datatype="html">
+        <source>Mute/unmute the video (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">259</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">802</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="74059c5dce671d464259e3ce37a5d408c3fd7720" datatype="html">
-        <source>SUPPORT</source>
+      <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>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">87</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">804</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="cf272d006ff8c0b60e61b14e17fa6a39b30d614a" datatype="html">
-        <source>SAVE</source>
+      <trans-unit id="3748765405903319998" datatype="html">
+        <source>Increase the volume (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">103</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">806</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8270eaeb2582eef4b7cde314c370aaf5b45c43d2" datatype="html">
-        <source>DOWNLOAD</source>
+      <trans-unit id="5810704036407159982" datatype="html">
+        <source>Decrease the volume (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">117</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">807</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="f886abe6ca73a34403dde0578e71173cebe00428" datatype="html">
-        <source>Channel page</source>
+      <trans-unit id="2622048822548065691" datatype="html">
+        <source>Seek the video forward (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">165</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">809</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="bde01505620f59f773377f94034e4038e6bd50c0" datatype="html">
-        <source>Account page</source>
+      <trans-unit id="6540078205109221153" datatype="html">
+        <source>Seek the video backward (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">168</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">810</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="0b7f242da10ece3f2995095c455b9a92ebcdd3b4" datatype="html">
-        <source>By <x id="INTERPOLATION"/></source>
+      <trans-unit id="1956491957766210808" datatype="html">
+        <source>Increase playback rate (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">169</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">812</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="e8a34c00da7e95d407a66f33f28943a480dbba82" datatype="html">
-        <source><x id="INTERPOLATION"/></source>
+      <trans-unit id="5495529997674803186" datatype="html">
+        <source>Decrease playback rate (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">175</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">813</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
-        <source>Show more</source>
+      <trans-unit id="3178343147230721210" datatype="html">
+        <source>Navigate in the video frame by frame (requires player focus)</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">196</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">815</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5403a767248e304199592271bba3366d2ca3f903" datatype="html">
-        <source>Show less</source>
+      <trans-unit id="8025996572234182184" datatype="html">
+        <source>Like the video</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">823</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7692127636377222448" datatype="html">
+        <source>Dislike the video</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">828</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1783173774503340906" datatype="html">
+        <source>Subscribe to the account</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
+          <context context-type="linenumber">833</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="38e66e2d779d6d819cd7703ab73ab1bab75f8614" datatype="html">
+        <source> The video is being imported, it will be available when the import is finished. </source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">202</context>
+          <context context-type="linenumber">21,22</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="57bfd54c230fc20caff1f0b321ad42be3bf859a6" datatype="html">
-        <source>Origin instance</source>
+      <trans-unit id="d2a8e8e4e5345201c07ba03a7fafe8b663230246" datatype="html">
+        <source> The video is being transcoded, it may not work properly. </source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">214</context>
+          <context context-type="linenumber">25,26</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="284b55e2ae9f6e5bc78c92a18ef26da02f380079" datatype="html">
-        <source>Originally published</source>
+      <trans-unit id="2dd4add38e83d8ec58e37735e76090e9738c974a" datatype="html">
+        <source> This video will be published on <x id="INTERPOLATION"/>. </source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">219</context>
+          <context context-type="linenumber">29,30</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4c0ba3cde3b3c58b855ffb4beaa5804a2fc3826b" datatype="html">
-        <source>Friendly Reminder: </source>
+      <trans-unit id="bbb57efb2edd572de832c8fff03bc85d7723abd3" datatype="html">
+        <source>This video is blocked.</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">282</context>
+          <context context-type="linenumber">33</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>
+      <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>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">284,285</context>
+          <context context-type="linenumber">47</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="bd499ca7913bb5408fd139a4cb4f863852d5f318" datatype="html">
-        <source>Get more information</source>
+      <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>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">287</context>
+          <context context-type="linenumber">58</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="20fc98888baf65b5ba9fe9622dc036fa8dec6a5f" datatype="html">
-        <source> OK </source>
+      <trans-unit id="83ea0f7a6f84393af198d48193e01a96f3fcbc9a" datatype="html">
+        <source>SHARE</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
-          <context context-type="linenumber">292</context>
+          <context context-type="linenumber">93</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="677619204556459328" datatype="html">
-        <source>Like this video</source>
+      <trans-unit id="607de17c2a755f65775881c19e276e7c933bcf94" datatype="html">
+        <source>Category</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">104</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">225</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1979134407801821102" datatype="html">
-        <source>Dislike this video</source>
+      <trans-unit id="78d6d3ea26777cd0dad8ddbf9b314151678da46c" datatype="html">
+        <source>Licence</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">105</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">234</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4001371302469308813" datatype="html">
-        <source>Support options for this video</source>
+      <trans-unit id="fe46ccaae902ce974e2441abe752399288298619" datatype="html">
+        <source>Language</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">106</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">243</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1950057220179636309" datatype="html">
-        <source>Save to playlist</source>
+      <trans-unit id="cafc87479686947e2590b9f588a88040aeaf660b" datatype="html">
+        <source>Tags</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">107</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">252</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7669913834211153805" datatype="html">
-        <source>You need to be connected to rate this content.</source>
+      <trans-unit id="a02ea1d4e7424ca989929da5e598f379940fdbf2" datatype="html">
+        <source>Duration</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">189</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">260</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8858527736400081688" datatype="html">
-        <source>This video contains mature or explicit content. Are you sure you want to watch it?</source>
+      <trans-unit id="74059c5dce671d464259e3ce37a5d408c3fd7720" datatype="html">
+        <source>SUPPORT</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">463</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">88</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3937119019020041049" datatype="html">
-        <source>Mature or explicit content</source>
+      <trans-unit id="cf272d006ff8c0b60e61b14e17fa6a39b30d614a" datatype="html">
+        <source>SAVE</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">464</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">104</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1755474755114288376" datatype="html">
-        <source>Up Next</source>
+      <trans-unit id="8270eaeb2582eef4b7cde314c370aaf5b45c43d2" datatype="html">
+        <source>DOWNLOAD</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">513</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">118</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2159130950882492111" datatype="html">
-        <source>Cancel</source>
+      <trans-unit id="f886abe6ca73a34403dde0578e71173cebe00428" datatype="html">
+        <source>Channel page</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">514</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">166</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3354816756665089864" datatype="html">
-        <source>Autoplay is suspended</source>
+      <trans-unit id="bde01505620f59f773377f94034e4038e6bd50c0" datatype="html">
+        <source>Account page</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">515</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">169</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7895294730547405228" datatype="html">
-        <source>Enter/exit fullscreen (requires player focus)</source>
+      <trans-unit id="0b7f242da10ece3f2995095c455b9a92ebcdd3b4" datatype="html">
+        <source>By <x id="INTERPOLATION"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">779</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">170</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7618388257165864759" datatype="html">
-        <source>Play/Pause the video (requires player focus)</source>
+      <trans-unit id="e8a34c00da7e95d407a66f33f28943a480dbba82" datatype="html">
+        <source><x id="INTERPOLATION"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">780</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">176</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7761890399634216630" datatype="html">
-        <source>Mute/unmute the video (requires player focus)</source>
+      <trans-unit id="f0c5f6f270e70cbe063b5368fcf48f9afc1abd9b" datatype="html">
+        <source>Show more</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">781</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">197</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>
+      <trans-unit id="5403a767248e304199592271bba3366d2ca3f903" datatype="html">
+        <source>Show less</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">783</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">203</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3748765405903319998" datatype="html">
-        <source>Increase the volume (requires player focus)</source>
+      <trans-unit id="57bfd54c230fc20caff1f0b321ad42be3bf859a6" datatype="html">
+        <source>Origin instance</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">785</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">215</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5810704036407159982" datatype="html">
-        <source>Decrease the volume (requires player focus)</source>
+      <trans-unit id="284b55e2ae9f6e5bc78c92a18ef26da02f380079" datatype="html">
+        <source>Originally published</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">786</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">220</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2622048822548065691" datatype="html">
-        <source>Seek the video forward (requires player focus)</source>
+      <trans-unit id="4c0ba3cde3b3c58b855ffb4beaa5804a2fc3826b" datatype="html">
+        <source>Friendly Reminder: </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">788</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">283</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6540078205109221153" datatype="html">
-        <source>Seek the video backward (requires player focus)</source>
+      <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>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">789</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">285,286</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1956491957766210808" datatype="html">
-        <source>Increase playback rate (requires player focus)</source>
+      <trans-unit id="bd499ca7913bb5408fd139a4cb4f863852d5f318" datatype="html">
+        <source>Get more information</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">791</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">288</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5495529997674803186" datatype="html">
-        <source>Decrease playback rate (requires player focus)</source>
+      <trans-unit id="20fc98888baf65b5ba9fe9622dc036fa8dec6a5f" datatype="html">
+        <source> OK </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">792</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.html</context>
+          <context context-type="linenumber">293</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3178343147230721210" datatype="html">
-        <source>Navigate in the video frame by frame (requires player focus)</source>
+      <trans-unit id="6775540171466219199" datatype="html">
+        <source>Stop autoplaying next video</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">794</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context>
+          <context context-type="linenumber">203</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8025996572234182184" datatype="html">
-        <source>Like the video</source>
+      <trans-unit id="5149234672404299151" datatype="html">
+        <source>Autoplay next video</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">802</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context>
+          <context context-type="linenumber">204</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7692127636377222448" datatype="html">
-        <source>Dislike the video</source>
+      <trans-unit id="5870421136141540382" datatype="html">
+        <source>Stop looping playlist videos</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">807</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context>
+          <context context-type="linenumber">209</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1783173774503340906" datatype="html">
-        <source>Subscribe to the account</source>
+      <trans-unit id="1599585307037758139" datatype="html">
+        <source>Loop playlist videos</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch.component.ts</context>
-          <context context-type="linenumber">812</context>
+          <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="4b3963c6d0863118fe9e9e33447d12be3c2db081" datatype="html">
         <source>Unlisted</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.html</context>
-          <context context-type="linenumber">6</context>
+          <context context-type="linenumber">9</context>
         </context-group>
       </trans-unit>
       <trans-unit id="ddd8a4986d2d1717a274a5a0fbed04988a819e69" datatype="html">
         <source>Private</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.html</context>
-          <context context-type="linenumber">7</context>
+          <context context-type="linenumber">10</context>
         </context-group>
       </trans-unit>
       <trans-unit id="3c4c080864b313cfdff5fdea6aae5da276246d99" datatype="html">
         <source>Public</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.html</context>
-          <context context-type="linenumber">8</context>
+          <context context-type="linenumber">11</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6775540171466219199" datatype="html">
-        <source>Stop autoplaying next video</source>
+      <trans-unit id="6747218355168080191" datatype="html">
+        <source>Do you really want to delete this comment?</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context>
-          <context context-type="linenumber">190</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
+          <context context-type="linenumber">166</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5149234672404299151" datatype="html">
-        <source>Autoplay next video</source>
+      <trans-unit id="3691787517663044217" datatype="html">
+        <source> The deletion will be sent to remote instances so they can reflect the change.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context>
-          <context context-type="linenumber">191</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
+          <context context-type="linenumber">169</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5870421136141540382" datatype="html">
-        <source>Stop looping playlist videos</source>
+      <trans-unit id="7321800851971795962" datatype="html">
+        <source> It is a remote comment, so the deletion will only be effective on your instance.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context>
-          <context context-type="linenumber">196</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
+          <context context-type="linenumber">171</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1599585307037758139" datatype="html">
-        <source>Loop playlist videos</source>
+      <trans-unit id="5964038603724691720" datatype="html">
+        <source>Delete and re-draft</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-watch-playlist.component.ts</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
+          <context context-type="linenumber">197</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7163633882758007711" datatype="html">
+        <source>Do you really want to delete and re-draft this comment?</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
           <context context-type="linenumber">197</context>
         </context-group>
       </trans-unit>
@@ -4348,74 +4621,102 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">101,102</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6747218355168080191" datatype="html">
-        <source>Do you really want to delete this comment?</source>
+      <trans-unit id="6784913005965759008" datatype="html">
+        <source><x id="PH"/> h <x id="PH_1"/> min <x id="PH_2"/> sec</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
-          <context context-type="linenumber">166</context>
+          <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="3691787517663044217" datatype="html">
-        <source> The deletion will be sent to remote instances so they can reflect the change.</source>
+      <trans-unit id="2068773941062585163" datatype="html">
+        <source><x id="PH"/> min <x id="PH_1"/> sec</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
-          <context context-type="linenumber">169</context>
+          <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="7321800851971795962" datatype="html">
-        <source> It is a remote comment, so the deletion will only be effective on your instance.</source>
+      <trans-unit id="2222108104954671970" datatype="html">
+        <source><x id="PH"/> sec</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
-          <context context-type="linenumber">171</context>
+          <context context-type="sourcefile">../app/+videos/+video-watch/video-duration-formatter.pipe.ts</context>
+          <context context-type="linenumber">21</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5964038603724691720" datatype="html">
-        <source>Delete and re-draft</source>
+      <trans-unit id="4444753420973870540" datatype="html">
+        <source>Name is required.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
-          <context context-type="linenumber">197</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">12</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7163633882758007711" datatype="html">
-        <source>Do you really want to delete and re-draft this comment?</source>
+      <trans-unit id="4006797705713167676" datatype="html">
+        <source>Name must be at least 1 character long.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/comment/video-comments.component.ts</context>
-          <context context-type="linenumber">197</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">13</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>
+      <trans-unit id="2233809696503670883" datatype="html">
+        <source>Name cannot be more than 50 characters long.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-watch/video-duration-formatter.pipe.ts</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.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>
+      <trans-unit id="7915656854942800659" datatype="html">
+        <source>Name should be lowercase alphanumeric; dots and underscores are allowed.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">15</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2222108104954671970" datatype="html">
-        <source><x id="PH"/> sec</source>
+      <trans-unit id="6632896893630378443" datatype="html">
+        <source>Display name is required.</source>
         <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 context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">26</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3346d8a0bf3dd8c25ddc561ccd5fafb6ee9fadc8" datatype="html">
-        <source>Welcome to PeerTube!</source>
+      <trans-unit id="1303578752658966736" datatype="html">
+        <source>Display name must be at least 1 character long.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+signup/shared/signup-success.component.html</context>
-          <context context-type="linenumber">8</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">27</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="19886846ed573d0a74c61c4e8df073eb4f64acd0" datatype="html">
-        <source> If you need help to use PeerTube, you can have a look at the <x id="START_LINK"/>documentation<x id="CLOSE_LINK"/>. </source>
+      <trans-unit id="4613240543124934954" datatype="html">
+        <source>Display name cannot be more than 50 characters long.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+signup/shared/signup-success.component.html</context>
-          <context context-type="linenumber">14,15</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2761226139624435788" datatype="html">
+        <source>Description must be at least 3 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">38</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4717982586356605243" datatype="html">
+        <source>Description cannot be more than 1000 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">39</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6880459830525364741" datatype="html">
+        <source>Support text must be at least 3 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">49</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6461548560008228165" datatype="html">
+        <source>Support text cannot be more than 1000 characters long</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-channel-validators.ts</context>
+          <context context-type="linenumber">50</context>
         </context-group>
       </trans-unit>
       <trans-unit id="8269144351796756896" datatype="html">
@@ -4705,6 +5006,69 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">369</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="1000468652492651683" datatype="html">
+        <source>Report reason is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">7</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1109780973109145433" datatype="html">
+        <source>Report reason must be at least 2 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">8</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5414573937278525654" datatype="html">
+        <source>Report reason cannot be more than 3000 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">9</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8779567454442277762" datatype="html">
+        <source>Moderation comment is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8954765410376245909" datatype="html">
+        <source>Moderation comment must be at least 2 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">17</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6316804467108244906" datatype="html">
+        <source>Moderation comment cannot be more than 3000 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">18</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8835075531528610034" datatype="html">
+        <source>Abuse message is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">25</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="9034042966936514516" datatype="html">
+        <source>Abuse message must be at least 2 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">26</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7989186574443390119" datatype="html">
+        <source>Abuse message cannot be more than 3000 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/abuse-validators.ts</context>
+          <context context-type="linenumber">27</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="3371601176452094961" datatype="html">
         <source>Instance <x id="PH"/> unmuted by your instance.</source>
         <context-group purpose="location">
@@ -4719,6 +5083,20 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">69</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="1909009883731319373" datatype="html">
+        <source>Report <x id="PH"/></source>
+        <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">
+        <source>Account reported.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/report-modals/account-report.component.ts</context>
+          <context context-type="linenumber">82</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="97916f2928694b8d574b6f052b93e54565ed9823" datatype="html">
         <source>What is the issue?</source>
         <context-group purpose="location">
@@ -4740,20 +5118,6 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">37,38</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1909009883731319373" datatype="html">
-        <source>Report <x id="PH"/></source>
-        <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">
-        <source>Account reported.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-moderation/report-modals/account-report.component.ts</context>
-          <context context-type="linenumber">82</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="6746743143272021955" datatype="html">
         <source>Violent or repulsive</source>
         <context-group purpose="location">
@@ -4866,6 +5230,13 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">179</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="1472171759957681533" datatype="html">
+        <source>Video reported.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-moderation/report-modals/video-report.component.ts</context>
+          <context context-type="linenumber">110</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="448d436df053141260523149173073ccbb0259f9" datatype="html">
         <source>Report video &quot;<x id="INTERPOLATION"/>&quot;</source>
         <context-group purpose="location">
@@ -4894,11 +5265,11 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">75,76</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1472171759957681533" datatype="html">
-        <source>Video reported.</source>
+      <trans-unit id="6549061957433635758" datatype="html">
+        <source>Process domains</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-moderation/report-modals/video-report.component.ts</context>
-          <context context-type="linenumber">110</context>
+          <context context-type="sourcefile">../app/shared/shared-moderation/batch-domains-modal.component.ts</context>
+          <context context-type="linenumber">28</context>
         </context-group>
       </trans-unit>
       <trans-unit id="270a185f179774aa3cee3120ed4f5650e8816b9f" datatype="html">
@@ -4915,11 +5286,18 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">11</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6549061957433635758" datatype="html">
-        <source>Process domains</source>
+      <trans-unit id="5708680277917691451" datatype="html">
+        <source><x id="PH"/> users banned.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-moderation/batch-domains-modal.component.ts</context>
-          <context context-type="linenumber">28</context>
+          <context context-type="sourcefile">../app/shared/shared-moderation/user-ban-modal.component.ts</context>
+          <context context-type="linenumber">53</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2448281151916042849" datatype="html">
+        <source>User <x id="PH"/> banned.</source>
+        <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="6a323f80f9d90a32db8ce52cc82075938c3c36f0" datatype="html">
@@ -4950,18 +5328,11 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">31</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5708680277917691451" datatype="html">
-        <source><x id="PH"/> users banned.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-moderation/user-ban-modal.component.ts</context>
-          <context context-type="linenumber">53</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2448281151916042849" datatype="html">
-        <source>User <x id="PH"/> banned.</source>
+      <trans-unit id="4762794934098378428" datatype="html">
+        <source>Video blocked.</source>
         <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 context-type="sourcefile">../app/shared/shared-moderation/video-block.component.ts</context>
+          <context context-type="linenumber">60</context>
         </context-group>
       </trans-unit>
       <trans-unit id="dbabcb47dc77c29275d0f836280ef1dcd924fdb9" datatype="html">
@@ -4992,13 +5363,6 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">26</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4762794934098378428" datatype="html">
-        <source>Video blocked.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-moderation/video-block.component.ts</context>
-          <context context-type="linenumber">60</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="8639315630141911544" datatype="html">
         <source>Account <x id="PH"/> unmuted by your instance.</source>
         <context-group purpose="location">
@@ -5006,6 +5370,188 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">48</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="9191505323045740697" datatype="html">
+        <source>Block reason must be at least 2 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-block-validators.ts</context>
+          <context context-type="linenumber">7</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8581623418602419755" datatype="html">
+        <source>Block reason cannot be more than 300 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-block-validators.ts</context>
+          <context context-type="linenumber">8</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2740793005745065895" datatype="html">
+        <source><x id="PH"/> is not valid</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/batch-domains-validators.ts</context>
+          <context context-type="linenumber">19</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2127446333083057097" datatype="html">
+        <source>Domain is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/batch-domains-validators.ts</context>
+          <context context-type="linenumber">56</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6780793142903080663" datatype="html">
+        <source>Domains entered are invalid.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/batch-domains-validators.ts</context>
+          <context context-type="linenumber">57</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5886492514458202177" datatype="html">
+        <source>Domains entered contain duplicates.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/batch-domains-validators.ts</context>
+          <context context-type="linenumber">58</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3868123820758341861" datatype="html">
+        <source>Username is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">12</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4786141633412279939" datatype="html">
+        <source>Username must be at least 1 character long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">13</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1019755749203839300" datatype="html">
+        <source>Username cannot be more than 50 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5621067256208426608" datatype="html">
+        <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">15</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6288154707582132676" datatype="html">
+        <source>Channel name is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">27</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8178814467139959283" datatype="html">
+        <source>Channel name must be at least 1 character long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">28</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8602785819772117007" datatype="html">
+        <source>Channel name cannot be more than 50 characters long.</source>
+        <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>
+        <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="3577237269587081090" datatype="html">
+        <source>Password is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">49</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="525871656034789056" datatype="html">
+        <source>Password must be at least 6 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1099684476181448167" datatype="html">
+        <source>Password cannot be more than 255 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">51</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3392630942539073768" datatype="html">
+        <source>The new password and the confirmed password do not correspond.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">69</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2027337371129904473" datatype="html">
+        <source>Video quota is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">76</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="267386529333143660" datatype="html">
+        <source>Quota must be greater than -1.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">77</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1220179061234048936" datatype="html">
+        <source>Daily upload limit is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">83</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8959404382357999234" datatype="html">
+        <source>Daily upload limit must be greater than -1.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">84</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4796798537475457493" datatype="html">
+        <source>User role is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">91</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1814372869868173571" datatype="html">
+        <source>You must agree with the instance terms in order to register on it.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">113</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7803960725351649605" datatype="html">
+        <source>Ban reason must be at least 3 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">123</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3851609012243698179" datatype="html">
+        <source>Ban reason cannot be more than 250 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/user-validators.ts</context>
+          <context context-type="linenumber">124</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="5512208811126492983" datatype="html">
         <source>Report comment</source>
         <context-group purpose="location">
@@ -5020,67 +5566,81 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">82</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="15c02cb6b6c3be53477e502d3e1ee26955b23af0" datatype="html">
-        <source>Unavailable</source>
+      <trans-unit id="3723085768598852106" datatype="html">
+        <source>Video removed from <x id="PH"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
-          <context context-type="linenumber">32</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
+          <context context-type="linenumber">98</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="b9dee3108a18796bd69c6be316c8fb985b58fb8e" datatype="html">
-        <source>Delete from <x id="INTERPOLATION"/></source>
+      <trans-unit id="985751964589921228" datatype="html">
+        <source>Timestamps updated</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
-          <context context-type="linenumber">88</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
+          <context context-type="linenumber">117</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2edccfda908b57c073dc0811eaa58818de2be2dc" datatype="html">
-        <source>Edit starts/stops at</source>
+      <trans-unit id="6421445850411984665" datatype="html">
+        <source>Starts at </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
-          <context context-type="linenumber">50</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
+          <context context-type="linenumber">140</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe" datatype="html">
-        <source>Save</source>
+      <trans-unit id="7145200412085189912" datatype="html">
+        <source>Stops at </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
-          <context context-type="linenumber">82</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
+          <context context-type="linenumber">141</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3723085768598852106" datatype="html">
-        <source>Video removed from <x id="PH"/></source>
+      <trans-unit id="921225940108335688" datatype="html">
+        <source> and stops at </source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
-          <context context-type="linenumber">98</context>
+          <context context-type="linenumber">143</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="15c02cb6b6c3be53477e502d3e1ee26955b23af0" datatype="html">
+        <source>Unavailable</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
+          <context context-type="linenumber">32</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="b9dee3108a18796bd69c6be316c8fb985b58fb8e" datatype="html">
+        <source>Delete from <x id="INTERPOLATION"/></source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
+          <context context-type="linenumber">88</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="985751964589921228" datatype="html">
-        <source>Timestamps updated</source>
+      <trans-unit id="2edccfda908b57c073dc0811eaa58818de2be2dc" datatype="html">
+        <source>Edit starts/stops at</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
-          <context context-type="linenumber">117</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
+          <context context-type="linenumber">50</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6421445850411984665" datatype="html">
-        <source>Starts at </source>
+      <trans-unit id="52c9a103b812f258bcddc3d90a6e3f46871d25fe" datatype="html">
+        <source>Save</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
-          <context context-type="linenumber">140</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html</context>
+          <context context-type="linenumber">82</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7145200412085189912" datatype="html">
-        <source>Stops at </source>
+      <trans-unit id="1056145626640340519" datatype="html">
+        <source>Video added in <x id="PH"/> at timestamps <x id="PH_1"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
-          <context context-type="linenumber">141</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-add-to-playlist.component.ts</context>
+          <context context-type="linenumber">377</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="921225940108335688" datatype="html">
-        <source> and stops at </source>
+      <trans-unit id="7754186870520534716" datatype="html">
+        <source>Video added in <x id="PH"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts</context>
-          <context context-type="linenumber">143</context>
+          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-add-to-playlist.component.ts</context>
+          <context context-type="linenumber">378</context>
         </context-group>
       </trans-unit>
       <trans-unit id="b2b638f4333842009c258a23e59dbe4160d1e566" datatype="html">
@@ -5094,35 +5654,63 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
         <source>Search playlists</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-video-playlist/video-add-to-playlist.component.html</context>
-          <context context-type="linenumber">45</context>
+          <context context-type="linenumber">9</context>
         </context-group>
       </trans-unit>
       <trans-unit id="19fc45e7e0cab63a8c4422ea7158bf5c6228cee4" datatype="html">
         <source>Create a private playlist</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-video-playlist/video-add-to-playlist.component.html</context>
-          <context context-type="linenumber">65</context>
+          <context context-type="linenumber">67</context>
         </context-group>
       </trans-unit>
       <trans-unit id="bc155f9fc3be3f32083f19b2c77d4ad3b696d9b9" datatype="html">
         <source>Display name</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-video-playlist/video-add-to-playlist.component.html</context>
-          <context context-type="linenumber">70</context>
+          <context context-type="linenumber">72</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1056145626640340519" datatype="html">
-        <source>Video added in <x id="PH"/> at timestamps <x id="PH_1"/></source>
+      <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>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-add-to-playlist.component.ts</context>
-          <context context-type="linenumber">263</context>
+          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
+          <context context-type="linenumber">109</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7754186870520534716" datatype="html">
-        <source>Video added in <x id="PH"/></source>
+      <trans-unit id="2780460651686172544" datatype="html">
+        <source>Subscribed to <x id="PH"/>. You will be notified of all their new videos.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-playlist/video-add-to-playlist.component.ts</context>
-          <context context-type="linenumber">264</context>
+          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
+          <context context-type="linenumber">110</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7019115336138470191" datatype="html">
+        <source>Subscribed</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
+          <context context-type="linenumber">112</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7070823964189404459" datatype="html">
+        <source>Unsubscribed from all channels of <x id="PH"/></source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
+          <context context-type="linenumber">139</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="9201562016527884133" datatype="html">
+        <source>Unsubscribed from <x id="PH"/></source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
+          <context context-type="linenumber">140</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="516954136005961440" datatype="html">
+        <source>Unsubscribed</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
+          <context context-type="linenumber">142</context>
         </context-group>
       </trans-unit>
       <trans-unit id="9b3287f52c239cad05ec98391553e5052ba1aa66" datatype="html">
@@ -5195,48 +5783,6 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">54</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>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
-          <context context-type="linenumber">109</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2780460651686172544" datatype="html">
-        <source>Subscribed to <x id="PH"/>. You will be notified of all their new videos.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
-          <context context-type="linenumber">110</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7019115336138470191" datatype="html">
-        <source>Subscribed</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
-          <context context-type="linenumber">112</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7070823964189404459" datatype="html">
-        <source>Unsubscribed from all channels of <x id="PH"/></source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
-          <context context-type="linenumber">139</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="9201562016527884133" datatype="html">
-        <source>Unsubscribed from <x id="PH"/></source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
-          <context context-type="linenumber">140</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="516954136005961440" datatype="html">
-        <source>Unsubscribed</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-subscription/subscribe-button.component.ts</context>
-          <context context-type="linenumber">142</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="2767660806989176400" datatype="html">
         <source>Video <x id="PH"/> deleted.</source>
         <context-group purpose="location">
@@ -5279,32 +5825,18 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">274</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4903651219400691248" datatype="html">
-        <source>Mute account</source>
+      <trans-unit id="7008439939460403347" datatype="html">
+        <source>Report</source>
         <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>
-      </trans-unit>
-      <trans-unit id="f73a82bb90c6c856cc0d2e3b2f5c109460074912" datatype="html">
-        <source>{VAR_PLURAL, plural, =1 {1 view} other {<x id="INTERPOLATION"/> views}}</source>
-        <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">
-        <source>Blocked</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-miniature.component.html</context>
-          <context context-type="linenumber">51</context>
+          <context context-type="linenumber">286</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="fb8ccb136ab0ad1ff1dfbce739198be16a814f87" datatype="html">
-        <source> Sensitive </source>
+      <trans-unit id="4903651219400691248" datatype="html">
+        <source>Mute account</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-miniature.component.html</context>
-          <context context-type="linenumber">57</context>
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
+          <context context-type="linenumber">294</context>
         </context-group>
       </trans-unit>
       <trans-unit id="6952960992592445535" datatype="html">
@@ -5349,6 +5881,48 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">179</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="f73a82bb90c6c856cc0d2e3b2f5c109460074912" datatype="html">
+        <source>{VAR_PLURAL, plural, =1 {1 view} other {<x id="INTERPOLATION"/> views}}</source>
+        <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">
+        <source>Blocked</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-miniature.component.html</context>
+          <context context-type="linenumber">51</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="fb8ccb136ab0ad1ff1dfbce739198be16a814f87" datatype="html">
+        <source> Sensitive </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-miniature.component.html</context>
+          <context context-type="linenumber">57</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6854100952145697527" datatype="html">
+        <source>Display name cannot be more than 120 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-playlist-validators.ts</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6198895122092095739" datatype="html">
+        <source>Privacy is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-playlist-validators.ts</context>
+          <context context-type="linenumber">23</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1276238402004616037" datatype="html">
+        <source>The channel is required when the playlist is public.</source>
+        <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="fb8aad312b72bbb7e5a1e2cc0b55fae8962bf0fb" datatype="html">
         <source> Cancel </source>
         <context-group purpose="location">
@@ -5414,100 +5988,37 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
       </trans-unit>
       <trans-unit id="6048892649018070225" datatype="html">
         <source>Today</source>
-        <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>
-      <trans-unit id="4498682414491138092" datatype="html">
-        <source>Yesterday</source>
-        <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="4463380307954693363" datatype="html">
-        <source>Last month</source>
-        <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-group>
-      </trans-unit>
-      <trans-unit id="7473676707373218484" datatype="html">
-        <source>Older</source>
-        <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>
-      <trans-unit id="5036991421517255667" datatype="html">
-        <source>Cannot load more videos. Try again later.</source>
-        <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>
-      <trans-unit id="dc75033a5238fdc4f462212c847a45ba8018a3fd" datatype="html">
-        <source>Download</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">4</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7cdda05962b3123483985a6fe7da45a7a564ecf9" datatype="html">
-        <source>subtitles</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">11</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="e53246788ffa2660a170aa859691a55576df2e6c" datatype="html">
-        <source>video</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">12</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7722a92a1fc887570b4f4d8a7bb916f067f32028" datatype="html">
-        <source>Format</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">45</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="01504bc3847894e0816ec486648854d3835f91b0" datatype="html">
-        <source>Video stream</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">57</context>
+        <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>
-      <trans-unit id="697b93fd14fd3c85be79056c6d7f459da204eff1" datatype="html">
-        <source>Audio stream</source>
+      <trans-unit id="4498682414491138092" datatype="html">
+        <source>Yesterday</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">69</context>
+          <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="be745b3dc0df310871766eb6c8f78c3ce652a2b4" datatype="html">
-        <source><x id="INTERPOLATION"/></source>
+      <trans-unit id="4463380307954693363" datatype="html">
+        <source>Last month</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">49</context>
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context>
+          <context context-type="linenumber">115</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8d6a41c2703bed3edfc76e1df0b1ca203404c17c" datatype="html">
-        <source>Direct download</source>
+      <trans-unit id="7473676707373218484" datatype="html">
+        <source>Older</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">87</context>
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context>
+          <context context-type="linenumber">116</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="ac3a02ecd20f41278f1ef7c03f45c1117b4b796d" datatype="html">
-        <source>Torrent (.torrent file)</source>
+      <trans-unit id="5036991421517255667" datatype="html">
+        <source>Cannot load more videos. Try again later.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
-          <context context-type="linenumber">92</context>
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/abstract-video-list.ts</context>
+          <context context-type="linenumber">193</context>
         </context-group>
       </trans-unit>
       <trans-unit id="1006562256968398209" datatype="html">
@@ -5615,6 +6126,104 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">187</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="dc75033a5238fdc4f462212c847a45ba8018a3fd" datatype="html">
+        <source>Download</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">4</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7cdda05962b3123483985a6fe7da45a7a564ecf9" datatype="html">
+        <source>subtitles</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">11</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="e53246788ffa2660a170aa859691a55576df2e6c" datatype="html">
+        <source>video</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">12</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7722a92a1fc887570b4f4d8a7bb916f067f32028" datatype="html">
+        <source>Format</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">45</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="01504bc3847894e0816ec486648854d3835f91b0" datatype="html">
+        <source>Video stream</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">57</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="697b93fd14fd3c85be79056c6d7f459da204eff1" datatype="html">
+        <source>Audio stream</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">69</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="be745b3dc0df310871766eb6c8f78c3ce652a2b4" datatype="html">
+        <source><x id="INTERPOLATION"/></source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">49</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8d6a41c2703bed3edfc76e1df0b1ca203404c17c" datatype="html">
+        <source>Direct download</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">87</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="ac3a02ecd20f41278f1ef7c03f45c1117b4b796d" datatype="html">
+        <source>Torrent (.torrent file)</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-video-miniature/video-download.component.html</context>
+          <context context-type="linenumber">92</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="149121389669248117" datatype="html">
+        <source>Violent or Repulsive</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
+          <context context-type="linenumber">21</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2493388551376623687" datatype="html">
+        <source>Hateful or Abusive</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
+          <context context-type="linenumber">22</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5124757565683866220" datatype="html">
+        <source>Spam or Misleading</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
+          <context context-type="linenumber">23</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8440128775129354214" datatype="html">
+        <source>Privacy</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
+          <context context-type="linenumber">24</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3776575731053010580" datatype="html">
+        <source>Server rules</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
+          <context context-type="linenumber">26</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="f72992030f134408b675152c397f9d0ec00f3b2a" datatype="html">
         <source>Report</source>
         <context-group purpose="location">
@@ -5699,109 +6308,235 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">105</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="149121389669248117" datatype="html">
-        <source>Violent or Repulsive</source>
+      <trans-unit id="2044813052587776285" datatype="html">
+        <source>Add a message to communicate with the reporter</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.ts</context>
+          <context context-type="linenumber">100</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4117663541503607703" datatype="html">
+        <source>Add a message to communicate with the moderation team</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.ts</context>
+          <context context-type="linenumber">103</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7d1344e3d4e8b1b30abaaf383945b4543d70b303" datatype="html">
+        <source>Add a message</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
+          <context context-type="linenumber">44</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="91e073459fc31b0fc1f6384aa9ad816f9f796de8" datatype="html">
+        <source>Messages with the reporter</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
+          <context context-type="linenumber">4</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="f0327abdde923ab7f56cf036a5bf6bc2546126c0" datatype="html">
+        <source>Messages with the moderation team</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
+          <context context-type="linenumber">5</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="158f56a96d95d4ddcfe506aca64f754d01fa11b6" datatype="html">
+        <source> No messages for now. </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
+          <context context-type="linenumber">28,29</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2393853062458645999" datatype="html">
+        <source>Comment updated.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.ts</context>
+          <context context-type="linenumber">58</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="bb863c794307735652d8695143e116eaee8a3c4f" datatype="html">
+        <source>Moderation comment</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.html</context>
+          <context context-type="linenumber">3</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5731e5d5ac989bf08848b5a57a5586cf84d80964" datatype="html">
+        <source> This comment can only be seen by you or the other moderators. </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.html</context>
+          <context context-type="linenumber">21,22</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="0562e455c88234829f3c27a38f3039f027bfd5d2" datatype="html">
+        <source>Update this comment</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.html</context>
+          <context context-type="linenumber">31</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1250415136605923486" datatype="html">
+        <source>Do you really want to delete this abuse report?</source>
+        <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>
+      <trans-unit id="3482559157143817408" datatype="html">
+        <source>Abuse deleted.</source>
+        <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>
+      <trans-unit id="6282990098351939529" datatype="html">
+        <source>Deleted comment</source>
+        <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>
+      <trans-unit id="9196775343330824083" datatype="html">
+        <source>Messages with reporter</source>
+        <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>
+      <trans-unit id="8770468575924421391" datatype="html">
+        <source>Messages with moderators</source>
+        <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>
+      <trans-unit id="8528549800795985099" datatype="html">
+        <source>Update internal note</source>
+        <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>
+      <trans-unit id="1679841953757186358" datatype="html">
+        <source>Mark as accepted</source>
+        <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>
+      <trans-unit id="7993358694073742566" datatype="html">
+        <source>Mark as rejected</source>
+        <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>
+      <trans-unit id="4175703770051343108" datatype="html">
+        <source>Add internal note</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
-          <context context-type="linenumber">21</context>
+          <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>
-      <trans-unit id="2493388551376623687" datatype="html">
-        <source>Hateful or Abusive</source>
+      <trans-unit id="4559872264406386913" datatype="html">
+        <source>Delete report</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
-          <context context-type="linenumber">22</context>
+          <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>
-      <trans-unit id="5124757565683866220" datatype="html">
-        <source>Spam or Misleading</source>
+      <trans-unit id="5793550984155962433" datatype="html">
+        <source>Actions for the flagged account</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
-          <context context-type="linenumber">23</context>
+          <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>
-      <trans-unit id="8440128775129354214" datatype="html">
-        <source>Privacy</source>
+      <trans-unit id="3719503424625455635" datatype="html">
+        <source>Mute server account</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
-          <context context-type="linenumber">24</context>
+          <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>
-      <trans-unit id="3776575731053010580" datatype="html">
-        <source>Server rules</source>
+      <trans-unit id="5072091387445907742" datatype="html">
+        <source>Actions for the reporter</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-details.component.ts</context>
-          <context context-type="linenumber">26</context>
+          <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="7d1344e3d4e8b1b30abaaf383945b4543d70b303" datatype="html">
-        <source>Add a message</source>
+      <trans-unit id="6599069899275412095" datatype="html">
+        <source>Mute reporter</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
-          <context context-type="linenumber">44</context>
+          <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>
-      <trans-unit id="91e073459fc31b0fc1f6384aa9ad816f9f796de8" datatype="html">
-        <source>Messages with the reporter</source>
+      <trans-unit id="1595779426198793580" datatype="html">
+        <source>Mute server</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
-          <context context-type="linenumber">4</context>
+          <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>
-      <trans-unit id="f0327abdde923ab7f56cf036a5bf6bc2546126c0" datatype="html">
-        <source>Messages with the moderation team</source>
+      <trans-unit id="3924877328520650445" datatype="html">
+        <source>Block video</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
-          <context context-type="linenumber">5</context>
+          <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>
-      <trans-unit id="158f56a96d95d4ddcfe506aca64f754d01fa11b6" datatype="html">
-        <source> No messages for now. </source>
+      <trans-unit id="4328862996304258770" datatype="html">
+        <source>Unblock video</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.html</context>
-          <context context-type="linenumber">28,29</context>
+          <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>
-      <trans-unit id="2044813052587776285" datatype="html">
-        <source>Add a message to communicate with the reporter</source>
+      <trans-unit id="9065327551191479877" datatype="html">
+        <source>Video unblocked.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.ts</context>
-          <context context-type="linenumber">100</context>
+          <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>
-      <trans-unit id="4117663541503607703" datatype="html">
-        <source>Add a message to communicate with the moderation team</source>
+      <trans-unit id="2909684945706361544" datatype="html">
+        <source>Delete video</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-message-modal.component.ts</context>
-          <context context-type="linenumber">103</context>
+          <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="bb863c794307735652d8695143e116eaee8a3c4f" datatype="html">
-        <source>Moderation comment</source>
+      <trans-unit id="2210418817778733727" datatype="html">
+        <source>Actions for the comment</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.html</context>
-          <context context-type="linenumber">3</context>
+          <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>
-      <trans-unit id="5731e5d5ac989bf08848b5a57a5586cf84d80964" datatype="html">
-        <source> This comment can only be seen by you or the other moderators. </source>
+      <trans-unit id="7978668497183230348" datatype="html">
+        <source>Delete comment</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.html</context>
-          <context context-type="linenumber">21,22</context>
+          <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>
-      <trans-unit id="0562e455c88234829f3c27a38f3039f027bfd5d2" datatype="html">
-        <source>Update this comment</source>
+      <trans-unit id="7837272126865175984" datatype="html">
+        <source>Comment deleted.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.html</context>
-          <context context-type="linenumber">31</context>
+          <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>
-      <trans-unit id="2393853062458645999" datatype="html">
-        <source>Comment updated.</source>
+      <trans-unit id="8014491157078444256" datatype="html">
+        <source>Server <x id="PH"/> muted by the instance.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/moderation-comment-modal.component.ts</context>
-          <context context-type="linenumber">58</context>
+          <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>
       <trans-unit id="8d1011bd5b502c857858a97d074118377d8fe714" datatype="html">
@@ -5891,204 +6626,71 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
       <trans-unit id="dee48932053451ee2dfafe5500a5262cd4220d5e" datatype="html">
         <source>This video has been reported multiple times.</source>
         <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>
-      <trans-unit id="e9a289d014e33a5a45e1cf47131074f50abb7c18" datatype="html">
-        <source>The video was blocked</source>
-        <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>
-      <trans-unit id="b0a337363ec610cf41744167b12f020e141a4617" datatype="html">
-        <source>Video was deleted</source>
-        <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="c45d28b67fd917b804defbf9e465ec1abe0c67da" datatype="html">
-        <source> Account deleted </source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
-          <context context-type="linenumber">143,144</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="c5cc399a82eb7993156daf2d6c1d9e071cde47ad" datatype="html">
-        <source>No abuses found matching current filters.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
-          <context context-type="linenumber">188</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5d9dd64c1974b18918db7f24051bb385bd5558e1" datatype="html">
-        <source>No abuses found.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
-          <context context-type="linenumber">189</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1250415136605923486" datatype="html">
-        <source>Do you really want to delete this abuse report?</source>
-        <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>
-      <trans-unit id="3482559157143817408" datatype="html">
-        <source>Abuse deleted.</source>
-        <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>
-      <trans-unit id="6282990098351939529" datatype="html">
-        <source>Deleted comment</source>
-        <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>
-      <trans-unit id="9196775343330824083" datatype="html">
-        <source>Messages with reporter</source>
-        <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>
-      <trans-unit id="8770468575924421391" datatype="html">
-        <source>Messages with moderators</source>
-        <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>
-      <trans-unit id="8528549800795985099" datatype="html">
-        <source>Update internal note</source>
-        <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>
-      <trans-unit id="1679841953757186358" datatype="html">
-        <source>Mark as accepted</source>
-        <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>
-      <trans-unit id="7993358694073742566" datatype="html">
-        <source>Mark as rejected</source>
-        <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>
-      <trans-unit id="4175703770051343108" datatype="html">
-        <source>Add internal note</source>
-        <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>
-      <trans-unit id="4559872264406386913" datatype="html">
-        <source>Delete report</source>
-        <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>
-      <trans-unit id="5793550984155962433" datatype="html">
-        <source>Actions for the flagged account</source>
-        <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>
-      <trans-unit id="3719503424625455635" datatype="html">
-        <source>Mute server account</source>
-        <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>
-      <trans-unit id="5072091387445907742" datatype="html">
-        <source>Actions for the reporter</source>
-        <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="6599069899275412095" datatype="html">
-        <source>Mute reporter</source>
-        <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 context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
+          <context context-type="linenumber">88</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1595779426198793580" datatype="html">
-        <source>Mute server</source>
+      <trans-unit id="e9a289d014e33a5a45e1cf47131074f50abb7c18" datatype="html">
+        <source>The video was blocked</source>
         <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 context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
+          <context context-type="linenumber">97</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3924877328520650445" datatype="html">
-        <source>Block video</source>
+      <trans-unit id="b0a337363ec610cf41744167b12f020e141a4617" datatype="html">
+        <source>Video was deleted</source>
         <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 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="4328862996304258770" datatype="html">
-        <source>Unblock video</source>
+      <trans-unit id="c45d28b67fd917b804defbf9e465ec1abe0c67da" datatype="html">
+        <source> Account deleted </source>
         <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 context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
+          <context context-type="linenumber">143,144</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="9065327551191479877" datatype="html">
-        <source>Video unblocked.</source>
+      <trans-unit id="c5cc399a82eb7993156daf2d6c1d9e071cde47ad" datatype="html">
+        <source>No abuses found matching current filters.</source>
         <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 context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
+          <context context-type="linenumber">188</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2909684945706361544" datatype="html">
-        <source>Delete video</source>
+      <trans-unit id="5d9dd64c1974b18918db7f24051bb385bd5558e1" datatype="html">
+        <source>No abuses found.</source>
         <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 context-type="sourcefile">../app/shared/shared-abuse-list/abuse-list-table.component.html</context>
+          <context context-type="linenumber">189</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2210418817778733727" datatype="html">
-        <source>Actions for the comment</source>
+      <trans-unit id="2830831449226931729" datatype="html">
+        <source>Instance languages</source>
         <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 context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
+          <context context-type="linenumber">169</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7978668497183230348" datatype="html">
-        <source>Delete comment</source>
+      <trans-unit id="40119547597591062" datatype="html">
+        <source>All languages</source>
         <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 context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
+          <context context-type="linenumber">170</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7837272126865175984" datatype="html">
-        <source>Comment deleted.</source>
+      <trans-unit id="9172233176401579786" datatype="html">
+        <source>Scheduled</source>
         <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 context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
+          <context context-type="linenumber">181</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8014491157078444256" datatype="html">
-        <source>Server <x id="PH"/> muted by the instance.</source>
+      <trans-unit id="1435317307066082710" datatype="html">
+        <source>Hide the video until a specific date</source>
         <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 context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
+          <context context-type="linenumber">182</context>
         </context-group>
       </trans-unit>
       <trans-unit id="c7742322b1d3dbc921362058d1747c7ec2adbec7" datatype="html">
@@ -6280,32 +6882,123 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">239,240</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2830831449226931729" datatype="html">
-        <source>Instance languages</source>
+      <trans-unit id="48c3bde722dc317f76aa607445f11128f7fc7276" datatype="html">
+        <source>Plugin settings</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
-          <context context-type="linenumber">138</context>
+          <context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.html</context>
+          <context context-type="linenumber">269</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="40119547597591062" datatype="html">
-        <source>All languages</source>
+      <trans-unit id="1099619384694370156" datatype="html">
+        <source>Video caption language is required.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
-          <context context-type="linenumber">139</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-captions-validators.ts</context>
+          <context context-type="linenumber">7</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="9172233176401579786" datatype="html">
-        <source>Scheduled</source>
+      <trans-unit id="3438639650276868976" datatype="html">
+        <source>Video caption file is required.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
-          <context context-type="linenumber">149</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-captions-validators.ts</context>
+          <context context-type="linenumber">14</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1435317307066082710" datatype="html">
-        <source>Hide the video until a specific date</source>
+      <trans-unit id="5437132245714159662" datatype="html">
+        <source>Video name is required.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+videos/+video-edit/shared/video-edit.component.ts</context>
-          <context context-type="linenumber">150</context>
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">7</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2807676084745266104" datatype="html">
+        <source>Video name must be at least 3 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">8</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2155414141025589556" datatype="html">
+        <source>Video name cannot be more than 120 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">9</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="9115337161597088460" datatype="html">
+        <source>Video privacy is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">16</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7309902991450450996" datatype="html">
+        <source>Video channel is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">43</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3959376623771116873" datatype="html">
+        <source>Video description must be at least 3 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="725195891739570830" datatype="html">
+        <source>Video description cannot be more than 10000 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">51</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="142488285332434408" datatype="html">
+        <source>A tag should be more than 2 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">58</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="691846635236293620" datatype="html">
+        <source>A tag should be less than 30 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">59</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4146790476782316573" datatype="html">
+        <source>A maximum of 5 tags can be used on a video.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">66</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7572457740984885269" datatype="html">
+        <source>A tag should be more than 2, and less than 30 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">67</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4806300480558315727" datatype="html">
+        <source>Video support must be at least 3 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">74</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6655773021893755977" datatype="html">
+        <source>Video support cannot be more than 1000 characters long.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">75</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4246579596585402255" datatype="html">
+        <source>A date is required to schedule video update.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-validators.ts</context>
+          <context context-type="linenumber">82</context>
         </context-group>
       </trans-unit>
       <trans-unit id="40fa23fe45af4ee2e72cdd3cc6bf6013f180aab0" datatype="html">
@@ -6796,6 +7489,20 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">224,225</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="3346d8a0bf3dd8c25ddc561ccd5fafb6ee9fadc8" datatype="html">
+        <source>Welcome to PeerTube!</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+signup/shared/signup-success.component.html</context>
+          <context context-type="linenumber">8</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="19886846ed573d0a74c61c4e8df073eb4f64acd0" datatype="html">
+        <source> If you need help to use PeerTube, you can have a look at the <x id="START_LINK"/>documentation<x id="CLOSE_LINK"/>. </source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+signup/shared/signup-success.component.html</context>
+          <context context-type="linenumber">14,15</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="2454050363478003966" datatype="html">
         <source>Login</source>
         <context-group purpose="location">
@@ -6803,6 +7510,28 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">14</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="1190256911880544559" datatype="html">
+        <source>An email with the reset password instructions will be sent to <x id="PH"/>.
+The link will expire within 1 hour.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+login/login.component.ts</context>
+          <context context-type="linenumber">106,107</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1266887509445371246" datatype="html">
+        <source>Incorrect username or password.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+login/login.component.ts</context>
+          <context context-type="linenumber">140</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6974874606619467663" datatype="html">
+        <source>Your account is blocked.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+login/login.component.ts</context>
+          <context context-type="linenumber">141</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="12910217fdcdbca64bee06f511639b653d5428ea" datatype="html">
         <source> Login </source>
         <context-group purpose="location">
@@ -6908,28 +7637,6 @@ video size: <x id="PH"/>, used: <x id="PH_1"/>, quota: <x id="PH_2"/>)</source>
           <context context-type="linenumber">91,92</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1190256911880544559" datatype="html">
-        <source>An email with the reset password instructions will be sent to <x id="PH"/>.
-The link will expire within 1 hour.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+login/login.component.ts</context>
-          <context context-type="linenumber">106,107</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1266887509445371246" datatype="html">
-        <source>Incorrect username or password.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+login/login.component.ts</context>
-          <context context-type="linenumber">140</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6974874606619467663" datatype="html">
-        <source>Your account is blocked.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+login/login.component.ts</context>
-          <context context-type="linenumber">141</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96" datatype="html">
         <source>Change the language</source>
         <context-group purpose="location">
@@ -6972,235 +7679,249 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">33</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6700357678556223012" datatype="html">
-        <source>The channel is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-accept-ownership-validators.service.ts</context>
-          <context context-type="linenumber">13</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="2439066254855913806" datatype="html">
         <source>Only I can see this video</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context>
-          <context context-type="linenumber">341</context>
+          <context context-type="linenumber">342</context>
         </context-group>
       </trans-unit>
       <trans-unit id="6767380569816110388" datatype="html">
         <source>Only shareable via a private link</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context>
-          <context context-type="linenumber">345</context>
+          <context context-type="linenumber">346</context>
         </context-group>
       </trans-unit>
       <trans-unit id="6828965264297239528" datatype="html">
         <source>Anyone can see this video</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context>
-          <context context-type="linenumber">349</context>
+          <context context-type="linenumber">350</context>
         </context-group>
       </trans-unit>
       <trans-unit id="1425933035739773115" datatype="html">
         <source>Only users of this instance can see this video</source>
         <context-group purpose="location">
           <context context-type="sourcefile">../app/shared/shared-main/video/video.service.ts</context>
-          <context context-type="linenumber">353</context>
+          <context context-type="linenumber">354</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8" datatype="html">
+      <trans-unit id="ngb.alert.close" datatype="html">
         <source>Close</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="680d5c75b7fd8d37961083608b9fcdc4167b4c43" datatype="html">
+      <trans-unit id="ngb.carousel.previous" datatype="html">
         <source>Previous</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="f732c304c7433e5a83ffcd862c3dce709a0f4982" datatype="html">
+      <trans-unit id="ngb.carousel.next" datatype="html">
         <source>Next</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="c3b08b07b5ab98e7cdcf18df39355690ab7d3884" datatype="html">
+      <trans-unit id="ngb.datepicker.previous-month" datatype="html">
         <source>Previous month</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="4bd046985cfe13040d5ef0cd881edce0968a111a" datatype="html">
+      <trans-unit id="ngb.datepicker.next-month" datatype="html">
         <source>Next month</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="1dbc84807f35518112f62e5775d1daebd3d8462b" datatype="html">
+      <trans-unit id="ngb.datepicker.select-month" datatype="html">
         <source>Select month</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="8ceb09d002bf0c5d1cac171dfbffe1805d2b3962" datatype="html">
+      <trans-unit id="ngb.datepicker.select-year" datatype="html">
         <source>Select year</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="656506dfd46380956a655f919f1498d018f75ca0" datatype="html">
+      <trans-unit id="ngb.pagination.first" datatype="html">
         <source>««</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="6e52b6ee77a4848d899dd21b591c6fd499e3aef3" datatype="html">
+      <trans-unit id="ngb.pagination.previous" datatype="html">
         <source>«</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="ba9cbb4ff311464308a3627e4f1c3345d9fe6d7d" datatype="html">
+      <trans-unit id="ngb.pagination.next" datatype="html">
         <source>»</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="49f27a460bc97e7e00be5b37098bfa79884fc7d9" datatype="html">
+      <trans-unit id="ngb.pagination.last" datatype="html">
         <source>»»</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="f2f852318759c6396b5d3d17031d53817d7b38cc" datatype="html">
+      <trans-unit id="ngb.pagination.first-aria" datatype="html">
         <source>First</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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>
+        <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="5c729788ba138508aca1bec050b610f7bf81db3e" datatype="html">
+      <trans-unit id="ngb.pagination.next-aria" datatype="html">
+        <source>Next</source>
+        <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>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="f8e9a947b9db4252c0e9905765338712f2fd032f" datatype="html">
+      <trans-unit id="ngb.progressbar.value" datatype="html">
         <source><x id="INTERPOLATION"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="ce676ab1d6d98f85c836381cf100a4a91ef95a1f" datatype="html">
+      <trans-unit id="ngb.timepicker.HH" datatype="html">
         <source>HH</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="3bbce5fef7e1151da052a4e529453edb340e3912" datatype="html">
+      <trans-unit id="ngb.timepicker.hours" datatype="html">
         <source>Hours</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="72c8edf6a50068a05bde70991e36b1e881f4ca54" datatype="html">
+      <trans-unit id="ngb.timepicker.MM" datatype="html">
         <source>MM</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="41e62daa962947c0d23ded0981975d1bddf0bf38" datatype="html">
+      <trans-unit id="ngb.timepicker.minutes" datatype="html">
         <source>Minutes</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="cb74bc1d625a6c1742f0d7d47306cf495780c218" datatype="html">
+      <trans-unit id="ngb.timepicker.increment-hours" datatype="html">
         <source>Increment hours</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="147c7a19429da7d999e247d22e33fee370b1691b" datatype="html">
+      <trans-unit id="ngb.timepicker.decrement-hours" datatype="html">
         <source>Decrement hours</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="f5a4a3bc05e053f6732475d0e74875ec01c3a348" datatype="html">
+      <trans-unit id="ngb.timepicker.increment-minutes" datatype="html">
         <source>Increment minutes</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="c1a6899e529c096da5b660385d4e77fe1f7ad271" datatype="html">
+      <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html">
         <source>Decrement minutes</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="ebe38d36a40a2383c5fefa9b4608ffbda08bd4a3" datatype="html">
+      <trans-unit id="ngb.timepicker.SS" datatype="html">
         <source>SS</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="4f2ed9e71a7c981db3e50ae2fedb28aff2ec4e6c" datatype="html">
+      <trans-unit id="ngb.timepicker.seconds" datatype="html">
         <source>Seconds</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="912322ecee7d659d04dcf494a70e22e49d334b26" datatype="html">
+      <trans-unit id="ngb.timepicker.increment-seconds" datatype="html">
         <source>Increment seconds</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="5db47ac104294243a70eb9124fbea9d0004ddf69" datatype="html">
+      <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html">
         <source>Decrement seconds</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="8d6e691e10306c1b34c6b26805151aaea320ef7f" datatype="html">
+      <trans-unit id="ngb.timepicker.PM" datatype="html">
         <source><x id="INTERPOLATION"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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="69a1f176a93998876952adac57c3bc3863b6105e" datatype="html">
+      <trans-unit id="ngb.timepicker.AM" datatype="html">
         <source><x id="INTERPOLATION"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../assets/images/misc/account-arrow-left.svg</context>
-          <context context-type="linenumber">1</context>
+          <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>
+        <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>
         </context-group>
       </trans-unit>
       <trans-unit id="9082008222523034483" datatype="html">
@@ -7252,18 +7973,11 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">85</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7365924714339585574" datatype="html">
-        <source>The username is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts</context>
-          <context context-type="linenumber">13</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3954099618513992825" datatype="html">
-        <source>You can only transfer ownership to a local account</source>
+      <trans-unit id="4776289814033837037" datatype="html">
+        <source>Interface settings updated.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-change-ownership-validators.service.ts</context>
-          <context context-type="linenumber">14</context>
+          <context context-type="sourcefile">../app/shared/shared-user-settings/user-interface-settings.component.ts</context>
+          <context context-type="linenumber">74</context>
         </context-group>
       </trans-unit>
       <trans-unit id="2fb6d9783b2c3ce93df9cee3542cda87aa60a808" datatype="html">
@@ -7280,90 +7994,6 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">9</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4776289814033837037" datatype="html">
-        <source>Interface settings updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-settings/user-interface-settings.component.ts</context>
-          <context context-type="linenumber">74</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8602814243662345124" datatype="html">
-        <source>Email is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">17</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4591482207344282590" datatype="html">
-        <source>Email must be valid.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">18</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4968369344159400023" datatype="html">
-        <source>Your name is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">29</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5799695548385507586" datatype="html">
-        <source>Your name must be at least 1 character long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">30</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3600004643604731577" datatype="html">
-        <source>Your name cannot be more than 120 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">31</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3981804692726336204" datatype="html">
-        <source>A subject is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">42</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7787099349830266861" datatype="html">
-        <source>The subject must be at least 1 character long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">43</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5905189237950302829" datatype="html">
-        <source>The subject cannot be more than 120 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">44</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="847704400962945123" datatype="html">
-        <source>A message is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">55</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3871842658394273178" datatype="html">
-        <source>The message must be at least 3 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">56</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3731145759205895653" datatype="html">
-        <source>The message cannot be more than 5000 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/instance-validators.service.ts</context>
-          <context context-type="linenumber">57</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="5cf92a1d527e65908c75633e8484cdd3b6d16b9b" datatype="html">
         <source>Welcome to PeerTube, dear administrator!</source>
         <context-group purpose="location">
@@ -7497,6 +8127,13 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">33</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8" datatype="html">
+        <source>Close</source>
+        <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>
       <trans-unit id="c2fe7580753ac7c1442df31eb97f8acc6fa250e6" datatype="html">
         <source> Configure </source>
         <context-group purpose="location">
@@ -7553,69 +8190,6 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">21</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1000468652492651683" datatype="html">
-        <source>Report reason is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">15</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1109780973109145433" datatype="html">
-        <source>Report reason must be at least 2 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">16</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5414573937278525654" datatype="html">
-        <source>Report reason cannot be more than 3000 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">17</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8779567454442277762" datatype="html">
-        <source>Moderation comment is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">24</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8954765410376245909" datatype="html">
-        <source>Moderation comment must be at least 2 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">25</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6316804467108244906" datatype="html">
-        <source>Moderation comment cannot be more than 3000 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">26</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8835075531528610034" datatype="html">
-        <source>Abuse message is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">33</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="9034042966936514516" datatype="html">
-        <source>Abuse message must be at least 2 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">34</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7989186574443390119" datatype="html">
-        <source>Abuse message cannot be more than 3000 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/abuse-validators.service.ts</context>
-          <context context-type="linenumber">35</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="8728283516316752593" datatype="html">
         <source>This file is too large.</source>
         <context-group purpose="location">
@@ -7833,130 +8407,60 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">126,127</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="dc586a7c70baa9217d98f58f4701fc3a29cd9d4d" datatype="html">
-        <source><x id="START_LINK"/>Your video import<x id="CLOSE_LINK"/> <x id="INTERPOLATION"/> failed </source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
-          <context context-type="linenumber">134,135</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="55c81d14a4e11004f0bcda5a47575f316e85e43e" datatype="html">
-        <source> User <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> registered on your instance </source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
-          <context context-type="linenumber">142,143</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="0f146c0a4152eb93ec2ad119e1dec613864d64c6" datatype="html">
-        <source><x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> is following <x id="START_TAG_NG_CONTAINER"/>your channel <x id="INTERPOLATION_1"/><x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>your account<x id="CLOSE_TAG_NG_CONTAINER"/></source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
-          <context context-type="linenumber">152,155</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="dde6b6ff4de622914ba78a2b584d070852eb710d" datatype="html">
-        <source><x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> mentioned you on <x id="START_LINK_1"/>video <x id="INTERPOLATION_1"/><x id="CLOSE_LINK"/></source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
-          <context context-type="linenumber">165</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="790986a06ed0bbab17b7e91c166ea4dfd96e7d3d" datatype="html">
-        <source> Your instance has <x id="START_LINK"/>a new follower<x id="CLOSE_LINK"/> (<x id="INTERPOLATION"/>) <x id="START_TAG_NG_CONTAINER"/> awaiting your approval<x id="CLOSE_TAG_NG_CONTAINER"/></source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
-          <context context-type="linenumber">173,174</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="b5a16cb819b18286a1a85e2a311045b920bfd559" datatype="html">
-        <source> Your instance automatically followed <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/></source>
-        <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>
-        <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="3152303769378345477" datatype="html">
-        <source>Confirmation of the password is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/reset-password-validators.service.ts</context>
-          <context context-type="linenumber">15</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="f9fdeb0495dd96319d13df9d9536760d0a98d9b5" datatype="html">
-        <source><x id="INTERPOLATION"/></source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-main/buttons/action-dropdown.component.html</context>
-          <context context-type="linenumber">22</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1099619384694370156" datatype="html">
-        <source>Video caption language is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-captions-validators.service.ts</context>
-          <context context-type="linenumber">15</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3438639650276868976" datatype="html">
-        <source>Video caption file is required.</source>
+      <trans-unit id="dc586a7c70baa9217d98f58f4701fc3a29cd9d4d" datatype="html">
+        <source><x id="START_LINK"/>Your video import<x id="CLOSE_LINK"/> <x id="INTERPOLATION"/> failed </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-captions-validators.service.ts</context>
-          <context context-type="linenumber">22</context>
+          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
+          <context context-type="linenumber">134,135</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6632896893630378443" datatype="html">
-        <source>Display name is required.</source>
+      <trans-unit id="55c81d14a4e11004f0bcda5a47575f316e85e43e" datatype="html">
+        <source> User <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> registered on your instance </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts</context>
-          <context context-type="linenumber">21</context>
+          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
+          <context context-type="linenumber">142,143</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1303578752658966736" datatype="html">
-        <source>Display name must be at least 1 character long.</source>
+      <trans-unit id="0f146c0a4152eb93ec2ad119e1dec613864d64c6" datatype="html">
+        <source><x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> is following <x id="START_TAG_NG_CONTAINER"/>your channel <x id="INTERPOLATION_1"/><x id="CLOSE_TAG_NG_CONTAINER"/><x id="START_TAG_NG_CONTAINER_1"/>your account<x id="CLOSE_TAG_NG_CONTAINER"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts</context>
-          <context context-type="linenumber">22</context>
+          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
+          <context context-type="linenumber">152,155</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6854100952145697527" datatype="html">
-        <source>Display name cannot be more than 120 characters long.</source>
+      <trans-unit id="dde6b6ff4de622914ba78a2b584d070852eb710d" datatype="html">
+        <source><x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/> mentioned you on <x id="START_LINK_1"/>video <x id="INTERPOLATION_1"/><x id="CLOSE_LINK"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts</context>
-          <context context-type="linenumber">23</context>
+          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
+          <context context-type="linenumber">165</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6198895122092095739" datatype="html">
-        <source>Privacy is required.</source>
+      <trans-unit id="790986a06ed0bbab17b7e91c166ea4dfd96e7d3d" datatype="html">
+        <source> Your instance has <x id="START_LINK"/>a new follower<x id="CLOSE_LINK"/> (<x id="INTERPOLATION"/>) <x id="START_TAG_NG_CONTAINER"/> awaiting your approval<x id="CLOSE_TAG_NG_CONTAINER"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts</context>
-          <context context-type="linenumber">32</context>
+          <context context-type="sourcefile">../app/shared/shared-main/users/user-notifications.component.html</context>
+          <context context-type="linenumber">173,174</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2761226139624435788" datatype="html">
-        <source>Description must be at least 3 characters long.</source>
+      <trans-unit id="b5a16cb819b18286a1a85e2a311045b920bfd559" datatype="html">
+        <source> Your instance automatically followed <x id="START_LINK"/><x id="INTERPOLATION"/><x id="CLOSE_LINK"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts</context>
-          <context context-type="linenumber">42</context>
+          <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="4717982586356605243" datatype="html">
-        <source>Description cannot be more than 1000 characters long.</source>
+      <trans-unit id="f61b49d5729bbd138f2a083fbaee2920811d31c5" datatype="html">
+        <source> The notification points to a content now unavailable </source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts</context>
-          <context context-type="linenumber">43</context>
+          <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="1276238402004616037" datatype="html">
-        <source>The channel is required when the playlist is public.</source>
+      <trans-unit id="f9fdeb0495dd96319d13df9d9536760d0a98d9b5" datatype="html">
+        <source><x id="INTERPOLATION"/></source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-playlist-validators.service.ts</context>
-          <context context-type="linenumber">50</context>
+          <context context-type="sourcefile">../app/shared/shared-main/buttons/action-dropdown.component.html</context>
+          <context context-type="linenumber">22</context>
         </context-group>
       </trans-unit>
       <trans-unit id="f82f53a2544638939a8ba93c0fb1b0a4419c3196" datatype="html">
@@ -7973,13 +8477,6 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">11</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="be24dae69c0d0605237d6dd638b172a42a88851e" datatype="html">
-        <source>No items found</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/select/select-checkbox.component.html</context>
-          <context context-type="linenumber">14</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="6708273825233539746" datatype="html">
         <source>Add a new option</source>
         <context-group purpose="location">
@@ -7987,6 +8484,13 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">28</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="be24dae69c0d0605237d6dd638b172a42a88851e" datatype="html">
+        <source>No items found</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-forms/select/select-checkbox.component.html</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="7916647920967632052" datatype="html">
         <source>max size</source>
         <context-group purpose="location">
@@ -8078,20 +8582,6 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">34</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="9191505323045740697" datatype="html">
-        <source>Block reason must be at least 2 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-block-validators.service.ts</context>
-          <context context-type="linenumber">13</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8581623418602419755" datatype="html">
-        <source>Block reason cannot be more than 300 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-block-validators.service.ts</context>
-          <context context-type="linenumber">14</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="3fb9a5f7268114445d8c109a8f48102e93471f5a" datatype="html">
         <source>Change your avatar</source>
         <context-group purpose="location">
@@ -8106,6 +8596,13 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">21</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="1209500590333005801" datatype="html">
+        <source><x id="PH"/> (account page)</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/shared-main/account/avatar.component.ts</context>
+          <context context-type="linenumber">19</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="f50983ee112befc1afddea5c570283db67e20fed" datatype="html">
         <source>Channel avatar</source>
         <context-group purpose="location">
@@ -8120,13 +8617,6 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">7</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1209500590333005801" datatype="html">
-        <source><x id="PH"/> (account page)</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-main/account/avatar.component.ts</context>
-          <context context-type="linenumber">19</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="3b79d221458541611e8508d3551dd1ddd76b49d9" datatype="html">
         <source>Display settings</source>
         <context-group purpose="location">
@@ -8162,13 +8652,6 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">39</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="0fab2b1e25b97842c52a6b95f139bda7e416fde6" datatype="html">
-        <source>Close this message</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/app.component.html</context>
-          <context context-type="linenumber">34</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="7709367721354853232" datatype="html">
         <source>Focus the search bar</source>
         <context-group purpose="location">
@@ -8218,32 +8701,46 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">319</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2740793005745065895" datatype="html">
-        <source><x id="PH"/> is not valid</source>
+      <trans-unit id="0fab2b1e25b97842c52a6b95f139bda7e416fde6" datatype="html">
+        <source>Close this message</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context>
-          <context context-type="linenumber">35</context>
+          <context context-type="sourcefile">../app/app.component.html</context>
+          <context context-type="linenumber">34</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2127446333083057097" datatype="html">
-        <source>Domain is required.</source>
+      <trans-unit id="5633144232269377096" datatype="html">
+        <source>hide</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context>
-          <context context-type="linenumber">14</context>
+          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
+          <context context-type="linenumber">121</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6780793142903080663" datatype="html">
-        <source>Domains entered are invalid.</source>
+      <trans-unit id="8603861867909474404" datatype="html">
+        <source>blur</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context>
-          <context context-type="linenumber">15</context>
+          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
+          <context context-type="linenumber">124</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5886492514458202177" datatype="html">
-        <source>Domains entered contain duplicates.</source>
+      <trans-unit id="4534458451100881847" datatype="html">
+        <source>display</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context>
-          <context context-type="linenumber">16</context>
+          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
+          <context context-type="linenumber">127</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4467323362722952678" datatype="html">
+        <source>Unknown</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
+          <context context-type="linenumber">193</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7939914198003891823" datatype="html">
+        <source>any language</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
+          <context context-type="linenumber">229</context>
         </context-group>
       </trans-unit>
       <trans-unit id="411ca58f59b00246e15b161e07409df55b5eb6db" datatype="html">
@@ -8477,41 +8974,6 @@ The link will expire within 1 hour.</source>
           <context context-type="linenumber">162</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5633144232269377096" datatype="html">
-        <source>hide</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
-          <context context-type="linenumber">121</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8603861867909474404" datatype="html">
-        <source>blur</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
-          <context context-type="linenumber">124</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4534458451100881847" datatype="html">
-        <source>display</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
-          <context context-type="linenumber">127</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4467323362722952678" datatype="html">
-        <source>Unknown</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
-          <context context-type="linenumber">193</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7939914198003891823" datatype="html">
-        <source>any language</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/menu/menu.component.ts</context>
-          <context context-type="linenumber">229</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="4670312387769733978" datatype="html">
         <source>All unsaved data will be lost, are you sure you want to leave this page?</source>
         <context-group purpose="location">
@@ -8562,102 +9024,60 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">215</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="5437132245714159662" datatype="html">
-        <source>Video name is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">26</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2807676084745266104" datatype="html">
-        <source>Video name must be at least 3 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">27</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2155414141025589556" datatype="html">
-        <source>Video name cannot be more than 120 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">28</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="9115337161597088460" datatype="html">
-        <source>Video privacy is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">35</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7309902991450450996" datatype="html">
-        <source>Video channel is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">62</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3959376623771116873" datatype="html">
-        <source>Video description must be at least 3 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">69</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="725195891739570830" datatype="html">
-        <source>Video description cannot be more than 10000 characters long.</source>
+      <trans-unit id="996392855508119363" datatype="html">
+        <source>Hidden</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">70</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">36</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="142488285332434408" datatype="html">
-        <source>A tag should be more than 2 characters long.</source>
+      <trans-unit id="2173989454916398137" datatype="html">
+        <source>Blurred with confirmation request</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">77</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">37</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="691846635236293620" datatype="html">
-        <source>A tag should be less than 30 characters long.</source>
+      <trans-unit id="8929218224642530466" datatype="html">
+        <source>Displayed</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">78</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">38</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4146790476782316573" datatype="html">
-        <source>A maximum of 5 tags can be used on a video.</source>
+      <trans-unit id="6291055174438137560" datatype="html">
+        <source>~ 1 minute</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">85</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">53</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7572457740984885269" datatype="html">
-        <source>A tag should be more than 2, and less than 30 characters long.</source>
+      <trans-unit id="189524047518780716" datatype="html">
+        <source>~ <x id="PH"/> minutes</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">86</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">55</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4806300480558315727" datatype="html">
-        <source>Video support must be at least 3 characters long.</source>
+      <trans-unit id="6028521920505655348" datatype="html">
+        <source><x id="PH"/> of full HD videos</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">93</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">71</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6655773021893755977" datatype="html">
-        <source>Video support cannot be more than 1000 characters long.</source>
+      <trans-unit id="117588083391484998" datatype="html">
+        <source><x id="PH"/> of HD videos</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">94</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">72</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4246579596585402255" datatype="html">
-        <source>A date is required to schedule video update.</source>
+      <trans-unit id="6636555695556123073" datatype="html">
+        <source><x id="PH"/> of average quality videos</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-validators.service.ts</context>
-          <context context-type="linenumber">101</context>
+          <context context-type="sourcefile">../app/shared/shared-instance/instance-features-table.component.ts</context>
+          <context context-type="linenumber">73</context>
         </context-group>
       </trans-unit>
       <trans-unit id="fa48c3ddc2ef8e40e5c317e68bc05ae62c93b0c1" datatype="html">
@@ -8758,125 +9178,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">61</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="996392855508119363" datatype="html">
-        <source>Hidden</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="2173989454916398137" datatype="html">
-        <source>Blurred with confirmation request</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="8929218224642530466" datatype="html">
-        <source>Displayed</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="6291055174438137560" datatype="html">
-        <source>~ 1 minute</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="189524047518780716" datatype="html">
-        <source>~ <x id="PH"/> minutes</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="6028521920505655348" datatype="html">
-        <source><x id="PH"/> of full HD videos</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="117588083391484998" datatype="html">
-        <source><x id="PH"/> of HD videos</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="6636555695556123073" datatype="html">
-        <source><x id="PH"/> of average quality videos</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="3868123820758341861" datatype="html">
-        <source>Username is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/login-validators.service.ts</context>
-          <context context-type="linenumber">16</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3577237269587081090" datatype="html">
-        <source>Password is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/login-validators.service.ts</context>
-          <context context-type="linenumber">25</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4444753420973870540" datatype="html">
-        <source>Name is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-channel-validators.service.ts</context>
-          <context context-type="linenumber">21</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4006797705713167676" datatype="html">
-        <source>Name must be at least 1 character long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-channel-validators.service.ts</context>
-          <context context-type="linenumber">22</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2233809696503670883" datatype="html">
-        <source>Name cannot be more than 50 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-channel-validators.service.ts</context>
-          <context context-type="linenumber">23</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7915656854942800659" datatype="html">
-        <source>Name should be lowercase alphanumeric; dots and underscores are allowed.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-channel-validators.service.ts</context>
-          <context context-type="linenumber">24</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4613240543124934954" datatype="html">
-        <source>Display name cannot be more than 50 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-channel-validators.service.ts</context>
-          <context context-type="linenumber">37</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6880459830525364741" datatype="html">
-        <source>Support text must be at least 3 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-channel-validators.service.ts</context>
-          <context context-type="linenumber">58</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6461548560008228165" datatype="html">
-        <source>Support text cannot be more than 1000 characters long</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-channel-validators.service.ts</context>
-          <context context-type="linenumber">59</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="2dc8a0a3763cd5c456c84630fc335398c9b86771" datatype="html">
         <source>View your notifications</source>
         <context-group purpose="location">
@@ -8912,27 +9213,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">40</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4267638333776227701" datatype="html">
-        <source>Comment is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-comment-validators.service.ts</context>
-          <context context-type="linenumber">13</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="71132671234491945" datatype="html">
-        <source>Comment must be at least 2 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-comment-validators.service.ts</context>
-          <context context-type="linenumber">14</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4148250392704331190" datatype="html">
-        <source>Comment cannot be more than 3000 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/video-comment-validators.service.ts</context>
-          <context context-type="linenumber">15</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>
@@ -8955,144 +9235,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">69</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1693549688987384699" datatype="html">
-        <source>Server error. Please retry later.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context>
-          <context context-type="linenumber">72</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4b3972c3e9485218508a95f7a4ce7758e3f09ced" datatype="html">
-        <source>Upload</source>
-        <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="7784486624424057376" datatype="html">
-        <source>Instance name is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">22</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3281212084219111058" datatype="html">
-        <source>Short description should not be longer than 250 characters.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">29</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6033463036257195528" datatype="html">
-        <source>Twitter username is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">36</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8198703669620791633" datatype="html">
-        <source>Previews cache size is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">43</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3971192070835972256" datatype="html">
-        <source>Previews cache size must be greater than 1.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">44</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2903453036126968504" datatype="html">
-        <source>Previews cache size must be a number.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">45</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6941976540222684735" datatype="html">
-        <source>Captions cache size is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">52</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="780869536819343075" datatype="html">
-        <source>Captions cache size must be greater than 1.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">53</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2498218540197718478" datatype="html">
-        <source>Captions cache size must be a number.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">54</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="818392297325723982" datatype="html">
-        <source>Signup limit is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">61</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2582606912307765585" datatype="html">
-        <source>Signup limit must be greater than 1.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">62</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2555843408410000965" datatype="html">
-        <source>Signup limit must be a number.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">63</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="240096858386658337" datatype="html">
-        <source>Admin email is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">70</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4392533896009432078" datatype="html">
-        <source>Admin email must be valid.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">71</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6172217783476989430" datatype="html">
-        <source>Transcoding threads is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">78</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5320424292625586941" datatype="html">
-        <source>Transcoding threads must be greater or equal to 0.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">79</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="75589896034107743" datatype="html">
-        <source>Index URL should be a URL</source>
+      <trans-unit id="1693549688987384699" datatype="html">
+        <source>Server error. Please retry later.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">86</context>
+          <context context-type="sourcefile">../app/core/rest/rest-extractor.service.ts</context>
+          <context context-type="linenumber">72</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3964961007325702684" datatype="html">
-        <source>Search index URL should be a URL</source>
+      <trans-unit id="4b3972c3e9485218508a95f7a4ce7758e3f09ced" datatype="html">
+        <source>Upload</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/custom-config-validators.service.ts</context>
-          <context context-type="linenumber">93</context>
+          <context context-type="sourcefile">../app/header/header.component.html</context>
+          <context context-type="linenumber">5</context>
         </context-group>
       </trans-unit>
       <trans-unit id="73216504c8903e04fdb415d876eb8969dd3afa60" datatype="html">
@@ -9193,130 +9347,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">23</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4786141633412279939" datatype="html">
-        <source>Username must be at least 1 character long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">33</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1019755749203839300" datatype="html">
-        <source>Username cannot be more than 50 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">34</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5621067256208426608" datatype="html">
-        <source>Username should be lowercase alphanumeric; dots and underscores are allowed.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">35</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6288154707582132676" datatype="html">
-        <source>Channel name is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">47</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8178814467139959283" datatype="html">
-        <source>Channel name must be at least 1 character long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">48</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8602785819772117007" datatype="html">
-        <source>Channel name cannot be more than 50 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">49</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7261858447215513786" datatype="html">
-        <source>Channel name should be lowercase alphanumeric; dots and underscores are allowed.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">50</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="525871656034789056" datatype="html">
-        <source>Password must be at least 6 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">70</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1099684476181448167" datatype="html">
-        <source>Password cannot be more than 255 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">71</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3392630942539073768" datatype="html">
-        <source>The new password and the confirmed password do not correspond.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">89</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2027337371129904473" datatype="html">
-        <source>Video quota is required.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">96</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="267386529333143660" datatype="html">
-        <source>Quota must be greater than -1.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">97</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1220179061234048936" datatype="html">
-        <source>Daily upload limit is required.</source>
+      <trans-unit id="1233062525939746039" datatype="html">
+        <source>Unknown language</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">103</context>
+          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
+          <context context-type="linenumber">57</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8959404382357999234" datatype="html">
-        <source>Daily upload limit must be greater than -1.</source>
+      <trans-unit id="3761504852202418603" datatype="html">
+        <source>Too many languages are enabled. Please enable them all or stay below 20 enabled languages.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">104</context>
+          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
+          <context context-type="linenumber">102</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4796798537475457493" datatype="html">
-        <source>User role is required.</source>
+      <trans-unit id="1904720062363293328" datatype="html">
+        <source>You need to enable at least 1 video language.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">111</context>
+          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
+          <context context-type="linenumber">107</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1814372869868173571" datatype="html">
-        <source>You must agree with the instance terms in order to register on it.</source>
+      <trans-unit id="3960396487495291449" datatype="html">
+        <source>Video settings updated.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
+          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
           <context context-type="linenumber">133</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7803960725351649605" datatype="html">
-        <source>Ban reason must be at least 3 characters long.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">143</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3851609012243698179" datatype="html">
-        <source>Ban reason cannot be more than 250 characters long.</source>
+      <trans-unit id="3326446048041727269" datatype="html">
+        <source>Display/Video settings updated.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-forms/form-validators/user-validators.service.ts</context>
-          <context context-type="linenumber">144</context>
+          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
+          <context context-type="linenumber">140</context>
         </context-group>
       </trans-unit>
       <trans-unit id="20f62f24170d57b1efeb2387a0949f482cd4d129" datatype="html">
@@ -9389,41 +9452,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">28</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1233062525939746039" datatype="html">
-        <source>Unknown language</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
-          <context context-type="linenumber">57</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3761504852202418603" datatype="html">
-        <source>Too many languages are enabled. Please enable them all or stay below 20 enabled languages.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
-          <context context-type="linenumber">102</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1904720062363293328" datatype="html">
-        <source>You need to enable at least 1 video language.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
-          <context context-type="linenumber">107</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3960396487495291449" datatype="html">
-        <source>Video settings updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
-          <context context-type="linenumber">134</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3326446048041727269" datatype="html">
-        <source>Display/Video settings updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/shared/shared-user-settings/user-video-settings.component.ts</context>
-          <context context-type="linenumber">141</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="c078d4901a5fac169665947cc7a6108b94dd80c7" datatype="html">
         <source><x id="INTERPOLATION"/></source>
         <context-group purpose="location">
@@ -9508,6 +9536,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">119</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="6810714890760227072" datatype="html">
+        <source>Ownership change request sent.</source>
+        <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>
       <trans-unit id="2dc22fcebf6aaa76196d2def33a827a34bf910bf" datatype="html">
         <source>Change ownership</source>
         <context-group purpose="location">
@@ -9522,11 +9557,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">10</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6810714890760227072" datatype="html">
-        <source>Ownership change request sent.</source>
+      <trans-unit id="6159571046971090595" datatype="html">
+        <source>Password updated.</source>
         <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 context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context>
+          <context context-type="linenumber">48</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="853586874765134886" datatype="html">
+        <source>You current password is invalid.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context>
+          <context context-type="linenumber">56</context>
         </context-group>
       </trans-unit>
       <trans-unit id="739516c2ca75843d5aec9cf0e6b3e4335c4227b9" datatype="html">
@@ -9557,18 +9599,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">23</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6159571046971090595" datatype="html">
-        <source>Password updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context>
-          <context context-type="linenumber">48</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="853586874765134886" datatype="html">
-        <source>You current password is invalid.</source>
+      <trans-unit id="3183245287221165928" datatype="html">
+        <source>Ownership accepted</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context>
-          <context context-type="linenumber">56</context>
+          <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>
       <trans-unit id="fbc450919a486e8ed311a7e91a41987d47d83804" datatype="html">
@@ -9592,11 +9627,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">13</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3183245287221165928" datatype="html">
-        <source>Ownership accepted</source>
+      <trans-unit id="1431617394009162547" datatype="html">
+        <source>Playlist <x id="PH"/> updated.</source>
         <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 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>
       <trans-unit id="9d7a1c199570d42b4cc40d7886fcc7c06b0a35d2" datatype="html">
@@ -9627,27 +9662,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">26</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="1431617394009162547" datatype="html">
-        <source>Playlist <x id="PH"/> updated.</source>
-        <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">92</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>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html</context>
-          <context context-type="linenumber">2</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="9a2f889dde4574a6883c853d1034e75891b28c45" datatype="html">
-        <source>Delete your account</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html</context>
-          <context context-type="linenumber">4</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="5179099584732142331" datatype="html">
         <source>Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted.</source>
         <context-group purpose="location">
@@ -9683,39 +9697,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">32</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>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html</context>
+          <context context-type="linenumber">2</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="9a2f889dde4574a6883c853d1034e75891b28c45" datatype="html">
+        <source>Delete your account</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html</context>
+          <context context-type="linenumber">4</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="5032453707232754344" datatype="html">
         <source>Playlist <x id="PH"/> created.</source>
         <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">71</context>
+          <context context-type="linenumber">77</context>
         </context-group>
       </trans-unit>
       <trans-unit id="5674286808255988565" datatype="html">
         <source>Create</source>
         <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">84</context>
+          <context context-type="linenumber">90</context>
         </context-group>
       </trans-unit>
       <trans-unit id="4967231969832964676" datatype="html">
-        <source>Profile updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts</context>
-          <context context-type="linenumber">51</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="dd3b6c367381ddfa8f317b8e9b31c55368c65136" datatype="html">
-        <source>Activities</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context>
-          <context context-type="linenumber">2</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="847dffd493abbb2a5c71f3313f0eb730dd88a355" datatype="html">
-        <source>Web</source>
+        <source>Profile updated.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context>
-          <context context-type="linenumber">4,3</context>
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts</context>
+          <context context-type="linenumber">51</context>
         </context-group>
       </trans-unit>
       <trans-unit id="77907918814566205" datatype="html">
@@ -9823,6 +9837,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">92</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="dd3b6c367381ddfa8f317b8e9b31c55368c65136" datatype="html">
+        <source>Activities</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context>
+          <context context-type="linenumber">2</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="847dffd493abbb2a5c71f3313f0eb730dd88a355" datatype="html">
+        <source>Web</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context>
+          <context context-type="linenumber">4,3</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="e03a27ba50b0be207b4d17d044ab5ea300d70b43" datatype="html">
         <source>My ownership changes</source>
         <context-group purpose="location">
@@ -9928,34 +9956,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">163</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4f953496ca94b4f83af049ff715172df2729fb79" datatype="html">
-        <source>My history</source>
-        <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="cb6fc818d4547d66ac5ea65f2c5d5cbfb6ebc04e" datatype="html">
-        <source>Video history</source>
-        <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>
-      <trans-unit id="29c45bf49891748f930ef78b2e09857498b15131" datatype="html">
-        <source><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/> Delete history </source>
-        <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,15</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="355c9f9d50ed1c6f12729332a44c1fd0f7576638" datatype="html">
-        <source>You don&apos;t have any video history yet.</source>
-        <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>
       <trans-unit id="7163720856202695008" datatype="html">
         <source>My videos history</source>
         <context-group purpose="location">
@@ -9998,6 +9998,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">95</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="4f953496ca94b4f83af049ff715172df2729fb79" datatype="html">
+        <source>My history</source>
+        <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="cb6fc818d4547d66ac5ea65f2c5d5cbfb6ebc04e" datatype="html">
+        <source>Video history</source>
+        <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>
+      <trans-unit id="29c45bf49891748f930ef78b2e09857498b15131" datatype="html">
+        <source><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/> Delete history </source>
+        <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,15</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="355c9f9d50ed1c6f12729332a44c1fd0f7576638" datatype="html">
+        <source>You don&apos;t have any video history yet.</source>
+        <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>
       <trans-unit id="9d2d802fa417a5a3f230cb5bcc975551a252c59c" datatype="html">
         <source><x id="START_TAG_MY_GLOBAL_ICON"/><x id="CLOSE_TAG_MY_GLOBAL_ICON"/> Notification preferences </source>
         <context-group purpose="location">
@@ -10026,6 +10054,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">26</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="3525866160632851851" datatype="html">
+        <source>Avatar changed.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-settings.component.ts</context>
+          <context context-type="linenumber">42</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="3e486bad6576aa445ccb6051069e45a3658e4160" datatype="html">
         <source>PROFILE SETTINGS</source>
         <context-group purpose="location">
@@ -10068,11 +10103,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">57</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3525866160632851851" datatype="html">
-        <source>Avatar changed.</source>
+      <trans-unit id="6012072687166259654" datatype="html">
+        <source>Please check your emails to verify your new email.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-settings.component.ts</context>
-          <context context-type="linenumber">42</context>
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context>
+          <context context-type="linenumber">53</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6585766371605707311" datatype="html">
+        <source>Email updated.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context>
+          <context context-type="linenumber">55</context>
         </context-group>
       </trans-unit>
       <trans-unit id="dbcc539bd3ca0b962b87ea26855ca9d5d3c5cdf1" datatype="html">
@@ -10125,20 +10167,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">36</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6012072687166259654" datatype="html">
-        <source>Please check your emails to verify your new email.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context>
-          <context context-type="linenumber">53</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6585766371605707311" datatype="html">
-        <source>Email updated.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context>
-          <context context-type="linenumber">55</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="29038e66547b3ba70701fb34eda68834a56f17d9" datatype="html">
         <source>My subscriptions</source>
         <context-group purpose="location">
@@ -10181,6 +10209,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">35</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="6700357678556223012" datatype="html">
+        <source>The channel is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-ownership-change-validators.ts</context>
+          <context context-type="linenumber">7</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7365924714339585574" datatype="html">
+        <source>The username is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-ownership-change-validators.ts</context>
+          <context context-type="linenumber">14</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3954099618513992825" datatype="html">
+        <source>You can only transfer ownership to a local account</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/video-ownership-change-validators.ts</context>
+          <context context-type="linenumber">15</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="bd751145ec934c2839fd6acffee05fbf439782ed" datatype="html">
         <source>My imports</source>
         <context-group purpose="location">
@@ -10216,20 +10265,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">49</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="d02888c485d3aeab6de628508f4a00312a722894" datatype="html">
-        <source>My videos</source>
-        <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>
-      </trans-unit>
-      <trans-unit id="addd26e1d0d8a38fcfceeb76642c6f838f9525e3" datatype="html">
-        <source>Search your videos</source>
-        <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>
       <trans-unit id="8197117721861453263" datatype="html">
         <source>Do you really want to delete <x id="PH"/> videos?</source>
         <context-group purpose="location">
@@ -10251,6 +10286,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">125</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="d02888c485d3aeab6de628508f4a00312a722894" datatype="html">
+        <source>My videos</source>
+        <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>
+      </trans-unit>
+      <trans-unit id="addd26e1d0d8a38fcfceeb76642c6f838f9525e3" datatype="html">
+        <source>Search your videos</source>
+        <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>
+      <trans-unit id="8828123061564507501" datatype="html">
+        <source>Playlist <x id="PH"/>} deleted.</source>
+        <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>
       <trans-unit id="1d3408919f4d08414721cc22c4be39d93d6691d2" datatype="html">
         <source>My playlists</source>
         <context-group purpose="location">
@@ -10272,11 +10328,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">18</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8828123061564507501" datatype="html">
-        <source>Playlist <x id="PH"/>} deleted.</source>
+      <trans-unit id="104404386496394770" datatype="html">
+        <source>Delete playlist</source>
         <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 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>
+      <trans-unit id="3380608219513805292" datatype="html">
+        <source>Playlist <x id="PH"/> deleted.</source>
+        <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>
       <trans-unit id="188014887f7188d90b39e41d9606b91c77c17861" datatype="html">
@@ -10300,18 +10363,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">32,33</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="104404386496394770" datatype="html">
-        <source>Delete playlist</source>
-        <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>
-      <trans-unit id="3380608219513805292" datatype="html">
-        <source>Playlist <x id="PH"/> deleted.</source>
+      <trans-unit id="7589345916094713536" datatype="html">
+        <source>Video channel <x id="PH"/> updated.</source>
         <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 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>
       <trans-unit id="d5f0913d08d01648d7e6165c168a99ccd06d1f4c" datatype="html">
@@ -10357,83 +10413,76 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
           <context context-type="linenumber">92</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="7589345916094713536" datatype="html">
-        <source>Video channel <x id="PH"/> updated.</source>
-        <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">88</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="1137937154872046253" datatype="html">
         <source>Video channel <x id="PH"/> created.</source>
         <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">56</context>
+          <context context-type="linenumber">61</context>
         </context-group>
       </trans-unit>
       <trans-unit id="8723777130353305761" datatype="html">
         <source>This name already exists on this instance.</source>
         <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">62</context>
+          <context context-type="linenumber">67</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8dd18d9047c4b2dc9786550dfd8fa99f3b14e17f" datatype="html">
-        <source>My channels</source>
+      <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>
         <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 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>
-      <trans-unit id="6749bdfd88a223fd464a9b09541342fbf42a0ad6" datatype="html">
-        <source>Search your channels</source>
+      <trans-unit id="2575302837003821736" datatype="html">
+        <source>Please type the display name of the video channel (<x id="PH"/>) to confirm</source>
         <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 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>
-      <trans-unit id="574cce019fb31925d11095591d4321847ff1c7a5" datatype="html">
-        <source>Create video channel</source>
+      <trans-unit id="624066830180032195" datatype="html">
+        <source>Video channel <x id="PH"/> deleted.</source>
         <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 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>
-      <trans-unit id="21dc89cfca84c2af7fdeb584b34e2529d842b72a" datatype="html">
-        <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION"/> videos}}</source>
+      <trans-unit id="6450826648284332649" datatype="html">
+        <source>Views for the day</source>
         <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 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="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>
+      <trans-unit id="8dd18d9047c4b2dc9786550dfd8fa99f3b14e17f" datatype="html">
+        <source>My channels</source>
         <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 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>
-      <trans-unit id="2575302837003821736" datatype="html">
-        <source>Please type the display name of the video channel (<x id="PH"/>) to confirm</source>
-        <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>
+      <trans-unit id="6749bdfd88a223fd464a9b09541342fbf42a0ad6" datatype="html">
+        <source>Search your channels</source>
+        <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>
-      <trans-unit id="624066830180032195" datatype="html">
-        <source>Video channel <x id="PH"/> deleted.</source>
+      <trans-unit id="574cce019fb31925d11095591d4321847ff1c7a5" datatype="html">
+        <source>Create video channel</source>
         <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 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>
-      <trans-unit id="6450826648284332649" datatype="html">
-        <source>Views for the day</source>
+      <trans-unit id="21dc89cfca84c2af7fdeb584b34e2529d842b72a" datatype="html">
+        <source>{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {<x id="INTERPOLATION"/> videos}}</source>
         <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 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>
       <trans-unit id="4707367314920217630" datatype="html">
@@ -10464,6 +10513,27 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">5,6</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="3152303769378345477" datatype="html">
+        <source>Confirmation of the password is required.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/shared/form-validators/reset-password-validators.ts</context>
+          <context context-type="linenumber">9</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4180693983967989981" datatype="html">
+        <source>Unable to find user id or verification string.</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+reset-password/reset-password.component.ts</context>
+          <context context-type="linenumber">38</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8781423666414310853" datatype="html">
+        <source>Your password has been successfully reset!</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+reset-password/reset-password.component.ts</context>
+          <context context-type="linenumber">47</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="2ba14c37f3b23553b2602c5e535d0ff4916f24aa" datatype="html">
         <source> Reset my password </source>
         <context-group purpose="location">
@@ -10492,18 +10562,25 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">29</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4180693983967989981" datatype="html">
-        <source>Unable to find user id or verification string.</source>
+      <trans-unit id="3208627574396957172" datatype="html">
+        <source>Search index is unavailable. Retrying with instance results instead.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+reset-password/reset-password.component.ts</context>
-          <context context-type="linenumber">38</context>
+          <context context-type="sourcefile">../app/+search/search.component.ts</context>
+          <context context-type="linenumber">171</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="8781423666414310853" datatype="html">
-        <source>Your password has been successfully reset!</source>
+      <trans-unit id="307702206382241469" datatype="html">
+        <source>Search error</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+reset-password/reset-password.component.ts</context>
-          <context context-type="linenumber">47</context>
+          <context context-type="sourcefile">../app/+search/search.component.ts</context>
+          <context context-type="linenumber">172</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="4580988005648117665" datatype="html">
+        <source>Search</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search.component.ts</context>
+          <context context-type="linenumber">230</context>
         </context-group>
       </trans-unit>
       <trans-unit id="406b08e859ab668ff07056881dcc4390109d4e1d" datatype="html">
@@ -10555,25 +10632,74 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">60</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3208627574396957172" datatype="html">
-        <source>Search index is unavailable. Retrying with instance results instead.</source>
+      <trans-unit id="3184700926171002527" datatype="html">
+        <source>Any</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search.component.ts</context>
-          <context context-type="linenumber">171</context>
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">38</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="307702206382241469" datatype="html">
-        <source>Search error</source>
+      <trans-unit id="4873149362496451858" datatype="html">
+        <source>Last 7 days</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search.component.ts</context>
-          <context context-type="linenumber">172</context>
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">46</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4580988005648117665" datatype="html">
-        <source>Search</source>
+      <trans-unit id="2949150997160654358" datatype="html">
+        <source>Last 30 days</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search.component.ts</context>
-          <context context-type="linenumber">230</context>
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">50</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="5328600704510694984" datatype="html">
+        <source>Last 365 days</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">54</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="8487565500496466433" datatype="html">
+        <source>Short (&lt; 4 min)</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">65</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="3642535017283477339" datatype="html">
+        <source>Medium (4-10 min)</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">69</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="6613870447286561244" datatype="html">
+        <source>Long (&gt; 10 min)</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">73</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="1787083504545967" datatype="html">
+        <source>Relevance</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">80</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="7944277186358179990" datatype="html">
+        <source>Publish date</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">84</context>
+        </context-group>
+      </trans-unit>
+      <trans-unit id="2123659921722214537" datatype="html">
+        <source>Views</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
+          <context context-type="linenumber">88</context>
         </context-group>
       </trans-unit>
       <trans-unit id="5d43539fc358c3a548b9d487be821db73e2702ff" datatype="html">
@@ -10709,74 +10835,18 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">179</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="3184700926171002527" datatype="html">
-        <source>Any</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">38</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="4873149362496451858" datatype="html">
-        <source>Last 7 days</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">46</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2949150997160654358" datatype="html">
-        <source>Last 30 days</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">50</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="5328600704510694984" datatype="html">
-        <source>Last 365 days</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">54</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="8487565500496466433" datatype="html">
-        <source>Short (&lt; 4 min)</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">65</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="3642535017283477339" datatype="html">
-        <source>Medium (4-10 min)</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">69</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="6613870447286561244" datatype="html">
-        <source>Long (&gt; 10 min)</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">73</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="1787083504545967" datatype="html">
-        <source>Relevance</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">80</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="7944277186358179990" datatype="html">
-        <source>Publish date</source>
+      <trans-unit id="6537885755702623401" datatype="html">
+        <source>Now please check your emails to verify your account and complete signup.</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">84</context>
+          <context context-type="sourcefile">../app/+signup/+register/register.component.ts</context>
+          <context context-type="linenumber">115</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2123659921722214537" datatype="html">
-        <source>Views</source>
+      <trans-unit id="2847376451647729886" datatype="html">
+        <source>You are now logged in as <x id="PH"/>!</source>
         <context-group purpose="location">
-          <context context-type="sourcefile">../app/+search/search-filters.component.ts</context>
-          <context context-type="linenumber">88</context>
+          <context context-type="sourcefile">../app/+signup/+register/register.component.ts</context>
+          <context context-type="linenumber">123</context>
         </context-group>
       </trans-unit>
       <trans-unit id="4499806949402133d08a5029cb5462c5ea25336d" datatype="html">
@@ -10786,6 +10856,13 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">4,5</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="f732c304c7433e5a83ffcd862c3dce709a0f4982" datatype="html">
+        <source>Next</source>
+        <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="f127303f2937f5d9ced837f692899f5d599659a1" datatype="html">
         <source> Create my account </source>
         <context-group purpose="location">
@@ -10835,20 +10912,6 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">70</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="6537885755702623401" datatype="html">
-        <source>Now please check your emails to verify your account and complete signup.</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+signup/+register/register.component.ts</context>
-          <context context-type="linenumber">115</context>
-        </context-group>
-      </trans-unit>
-      <trans-unit id="2847376451647729886" datatype="html">
-        <source>You are now logged in as <x id="PH"/>!</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+signup/+register/register.component.ts</context>
-          <context context-type="linenumber">123</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="041620337eaebda87971d345d05697639dfe78e4" datatype="html">
         <source>Step</source>
         <context-group purpose="location">
@@ -10926,6 +10989,13 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">14</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="2687679787442328897" datatype="html">
+        <source>An email with verification link will be sent to <x id="PH"/>.</source>
+        <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="2d02841904de7f5f60e2618670ac1059f3abec97" datatype="html">
         <source> Request email for account verification </source>
         <context-group purpose="location">
@@ -10947,13 +11017,6 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">20</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="2687679787442328897" datatype="html">
-        <source>An email with verification link will be sent to <x id="PH"/>.</source>
-        <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>
         <context-group purpose="location">
@@ -11038,6 +11101,13 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">6</context>
         </context-group>
       </trans-unit>
+      <trans-unit id="4014335318155107533" datatype="html">
+        <source>VIDEO PLAYLISTS</source>
+        <context-group purpose="location">
+          <context context-type="sourcefile">../app/+video-channels/video-channels.component.ts</context>
+          <context context-type="linenumber">66</context>
+        </context-group>
+      </trans-unit>
       <trans-unit id="e006ed166ce188cab168e1ca90435b33d042d913" datatype="html">
         <source>Go the owner account page</source>
         <context-group purpose="location">
@@ -11059,13 +11129,6 @@ channel with the same name (<x id="PH_2"/>)!</source>
           <context context-type="linenumber">22,23</context>
         </context-group>
       </trans-unit>
-      <trans-unit id="4014335318155107533" datatype="html">
-        <source>VIDEO PLAYLISTS</source>
-        <context-group purpose="location">
-          <context context-type="sourcefile">../app/+video-channels/video-channels.component.ts</context>
-          <context context-type="linenumber">66</context>
-        </context-group>
-      </trans-unit>
       <trans-unit id="5523952d0300c96cfba2ec5a693c95f923e90c40" datatype="html">
         <source>Created <x id="INTERPOLATION"/></source>
         <context-group purpose="location">