X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.ru-RU.xlf;h=747357d7c4702b8266bf78d86082a15c4ce594b3;hb=ad708011d5585d3b2bbd87e78392a88f565c3b3b;hp=c6a042bc2491066719393a809d5535addb6cc33d;hpb=65a0879027b41ca16630ad3e198c874c6739ea77;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf
index c6a042bc2..747357d7c 100644
--- a/client/src/locale/angular.ru-RU.xlf
+++ b/client/src/locale/angular.ru-RU.xlf
@@ -617,58 +617,58 @@
Are you sure you want to delete these videos?ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ Ð¾ÑиÑе ÑдалиÑÑ ÑÑи видео?
- src/app/+admin/overview/videos/video-list.component.ts223
-
+
+ src/app/+admin/overview/videos/video-list.component.ts224Deleted {count, plural, =1 {1 video} other { videos}}.Удалено {count, plural, =1 {1 видео} other { видео}}.
- src/app/+admin/overview/videos/video-list.component.ts233
-
+
+ src/app/+admin/overview/videos/video-list.component.ts234Deleted videos.Удалено видео.
- src/app/+admin/overview/videos/video-list.component.ts235
-
+
+ src/app/+admin/overview/videos/video-list.component.ts236Unblocked {count, plural, =1 {1 video} other { videos}}.РазблокиÑовано {count, plural, =1 {1 видео} other { видео}}.
- src/app/+admin/overview/videos/video-list.component.ts251
-
+
+ src/app/+admin/overview/videos/video-list.component.ts252Unblocked videos.РазблокиÑÐ¾Ð²Ð°Ð½Ñ Ð²Ð¸Ð´ÐµÐ¾.
- src/app/+admin/overview/videos/video-list.component.ts253
-
+
+ src/app/+admin/overview/videos/video-list.component.ts254Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?ÐÑ ÑвеÑенÑ, ÑÑо Ñ Ð¾ÑиÑе ÑдалиÑÑ {count, plural, =1 {1 HLS плейлиÑÑ} other { HLS плейлиÑÑов}}?
- src/app/+admin/overview/videos/video-list.component.ts269
-
+
+ src/app/+admin/overview/videos/video-list.component.ts270Are you sure you want to delete HLS streaming playlists?ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ Ð¾ÑиÑе ÑдалиÑÑ Ð¿Ð»ÐµÐ¹Ð»Ð¸ÑÑÑ Ð¿Ð¾Ñоковой пеÑедаÑи HLS?
- src/app/+admin/overview/videos/video-list.component.ts271
-
+
+ src/app/+admin/overview/videos/video-list.component.ts272Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?ÐÑ ÑвеÑенÑ, ÑÑо Ñ Ð¾ÑиÑе ÑдалиÑÑ ÑÐ°Ð¹Ð»Ñ WebTorrent {count, plural, =1 {1 видео} other { видео}}?
- src/app/+admin/overview/videos/video-list.component.ts275
-
+
+ src/app/+admin/overview/videos/video-list.component.ts276Are you sure you want to delete WebTorrent files of videos?ÐÑ ÑвеÑенÑ, ÑÑо Ñ Ð¾ÑиÑе ÑдалиÑÑ ÑÐ°Ð¹Ð»Ñ WebTorrent Ñ Ð²Ð¸Ð´ÐµÐ¾?
- src/app/+admin/overview/videos/video-list.component.ts277
-
+
+ src/app/+admin/overview/videos/video-list.component.ts278Files were removed.Ð¤Ð°Ð¹Ð»Ñ Ð±Ñли ÑдаленÑ.
- src/app/+admin/overview/videos/video-list.component.ts287
-
+
+ src/app/+admin/overview/videos/video-list.component.ts288Transcoding jobs created.Ð¡Ð¾Ð·Ð´Ð°Ð½Ñ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾ обÑабоÑке.
- src/app/+admin/overview/videos/video-list.component.ts299
-
+
+ src/app/+admin/overview/videos/video-list.component.ts300SensitiveЧÑвÑÑвиÑелÑнÑй
@@ -1018,7 +1018,7 @@
Request an account
- СоздаÑÑ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ
+ ÐапÑÐ¾Ñ ÑегиÑÑÑаÑииsrc/app/shared/shared-main/account/signup-label.component.html1
@@ -7159,113 +7159,113 @@ channel with the same name ()!
P2P & PrivacyP2P & ÐÑиваÑноÑÑÑ
-
- src/app/+about/about-peertube/about-peertube.component.html65
+ src/app/+about/about-peertube/about-peertube.component.html65
+
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.PeerTube иÑполÑзÑÐµÑ Ð¿ÑоÑокол BitTorrent Ð´Ð»Ñ ÑовмеÑÑного иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑопÑÑкной ÑпоÑобноÑÑи Ð¼ÐµÐ¶Ð´Ñ Ð¿Ð¾Ð»ÑзоваÑелÑми по ÑмолÑаниÑ, ÑÑÐ¾Ð±Ñ Ð¿Ð¾Ð¼Ð¾ÑÑ ÑнизиÑÑ Ð½Ð°Ð³ÑÑÐ·ÐºÑ Ð½Ð° ÑеÑвеÑ, но в конеÑном иÑоге оÑÑавлÑÐµÑ Ð²Ð°Ð¼ вÑÐ±Ð¾Ñ Ð¿ÐµÑеклÑÑиÑÑÑÑ Ð¾Ð±ÑаÑно на обÑÑнÑÑ Ð¿Ð¾ÑоковÑÑ Ð¿ÐµÑедаÑÑ Ð¸ÑклÑÑиÑелÑно Ñ ÑеÑвеÑа видео. То, ÑÑо ÑледÑÐµÑ Ð½Ð¸Ð¶Ðµ, пÑименимо ÑолÑко в Ñом ÑлÑÑае, еÑли Ð²Ñ Ñ Ð¾ÑиÑе пÑодолжаÑÑ Ð¸ÑполÑзоваÑÑ Ñежим P2P PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html68
+ src/app/+about/about-peertube/about-peertube.component.html68
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.ÐÑÐ½Ð¾Ð²Ð½Ð°Ñ ÑгÑоза ваÑей конÑиденÑиалÑноÑÑи, вÑÐ·Ð²Ð°Ð½Ð½Ð°Ñ BitTorrent, заклÑÑаеÑÑÑ Ð² Ñом, ÑÑо Ð²Ð°Ñ IP-адÑÐµÑ Ñ ÑаниÑÑÑ Ð² ÑÑекеÑе BitTorrent ÑкземплÑÑа, пока Ð²Ñ Ð·Ð°Ð³ÑÑжаеÑе или пÑоÑмаÑÑиваеÑе видео.
-
- src/app/+about/about-peertube/about-peertube.component.html74
+ src/app/+about/about-peertube/about-peertube.component.html74
+
What are the consequences?ÐÐ°ÐºÐ¾Ð²Ñ Ð±ÑдÑÑ Ð¿Ð¾ÑледÑÑвиÑ?
-
- src/app/+about/about-peertube/about-peertube.component.html79
+ src/app/+about/about-peertube/about-peertube.component.html79
+
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:ТеоÑеÑиÑеÑки, кÑо-Ñо Ñ Ð´Ð¾ÑÑаÑоÑнÑми ÑÐµÑ Ð½Ð¸ÑеÑкими навÑками Ð¼Ð¾Ð¶ÐµÑ ÑоздаÑÑ ÑкÑипÑ, коÑоÑÑй оÑÑлеживаеÑ, какой IP ÑкаÑÐ¸Ð²Ð°ÐµÑ ÐºÐ°ÐºÐ¾Ðµ видео. Ðа пÑакÑике ÑÑо гоÑаздо Ñложнее, поÑÐ¾Ð¼Ñ ÑÑо:
-
- src/app/+about/about-peertube/about-peertube.component.html81
+ src/app/+about/about-peertube/about-peertube.component.html81
+
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)HTTP-запÑÐ¾Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¾ÑпÑавлен на каждом ÑÑекеÑе Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ видео, ÑÑÐ¾Ð±Ñ Ð¾ÑÑлеживаÑÑ. ÐÑли Ð¼Ñ Ñ Ð¾Ñим ÑледиÑÑ Ð·Ð° вÑеми видео PeerTube, Ð¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾ÑпÑавиÑÑ ÑÑолÑко запÑоÑов, ÑколÑко еÑÑÑ Ð²Ð¸Ð´ÐµÐ¾ (ÑÑо поÑенÑиалÑно много)
-
- src/app/+about/about-peertube/about-peertube.component.html87
+ src/app/+about/about-peertube/about-peertube.component.html87
+
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ÐÐ»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ оÑпÑавленного запÑоÑа ÑÑÐµÐºÐµÑ Ð²Ð¾Ð·Ð²ÑаÑÐ°ÐµÑ ÑлÑÑайнÑе одноÑанговÑе ÑÐ·Ð»Ñ Ð² огÑаниÑенном колиÑеÑÑве. ÐапÑимеÑ, еÑли в Ñое 1000 пиÑов и ÑÑÐµÐºÐµÑ Ð¾ÑпÑавлÑÐµÑ ÑолÑко 20 пиÑов Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ запÑоÑа, должно бÑÑÑ Ð¾ÑпÑавлено не менее 50 запÑоÑов, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ пиÑов в Ñое
-
- src/app/+about/about-peertube/about-peertube.component.html92
+ src/app/+about/about-peertube/about-peertube.component.html92
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviourÐÑи запÑоÑÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ оÑпÑавлÑÑÑ ÑегÑлÑÑно, ÑÑÐ¾Ð±Ñ Ð·Ð½Ð°ÑÑ, кÑо наÑÐ¸Ð½Ð°ÐµÑ / пÑекÑаÑÐ°ÐµÑ Ð¿ÑоÑмоÑÑ Ð²Ð¸Ð´ÐµÐ¾. Такое поведение легко обнаÑÑжиÑÑ
-
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html98
+
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ÐÑли IP-адÑÐµÑ Ñ ÑаниÑÑÑ Ð² ÑÑекеÑе, ÑÑо не ознаÑаеÑ, ÑÑо Ñеловек, ÑÑоÑÑий за IP (еÑли он ÑÑÑеÑÑвÑеÑ), ÑмоÑÑел видео
-
- src/app/+about/about-peertube/about-peertube.component.html102
+ src/app/+about/about-peertube/about-peertube.component.html102
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entitiesIP-адÑеÑ-ÑÑо ÑаÑплÑвÑаÑÐ°Ñ Ð¸Ð½ÑоÑмаÑиÑ: как пÑавило, он ÑегÑлÑÑно менÑеÑÑÑ Ð¸ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑедÑÑавлÑÑÑ Ð¼Ð½Ð¾Ð¶ÐµÑÑво ÑизиÑеÑÐºÐ¸Ñ Ð¸Ð»Ð¸ ÑÑидиÑеÑÐºÐ¸Ñ Ð»Ð¸Ñ
-
- src/app/+about/about-peertube/about-peertube.component.html107
+ src/app/+about/about-peertube/about-peertube.component.html107
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. 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 this document for more information ÐдноÑанговÑе веб-ÑÐ·Ð»Ñ Ð½Ðµ ÑвлÑÑÑÑÑ Ð¾Ð±ÑедоÑÑÑпнÑми: поÑколÑÐºÑ Ð¼Ñ Ð¸ÑполÑзÑем ÑÑанÑпоÑÑ Ð²ÐµÐ±-ÑокеÑов, ÑÑÐ¾Ñ Ð¿ÑоÑокол оÑлиÑаеÑÑÑ Ð¾Ñ ÐºÐ»Ð°ÑÑиÑеÑкого ÑÑекеÑа BitTorrent. Ðогда Ð²Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑеÑÑ Ð² веб-бÑаÑзеÑе, Ð²Ñ Ð¾ÑпÑавлÑеÑе Ñигнал, ÑодеÑжаÑий Ð²Ð°Ñ IP-адÑеÑ, на ÑÑекеÑ, коÑоÑÑй ÑлÑÑайнÑм обÑазом вÑбиÑÐ°ÐµÑ Ð´ÑÑÐ³Ð¸Ñ Ð¾Ð´Ð½Ð¾ÑанговÑÑ Ñзлов Ð´Ð»Ñ Ð¿ÐµÑеÑÑлки инÑоÑмаÑии. См. ÑÑÐ¾Ñ Ð´Ð¾ÐºÑÐ¼ÐµÐ½Ñ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑии
-
- src/app/+about/about-peertube/about-peertube.component.html111
+ src/app/+about/about-peertube/about-peertube.component.html111
+
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.Ð¥ÑдÑий ÑÑенаÑий, когда обÑÑнÑй Ñеловек ÑÐ¿Ð¸Ð¾Ð½Ð¸Ñ Ð·Ð° Ñвоими дÑÑзÑÑми, маловеÑоÑÑен. ÐÑÑÑ Ð³Ð¾Ñаздо более ÑÑÑекÑивнÑе ÑпоÑÐ¾Ð±Ñ Ð¿Ð¾Ð»ÑÑиÑÑ ÑакÑÑ Ð¸Ð½ÑоÑмаÑиÑ.
-
- src/app/+about/about-peertube/about-peertube.component.html119
+ src/app/+about/about-peertube/about-peertube.component.html119
+
How does PeerTube compare with YouTube?Чем оÑлиÑаеÑÑÑ PeerTube в ÑÑавнении Ñ YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html124
+ src/app/+about/about-peertube/about-peertube.component.html124
+
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).УгÑÐ¾Ð·Ñ ÐºÐ¾Ð½ÑиденÑиалÑноÑÑи Ñ YouTube оÑлиÑаÑÑÑÑ Ð¾Ñ ÑгÑоз PeerTube. Ð ÑлÑÑае Ñ YouTube плаÑÑоÑма ÑобиÑÐ°ÐµÑ Ð¾Ð³Ñомное колиÑеÑÑво ваÑей лиÑной инÑоÑмаÑии (не ÑолÑко Ð²Ð°Ñ IP), ÑÑÐ¾Ð±Ñ Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸ÑоваÑÑ ÐµÐµ и оÑÑлеживаÑÑ Ð²Ð°Ñ. ÐÑоме Ñого, YouTube пÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ Google / Alphabet, компании, коÑоÑÐ°Ñ Ð¾ÑÑÐ»ÐµÐ¶Ð¸Ð²Ð°ÐµÑ Ð²Ð°Ñ Ð½Ð° Ð¼Ð½Ð¾Ð³Ð¸Ñ Ð²ÐµÐ±-ÑайÑÐ°Ñ (ÑеÑез AdSense или Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html126
+ src/app/+about/about-peertube/about-peertube.component.html126
+
What can I do to limit the exposure of my IP address?ЧÑо Ñ Ð¼Ð¾Ð³Ñ ÑделаÑÑ, ÑÑÐ¾Ð±Ñ Ð¾Ð³ÑаниÑиÑÑ Ð²Ð¸Ð´Ð¸Ð¼Ð¾ÑÑÑ Ð¼Ð¾ÐµÐ³Ð¾ IP-адÑеÑа?
-
- src/app/+about/about-peertube/about-peertube.component.html132
+ src/app/+about/about-peertube/about-peertube.component.html132
+
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.ÐÐ°Ñ IP-адÑÐµÑ ÑвлÑеÑÑÑ Ð¾Ð±ÑедоÑÑÑпнÑм, поÑÑÐ¾Ð¼Ñ ÐºÐ°Ð¶Ð´Ñй Ñаз, когда Ð²Ñ Ð¿ÑоÑмаÑÑиваеÑе веб-ÑайÑ, ÑÑд ÑÑаÑÑников (в дополнение к оконÑаÑелÑÐ½Ð¾Ð¼Ñ Ð²ÐµÐ±-ÑайÑÑ) видÑÑ Ð²Ð°Ñ IP-адÑÐµÑ Ð² ÑÐ²Ð¾Ð¸Ñ Ð¶ÑÑÐ½Ð°Ð»Ð°Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑений: инÑеÑнеÑ-пÑовайдеÑÑ / маÑÑÑÑÑизаÑоÑÑ / ÑÑекеÑÑ / CDN и дÑÑгие. PeerTube пÑозÑаÑен в ÑÑом оÑноÑении: Ð¼Ñ Ð¿ÑедÑпÑеждаем ваÑ, ÑÑо еÑли Ð²Ñ Ñ Ð¾ÑиÑе ÑÐ¾Ñ ÑаниÑÑ Ñвой IP-адÑÐµÑ Ð² ÑекÑеÑе, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑ VPN или бÑаÑÐ·ÐµÑ Tor. Ðе Ð¸Ð¼ÐµÐµÑ ÑмÑÑла дÑмаÑÑ, ÑÑо Ñдаление P2P из PeerTube веÑÐ½ÐµÑ Ð²Ð°Ð¼ анонимноÑÑÑ.
-
- src/app/+about/about-peertube/about-peertube.component.html134
+ src/app/+about/about-peertube/about-peertube.component.html134
+
What will be done to mitigate this problem?ЧÑо ÑÑебÑеÑÑÑ ÑделаÑÑ, ÑÑÐ¾Ð±Ñ ÑÑÑÑаниÑÑ ÑÑÑ Ð¿ÑоблемÑ?
-
- src/app/+about/about-peertube/about-peertube.component.html141
+ src/app/+about/about-peertube/about-peertube.component.html141
+
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:PeerTube Ñ Ð¾ÑÐµÑ Ð¿ÑедоÑÑавиÑÑ Ð½Ð°Ð¸Ð»ÑÑÑие возможнÑе меÑÑ Ð¿ÑоÑиводейÑÑвиÑ, ÑÑÐ¾Ð±Ñ Ð´Ð°ÑÑ Ð²Ð°Ð¼ болÑÑе вÑбоÑа и ÑнизиÑÑ Ð²ÐµÑоÑÑноÑÑÑ Ð°Ñак. ÐÐ¾Ñ ÑÑо Ð¼Ñ Ñже Ñделали:
-
- src/app/+about/about-peertube/about-peertube.component.html143
+ src/app/+about/about-peertube/about-peertube.component.html143
+
We set a limit to the number of peers sent by the trackerУÑÑанавливаем огÑаниÑение на колиÑеÑÑво пиÑов, оÑпÑавлÑемÑÑ ÑÑекеÑом
-
- src/app/+about/about-peertube/about-peertube.component.html149
+ src/app/+about/about-peertube/about-peertube.component.html149
+
We set a limit on the request frequency received by the trackerÐÑ ÑÑÑанавливаем огÑаниÑение на ÑаÑÑоÑÑ Ð·Ð°Ð¿ÑоÑов, полÑÑаемÑÑ ÑÑекеÑом
-
- src/app/+about/about-peertube/about-peertube.component.html150
+ src/app/+about/about-peertube/about-peertube.component.html150
+
Allow instance admins to disable P2P from the administration interfaceРазÑеÑиÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑам ÑкземплÑÑа оÑклÑÑаÑÑ Ð 2Ð ÑеÑез админиÑÑÑаÑивнÑй инÑеÑÑейÑ
-
- src/app/+about/about-peertube/about-peertube.component.html151
+ src/app/+about/about-peertube/about-peertube.component.html151
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.РконеÑном ÑÑеÑе, помниÑе, ÑÑо Ð²Ñ Ð²Ñегда можеÑе оÑклÑÑиÑÑ P2P, пеÑеклÑÑив его в видеоплееÑе или пÑоÑÑо оÑклÑÑив WebRTC в ваÑем бÑаÑзеÑе.
-
- src/app/+about/about-peertube/about-peertube.component.html154
+ src/app/+about/about-peertube/about-peertube.component.html154
+
Show full listÐоказаÑÑ Ð¿Ð¾Ð»Ð½Ñй ÑпиÑок
@@ -7999,35 +7999,35 @@ channel with the same name ()!
DeleteУдалиÑÑ
- src/app/+admin/follows/followers-list/followers-list.component.ts50
- src/app/+admin/follows/followers-list/followers-list.component.ts118
- src/app/+admin/follows/following-list/following-list.component.ts42
- src/app/+admin/moderation/registration-list/registration-list.component.ts65
- src/app/+admin/moderation/registration-list/registration-list.component.ts129
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts91
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts95
- src/app/+admin/overview/comments/video-comment-list.component.ts104
- src/app/+admin/overview/comments/video-comment-list.component.ts175
- src/app/+admin/overview/users/user-list/user-list.component.ts100
- src/app/+admin/overview/users/user-list/user-list.component.ts248
- src/app/+admin/overview/videos/video-list.component.ts76
- src/app/+admin/overview/videos/video-list.component.ts226
- src/app/+admin/overview/videos/video-list.component.ts281
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts52
- src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128
- src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35
- src/app/+my-library/my-videos/my-videos.component.html51
- src/app/+my-library/my-videos/my-videos.component.ts189
- src/app/+videos/+video-edit/shared/video-edit.component.html189
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts133
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts376
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts411
- src/app/shared/shared-main/buttons/delete-button.component.ts21
- src/app/shared/shared-main/buttons/delete-button.component.ts26
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts50src/app/+admin/follows/followers-list/followers-list.component.ts118src/app/+admin/follows/following-list/following-list.component.ts42src/app/+admin/moderation/registration-list/registration-list.component.ts65src/app/+admin/moderation/registration-list/registration-list.component.ts129src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts104src/app/+admin/overview/comments/video-comment-list.component.ts175src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts248src/app/+admin/overview/videos/video-list.component.ts76src/app/+admin/overview/videos/video-list.component.ts227src/app/+admin/overview/videos/video-list.component.ts282src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html51src/app/+my-library/my-videos/my-videos.component.ts189src/app/+videos/+video-edit/shared/video-edit.component.html189src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180src/app/shared/shared-abuse-list/abuse-list-table.component.ts133src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-main/buttons/delete-button.component.ts26src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377Accepted {count, plural, =1 { follow request} other { follow requests}}ÐÑинÑÑо {count, plural, =1 { запÑÐ¾Ñ Ð½Ð° оÑÑлеживание} other { запÑоÑов на оÑÑлеживание}}
@@ -8145,18 +8145,18 @@ channel with the same name ()!
enabledвклÑÑено
-
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+
disabledоÑклÑÑено
-
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+
Redundancy for is РезеÑвиÑование Ð´Ð»Ñ -
-
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts24
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts24
+
Do you really want to remove this video redundancy?ÐÑ Ð´ÐµÐ¹ÑÑвиÑелÑно Ñ Ð¾ÑиÑе ÑдалиÑÑ ÑÑÑ Ð¸Ð·Ð±ÑÑоÑноÑÑÑ Ð²Ð¸Ð´ÐµÐ¾?
@@ -8730,23 +8730,23 @@ channel with the same name ()!
Accept registrationÐÑинÑÑÑ ÑегиÑÑÑаÑиÑ
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68
+
Reject registrationÐÑклониÑÑ ÑегиÑÑÑаÑиÑ
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts71
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts71
+
account created аккаÑÐ½Ñ Ñоздан
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts95
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts95
+
registration rejected ÑегиÑÑÑаÑÐ¸Ñ Ð¾Ñклонена
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts112
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts112
+
Moderation response is required.ТÑебÑеÑÑÑ Ð¾ÑÐ²ÐµÑ Ð¼Ð¾Ð´ÐµÑаÑии.
@@ -9374,13 +9374,13 @@ channel with the same name ()!
URL parameter is missing in URL parametersÐаÑамеÑÑ URL оÑÑÑÑÑÑвÑÐµÑ Ð² паÑамеÑÑÐ°Ñ URL
-
- src/app/+remote-interaction/remote-interaction.component.ts24
+ src/app/+remote-interaction/remote-interaction.component.ts24
+
Cannot access to the remote resourceÐÐµÑ Ð´Ð¾ÑÑÑпа к ÑÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð¼Ñ ÑеÑÑÑÑÑ
-
- src/app/+remote-interaction/remote-interaction.component.ts47
+ src/app/+remote-interaction/remote-interaction.component.ts47
+
Reset passwordСбÑÐ¾Ñ Ð¿Ð°ÑолÑ
@@ -9677,9 +9677,9 @@ channel with the same name ()!
Subscribe to the accountÐодпиÑаÑÑÑÑ Ð½Ð° аккаÑнÑ
- src/app/+video-channels/video-channels.component.ts85
- src/app/+videos/+video-watch/video-watch.component.ts834
-
+
+
+ src/app/+video-channels/video-channels.component.ts85src/app/+videos/+video-watch/video-watch.component.ts839PLAYLISTSÐÐÐÐÐÐСТЫ
@@ -10070,37 +10070,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search index is unavailable. Retrying with instance results instead.ÐÐ½Ð´ÐµÐºÑ Ð¿Ð¾Ð¸Ñка недоÑÑÑпен. ÐопÑÑка поиÑка в ÑкземплÑÑе.
- src/app/+search/search.component.ts159
-
+
+ src/app/+search/search.component.ts163Search errorÐÑибка поиÑка
- src/app/+search/search.component.ts160
-
+
+ src/app/+search/search.component.ts164Search ÐоиÑк
-
- src/app/+search/search.component.ts
- 252
-
-
+
+ src/app/+search/search.component.ts256PeerTube instance host filter is invalidФилÑÑÑ Ñ Ð¾ÑÑа ÑкземплÑÑа PeerTube недейÑÑвиÑелен
- src/app/+search/search.component.ts327
-
+
+ src/app/+search/search.component.ts331SearchÐоиÑк
- src/app/+admin/plugins/shared/plugin-navigation.component.html4
- src/app/+search/search-routing.module.ts12
- src/app/+search/search.component.ts253
- src/app/header/search-typeahead.component.html8
- src/app/shared/shared-instance/instance-features-table.component.html116
- src/app/shared/shared-main/misc/simple-search-input.component.ts12
- src/app/shared/shared-main/misc/simple-search-input.component.ts13
-
+
+
+
+
+
+
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html4src/app/+search/search-routing.module.ts12src/app/+search/search.component.ts257src/app/header/search-typeahead.component.html8src/app/shared/shared-instance/instance-features-table.component.html116src/app/shared/shared-main/misc/simple-search-input.component.ts12src/app/shared/shared-main/misc/simple-search-input.component.ts13Navigate between plugins and themesÐавигаÑÐ¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð°Ð¼Ð¸ и Ñемами
@@ -12280,8 +12277,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?ÐÑ ÑвеÑенÑ, ÑÑо Ñ Ð¾ÑиÑе ÑдалиÑÑ {count, plural, =1 {ÑÑо видео} other {these видео}}?
- src/app/+admin/overview/videos/video-list.component.ts221
-
+
+ src/app/+admin/overview/videos/video-list.component.ts222Save to playlistÐ¡Ð¾Ñ ÑаниÑÑ Ð² плейлиÑÑ
@@ -12663,124 +12660,124 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?ÐÑо видео недоÑÑÑпно в ÑÑом ÑкземплÑÑе. ÐÑ Ñ Ð¾ÑиÑе, ÑÑÐ¾Ð±Ñ Ð²Ð°Ñ Ð¿ÐµÑенапÑавили на иÑÑ Ð¾Ð´Ð½Ñй ÑкземплÑÑ: <a href=""></a>?
- src/app/+videos/+video-watch/video-watch.component.ts346
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts348RedirectionÐеÑенапÑавление
- src/app/+videos/+video-watch/video-watch.component.ts347
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts349This video contains mature or explicit content. Are you sure you want to watch it?ÐÑо видео ÑодеÑÐ¶Ð¸Ñ Ð·ÑелÑй или оÑкÑовеннÑй конÑенÑ. ÐÑ ÑвеÑенÑ, ÑÑо Ñ Ð¾ÑиÑе поÑмоÑÑеÑÑ ÐµÐ³Ð¾?
- src/app/+videos/+video-watch/video-watch.component.ts402
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts404Mature or explicit contentÐÑелÑй или оÑкÑовеннÑй конÑенÑ
- src/app/+videos/+video-watch/video-watch.component.ts403
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts405Up NextСледÑÑÑий
- src/app/+videos/+video-watch/video-watch.component.ts486
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts488CancelÐÑмена
- src/app/+about/about-instance/contact-admin-modal.component.html48
- src/app/+admin/follows/following-list/follow-modal.component.html33
- src/app/+admin/moderation/registration-list/process-registration-modal.component.html67
- src/app/+login/login.component.html143
- src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20
- src/app/+my-library/my-video-imports/my-video-imports.component.html42
- src/app/+my-library/my-videos/modals/video-change-ownership.component.html22
- src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
- src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html71
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html83
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73
- src/app/+videos/+video-watch/video-watch.component.ts487
- src/app/modal/confirm.component.html23
- src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26
- src/app/shared/shared-moderation/batch-domains-modal.component.html31
- src/app/shared/shared-moderation/report-modals/report.component.html53
- src/app/shared/shared-moderation/report-modals/report.component.html53
- src/app/shared/shared-moderation/report-modals/video-report.component.html84
- src/app/shared/shared-moderation/user-ban-modal.component.html34
- src/app/shared/shared-moderation/video-block.component.html46
- src/app/shared/shared-video-miniature/video-download.component.html140
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+admin/moderation/registration-list/process-registration-modal.component.html67src/app/+login/login.component.html143src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html42src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25src/app/+videos/+video-edit/video-add-components/video-upload.component.html71src/app/+videos/+video-edit/video-add-components/video-upload.component.html83src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts489src/app/modal/confirm.component.html23src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html140Autoplay is suspendedÐвÑовоÑпÑоизведение пÑиоÑÑановлено
- src/app/+videos/+video-watch/video-watch.component.ts488
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts490Enter/exit fullscreenÐÑ Ð¾Ð´/вÑÑ Ð¾Ð´ из полноÑкÑанного Ñежима
- src/app/+videos/+video-watch/video-watch.component.ts797
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts802Play/Pause the videoÐоÑпÑоизвеÑÑи/ÐÑиоÑÑановиÑÑ Ð²Ð¸Ð´ÐµÐ¾
- src/app/+videos/+video-watch/video-watch.component.ts798
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts803Mute/unmute the videoÐÑклÑÑиÑÑ/вклÑÑиÑÑ Ð·Ð²Ñк видео
- src/app/+videos/+video-watch/video-watch.component.ts799
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts804Skip to a percentage of the video: 0 is 0% and 9 is 90%ÐеÑейÑи к пÑоÑенÑÑ Ð²Ð¸Ð´ÐµÐ¾: 0 â 0%, 9 â 90%
- src/app/+videos/+video-watch/video-watch.component.ts814
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts819Increase the volumeУвелиÑиÑÑ Ð³ÑомкоÑÑÑ
- src/app/+videos/+video-watch/video-watch.component.ts801
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts806Decrease the volumeУменÑÑиÑÑ Ð³ÑомкоÑÑÑ
- src/app/+videos/+video-watch/video-watch.component.ts802
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts807Seek the video forwardÐеÑемоÑаÑÑ Ð²Ð¸Ð´ÐµÐ¾ впеÑед
- src/app/+videos/+video-watch/video-watch.component.ts816
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts821Seek the video backwardÐеÑемоÑаÑÑ Ð²Ð¸Ð´ÐµÐ¾ назад
- src/app/+videos/+video-watch/video-watch.component.ts817
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts822Increase playback rateУвелиÑиÑÑ ÑкоÑоÑÑÑ Ð²Ð¾ÑпÑоизведениÑ
- src/app/+videos/+video-watch/video-watch.component.ts819
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts824Decrease playback rateУменÑÑиÑÑ ÑкоÑоÑÑÑ Ð²Ð¾ÑпÑоизведениÑ
- src/app/+videos/+video-watch/video-watch.component.ts820
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts825Navigate in the video to the previous frameÐеÑейÑи к пÑедÑдÑÑÐµÐ¼Ñ ÐºÐ°Ð´ÑÑ
- src/app/+videos/+video-watch/video-watch.component.ts822
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts827Navigate in the video to the next frameÐеÑейÑи к ÑледÑÑÑÐµÐ¼Ñ ÐºÐ°Ð´ÑÑ
- src/app/+videos/+video-watch/video-watch.component.ts823
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts828Toggle theater modeÐеÑеклÑÑиÑÑ Ñежим ÑеаÑÑа
- src/app/+videos/+video-watch/video-watch.component.ts807
-
+
+ src/app/+videos/+video-watch/video-watch.component.ts812Like the videoÐне понÑавилоÑÑ