+ <context context-type="linenumber">22</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="135214224090612796" datatype="html">
+ <source>Redundancy for <x id="PH" equiv-text="this.host"/> is <x id="PH_1" equiv-text="stateLabel"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/shared/redundancy-checkbox.component.ts</context>
+ <context context-type="linenumber">24</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5968342253366599875" datatype="html">
+ <source>Videos redundancies</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">3</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4937132637898470918" datatype="html">
+ <source>My videos duplicated by remote instances</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">12</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4667534933980942398" datatype="html">
+ <source>Remote videos duplicated by my instance</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">13</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1617785425462022303" datatype="html">
+ <source>Strategy</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">29</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2343069726009080052" datatype="html">
+ <source>Video <x id="START_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="<p-sortIcon field="name">"/><x id="CLOSE_TAG_P_SORTICON" ctype="x-p_sorticon" equiv-text="</th >"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">30,31</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.html</context>
+ <context context-type="linenumber">26,27</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3122686335401195400" datatype="html">
+ <source>Total size</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">31</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4488103364313252005" datatype="html">
+ <source>List redundancies</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">38</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1191715835847858871" datatype="html">
+ <source>Open video in a new tab</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">48</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7423116442791683693" datatype="html">
+ <source>Your instance doesn't mirror any video.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">80</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1944582937285351613" datatype="html">
+ <source>Your instance has no mirrored videos.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">81</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7292311893283564173" datatype="html">
+ <source>Enabled strategies stats</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">90</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7595922272001217567" datatype="html">
+ <source> No redundancy strategy is enabled on your instance. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html</context>
+ <context context-type="linenumber">95,96</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4824046935922837124" datatype="html">
+ <source>Used (<x id="PH" equiv-text="this.bytesToHuman(stats.totalUsed)"/>)</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+ <context context-type="linenumber">102</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5874809640561431793" datatype="html">
+ <source>Available (<x id="PH" equiv-text="this.bytesToHuman(totalAvailable)"/>)</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+ <context context-type="linenumber">108</context>
+ </context-group>
+ </trans-unit>
+ <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">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+ <context context-type="linenumber">152</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="9098272570113000349" datatype="html">
+ <source>Remove redundancy</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+ <context context-type="linenumber">153</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6537102123107780785" datatype="html">
+ <source>Video redundancies removed!</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts</context>
+ <context context-type="linenumber">159</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7098180453085889026" datatype="html">
+ <source>Blocked videos</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/moderation.routes.ts</context>
+ <context context-type="linenumber">67</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2434590176499222618" datatype="html">
+ <source>User registrations</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/moderation.routes.ts</context>
+ <context context-type="linenumber">79</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7805059636749367886" datatype="html">
+ <source>Muted instances</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/moderation.routes.ts</context>
+ <context context-type="linenumber">114</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2072636325858679364" datatype="html">
+ <source><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="isAccept()">"/>Accept <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/> registration<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/><x id="START_TAG_NG_CONTAINER_1" ctype="x-ng_container_1" equiv-text="<ng-container *ngIf="isReject()">"/>Reject <x id="INTERPOLATION" equiv-text="{{ registration.username }}"/> registration<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">4,5</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2237982448344718491" datatype="html">
+ <source> Registration email has not been verified. Email delivery has been disabled by default. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">14,16</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2884115244144130373" datatype="html">
+ <source><x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Accepting<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/><x id="INTERPOLATION" equiv-text="{{ registration.username }}"/><x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> registration will create the account and channel. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">21,22</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4287036840463640002" datatype="html">
+ <source> An email will be sent to <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/><x id="INTERPOLATION" equiv-text="{{ registration.email }}"/><x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> explaining its account has been created with the moderation response you'll write below. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">24,26</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6252848909934071768" datatype="html">
+ <source> Emails are not enabled on this instance so PeerTube won't be able to send an email to <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/><x id="INTERPOLATION" equiv-text="{{ registration.email }}"/><x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> explaining its account has been created. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">28,30</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="908816482785584930" datatype="html">
+ <source> An email will be sent to <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/><x id="INTERPOLATION" equiv-text="{{ registration.email }}"/><x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> explaining its registration request has been <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>rejected<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> with the moderation response you'll write below. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">34,36</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2693506849974732500" datatype="html">
+ <source> Emails are not enabled on this instance so PeerTube won't be able to send an email to <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="<em>"/><x id="INTERPOLATION" equiv-text="{{ registration.email }}"/><x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="</em>"/> explaining its registration request has been rejected. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">38,40</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8494092276635837685" datatype="html">
+ <source>Send a message to the user</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">45</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="608706297814044931" datatype="html">
+ <source>Prevent email from being sent to the user</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.html</context>
+ <context context-type="linenumber">60</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1067821087200879310" datatype="html">
+ <source>Accept registration</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.ts</context>
+ <context context-type="linenumber">68</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="9200323379330335050" datatype="html">
+ <source>Reject registration</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.ts</context>
+ <context context-type="linenumber">71</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5919197630789088814" datatype="html">
+ <source><x id="PH" equiv-text="this.registration.username"/> account created</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.ts</context>
+ <context context-type="linenumber">95</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2989631909091294713" datatype="html">
+ <source><x id="PH" equiv-text="this.registration.username"/> registration rejected</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-modal.component.ts</context>
+ <context context-type="linenumber">112</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5941489410560989457" datatype="html">
+ <source>Moderation response is required.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-validators.ts</context>
+ <context context-type="linenumber">7</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1762427369052469243" datatype="html">
+ <source>Moderation response must be at least 2 characters long.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-validators.ts</context>
+ <context context-type="linenumber">8</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3326945092799111194" datatype="html">
+ <source>Moderation response cannot be more than 3000 characters long.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/process-registration-validators.ts</context>
+ <context context-type="linenumber">9</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7060967501175301883" datatype="html">
+ <source>Registration requests</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/registration-list.component.html</context>
+ <context context-type="linenumber">3</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5875055916985051770" datatype="html">
+ <source>Showing <x id="INTERPOLATION" equiv-text="{{'{first}'}}"/> to <x id="INTERPOLATION_1" equiv-text="{{'{last}'}}"/> of <x id="INTERPOLATION_2" equiv-text="{{'{totalRecords}'}}"/> registrations</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/registration-list.component.html</context>
+ <context context-type="linenumber">11</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4086606389696938932" datatype="html">
+ <source>Account</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/registration-list.component.html</context>
+ <context context-type="linenumber">37</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/overview/comments/video-comment-list.component.html</context>
+ <context context-type="linenumber">43</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context>
+ <context context-type="linenumber">24</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.html</context>
+ <context context-type="linenumber">24</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4768749765465246664" datatype="html">
+ <source>Email</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/registration-list.component.html</context>
+ <context context-type="linenumber">38</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context>
+ <context context-type="linenumber">105</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/overview/users/user-edit/user-edit.component.html</context>
+ <context context-type="linenumber">105</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/overview/users/user-list/user-list.component.ts</context>
+ <context context-type="linenumber">132</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+login/login.component.html</context>
+ <context context-type="linenumber">133</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html</context>
+ <context context-type="linenumber">6</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+signup/+register/steps/register-step-user.component.html</context>
+ <context context-type="linenumber">46</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html</context>
+ <context context-type="linenumber">6</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5462361983940693567" datatype="html">
+ <source>Channel</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/registration-list/registration-list.component.html</context>
+ <context context-type="linenumber">39</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html</context>
+ <context context-type="linenumber">64</context>