X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.ko-KR.xlf;h=fa6355230a818bf02dfedf666709b3eed31a6aa8;hb=e612209767ebe1deb0af7688c96b7f979bb52b44;hp=7de25e9d847644de8898908355a7e516ab6ce1dc;hpb=2855fb8fb0f09d09ba05945023f9d34ba786922f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf index 7de25e9d8..fa6355230 100644 --- a/client/src/locale/angular.ko-KR.xlf +++ b/client/src/locale/angular.ko-KR.xlf @@ -1,4 +1,4 @@ - + @@ -9,6 +9,7 @@ 3 + node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts3 Previous @@ -16,6 +17,7 @@ 13 + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts13 Next @@ -23,6 +25,7 @@ 17 + node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts17 Previous month @@ -30,6 +33,8 @@ 5 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts4 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts5 Next month @@ -37,6 +42,8 @@ 27 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts26 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts27 Select month @@ -44,6 +51,8 @@ 7 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts6 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts7 Select year @@ -51,6 +60,8 @@ 16 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts15 + node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts16 «« @@ -58,6 +69,7 @@ 2 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts2 « @@ -65,6 +77,7 @@ 3 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts3 » @@ -72,6 +85,7 @@ 4 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts4 »» @@ -79,6 +93,7 @@ 5 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts5 First @@ -86,6 +101,7 @@ 14 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts14 Previous @@ -93,6 +109,7 @@ 23 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts23 Next @@ -100,6 +117,7 @@ 41 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts41 Last @@ -107,6 +125,7 @@ 49 + node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts49 % @@ -114,6 +133,7 @@ 6 + node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts6 Increment hours @@ -121,6 +141,7 @@ 9 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts9 HH @@ -128,6 +149,7 @@ 12 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts12 Hours @@ -135,6 +157,7 @@ 14 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts14 Decrement hours @@ -142,6 +165,7 @@ 21 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts21 Increment minutes @@ -149,6 +173,7 @@ 30 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts30 MM @@ -156,6 +181,7 @@ 33 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts33 Minutes @@ -163,6 +189,7 @@ 35 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts35 Decrement minutes @@ -170,6 +197,7 @@ 42 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts42 Increment seconds @@ -177,6 +205,7 @@ 51 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts51 SS @@ -184,6 +213,7 @@ 54 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts54 Seconds @@ -191,6 +221,7 @@ 56 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts56 Decrement seconds @@ -198,6 +229,7 @@ 63 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts63 @@ -205,6 +237,7 @@ 71 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts71 @@ -212,6 +245,7 @@ 72 + node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts72 Close @@ -219,6 +253,7 @@ 8 + node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts8 You don't have notifications. @@ -226,6 +261,155 @@ 1 + src/app/shared/users/user-notifications.component.html1 + + + published a new video: + + published a new video: + + + src/app/shared/users/user-notifications.component.html + 15 + + + + The notification concerns a video now unavailable + + The notification concerns a video now unavailable + + + src/app/shared/users/user-notifications.component.html + 23 + + + + + Your video has been unblacklisted + 당신의 비디오 이(가) 차단 해제되었습니다 + + src/app/shared/users/user-notifications.component.html32 + + Your video has been blacklisted + 당신의 비디오 가 차단되었습니다 + + src/app/shared/users/user-notifications.component.html40 + + A new video abuse has been created on video + + A new video abuse has been created on video + + + src/app/shared/users/user-notifications.component.html48 + + The recently added video has been auto-blacklisted + + The recently added video has been auto-blacklisted + + + src/app/shared/users/user-notifications.component.html56 + + commented your video + + commented your video + + + src/app/shared/users/user-notifications.component.html + 69 + + + + The notification concerns a comment now unavailable + + The notification concerns a comment now unavailable + + + src/app/shared/users/user-notifications.component.html + 77 + + + + + Your video has been published + + Your video has been published + + + src/app/shared/users/user-notifications.component.html86 + + Your video import succeeded + + Your video import succeeded + + + src/app/shared/users/user-notifications.component.html94 + + Your video import failed + + Your video import failed + + + src/app/shared/users/user-notifications.component.html102 + + User registered on your instance + + User registered on your instance + + + src/app/shared/users/user-notifications.component.html + 110 + + + + + + is following + + your channel + your account + + + is following + + your channel + your account + + + src/app/shared/users/user-notifications.component.html120 + + mentioned you on video + + mentioned you on video + + + src/app/shared/users/user-notifications.component.html133 + + + Your instance has a new follower () + awaiting your approval + + + Your instance has a new follower () + awaiting your approval + + + src/app/shared/users/user-notifications.component.html141 + + Your instance automatically followed + + Your instance automatically followed + + + src/app/shared/users/user-notifications.component.html150 + + The notification points to a content now unavailable + + The notification points to a content now unavailable + + + src/app/shared/users/user-notifications.component.html + 158 + Save to @@ -233,6 +417,7 @@ 4 + src/app/shared/video-playlist/video-add-to-playlist.component.html4 Options @@ -240,6 +425,7 @@ 9 + src/app/shared/video-playlist/video-add-to-playlist.component.html9 Start at @@ -247,13 +433,25 @@ 61 - + + + + src/app/shared/video-playlist/video-add-to-playlist.component.html17src/app/shared/video-playlist/video-playlist-element-miniature.component.html55src/app/videos/+video-watch/modal/video-share.component.html69 Stop at 종료 위치 112 + + + + src/app/shared/video-playlist/video-add-to-playlist.component.html31src/app/shared/video-playlist/video-playlist-element-miniature.component.html69src/app/videos/+video-watch/modal/video-share.component.html120 + Search playlistsSearch playlists + + src/app/shared/video-playlist/video-add-to-playlist.component.html + 45 + Display name @@ -261,20 +459,29 @@ 4 - + + + + + + + + src/app/shared/video-playlist/video-add-to-playlist.component.html70src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html9src/app/+signup/+register/register-step-user.component.html4 Create 만들기 74 - + + src/app/shared/video-playlist/video-add-to-playlist.component.html80 Download video 영상 다운로드 3 + src/app/shared/video/modals/video-download.component.html3 Direct download @@ -282,6 +489,7 @@ 27 + src/app/shared/video/modals/video-download.component.html27 Torrent (.torrent file) @@ -289,24 +497,26 @@ 32 + src/app/shared/video/modals/video-download.component.html32 - - Cancel - + Cancel 취소 47 - + + + src/app/shared/video/modals/video-download.component.html38src/app/videos/+video-watch/comment/video-comment-add.component.html20src/app/videos/+video-watch/comment/video-comment-add.component.html50 Download 다운로드 43 + src/app/shared/video/modals/video-download.component.html43 Report video @@ -314,6 +524,21 @@ 3 + src/app/shared/video/modals/video-report.component.html3 + + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + Your report will be sent to moderators of . + It will be forwarded to origin instance too. + + + src/app/shared/video/modals/video-report.component.html + 9 + Reason... @@ -321,17 +546,22 @@ 11 + src/app/shared/video/modals/video-report.component.html16 + src/app/shared/video/modals/video-blacklist.component.html11 + src/app/shared/moderation/user-ban-modal.component.html11 - - Cancel - + Cancel 취소 47 + src/app/shared/video/modals/video-report.component.html24 + src/app/shared/video/modals/video-blacklist.component.html26 + src/app/shared/video/videos-selection.component.html15 + src/app/+about/about-instance/contact-admin-modal.component.html47 Submit @@ -339,6 +569,11 @@ 52 + src/app/shared/video/modals/video-report.component.html29 + src/app/shared/video/modals/video-blacklist.component.html31 + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html26 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html29 + src/app/+about/about-instance/contact-admin-modal.component.html52 Blacklist video @@ -346,6 +581,7 @@ 3 + src/app/shared/video/modals/video-blacklist.component.html3 Unfederate the video (ask for its deletion from the remote instances) @@ -353,6 +589,7 @@ 21 + src/app/shared/video/modals/video-blacklist.component.html21 Unlisted @@ -360,6 +597,8 @@ 6 + src/app/shared/video/video-miniature.component.html12 + src/app/videos/+video-watch/video-watch-playlist.component.html6 Private @@ -367,6 +606,9 @@ 7 + src/app/shared/video/video-miniature.component.html13 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html33 + src/app/videos/+video-watch/video-watch-playlist.component.html7 views @@ -374,6 +616,7 @@ 24 + src/app/shared/video/video-miniature.component.html24 Blacklisted @@ -381,13 +624,64 @@ 42 + src/app/shared/video/video-miniature.component.html42 + + + Sensitive + + Sensitive + + + src/app/shared/video/video-miniature.component.html + 46 + + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 9 + + + + + + + + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 22 + + + + Updated + Updated + + src/app/shared/video-playlist/video-playlist-miniature.component.html + 29 + + + + Unavailable + Unavailable + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 32 + + + Deleted + Deleted + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html34src/app/videos/+video-watch/comment/video-comment.component.html47 Edit starts/stops at 시작 / 종료 지점 수정 48 + src/app/shared/video-playlist/video-playlist-element-miniature.component.html48 Save @@ -395,6 +689,18 @@ 15 + + + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html80src/app/videos/+video-watch/video-watch.component.html103src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html59src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html15 + + Delete from + Delete from + + src/app/shared/video-playlist/video-playlist-element-miniature.component.html + 85 + No results. @@ -402,6 +708,15 @@ 20 + src/app/shared/video/videos-selection.component.html1 + src/app/shared/video/abstract-video-list.html20 + src/app/shared/video/abstract-video-list.html20 + src/app/shared/video/abstract-video-list.html20 + src/app/shared/video/abstract-video-list.html20 + src/app/shared/video/abstract-video-list.html20 + src/app/videos/video-list/video-overview.component.html3 + src/app/shared/video/abstract-video-list.html20 + src/app/shared/video/abstract-video-list.html20 Delete @@ -409,20 +724,31 @@ 13 - + + + + + src/app/shared/buttons/delete-button.component.html5src/app/videos/+video-edit/shared/video-edit.component.html182src/app/videos/+video-watch/comment/video-comment.component.html38src/app/+my-account/my-account-videos/my-account-videos.component.html17 Edit 편집 63 - + + + + + + + src/app/shared/buttons/edit-button.component.html5src/app/shared/buttons/edit-button.component.html1src/app/videos/+video-edit/shared/video-edit.component.html220src/app/videos/+video-edit/video-add-components/video-upload.component.html41src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html63 Truncated preview 부분적인 미리보기 9 + src/app/shared/forms/markdown-textarea.component.html9 Complete preview @@ -430,6 +756,7 @@ 13 + src/app/shared/forms/markdown-textarea.component.html13 Get help @@ -437,17 +764,37 @@ 29 + src/app/shared/misc/help.component.html29 + + + Subscribe + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 6 + - - Unsubscribe - + Unsubscribe 구독 해지 18 + src/app/shared/user-subscription/subscribe-button.component.html18 + + + Subscribe + + Subscribe + + + src/app/shared/user-subscription/subscribe-button.component.html + 26 + Using an ActivityPub account @@ -455,6 +802,7 @@ 36 + src/app/shared/user-subscription/subscribe-button.component.html36 Subscribe with an account on @@ -462,6 +810,7 @@ 39 + src/app/shared/user-subscription/subscribe-button.component.html39 Subscribe with your local account @@ -469,6 +818,7 @@ 40 + src/app/shared/user-subscription/subscribe-button.component.html40 Subscribe with a Mastodon account: @@ -476,6 +826,15 @@ 43 + src/app/shared/user-subscription/subscribe-button.component.html43 + + + Using a syndication feed + Using a syndication feed + + src/app/shared/user-subscription/subscribe-button.component.html + 48 + Subscribe via RSS @@ -483,24 +842,138 @@ 49 + src/app/shared/user-subscription/subscribe-button.component.html49 + + + + Remote subscribe + Remote interact + + + Remote subscribe + Remote interact + + + src/app/shared/user-subscription/remote-subscribe.component.html + 10 + + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 17 + + + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + You can interact with this via any ActivityPub-capable fediverse instance. + For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + + src/app/shared/user-subscription/remote-subscribe.component.html + 26 + + + PeerTube versionPeerTube version + + src/app/shared/instance/instance-features-table.component.html + 5 + + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + Default NSFW/sensitive videos policy + can be redefined by the users + + + src/app/shared/instance/instance-features-table.component.html11 + + User registration allowed + User registration allowed + + src/app/shared/instance/instance-features-table.component.html20 + + Video uploads + Video uploads + + + src/app/shared/instance/instance-features-table.component.html27src/app/shared/instance/instance-features-table.component.html38 + + Transcoding in multiple resolutions + Transcoding in multiple resolutions + + src/app/shared/instance/instance-features-table.component.html31 Video quota 영상 업로드 제한 57 - + + + + src/app/shared/instance/instance-features-table.component.html46src/app/+admin/users/user-edit/user-edit.component.html57src/app/+admin/users/user-edit/user-edit.component.html57 - - Unlimited ( per day) - + Unlimited ( per day) - 무제한(하루에 ) + 무제한(하루에 ) 53 + + src/app/shared/instance/instance-features-table.component.html59 + + Import + Import + + + + + src/app/shared/instance/instance-features-table.component.html66src/app/videos/+video-edit/video-add-components/video-import-url.component.html40src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html46src/app/+admin/config/edit-custom-config/edit-custom-config.component.html286 + + HTTP import (YouTube, Vimeo, direct URL...) + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/instance/instance-features-table.component.html70 + + Torrent import + Torrent import + + src/app/shared/instance/instance-features-table.component.html77 + + Player + Player + + src/app/shared/instance/instance-features-table.component.html85 + + P2P enabled + P2P enabled + + src/app/shared/instance/instance-features-table.component.html89 + + Loading instance statistics... + Loading instance statistics... + + src/app/shared/instance/instance-statistics.component.html + 1 + Local @@ -508,6 +981,80 @@ 86 + + + src/app/shared/instance/instance-statistics.component.html4src/app/menu/menu.component.html96 + + users + users + + src/app/shared/instance/instance-statistics.component.html + 11 + + + + videos + videos + + src/app/shared/instance/instance-statistics.component.html + 21 + + + src/app/shared/instance/instance-statistics.component.html + 65 + + + + video views + video views + + src/app/shared/instance/instance-statistics.component.html + 31 + + + + video comments + video comments + + src/app/shared/instance/instance-statistics.component.html + 41 + + + src/app/shared/instance/instance-statistics.component.html + 75 + + + + of hosted video + of hosted video + + src/app/shared/instance/instance-statistics.component.html + 51 + + + + Federation + Federation + + src/app/shared/instance/instance-statistics.component.html + 58 + + + + followers + followers + + src/app/shared/instance/instance-statistics.component.html + 85 + + + + following + following + + src/app/shared/instance/instance-statistics.component.html + 95 + Ban @@ -515,17 +1062,17 @@ 3 + src/app/shared/moderation/user-ban-modal.component.html3 - - A banned user will no longer be able to login. - + A banned user will no longer be able to login. 강퇴당한 사용자는 더 이상 로그인할 수 없습니다. 18 + src/app/shared/moderation/user-ban-modal.component.html18 Cancel @@ -533,13 +1080,19 @@ 23 - + + + + + + src/app/shared/moderation/user-ban-modal.component.html23src/app/shared/confirm/confirm.component.html19src/app/login/login.component.html79src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html23 Ban this user 이 사용자 강퇴 26 + src/app/shared/moderation/user-ban-modal.component.html26 @@ -547,6 +1100,7 @@ 11 + src/app/shared/menu/top-menu-dropdown.component.html11 (extensions: , max size: ) @@ -554,17 +1108,17 @@ 12 + src/app/shared/images/preview-upload.component.html12 - - Login - + Login 로그인 2 + src/app/login/login.component.html2 Request new verification email. @@ -572,6 +1126,8 @@ 16 + src/app/login/login.component.html7 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16 User @@ -579,6 +1135,8 @@ 13 + src/app/login/login.component.html13 + src/app/+signup/+register/register.component.html13 Username or email address @@ -586,28 +1144,27 @@ 15 + src/app/login/login.component.html15 - - or create an account - + or create an account 아니면 계정 만들기 18 + src/app/login/login.component.html18 - - or create an account on another instance - + or create an account on another instance 아니면 다른 인스턴스에서 계정 만들기 22 + src/app/login/login.component.html22 User registration is not allowed on this instance, but you can register on many others! @@ -615,6 +1172,7 @@ 28 + src/app/login/login.component.html28 Password @@ -622,13 +1180,23 @@ 54 - + + + + + + + + + + src/app/login/login.component.html39src/app/login/login.component.html42src/app/reset-password/reset-password.component.html8src/app/reset-password/reset-password.component.html10src/app/+admin/users/user-edit/user-edit.component.html31src/app/+admin/users/user-edit/user-edit.component.html31src/app/+my-account/my-account-settings/my-account-settings.component.html27src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54 I forgot my password 암호를 잊었습니다 45 + src/app/login/login.component.html45 Login @@ -636,13 +1204,26 @@ 32 - + + + src/app/login/login.component.html52src/app/menu/menu.component.html42 Forgot your password 암호 잊음 58 + src/app/login/login.component.html58 + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + + src/app/login/login.component.html + 65 + Email @@ -650,13 +1231,24 @@ 43 - + + + + + + + + + + src/app/login/login.component.html70src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-edit/user-edit.component.html19src/app/+admin/users/user-list/user-list.component.html41src/app/+my-account/my-account-settings/my-account-settings.component.html30src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43 Email address 이메일 주소 10 + src/app/login/login.component.html72 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10 Send me an email to reset my password @@ -664,17 +1256,17 @@ 82 + src/app/login/login.component.html82 - - Reset my password - + Reset my password 암호 재설정 2 + src/app/reset-password/reset-password.component.html2 Confirm password @@ -682,6 +1274,7 @@ 19 + src/app/reset-password/reset-password.component.html19 Confirmed password @@ -689,6 +1282,7 @@ 21 + src/app/reset-password/reset-password.component.html21 Reset my password @@ -696,6 +1290,7 @@ 29 + src/app/reset-password/reset-password.component.html29 results @@ -703,17 +1298,41 @@ 5 + src/app/search/search.component.html5 - + + for + + for + + + src/app/search/search.component.html + 6 + + + - No results found - + Filters + + + + Filters + + + + src/app/search/search.component.html + 16 + + + + No results found 결과가 없습니다 28 + src/app/search/search.component.html28 subscribers @@ -721,143 +1340,425 @@ 44 + src/app/search/search.component.html44 - - Change the language - 언어 변경 - - 107 + + Welcome to PeerTube, dear administrator! + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 - - - Help to translate PeerTube! - - - PeerTube 번역을 도와주세요! - - - 8 + + CLI + documentation + CLI + documentation + + src/app/modal/welcome-modal.component.html + 12 - - My public profile - 내 공개 프로필 - - 17 + + Upload or import videos, parse logs, prune storage directories, reset user password... + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 - - My account - 내 계정 - - 21 + + Administer + documentation + Administer + documentation + + src/app/modal/welcome-modal.component.html + 19 - - Log out - 로그아웃 - - 25 + + Managing users, following other instances, dealing with spammers... + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 - - Create an account - 계정 만들기 - - 33 + + Use + documentation + Use + documentation + + src/app/modal/welcome-modal.component.html + 26 - - My library - 내 라이브러리 - - 37 + + Setup your account, managing video playlists, discover third-party applications... + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 - - Videos - 영상 - - 24 + + Useful links + Useful links + + src/app/modal/welcome-modal.component.html + 41 - - Playlists - 재생목록 - - 46 + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 44 - - Subscriptions - 구독목록 - - 51 + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + + src/app/modal/welcome-modal.component.html + 47 - - History - 기록 - - 56 + + It's time to configure your instance! + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 59 - - Discover - 발견 - - 66 + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + Choosing your instance name, setting up a description, specifying who you are, + why you created your instance and how long you plan to maintain your it + is very important for visitors to understand on what type of instance they are. + + + src/app/modal/welcome-modal.component.html + 61 - - Trending - 인기 - - 71 + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + If you want to open registrations, please decide what are your moderation rules, fill your instance + terms + and specify the categories and languages you speak. This way, you will help users to register on the + appropriate + PeerTube instance. + + + src/app/modal/welcome-modal.component.html + 67 - - Recently added - 최근 추가됨 - - 81 + + Remind me later + Remind me later + + src/app/modal/welcome-modal.component.html + 79 - - More - 더 보기 - - 91 + + Configure my instance + + Configure my instance + + + src/app/modal/welcome-modal.component.html + 82 - - Administration - 관리 + + Configuration warning! + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + + Instance name + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + + Instance short description + Instance short description + + src/app/modal/instance-config-warning-modal.component.html + 14 + + + + Who you are + Who you are + + src/app/modal/instance-config-warning-modal.component.html + 16 + + + + How long you plan to maintain your instance + How long you plan to maintain your instance + + src/app/modal/instance-config-warning-modal.component.html + 17 + + + + How you plan to pay your instance + How you plan to pay your instance + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + + How you will moderate your instance + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + + Instance terms + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + + Configure these fields + Configure these fields + + src/app/modal/instance-config-warning-modal.component.html + 30 + + + + Don't show me this warning anymore + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + + Close + Close + + + src/app/modal/instance-config-warning-modal.component.html43src/app/videos/+video-watch/modal/video-share.component.html182 + Powered by PeerTubePowered by PeerTube + + src/app/app.component.html + 32 + + + + Change the language + 언어 변경 - 95 + 107 + + + + src/app/menu/language-chooser.component.html3src/app/menu/menu.component.html117 + + Help to translate PeerTube! + + PeerTube 번역을 도와주세요! + + + 8 + + src/app/menu/language-chooser.component.html8 + + Public profilePublic profile + + src/app/menu/menu.component.html + 19 + + + Account settingsAccount settings + + src/app/menu/menu.component.html + 25 + + + Channels settingsChannels settings + + src/app/menu/menu.component.html + 29 + + + + Log out + 로그아웃 + + 25 + + + src/app/menu/menu.component.html35 + + Create an account + 계정 만들기 + + 33 + + + src/app/menu/menu.component.html43 + + My library + 내 라이브러리 + + 37 + + + src/app/menu/menu.component.html47 + + Videos + 영상 + + 24 + + + + + + src/app/menu/menu.component.html51src/app/menu/menu.component.html72src/app/+accounts/accounts.component.html38src/app/+video-channels/video-channels.component.html30 + + Playlists + 재생목록 + + 46 + + + src/app/menu/menu.component.html56 + + Subscriptions + 구독목록 + + 51 + + + src/app/menu/menu.component.html61 + + History + 기록 + + 56 + + + src/app/menu/menu.component.html66 + + Discover + 발견 + + 66 + + + src/app/menu/menu.component.html76 + + Trending + 인기 + + 71 + + + src/app/menu/menu.component.html81 + + Most liked + Most liked + + src/app/menu/menu.component.html86 + + Recently added + 최근 추가됨 + + 81 + + + src/app/menu/menu.component.html91 + + More + 더 보기 + + 91 + + + src/app/menu/menu.component.html101 + + Administration + 관리 + + 95 + + + src/app/menu/menu.component.html105 About 정보 26 - + + + + src/app/menu/menu.component.html110src/app/+accounts/accounts.component.html40src/app/+video-channels/video-channels.component.html32 Show keyboard shortcuts 키보드 단축키 보기 111 - + + src/app/menu/menu.component.html121 View your notifications 알림 보기 3 + src/app/menu/avatar-notification.component.html3 Notifications @@ -865,6 +1766,18 @@ 13 + + + src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-settings/my-account-settings.component.html21 + Mark all as readMark all as read + + src/app/menu/avatar-notification.component.html + 18 + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 9 + Update your notification preferences @@ -872,13 +1785,21 @@ 16 - + + src/app/menu/avatar-notification.component.html22 See all your notifications 모든 알림 보기 30 + + src/app/menu/avatar-notification.component.html39 + Search videos, channels…Search videos, channels… + + src/app/header/header.component.html + 2 + Search... @@ -886,13 +1807,16 @@ 6 - + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html6 Upload 업로드 9 + src/app/header/header.component.html9 Sort @@ -900,6 +1824,33 @@ 6 + + src/app/search/search-filters.component.html7 + + Reset + + Reset + + + src/app/search/search-filters.component.html + 8 + + + src/app/search/search-filters.component.html + 22 + + + src/app/search/search-filters.component.html + 36 + + + src/app/search/search-filters.component.html + 66 + + + src/app/search/search-filters.component.html + 80 + Published date @@ -907,48 +1858,99 @@ 15 - + + src/app/search/search-filters.component.html21 Original publication year 원래 공개 일시 24 - + + src/app/search/search-filters.component.html35 + + After... + After... + + src/app/search/search-filters.component.html47 + + Before... + Before... + + src/app/search/search-filters.component.html56 Duration 재생 시간 45 - + + src/app/search/search-filters.component.html65 Display sensitive content 민감한 내용 표시 54 - + + src/app/search/search-filters.component.html79 Yes 예 58 - + + src/app/search/search-filters.component.html87 No 아니오 63 - + + src/app/search/search-filters.component.html92 Category 카테고리 164 + + + + src/app/search/search-filters.component.html100src/app/videos/+video-edit/shared/video-edit.component.html66src/app/videos/+video-watch/video-watch.component.html196 + + Reset + + Reset + + + src/app/search/search-filters.component.html + 101 + + + src/app/search/search-filters.component.html + 114 + + + src/app/search/search-filters.component.html + 127 + + + src/app/search/search-filters.component.html + 142 + + + src/app/search/search-filters.component.html + 155 + + + Any or no category setAny or no category set + + src/app/search/search-filters.component.html + 106 + Licence @@ -956,6 +1958,15 @@ 173 + + + + src/app/search/search-filters.component.html113src/app/videos/+video-edit/shared/video-edit.component.html80src/app/videos/+video-watch/video-watch.component.html205 + Any or no license setAny or no license set + + src/app/search/search-filters.component.html + 119 + Language @@ -963,6 +1974,16 @@ 182 + + + + + src/app/search/search-filters.component.html126src/app/videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/videos/+video-edit/shared/video-edit.component.html94src/app/videos/+video-watch/video-watch.component.html214 + Any or no language setAny or no language set + + src/app/search/search-filters.component.html + 132 + All of these tags @@ -970,13 +1991,25 @@ 103 - + + src/app/search/search-filters.component.html141 One of these tags 이 태그들 중 하나 108 + + src/app/search/search-filters.component.html154 + + Reset + + Reset + + + src/app/search/search-filters.component.html + 169 + Filter @@ -984,13 +2017,21 @@ 115 - + + src/app/search/search-filters.component.html173 Display unlisted and private videos 목록에 미표시 및 비공개인 영상을 표시 14 + src/app/shared/video/abstract-video-list.html14 + src/app/shared/video/abstract-video-list.html14 + src/app/shared/video/abstract-video-list.html14 + src/app/shared/video/abstract-video-list.html14 + src/app/shared/video/abstract-video-list.html14 + src/app/shared/video/abstract-video-list.html14 + src/app/shared/video/abstract-video-list.html14 Add caption @@ -998,6 +2039,7 @@ 5 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html5 Select the caption file @@ -1005,28 +2047,29 @@ 24 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html24 - - This will replace an existing caption! - + This will replace an existing caption! 기존 자막을 이 자막으로 덮어씁니다! 29 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html29 - - Cancel - + Cancel 취소 24 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html35 + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html21 + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html24 Add this caption @@ -1034,6 +2077,7 @@ 40 + src/app/videos/+video-edit/shared/video-caption-add-modal.component.html40 Title @@ -1041,6 +2085,7 @@ 9 + src/app/videos/+video-edit/shared/video-edit.component.html9 Tags @@ -1048,13 +2093,41 @@ 191 + + + src/app/videos/+video-edit/shared/video-edit.component.html17src/app/videos/+video-watch/video-watch.component.html223 + + Tags could be used to suggest relevant recommendations. + There is a maximum of 5 tags. + Press Enter to add a new tag. + + Tags could be used to suggest relevant recommendations. + There is a maximum of 5 tags. + Press Enter to add a new tag. + + + src/app/videos/+video-edit/shared/video-edit.component.html + 21 + + + Tag + 태그 30 + + src/app/search/search-filters.component.html148src/app/search/search-filters.component.html161src/app/videos/+video-edit/shared/video-edit.component.html31 + Enter a tagEnter a tag + + src/app/search/search-filters.component.html + 148 + + + src/app/search/search-filters.component.html + 161 + Enter a new tag @@ -1062,27 +2135,7836 @@ 30 - + + src/app/videos/+video-edit/shared/video-edit.component.html31 Description 설명 55 - + + + + + + + + + + + src/app/videos/+video-edit/shared/video-edit.component.html37src/app/+admin/config/edit-custom-config/edit-custom-config.component.html31src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html39src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html20src/app/+accounts/account-about/account-about.component.html3src/app/+video-channels/video-channel-about/video-channel-about.component.html4src/app/+about/about-instance/about-instance.component.html55 + + Video descriptions are truncated by default and require manual action to expand them. + + Video descriptions are truncated by default and require manual action to expand them. + + + src/app/videos/+video-edit/shared/video-edit.component.html41 Channel 채널 23 - + + + + + + + + src/app/videos/+video-edit/shared/video-edit.component.html57src/app/videos/+video-edit/video-add-components/video-import-url.component.html22src/app/videos/+video-edit/video-add-components/video-upload.component.html12src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html28src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html46src/app/+signup/+register/register.component.html23 + + Privacy + Privacy + + + + + + + + src/app/videos/+video-edit/shared/video-edit.component.html108src/app/videos/+video-edit/video-add-components/video-import-url.component.html31src/app/videos/+video-edit/video-add-components/video-upload.component.html21src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/videos/+video-watch/video-watch.component.html186src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html33 + + Schedule publication () + Schedule publication () + + src/app/videos/+video-edit/shared/video-edit.component.html123 This video contains mature or explicit content 이 영상에는 성인 컨텐츠가 포함되어 있습니다. 136 + + src/app/videos/+video-edit/shared/video-edit.component.html137 + + Some instances do not list videos containing mature or explicit content by default. + Some instances do not list videos containing mature or explicit content by default. + + src/app/videos/+video-edit/shared/video-edit.component.html141 + + Wait transcoding before publishing the video + Wait transcoding before publishing the video + + src/app/videos/+video-edit/shared/video-edit.component.html147 + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + src/app/videos/+video-edit/shared/video-edit.component.html151 + + Basic info + Basic info + + src/app/videos/+video-edit/shared/video-edit.component.html + 4 + + + + Add another caption + Add another caption + + src/app/videos/+video-edit/shared/video-edit.component.html167 + + See the subtitle file + See the subtitle file + + src/app/videos/+video-edit/shared/video-edit.component.html176 + + Already uploaded ✔ + Already uploaded ✔ + + src/app/videos/+video-edit/shared/video-edit.component.html180 + + Will be created on update + Will be created on update + + src/app/videos/+video-edit/shared/video-edit.component.html188 + + Cancel create + Cancel create + + src/app/videos/+video-edit/shared/video-edit.component.html190 + + Will be deleted on update + Will be deleted on update + + src/app/videos/+video-edit/shared/video-edit.component.html196 + + Cancel deletion + Cancel deletion + + src/app/videos/+video-edit/shared/video-edit.component.html198 + + No captions for now. + + No captions for now. + + + src/app/videos/+video-edit/shared/video-edit.component.html203 + + Captions + Captions + + src/app/videos/+video-edit/shared/video-edit.component.html160 + + Video preview + Video preview + + src/app/videos/+video-edit/shared/video-edit.component.html217 + + Support + Support + + + + src/app/videos/+video-edit/shared/video-edit.component.html226src/app/videos/+video-watch/video-watch.component.html87 + + Short text to tell people how they can support you (membership platform...). + Short text to tell people how they can support you (membership platform...). + + src/app/videos/+video-edit/shared/video-edit.component.html227 + + Original publication date + Original publication date + + src/app/videos/+video-edit/shared/video-edit.component.html240 + + This is the date when the content was originally published (e.g. the release date for a film) + This is the date when the content was originally published (e.g. the release date for a film) + + src/app/videos/+video-edit/shared/video-edit.component.html241 + + Enable video comments + Enable video comments + + src/app/videos/+video-edit/shared/video-edit.component.html255 + + Enable download + Enable download + + src/app/videos/+video-edit/shared/video-edit.component.html260 + + Advanced settings + Advanced settings + + src/app/videos/+video-edit/shared/video-edit.component.html211 + + URL + URL + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html6src/app/videos/+video-watch/modal/video-share.component.html32 + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + You can import any URL supported by youtube-dl + or URL that points to a raw MP4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 10 + + + + Sorry, but something went wrong + Sorry, but something went wrong + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 48 + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 62 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 53 + + + + Congratulations, the video behind will be imported! You can already add information about this video. + + Congratulations, the video behind will be imported! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 52 + + + + Update + Update + + src/app/videos/+video-edit/video-add-components/video-import-url.component.html + 69 + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 74 + + + src/app/videos/+video-edit/video-update.component.html + 17 + + + + Select the file to upload + Select the file to upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 6 + + + + Scheduled + Scheduled + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 25 + + + + Video background image + Video background image + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 32 + + + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + Image that will be merged with your audio file. + + The chosen image will be definitive and cannot be modified. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 34 + + + + Congratulations! Your video is now available in your private library. + + Congratulations! Your video is now available in your private library. + + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + + Publish will be available when upload is finished + Publish will be available when upload is finished + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 79 + + + + Publish + Publish + + src/app/videos/+video-edit/video-add-components/video-upload.component.html + 86 + + + + Select the torrent to import + Select the torrent to import + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 + + + + Or + Or + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 11 + + + + Paste magnet URI + Paste magnet URI + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 14 + + + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + You can import any torrent file that points to a mp4 file. + You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 17 + + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html + 57 + + + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. + + Instead, create a dedicated account to upload your videos. + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. + + Instead, create a dedicated account to upload your videos. + + + src/app/videos/+video-edit/video-add.component.html + 2 + + + + Import + Import + + src/app/videos/+video-edit/video-add.component.html9 + + Upload + Upload + + src/app/videos/+video-edit/video-add.component.html10 + + Upload a file + Upload a file + + src/app/videos/+video-edit/video-add.component.html16 + + Import with URL + Import with URL + + src/app/videos/+video-edit/video-add.component.html23 + + Import with torrent + Import with torrent + + src/app/videos/+video-edit/video-add.component.html30 + + Update + + Update + + + src/app/videos/+video-edit/video-update.component.html + 2 + + + + Other videos + + Other videos + + + src/app/videos/recommendations/recommended-videos.component.html + 4 + + + + + Share + Share + + + src/app/videos/+video-watch/modal/video-share.component.html3src/app/videos/+video-watch/video-watch.component.html92 + Share the playlistShare the playlist + + src/app/videos/+video-watch/modal/video-share.component.html + 10 + + + Share the playlist at this video positionShare the playlist at this video position + + src/app/videos/+video-watch/modal/video-share.component.html + 19 + + + Share the videoShare the video + + src/app/videos/+video-watch/modal/video-share.component.html + 28 + + + + QR-Code + QR-Code + + src/app/videos/+video-watch/modal/video-share.component.html42 + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + + src/app/videos/+video-watch/modal/video-share.component.html + 55 + + + + + Embed + Embed + + src/app/videos/+video-watch/modal/video-share.component.html50 + + Auto select subtitle + Auto select subtitle + + src/app/videos/+video-watch/modal/video-share.component.html84 + + More customization + + More customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 101 + + + + Less customization + + Less customization + + + src/app/videos/+video-watch/modal/video-share.component.html + 109 + + + + + + Autoplay + Autoplay + + src/app/videos/recommendations/recommended-videos.component.html10src/app/videos/+video-watch/modal/video-share.component.html135 + Support Support + + src/app/videos/+video-watch/modal/video-support.component.html + 3 + + + Maybe laterMaybe later + + src/app/videos/+video-watch/modal/video-support.component.html + 10 + + + + Muted + Muted + + + src/app/videos/+video-watch/modal/video-share.component.html142src/app/+accounts/accounts.component.html20 + + Loop + Loop + + src/app/videos/+video-watch/modal/video-share.component.html149 + + Display video title + Display video title + + src/app/videos/+video-watch/modal/video-share.component.html158 + + Display privacy warning + Display privacy warning + + src/app/videos/+video-watch/modal/video-share.component.html165 + + Display player controls + Display player controls + + src/app/videos/+video-watch/modal/video-share.component.html172 + + Public + Public + + src/app/videos/+video-watch/video-watch-playlist.component.html + 8 + + + + The video is being imported, it will be available when the import is finished. + + The video is being imported, it will be available when the import is finished. + + + src/app/videos/+video-watch/video-watch.component.html + 19 + + + + The video is being transcoded, it may not work properly. + + The video is being transcoded, it may not work properly. + + + src/app/videos/+video-watch/video-watch.component.html + 23 + + + + This video will be published on . + + This video will be published on . + + + src/app/videos/+video-watch/video-watch.component.html + 27 + + + + This video is blacklisted. + This video is blacklisted. + + src/app/videos/+video-watch/video-watch.component.html + 32 + + + + Published • views + + Published • views + + + src/app/videos/+video-watch/video-watch.component.html + 45 + + + + Published • views + + Published • views + + + src/app/videos/+video-watch/video-watch.component.html + 56 + + + + + + Like this video + Like this video + + src/app/videos/+video-watch/video-watch.component.ts1 + + Dislike this video + Dislike this video + + src/app/videos/+video-watch/video-watch.component.ts1 + Support options for this videoSupport options for this video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Go the channel page + Go the channel page + + src/app/shared/channel/avatar.component.html2src/app/videos/+video-watch/video-watch.component.html149 + + By + By + + src/app/videos/+video-watch/video-watch.component.html153 + + Go to the account page + Go to the account page + + + src/app/shared/channel/avatar.component.html5src/app/videos/+video-watch/video-watch.component.html152src/app/+admin/users/user-list/user-list.component.html63 + + Show more + Show more + + src/app/videos/+video-watch/video-watch.component.html173 + + Show less + Show less + + src/app/videos/+video-watch/video-watch.component.html179 + + Originally published + Originally published + + src/app/videos/+video-watch/video-watch.component.html191 + + Friendly Reminder: + Friendly Reminder: + + src/app/videos/+video-watch/video-watch.component.html249 + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. + + + src/app/videos/+video-watch/video-watch.component.html250 + + More information + More information + + src/app/videos/+video-watch/video-watch.component.html253 + + Get more information + Get more information + + src/app/videos/+video-watch/video-watch.component.html253 + + OK + + OK + + + src/app/videos/+video-watch/video-watch.component.html256 + 1 Comment1 Comment + + src/app/videos/+video-watch/comment/video-comments.component.html + 6 + + + Comments Comments + + src/app/videos/+video-watch/comment/video-comments.component.html + 7 + + + CommentsComments + + src/app/videos/+video-watch/comment/video-comments.component.html + 9 + + + + Sort by + + Sort by + + + src/app/videos/+video-watch/comment/video-comments.component.html + 15 + + + Most recent first (default)Most recent first (default) + + src/app/videos/+video-watch/comment/video-comments.component.html + 19 + + + Most replies firstMost replies first + + src/app/videos/+video-watch/comment/video-comments.component.html + 20 + + + + + No comments. + No comments. + + src/app/videos/+video-watch/comment/video-comments.component.html32 + + View replies from and others + + View replies from and others + + + src/app/videos/+video-watch/comment/video-comments.component.html + 77 + + + + View replies from + + View replies from + + + src/app/videos/+video-watch/comment/video-comments.component.html + 80 + + + View repliesView replies + + src/app/videos/+video-watch/comment/video-comments.component.html + 84 + + + + + Comments are disabled. + + Comments are disabled. + + + src/app/videos/+video-watch/comment/video-comments.component.html94 + + Add comment... + Add comment... + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 6 + + + + Reply + + Reply + + + src/app/videos/+video-watch/comment/video-comment-add.component.html + 23 + + + + + You are one step away from commenting + You are one step away from commenting + + src/app/videos/+video-watch/comment/video-comment-add.component.html31 + + If you have an account on this instance, you can login: + + If you have an account on this instance, you can login: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html35 + + login to comment + login to comment + + src/app/videos/+video-watch/comment/video-comment-add.component.html38 + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + Otherwise, you can comment using an account on any ActivityPub-compatible instance. + On most platforms, you can find the video by typing its URL in the search bar and then comment it + from within the software's interface. + + + src/app/videos/+video-watch/comment/video-comment-add.component.html39 + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + + src/app/videos/+video-watch/comment/video-comment-add.component.html44 + + Highlighted comment + Highlighted comment + + src/app/videos/+video-watch/comment/video-comment.component.html19 + + Reply + Reply + + src/app/videos/+video-watch/comment/video-comment.component.html37 + This comment has been deletedThis comment has been deleted + + src/app/videos/+video-watch/comment/video-comment.component.html53 + + Users + + Users + + + src/app/+admin/admin.component.html + 3 + + + + Manage follows + + Manage follows + + + src/app/+admin/admin.component.html + 7 + + + + Moderation + + Moderation + + + src/app/+admin/admin.component.html + 11 + + + src/app/+about/about-instance/about-instance.component.html + 60 + + + + Configuration + + Configuration + + + src/app/+admin/admin.component.html + 15 + + + + Plugins/Themes + + Plugins/Themes + + + src/app/+admin/admin.component.html + 19 + + + + System + + System + + + src/app/+admin/admin.component.html + 23 + + + + Manage follows + Manage follows + + src/app/+admin/follows/follows.component.html + 2 + + + + Following + Following + + src/app/+admin/follows/follows.component.html + 5 + + + + Follow + Follow + + src/app/+admin/follows/follows.component.html + 7 + + + + Followers + Followers + + + src/app/+admin/follows/follows.component.html9 + + 1 host (without "http://") per line + 1 host (without "http://") per line + + src/app/+admin/follows/following-add/following-add.component.html + 5 + + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + + src/app/+admin/follows/following-add/following-add.component.html + 17 + + + + Add following + Add following + + src/app/+admin/follows/following-add/following-add.component.html + 21 + + + + Filter... + Filter... + + src/app/+admin/follows/followers-list/followers-list.component.html + 8 + + + src/app/+admin/follows/following-list/following-list.component.html + 9 + + + src/app/+admin/users/user-list/user-list.component.html + 27 + + + + ID + ID + + + + src/app/+admin/system/jobs/jobs.component.html30 + + Follower handle + Follower handle + + src/app/+admin/follows/followers-list/followers-list.component.html16 + + State + State + + + + + src/app/+admin/system/jobs/jobs.component.html32src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html10 + + + Created + Created + + + + + + + src/app/+admin/follows/followers-list/followers-list.component.html19src/app/+admin/follows/following-list/following-list.component.html20src/app/+admin/users/user-list/user-list.component.html44src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html9src/app/+admin/system/jobs/jobs.component.html33src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html11 + + Accepted + Accepted + + + src/app/+admin/follows/followers-list/followers-list.component.html28src/app/+admin/follows/following-list/following-list.component.html30 + + Pending + Pending + + + src/app/+admin/follows/followers-list/followers-list.component.html29src/app/+admin/follows/following-list/following-list.component.html31 + + Accept + Accept + + + src/app/+admin/follows/followers-list/followers-list.component.html36src/app/+my-account/my-account-ownership/my-account-ownership.component.html41 + + Refuse + Refuse + + + src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+my-account/my-account-ownership/my-account-ownership.component.html42 + + Host + Host + + src/app/+admin/follows/following-list/following-list.component.html18 + Redundancy allowed Redundancy allowed + + src/app/+admin/follows/following-list/following-list.component.html + 21 + + + + + Create user + Create user + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-edit/user-edit.component.html + 1 + + + src/app/+admin/users/user-list/user-list.component.html + 6 + + + + Edit user + Edit user + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + src/app/+admin/users/user-edit/user-edit.component.html + 2 + + + + Username + Username + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+admin/users/user-edit/user-edit.component.html + 8 + + + src/app/+signup/+register/register-step-user.component.html + 19 + + + + john + john + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + src/app/+admin/users/user-edit/user-edit.component.html + 10 + + + + mail@example.com + mail@example.com + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + src/app/+admin/users/user-edit/user-edit.component.html + 21 + + + + Role + Role + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-edit/user-edit.component.html + 42 + + + src/app/+admin/users/user-list/user-list.component.html + 43 + + + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + Transcoding is enabled on server. The video quota only take in account original video. + At most, this user could use ~ . + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + src/app/+admin/users/user-edit/user-edit.component.html + 66 + + + + Daily video quota + Daily video quota + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + src/app/+admin/users/user-edit/user-edit.component.html + 73 + + + + Bypass video auto blacklist + Bypass video auto blacklist + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + src/app/+admin/users/user-edit/user-edit.component.html + 86 + + + + Danger Zone + Danger Zone + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + src/app/+admin/users/user-edit/user-edit.component.html + 94 + + + + Send a link to reset the password by email to the user + Send a link to reset the password by email to the user + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + src/app/+admin/users/user-edit/user-edit.component.html + 97 + + + + Ask for new password + Ask for new password + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + src/app/+admin/users/user-edit/user-edit.component.html + 98 + + + + Manually set the user password + Manually set the user password + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + src/app/+admin/users/user-edit/user-edit.component.html + 102 + + + + Show + Show + + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + + Hide + Hide + + src/app/+admin/users/user-edit/user-password.component.html + 11 + + + + Users list + Users list + + src/app/+admin/users/user-list/user-list.component.html + 2 + + + + Batch actions + Batch actions + + src/app/+admin/users/user-list/user-list.component.html + 19 + + + + Username + Username + + src/app/+admin/users/user-list/user-list.component.html + 40 + + + + Video quota + Video quota + + src/app/+admin/users/user-list/user-list.component.html + 42 + + + + (banned) + (banned) + + src/app/+admin/users/user-list/user-list.component.html + 65 + + + + User's email must be verified to login + User's email must be verified to login + + src/app/+admin/users/user-list/user-list.component.html + 72 + + + + User's email is verified / User can login without email verification + User's email is verified / User can login without email verification + + src/app/+admin/users/user-list/user-list.component.html + 76 + + + + Ban reason: + Ban reason: + + src/app/+admin/users/user-list/user-list.component.html + 95 + + + + Moderation + Moderation + + src/app/+admin/moderation/moderation.component.html + 2 + + + + Video abuses + Video abuses + + src/app/+admin/moderation/moderation.component.html + 5 + + + + + + + src/app/+admin/moderation/moderation.component.html + 7 + + + + Auto-blacklisted videos + Auto-blacklisted videos + + src/app/+admin/moderation/moderation.component.html + 9 + + + + Muted accounts + Muted accounts + + src/app/+admin/moderation/moderation.component.html + 11 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 2 + + + + Muted servers + Muted servers + + src/app/+admin/moderation/moderation.component.html + 13 + + + + Video name + Video name + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 8 + + + + Sensitive + Sensitive + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 9 + + + + Unfederated + Unfederated + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 10 + + + + Date + Date + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 11 + + + + Go to the video + Go to the video + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 25 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 33 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 33 + + + + Actions + Actions + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 35 + + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 44 + + + + Blacklist reason: + Blacklist reason: + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + 43 + + + + Moderation comment + Moderation comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 3 + + + + This comment can only be seen by you or the other moderators. + + This comment can only be seen by you or the other moderators. + + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 18 + + + + Update this comment + Update this comment + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html + 26 + + + + Reporter + Reporter + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 8 + + + + Video + Video + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 10 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 14 + + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 9 + + + + State + State + + src/app/+admin/follows/followers-list/followers-list.component.html17src/app/+admin/follows/following-list/following-list.component.html19src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html11 + Score Score + + src/app/+admin/follows/followers-list/followers-list.component.html + 18 + + + + Go to the account + Go to the account + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 25 + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 27 + + + + Reason: + Reason: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 53 + + + + Moderation comment: + Moderation comment: + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html + 57 + + + + Unblacklist + Unblacklist + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 12 + + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html + 17 + + + + Instance + Instance + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 10 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 12 + + + src/app/+about/about.component.html + 5 + + + + Muted at + Muted at + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 9 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 9 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 13 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 13 + + + + Unmute + Unmute + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html + 19 + + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 18 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 22 + + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 23 + + + + Account + Account + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html + 8 + + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html + 12 + + + + Plugins/Themes + Plugins/Themes + + src/app/+admin/plugins/plugins.component.html + 2 + + + + Installed + Installed + + src/app/+admin/plugins/plugins.component.html + 5 + + + + Search + Search + + src/app/+admin/plugins/plugins.component.html + 7 + + + + Homepage + Homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 51 + + + + Go to the plugin homepage + Go to the plugin homepage + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 23 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 48 + + + + Settings + Settings + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 29 + + + + Uninstall + Uninstall + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 35 + + + + To load your new installed plugins or themes, refresh the page. + + To load your new installed plugins or themes, refresh the page. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 9 + + + + Popular + Popular + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 + + + + for "" + + for "" + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22 + + + + {VAR_PLURAL, plural, =1 {result} other {results} } + {VAR_PLURAL, plural, =1 {result} other {results} } + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + No results. + + No results. + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 28 + + + + This does not have settings. + + This does not have settings. + + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html29 + + System + System + + src/app/+admin/system/system.component.html + 2 + + + + Jobs + Jobs + + src/app/+admin/system/system.component.html + 5 + + + + Logs + Logs + + src/app/+admin/system/system.component.html + 7 + + + + Debug + Debug + + src/app/+admin/system/system.component.html + 9 + + + + Jobs list + Jobs list + + src/app/+admin/system/jobs/jobs.component.html + 2 + + + + Type + Type + + src/app/+admin/system/jobs/jobs.component.html31 + + Processed on + Processed on + + src/app/+admin/system/jobs/jobs.component.html34 + + Finished on + Finished on + + src/app/+admin/system/jobs/jobs.component.html35 + + Refresh + Refresh + + src/app/+admin/system/logs/logs.component.html20 + By ->By -> + + src/app/+admin/system/logs/logs.component.html + 32 + + + + Name + Name + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 13 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 12 + + + + Short description + Short description + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 22 + + + + Main instance categories + Main instance categories + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 40 + + + + No results found + No results found + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 46 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 58 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 33 + + + + Main languages you/your moderators speak + Main languages you/your moderators speak + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 52 + + + + Moderation & NSFW + Moderation & NSFW + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 63 + + + + This instance is dedicated to sensitive or NSFW content + This instance is dedicated to sensitive or NSFW content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 68 + + + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. + Moreover, the NSFW checkbox on video upload will be automatically checked by default. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 72 + + + + Policy on videos containing sensitive content + Policy on videos containing sensitive content + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 81 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 85 + + + + Do not list + Do not list + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 93 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 14 + + + + Blur thumbnails + Blur thumbnails + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 94 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 15 + + + + Display + Display + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 95 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 16 + + + + Terms + Terms + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 102 + + + src/app/+about/about-instance/about-instance.component.html + 77 + + + src/app/+signup/+register/register.component.html + 88 + + + + Code of conduct + Code of conduct + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 111 + + + src/app/+about/about-instance/about-instance.component.html + 71 + + + src/app/+signup/+register/register.component.html + 82 + + + + Moderation information + Moderation information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 120 + + + src/app/+about/about-instance/about-instance.component.html + 65 + + + src/app/+signup/+register/register.component.html + 76 + + + + You and your instance + You and your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 130 + + + + Who is behind the instance? + Who is behind the instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 133 + + + + Why did you create this instance? + Why did you create this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + + How long do you plan to maintain this instance? + How long do you plan to maintain this instance? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 156 + + + + How will you finance the PeerTube server? + How will you finance the PeerTube server? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 167 + + + + Other information + Other information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 + + + + What server/hardware does the instance run on? + What server/hardware does the instance run on? + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 180 + + + + Instance information + Instance information + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 5 + + + + Theme & Default route + Theme & Default route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 198 + + + + Global theme + Global theme + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 202 + + + + default + default + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 206 + + + + Default client route + Default client route + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 216 + + + + Discover videos + Discover videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 219 + + + + Trending videos + Trending videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 + + + + Most liked videos + Most liked videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 + + + + Recently added videos + Recently added videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 222 + + + + Local videos + Local videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 223 + + + + Signup + Signup + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 229 + + + + Signup enabled + Signup enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 235 + + + + Signup requires email verification + Signup requires email verification + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 242 + + + + Signup limit + Signup limit + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247 + + + + Users + Users + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 257 + + + + Default video quota per user + Default video quota per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 261 + + + + Default daily upload limit per user + Default daily upload limit per user + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 + + + + Video import with HTTP URL (i.e. YouTube) enabled + Video import with HTTP URL (i.e. YouTube) enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 294 + + + + Video import with a torrent file or a magnet URI enabled + Video import with a torrent file or a magnet URI enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 301 + + + + Auto-blacklist + Auto-blacklist + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 309 + + + + New videos of users automatically blacklisted enabled + New videos of users automatically blacklisted enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 318 + + + + Instance followers + Instance followers + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 327 + + + + Other instances can follow your instance + Other instances can follow your instance + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 335 + + + + Manually approve new instance follower + Manually approve new instance follower + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 342 + + + + Instance followings + Instance followings + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 348 + + + + Automatically follow other instances that follow you + Automatically follow other instances that follow you + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 357 + + + + Automatically follow instance of the public index (below) + Automatically follow instance of the public index (below) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 366 + + + + Index URL + Index URL + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 371 + + + + Administrator + Administrator + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 384 + + + + Admin email + Admin email + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 387 + + + + Enable contact form + Enable contact form + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 398 + + + + Basic configuration + Basic configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 195 + + + + Twitter + Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 407 + + + + Your Twitter username + Your Twitter username + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 413 + + + + Indicates the Twitter account for the website or platform on which the content was published. + Indicates the Twitter account for the website or platform on which the content was published. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 417 + + + + Instance whitelisted by Twitter + Instance whitelisted by Twitter + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 431 + + + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. + If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. + Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on + https://cards-dev.twitter.com/validator + to see if you instance is whitelisted. + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 435 + + + + Services + Services + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 405 + + + + Transcoding + Transcoding + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 455 + + + + Transcoding enabled + Transcoding enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 461 + + + + If you disable transcoding, many videos from your users will not work! + If you disable transcoding, many videos from your users will not work! + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 465 + + + + Allow your users to upload .mkv, .mov, .avi and .flv videos + Allow your users to upload .mkv, .mov, .avi and .flv videos + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 478 + + + + Allow additional extensions + Allow additional extensions + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 475 + + + + Allow your users to upload audio files that will be merged with the preview file on upload + Allow your users to upload audio files that will be merged with the preview file on upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 489 + + + + Allow audio files upload + Allow audio files upload + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 486 + + + + Experimental, we suggest you to not disable webtorrent support for now + + If you also enabled HLS support, it will multiply videos storage by 2 + + Experimental, we suggest you to not disable webtorrent support for now + + If you also enabled HLS support, it will multiply videos storage by 2 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 501 + + + WebTorrent support enabledWebTorrent support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 498 + + + + Requires ffmpeg >= 4.1 + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + If you also enabled WebTorrent support, it will multiply videos storage by 2 + + Requires ffmpeg >= 4.1 + + Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: + + Resolution change is smoother + Faster playback in particular with long videos + More stable playback (less bugs/infinite loading) + + + If you also enabled WebTorrent support, it will multiply videos storage by 2 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 518 + + + + + HLS support enabled + HLS support enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html515 + + Transcoding threads + Transcoding threads + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html536 + + Resolution enabled + Resolution enabled + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html551 + + Cache + Cache + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html560 + + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html564 + + Previews cache size + Previews cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html571 + + Video captions cache size + Video captions cache size + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html580 + + Customizations + Customizations + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html589 + + JavaScript + JavaScript + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html594 + + 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-custom-config.component.html597 + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + Write CSS code directly. Example: +#custom-css + color: red; + + + + Prepend with #custom-css to override styles. Example: +#custom-css .logged-in-email + color: red; + + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html616 + + Advanced configuration + Advanced configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 452 + + + + Update configuration + Update configuration + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html647 + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html648 + Total video quota:Total video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 5 + + + used used + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 6 + + + Daily video quota:Daily video quota: + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 10 + + + + + Profile + Profile + + src/app/+my-account/my-account-settings/my-account-settings.component.html15 + + Video settings + Video settings + + src/app/+my-account/my-account-settings/my-account-settings.component.html18 + + Interface + Interface + + src/app/+my-account/my-account-settings/my-account-settings.component.html24 + + Danger zone + Danger zone + + src/app/+my-account/my-account-settings/my-account-settings.component.html33 + + Change password + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + + Current password + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + + New password + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + + Confirm new password + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + + Default policy on videos containing sensitive content + Default policy on videos containing sensitive content + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 3 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 6 + + + Only display videos in the following languages/subtitlesOnly display videos in the following languages/subtitles + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 22 + + + In Recently added, Trending, Local, Most liked and Search pagesIn Recently added, Trending, Local, Most liked and Search pages + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 25 + + + Use P2P to exchange parts of the video with othersUse P2P to exchange parts of the video with others + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 41 + + + + + + + Automatically plays video + Automatically plays video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 48 + + + + Automatically starts playing next video + Automatically starts playing next video + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html + 55 + + + + Update my profile + Update my profile + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + Your current email is + + Your current email is + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 4 + + + + is awaiting email verification + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 8 + + + + New email + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + + Your new email + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + + Your password + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 + + + + Change email + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 + + + + Theme + Theme + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 3 + + + + instance default + instance default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 7 + + + + peertube default + peertube default + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html + 8 + + + + Change ownership + Change ownership + + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html3src/app/+my-account/my-account-videos/my-account-videos.component.html26 + + Select the next owner + Select the next owner + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html + 10 + + + Search your videosSearch your videos + + src/app/+my-account/my-account-videos/my-account-videos.component.html + 2 + + + + Accept ownership + Accept ownership + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 3 + + + + Select the target channel + Select the target channel + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html + 10 + + + + Initiator + Initiator + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 13 + + + + + Created + + + + Created + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 15 + + + + Status + Status + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 19 + + + + Action + Action + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 20 + + + + + + + src/app/+my-account/my-account-ownership/my-account-ownership.component.html + 38 + + + + Create a new video channel + Create a new video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 4 + + + + Go to the channel + Go to the channel + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html + 15 + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 10 + + + + subscribers + subscribers + + + + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html20src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html15src/app/+accounts/account-video-channels/account-video-channels.component.html12src/app/+video-channels/video-channels.component.html20 + + Create a video channel + Create a video channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 6 + + + + Example: my_channel + Example: my_channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 15 + + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + Short text to tell people how they can support your channel (membership platform...).<br /><br /> +When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 52 + + + + Overwrite support field of all videos of this channel + Overwrite support field of all videos of this channel + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + 67 + + + + subscribers + subscribers + + src/app/+my-account/shared/actor-avatar-info.component.html + 10 + + + + Change the avatar + Change the avatar + + src/app/+my-account/shared/actor-avatar-info.component.html + 15 + + + + (extensions: , max size: ) + (extensions: , max size: ) + + src/app/+my-account/shared/actor-avatar-info.component.html + 18 + + + + Target + Target + + src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html + 8 + + + + Once you delete your account, there is no going back. Please be certain. + Once you delete your account, there is no going back. Please be certain. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + + Delete your account + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + + You don't have any subscriptions yet. + You don't have any subscriptions yet. + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html + 1 + + + + Created by + Created by + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html18src/app/+video-channels/video-channels.component.html23 + + Go the owner account page + Go the owner account page + + + src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html17src/app/+video-channels/video-channels.component.html22 + + Muted instances + Muted instances + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html + 2 + + + Enable video historyEnable video history + + src/app/+my-account/my-account-history/my-account-history.component.html + 4 + + + + + + + Delete history + + + + Delete history + + + src/app/+my-account/my-account-history/my-account-history.component.html + 7 + + + + You don't have videos history yet. + You don't have videos history yet. + + src/app/+my-account/my-account-history/my-account-history.component.html + 14 + + + + + + Notification preferences + + + + Notification preferences + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 2 + + + All readAll read + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 + + + + + Activities + Activities + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 + + + + Web + Web + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 + + + + Create a new playlist + Create a new playlist + + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html1src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html6 + + Playlist thumbnail + Playlist thumbnail + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html + 60 + + + Search your playlistsSearch your playlists + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html + 2 + + + + No videos in this playlist. + No videos in this playlist. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html + 11 + + + + Welcome to PeerTube! + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + If you need help to use PeerTube, you can have a look at the documentation. + + + src/app/+signup/shared/signup-success.component.html + 13 + + + + Verify account email confirmation + + Verify account email confirmation + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 2 + + + + + + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 6 + + + + Email updated. + + Email updated. + + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 9 + + + + An error occurred. + An error occurred. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 + + + + Request email for account verification + + Request email for account verification + + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 2 + + + + Send verification email + Send verification email + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + + This instance does not require email verification. + This instance does not require email verification. + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 + + + + Banned + Banned + + src/app/+accounts/accounts.component.html + 19 + + + + Instance muted + Instance muted + + src/app/+accounts/accounts.component.html + 21 + + + + Muted by your instance + Muted by your instance + + src/app/+accounts/accounts.component.html + 22 + + + + Instance muted by your instance + Instance muted by your instance + + src/app/+accounts/accounts.component.html + 23 + + + + subscribers + subscribers + + src/app/+accounts/accounts.component.html + 31 + + + + Video channels + Video channels + + src/app/+accounts/accounts.component.html + 36 + + + + This account does not have channels. + This account does not have channels. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 3 + + + + See this video channel + See this video channel + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 8 + + + + This channel does not have videos. + This channel does not have videos. + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 19 + + + + Show this channel + + Show this channel + + + src/app/+accounts/account-video-channels/account-video-channels.component.html + 27 + + + + Stats + Stats + + src/app/+accounts/account-about/account-about.component.html + 8 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 16 + + + + Joined + Joined + + src/app/+accounts/account-about/account-about.component.html + 10 + + + + Video playlists + Video playlists + + src/app/+video-channels/video-channels.component.html31 + + Support this channel + Support this channel + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 9 + + + + Created + Created + + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + + Created playlists + + Created playlists + + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 1 + + + + This channel does not have playlists. + This channel does not have playlists. + + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 5 + + + + PeerTube + PeerTube + + src/app/+about/about.component.html + 7 + + + + Follows + Follows + + src/app/+about/about.component.html + 9 + + + + Contact administrator + Contact administrator + + src/app/+about/about-instance/contact-admin-modal.component.html + 3 + + + + Your name + Your name + + src/app/+about/about-instance/contact-admin-modal.component.html + 11 + + + + Your email + Your email + + src/app/+about/about-instance/contact-admin-modal.component.html + 20 + + + + Subject + Subject + + src/app/+about/about-instance/contact-admin-modal.component.html + 29 + + + + Your message + Your message + + src/app/+about/about-instance/contact-admin-modal.component.html + 38 + + + About About + + src/app/+about/about-instance/about-instance.component.html + 5 + + + + + Contact administrator + Contact administrator + + src/app/+about/about-instance/about-instance.component.html + 7 + + + + This instance is dedicated to sensitive/NSFW content. + This instance is dedicated to sensitive/NSFW content. + + src/app/+about/about-instance/about-instance.component.html + 19 + + + + Administrators & sustainability + + Administrators & sustainability + + + src/app/+about/about-instance/about-instance.component.html + 22 + + + + Who we are + Who we are + + src/app/+about/about-instance/about-instance.component.html + 27 + + + + Why we created this instance + Why we created this instance + + src/app/+about/about-instance/about-instance.component.html + 33 + + + + How long we plan to maintain this instance + How long we plan to maintain this instance + + src/app/+about/about-instance/about-instance.component.html + 39 + + + How we will pay for this instanceHow we will pay for this instance + + src/app/+about/about-instance/about-instance.component.html + 45 + + + + + Information + + Information + + + src/app/+about/about-instance/about-instance.component.html + 50 + + + + Other information + + Other information + + + src/app/+about/about-instance/about-instance.component.html + 82 + + + + Hardware information + Hardware information + + src/app/+about/about-instance/about-instance.component.html + 87 + + + + Features found on this instance + Features found on this instance + + src/app/+about/about-instance/about-instance.component.html + 94 + + + src/app/+signup/+register/register.component.html + 47 + + + + Statistics + + Statistics + + + src/app/+about/about-instance/about-instance.component.html + 99 + + + + What is PeerTube? + + What is PeerTube? + + + src/app/+about/about-peertube/about-peertube.component.html + 2 + + + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. + + + src/app/+about/about-peertube/about-peertube.component.html + 9 + + + + It is a free and open-source software, under the AGPLv3 + licence. + + It is a free and open-source software, under the AGPLv3 + licence. + + + src/app/+about/about-peertube/about-peertube.component.html + 13 + + + + For more information, please visit joinpeertube.org. + + For more information, please visit joinpeertube.org. + + + src/app/+about/about-peertube/about-peertube.component.html + 18 + + + Use PeerTube + documentationUse PeerTube + documentation + + src/app/+about/about-peertube/about-peertube.component.html + 28 + + + + Discover how to setup your account, what is a channel, how to create a playlist and more! + + Discover how to setup your account, what is a channel, how to create a playlist and more! + + + src/app/+about/about-peertube/about-peertube.component.html + 32 + + + PeerTube + ApplicationsPeerTube + Applications + + src/app/+about/about-peertube/about-peertube.component.html + 41 + + + + Discover unofficial Android applications or browser addons! + + Discover unofficial Android applications or browser addons! + + + src/app/+about/about-peertube/about-peertube.component.html + 45 + + + Contribute on + PeerTubeContribute on + PeerTube + + src/app/+about/about-peertube/about-peertube.component.html + 54 + + + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + + src/app/+about/about-peertube/about-peertube.component.html + 58 + + + + + + + + P2P & Privacy + P2P & Privacy + + src/app/+about/about-peertube/about-peertube.component.html69 + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + PeerTube uses the BitTorrent protocol to share bandwidth between users. + This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. + + + src/app/+about/about-peertube/about-peertube.component.html + 71 + + + + + What are the consequences? + What are the consequences? + + src/app/+about/about-peertube/about-peertube.component.html76 + + 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: + + 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: + + + src/app/+about/about-peertube/about-peertube.component.html + 78 + + + + 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) + + 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) + + + src/app/+about/about-peertube/about-peertube.component.html + 84 + + + + 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 + + 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 + + + src/app/+about/about-peertube/about-peertube.component.html + 89 + + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + 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.html + 95 + + + + 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 + + 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 + + + src/app/+about/about-peertube/about-peertube.component.html + 99 + + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + + src/app/+about/about-peertube/about-peertube.component.html + 104 + + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the + WebTorrent library), 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 this document for more information + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the + WebTorrent library), 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 this document for more information + + + src/app/+about/about-peertube/about-peertube.component.html + 108 + + + + 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. + + 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.html + 117 + + + + + + + + + + + + How does PeerTube compare with YouTube? + How does PeerTube compare with YouTube? + + src/app/+about/about-peertube/about-peertube.component.html122 + + The threats to privacy in 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). + + The threats to privacy in 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). + + + src/app/+about/about-peertube/about-peertube.component.html + 124 + + + + + What can I do to limit the exposure of my IP address? + What can I do to limit the exposure of my IP address? + + src/app/+about/about-peertube/about-peertube.component.html130 + + 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. + + 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. + + + src/app/+about/about-peertube/about-peertube.component.html + 132 + + + + + What will be done to mitigate this problem? + What will be done to mitigate this problem? + + src/app/+about/about-peertube/about-peertube.component.html139 + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + PeerTube is in its early stages, and want to deliver the best countermeasures possible by the time the stable is released. + In the meantime, we want to test different ideas related to this issue: + + + src/app/+about/about-peertube/about-peertube.component.html + 141 + + + + + Set a limit to the number of peers sent by the tracker + Set a limit to the number of peers sent by the tracker + + src/app/+about/about-peertube/about-peertube.component.html147 + + Set a limit on the request frequency received by the tracker (being tested) + Set a limit on the request frequency received by the tracker (being tested) + + src/app/+about/about-peertube/about-peertube.component.html148 + + Ring a bell if there are unusual requests (being tested) + Ring a bell if there are unusual requests (being tested) + + src/app/+about/about-peertube/about-peertube.component.html149 + + Disable P2P from the administration interface + Disable P2P from the administration interface + + src/app/+about/about-peertube/about-peertube.component.html150 + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the + automatized program + An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the + automatized program + + + src/app/+about/about-peertube/about-peertube.component.html + 151 + + + Followers instancesFollowers instances + + src/app/+about/about-follows/about-follows.component.html + 3 + + + This instance does not have instances followers.This instance does not have instances followers. + + src/app/+about/about-follows/about-follows.component.html + 5 + + + Followings instancesFollowings instances + + src/app/+about/about-follows/about-follows.component.html + 13 + + + This instance does not have instances followings.This instance does not have instances followings. + + src/app/+about/about-follows/about-follows.component.html + 15 + + + Developed with ❤ by FramasoftDeveloped with ❤ by Framasoft + + src/app/+about/about-peertube/about-peertube-contributors.component.html + 3 + + + + + + + + + Create an account + + Create an account + + + src/app/+signup/+register/register.component.html + 3 + + + + Next + Next + + src/app/+signup/+register/register.component.html + 20 + + + + Create my account + + Create my account + + + src/app/+signup/+register/register.component.html + 28 + + + + PeerTube is creating your account... + PeerTube is creating your account... + + src/app/+signup/+register/register.component.html + 37 + + + + Done + Done + + src/app/+signup/+register/register.component.html + 33 + + + + Who are we? + Who are we? + + src/app/+signup/+register/register.component.html + 60 + + + + How long do we plan to maintain this instance? + How long do we plan to maintain this instance? + + src/app/+signup/+register/register.component.html + 65 + + + + How will we finance this instance? + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + + Administrators & Sustainability + Administrators & Sustainability + + src/app/+signup/+register/register.component.html + 56 + + + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + 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. + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. + 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. + + + src/app/+signup/+register/register-step-channel.component.html + 4 + + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + + src/app/+signup/+register/register-step-channel.component.html + 9 + + + + Channel display name + Channel display name + + src/app/+signup/+register/register-step-channel.component.html + 15 + + + + Channel name + Channel name + + src/app/+signup/+register/register-step-channel.component.html + 30 + + + + Example: my_super_channel + Example: my_super_channel + + src/app/+signup/+register/register-step-channel.component.html + 34 + + + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + The channel name is a unique identifier of your channel on this instance. It's like an address mail, so other people can find your channel. + + + src/app/+signup/+register/register-step-channel.component.html + 42 + + + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + Channel name cannot be the same than your account name. You can click on the first step to update your account name. + + + src/app/+signup/+register/register-step-channel.component.html + 50 + + + + Example: jane_doe + Example: jane_doe + + src/app/+signup/+register/register-step-user.component.html + 23 + + + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + The username is a unique identifier of your account on this instance. It's like an address mail, so other people can find you. + + + src/app/+signup/+register/register-step-user.component.html + 31 + + + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + I am at least 16 years old and agree + to the Terms + and to the Code of Conduct + of this instance + + + src/app/+signup/+register/register-step-user.component.html + 65 + + + + Sorry, we couldn't find the page you were looking for. + + Sorry, we couldn't find the page you were looking for. + + + src/app/+page-not-found/page-not-found.component.html + 4 + + + + Cannot get about information from server + Cannot get about information from server + + src/app/+about/about-instance/about-instance.component.ts + 1 + + + + Your message has been sent. + Your message has been sent. + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + + You already sent this form recently + You already sent this form recently + + src/app/+about/about-instance/contact-admin-modal.component.ts + 1 + + + + No description + No description + + src/app/+accounts/account-about/account-about.component.ts + 1 + + + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 1 + + + + Published videos + Published videos + + src/app/+accounts/account-videos/account-videos.component.ts + 1 + + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + + Username copied + Username copied + + src/app/+accounts/accounts.component.ts1src/app/+video-channels/video-channels.component.ts1 + Audio-onlyAudio-only + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 240p + 240p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 360p + 360p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 480p + 480p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 720p + 720p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 1080p + 1080p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + 2160p + 2160p + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + Auto (via ffmpeg) + Auto (via ffmpeg) + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + Configuration updated. + Configuration updated. + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + {{'{0} languages selected + {{'{0} languages selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + No language + No language + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + {{'{0} categories selected + {{'{0} categories selected + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + No category + No category + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 1 + + + + Unlimited + Unlimited + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/shared/users/user.service.ts + 1 + + + + 100MB + 100MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 500MB + 500MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 1GB + 1GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 5GB + 5GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 20GB + 20GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 50GB + 50GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 10MB + 10MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 50MB + 50MB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + 2GB + 2GB + + src/app/+admin/config/shared/config.service.ts + 1 + + + + accepted in instance followers + accepted in instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + Do you really want to reject this follower? + Do you really want to reject this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + Reject + Reject + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + rejected from instance followers + rejected from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + Do you really want to delete this follower? + Do you really want to delete this follower? + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + removed from instance followers + removed from instance followers + + src/app/+admin/follows/followers-list/followers-list.component.ts + 1 + + + + is not valid + is not valid + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + You need to specify hosts to follow. + You need to specify hosts to follow. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Hosts need to be unique. + Hosts need to be unique. + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + If you confirm, you will send a follow request to: - + If you confirm, you will send a follow request to: - + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Follow new server(s) + Follow new server(s) + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Follow request(s) sent! + Follow request(s) sent! + + src/app/+admin/follows/following-add/following-add.component.ts + 1 + + + + Do you really want to unfollow ? + Do you really want to unfollow ? + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + + Unfollow + Unfollow + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + + You are not following anymore. + You are not following anymore. + + src/app/+admin/follows/following-list/following-list.component.ts + 1 + + + + enabled + enabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + + disabled + disabled + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + + Redundancy for is + Redundancy for is + + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 1 + + + + Account unmuted by your instance. + Account unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts + 1 + + + + Instance unmuted by your instance. + Instance unmuted by your instance. + + src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts + 1 + + + + Comment updated. + Comment updated. + + src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts + 1 + + + + Delete this report + Delete this report + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Update moderation comment + Update moderation comment + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Mark as accepted + Mark as accepted + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Mark as rejected + Mark as rejected + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Do you really want to delete this abuse report? + Do you really want to delete this abuse report? + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Abuse deleted. + Abuse deleted. + + src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts + 1 + + + + Video removed from blacklist. + Video removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + + videos removed from blacklist. + videos removed from blacklist. + + src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts + 1 + + + + yes + yes + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + + no + no + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Video removed from the blacklist. + Video removed from the blacklist. + + src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + You don't have plugins installed yet. + You don't have plugins installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + You don't have themes installed yet. + You don't have themes installed yet. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + Update to + Update to + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + Do you really want to uninstall ? + Do you really want to uninstall ? + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + uninstalled. + uninstalled. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + updated. + updated. + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 1 + + + + The plugin index is not available. Please retry later. + The plugin index is not available. Please retry later. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + Please only install plugins or themes you trust, since they can execute any code on your instance. + Please only install plugins or themes you trust, since they can execute any code on your instance. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + Install ? + Install ? + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + installed. + installed. + + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 1 + + + + Settings updated. + Settings updated. + + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 1 + + + + Plugins + Plugins + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + Themes + Themes + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + plugin + plugin + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + theme + theme + + src/app/+admin/plugins/shared/plugin-api.service.ts + 1 + + + + Last week + Last week + + src/app/+admin/system/logs/logs.component.ts + 1 + + + + Last day + Last day + + src/app/+admin/system/logs/logs.component.ts + 1 + + + + Last hour + Last hour + + src/app/+admin/system/logs/logs.component.ts + 1 + + + + Info + Info + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + + Warning + Warning + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + + Error + Error + + src/app/+admin/system/logs/logs.component.ts + 1 + + + src/app/core/auth/auth.service.ts + 1 + + + src/app/core/notification/notifier.service.ts + 1 + + + Standard logsStandard logs + + src/app/+admin/system/logs/logs.component.ts + 1 + + + Audit logsAudit logs + + src/app/+admin/system/logs/logs.component.ts + 1 + + + + User created. + User created. + + src/app/+admin/users/user-edit/user-create.component.ts + 1 + + + + Password changed for user . + Password changed for user . + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + + Update user password + Update user password + + src/app/+admin/users/user-edit/user-password.component.ts + 1 + + + + User updated. + User updated. + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + + Update user + Update user + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + + An email asking for password reset has been sent to . + An email asking for password reset has been sent to . + + src/app/+admin/users/user-edit/user-update.component.ts + 1 + + + + Unban + Unban + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Set Email as Verified + Set Email as Verified + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + You cannot ban root. + You cannot ban root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Do you really want to unban users? + Do you really want to unban users? + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + users unbanned. + users unbanned. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + You cannot delete root. + You cannot delete root. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + If you remove these users, you will not be able to create others with the same username! + If you remove these users, you will not be able to create others with the same username! + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + users deleted. + users deleted. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + users email set as verified. + users email set as verified. + + src/app/+admin/users/user-list/user-list.component.ts + 1 + + + + Account unmuted. + Account unmuted. + + src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance unmuted. + Instance unmuted. + + src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts + 1 + + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + My videos history + My videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Videos history is enabled + Videos history is enabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Videos history is disabled + Videos history is disabled + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Delete videos history + Delete videos history + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Are you sure you want to delete all your videos history? + Are you sure you want to delete all your videos history? + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Videos history deleted + Videos history deleted + + src/app/+my-account/my-account-history/my-account-history.component.ts + 1 + + + + Ownership accepted + Ownership accepted + + src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts + 1 + + + + Please check your emails to verify your new email. + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + + Email updated. + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + + You current password is invalid. + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 1 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + + Password updated. + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 1 + + + + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Type your username to confirm + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Delete my account + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Your account is deleted. + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 1 + + + + Interface settings updated. + Interface settings updated. + + src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts + 1 + + + + New video from your subscriptions + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + New comment on your video + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + New video abuse + New video abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Video auto-blacklisted waiting review + Video auto-blacklisted waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + One of your video is blacklisted/unblacklisted + One of your video is blacklisted/unblacklisted + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Video published (after transcoding/scheduled update) + Video published (after transcoding/scheduled update) + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Video import finished + Video import finished + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + A new user registered on your instance + A new user registered on your instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + You or your channel(s) has a new follower + You or your channel(s) has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Someone mentioned you in video comments + Someone mentioned you in video comments + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Your instance has a new follower + Your instance has a new follower + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Your instance auto followed another instance + Your instance auto followed another instance + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Preferences saved + Preferences saved + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 1 + + + + Profile updated. + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 1 + + + + Avatar changed. + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 1 + + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + + Unknown language + Unknown language + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + Video settings updated. + Video settings updated. + + src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts + 1 + + + + Video channel created. + Video channel created. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + + This name already exists on this instance. + This name already exists on this instance. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts + 1 + + + + Video channel updated. + Video channel updated. + + src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts + 1 + + + + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + + Please type the display name of the video channel () to confirm + Please type the display name of the video channel () to confirm + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + + Video channel deleted. + Video channel deleted. + + src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts + 1 + + + + Playlist created. + Playlist created. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts + 1 + + + + Playlist updated. + Playlist updated. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts + 1 + + + + Do you really want to delete ? + Do you really want to delete ? + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + + Playlist deleted. + Playlist deleted. + + src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts + 1 + + + + My videos + My videos + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/+my-account/my-account.component.ts + 1 + + + + Do you really want to delete videos? + Do you really want to delete videos? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + + videos deleted. + videos deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + + Do you really want to delete ? + Do you really want to delete ? + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + + Video deleted. + Video deleted. + + src/app/+my-account/my-account-videos/my-account-videos.component.ts + 1 + + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Ownership change request sent. + Ownership change request sent. + + src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts + 1 + + + + My channels + My channels + + src/app/+my-account/my-account.component.ts + 1 + + + + My playlists + My playlists + + src/app/+my-account/my-account.component.ts + 1 + + + + My subscriptions + My subscriptions + + src/app/+my-account/my-account.component.ts + 1 + + + + My history + My history + + src/app/+my-account/my-account.component.ts + 1 + + + + Misc + Misc + + src/app/+my-account/my-account.component.ts + 1 + + + + Ownership changes + Ownership changes + + src/app/+my-account/my-account.component.ts + 1 + + + + My settings + My settings + + src/app/+my-account/my-account.component.ts + 1 + + + + My notifications + My notifications + + src/app/+my-account/my-account.component.ts + 1 + + + + Now please check your emails to verify your account and complete signup. + Now please check your emails to verify your account and complete signup. + + src/app/+signup/+register/register.component.ts + 1 + + + + You are now logged in as ! + You are now logged in as ! + + src/app/+signup/+register/register.component.ts + 1 + + + + An email with verification link will be sent to . + An email with verification link will be sent to . + + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 1 + + + + Unable to find user id or verification string. + Unable to find user id or verification string. + + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 1 + + + src/app/reset-password/reset-password.component.ts + 1 + + + + Published videos + Published videos + + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 1 + + + + Subscribe to the account + Subscribe to the account + + src/app/+video-channels/video-channels.component.ts + 1 + + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Focus the search bar + Focus the search bar + + src/app/app.component.ts + 1 + + + + Toggle the left menu + Toggle the left menu + + src/app/app.component.ts + 1 + + + + Go to the discover videos page + Go to the discover videos page + + src/app/app.component.ts + 1 + + + + Go to the trending videos page + Go to the trending videos page + + src/app/app.component.ts + 1 + + + + Go to the recently added videos page + Go to the recently added videos page + + src/app/app.component.ts + 1 + + + + Go to the local videos page + Go to the local videos page + + src/app/app.component.ts + 1 + + + + Go to the videos upload page + Go to the videos upload page + + src/app/app.component.ts + 1 + + + + Go to my subscriptions + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 1 + + + + Go to my videos + Go to my videos + + src/app/core/auth/auth.service.ts + 1 + + + + Go to my imports + Go to my imports + + src/app/core/auth/auth.service.ts + 1 + + + + Go to my channels + Go to my channels + + src/app/core/auth/auth.service.ts + 1 + + + + Cannot retrieve OAuth Client credentials: . + Cannot retrieve OAuth Client credentials: . + + + src/app/core/auth/auth.service.ts + 1 + + + + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 1 + + + + You need to reconnect. + You need to reconnect. + + src/app/core/auth/auth.service.ts + 1 + + + + Keyboard Shortcuts: + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 1 + + + + Success + Success + + src/app/core/notification/notifier.service.ts + 1 + + + + Incorrect username or password. + Incorrect username or password. + + src/app/login/login.component.ts + 1 + + + + You account is blocked. + You account is blocked. + + src/app/login/login.component.ts + 1 + + + An email with the reset password instructions will be sent to . The link will expire within 1 hour.An email with the reset password instructions will be sent to . The link will expire within 1 hour. + + src/app/login/login.component.ts + 1 + + + + + Your password has been successfully reset! + Your password has been successfully reset! + + src/app/reset-password/reset-password.component.ts + 1 + + + AnyAny + + src/app/search/search-filters.component.ts + 1 + + + src/app/search/search-filters.component.ts + 1 + + + + Today + Today + + src/app/search/search-filters.component.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Last 7 days + Last 7 days + + src/app/search/search-filters.component.ts + 1 + + + + Last 30 days + Last 30 days + + src/app/search/search-filters.component.ts + 1 + + + + Last 365 days + Last 365 days + + src/app/search/search-filters.component.ts + 1 + + + + Short (< 4 min) + Short (< 4 min) + + src/app/search/search-filters.component.ts + 1 + + + + Medium (4-10 min) + Medium (4-10 min) + + src/app/search/search-filters.component.ts + 1 + + + + Long (> 10 min) + Long (> 10 min) + + src/app/search/search-filters.component.ts + 1 + + + + Relevance + Relevance + + src/app/search/search-filters.component.ts + 1 + + + + Publish date + Publish date + + src/app/search/search-filters.component.ts + 1 + + + + Views + Views + + src/app/search/search-filters.component.ts + 1 + + + + years ago + years ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + months ago + months ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + month ago + month ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + weeks ago + weeks ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + week ago + week ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + days ago + days ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + day ago + day ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + hours ago + hours ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + hour ago + hour ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + min ago + min ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + sec ago + sec ago + + src/app/shared/angular/from-now.pipe.ts + 1 + + + + Confirm + Confirm + + src/app/shared/confirm/confirm.component.ts + 1 + + + + Instance name is required. + Instance name is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Short description should not be longer than 250 characters. + Short description should not be longer than 250 characters. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Twitter username is required. + Twitter username is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Previews cache size is required. + Previews cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Previews cache size must be greater than 1. + Previews cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Previews cache size must be a number. + Previews cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Captions cache size is required. + Captions cache size is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Captions cache size must be greater than 1. + Captions cache size must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Captions cache size must be a number. + Captions cache size must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Signup limit is required. + Signup limit is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Signup limit must be greater than 1. + Signup limit must be greater than 1. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Signup limit must be a number. + Signup limit must be a number. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Admin email is required. + Admin email is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Admin email must be valid. + Admin email must be valid. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Transcoding threads is required. + Transcoding threads is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Transcoding threads must be greater or equal to 0. + Transcoding threads must be greater or equal to 0. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Index URL is required. + Index URL is required. + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Index URL should be a URL + Index URL should be a URL + + src/app/shared/forms/form-validators/custom-config-validators.service.ts + 1 + + + + Email is required. + Email is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Email must be valid. + Email must be valid. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Your name is required. + Your name is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + Your name must be at least 1 character long. + Your name must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + Your name cannot be more than 120 characters long. + Your name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + A subject is required. + A subject is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The subject must be at least 1 character long. + The subject must be at least 1 character long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The subject cannot be more than 120 characters long. + The subject cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + A message is required. + A message is required. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The message must be at least 3 characters long. + The message must be at least 3 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + The message cannot be more than 5000 characters long. + The message cannot be more than 5000 characters long. + + src/app/shared/forms/form-validators/instance-validators.service.ts + 1 + + + + Username is required. + Username is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Password is required. + Password is required. + + src/app/shared/forms/form-validators/login-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Confirmation of the password is required. + Confirmation of the password is required. + + src/app/shared/forms/form-validators/reset-password-validators.service.ts + 1 + + + + Username must be at least 1 character long. + Username must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Username cannot be more than 50 characters long. + Username cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Password must be at least 6 characters long. + Password must be at least 6 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Password cannot be more than 255 characters long. + Password cannot be more than 255 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + The new password and the confirmed password do not correspond. + The new password and the confirmed password do not correspond. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Video quota is required. + Video quota is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Quota must be greater than -1. + Quota must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Daily upload limit is required. + Daily upload limit is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Daily upload limit must be greater than -1. + Daily upload limit must be greater than -1. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + User role is required. + User role is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Description must be at least 3 characters long. + Description must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Description cannot be more than 1000 characters long. + Description cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + You must agree with the instance terms in order to register on it. + You must agree with the instance terms in order to register on it. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Ban reason must be at least 3 characters long. + Ban reason must be at least 3 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Ban reason cannot be more than 250 characters long. + Ban reason cannot be more than 250 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + + Display name is required. + Display name is required. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Display name must be at least 1 character long. + Display name must be at least 1 character long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Display name cannot be more than 50 characters long. + Display name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/user-validators.service.ts + 1 + + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Report reason is required. + Report reason is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Report reason must be at least 2 characters long. + Report reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Report reason cannot be more than 3000 characters long. + Report reason cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Moderation comment is required. + Moderation comment is required. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Moderation comment must be at least 2 characters long. + Moderation comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + Moderation comment cannot be more than 3000 characters long. + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-abuse-validators.service.ts + 1 + + + + The channel is required. + The channel is required. + + src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts + 1 + + + + Blacklist reason must be at least 2 characters long. + Blacklist reason must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + + Blacklist reason cannot be more than 300 characters long. + Blacklist reason cannot be more than 300 characters long. + + src/app/shared/forms/form-validators/video-blacklist-validators.service.ts + 1 + + + + Video caption language is required. + Video caption language is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + + Video caption file is required. + Video caption file is required. + + src/app/shared/forms/form-validators/video-captions-validators.service.ts + 1 + + + + The username is required. + The username is required. + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + + You can only transfer ownership to a local account + You can only transfer ownership to a local account + + src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts + 1 + + + + Name is required. + Name is required. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Name must be at least 1 character long. + Name must be at least 1 character long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Name cannot be more than 50 characters long. + Name cannot be more than 50 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Support text must be at least 3 characters long. + Support text must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Support text cannot be more than 1000 characters long. + Support text cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-channel-validators.service.ts + 1 + + + + Comment is required. + Comment is required. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + + Comment must be at least 2 characters long. + Comment must be at least 2 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + + Comment cannot be more than 3000 characters long. + Comment cannot be more than 3000 characters long. + + src/app/shared/forms/form-validators/video-comment-validators.service.ts + 1 + + + + Display name cannot be more than 120 characters long. + Display name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Privacy is required. + Privacy is required. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + The channel is required when the playlist is public. + The channel is required when the playlist is public. + + src/app/shared/forms/form-validators/video-playlist-validators.service.ts + 1 + + + + Video name is required. + Video name is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video name must be at least 3 characters long. + Video name must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video name cannot be more than 120 characters long. + Video name cannot be more than 120 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video privacy is required. + Video privacy is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video channel is required. + Video channel is required. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video description must be at least 3 characters long. + Video description must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video description cannot be more than 10000 characters long. + Video description cannot be more than 10000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + A tag should be more than 2 characters long. + A tag should be more than 2 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + A tag should be less than 30 characters long. + A tag should be less than 30 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video support must be at least 3 characters long. + Video support must be at least 3 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + Video support cannot be more than 1000 characters long. + Video support cannot be more than 1000 characters long. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + A date is required to schedule video update. + A date is required to schedule video update. + + src/app/shared/forms/form-validators/video-validators.service.ts + 1 + + + + This file is too large. + This file is too large. + + src/app/shared/forms/reactive-file.component.ts + 1 + + + + PeerTube cannot handle this kind of file. Accepted extensions are . + PeerTube cannot handle this kind of file. Accepted extensions are . + + src/app/shared/forms/reactive-file.component.ts + 1 + + + + All unsaved data will be lost, are you sure you want to leave this page? + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/shared/guards/can-deactivate-guard.service.ts + 1 + + + + Sunday + Sunday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Monday + Monday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Tuesday + Tuesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Wednesday + Wednesday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Thursday + Thursday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Friday + Friday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Saturday + Saturday + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Sun + Sun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Mon + Mon + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Tue + Tue + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Wed + Wed + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Thu + Thu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Fri + Fri + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Sat + Sat + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name short + + + Su + Su + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Mo + Mo + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Tu + Tu + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + We + We + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Th + Th + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Fr + Fr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + Sa + Sa + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Day name min + + + January + January + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + February + February + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + March + March + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + April + April + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + May + May + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + June + June + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + July + July + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + August + August + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + September + September + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + October + October + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + November + November + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + December + December + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + Jan + Jan + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Feb + Feb + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Mar + Mar + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Apr + Apr + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Jun + Jun + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Jul + Jul + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Aug + Aug + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Sep + Sep + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Oct + Oct + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Nov + Nov + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Dec + Dec + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Month name short + + + Clear + Clear + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + + + yy-mm-dd + yy-mm-dd + + src/app/shared/i18n/i18n-primeng-calendar.ts + 1 + + Date format in this locale. + + + Hidden + Hidden + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + Blurred with confirmation request + Blurred with confirmation request + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + Displayed + Displayed + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + ~ + ~ + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + of full HD videos + of full HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + of HD videos + of HD videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + of average quality videos + of average quality videos + + src/app/shared/instance/instance-features-table.component.ts + 1 + + + + Markdown compatible that supports: + Markdown compatible that supports: + + src/app/shared/misc/help.component.ts + 1 + + + + Emphasis + Emphasis + + src/app/shared/misc/help.component.ts + 1 + + + + Links + Links + + src/app/shared/misc/help.component.ts + 1 + + + + New lines + New lines + + src/app/shared/misc/help.component.ts + 1 + + + + Lists + Lists + + src/app/shared/misc/help.component.ts + 1 + + + + Images + Images + + src/app/shared/misc/help.component.ts + 1 + + + + users banned. + users banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + + User banned. + User banned. + + src/app/shared/moderation/user-ban-modal.component.ts + 1 + + + + Do you really want to unban ? + Do you really want to unban ? + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + User unbanned. + User unbanned. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + If you remove this user, you will not be able to create another with the same username! + If you remove this user, you will not be able to create another with the same username! + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + User deleted. + User deleted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + User email set as verified + User email set as verified + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Account muted. + Account muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance muted. + Instance muted. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Account muted by the instance. + Account muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Account unmuted by the instance. + Account unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance muted by the instance. + Instance muted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Instance unmuted by the instance. + Instance unmuted by the instance. + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Edit userEdit user + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Delete userDelete user + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Ban userBan user + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + Unban userUnban user + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute this account + Mute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute this account + Unmute this account + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute the instance + Mute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute the instance + Unmute the instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute this account by your instance + Mute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute this account by your instance + Unmute this account by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Mute the instance by your instance + Mute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Unmute the instance by your instance + Unmute the instance by your instance + + src/app/shared/moderation/user-moderation-dropdown.component.ts + 1 + + + + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + Too many attempts, please try again after minutes. + Too many attempts, please try again after minutes. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + Too many attempts, please try again later. + Too many attempts, please try again later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + Server error. Please retry later. + Server error. Please retry later. + + src/app/shared/rest/rest-extractor.service.ts + 1 + + + + + Subscribed + Subscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + + Unsubscribed from + Unsubscribed from + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + + Unsubscribed + Unsubscribed + + src/app/shared/user-subscription/subscribe-button.component.ts + 1 + + + + Moderator + Moderator + + src/app/shared/users/user.service.ts + 1 + + + + Video removed from + Video removed from + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Video added in at timestamps + Video added in at timestamps + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + + Video added in + Video added in + + src/app/shared/video-playlist/video-add-to-playlist.component.ts + 1 + + + + Timestamps updated + Timestamps updated + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Starts at + Starts at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Stops at + Stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + and stops at + and stops at + + src/app/shared/video-playlist/video-playlist-element-miniature.component.ts + 1 + + + + Video blacklisted. + Video blacklisted. + + src/app/shared/video/modals/video-blacklist.component.ts + 1 + + + + Copied + Copied + + + src/app/shared/forms/input-readonly-copy.component.ts1src/app/shared/video/modals/video-download.component.ts1 + + Video reported. + Video reported. + + src/app/shared/video/modals/video-report.component.ts + 1 + + + + Do you really want to delete this video? + Do you really want to delete this video? + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Save to playlist + Save to playlist + + src/app/shared/video/video-actions-dropdown.component.ts1src/app/videos/+video-watch/video-watch.component.ts1 + + Blacklist + Blacklist + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Report + Report + + src/app/shared/video/video-actions-dropdown.component.ts + 1 + + + + Published + Published + + src/app/shared/video/video-miniature.component.ts + 1 + + + + Publication scheduled on + Publication scheduled on + + src/app/shared/video/video-miniature.component.ts + 1 + + + + Waiting transcoding + Waiting transcoding + + src/app/shared/video/video-miniature.component.ts + 1 + + + + To transcode + To transcode + + src/app/shared/video/video-miniature.component.ts + 1 + + + + To import + To import + + src/app/shared/video/video-miniature.component.ts + 1 + + + + Only I can see this video + Only I can see this video + + src/app/shared/video/video.service.ts + 1 + + + + Only people with the private link can see this video + Only people with the private link can see this video + + src/app/shared/video/video.service.ts + 1 + + + + Anyone can see this video + Anyone can see this video + + src/app/shared/video/video.service.ts + 1 + + + Only users of this instance can see this videoOnly users of this instance can see this video + + src/app/shared/video/video.service.ts + 1 + + + + Video to import updated. + Video to import updated. + + src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts + 1 + + + src/app/videos/+video-edit/video-add-components/video-import-url.component.ts + 1 + + + + Your video was uploaded to your account and is private. + Your video was uploaded to your account and is private. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Your video is not uploaded yet, are you sure you want to leave this page? + Your video is not uploaded yet, are you sure you want to leave this page? + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Upload + Upload + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Upload cancelled + Upload cancelled + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Video published. + Video published. + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Your video quota is exceeded with this video (video size: , used: , quota: ) + Your video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + src/app/videos/+video-edit/video-add-components/video-upload.component.ts + 1 + + + + You have unsaved changes! If you leave, your changes will be lost. + You have unsaved changes! If you leave, your changes will be lost. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + + Video updated. + Video updated. + + src/app/videos/+video-edit/video-update.component.ts + 1 + + + + + The deletion will be sent to remote instances, so they remove the comment too. + The deletion will be sent to remote instances, so they remove the comment too. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + + It is a remote comment, so the deletion will only be effective on your instance. + It is a remote comment, so the deletion will only be effective on your instance. + + src/app/videos/+video-watch/comment/video-comments.component.ts + 1 + + + Stop autoplaying next videoStop autoplaying next video + + src/app/videos/+video-watch/video-watch-playlist.component.ts + 1 + + + Autoplay next videoAutoplay next video + + src/app/videos/+video-watch/video-watch-playlist.component.ts + 1 + + + Stop looping playlist videosStop looping playlist videos + + src/app/videos/+video-watch/video-watch-playlist.component.ts + 1 + + + Loop playlist videosLoop playlist videos + + src/app/videos/+video-watch/video-watch-playlist.component.ts + 1 + + + You need to be connected to rate this content.You need to be connected to rate this content. + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + likes / dislikes + likes / dislikes + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + This video contains mature or explicit content. Are you sure you want to watch it? + This video contains mature or explicit content. Are you sure you want to watch it? + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Mature or explicit content + Mature or explicit content + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Up NextUp Next + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Autoplay is suspendedAutoplay is suspended + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Enter/exit fullscreen (requires player focus)Enter/exit fullscreen (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Play/Pause the video (requires player focus)Play/Pause the video (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Mute/unmute the video (requires player focus)Mute/unmute the video (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Increase the volume (requires player focus)Increase the volume (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Decrease the volume (requires player focus)Decrease the volume (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Seek the video forward (requires player focus)Seek the video forward (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Seek the video backward (requires player focus)Seek the video backward (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Increase playback rate (requires player focus)Increase playback rate (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Decrease playback rate (requires player focus)Decrease playback rate (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + Navigate in the video frame by frame (requires player focus)Navigate in the video frame by frame (requires player focus) + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Like the video + Like the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + + Dislike the video + Dislike the video + + src/app/videos/+video-watch/video-watch.component.ts + 1 + + + When active, the next video is automatically played after the current one.When active, the next video is automatically played after the current one. + + src/app/videos/recommendations/recommended-videos.component.ts + 1 + + + + Videos that have the higher number of likes. + Videos that have the higher number of likes. + + src/app/videos/video-list/video-most-liked.component.ts + 1 + + + + Trending for the last 24 hours + Trending for the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Trending for the last days + Trending for the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Trending videos are those totalizing the greatest number of views during the last days + Trending videos are those totalizing the greatest number of views during the last days + + src/app/videos/video-list/video-trending.component.ts + 1 + + + + Videos from your subscriptions + Videos from your subscriptions + + src/app/videos/video-list/video-user-subscriptions.component.ts + 1 + - + +