+ <context context-type="linenumber">25</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">69</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="translated">Domyślnie PeerTube używa protokołu BitTorrent do dzielenia przepustowości między użytkownikami żeby zmniejszyć zużycie serwera, ale daje ci możliwość wrócenia do zwyczajnego strumieniowania bezpośrednio z serwera filmu. Poniższe informacje dotyczą jedynie przypadków, gdzie używany jest tryb P2P PeerTube.</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="e4ce50f3019e3ebe9a479784c6cb68a31c7a8231">
+ <source>What are the consequences?</source>
+ <target>Jakie są tego konsekwencje?</target>
+ <context-group name="null">
+ <context context-type="linenumber">32</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">82</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="translated">Teoretycznie, ktoś z wystarczającymi zdolnościami technicznymi mógłby stworzyć skrypt który obserwuje, które adresy IP pobierają film. W praktyce jest to jednak o wiele trudniejsze, ponieważ:</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">84</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="translated">Żądanie HTTP musi być wysłane przy każdym trackerze do każdego śledzonego filmu. Śledzenie wszystkich filmów na PeerTube wymagałoby tylu żądań, ile jest filmów (więc prawdopodobnie bardzo dużo)</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">90</context></context-group>
+ </trans-unit>
+ <trans-unit id="bf2148ec3190556873bd0ca0c805de3a608b10cc" 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 peers in the swarm</source>
+ <target state="translated">Na każde wysłane żądanie, tracker oddaje limitowaną ilość oglądających osób. Na przykład, jeżeli w chmarze jest 1000 oglądających osób, a tracker wysyła informacje o tylko 20, trzeba by było wysłać przynajmniej 50 żądań by znać wszystkie osoby oglądające w chmarze</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">95</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="translated">Te żądania muszą być wysyłane regularnie by wiedzieć kto zaczyna/kończy oglądać film. Łatwo jest rozpoznać takie zachowanie</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">101</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="translated">Jeżeli adres IP jest przechowywany w trackerze, nie znaczy to że osoba za tym adresem IP (jeżeli taka osoba istnieje) oglądneła dany film</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">105</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="translated">Adres IP jest dość nieprecyzyjną informacją: zazwyczaj często się zmienia i może reprezentować wiele osób lub jednostek</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">110</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="translated">Osoby oglądające nie są publicznie dostępne: ponieważ używamy WebRTC z poziomu przeglądarki (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>z biblioteką WebTorrent<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), protokół jest inny od klasycznego BitTorrenta. Kiedy jesteś w przeglądarce internetowej, wysyłasz sygnał zawierający twój adres IP do trackera który losowo wybierze inną osobę do której zostanie on przekazany. Sprawdź <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>ten dokument<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> żeby dowiedzieć się więcej. </target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">114</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="translated">Najczarniejszy scenariusz zwykłej osoby śledzącej jej przyjaciół jest dość nieprawdopodobny. Jest wiele bardziej efektownych metod zdobycia takich informacji.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">123</context></context-group>
+ </trans-unit>
+ <trans-unit id="4bf47a1ae952bf42a4682a5ecddb0bfb8c9adfaf" datatype="html">
+ <source>How does PeerTube compare with YouTube?</source>
+ <target state="translated">Jaki jest PeerTube w porównaniu z YouTube?</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">128</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="translated">Problemy z prywatnością na YouTube są inne od problemów na PeerTube. YouTube zbiera ogromne ilości twoich danych (nie tylko twój adres IP) żeby je analizować i cię śledzić. Dodatkowo, YouTube jest kontrolowany przez Google/Alphabet, firmę która śledzi cię na wielu stronach (przez AdSense lub 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">130</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3c2990d5e452bdf2317ff23745db70705d848d99">
+ <source>What can I do to limit the exposure of my IP address?</source>
+ <target>Jak mogę ograniczyć widoczność mojego adresu IP?</target>
+ <context-group name="null">
+ <context context-type="linenumber">82</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">136</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="translated">Twój adres IP jest publiczny, więc kiedy wysyłasz jakiekolwiek żądanie do jakiejkolwiek strony, jest dużo jednostek (poza samą stroną) które widzą twój adres IP w swoich dziennikach połączeń: ISP/routery/trackery/CDN i inne. PeerTube jest na ten temat szczery: ostrzegamy że jeżeli chcesz utrzymać swój adres IP prywatny, musisz używać VPNa lub Przeglądarki Tor. Myślenie, że usunięcie P2P z PeerTube odda ci anonimowość nie ma sensu.</target>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">138</context></context-group>
+ </trans-unit>
+ <trans-unit id="8ce78dd287b9a9dde5079916425ea66466530e41">
+ <source>What will be done to mitigate this problem?</source>
+ <target>Co zostanie zrobione, aby złagodzić ten problem?</target>
+ <context-group name="null">
+ <context context-type="linenumber">90</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context><context context-type="linenumber">145</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="translated">PeerTube chce dostarczyć najlepsze możliwości przeciwdziałania, żeby dać ci większy wybór i zmniejszyć możliwość ataku. Oto co już dodaliśmy:</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
+ <context context-type="linenumber">147</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="translated">Ustawiamy limit dla osób oglądających wysyłanych przez tracker</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
+ <context context-type="linenumber">153</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="translated">Ustawiamy limit na częstotliwość żądań otrzymywanych przez tracker</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
+ <context context-type="linenumber">154</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="translated">Umożliwiamy administratorom wyłączenie P2P z interfejsu administracyjnego</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-peertube/about-peertube.component.html</context>
+ <context context-type="linenumber">155</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="85755719c08571f7f5b7c5b391329b7e4e7ccc7b" datatype="html">
+ <source>Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server</source>
+ <target state="translated">Dodatkowa redundancja filmów na niektórych instancjach: nie można rozpoznać czy adres IP który pobrał wideo był osobą czy serwerem</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="a4a403ca6ccc6c4bd590cdfb045474270625ea12" datatype="html">
+ <source>Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.</source>
+ <target state="translated">Finalnie, pamiętaj że zawsze możesz wyłączyć P2P przez odtwarzacz wideo lub poprzez wyłączenie WebRTC w twojej przeglądarce.</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="eebbc9b6d037b9c08225b769a5f3f333b2789500" datatype="html">
+ <source>Followers instances</source>
+ <target state="translated">Obserwujące instancje</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
+ <context context-type="linenumber">3</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="39dabfebe4a70cc00aa454f790b81cf453d38304" datatype="html">
+ <source>This instance does not have instances followers.</source>
+ <target state="translated">Ta instancja nie ma obserwujących instancji.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
+ <context context-type="linenumber">5</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="d4f8e8ce89a1f258702ba0341d7321f972f60b32" datatype="html">
+ <source>Followings instances</source>
+ <target state="translated">Obserwowane instancje</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
+ <context context-type="linenumber">13</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="d0f0a0a5da1553964ae4891aaebd2b2c3e5ddae4" datatype="html">
+ <source>This instance does not have instances followings.</source>
+ <target state="translated">Ta instancja nie obserwuje innych instancji.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+about/about-follows/about-follows.component.html</context>
+ <context context-type="linenumber">15</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="translated">Stworzone z ❤ przez <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">
+ <source>Create an account</source>
+ <target>
+ Utwórz konto
+ </target>
+ <context-group name="null">
+ <context context-type="linenumber">3</context>
+ </context-group>
+ <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="translated">Następny</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="translated">Utwórz moje konto</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="translated">PeerTube tworzy twoje konto...</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="translated">Gotowe</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="translated">Kim jesteśmy?</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="translated">Jak długo planujemy utrzymać instancję?</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="translated">Jak będziemy fundować instancję?</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="translated">Administracja i plan rozwoju</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="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="translated">Kanał to jednostka na którą wrzucasz filmy. Utworzenie kilku kanałów umożliwia organizowanie i oddzielanie twojej zawartości.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> Na przykład, możesz stworzyć osobne kanały dla filmów o gry na pianinie i dla filmów o ekologii. </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="translated">Inni użytkownicy mogą zasubskrybować twój kanał, żeby otrzymywać powiadomienia o twoich nowych filmach.</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="translated">Wyświetlana nazwa kanału</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="translated">Nazwa kanału</target>
+ <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="cb4c2c5a4f4b34d3158f2344a3e625d0dc321f4d" datatype="html">
+ <source>Example: my_super_channel</source>
+ <target state="translated">Przykład: 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="translated">Nazwa kanału jest unikatowym identyfikatorem twojego kanału na tej i innych instancjach. Unikatowość ta jest podobna do unikatowości adresów e-mail, dzięki czemu umożliwia łatwiejsze zlokalizowanie i interakcję z innymi osobami.</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="translated">Nazwa kanału nie może być taka sama jak nazwa twojego konta. Możesz powrócić do kroku pierwszego żeby zmienić swoją nazwę konta.</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">
+ <source>Example: jane_doe</source>
+ <target>Przykład: jane_doe</target>
+ <context-group name="null">
+ <context context-type="linenumber">23</context>
+ </context-group>
+ <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="translated">Nazwa użytkownika jest unikatowym identyfikatorem twojego konta na tej i innych instancjach. Unikatowość ta jest podobna do unikatowości adresów e-mail, dzięki czemu umożliwia łatwiejsze zlokalizowanie i interakcję z innymi osobami.</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="translated">Mam przynajmniej 16 lat i zgadzam się z <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Warunkami użycia<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> <x id="START_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="<ng-container>"/> i <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>Zasadami<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/><x id="CLOSE_TAG_NG-CONTAINER" ctype="x-ng-container" equiv-text="</ng-container>"/> tej instancji </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="translated">Przepraszamy, ale nie mogliśmy znaleźć strony, której szukasz.</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">
+ <source>Your message has been sent.</source>
+ <target>Twoja wiadomość została wysłana.</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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="translated">Niedawno wypełniłeś(-aś) ten formularz</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">
+ <source>No description</source>
+ <target>Brak opisu</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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="translated">Opublikował(-a) <x id="INTERPOLATION" equiv-text="{{total}}"/> filmów</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="translated"><x id="INTERPOLATION" equiv-text="{{followers}}"/> bezpośrednio obserwujących konto</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="056a9a97eb47882159d3cf5bd8a9fc2cfe9371bf" datatype="html">
+ <source>Username copied</source>
+ <target state="translated">Nazwa użytkownika skopiowana</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="translated">{VAR_PLURAL, plural, =1 {1 subskrypcja} few {<x id="INTERPOLATION" equiv-text="{{count }}"/> subskrybcje} many {<x id="INTERPOLATION" equiv-text="{{count }}"/> subskrybcji} other {<x id="INTERPOLATION" equiv-text="{{count }}"/> subskrybcji} }</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="00437b281d12d04c60a57bd329cff5e3c5febd93" datatype="html">
+ <source>Audio-only</source>
+ <target state="translated">Tylko dźwięk</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="translated">Nowy plik <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>.mp4<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> który pozostawia oryginalną ścieżką dźwiękową, bez obrazu</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">
+ <source>240p</source>
+ <target>240p</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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">
+ <source>360p</source>
+ <target>360p</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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">
+ <source>480p</source>
+ <target>480p</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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">
+ <source>720p</source>
+ <target>720p</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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">
+ <source>1080p</source>
+ <target>1080p</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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="translated">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="translated">Automatycznie (poprzez 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">
+ <source>Configuration updated.</source>
+ <target>Zaktualizowano konfigurację.</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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="translated">Wybrano {{'{0} języków</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>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-video-settings/my-account-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="translated">Nie wybrano języku</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>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="15375472822bfcc320ebccd648eae8c15e50fef0" datatype="html">
+ <source>{{'{0} categories selected</source>
+ <target state="translated">Wybrano {{'{0} kategorii</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="fae7f30cdceaa810f98bdcf1a944f155449b1aaf" datatype="html">
+ <source>No category</source>
+ <target state="translated">Nie wybrano kategorii</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="aa6fb95c355f172bda303de1ce2f38c251a149cf">
+ <source>Unlimited</source>
+ <target>Nieograniczona</target>
+ <context-group name="null">
+ <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/+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/+my-account/my-account-settings/my-account-settings.component.ts</context><context context-type="linenumber">1</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/users/user.service.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="54adc67482fdaa0d361a2992bc91e064dc61cc9a">
+ <source>100MB</source>
+ <target>100MB</target>
+ <context-group name="null">
+ <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/+admin/config/shared/config.service.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="cd34ef1f476d5422f49f6ed429f61fc1cfcb1174">
+ <source>500MB</source>
+ <target>500MB</target>
+ <context-group name="null">
+ <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/+admin/config/shared/config.service.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="4a47b4beea31cac6e5970b6bc522902f545acc8b">
+ <source>1GB</source>
+ <target>1GB</target>
+ <context-group name="null">
+ <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="b26d0cac75638623098ab7e06e16b096d1f55cc8">
+ <source>5GB</source>
+ <target>5GB</target>
+ <context-group name="null">
+ <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/+admin/config/shared/config.service.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="f9fc4e7ec6743cb6f69bea2d0859a655ed44ffae">
+ <source>20GB</source>
+ <target>20GB</target>
+ <context-group name="null">
+ <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="a56e3f92fe16d97ee4f05051ea61c466ecb51d5e">
+ <source>50GB</source>
+ <target>50GB</target>
+ <context-group name="null">
+ <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="31dcc0c63f6234ace8caa84ae1abc33d4022122d">
+ <source>10MB</source>
+ <target>10MB</target>
+ <context-group name="null">
+ <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="f2f968b6f2199b919f567702c6f23b43e5ea71af">
+ <source>50MB</source>
+ <target>50MB</target>
+ <context-group name="null">
+ <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="c31575424fe1b2a57064413f3eda7ce657c46c8a">
+ <source>2GB</source>
+ <target>2GB</target>
+ <context-group name="null">
+ <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="44e174dd30570e69f7cbf216477a01f956ce058b" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="{{handle}}"/> accepted in instance followers</source>
+ <target state="translated"><x id="INTERPOLATION" equiv-text="{{handle}}"/> zaakceptowany jako obserwujący instancję</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="translated">Czy na pewno chcesz odmówić temu obserwującemu?</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="translated">Odmów</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="translated"><x id="INTERPOLATION" equiv-text="{{handle}}"/> odmówiony od obserwowania instancji</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="translated">Czy na pewno chcesz usunąć tego obserwującego?</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="translated"><x id="INTERPOLATION" equiv-text="{{handle}}"/> usunięty z obserwujących instancję</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">
+ <source><x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid</source>
+ <target><x id="INTERPOLATION" equiv-text="{{host}}"/> nie jest prawidowy</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-add/following-add.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="e02f50674f1d96966384dc096beb42d4973997df">
+ <source>You need to specify hosts to follow.</source>
+ <target>Musisz określić hosty, które chcesz śledzić.</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-add/following-add.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="c2a114eb000e7c38e8ad4b1768821bdf6e946d71">
+ <source>Hosts need to be unique.</source>
+ <target>Nie mogą one się powtarzać.</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-add/following-add.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="a6718d6aaf5bcd1692eed48daa61d2bed62c1f50">
+ <source>If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - </source>
+ <target>Jeżeli potwierdzisz, wyślesz prośbę o mozliwość śledzenia do:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - </target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-add/following-add.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="1266acb081ef0324c4a38ae2d514dd75d8b38409">
+ <source>Follow new server(s)</source>
+ <target>Śledź nowe serwery</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-add/following-add.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="950f5111d567e5c0e971f07c26e8c2be1d919a8e">
+ <source>Follow request(s) sent!</source>
+ <target>Wysłano prośby o możliwość śledzenia!</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/follows/following-add/following-add.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="5729c34a858c78daa1aa606f62a3665527cf97e6">
+ <source>Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>?</source>
+ <target>Czy na pewno chcesz przestać śledzić <x id="INTERPOLATION" equiv-text="{{host}}"/>?</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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">
+ <source>Unfollow</source>
+ <target>Przestań śledzić</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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">
+ <source>You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore.</source>
+ <target>Już nie śledzisz <x id="INTERPOLATION" equiv-text="{{host}}"/>.</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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="translated">włączona</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="translated">wyłączona</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="translated">Redundancja dla <x id="INTERPOLATION" equiv-text="{{host}}"/> jest <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="translated">Użyte</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="translated">Dostępne</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="translated">Czy na pewno chcesz usunąć tę redundancję filmu?</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="translated">Usuń redundancję</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="translated">Usunięto redundancje filmów!</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="translated">Konto <x id="INTERPOLATION" equiv-text="{{nameWithHost}}"/> nie jest już wyciszone przez twoją instancję.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/instance-blocklist/instance-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="translated">Instancja <x id="INTERPOLATION" equiv-text="{{host}}"/> nie jest już wyciszona przez twoją instancję.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="800cd3cdf47751b576587259ba3a1bc0a7f435b6">
+ <source>Comment updated.</source>
+ <target>Zaktualizowano komentarz.</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="586bee8c27a761611eb05661524cc7ca944b5978" datatype="html">
+ <source>Delete this report</source>
+ <target state="translated">Usuń to zgłoszenie</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="cf3b28ba29a907b334ab0e6dccd080a60ba23321" datatype="html">
+ <source>Update moderation comment</source>
+ <target state="translated">Zaktualizuj komentarz moderatorski</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-abuse-list/video-abuse-list.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="translated">Zaznacz jako zaakceptowane</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-abuse-list/video-abuse-list.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="translated">Zaznacz jako odrzucone</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-abuse-list/video-abuse-list.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="translated">Czy na pewno chcesz usunąć to zgłoszenie nadużycia?</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-abuse-list/video-abuse-list.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="translated">Zgłoszenie usunięte.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="36e4cdb23056253e5ef0c62b7d4bbeb3f759f611" datatype="html">
+ <source>Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from blacklist.</source>
+ <target state="translated">Film <x id="INTERPOLATION" equiv-text="{{name}}"/> usunięty z czarnej listy.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="3d651e314544825348900b3120e2cd5ff38c7fa5" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="{{num}}"/> videos removed from blacklist.</source>
+ <target state="translated"><x id="INTERPOLATION" equiv-text="{{num}}"/> filmów usunięto z czarnej listy.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="0594812d4c50c2adbd1a892a3497c4e5c19e4b32" datatype="html">
+ <source>yes</source>
+ <target state="translated">tak</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="6320692861e01fa9c9d4e692d0d27b6c12b21c3b" datatype="html">
+ <source>no</source>
+ <target state="translated">nie</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="652845b2b32b2e117b9b02879b1af07859b0e223" datatype="html">
+ <source>Do you really want to remove this video from the blacklist? It will be available again in the videos list.</source>
+ <target state="translated">Czy na pewno chcesz usunąć ten film z czarnej listy? Będzie on ponownie dostępny w listach filmów.</target>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location">
+ <context context-type="sourcefile">src/app/shared/video/video-actions-dropdown.component.ts</context>
+ <context context-type="linenumber">1</context>
+ </context-group>
+ </trans-unit>
+ <trans-unit id="1585babc36806e20e225ac27dbba0e7c7cd09e0f">
+ <source>Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist.</source>
+ <target>Usunięto film <x id="INTERPOLATION" equiv-text="{{name}}"/> z czarnej listy.</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts</context><context context-type="linenumber">1</context></context-group>
+ <context-group purpose="location"><context context-type="sourcefile">src/app/shared/video/video-actions-dropdown.component.ts</context><context context-type="linenumber">1</context></context-group>
+ </trans-unit>
+ <trans-unit id="9ab7a3efed2b78a4d4fd4365eb1b3385ced0d523" datatype="html">
+ <source>You don't have plugins installed yet.</source>
+ <target state="translated">Nie masz jeszcze żadnych zainstalowanych wtyczek.</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="translated">Nie masz jeszcze żadnych zainstalowanych motywów.</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="translated">Zaktualizuj do <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="translated">Czy na pewno chcesz odinstalować <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="translated">Odinstalowano <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="d352fa8f51305c18ab8f882b37c4fdaab6f2371b" datatype="html">
+ <source><x id="INTERPOLATION" equiv-text="{{pluginName}}"/> updated.</source>
+ <target state="translated">Zaktualizowano <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="53dd049a77e37ce7abc10e174904233f8788464d" datatype="html">
+ <source>The plugin index is not available. Please retry later.</source>
+ <target state="translated">Indeks wtyczki nie jest dostępny. Spróbuj ponownie później.</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="translated">Instaluj jedynie zaufane wtyczki/motywy, ponieważ mogą one wykonywać dowolny kod na twojej instancji.</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="translated">Zainstalować <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="translated">Zainstalowano <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="3554590f772dd4b9b4cc7d282ba00cdac8ad0d12" datatype="html">
+ <source>Settings updated.</source>
+ <target state="translated">Ustawienia zaktualizowane.</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="translated">Wtyczki</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="translated">Motywy</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="translated">wtyczka</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="translated">motyw</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="translated">W ostatnim tygodniu</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="translated">W ostatnim dniu</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="translated">W ostatniej godzinie</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">
+ <source>Info</source>
+ <target>Informacja</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>
+ </context-group>
+ <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">
+ <source>Warning</source>
+ <target>Ostrzeżenie</target>
+ <context-group name="null">
+ <context context-type="linenumber">1</context>