+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
+ <context context-type="linenumber">50</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="cd607ede7ce410c98c681f5ba435642fe25f5f9c" datatype="html">
+ <source>Automatically play videos</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
+ <context context-type="linenumber">58</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8002f4cecaf491c2fa08a13cb18c8fda1996d92f" datatype="html">
+ <source>When on a video page, directly start playing the video.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
+ <context context-type="linenumber">61</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="056097a75d29b732ec5ad97c2e90d6c9be6528e4" datatype="html">
+ <source>Automatically start playing the next video</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
+ <context context-type="linenumber">69</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6319d0030e9d382e5beb2baa5a399c0af3a27015" datatype="html">
+ <source>When a video ends, follow up with the next suggested video.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
+ <context context-type="linenumber">72</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8fbbb5d7bbc4df74ac19fe046f7b9d4f2fd80737" datatype="html">
+ <source> With <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Do not list<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> or <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>Blur thumbnails<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/>, a confirmation will be requested to watch the video. </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
+ <context context-type="linenumber">8,9</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="db930d0e3dbcb12963bec15cfec67fac6534542d" datatype="html">
+ <source>In Recently added, Trending, Local, Most liked and Search pages</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.html</context>
+ <context context-type="linenumber">28</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2206638022166154361" datatype="html">
+ <source>Keyboard Shortcuts:</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/hotkeys/hotkeys.component.ts</context>
+ <context context-type="linenumber">11</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="aef5c45fb9c725573d20a6283492e6b80fd2ae96" datatype="html">
+ <source>Change the language</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/menu/language-chooser.component.html</context>
+ <context context-type="linenumber">3</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1c98d728375e7bd5b166d1aeb29485ef8b5d6e28" datatype="html">
+ <source> Help to translate PeerTube! </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/menu/language-chooser.component.html</context>
+ <context context-type="linenumber">9,10</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="0594812d4c50c2adbd1a892a3497c4e5c19e4b32" datatype="html">
+ <source>yes</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/feature-boolean.component.html</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/feature-boolean.component.html</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6320692861e01fa9c9d4e692d0d27b6c12b21c3b" datatype="html">
+ <source>no</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/feature-boolean.component.html</context>
+ <context context-type="linenumber">2</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/feature-boolean.component.html</context>
+ <context context-type="linenumber">2</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="39ec2a3e2da523763f4db4b2227b7dbae5d70eba" datatype="html">
+ <source>In this instance's network</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/suggestion.component.html</context>
+ <context context-type="linenumber">14</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="9848e55d7c95eddc1c4a044a63ed0e88e8cb6f5c" datatype="html">
+ <source>In the vidiverse</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/suggestion.component.html</context>
+ <context context-type="linenumber">15</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="73216504c8903e04fdb415d876eb8969dd3afa60" datatype="html">
+ <source>Search videos, channels…</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">3</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="90ce30ddedd5892740bb41e9ead736cd2c0f9b53" datatype="html">
+ <source>GLOBAL SEARCH</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">23</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="44f26a1c56d73d4763225ba2e6d5091e0cad1b7c" datatype="html">
+ <source>Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">29</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="b2f3e08a790518414d240fbe2c3c116c6f83c275" datatype="html">
+ <source>using <x id="INTERPOLATION" equiv-text="{{ serverConfig.search.searchIndex.url }}"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">25</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ee697ded3eb6909ca0e619ab5cc9647cbd849da5" datatype="html">
+ <source>ADVANCED SEARCH</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">35</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="e5a60e5f83aad776726b8b9e7ff1b69f047a8416" datatype="html">
+ <source>Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">37</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="648ca3b1ac41763033a412ead17c4a3dd71545be" datatype="html">
+ <source>will list the matching channel</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">46</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">49</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="48d27fa96b882d9c5c2a779376328790d80378eb" datatype="html">
+ <source>will list the matching video</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">52</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="25d438ce4c6d14835921c34bda6cc88f4fe5b1b4" datatype="html">
+ <source>Any other input will return matching video or channel names.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">55</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8e799fee4b3df7ea53786f096380f81c78a77efd" datatype="html">
+ <source>any instance</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">38</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="36a1080014918cc9c4ef8c0d3d5f4d3ae88176bd" datatype="html">
+ <source>only followed instances</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/header/search-typeahead.component.html</context>
+ <context context-type="linenumber">39</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="9082008222523034483" datatype="html">
+ <source>Get help</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context>
+ <context context-type="linenumber">16</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8644431249513874405" datatype="html">
+ <source><a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context>
+ <context context-type="linenumber">75</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2516633974298697807" datatype="html">
+ <source>Emphasis</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context>
+ <context context-type="linenumber">81</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7565716024468232322" datatype="html">
+ <source>Links</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context>
+ <context context-type="linenumber">82</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7838476952710404110" datatype="html">
+ <source>New lines</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context>
+ <context context-type="linenumber">83</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8756167649220050929" datatype="html">
+ <source>Lists</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context>
+ <context context-type="linenumber">84</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="414887388288176527" datatype="html">
+ <source>Images</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/help.component.ts</context>
+ <context context-type="linenumber">85</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8728283516316752593" datatype="html">
+ <source>This file is too large.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/reactive-file.component.ts</context>
+ <context context-type="linenumber">50</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6360987759186261451" datatype="html">
+ <source>PeerTube cannot handle this kind of file. Accepted extensions are <x id="PH" equiv-text="this.allowedExtensionsMessage"/>}.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/reactive-file.component.ts</context>
+ <context context-type="linenumber">56</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7916647920967632052" datatype="html">
+ <source>max size</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/preview-upload.component.ts</context>
+ <context context-type="linenumber">39</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/actor-avatar-info.component.ts</context>
+ <context context-type="linenumber">59</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6489275254908395777" datatype="html">
+ <source>Maximize editor</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.ts</context>
+ <context context-type="linenumber">38</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4243591013849340688" datatype="html">
+ <source>Exit maximized editor</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.ts</context>
+ <context context-type="linenumber">39</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="f82f53a2544638939a8ba93c0fb1b0a4419c3196" datatype="html">
+ <source>Complete preview</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context>
+ <context context-type="linenumber">19</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="961a134583d6256df39fbc520d020ebc48e3128d" datatype="html">
+ <source>Truncated preview</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/markdown-textarea.component.html</context>
+ <context context-type="linenumber">11</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2115592966120408375" datatype="html">
+ <source>Copied</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/input-readonly-copy.component.ts</context>
+ <context context-type="linenumber">16</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-download.component.ts</context>
+ <context context-type="linenumber">136</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">
+ <context context-type="sourcefile">src/app/core/routing/can-deactivate-guard.service.ts</context>
+ <context context-type="linenumber">19</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6759205696902713848" datatype="html">
+ <source>Warning</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/routing/can-deactivate-guard.service.ts</context>
+ <context context-type="linenumber">23</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.alert.close" datatype="html">
+ <source>Close</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/alert/alert.ts</context>
+ <context context-type="linenumber">55,58</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/alert/alert.ts</context>
+ <context context-type="linenumber">70,71</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.carousel.slide-number" datatype="html">
+ <source> Slide <x id="INTERPOLATION" equiv-text="ate _pauseOnHov"/> of <x id="INTERPOLATION_1" equiv-text="ect(false);
+ p"/> </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
+ <context context-type="linenumber">114,118</context>
+ </context-group>
+ <note priority="1" from="description">Currently selected slide number read by screen reader</note>
+ </trans-unit>
+ <trans-unit id="ngb.carousel.previous" datatype="html">
+ <source>Previous</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
+ <context context-type="linenumber">132,134</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.carousel.next" datatype="html">
+ <source>Next</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
+ <context context-type="linenumber">147,151</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.datepicker.previous-month" datatype="html">
+ <source>Previous month</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts</context>
+ <context context-type="linenumber">24,27</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts</context>
+ <context context-type="linenumber">34,35</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.datepicker.next-month" datatype="html">
+ <source>Next month</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts</context>
+ <context context-type="linenumber">44,48</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts</context>
+ <context context-type="linenumber">57,61</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.datepicker.select-month" datatype="html">
+ <source>Select month</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts</context>
+ <context context-type="linenumber">44,49</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts</context>
+ <context context-type="linenumber">49,50</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.datepicker.select-year" datatype="html">
+ <source>Select year</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts</context>
+ <context context-type="linenumber">59,63</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts</context>
+ <context context-type="linenumber">72,74</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.pagination.first" datatype="html">
+ <source>««</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">147,148</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.pagination.previous" datatype="html">
+ <source>«</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">153,154</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.pagination.next" datatype="html">
+ <source>»</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">158,159</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.pagination.last" datatype="html">
+ <source>»»</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">164,165</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.pagination.first-aria" datatype="html">
+ <source>First</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">168,172</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/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">176,177</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.pagination.next-aria" datatype="html">
+ <source>Next</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">188,189</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">node_modules/@ng-bootstrap/src/pagination/pagination.ts</context>
+ <context context-type="linenumber">195,200</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.progressbar.value" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="turn this._max;"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
+ <context context-type="linenumber">31,38</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.HH" datatype="html">
+ <source>HH</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">46,47</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.hours" datatype="html">
+ <source>Hours</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">50,51</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.MM" datatype="html">
+ <source>MM</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">55,58</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.minutes" datatype="html">
+ <source>Minutes</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">62,64</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.increment-hours" datatype="html">
+ <source>Increment hours</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">68,69</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.decrement-hours" datatype="html">
+ <source>Decrement hours</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">73,74</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.increment-minutes" datatype="html">
+ <source>Increment minutes</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">80,82</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.decrement-minutes" datatype="html">
+ <source>Decrement minutes</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">86,88</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.SS" datatype="html">
+ <source>SS</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">91,92</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.seconds" datatype="html">
+ <source>Seconds</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">96</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.increment-seconds" datatype="html">
+ <source>Increment seconds</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">103,104</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.decrement-seconds" datatype="html">
+ <source>Decrement seconds</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">109,115</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.PM" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="sible.
+ */
+ "/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">131,136</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="ngb.timepicker.AM" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="nts ControlValu"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
+ <context context-type="linenumber">154,118</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/src/toast/toast.ts</context>
+ <context context-type="linenumber">78,85</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3779524668013120370" datatype="html">
+ <source>Go to my subscriptions</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
+ <context context-type="linenumber">63</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1136469849928650779" datatype="html">
+ <source>Go to my videos</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
+ <context context-type="linenumber">67</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7836683738999600376" datatype="html">
+ <source>Go to my imports</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
+ <context context-type="linenumber">71</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7511292153332773503" datatype="html">
+ <source>Go to my channels</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
+ <context context-type="linenumber">75</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2013324644839511073" datatype="html">
+ <source>Cannot retrieve OAuth Client credentials: <x id="PH" equiv-text="error.text"/>.
+Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
+ <context context-type="linenumber">98,99</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1519954996184640001" datatype="html">
+ <source>Error</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
+ <context context-type="linenumber">103</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context>
+ <context context-type="linenumber">17</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="375263728166936544" datatype="html">
+ <source>You need to reconnect.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
+ <context context-type="linenumber">219</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6952960992592445535" datatype="html">
+ <source><x id="PH" equiv-text="this.video.account.name"/> (channel page)</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/video-avatar-channel.component.ts</context>
+ <context context-type="linenumber">20</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-miniature.component.ts</context>
+ <context context-type="linenumber">117</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1209500590333005801" datatype="html">
+ <source><x id="PH" equiv-text="this.video.byAccount"/> (account page)</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/video-avatar-channel.component.ts</context>
+ <context context-type="linenumber">21</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="f50983ee112befc1afddea5c570283db67e20fed" datatype="html">
+ <source>Channel avatar</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/video-avatar-channel.component.html</context>
+ <context context-type="linenumber">4</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/video-avatar-channel.component.html</context>
+ <context context-type="linenumber">17</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="879fef27271d8247d791381cf1f9bb0eb8974166" datatype="html">
+ <source>Account avatar</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/video-avatar-channel.component.html</context>
+ <context context-type="linenumber">7</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/video-avatar-channel.component.html</context>
+ <context context-type="linenumber">13</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/video-avatar-channel.component.html</context>
+ <context context-type="linenumber">23</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">src/app/shared/shared-main/video/video.service.ts</context>
+ <context context-type="linenumber">370</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">src/app/shared/shared-main/video/video.service.ts</context>
+ <context context-type="linenumber">374</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">src/app/shared/shared-main/video/video.service.ts</context>
+ <context context-type="linenumber">378</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">src/app/shared/shared-main/video/video.service.ts</context>
+ <context context-type="linenumber">382</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2971365540217107489" datatype="html">
+ <source>Media is too large for the server. Please contact you administrator if you want to increase the limit size.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context>
+ <context context-type="linenumber">61</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="968295009933361070" datatype="html">
+ <source>Too many attempts, please try again after <x id="PH" equiv-text="minutesLeft"/> minutes.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context>
+ <context context-type="linenumber">66</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4965472196059235310" datatype="html">
+ <source>Too many attempts, please try again later.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/rest/rest-extractor.service.ts</context>
+ <context context-type="linenumber">68</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">src/app/core/rest/rest-extractor.service.ts</context>
+ <context context-type="linenumber">71</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2392488717875840729" datatype="html">
+ <source>User</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/users/user.service.ts</context>
+ <context context-type="linenumber">382</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2149300564474427551" datatype="html">
+ <source>Administrator</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/users/user.service.ts</context>
+ <context context-type="linenumber">383</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4968151111061046122" datatype="html">
+ <source>Moderator</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/users/user.service.ts</context>
+ <context context-type="linenumber">384</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="314315645942131479" datatype="html">
+ <source>Info</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context>
+ <context context-type="linenumber">11</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4648900870671159218" datatype="html">
+ <source>Success</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context>
+ <context context-type="linenumber">23</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="c078d4901a5fac169665947cc7a6108b94dd80c7" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="{{ menuEntry.label }}"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context>
+ <context context-type="linenumber">14</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/misc/top-menu-dropdown.component.html</context>
+ <context context-type="linenumber">24</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="240806681889331244" datatype="html">
+ <source>Unlimited</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-quota.component.ts</context>
+ <context context-type="linenumber">32</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-quota.component.ts</context>
+ <context context-type="linenumber">38</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.ts</context>
+ <context context-type="linenumber">26</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-features-table.component.ts</context>
+ <context context-type="linenumber">33</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
+ <context context-type="linenumber">21</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
+ <context context-type="linenumber">34</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="a81bfce50be151484f8e59b34829ab07ef97982b" datatype="html">
+ <source>Total video quota</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-quota.component.html</context>
+ <context context-type="linenumber">3</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+videos/+video-edit/video-add-components/video-upload.component.html</context>
+ <context context-type="linenumber">48</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.html</context>
+ <context context-type="linenumber">140</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6ded52553dd8720fd3698b8fbc3a6d037c07b496" datatype="html">
+ <source>Daily video quota</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-quota.component.html</context>
+ <context context-type="linenumber">13</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context>
+ <context context-type="linenumber">166</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context>
+ <context context-type="linenumber">166</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="f3e63578c50546530daf6050d2ba6f8226040f2c" datatype="html">
+ <source>You don't have notifications.</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1cff8e38c81055fa0ae7dbc80a7a0c5c39bbc263" datatype="html">
+ <source> <x id="INTERPOLATION" equiv-text=" {{ notification.video.channel.di"/> published a new video: <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION_1" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">15,16</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5f61f85f3c9e196f7044fec4dfe165b081e14a3f" datatype="html">
+ <source> The notification concerns a video now unavailable </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">24,25</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="03ccba66e74e25303828fc37062dda862ec272dc" datatype="html">
+ <source> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> has been unblocked </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">33,34</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="b1393385d75d42dfb7e893e3e99290bcc697e791" datatype="html">
+ <source> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> has been blocked </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">41,42</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="552e90b955a7121d58f6e5a38b68c7e90f5ed90c" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.abuseUrl" [queryParams]="notification.abuseQueryParams">"/>A new video abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.abuse.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">49</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="c039b9ff89810152d8c0006979d3542a122cd286" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.abuseUrl" [queryParams]="notification.abuseQueryParams">"/>A new comment abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on video <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.abuse.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">53</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="bfe60e77cfae17a8719a5fb422fb7e4b2bcc83c2" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.abuseUrl" [queryParams]="notification.abuseQueryParams">"/>A new account abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been created on account <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.abuse.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">57</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="285ef550cb17086e949266777312a1884bd7d739" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.abuseUrl" [queryParams]="notification.abuseQueryParams">"/>A new abuse<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> has been created </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">62,63</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="680ba11d9548df295024d7f8ab7b816580725d5d" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.abuseUrl" [queryParams]="notification.abuseQueryParams">"/>Your abuse <x id="INTERPOLATION" equiv-text="{{ notification.abuse.id }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> has been <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="isAccepted(notification)">"/>accepted<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="!isAccepted(notification)">"/>rejected<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/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">70,72</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3f8e1a007a869471c5ab6e9b6149165ecc26e4ad" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.abuseUrl" [queryParams]="notification.abuseQueryParams">"/>Abuse <x id="INTERPOLATION" equiv-text="{{ notification.abuse.id }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> has a new message </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">80,81</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="9daaf09c3048f62f102989d1c6f3fe2f3770062f" datatype="html">
+ <source> The recently added video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.videoBlacklist.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> has been <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoAutoBlacklistUrl">"/>automatically blocked<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">88</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="bb62d9c0e9059be1f08d6a03a946bdae8623e04a" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> commented your video <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/><x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">101</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4d2311a5156bd322cc7e2ebafcf6063ba8232e63" datatype="html">
+ <source> The notification concerns a comment now unavailable </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">109,110</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="b187dd5f406f4195b326ab01fa81f823025821b9" datatype="html">
+ <source> Your video <x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> has been published </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">118,119</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="78dea99c581be394bf509426e114c9cda9f5825d" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoUrl || notification.videoImportUrl">"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> succeeded </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">126,127</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="dc586a7c70baa9217d98f58f4701fc3a29cd9d4d" datatype="html">
+ <source><x id="START_LINK" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.videoImportUrl">"/>Your video import<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="INTERPOLATION" equiv-text="{{ notification.videoImportIdentifier }}"/> failed </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/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" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.account.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> registered on your instance </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/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" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.follower.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a> "/> is following <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="notification.actorFollow.following.type === 'channel'">"/>your channel <x id="INTERPOLATION_1" equiv-text="{{ notification.actorFollow.following.displayName }}"/><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="notification.actorFollow.following.type === 'account'">"/>your account<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/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" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.accountUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.comment.account.displayName }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> mentioned you on <x id="START_LINK_1" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.commentUrl">"/>video <x id="INTERPOLATION_1" equiv-text="{{ notification.comment.video.name }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/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" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.instanceFollowUrl">"/>a new follower<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> (<x id="INTERPOLATION" equiv-text="{{ notification.actorFollow?.follower.host }}"/>) <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="notification.actorFollow?.state === 'pending'"> "/> awaiting your approval<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/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" ctype="x-a" equiv-text="<a (click)="markAsRead(notification)" [routerLink]="notification.instanceFollowUrl">"/><x id="INTERPOLATION" equiv-text="{{ notification.actorFollow.following.host }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">182</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="d60604b8e42b3e6f9612ae780b2547b537250849" datatype="html">
+ <source> The notification points to content now unavailable </source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/users/user-notifications.component.html</context>
+ <context context-type="linenumber">190,191</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5891040073345002614" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> years ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">12</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6852474139781331706" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> year ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">13</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="9022576335789205254" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> months ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">16</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="9139359498077914820" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> month ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">17</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6473426250245763193" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> weeks ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">20</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3334373857036457679" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> week ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">21</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5186107770140555014" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> days ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">24</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5968335347732866388" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> day ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">25</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6522428509564266583" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> hours ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">28</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1791228261125511283" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> hour ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">29</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8256466313580256940" datatype="html">
+ <source><x id="PH" equiv-text="interval"/> min ago</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">32</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4733690367258997247" datatype="html">
+ <source>just now</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/from-now.pipe.ts</context>
+ <context context-type="linenumber">34</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1191071088182425837" datatype="html">
+ <source><x id="PH" equiv-text="hours"/>h</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+ <context context-type="linenumber">14</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8981309282078866700" datatype="html">
+ <source><x id="PH" equiv-text="minutes"/>min</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+ <context context-type="linenumber">16</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+ <context context-type="linenumber">23</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="350798057497677761" datatype="html">
+ <source><x id="PH" equiv-text="seconds"/>sec</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+ <context context-type="linenumber">17</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="2222108104954671970" datatype="html">
+ <source><x id="PH" equiv-text="seconds"/> sec</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/angular/duration-formatter.pipe.ts</context>
+ <context context-type="linenumber">30</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6708273825233539746" datatype="html">
+ <source>Add a new option</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/select/select-checkbox.component.ts</context>
+ <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">src/app/shared/shared-forms/select/select-checkbox.component.html</context>
+ <context context-type="linenumber">14</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8389e9cde2928cc27aaecbdee818a255bf7984b0" datatype="html">
+ <source>Enter a new tag</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-forms/select/select-tags.component.html</context>
+ <context context-type="linenumber">5</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6179532215548637839" datatype="html">
+ <source>extensions</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/actor-avatar-info.component.ts</context>
+ <context context-type="linenumber">59</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3fb9a5f7268114445d8c109a8f48102e93471f5a" datatype="html">
+ <source>Change your avatar</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/actor-avatar-info.component.html</context>
+ <context context-type="linenumber">10</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="4b50f2ef2e8b9a24e674d12012ee310f378a5503" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-main/account/actor-avatar-info.component.html</context>
+ <context context-type="linenumber">22</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="b8b6a001cca6fa2ba15600ca3a78dfeebf685d60" datatype="html">
+ <source>Loading instance statistics...</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="eadc17c3df80143992e2d9028dead3199ae6d79d" datatype="html">
+ <source>Local</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">4</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="7c7f4be7b726e61c577e63842a58d9e435f7c597" datatype="html">
+ <source>users</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">11</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="5bc509bb72973f9895241127d5556e9e31051137" datatype="html">
+ <source>videos</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">21</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">65</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="bd21b1e6b5674003187e5cbec0e7e2854f9d8388" datatype="html">
+ <source>video views</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">31</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="d11fe88f08e43bfe4dec7d16fe469aa65d1e3d84" datatype="html">
+ <source>video comments</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">41</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">75</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="0bedca44bfc0ef579be6053ffe0e8cdee9aba07d" datatype="html">
+ <source>of hosted video</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">51</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="de7d61497b3dc7df0f83c57f333458a7064ac4e7" datatype="html">
+ <source>Federation</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">58</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="8de9d3173fafc2c7a94352dec3de899b6cedf9c5" datatype="html">
+ <source>followers</source>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/shared-instance/instance-statistics.component.html</context>
+ <context context-type="linenumber">85</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1ec99ffe83830affef834fd7beeda8ee313203fe" datatype="html">