diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf
index c01a3eee6..855ccb2e6 100644
--- a/client/src/locale/angular.ru-RU.xlf
+++ b/client/src/locale/angular.ru-RU.xlf
@@ -94,60 +94,62 @@
прокомментировал ваше видео
-
- src/app/shared/shared-main/users/user-notifications.component.html99
+ src/app/shared/shared-main/users/user-notifications.component.html99
+
Уведомление касается комментария, который сейчас недоступен
-
- src/app/shared/shared-main/users/user-notifications.component.html107src/app/shared/shared-main/users/user-notifications.component.html172
+ src/app/shared/shared-main/users/user-notifications.component.html107
+ src/app/shared/shared-main/users/user-notifications.component.html172
+
Ваше видео было опубликовано
-
- src/app/shared/shared-main/users/user-notifications.component.html116
+ src/app/shared/shared-main/users/user-notifications.component.html116
+
Импорт вашего видео- завершён
-
- src/app/shared/shared-main/users/user-notifications.component.html124
+ src/app/shared/shared-main/users/user-notifications.component.html124
+
Импорт вашего видео- не удался
-
- src/app/shared/shared-main/users/user-notifications.component.html132
+ src/app/shared/shared-main/users/user-notifications.component.html132
+
Пользователь зарегистрировался в вашем экземпляре
-
- src/app/shared/shared-main/users/user-notifications.component.html140
+ src/app/shared/shared-main/users/user-notifications.component.html140
+
подписался на ваш канал ваш аккаунт
-
- src/app/shared/shared-main/users/user-notifications.component.html150
- mentioned you on video
+ src/app/shared/shared-main/users/user-notifications.component.html150
+
+
+
+ mentioned you on video src/app/shared/shared-main/users/user-notifications.component.html164
-
На вашем сервере появился новый подписчик () , ожидающий вашего согласия
-
- src/app/shared/shared-main/users/user-notifications.component.html181
+ src/app/shared/shared-main/users/user-notifications.component.html181
+
Ваш сервер автоматически подписан на
-
- src/app/shared/shared-main/users/user-notifications.component.html190
+ src/app/shared/shared-main/users/user-notifications.component.html190
+
Уведомление касается недоступного контента
-
- src/app/shared/shared-main/users/user-notifications.component.html198
+ src/app/shared/shared-main/users/user-notifications.component.html198
+
Изменить ваше изображение
@@ -362,7 +364,7 @@
- Видео без рейтинга
+ Не распространять это видеоsrc/app/shared/shared-moderation/video-block.component.html24
@@ -384,8 +386,7 @@
src/app/shared/shared-video/video-views-counter.component.html3
-
+
src/app/shared/shared-video/video-views-counter.component.html
@@ -401,8 +402,7 @@
-
+
src/app/shared/shared-video/video-views-counter.component.html
@@ -545,8 +545,8 @@
src/app/shared/shared-forms/markdown-textarea.component.html19
-
- <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
@@ -895,16 +895,16 @@
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.html60,62
-
- В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances.
+
+ В настоящее время этот экземпляр не позволяет регистрировать пользователей, проверьте Условия пользования для получения дополнительных сведений, или найдите экземпляр, который дает вам возможность зарегистрировать учетную запись и загружать туда свои видео. Найдите свой среди множества экземпляров на: https://joinpeertube.org/instances. src/app/+login/login.component.html65,67
@@ -981,8 +981,7 @@
src/app/+login/login.component.html103
-
+
Письмо с инструкцией по сбросу пароля будет отправлено на . Ссылка будет рабочей в течении часа.src/app/+login/login.component.ts126
@@ -1957,7 +1956,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
@@ -3449,7 +3448,7 @@ The link will expire within 1 hour.
src/app/shared/shared-abuse-list/abuse-details.component.html7
-
+
src/app/shared/shared-abuse-list/abuse-details.component.html27
@@ -3536,7 +3535,7 @@ The link will expire within 1 hour.
src/app/shared/shared-abuse-list/abuse-details.component.html33
-
+
src/app/shared/shared-abuse-list/abuse-details.component.html52
@@ -3884,8 +3883,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
@@ -3905,8 +3904,8 @@ The link will expire within 1 hour.
src/app/+admin/system/jobs/jobs.component.html107
-
- Нет задача не найдена.
+
+ Нет задача не найдена.src/app/+admin/system/jobs/jobs.component.html108
@@ -3936,8 +3935,8 @@ The link will expire within 1 hour.
src/app/+admin/system/logs/logs.component.html38
-
- От ->
+
+ От ->src/app/+admin/system/logs/logs.component.html46
@@ -4008,8 +4007,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html78
-
- Управление пользователями чтобы создать команду модераторов.
+
+ Управление пользователями чтобы создать команду модераторов. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html80,81
@@ -4021,8 +4020,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html89
-
- Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию.
+
+ Включение этого параметра позволит другим администраторам узнать, что вы в основном добавляете конфиденциальный контент. Более того, флажок NSFW при загрузке видео будет автоматически установлен по умолчанию. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html94,96
@@ -4034,8 +4033,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html102
-
- С Не указывать или Размытие миниатюр, будет запрошено подтверждение для просмотра видео.
+
+ С Не указывать или Размытие миниатюр, будет запрошено подтверждение для просмотра видео. src/app/+admin/config/edit-custom-config/edit-instance-information.component.html107,108
@@ -4163,8 +4162,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html4
-
- Use plugins & themes for more involved changes, or add slight customizations.
+
+ Use plugins & themes for more involved changes, or add slight customizations. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html6,7
@@ -4276,8 +4275,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html129
-
- Управление пользователями с целью установки персональной квоты.
+
+ Управление пользователями с целью установки персональной квоты. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html131,132
@@ -4448,8 +4447,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html311
-
- В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный.
+
+ В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html314,315
@@ -4486,8 +4485,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html361
-
- Управление связями с другими экземплярами.
+
+ Управление связями с другими экземплярами. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html363,364
@@ -4526,8 +4525,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html408
-
- Ознакомьтесь с документацией для получение информации по ожидаемому URL
+
+ Ознакомьтесь с документацией для получение информации по ожидаемому URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html414,415
@@ -4587,8 +4586,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html494
-
- Если ваш экземпляр явно разрешен Twitter, видеоплейер будет встроен в Twitter feed на PeerTube video share. В противном случае, мы используем ссылку с изображением, которая перенаправит на ваш экземпляр PeerTube. Установить данный флаг, сохраните конфигурацию и проверьте , используя видео URL вашего экземпляра (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator , чтобы убедиться, что ваш экзмепляр разрешен.
+
+ Если ваш экземпляр явно разрешен Twitter, видеоплейер будет встроен в Twitter feed на PeerTube video share. В противном случае, мы используем ссылку с изображением, которая перенаправит на ваш экземпляр PeerTube. Установить данный флаг, сохраните конфигурацию и проверьте , используя видео URL вашего экземпляра (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator , чтобы убедиться, что ваш экзмепляр разрешен. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html499,504
@@ -4635,8 +4634,8 @@ The link will expire within 1 hour.
-
- Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено")
+
+ Максимальное количество одновременных трансляций, созданных на вашем экземпляре (-1 "не ограничено")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html41
@@ -4648,8 +4647,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html46
-
- Максимальное количество трансляций на одного пользователя (-1 "не ограничено")
+
+ Максимальное количество трансляций на одного пользователя (-1 "не ограничено")src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html54
@@ -4790,8 +4789,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html94
-
- Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html99,108
@@ -4928,27 +4927,19 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html74
-
- Write JavaScript code directly.Example: console.log('my instance is amazing');
+
+ Write JavaScript code directly.Example: console.log('my instance is amazing');src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html78
-
- Write CSS code directly. Example:#custom-css
+
+ Write CSS code directly. Example:#custom-css
color: red;
- Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email
+ Prepend with #custom-css to override styles. Example:#custom-css .logged-in-email
color: red;
-
+src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html97
@@ -4962,8 +4953,8 @@ color: red;
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html43
-
- There are errors in the form:
+
+ There are errors in the form: src/app/+admin/config/edit-custom-config/edit-custom-config.component.html59,65
@@ -5243,9 +5234,8 @@ color: red;
src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html26
-
- Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом.
+
+ Краткий текст, чтобы рассказать людям, как они могут поддержать ваш канал.<br /><br /> Когда вы загрузите видео на этот канал, поле поддержки видео будет автоматически заполнено этим текстом.src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html77src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html77
@@ -5557,9 +5547,7 @@ color: red;
src/app/+my-library/+my-video-channels/my-video-channels.component.html37
-
+
Вы действительно хотите удалить ? Будет удалено видео загруженное на этот канал, и вы не сможете создать другой канал с таким же именем ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts63
@@ -5879,8 +5867,8 @@ channel with the same name ()!src/app/+about/about-peertube/about-peertube.component.html114
-
- Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации
+
+ Одноранговые веб-узлы не являются общедоступными: поскольку мы используем транспорт веб-сокетов, этот протокол отличается от классического трекера BitTorrent. Когда вы находитесь в веб-браузере, вы отправляете сигнал, содержащий ваш IP-адрес, на трекер, который случайным образом выбирает других одноранговых узлов для пересылки информации. См. этот документ для получения дополнительной информации src/app/+about/about-peertube/about-peertube.component.html118,122
@@ -6231,8 +6219,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
@@ -7222,8 +7210,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.html5,7
@@ -7754,8 +7742,7 @@ channel with the same name ()!src/app/core/auth/auth.service.ts76
-
+
Не удается получить учетные данные клиента OAuth: . Убедитесь, что вы правильно настроили PeerTube (config / directory), в частности раздел «веб-сервер».src/app/core/auth/auth.service.ts99
@@ -7893,8 +7880,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-filters.component.ts69
-
- Длинная (> 10 мин)
+
+ Длинная (> 10 мин)src/app/+search/search-filters.component.ts73
@@ -8512,8 +8499,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts50
-
- See the documentation to learn how to use the PeerTube live streaming feature.
+
+ See the documentation to learn how to use the PeerTube live streaming feature.
src/app/shared/shared-video-live/live-documentation-link.component.html
@@ -9581,8 +9568,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/video-watch.component.ts232
@@ -9956,14 +9943,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+videos/+video-edit/video-add-components/video-upload.component.ts261
-
+
Ваша квота на видео для этого видео превышена ( размер видео: , использовано: , квота: )src/app/+videos/+video-edit/video-add-components/video-upload.component.ts283
-
+
Ваша дневная квота для этого видео превышена( размер видео: , использовано: , квота: )src/app/+videos/+video-edit/video-add-components/video-upload.component.ts303
@@ -10011,8 +9996,8 @@ video size: , used:
-
- Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>?
+
+ Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=""></a>?src/app/+videos/+video-watch/video-watch.component.ts427