diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf
index 26af1f36a..63849028b 100644
--- a/client/src/locale/angular.ru-RU.xlf
+++ b/client/src/locale/angular.ru-RU.xlf
@@ -109,8 +109,8 @@
src/app/shared/shared-main/users/user-notifications.component.html150
-
- упомянул вас в видео
+
+ упомянул вас в видео src/app/shared/shared-main/users/user-notifications.component.html164
@@ -127,16 +127,16 @@
src/app/shared/shared-main/users/user-notifications.component.html189
-
- Новая версия плагина / темы доступна:
+
+ Новая версия плагина / темы доступна: src/app/shared/shared-main/users/user-notifications.component.html198,199
-
- Новая версия PeerTube доступна:
+
+ Новая версия PeerTube доступна: src/app/shared/shared-main/users/user-notifications.component.html206,207
@@ -577,33 +577,31 @@
Удалить
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts74src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts100src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169src/app/+admin/overview/users/user-list/user-list.component.ts86src/app/+admin/overview/users/user-list/user-list.component.ts200src/app/+admin/overview/videos/video-list.component.ts68src/app/+admin/overview/videos/video-list.component.ts157src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html50src/app/+my-library/my-videos/my-videos.component.ts151src/app/+my-library/my-videos/my-videos.component.ts178src/app/+my-library/my-videos/my-videos.component.ts219src/app/+videos/+video-edit/shared/video-edit.component.html178src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171src/app/shared/shared-abuse-list/abuse-list-table.component.ts134src/app/shared/shared-abuse-list/abuse-list-table.component.ts375src/app/shared/shared-abuse-list/abuse-list-table.component.ts410src/app/shared/shared-main/buttons/delete-button.component.ts17src/app/shared/shared-main/buttons/delete-button.component.ts22src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308
+ src/app/+admin/follows/followers-list/followers-list.component.ts74
+ 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/moderation/video-comment-list/video-comment-list.component.ts100
+ src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts169
+ src/app/+admin/overview/users/user-list/user-list.component.ts86
+ src/app/+admin/overview/users/user-list/user-list.component.ts200
+ src/app/+admin/overview/videos/video-list.component.ts68
+ src/app/+admin/overview/videos/video-list.component.ts157
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts52
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35
+ src/app/+my-library/my-videos/my-videos.component.html50
+ src/app/+my-library/my-videos/my-videos.component.ts151
+ src/app/+my-library/my-videos/my-videos.component.ts178
+ src/app/+my-library/my-videos/my-videos.component.ts219
+ src/app/+videos/+video-edit/shared/video-edit.component.html178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts171
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts134
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts375
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts410
+ src/app/shared/shared-main/buttons/delete-button.component.ts17
+ src/app/shared/shared-main/buttons/delete-button.component.ts22
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308
+ Только прямая трансляция
@@ -649,8 +647,8 @@
src/app/shared/shared-forms/markdown-textarea.component.html20
-
- <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает:
+
+ <a href="https://ru.wikipedia.org/wiki/Markdown#Примеры_синтаксиса" target="_blank" rel="noopener noreferrer">Markdown</a> совместимый что поддерживает:src/app/shared/shared-main/misc/help.component.ts75
@@ -685,8 +683,10 @@
Прямая трансляция будет автоматически завершена.src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts205
-
- will be duplicated by your instance.
+
+
+
+ будет продублирован вашим экземпляром.src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts226
@@ -1021,13 +1021,13 @@
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
-
- Этот экземпляр разрешает регистрацию. Однако будьте осторожны, проверьте Условия пользованияTerms перед созданием учетной записи. Вы также можете найти другой экземпляр, который точно соответствует вашим потребностям, на: https://joinpeertube.org/instances.
+
+ Этот экземпляр разрешает регистрацию. Однако будьте осторожны, проверьте Условия пользованияTerms перед созданием учетной записи. Вы также можете найти другой экземпляр, который точно соответствует вашим потребностям, на: https://joinpeertube.org/instances. src/app/+login/login.component.html63
-
- В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances.
+
+ В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances. src/app/+login/login.component.html68
@@ -1101,8 +1101,7 @@
src/app/+login/login.component.html106
-
+
Письмо с инструкцией по сбросу пароля будет отправлено на . Ссылка будет рабочей в течении 1 часа.src/app/+login/login.component.ts121
@@ -1141,8 +1140,8 @@ The link will expire within 1 hour.
src/app/+search/search.component.html8
-
- для
+
+ для src/app/+search/search.component.html10
@@ -1628,18 +1627,18 @@ The link will expire within 1 hour.
src/app/modal/account-setup-warning-modal.component.html10
-
- Помогите модераторам и другим пользователям узнать кто вы by:
+
+ Помогите модераторам и другим пользователям узнать кто вы by:src/app/modal/account-setup-warning-modal.component.html12
-
- Загрузка аватара
+
+ Загрузка аватараsrc/app/modal/account-setup-warning-modal.component.html15
-
- Добавьте описание
+
+ Добавьте описаниеsrc/app/modal/account-setup-warning-modal.component.html16
@@ -2079,8 +2078,8 @@ The link will expire within 1 hour.
src/app/shared/shared-actor-image/actor-avatar.component.ts47
-
- совместим с Markdown который также поддерживает пользовательские HTML теги PeerTube
+
+ совместим с Markdown который также поддерживает пользовательские HTML теги PeerTubesrc/app/shared/shared-custom-markup/custom-markup-help.component.html2
@@ -2155,8 +2154,8 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html42
-
- Выберите подходящую лицензию для своей работы.
+
+ Выберите подходящую лицензию для своей работы. src/app/+videos/+video-edit/shared/video-edit.component.html79,80
@@ -2251,7 +2250,7 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html172
-
+
Уже загружено ✔src/app/+videos/+video-edit/shared/video-edit.component.html176
@@ -2856,8 +2855,8 @@ The link will expire within 1 hour.
Это видео заблокировано.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html30
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html30
+
Опубликовано
@@ -2986,10 +2985,10 @@ The link will expire within 1 hour.
ОКsrc/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12
-
- Transcoding failed, this video may not work properly.
-
+
+
+
+ Ошибка перекодирования, это видео может работать некорректно.src/app/+videos/+video-watch/shared/information/video-alert.component.html1,3
@@ -2998,33 +2997,33 @@ The link will expire within 1 hour.
Видео импортируется, оно будет доступно после завершения импорта.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html5
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html5
+ Видео перекодируется, возможно, оно не будет работает должным образом.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html9
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html9
+
Видео перемещается на внешний сервер, оно может работать некорректно.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html13
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html13
+
Это видео будет опубликовано .
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html17
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html17
+
Трансляция еще не началась.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html21
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html21
+
Трансляция закончилась.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html25
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html25
+
СОРТИРОВАТЬ ПО
@@ -3892,8 +3891,8 @@ The link will expire within 1 hour.
src/app/shared/shared-abuse-list/abuse-list-table.component.html21
-
-
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html21src/app/shared/shared-abuse-list/abuse-details.component.html41
@@ -3980,8 +3979,8 @@ The link will expire within 1 hour.
src/app/shared/shared-abuse-list/abuse-details.component.html28
-
-
+
+ src/app/shared/shared-abuse-list/abuse-details.component.html42
@@ -4125,20 +4124,26 @@ The link will expire within 1 hour.
Пользователи могут искать удаленный контентsrc/app/shared/shared-instance/instance-features-table.component.html126
-
- Plugins & Themes
+
+
+
+ Плагины и темыsrc/app/shared/shared-instance/instance-features-table.component.html133
-
- Available themes
+
+
+
+ Доступные темыsrc/app/shared/shared-instance/instance-features-table.component.html137
-
- Plugins enabled
+
+
+
+ Плагины включеныsrc/app/shared/shared-instance/instance-features-table.component.html146
@@ -4339,8 +4344,8 @@ The link will expire within 1 hour.
src/app/+admin/system/jobs/jobs.component.html46
-
- Приоритет (1 = наивысший приоритет)
+
+ Приоритет (1 = наивысший приоритет)src/app/+admin/system/jobs/jobs.component.html47
@@ -4360,8 +4365,8 @@ The link will expire within 1 hour.
src/app/+admin/system/jobs/jobs.component.html105
-
- Нет задача не найдена.
+
+ Нет задача не найдена.src/app/+admin/system/jobs/jobs.component.html106
@@ -4407,8 +4412,8 @@ The link will expire within 1 hour.
-
- От ->
+
+ От ->src/app/+admin/system/logs/logs.component.html47
@@ -4480,8 +4485,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html82
-
- Управление пользователями чтобы создать команду модераторов.
+
+ Управление пользователями чтобы создать команду модераторов. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html83
@@ -4490,8 +4495,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html93
-
- Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию.
+
+ Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html97
@@ -4500,8 +4505,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html106
-
- С помощью Скрыть или Размыто превью, будет запрошено подтверждение для просмотра видео.
+
+ С помощью Скрыть или Размыто превью, будет запрошено подтверждение для просмотра видео. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html110src/app/shared/shared-user-settings/user-video-settings.component.html7
@@ -4616,8 +4621,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
-
- Используйте плагины & темы для дополнительных изменений, или добавьте небольшие настройки.
+
+ Используйте плагины & темы для дополнительных изменений, или добавьте небольшие настройки. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html5
@@ -4691,8 +4696,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html120
-
- Управление пользователями с целью установки персональной квоты.
+
+ Управление пользователями с целью установки персональной квоты. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html121
@@ -4879,8 +4884,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html338
-
- В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный.
+
+ В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html340
@@ -4914,8 +4919,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html388
-
- Управление связями с другими экземплярами.
+
+ Управление связями с другими экземплярами. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389
@@ -4951,8 +4956,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435
-
- Ознакомьтесь с документацией для получение информации по ожидаемому URL
+
+ Ознакомьтесь с документацией для получение информации по ожидаемому URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html440
@@ -5001,8 +5006,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html521
-
- Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в канал Twitter на видеоресурсе PeerTube. в противном случае мы используем карточку со ссылкой на изображение, которая будет перенаправлять на ваш экземпляр Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра (https://example.com/w/blabla ) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр.
+
+ Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в канал Twitter на видеоресурсе PeerTube. в противном случае мы используем карточку со ссылкой на изображение, которая будет перенаправлять на ваш экземпляр Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра (https://example.com/w/blabla ) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html525
@@ -5040,8 +5045,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html33
-
- Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено")
+
+ Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html40
@@ -5051,8 +5056,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html59
-
- Максимальное количество трансляций на одного пользователя (-1 "не ограничено")
+
+ Максимальное количество трансляций на одного пользователя (-1 "не ограничено")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html53
@@ -5195,8 +5200,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
-
- Требуется ffmpeg >= 4.1Создание списков воспроизведения HLS и фрагментированных файлов MP4, обеспечивающих лучшее воспроизведение, чем при использовании обычного WebTorrent:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно для длинных видеоБолее стабильное воспроизведение (меньше ошибок / бесконечной загрузки)Если вы также включили Поддержка WebTorrent, она увеличит объем хранилища видео на 2
+
+ Требуется ffmpeg >= 4.1Создание списков воспроизведения HLS и фрагментированных файлов MP4, обеспечивающих лучшее воспроизведение, чем при использовании обычного WebTorrent:Изменение разрешения более плавноеБолее быстрое воспроизведение, особенно для длинных видеоБолее стабильное воспроизведение (меньше ошибок / бесконечной загрузки)Если вы также включили Поддержка WebTorrent, она увеличит объем хранилища видео на 2src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html99,108
@@ -5327,19 +5332,13 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
-
- Используйте код JavaScript напрямую.Пример: console.log('мой экземпляр потрясающий');
+
+ Используйте код JavaScript напрямую.Пример: console.log('мой экземпляр потрясающий');src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html77
-
- Используйте код CSS напрямую. Пример:#custom-css color: red; Добавить в начале #custom-css t, чтобы переопределить стили. Пример:#custom-css .logged-in-email color: red;
+
+ Используйте код CSS напрямую. Пример:#custom-css color: red; Добавить в начале #custom-css t, чтобы переопределить стили. Пример:#custom-css .logged-in-email color: red; src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html96
@@ -5356,8 +5355,8 @@ color: red;
-
- Ошибки в форме:
+
+ Ошибки в форме: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html71
@@ -5433,8 +5432,8 @@ color: red;
src/app/shared/shared-video-miniature/video-download.component.ts255
-
- Обновите ваши настройки
+
+ Обновите ваши настройкиsrc/app/shared/shared-video-miniature/video-filters-header.component.html2
@@ -5454,40 +5453,40 @@ color: red;
-
- Сортировать по "Недавно добавленные"
+
+ Сортировать по "Недавно добавленные"src/app/shared/shared-video-miniature/video-filters-header.component.html46
-
- Сортировать по "Недавние просмотры"
+
+ Сортировать по "Недавние просмотры"src/app/shared/shared-video-miniature/video-filters-header.component.html48
-
- Сортировать по "Горячее"
+
+ Сортировать по "Горячее"src/app/shared/shared-video-miniature/video-filters-header.component.html49
-
- Сортировать по "Лучшее"
+
+ Сортировать по "Лучшее"src/app/shared/shared-video-miniature/video-filters-header.component.html50
-
- Сортировать по "Нравится"
+
+ Сортировать по "Нравится"src/app/shared/shared-video-miniature/video-filters-header.component.html51
@@ -5603,8 +5602,8 @@ color: red;
src/app/shared/shared-user-settings/user-video-settings.component.html4
-
- С помощьюСкрыть или Размыто превью, будет запрошено подтверждение для просмотра видео.
+
+ С помощьюСкрыть или Размыто превью, будет запрошено подтверждение для просмотра видео. src/app/shared/shared-user-settings/user-video-settings.component.html8,9
@@ -5803,9 +5802,8 @@ color: red;
-
- Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом.
+
+ Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом.src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html84
@@ -5894,8 +5892,8 @@ color: red;
-
- Некоторые из ваших каналов настроены не полностью. Сделайте их более приветливыми и сообщите о том, что вы публикуете, добавив баннер, аватар и описание.
+
+ Некоторые из ваших каналов настроены не полностью. Сделайте их более приветливыми и сообщите о том, что вы публикуете, добавив баннер, аватар и описание.src/app/shared/shared-main/misc/channels-setup-message.component.html5
@@ -6009,8 +6007,8 @@ color: red;
src/app/+signup/shared/signup-success.component.html13
-
- Чтобы помочь модераторам и другим пользователям узнать кто вы, не забудьте настроить профиль своей учетной записи добавив аватар и описание.
+
+ Чтобы помочь модераторам и другим пользователям узнать кто вы, не забудьте настроить профиль своей учетной записи добавив аватар и описание. src/app/+signup/shared/signup-success.component.html17
@@ -6198,9 +6196,7 @@ color: red;
src/app/+my-library/+my-video-channels/my-video-channels.component.html30
-
+
Вы действительно хотите удалить ? Будет удалено видео загруженное на этот канал, и вы не сможете создать другой канал с таким же именем ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
@@ -6238,8 +6234,8 @@ channel with the same name ()!src/app/+accounts/account-video-channels/account-video-channels.component.html38
-
- ПОКАЗАТЬ ЭТО КАНАЛ >
+
+ ПОКАЗАТЬ ЭТО КАНАЛ >src/app/+accounts/account-video-channels/account-video-channels.component.html46
@@ -6391,7 +6387,6 @@ channel with the same name ()!СТАТИСТИКА
src/app/+about/about-instance/about-instance.component.html215
-
PeerTube - это автономная платформа для потокового видео с ActivityPub, использующая P2P прямо в вашем веб-браузере.
@@ -6440,113 +6435,113 @@ channel with the same name ()!
P2P & Приватность
-
- src/app/+about/about-peertube/about-peertube.component.html69
+ src/app/+about/about-peertube/about-peertube.component.html69
+
PeerTube использует протокол BitTorrent для совместного использования пропускной способности между пользователями по умолчанию, чтобы помочь снизить нагрузку на сервер, но в конечном итоге оставляет вам выбор переключиться обратно на обычную потоковую передачу исключительно с сервера видео. То, что следует ниже, применимо только в том случае, если вы хотите продолжать использовать режим P2P PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html72
+ src/app/+about/about-peertube/about-peertube.component.html72
+
Основная угроза вашей конфиденциальности, вызванная BitTorrent, заключается в том, что ваш IP-адрес хранится в трекере BitTorrent экземпляра, пока вы загружаете или просматриваете видео.
-
- src/app/+about/about-peertube/about-peertube.component.html78
+ src/app/+about/about-peertube/about-peertube.component.html78
+
Каковы будут последствия?
-
- src/app/+about/about-peertube/about-peertube.component.html83
+ src/app/+about/about-peertube/about-peertube.component.html83
+
Теоретически, кто-то с достаточными техническими навыками может создать скрипт, который отслеживает, какой IP скачивает какое видео. На практике это гораздо сложнее, потому что:
-
- src/app/+about/about-peertube/about-peertube.component.html85
+ src/app/+about/about-peertube/about-peertube.component.html85
+
HTTP-запрос должен быть отправлен на каждом трекере для каждого видео, чтобы отслеживать. Если мы хотим следить за всеми видео PeerTube, мы должны отправить столько запросов, сколько есть видео (это потенциально много)
-
- src/app/+about/about-peertube/about-peertube.component.html91
+ src/app/+about/about-peertube/about-peertube.component.html91
+
Для каждого отправленного запроса трекер возвращает случайные одноранговые узлы в ограниченном количестве. Например, если в рое 1000 пиров и трекер отправляет только 20 пиров для каждого запроса, должно быть отправлено не менее 50 запросов, чтобы узнать каждого пиров в рое
-
- src/app/+about/about-peertube/about-peertube.component.html96
+ src/app/+about/about-peertube/about-peertube.component.html96
+
Эти запросы необходимо отправлять регулярно, чтобы знать, кто начинает / прекращает просмотр видео. Такое поведение легко обнаружить
-
- src/app/+about/about-peertube/about-peertube.component.html102
+ src/app/+about/about-peertube/about-peertube.component.html102
+
Если IP-адрес хранится в трекере, это не означает, что человек, стоящий за IP (если он существует), смотрел видео
-
- src/app/+about/about-peertube/about-peertube.component.html106
+ src/app/+about/about-peertube/about-peertube.component.html106
+
IP-адрес-это расплывчатая информация: как правило, он регулярно меняется и может представлять множество физических или юридических лиц
-
- src/app/+about/about-peertube/about-peertube.component.html111
+ src/app/+about/about-peertube/about-peertube.component.html111
+
-
- Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации
-
- src/app/+about/about-peertube/about-peertube.component.html115
+
+ Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации
+ src/app/+about/about-peertube/about-peertube.component.html115
+
Худший сценарий, когда обычный человек шпионит за своими друзьями, маловероятен. Есть гораздо более эффективные способы получить такую информацию.
-
- src/app/+about/about-peertube/about-peertube.component.html123
+ src/app/+about/about-peertube/about-peertube.component.html123
+
Чем отличается PeerTube в сравнении с YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html128
+ src/app/+about/about-peertube/about-peertube.component.html128
+
Угрозы конфиденциальности с YouTube отличаются от угроз PeerTube. В случае с YouTube платформа собирает огромное количество вашей личной информации (не только ваш IP), чтобы анализировать ее и отслеживать вас. Кроме того, YouTube принадлежит Google / Alphabet, компании, которая отслеживает вас на многих веб-сайтах (через AdSense или Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html130
+ src/app/+about/about-peertube/about-peertube.component.html130
+
Что я могу сделать, чтобы ограничить видимость моего IP-адреса?
-
- src/app/+about/about-peertube/about-peertube.component.html136
+ src/app/+about/about-peertube/about-peertube.component.html136
+
Ваш IP-адрес является общедоступным, поэтому каждый раз, когда вы просматриваете веб-сайт, ряд участников (в дополнение к окончательному веб-сайту) видят ваш IP-адрес в своих журналах подключений: интернет-провайдеры / маршрутизаторы / трекеры / CDN и другие. PeerTube прозрачен в этом отношении: мы предупреждаем вас, что если вы хотите сохранить свой IP-адрес в секрете, вы должны использовать VPN или браузер Tor. Не имеет смысла думать, что удаление P2P из PeerTube вернет вам анонимность.
-
- src/app/+about/about-peertube/about-peertube.component.html138
+ src/app/+about/about-peertube/about-peertube.component.html138
+
Что требуется сделать, чтобы устранить эту проблему?
-
- src/app/+about/about-peertube/about-peertube.component.html145
+ src/app/+about/about-peertube/about-peertube.component.html145
+
PeerTube хочет предоставить наилучшие возможные меры противодействия, чтобы дать вам больше выбора и снизить вероятность атак. Вот что мы уже сделали:
-
- src/app/+about/about-peertube/about-peertube.component.html147
+ src/app/+about/about-peertube/about-peertube.component.html147
+
Устанавливаем ограничение на количество пиров, отправляемых трекером
-
- src/app/+about/about-peertube/about-peertube.component.html153
+ src/app/+about/about-peertube/about-peertube.component.html153
+
Мы устанавливаем ограничение на частоту запросов, получаемых трекером
-
- src/app/+about/about-peertube/about-peertube.component.html154
+ src/app/+about/about-peertube/about-peertube.component.html154
+
Разрешить администраторам экземпляра отключать Р2Р через административный интерфейс
-
- src/app/+about/about-peertube/about-peertube.component.html155
+ src/app/+about/about-peertube/about-peertube.component.html155
+
В конечном счете, помните, что вы всегда можете отключить P2P, переключив его в видеоплеере или просто отключив WebRTC в вашем браузере.
-
- src/app/+about/about-peertube/about-peertube.component.html158
+ src/app/+about/about-peertube/about-peertube.component.html158
+
Этот экземпляр не имеет последователей экземпляров.
@@ -6590,14 +6585,13 @@ channel with the same name ()!src/app/+about/about-instance/about-instance.component.ts98
-
- Свяжитесь с администратором (ами)
+
+ Свяжитесь с администратором (ами)src/app/+about/about-instance/contact-admin-modal.component.html3
-
@@ -6695,8 +6689,8 @@ channel with the same name ()!src/app/+signup/+register/register-step-channel.component.html50
-
- Мне не менее лет и я согласен с Условиями и с Правилами поведения этого экземпляра
+
+ Мне не менее лет и я согласен с Условиями и с Правилами поведения этого экземпляра src/app/+signup/+register/register-step-terms.component.html5,10
@@ -6734,8 +6728,10 @@ channel with the same name ()!You already sent this form recently
Вы уже отправили эту форму совсем недавноsrc/app/+about/about-instance/contact-admin-modal.component.ts94
-
- This website is powered by PeerTube
+
+
+
+ Этот сайт работает на PeerTubesrc/app/+about/about-peertube/about-peertube.component.html2,4
@@ -6802,23 +6798,23 @@ channel with the same name ()!
Размытый
-
- src/app/shared/shared-video-miniature/video-filters.model.ts230
+ src/app/shared/shared-video-miniature/video-filters.model.ts230
+
скрыть
-
- src/app/shared/shared-video-miniature/video-filters.model.ts236
+ src/app/shared/shared-video-miniature/video-filters.model.ts236
+
размытый
-
- src/app/shared/shared-video-miniature/video-filters.model.ts237
+ src/app/shared/shared-video-miniature/video-filters.model.ts237
+
отображать
-
- src/app/shared/shared-video-miniature/video-filters.model.ts239
+ src/app/shared/shared-video-miniature/video-filters.model.ts239
+
прямые подписчики аккаунта
@@ -6865,8 +6861,8 @@ channel with the same name ()!src/app/+admin/config/edit-custom-config/edit-configuration.service.ts17
-
- A <code>.mp4</code> сохраняет исходную звуковую дорожку без видео
+
+ A <code>.mp4</code> сохраняет исходную звуковую дорожку без видеоsrc/app/+admin/config/edit-custom-config/edit-configuration.service.ts18
@@ -7513,17 +7509,15 @@ channel with the same name ()!
Вы действительно хотите разблокировать это видео? Оно снова будет доступно в списке видео.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts131
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts131
+
Разблокировать
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts133src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts86
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts133
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts296
+
Видео разблокировано.
@@ -7664,8 +7658,8 @@ channel with the same name ()!
-
- PeerTube считает, что общедоступный IP-адрес вашего веб-браузера .
+
+ PeerTube считает, что общедоступный IP-адрес вашего веб-браузера .src/app/+admin/system/debug/debug.component.html4
@@ -7712,16 +7706,16 @@ channel with the same name ()!
-
- Проверьте trust_proxy ключ конфигурации
+
+ Проверьте trust_proxy ключ конфигурацииsrc/app/+admin/system/debug/debug.component.html15
-
- Если вы запускаете PeerTube с помощью Docker, убедитесь, что вы запустили reverse-proxy с network_mode: "host" (см. issue 1643)
+
+ Если вы запускаете PeerTube с помощью Docker, убедитесь, что вы запустили reverse-proxy с network_mode: "host" (см. issue 1643)src/app/+admin/system/debug/debug.component.html16,17
@@ -7782,8 +7776,8 @@ channel with the same name ()!
-
- Опубликовано
+
+ Опубликовано src/app/+admin/overview/videos/video-list.component.html42
@@ -7873,53 +7867,53 @@ channel with the same name ()!
Тип видео
-
- src/app/+admin/overview/videos/video-admin.service.ts45
+ src/app/+admin/overview/videos/video-admin.service.ts45
+
VOD
-
- src/app/+admin/overview/videos/video-admin.service.ts49
+ src/app/+admin/overview/videos/video-admin.service.ts49
+
Трансляция
-
- src/app/+admin/overview/videos/video-admin.service.ts53
+ src/app/+admin/overview/videos/video-admin.service.ts53
+
Видео файлы
-
- src/app/+admin/overview/videos/video-admin.service.ts59
+ src/app/+admin/overview/videos/video-admin.service.ts59
+
С помощью WebTorrent
-
- src/app/+admin/overview/videos/video-admin.service.ts63
+ src/app/+admin/overview/videos/video-admin.service.ts63
+
Без WebTorrent
-
- src/app/+admin/overview/videos/video-admin.service.ts67
+ src/app/+admin/overview/videos/video-admin.service.ts67
+
С использованием HLS
-
- src/app/+admin/overview/videos/video-admin.service.ts71
+ src/app/+admin/overview/videos/video-admin.service.ts71
+
Без HLS
-
- src/app/+admin/overview/videos/video-admin.service.ts75
+ src/app/+admin/overview/videos/video-admin.service.ts75
+
Объем видео
-
- src/app/+admin/overview/videos/video-admin.service.ts81
+ src/app/+admin/overview/videos/video-admin.service.ts81
+
Удаленное видео
-
- src/app/+admin/overview/videos/video-admin.service.ts85
+ src/app/+admin/overview/videos/video-admin.service.ts85
+
Федерация
@@ -8080,8 +8074,8 @@ channel with the same name ()!src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55
-
- Ваш текущий адрес электронной почты: . Он никогда не отображается публично.
+
+ Ваш текущий адрес электронной почты: . Он никогда не отображается публично. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html4
@@ -8448,10 +8442,11 @@ channel with the same name ()!
Вы действительно хотите удалить ?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34src/app/+my-library/my-videos/my-videos.component.ts177src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts126
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts34
+ src/app/+my-library/my-videos/my-videos.component.ts177
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts203
+
Изменить владельца
@@ -8680,8 +8675,7 @@ channel with the same name ()!src/app/core/auth/auth.service.ts75
-
+
Не удается получить учетные данные клиента OAuth: . Убедитесь, что вы правильно настроили PeerTube (config / directory), в частности раздел «веб-сервер».src/app/core/auth/auth.service.ts98
@@ -8856,8 +8850,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-filters.component.ts75
-
- Длинная (> 10 мин)
+
+ Длинная (> 10 мин)src/app/+search/search-filters.component.ts79
@@ -9524,8 +9518,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts48
-
- См. документацию, чтобы узнать, как использовать функцию прямой трансляции PeerTube.
+
+ См. документацию, чтобы узнать, как использовать функцию прямой трансляции PeerTube. src/app/shared/shared-video-live/live-documentation-link.component.html1
@@ -10029,9 +10023,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Показать
-
-
- src/app/shared/shared-instance/instance-features-table.component.ts55src/app/shared/shared-video-miniature/video-filters.model.ts232
+ src/app/shared/shared-instance/instance-features-table.component.ts55
+ src/app/shared/shared-video-miniature/video-filters.model.ts232
+ ~ 1 минута
@@ -10119,14 +10113,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Пользователь разблокирован.src/app/shared/shared-moderation/user-moderation-dropdown.component.ts72
-
- If you remove user , you won't be able to create another with the same username!
+
+
+
+ Если вы удалите пользователя , вы не сможете создать другого с тем же именем пользователя!src/app/shared/shared-moderation/user-moderation-dropdown.component.ts86
-
- Delete
+
+
+
+ Удалить src/app/shared/shared-moderation/user-moderation-dropdown.component.ts87
@@ -10136,7 +10134,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
208
-
Пользовтель удален.
@@ -10609,10 +10606,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Вы действительно хотите удалить это видео?
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts94src/app/shared/shared-abuse-list/abuse-list-table.component.ts374
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts374
+ Видео удалено.
@@ -10629,7 +10625,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Отключить репортераsrc/app/shared/shared-abuse-list/abuse-list-table.component.ts315
-
Скачать
@@ -10662,8 +10657,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264
-
- <a href="/login">Войдите</a> чтобы оценить это видео.
+
+ <a href="/login">Войдите</a> чтобы оценить это видео.src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
@@ -10726,14 +10721,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.html4
-
- Do you really want to unblock ? It will be available again in the videos list.
+
+
+
+ Вы действительно хотите разблокировать ? Он снова будет доступен в списке видео.src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts180
-
- Unblock
+
+
+
+ Разблокировать src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts182
@@ -10798,8 +10797,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Публикация запланирована наsrc/app/shared/shared-video-miniature/video-miniature.component.ts175
-
- Transcoding failed
+
+
+
+ Ошибка перекодированияsrc/app/shared/shared-video-miniature/video-miniature.component.ts179
@@ -10808,18 +10809,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ожидается обработка
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts183
+ src/app/shared/shared-video-miniature/video-miniature.component.ts183
+ Обработка
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts187
+ src/app/shared/shared-video-miniature/video-miniature.component.ts187
+
Импорт файла
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts191
+ src/app/shared/shared-video-miniature/video-miniature.component.ts191
+
Подпишитесь на RSS ленту ""
@@ -10854,65 +10855,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Только я могу видеть это видео
-
- src/app/shared/shared-main/video/video.service.ts349
+ src/app/shared/shared-main/video/video.service.ts349
+ Можно поделиться только по частной ссылке
-
- src/app/shared/shared-main/video/video.service.ts350
+ src/app/shared/shared-main/video/video.service.ts350
+
Все могут видеть это видео
-
- src/app/shared/shared-main/video/video.service.ts351
+ src/app/shared/shared-main/video/video.service.ts351
+
Это видео могут просматривать только пользователи этого экземпляра
-
- src/app/shared/shared-main/video/video.service.ts352
+ src/app/shared/shared-main/video/video.service.ts352
+
зрителей
-
- src/app/shared/shared-main/video/video.model.ts235
+ src/app/shared/shared-main/video/video.model.ts235
+
просмотров
-
- src/app/shared/shared-main/video/video.model.ts238
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ src/app/shared/shared-main/video/video.model.ts238
+
Видео для импорта обновлено.
@@ -10993,8 +10962,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
- Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>?
+
+ Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>?src/app/+videos/+video-watch/video-watch.component.ts296
@@ -11131,22 +11100,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Локальные видео
-
-
-
-
- src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts189src/app/core/menu/menu.service.ts142src/app/core/menu/menu.service.ts143
+ src/app/+admin/overview/videos/video-admin.service.ts89
+ src/app/+videos/video-list/videos-list-common-page.component.ts189
+ src/app/core/menu/menu.service.ts142
+ src/app/core/menu/menu.service.ts143
+ Исключить
-
- src/app/+admin/overview/videos/video-admin.service.ts95
+ src/app/+admin/overview/videos/video-admin.service.ts95
+
Исключить отключенные аккаунты
-
- src/app/+admin/overview/videos/video-admin.service.ts99
- Exclude public videos
+ src/app/+admin/overview/videos/video-admin.service.ts99
+
+
+
+ Исключить общедоступные видеоsrc/app/+admin/overview/videos/video-admin.service.ts103