- </trans-unit><trans-unit id="41d3c1ad1b83498b20d96d74bc14e0a1e9749529" datatype="html">
- <source>
- Discover unofficial Android applications or browser addons!
- </source><target state="new">
- Discover unofficial Android applications or browser addons!
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
- <context context-type="linenumber">45</context>
- </context-group>
- </trans-unit><trans-unit id="a1b892a310faf2ee74544d659ce968314997d56a" datatype="html">
- <source>Contribute on
- PeerTube</source><target state="new">Contribute on
- PeerTube</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
- <context context-type="linenumber">54</context>
- </context-group>
- </trans-unit><trans-unit id="2c4788d7843d80bf5aad6283aba75c8151807e8c" datatype="html">
- <source>
- Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
- </source><target state="new">
- Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
- <context context-type="linenumber">58</context>
- </context-group>
- </trans-unit><trans-unit id="c02493cfa08b82c468233b83069b5baff23890e1" datatype="html">
- <source>P2P & Privacy</source><target state="new">P2P & Privacy</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">71</context></context-group></trans-unit><trans-unit id="d0a97e9255fb49b92504d36516f902f440bc8878" datatype="html">
- <source>
- PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server,
- but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What
- follows applies only if you want to keep using the P2P mode of PeerTube.
- </source><target state="new">
- PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server,
- but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What
- follows applies only if you want to keep using the P2P mode of PeerTube.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">74</context></context-group></trans-unit><trans-unit id="e4ce50f3019e3ebe9a479784c6cb68a31c7a8231" datatype="html">
- <source>What are the consequences?</source><target state="new">What are the consequences?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">85</context></context-group></trans-unit><trans-unit id="14d3bc3dafb4a09f3c79daac07ebf30e76457f63" datatype="html">
- <source>
- In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video.
- In practice, this is much more difficult because:
- </source><target state="new">
- In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video.
- In practice, this is much more difficult because:
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">87</context></context-group></trans-unit><trans-unit id="fc899a02306f4fd2ce20978136d252dd6eb346cf" datatype="html">
- <source>
- An HTTP request has to be sent on each tracker for each video to spy.
- If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
- </source><target state="new">
- An HTTP request has to be sent on each tracker for each video to spy.
- If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">93</context></context-group></trans-unit><trans-unit id="278669a7857ee77786cf4578b11bb601002cf7a8" datatype="html">
- <source>
- For each request sent, the tracker returns random peers at a limited number.
- For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50
- requests sent to know every peer in the swarm
- </source><target state="new">
- For each request sent, the tracker returns random peers at a limited number.
- For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50
- requests sent to know every peer in the swarm
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
- <context context-type="linenumber">98</context>
- </context-group>
- </trans-unit><trans-unit id="3f47eec5fb00ae46a0035cc8f9e428e3d549e337" datatype="html">
- <source>
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
- </source><target state="new">
- Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">104</context></context-group></trans-unit><trans-unit id="a5089b43b2fd8a2639bc7a4cdfaa90e869f51cc3" datatype="html">
- <source>
- If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the
- video
- </source><target state="new">
- If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the
- video
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">108</context></context-group></trans-unit><trans-unit id="ff5458261525060246f1f49a740c8d094dc4bac4" datatype="html">
- <source>
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
- </source><target state="new">
- The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">113</context></context-group></trans-unit><trans-unit id="31c95b65cb16d779069e65e82e68690f712c4a5c" datatype="html">
- <source>
- Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the
- WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent.
- When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers
- to forward the information to.
- See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information
- </source><target state="new">
- Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the
- WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), the protocol is different from classic BitTorrent.
- When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers
- to forward the information to.
- See <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">117</context></context-group></trans-unit><trans-unit id="e916a82a25fb892f83d2b63ca55594dc7d02f36a" datatype="html">
- <source>
- The worst-case scenario of an average person spying on their friends is quite unlikely.
- There are much more effective ways to get that kind of information.
- </source><target state="new">
- The worst-case scenario of an average person spying on their friends is quite unlikely.
- There are much more effective ways to get that kind of information.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">126</context></context-group></trans-unit><trans-unit id="4bf47a1ae952bf42a4682a5ecddb0bfb8c9adfaf" datatype="html">
- <source>How does PeerTube compare with YouTube?</source><target state="new">How does PeerTube compare with YouTube?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">131</context></context-group></trans-unit><trans-unit id="1fd22031e4f7920db2300cc76ee9c8516b25f50d" datatype="html">
- <source>
- The threats to privacy with YouTube are different from PeerTube's.
- In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you.
- Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
- </source><target state="new">
- The threats to privacy with YouTube are different from PeerTube's.
- In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you.
- Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">133</context></context-group></trans-unit><trans-unit id="3c2990d5e452bdf2317ff23745db70705d848d99" datatype="html">
- <source>What can I do to limit the exposure of my IP address?</source><target state="new">What can I do to limit the exposure of my IP address?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">139</context></context-group></trans-unit><trans-unit id="301e86f807ed659ff42d3b4bba6e03b88bff7907" datatype="html">
- <source>
- Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing
- your IP in their connection logs: ISP/routers/trackers/CDN and more.
- PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser.
- Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
- </source><target state="new">
- Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing
- your IP in their connection logs: ISP/routers/trackers/CDN and more.
- PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser.
- Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">141</context></context-group></trans-unit><trans-unit id="8ce78dd287b9a9dde5079916425ea66466530e41" datatype="html">
- <source>What will be done to mitigate this problem?</source><target state="new">What will be done to mitigate this problem?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">148</context></context-group></trans-unit><trans-unit id="db4d65ed605b948169d51eac4c1b2ff662088eb7" datatype="html">
- <source>
- PeerTube wants to deliver the best countermeasures possible, to give you more choice
- and render attacks less likely. Here is what we put in place so far:
- </source><target state="new">
- PeerTube wants to deliver the best countermeasures possible, to give you more choice
- and render attacks less likely. Here is what we put in place so far:
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">150</context></context-group></trans-unit><trans-unit id="89c0c2c3150b99bbea20214895df56c8f8d6125d" datatype="html">
- <source>We set a limit to the number of peers sent by the tracker</source><target state="new">We set a limit to the number of peers sent by the tracker</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">156</context></context-group></trans-unit><trans-unit id="b23c2b01db8b09f1a9bc6144d66291e28f02daf4" datatype="html">
- <source>We set a limit on the request frequency received by the tracker</source><target state="new">We set a limit on the request frequency received by the tracker</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">157</context></context-group></trans-unit><trans-unit id="b6f5d5d1aab25c1e675c66ea5dbb987654e9c0b0" datatype="html">
- <source>Allow instance admins to disable P2P from the administration interface</source><target state="new">Allow instance admins to disable P2P from the administration interface</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">158</context></context-group></trans-unit><trans-unit id="85755719c08571f7f5b7c5b391329b7e4e7ccc7b" datatype="html">
- <source>Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server</source><target state="new">Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">159</context></context-group></trans-unit><trans-unit id="a4a403ca6ccc6c4bd590cdfb045474270625ea12" datatype="html">
- <source>
- Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling
- WebRTC in your browser.
- </source><target state="new">
- Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling
- WebRTC in your browser.
- </target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">162</context></context-group></trans-unit><trans-unit id="eebbc9b6d037b9c08225b769a5f3f333b2789500" datatype="html">
- <source>Followers instances</source><target state="new">Followers instances</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">4</context></context-group></trans-unit><trans-unit id="39dabfebe4a70cc00aa454f790b81cf453d38304" datatype="html">
- <source>This instance does not have instances followers.</source><target state="new">This instance does not have instances followers.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">6</context></context-group></trans-unit><trans-unit id="d4f8e8ce89a1f258702ba0341d7321f972f60b32" datatype="html">
- <source>Followings instances</source><target state="new">Followings instances</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">14</context></context-group></trans-unit><trans-unit id="d0f0a0a5da1553964ae4891aaebd2b2c3e5ddae4" datatype="html">
- <source>This instance does not have instances followings.</source><target state="new">This instance does not have instances followings.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context><context context-type="linenumber">16</context></context-group></trans-unit><trans-unit id="3d2fb0ff92d3dd1e6040cd79b2a60edac6dea2da" datatype="html">
- <source>Developed with ❤ by <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Framasoft<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source><target state="new">Developed with ❤ by <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Framasoft<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube-contributors.component.html</context>
- <context context-type="linenumber">3</context>
- </context-group>
- </trans-unit><trans-unit id="4499806949402133d08a5029cb5462c5ea25336d" datatype="html">
- <source>
- Create an account
- </source><target state="new">
- Create an account
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">3</context>
- </context-group>
- </trans-unit><trans-unit id="f732c304c7433e5a83ffcd862c3dce709a0f4982" datatype="html">
- <source>Next</source><target state="new">Next</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/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><target state="new">
- Create my account
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">28</context>
- </context-group>
- </trans-unit><trans-unit id="cb9d0623f382c9803df997fb30b9a33a5438d919" datatype="html">
- <source>PeerTube is creating your account...</source><target state="new">PeerTube is creating your account...</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">37</context>
- </context-group>
- </trans-unit><trans-unit id="8dd413cee2228118c536f503709329a4d1a395e2" datatype="html">
- <source>Done</source><target state="new">Done</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">33</context>
- </context-group>
- </trans-unit><trans-unit id="88b19801d99f5dcc4043d6d30dfa32c3f68da5ea" datatype="html">
- <source>Who are we?</source><target state="new">Who are we?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">60</context>
- </context-group>
- </trans-unit><trans-unit id="05db4afa3e85d23d29fcfacaa5a61f0d2ae02dc0" datatype="html">
- <source>How long do we plan to maintain this instance?</source><target state="new">How long do we plan to maintain this instance?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">65</context>
- </context-group>
- </trans-unit><trans-unit id="b7ad73ca1e5e4a530ca4eaa5285e4fd0c376c089" datatype="html">
- <source>How will we finance this instance?</source><target state="new">How will we finance this instance?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">70</context>
- </context-group>
- </trans-unit><trans-unit id="24e4921833f6fff4376e0ec13a33c44a85922355" datatype="html">
- <source>Administrators & Sustainability</source><target state="new">Administrators & Sustainability</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register.component.html</context>
- <context context-type="linenumber">56</context>
- </context-group>
- </trans-unit><trans-unit id="041620337eaebda87971d345d05697639dfe78e4" datatype="html">
- <source>Step</source><target state="new">Step</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/custom-stepper.component.html</context>
- <context context-type="linenumber">9</context>
- </context-group>
- </trans-unit><trans-unit id="6c7534a7c0265f2285e952978b4241211199172b" datatype="html">
- <source>
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
- For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology.
- </source><target state="new">
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>
- For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology.
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context>
- <context context-type="linenumber">4</context>
- </context-group>
- </trans-unit><trans-unit id="df3021e29cbce57c12151ae6e1e0bf8c640e87da" datatype="html">
- <source>
- Other users can decide to subscribe any channel they want, to be notified when you publish a new video.
- </source><target state="new">
- Other users can decide to subscribe any channel they want, to be notified when you publish a new video.
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context>
- <context context-type="linenumber">9</context>
- </context-group>
- </trans-unit><trans-unit id="79b3619b36af71e5c70394a3a7b31545e32d83f0" datatype="html">
- <source>Channel display name</source><target state="new">Channel display name</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context>
- <context context-type="linenumber">15</context>
- </context-group>
- </trans-unit><trans-unit id="306a2ab7f93c214af3f5579f54bd8b3ad0d5560e" datatype="html">
- <source>Channel name</source><target state="new">Channel name</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context><context context-type="linenumber">94</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">94</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context><context context-type="linenumber">30</context></context-group></trans-unit><trans-unit id="4ddf54b5beec24b3fe074bfb9cbbc175613634ab" datatype="html">
- <source>john_channel</source><target state="new">john_channel</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-edit/user-edit.component.html</context>
- <context context-type="linenumber">96</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">96</context>
- </context-group>
- </trans-unit><trans-unit id="cb4c2c5a4f4b34d3158f2344a3e625d0dc321f4d" datatype="html">
- <source>Example: my_super_channel</source><target state="new">Example: my_super_channel</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context>
- <context context-type="linenumber">34</context>
- </context-group>
- </trans-unit><trans-unit id="4a935862bd3120d5878e9635a9d46dfc1bcaedb4" datatype="html">
- <source>
- The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
- </source><target state="new">
- The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context>
- <context context-type="linenumber">42</context>
- </context-group>
- </trans-unit><trans-unit id="60534abbe922bf9da7284c1c84d26315d695a5b7" datatype="html">
- <source>
- Channel name cannot be the same than your account name. You can click on the first step to update your account name.
- </source><target state="new">
- Channel name cannot be the same than your account name. You can click on the first step to update your account name.
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-channel.component.html</context>
- <context context-type="linenumber">50</context>
- </context-group>
- </trans-unit><trans-unit id="26025b8081241cf85eb6516431b596df11fa66b3" datatype="html">
- <source>Example: jane_doe</source><target state="new">Example: jane_doe</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-user.component.html</context>
- <context context-type="linenumber">23</context>
- </context-group>
- </trans-unit><trans-unit id="095664da04cb19afa1c2bb5992db6e253a664dd6" datatype="html">
- <source>
- The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
- </source><target state="new">
- The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-user.component.html</context>
- <context context-type="linenumber">31</context>
- </context-group>
- </trans-unit><trans-unit id="d315d635144b1104f1c1e9ef80ff3d07fcfa571c" datatype="html">
- <source>
- I am at least 16 years old and agree
- to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/>
- of this instance
- </source><target state="new">
- I am at least 16 years old and agree
- to the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Terms<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>
- <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> and to the <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Code of Conduct<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/>
- of this instance
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+signup/+register/register-step-user.component.html</context>
- <context context-type="linenumber">65</context>
- </context-group>
- </trans-unit><trans-unit id="b925172fc8e9b9a7fc6b9f5d742993b77ffdda2c" datatype="html">
- <source>
- Sorry, we couldn't find the page you were looking for.
- </source><target state="new">
- Sorry, we couldn't find the page you were looking for.
- </target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+page-not-found/page-not-found.component.html</context>
- <context context-type="linenumber">4</context>
- </context-group>
- </trans-unit><trans-unit id="9e601a3b227bb70afbb9b59cd43547b710af1e10" datatype="html">
- <source>Your message has been sent.</source><target state="new">Your message has been sent.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="8d6d4f48dae547bb32e0669cda5a665dc8db536c" datatype="html">
- <source>You already sent this form recently</source><target state="new">You already sent this form recently</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+about/about-instance/contact-admin-modal.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="37b56526e384f843a15323dc730b484a97b4c968" datatype="html">
- <source>No description</source><target state="new">No description</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+accounts/account-about/account-about.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-channels/video-channel-about/video-channel-about.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="a19e1f9aa381f05f5ba2ecb9d18a400228416ad4" datatype="html">
- <source>Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videos</source><target state="new">Published <x id="INTERPOLATION" equiv-text="{{total}}"/> videos</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/account-videos/account-videos.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="e1979668b5d368a2a5d476ba4949bc518a4316a0" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{followers}}"/> direct account followers</source><target state="new"><x id="INTERPOLATION" equiv-text="{{followers}}"/> direct account followers</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="354beccb6ece15dc6c2404c098c5a6edad22ccb4" datatype="html">
- <source>Report account</source><target state="new">Report account</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="55d67844f534a75a89f86bb19d51c0703280a6ad" datatype="html">
- <source>VIDEO CHANNELS</source><target state="new">VIDEO CHANNELS</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="2ccc315673e88d7490220d465da566e3acff72d5" datatype="html">
- <source>ABOUT</source><target state="new">ABOUT</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="056a9a97eb47882159d3cf5bd8a9fc2cfe9371bf" datatype="html">
- <source>Username copied</source><target state="new">Username copied</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+video-channels/video-channels.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="f1a851fd8b39e5544e3eec438ebd7f4ccfcc34dc" datatype="html">
- <source>{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id="INTERPOLATION" equiv-text="{{count}}"/> subscribers} }</source><target state="new">{VAR_PLURAL, plural, =1 {1 subscriber} other {<x id="INTERPOLATION" equiv-text="{{count}}"/> subscribers} }</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+accounts/accounts.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="db28493f1be1ed4d0edfea612181d27c9c530270" datatype="html">
- <source>Instances you follow</source><target state="new">Instances you follow</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit><trans-unit id="5bd2577f482e8ac75e9fd9970c58b7f4b2995e56" datatype="html">
- <source>Instances following you</source><target state="new">Instances following you</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.html</context><context context-type="linenumber">3</context></context-group></trans-unit><trans-unit id="00437b281d12d04c60a57bd329cff5e3c5febd93" datatype="html">
- <source>Audio-only</source><target state="new">Audio-only</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="b867165f9a29f4af6d0c37bcb1f48e53850a0d2d" datatype="html">
- <source>A <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>.mp4<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> that keeps the original audio track, with no video</source><target state="new">A <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>.mp4<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> that keeps the original audio track, with no video</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="d9fc2b03f04056671d7d4ffcac7197189d959cd6" datatype="html">
- <source>240p</source><target state="new">240p</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="c8cfad7e7a16c57c42535331b65cb7de40d8402e" datatype="html">
- <source>360p</source><target state="new">360p</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="48f0af5a0d0bea4e84b27eaf41b19c85a531c2a5" datatype="html">
- <source>480p</source><target state="new">480p</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="6f06138daf6363746ff26bfc0cb2491c09cdfdf2" datatype="html">
- <source>720p</source><target state="new">720p</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="65c94f9beb6fe957808c40060da280cc7ace7ab9" datatype="html">
- <source>1080p</source><target state="new">1080p</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="2303f8783df836e13c208710dc029a1d34b6a77a" datatype="html">
- <source>2160p</source><target state="new">2160p</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="421a937491f19774d17eefa1d24816dae1a9f111" datatype="html">
- <source>Auto (via ffmpeg)</source><target state="new">Auto (via ffmpeg)</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="b9e64712e3e5c342ce9cd32eec6cd7d6c00f4048" datatype="html">
- <source>Configuration updated.</source><target state="new">Configuration updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="baa5048f978a6fed563ab1d30a6bb965ea687ba8" datatype="html">
- <source>{{'{0} languages selected</source><target state="new">{{'{0} languages selected</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="812a3c71b3a8e6bfc7f1c5e8690cb4738edb2224" datatype="html">
- <source>No language</source><target state="new">No language</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="67e703146fe9f6fa41250bbdf27db405cee57607" datatype="html">
- <source>Process domains</source><target state="new">Process domains</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/batch-domains-modal.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="8d28bfade01c1a7e67f814aab2a50cab57f8cce6" datatype="html">
- <source>Report <x id="INTERPOLATION" equiv-text="{{displayName}}"/></source><target state="new">Report <x id="INTERPOLATION" equiv-text="{{displayName}}"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/account-report.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="e77f882caa0127df757787c55d75cb0c2ca52df0" datatype="html">
- <source>Account reported.</source><target state="new">Account reported.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/account-report.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="7a706fc3bc6d88738c42746f4f87381e403fa5b1" datatype="html">
- <source>Comment reported.</source><target state="new">Comment reported.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-moderation/report-modals/comment-report.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="2f9439e4f986c94ed2ab6fec2b3dd82de1c6176f" datatype="html">
- <source>Domain is required.</source><target state="new">Domain is required.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="a09570e386c8a76dd828525fde97eae2be1fc01c" datatype="html">
- <source>Domains entered are invalid.</source><target state="new">Domains entered are invalid.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="2a6c3f1941b3e864033afa93da9b14e2ae17510c" datatype="html">
- <source>Domains entered contain duplicates.</source><target state="new">Domains entered contain duplicates.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="aa6fb95c355f172bda303de1ce2f38c251a149cf" datatype="html">
- <source>Unlimited</source><target state="new">Unlimited</target>
-
-
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context><context context-type="linenumber">1</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">1</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">1</context></context-group></trans-unit><trans-unit id="41d65a19d2dd012b4b3699a96cc252a06f43703b" datatype="html">
- <source>None - no upload possible</source><target state="new">None - no upload possible</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="54adc67482fdaa0d361a2992bc91e064dc61cc9a" datatype="html">
- <source>100MB</source><target state="new">100MB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="cd34ef1f476d5422f49f6ed429f61fc1cfcb1174" datatype="html">
- <source>500MB</source><target state="new">500MB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="4a47b4beea31cac6e5970b6bc522902f545acc8b" datatype="html">
- <source>1GB</source><target state="new">1GB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="b26d0cac75638623098ab7e06e16b096d1f55cc8" datatype="html">
- <source>5GB</source><target state="new">5GB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f9fc4e7ec6743cb6f69bea2d0859a655ed44ffae" datatype="html">
- <source>20GB</source><target state="new">20GB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="a56e3f92fe16d97ee4f05051ea61c466ecb51d5e" datatype="html">
- <source>50GB</source><target state="new">50GB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="31dcc0c63f6234ace8caa84ae1abc33d4022122d" datatype="html">
- <source>10MB</source><target state="new">10MB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f2f968b6f2199b919f567702c6f23b43e5ea71af" datatype="html">
- <source>50MB</source><target state="new">50MB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="c31575424fe1b2a57064413f3eda7ce657c46c8a" datatype="html">
- <source>2GB</source><target state="new">2GB</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/config/shared/config.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="44e174dd30570e69f7cbf216477a01f956ce058b" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers</source><target state="new"><x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="3d8e85e3f78a29db7959c495e74cc9af90838430" datatype="html">
- <source>Do you really want to reject this follower?</source><target state="new">Do you really want to reject this follower?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="20c3d69c0b67a74df0aa3920485016b2080578f6" datatype="html">
- <source>Reject</source><target state="new">Reject</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="7faa627518f768d9ea813d018c121608af5cbd79" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers</source><target state="new"><x id="INTERPOLATION" equiv-text="{{handle}}"/> rejected from instance followers</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="150d48f01a24d84c2bfffb2761419b9482074b61" datatype="html">
- <source>Do you really want to delete this follower?</source><target state="new">Do you really want to delete this follower?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="53fb638407fb04c8b403fa392cc628a699e2c0bc" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers</source><target state="new"><x id="INTERPOLATION" equiv-text="{{handle}}"/> removed from instance followers</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/followers-list/followers-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="fc5731a28a99b25c62d43333ceebb250d60aff84" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid</source><target state="new"><x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-forms/form-validators/batch-domains-validators.service.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="950f5111d567e5c0e971f07c26e8c2be1d919a8e" datatype="html">
- <source>Follow request(s) sent!</source><target state="new">Follow request(s) sent!</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="5729c34a858c78daa1aa606f62a3665527cf97e6" datatype="html">
- <source>Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>?</source><target state="new">Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="a89875525c82ab81ffe32e481a5475b43d0c2902" datatype="html">
- <source>Unfollow</source><target state="new">Unfollow</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="fb4e35e2b0ea2abc1f71295a4b34830e57c07bd0" datatype="html">
- <source>You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore.</source><target state="new">You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/following-list/following-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="4d8f527638f3e0b518a96e07d41d886bcce01246" datatype="html">
- <source>enabled</source><target state="new">enabled</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/shared/redundancy-checkbox.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="795733aac948794cadeb3be6386882efac2c38ad" datatype="html">
- <source>disabled</source><target state="new">disabled</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/shared/redundancy-checkbox.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="1123807fc813c816404598147173403d00117557" datatype="html">
- <source>Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/></source><target state="new">Redundancy for <x id="INTERPOLATION" equiv-text="{{host}}"/> is <x id="INTERPOLATION_1" equiv-text="{{stateLabel}}"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/follows/shared/redundancy-checkbox.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="fb2e1bed329dc5b84197808c778abb9edcbdb335" datatype="html">
- <source>Used</source><target state="new">Used</target>
- <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">1</context>
- </context-group>
- </trans-unit><trans-unit id="b7da3e3505cc80f9bf3cffc8444c53e8a9ec70a5" datatype="html">
- <source>Available</source><target state="new">Available</target>
- <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">1</context>
- </context-group>
- </trans-unit><trans-unit id="aea95ff7fb86826539cc9c81c90e766d82f9cbb5" datatype="html">
- <source>Do you really want to remove this video redundancy?</source><target state="new">Do you really want to remove this video redundancy?</target>
- <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">1</context>
- </context-group>
- </trans-unit><trans-unit id="9eef7dd291945247d4aefb3994b617d73a0c96e2" datatype="html">
- <source>Remove redundancy</source><target state="new">Remove redundancy</target>
- <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">1</context>
- </context-group>
- </trans-unit><trans-unit id="1009a5a3eab4ef49f45fe10392d8685c1ff03df9" datatype="html">
- <source>Video redundancies removed!</source><target state="new">Video redundancies removed!</target>
- <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">1</context>
- </context-group>
- </trans-unit><trans-unit id="53cc0f4a4566c4139c65f93b5dce2fe8302e78da" datatype="html">
- <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</source><target state="new">Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted by your instance.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="468b52e3c04fb9a3d8c8213555dfcad0cbcae330" datatype="html">
- <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</source><target state="new">Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted by your instance.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="366c51268cf18a834e6207b2efe20b679f3796ef" datatype="html">
- <source>Instance <x id="INTERPOLATION" equiv-text="{{domain}}"/> muted.</source><target state="new">Instance <x id="INTERPOLATION" equiv-text="{{domain}}"/> muted.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="cf70037e436f2c5547cbdf1a02e1348c8642467a" datatype="html">
- <source>Instance <x id="INTERPOLATION" equiv-text="{{domain}}"/> muted by your instance.</source><target state="new">Instance <x id="INTERPOLATION" equiv-text="{{domain}}"/> muted by your instance.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6" datatype="html">
- <source>Comment updated.</source><target state="new">Comment updated.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="79b1fff8643eb798e40e0884336e0a6097b9aae6" datatype="html">
- <source>Violent or Repulsive</source><target state="new">Violent or Repulsive</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="aa7674e269e625284916fbb9cc774e452d662eb9" datatype="html">
- <source>Hateful or Abusive</source><target state="new">Hateful or Abusive</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="0362dc7817f753e462237d297942ff7453111575" datatype="html">
- <source>Spam or Misleading</source><target state="new">Spam or Misleading</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="cc82fa89983785cb60daa0a7516c611fc02b5cd1" datatype="html">
- <source>Copyright</source><target state="new">Copyright</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="c3f2b3cc8e38a972f97d5be54b5f4e87fda1b964" datatype="html">
- <source>Server rules</source><target state="new">Server rules</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="4b9a80734f29adc16ff657e4306e0e9ff724bee6" datatype="html">
- <source>Thumbnails</source><target state="new">Thumbnails</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-details.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/abuse.service.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="37682f69f05be054bd72b44947af150734e302c3" datatype="html">
- <source>Internal actions</source><target state="new">Internal actions</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="0db581a9122258b2897ad3e915e2d00d7f6d33f5" datatype="html">
- <source>Delete report</source><target state="new">Delete report</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="6033077c090e29fd4bc322aafaa92044d55a7483" datatype="html">
- <source>Actions for the flagged account</source><target state="new">Actions for the flagged account</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="d512430037b6580ba970c80cfc1687b6bdc221a3" datatype="html">
- <source>Mark as accepted</source><target state="new">Mark as accepted</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="d895b090c054bfc0ad3aba816af0615a1997f5a3" datatype="html">
- <source>Mark as rejected</source><target state="new">Mark as rejected</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="bc71eae6f8c2a11dc6fc78924d32bf3001d0f1c3" datatype="html">
- <source>Add internal note</source><target state="new">Add internal note</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="0e546f4a26ddb8a098fb5c8db211ab44d8f2966b" datatype="html">
- <source>Actions for the video</source><target state="new">Actions for the video</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="58dc553e7a763631cf2d1229fb1ed9d04b6bc59a" datatype="html">
- <source>Block video</source><target state="new">Block video</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="fe246ef2f8efb9a619c32dc9eda88f24cf466100" datatype="html">
- <source>Video blocked.</source><target state="new">Video blocked.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/video-block.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="35cdda30548524f98df9f8fa858adf95e58f6010" datatype="html">
- <source>Unblock video</source><target state="new">Unblock video</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="de8096f81390a7d5c13401ae9f50416302731ae8" datatype="html">
- <source>Video unblocked.</source><target state="new">Video unblocked.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="73b70e37cddaa6494d8a666b6cba90dc80595599" datatype="html">
- <source>Do you really want to delete this abuse report?</source><target state="new">Do you really want to delete this abuse report?</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="6a7938b8780c27540ea70cc0f8f4d928c8916cf9" datatype="html">
- <source>Abuse deleted.</source><target state="new">Abuse deleted.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="024ef05e4a377cbb240923dc8e89ebdbe959f1bc" datatype="html">
- <source>Deleted comment</source><target state="new">Deleted comment</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="2b72c92d53400c2c031b4b5f7a2af05b0e040e14" datatype="html">
- <source>Messages with reporter</source><target state="new">Messages with reporter</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="e032e8aca0297ef06d7252ea5db67e008261e705" datatype="html">
- <source>Messages with moderators</source><target state="new">Messages with moderators</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="a1b2af7a6b3ff5453fef73750cd89c8613f6a1d6" datatype="html">
- <source>Update internal note</source><target state="new">Update internal note</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-abuse-list/abuse-list-table.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="5801b59834422f97fa2a5c930f079611ea040ccb" datatype="html">
- <source>Switch video block to manual</source><target state="new">Switch video block to manual</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="47297c5c574f8d6fec71af7f24818b52761f9b21" datatype="html">
- <source>Video <x id="INTERPOLATION" equiv-text="{{name}}"/> switched to manual block.</source><target state="new">Video <x id="INTERPOLATION" equiv-text="{{name}}"/> switched to manual block.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="c435a94ca5b3b794e766ee715745bded1334a6e0" datatype="html">
- <source>Do you really want to unblock this video? It will be available again in the videos list.</source><target state="new">Do you really want to unblock this video? It will be available again in the videos list.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="350850e095bb1b8d7dcc99b520d5ec8132c710fb" datatype="html">
- <source>Unblock</source><target state="new">Unblock</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="0f39df26589693fe43b6bd5c4602bc4fc6ac1226" datatype="html">
- <source>Video <x id="INTERPOLATION" equiv-text="{{name}}"/> unblocked.</source><target state="new">Video <x id="INTERPOLATION" equiv-text="{{name}}"/> unblocked.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/moderation/video-block-list/video-block-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="0594812d4c50c2adbd1a892a3497c4e5c19e4b32" datatype="html">
- <source>yes</source><target state="new">yes</target>
-
- <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><target state="new">no</target>
-
- <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="9ab7a3efed2b78a4d4fd4365eb1b3385ced0d523" datatype="html">
- <source>You don't have plugins installed yet.</source><target state="new">You don't have plugins installed yet.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="c52fe59dee78663d109bfa6727e172033ff8e61f" datatype="html">
- <source>You don't have themes installed yet.</source><target state="new">You don't have themes installed yet.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="ad387936929a1607027548688f55b9b643eee8b9" datatype="html">
- <source>Update to <x id="INTERPOLATION" equiv-text="{{version}}"/></source><target state="new">Update to <x id="INTERPOLATION" equiv-text="{{version}}"/></target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="ea0bd1b707d1bccaf650b085a8d3c6b525b2a702" datatype="html">
- <source>Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?</source><target state="new">Do you really want to uninstall <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="61136b14ca13f166ecc9ee7b05bb6fe865f10144" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled.</source><target state="new"><x id="INTERPOLATION" equiv-text="{{pluginName}}"/> uninstalled.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="d352fa8f51305c18ab8f882b37c4fdaab6f2371b" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated.</source><target state="new"><x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="53dd049a77e37ce7abc10e174904233f8788464d" datatype="html">
- <source>The plugin index is not available. Please retry later.</source><target state="new">The plugin index is not available. Please retry later.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="b2e83b683cbef07c420a431ae679c52ebba8a8f0" datatype="html">
- <source>Please only install plugins or themes you trust, since they can execute any code on your instance.</source><target state="new">Please only install plugins or themes you trust, since they can execute any code on your instance.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="c7f120dadf78873a57fd9451bafc4653a548355b" datatype="html">
- <source>Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?</source><target state="new">Install <x id="INTERPOLATION" equiv-text="{{pluginName}}"/>?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="10467f787088bc27cc6eec0c570a30539360979b" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed.</source><target state="new"><x id="INTERPOLATION" equiv-text="{{pluginName}}"/> installed.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-search/plugin-search.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="3554590f772dd4b9b4cc7d282ba00cdac8ad0d12" datatype="html">
- <source>Settings updated.</source><target state="new">Settings updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="7099af5a120571be073bcfb7babafb38e91a3b50" datatype="html">
- <source>Plugins</source><target state="new">Plugins</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="60c855c323706a04ccd2ff22d634bde9b6233bbf" datatype="html">
- <source>Themes</source><target state="new">Themes</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="e72b0e32070d4a69221ef64d793fe7d61381a819" datatype="html">
- <source>plugin</source><target state="new">plugin</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="0f6f5bc1d9e83b758dd60bc6dc7aad7d2cb7f600" datatype="html">
- <source>theme</source><target state="new">theme</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/plugins/shared/plugin-api.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="3c91a10e15c752aaaf92c736b380efc5ba160b8f" datatype="html">
- <source>Last week</source><target state="new">Last week</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="76f7f502edd5c7a38bbf2a262db38f90cc440441" datatype="html">
- <source>Last day</source><target state="new">Last day</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="9c152780247b402c410b861e521967dca7d9fd10" datatype="html">
- <source>Last hour</source><target state="new">Last hour</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="321e4419a943044e674beb55b8039f42a9761ca5" datatype="html">
- <source>Info</source><target state="new">Info</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="a8059e31694578c1b0344a76a345357dd60e8f01" datatype="html">
- <source>Warning</source><target state="new">Warning</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/core/routing/can-deactivate-guard.service.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="6080b77234e92ad41bb52653b239c4c4f851317d" datatype="html">
- <source>Error</source><target state="new">Error</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/core/auth/auth.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/core/notification/notifier.service.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="36c42d3ca8973e91a59cbfda455d5a2e60ee460d" datatype="html">
- <source>Standard logs</source><target state="new">Standard logs</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="6bc73c8f1beb10bd499ed4272eb599c04768adb8" datatype="html">
- <source>Audit logs</source><target state="new">Audit logs</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/system/logs/logs.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="364463fab6c5714118d6449561a0f8de1cc10bfa" datatype="html">
- <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> created.</source><target state="new">User <x id="INTERPOLATION" equiv-text="{{username}}"/> created.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-edit/user-create.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="924084727dc179dd5dc1a63dc3452ad41e4a8842" datatype="html">
- <source>Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>.</source><target state="new">Password changed for user <x id="INTERPOLATION" equiv-text="{{username}}"/>.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-edit/user-password.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="2dbda576172f583154031550e251e5a1e49207b2" datatype="html">
- <source>Update user password</source><target state="new">Update user password</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-edit/user-password.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="964865a3cd90b4af99902f071644a4b2aede4c32" datatype="html">
- <source>User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated.</source><target state="new">User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-edit/user-update.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="9910122dfedd2eaa544a990f1430e5b82a76d99f" datatype="html">
- <source>Update user</source><target state="new">Update user</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-edit/user-update.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="9f0d12f959768275edb5fd71001a41e17d5d7548" datatype="html">
- <source>An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>.</source><target state="new">An email asking for password reset has been sent to <x id="INTERPOLATION" equiv-text="{{username}}"/>.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-edit/user-update.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="a3f529c8552196571418065c5b81a44ae2f94972" datatype="html">
- <source>Videos will be deleted, comments will be tombstoned.</source><target state="new">Videos will be deleted, comments will be tombstoned.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="319c89ebc6de62d35b794da23c9794af9b16514e" datatype="html">
- <source>User won't be able to login anymore, but videos and comments will be kept as is.</source><target state="new">User won't be able to login anymore, but videos and comments will be kept as is.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit>
- <trans-unit id="50dc7afa2305131cdbdb384cfc1f2a5f0f4647d8">
- <source>Unban</source>
- <target>Bỏ chặn</target>
- <context-group name="null">
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="910ed85f550272401b134a40d019ab3359fe883f" datatype="html">
- <source>Set Email as Verified</source><target state="new">Set Email as Verified</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit>
- <trans-unit id="ac401df84c5fa471700c3368de51c969ccb8bacf">
- <source>You cannot ban root.</source>
- <target>Không thể chặn root.</target>
- <context-group name="null">
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit>
- <trans-unit id="98119091712a8ca72905e3b4c1cf60649af7565e">
- <source>Do you really want to unban <x id="INTERPOLATION" equiv-text="{{num}}"/> users?</source>
- <target>Bạn có chắc muốn bỏ chặn <x id="INTERPOLATION" equiv-text="{{num}}"/> người dùng?</target>
- <context-group name="null">
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit>
- <trans-unit id="6121be086a51c4c73bbdd8aebdddd9744c8f1ffd">
- <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users unbanned.</source>
- <target>Đã bỏ chặn <x id="INTERPOLATION" equiv-text="{{num}}"/> người dùng.</target>
- <context-group name="null">
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="911fc197949e47aa5f0541627bc319f59edd9d11" datatype="html">
- <source>You cannot delete root.</source><target state="new">You cannot delete root.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="9de914fe915cc730efc57e81c987188a24d3ac51" datatype="html">
- <source>If you remove these users, you will not be able to create others with the same username!</source><target state="new">If you remove these users, you will not be able to create others with the same username!</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="b708d332e3f89b24745e749fa530210f0bdea329" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</source><target state="new"><x id="INTERPOLATION" equiv-text="{{num}}"/> users deleted.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f4a8f2ef1fbfc19e1e049e69f63c40063c0d0650" datatype="html">
- <source><x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.</source><target state="new"><x id="INTERPOLATION" equiv-text="{{num}}"/> users email set as verified.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+admin/users/user-list/user-list.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="2667ca38672421a0a7a22343d2a0060ee41246de" datatype="html">
- <source>Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</source><target state="new">Account <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> unmuted.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/account-blocklist.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="c6af80b42938d4a49e6f6c4f60ce26228916994c" datatype="html">
- <source>Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</source><target state="new">Instance <x id="INTERPOLATION" equiv-text="{{host}}"/> unmuted.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/server-blocklist.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-moderation/user-moderation-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="80057baa3b97a4349304bdaa0a880e6f4778561f" datatype="html">
- <source>My videos history</source><target state="new">My videos history</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-history/my-account-history.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="05f6dda1754741495451b8658bd2248856765d95" datatype="html">
- <source>Videos history is enabled</source><target state="new">Videos history is enabled</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-history/my-account-history.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="6bb9ade8637c5e35fb5cb36cf7dbec71c65d4013" datatype="html">
- <source>Videos history is disabled</source><target state="new">Videos history is disabled</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-history/my-account-history.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="8453a7a55b8b23bbbc293cd0939fb59a73307de8" datatype="html">
- <source>Delete videos history</source><target state="new">Delete videos history</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-history/my-account-history.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f8f86df8a1ae711944c3ab819bb19bf360dfa7a4" datatype="html">
- <source>Are you sure you want to delete all your videos history?</source><target state="new">Are you sure you want to delete all your videos history?</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-history/my-account-history.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="195d5ba6c8bd05762d9318d0afd0b094fd776164" datatype="html">
- <source>Videos history deleted</source><target state="new">Videos history deleted</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-history/my-account-history.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="507192ee1fa84aefed02d603caada2d84927023e" datatype="html">
- <source>Ownership accepted</source><target state="new">Ownership accepted</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="3a8f29caac7ce9400d11a7c4f8b71a710865f56b" datatype="html">
- <source>Please check your emails to verify your new email.</source><target state="new">Please check your emails to verify your new email.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="8155899f3b3b2e0467846ea7f27fcfb46c882204" datatype="html">
- <source>Email updated.</source><target state="new">Email updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="466fc8cf56fd4e4e90fec4b900ef083d52bec38c" datatype="html">
- <source>You current password is invalid.</source><target state="new">You current password is invalid.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="19508af0dfbc685cbf10cf02061bb5a0f423b6fc" datatype="html">
- <source>Password updated.</source><target state="new">Password updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="e814805b1d5d1d36eb28904b984ec9aaa8fed239" 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><target state="new">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.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="e7d5b2de566e4c807c285daf8d8a78b5f7f33311" datatype="html">
- <source>Type your username to confirm</source><target state="new">Type your username to confirm</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="d8a8a7f7160939fb55e82bc01fe9f876f5f2e065" datatype="html">
- <source>Delete my account</source><target state="new">Delete my account</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="8eb8b1a728159f43c31abf76c28ef3ff6c230af7" datatype="html">
- <source>Your account is deleted.</source><target state="new">Your account is deleted.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="59f77c7dc03357ef1d7a334df06dfc7f31c9a165" datatype="html">
- <source>Interface settings updated.</source><target state="new">Interface settings updated.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-interface-settings.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="7c193bf704577e514b63497c4f366511afdb6585" datatype="html">
- <source>New video from your subscriptions</source><target state="new">New video from your subscriptions</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="ba897defa2e6c34d5ee3d10edf8d797a35e7e3e5" datatype="html">
- <source>New comment on your video</source><target state="new">New comment on your video</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="babf107e751eccfe9ddccda72e47f5b2f479f946" datatype="html">
- <source>New abuse</source><target state="new">New abuse</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f4f29b22904c1ee350555ce58c2380ad58a39e06" datatype="html">
- <source>Video blocked automatically waiting review</source><target state="new">Video blocked automatically waiting review</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="47f529a2dcb30ef1533d978ac01dbd361b0b6be7" datatype="html">
- <source>One of your video is blocked/unblocked</source><target state="new">One of your video is blocked/unblocked</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f3eff4df9e4aa9dab411e6eb83833a33016a88bc" datatype="html">
- <source>Video published (after transcoding/scheduled update)</source><target state="new">Video published (after transcoding/scheduled update)</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="ec7ddc265da1df78011ae7677d62a2ae10aef7a4" datatype="html">
- <source>Video import finished</source><target state="new">Video import finished</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="c327bbac87cca61f5c52f5825d564878e98b9034" datatype="html">
- <source>A new user registered on your instance</source><target state="new">A new user registered on your instance</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f407b90e99a04e2e0d1872c02f01eadbf53e08e2" datatype="html">
- <source>You or your channel(s) has a new follower</source><target state="new">You or your channel(s) has a new follower</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="14c3050a9da4c1bc49d555c45d5660804d08e83b" datatype="html">
- <source>Someone mentioned you in video comments</source><target state="new">Someone mentioned you in video comments</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="f4bb57154f8b6b30f3272f340dc40e143af8607f" datatype="html">
- <source>Your instance has a new follower</source><target state="new">Your instance has a new follower</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="1fd315296ec2e0a4bfe416c281b28303ea7fe253" datatype="html">
- <source>Your instance automatically followed another instance</source><target state="new">Your instance automatically followed another instance</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="71bd854cef3050ed5a0bc631111b5389f70fde84" datatype="html">
- <source>An abuse report received a new message</source><target state="new">An abuse report received a new message</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="0c3de84b1acdb6a070878426217bde6b503f01a9" datatype="html">
- <source>One of your abuse reports has been accepted or rejected by moderators</source><target state="new">One of your abuse reports has been accepted or rejected by moderators</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="a0f04081717f5f00c0a2c723903c3a2d4c296401" datatype="html">
- <source>Preferences saved</source><target state="new">Preferences saved</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="db4ff52375f6a25ad0472e92754c8c265ae47c6b" datatype="html">
- <source>Profile updated.</source><target state="new">Profile updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="1e003ad599ef836949b9f4dad3037a58ef3ff8d1" datatype="html">
- <source>Avatar changed.</source><target state="new">Avatar changed.</target>
-
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts</context><context context-type="linenumber">1</context></context-group><context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="9f4cdde6106d0d5ed669264f5a8777f079623eb0" datatype="html">
- <source>Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete <x id="INTERPOLATION_1" equiv-text="{{videosCount}}"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_2" equiv-text="{{channelName}}"/>)!</source><target state="new">Do you really want to delete <x id="INTERPOLATION" equiv-text="{{channelDisplayName}}"/>? It will delete <x id="INTERPOLATION_1" equiv-text="{{videosCount}}"/> videos uploaded in this channel, and you will not be able to create another channel with the same name (<x id="INTERPOLATION_2" equiv-text="{{channelName}}"/>)!</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="96d143e59c90c4f479eb7a3b55e2a24dc676b31f" datatype="html">
- <source>Unknown language</source><target state="new">Unknown language</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="d6639af894ec749b6f6b5b8a4f7d11a9c4811b09" datatype="html">
- <source>Too many languages are enabled. Please enable them all or stay below 20 enabled languages.</source><target state="new">Too many languages are enabled. Please enable them all or stay below 20 enabled languages.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="be81fb1dada2d3769a86d89c8555d563e7e0a504" datatype="html">
- <source>You need to enable at least 1 video language.</source><target state="new">You need to enable at least 1 video language.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="732fe7ff80eca196d9825b0ca16134ce8101e93e" datatype="html">
- <source>Video settings updated.</source><target state="new">Video settings updated.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="9763d47eba525cfe3f0007f99e70b1dbc5e20c46" datatype="html">
- <source>Display/Video settings updated.</source><target state="new">Display/Video settings updated.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/shared/shared-user-settings/user-video-settings.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="3ef8bf973a9a481a08c6f0aaa875f0259b3ea645" datatype="html">
- <source>Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created.</source><target state="new">Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="f359f6adf6cccca7770019f947ed594169ee7d47" datatype="html">
- <source>This name already exists on this instance.</source><target state="new">This name already exists on this instance.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="98ab64f0af924a60a48b40835c1b655bd17c6559" datatype="html">
- <source>Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated.</source><target state="new">Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="3859ca2a7577ba8797058d7d97eb8054bc56ec99" datatype="html">
- <source>Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm</source><target state="new">Please type the display name of the video channel (<x id="INTERPOLATION" equiv-text="{{displayName}}"/>) to confirm</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="a81a33275b683729ad938b6102e7e34a057537a2" datatype="html">
- <source>Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted.</source><target state="new">Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted.</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="690c61d85b87df8fab4fd958bceb3849b7f8c64b" datatype="html">
- <source>Views for the day</source><target state="new">Views for the day</target>
-
- <context-group purpose="location"><context context-type="sourcefile">src/app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts</context><context context-type="linenumber">1</context></context-group></trans-unit><trans-unit id="c7e4d8688bd06d723e512ab063c0c4fdf4a9804d" datatype="html">
- <source>Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created.</source><target state="new">Playlist <x id="INTERPOLATION" equiv-text="{{playlistName}}"/> created.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="9cd9c04af1f371a49cda60d87e54b7af730f37dd" datatype="html">
- <source>Update playlist</source><target state="new">Update playlist</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="78f90a0fafc57f950a0bbfd877e3f979b064fe73" datatype="html">
- <source>Delete playlist</source><target state="new">Delete playlist</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="3222e26b41803055328d893a73df485ec8a0328d" datatype="html">
- <source>Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated.</source><target state="new">Playlist <x id="INTERPOLATION" equiv-text="{{videoPlaylistName}}"/> updated.</target>
- <context-group purpose="location">
- <context context-type="sourcefile">src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts</context>
- <context context-type="linenumber">1</context>
- </context-group>
- </trans-unit><trans-unit id="082d28149b07cd5178cad0fdaf2cd8963833b783" datatype="html">
- <source>Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>?</source><target state="new">Do you really want to delete <x id="INTERPOLATION" equiv-text="{{playlistDisplayName}}"/>?</target>