X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=4fac2f3cff74518fdd3df43259ec27fdb347461b;hb=07e2e405710c5b1017c8d484bd1112cf2178ec8f;hp=757f7d1440df22e53a6b2f9bb24cdf6aa931ac70;hpb=30ae75f97782dbdaec64c3e39fcd583073758bb1;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index 757f7d144..4fac2f3cf 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -1,11580 +1,14033 @@ - + - + - - Follows + + Focus the search bar - ../app/+about/about-follows/about-follows.component.html - 2 + src/app/app.component.ts + 292 - - Followers instances + + Toggle the left menu - ../app/+about/about-follows/about-follows.component.html - 4 + src/app/app.component.ts + 297 - - Followings instances + + Go to the discover videos page + + src/app/app.component.ts + 302 + + + + Go to the trending videos page + + src/app/app.component.ts + 307 + + + + Go to the recently added videos page + + src/app/app.component.ts + 312 + + + + Go to the local videos page + + src/app/app.component.ts + 317 + + + + Go to the videos upload page + + src/app/app.component.ts + 322 + + + + Close this message + + src/app/app.component.html + 34 + + + src/app/app.component.html + 34 + + + + Confirm + + src/app/modal/confirm.component.ts + 39 + + + + Cancel + + src/app/modal/confirm.component.html + 20 + + + src/app/+login/login.component.html + 109 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 54 + + + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 22 + + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 25 + + + src/app/shared/shared-moderation/user-ban-modal.component.html + 26 + + + src/app/shared/shared-moderation/video-block.component.html + 38 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 92 + + + src/app/shared/shared-video-miniature/video-download.component.html + 99 + + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 + + + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 26 + + + src/app/+about/about-instance/contact-admin-modal.component.html + 48 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 54 + + + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 71 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 55 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 55 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 66 + + + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 37 + + + + Configuration warning! + + src/app/modal/instance-config-warning-modal.component.html + 3 + + + + You enabled user registration on your instance but did not configure the following fields: + + src/app/modal/instance-config-warning-modal.component.html + 10 + + + + Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. + + src/app/modal/instance-config-warning-modal.component.html + 25,27 + + + + Don't show me this warning anymore + + src/app/modal/instance-config-warning-modal.component.html + 33 + + + + Close + + src/app/modal/instance-config-warning-modal.component.html + 38 + + + src/app/shared/shared-video-live/live-stream-information.component.html + 30 + + + + Configure + + src/app/modal/instance-config-warning-modal.component.html + 43,44 + + + + Instance name + + src/app/modal/instance-config-warning-modal.component.html + 13 + + + + Instance short description - ../app/+about/about-follows/about-follows.component.html + src/app/modal/instance-config-warning-modal.component.html 14 - - This instance does not have instances followers. + + Who you are - ../app/+about/about-follows/about-follows.component.html - 6 + src/app/modal/instance-config-warning-modal.component.html + 16 - - This instance is not following any other. + + 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 + + src/app/modal/instance-config-warning-modal.component.html + 18 + + + + How you will moderate your instance + + src/app/modal/instance-config-warning-modal.component.html + 20 + + + + Instance terms + + src/app/modal/instance-config-warning-modal.component.html + 21 + + + + Settings + + src/app/modal/quick-settings-modal.component.html + 3 + + + src/app/menu/menu.component.html + 158 + + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 + + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 + + + + Display settings + + src/app/modal/quick-settings-modal.component.html + 8 + + + + Interface settings + + src/app/modal/quick-settings-modal.component.html + 20 + + + + Video settings - ../app/+about/about-follows/about-follows.component.html + src/app/modal/quick-settings-modal.component.html 16 - - About this instance + + Welcome to PeerTube, dear administrator! + + src/app/modal/welcome-modal.component.html + 3 + + + + CLI documentation + + src/app/modal/welcome-modal.component.html + 12,13 + + + + Upload or import videos, parse logs, prune storage directories, reset user password... + + src/app/modal/welcome-modal.component.html + 15 + + + + Administer documentation + + src/app/modal/welcome-modal.component.html + 19,20 + + + + Managing users, following other instances, dealing with spammers... + + src/app/modal/welcome-modal.component.html + 22 + + + + Use documentation + + src/app/modal/welcome-modal.component.html + 26,27 + + + + Setup your account, managing video playlists, discover third-party applications... + + src/app/modal/welcome-modal.component.html + 29 + + + + Useful links + + src/app/modal/welcome-modal.component.html + 39 + + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + src/app/modal/welcome-modal.component.html + 42,43 + + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + src/app/modal/welcome-modal.component.html + 45 + + + + It's time to configure your instance! + + src/app/modal/welcome-modal.component.html + 55 + + + + 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 + 58,61 + + + + If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance. + + src/app/modal/welcome-modal.component.html + 64,67 + + + + Remind me later + + src/app/modal/welcome-modal.component.html + 74 + + + + Configure my instance + + src/app/modal/welcome-modal.component.html + 81,82 + + + + Publish + + src/app/header/header.component.html + 5 + + + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 91 + + + + Unknown + + src/app/menu/menu.component.ts + 182 + + + + any language + + src/app/menu/menu.component.ts + 213 + + + + hide + + src/app/menu/menu.component.ts + 246 + + + + blur + + src/app/menu/menu.component.ts + 250 + + + + display + + src/app/menu/menu.component.ts + 254 + + + + ON + + src/app/menu/menu.component.html + 125 + + + + Discover + + src/app/menu/menu.component.html + 129 + + + src/app/+videos/video-list/overview/video-overview.component.html + 1 + + + + Trending + + src/app/menu/menu.component.html + 134 + + + + Most liked + + src/app/menu/menu.component.html + 139 + + + + Recently added + + src/app/menu/menu.component.html + 144 + + + + Local videos + + src/app/menu/menu.component.html + 149 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 275 + + + + About + + src/app/menu/menu.component.html + 163 + + + src/app/+accounts/account-about/account-about.component.html + 1 + + + + Contact + + src/app/menu/menu.component.html + 175 + + + + Get help using PeerTube + + src/app/menu/menu.component.html + 176 + + + + Help + + src/app/menu/menu.component.html + 176 + + + + Frequently asked questions about PeerTube + + src/app/menu/menu.component.html + 177 + + + + FAQ + + src/app/menu/menu.component.html + 177 + + + + Stats + + src/app/menu/menu.component.html + 178 + + + + API documentation + + src/app/menu/menu.component.html + 179 + + + + API + + src/app/menu/menu.component.html + 179 + + + + Keyboard shortcuts + + src/app/menu/menu.component.html + 180 + + + src/app/menu/menu.component.html + 65 + + + + powered by PeerTube - CopyLeft 2015-2020 + + src/app/menu/menu.component.html + 185 + + + + powered by PeerTube + + src/app/menu/menu.component.html + 186 + + + + My notifications + + src/app/menu/menu.component.html + 27 + + + + Interface: + + src/app/menu/menu.component.html + 34 + + + + Videos: + + src/app/menu/menu.component.html + 41 + + + + Sensitive: + + src/app/menu/menu.component.html + 50 + + + + Help share videos + + src/app/menu/menu.component.html + 56 + + + + Log out + + src/app/menu/menu.component.html + 70 + + + + My account + + src/app/menu/menu.component.html + 79 + + + + My library + + src/app/menu/menu.component.html + 84 + + + + Public profile + + src/app/menu/menu.component.html + 20 + + + + Administration + + src/app/menu/menu.component.html + 89 + + + + Login + + src/app/menu/menu.component.html + 95 + + + src/app/+login/login.component.html + 64 + + + + Create an account + + src/app/menu/menu.component.html + 96 + + + + IN MY LIBRARY + + src/app/menu/menu.component.html + 100 + + + + Playlists + + src/app/menu/menu.component.html + 109 + + + + Subscriptions + + src/app/menu/menu.component.html + 114 + + + + History + + src/app/menu/menu.component.html + 119 + + + + Videos + + src/app/menu/menu.component.html + 104 + + + + Interface: + + src/app/menu/menu.component.html + 171 + + + + Recommended + + src/app/shared/shared-forms/peertube-checkbox.component.html + 33 + + + + Interface settings updated. + + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 74 + + + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 81 + + + + Theme + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 4 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 255 + + + + instance default + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 + + + + peertube default + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 + + + + Save + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 + + + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 + + + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 + + + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 82 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + + All languages + + src/app/shared/shared-user-settings/user-video-settings.component.ts + 38 + + + src/app/+videos/+video-edit/shared/video-edit.component.ts + 186 + + + + Unknown language + + src/app/shared/shared-user-settings/user-video-settings.component.ts + 57 + + + + Too many languages are enabled. Please enable them all or stay below 20 enabled languages. + + src/app/shared/shared-user-settings/user-video-settings.component.ts + 102 + + + + You need to enable at least 1 video language. + + src/app/shared/shared-user-settings/user-video-settings.component.ts + 107 + + + + Video settings updated. + + src/app/shared/shared-user-settings/user-video-settings.component.ts + 133 + + + + Display/Video settings updated. + + src/app/shared/shared-user-settings/user-video-settings.component.ts + 140 + + + + Default policy on videos containing sensitive content + + src/app/shared/shared-user-settings/user-video-settings.component.html + 4 + + + + Policy for sensitive videos + + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 116 + + + + Do not list + + src/app/shared/shared-user-settings/user-video-settings.component.html + 16 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 117 + + + + Blur thumbnails + + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 118 + + + + Display + + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 + + + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 119 + + + + Only display videos in the following languages/subtitles + + src/app/shared/shared-user-settings/user-video-settings.component.html + 25 + + + + Add a new language + + src/app/shared/shared-user-settings/user-video-settings.component.html + 36 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 69 + + + + Help share videos being played + + src/app/shared/shared-user-settings/user-video-settings.component.html + 47 + + + + The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. + + src/app/shared/shared-user-settings/user-video-settings.component.html + 50 + + + + Automatically play videos + + src/app/shared/shared-user-settings/user-video-settings.component.html + 58 + + + + When on a video page, directly start playing the video. + + src/app/shared/shared-user-settings/user-video-settings.component.html + 61 + + + + Automatically start playing the next video + + src/app/shared/shared-user-settings/user-video-settings.component.html + 69 + + + + When a video ends, follow up with the next suggested video. + + src/app/shared/shared-user-settings/user-video-settings.component.html + 72 + + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + src/app/shared/shared-user-settings/user-video-settings.component.html + 8,9 + + + + In Recently added, Trending, Local, Most liked and Search pages + + src/app/shared/shared-user-settings/user-video-settings.component.html + 28 + + + + Keyboard Shortcuts: + + src/app/core/hotkeys/hotkeys.component.ts + 11 + + + + Change the language + + src/app/menu/language-chooser.component.html + 3 + + + + Help to translate PeerTube! + + src/app/menu/language-chooser.component.html + 9,10 + + + + yes + + src/app/shared/shared-instance/feature-boolean.component.html + 1 + + + src/app/shared/shared-instance/feature-boolean.component.html + 1 + + + + no + + src/app/shared/shared-instance/feature-boolean.component.html + 2 + + + src/app/shared/shared-instance/feature-boolean.component.html + 2 + + + + In this instance's network + + src/app/header/suggestion.component.html + 14 + + + + In the vidiverse + + src/app/header/suggestion.component.html + 15 + + + + Search videos, channels… + + src/app/header/search-typeahead.component.html + 3 + + + + GLOBAL SEARCH + + src/app/header/search-typeahead.component.html + 23 + + + + Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. + + src/app/header/search-typeahead.component.html + 29 + + + + using + + src/app/header/search-typeahead.component.html + 25 + + + + ADVANCED SEARCH + + src/app/header/search-typeahead.component.html + 35 + + + + Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. + + src/app/header/search-typeahead.component.html + 37 + + + + will list the matching channel + + src/app/header/search-typeahead.component.html + 46 + + + src/app/header/search-typeahead.component.html + 49 + + + + will list the matching video + + src/app/header/search-typeahead.component.html + 52 + + + + Any other input will return matching video or channel names. + + src/app/header/search-typeahead.component.html + 55 + + + + any instance + + src/app/header/search-typeahead.component.html + 38 + + + + only followed instances + + src/app/header/search-typeahead.component.html + 39 + + + + Loading instance statistics... + + src/app/shared/shared-instance/instance-statistics.component.html + 1 + + + + Local + + src/app/shared/shared-instance/instance-statistics.component.html + 4 + + + + users + + src/app/shared/shared-instance/instance-statistics.component.html + 11 + + + + videos + + src/app/shared/shared-instance/instance-statistics.component.html + 21 + + + src/app/shared/shared-instance/instance-statistics.component.html + 65 + + + + video views + + src/app/shared/shared-instance/instance-statistics.component.html + 31 + + + + video comments + + src/app/shared/shared-instance/instance-statistics.component.html + 41 + + + src/app/shared/shared-instance/instance-statistics.component.html + 75 + + + + of hosted video + + src/app/shared/shared-instance/instance-statistics.component.html + 51 + + + + Federation + + src/app/shared/shared-instance/instance-statistics.component.html + 58 + + + + followers + + src/app/shared/shared-instance/instance-statistics.component.html + 85 + + + + following + + src/app/shared/shared-instance/instance-statistics.component.html + 95 + + + + The upload failed + + src/app/helpers/utils.ts + 185 + + + + The connection was interrupted + + src/app/helpers/utils.ts + 189 + + + + Your file couldn't be transferred before the set timeout (usually 10min) + + src/app/helpers/utils.ts + 192 + + + + Your file was too large (max. size: ) + + src/app/helpers/utils.ts + 196 + + + + All unsaved data will be lost, are you sure you want to leave this page? + + src/app/core/routing/can-deactivate-guard.service.ts + 19 + + + + Warning + + src/app/core/routing/can-deactivate-guard.service.ts + 23 + + + + Close + + node_modules/@ng-bootstrap/src/alert/alert.ts + 55,58 + + + node_modules/@ng-bootstrap/src/alert/alert.ts + 70,71 + + + + Slide of + + node_modules/@ng-bootstrap/src/carousel/carousel.ts + 114,118 + + Currently selected slide number read by screen reader + + + Previous + + node_modules/@ng-bootstrap/src/carousel/carousel.ts + 132,134 + + + + Next + + node_modules/@ng-bootstrap/src/carousel/carousel.ts + 147,151 + + + + Previous month + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 24,27 + + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 34,35 + + + + Next month + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 44,48 + + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 57,61 + + + + Select month + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 44,49 + + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 49,50 + + + + Select year + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 59,63 + + + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 72,74 + + + + «« + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 147,148 + + + + « + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 153,154 + + + + » + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 158,159 + + + + »» + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 164,165 + + + + First + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 168,172 + + + + Previous + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 176,177 + + + + Next + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 188,189 + + + + Last + + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 195,200 + + + + + + node_modules/@ng-bootstrap/src/progressbar/progressbar.ts + 31,38 + + + + HH + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 46,47 + + + + Hours + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 50,51 + + + + MM + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 55,58 + + + + Minutes + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 62,64 + + + + Increment hours + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 68,69 + + + + Decrement hours + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 73,74 + + + + Increment minutes + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 80,82 + + + + Decrement minutes + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 86,88 + + + + SS + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 91,92 + + + + Seconds + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 96 + + + + Increment seconds + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 103,104 + + + + Decrement seconds + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 109,115 + + + + + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 131,136 + + + + + + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 154,118 + + + + Close + + node_modules/@ng-bootstrap/src/toast/toast.ts + 78,85 + + + + Unlimited + + src/app/shared/shared-instance/instance-features-table.component.ts + 26 + + + src/app/shared/shared-instance/instance-features-table.component.ts + 33 + + + src/app/shared/shared-main/users/user-quota.component.ts + 32 + + + src/app/shared/shared-main/users/user-quota.component.ts + 38 + + + src/app/+admin/config/shared/config.service.ts + 21 + + + src/app/+admin/config/shared/config.service.ts + 34 + + + + Hidden + + src/app/shared/shared-instance/instance-features-table.component.ts + 50 + + + + Blurred with confirmation request + + src/app/shared/shared-instance/instance-features-table.component.ts + 51 + + + + Displayed + + src/app/shared/shared-instance/instance-features-table.component.ts + 52 + + + + ~ 1 minute + + src/app/shared/shared-instance/instance-features-table.component.ts + 67 + + + + ~ minutes + + src/app/shared/shared-instance/instance-features-table.component.ts + 69 + + + + of full HD videos + + src/app/shared/shared-instance/instance-features-table.component.ts + 85 + + + + of HD videos + + src/app/shared/shared-instance/instance-features-table.component.ts + 86 + + + + of average quality videos + + src/app/shared/shared-instance/instance-features-table.component.ts + 87 + + + + Features found on this instance + + src/app/shared/shared-instance/instance-features-table.component.html + 4 + + + src/app/+signup/+register/register.component.html + 49 + + + + PeerTube version + + src/app/shared/shared-instance/instance-features-table.component.html + 6 + + + + Default NSFW/sensitive videos policycan be redefined by the users + + src/app/shared/shared-instance/instance-features-table.component.html + 13,14 + + + + User registration allowed + + src/app/shared/shared-instance/instance-features-table.component.html + 21 + + + + Video uploads + + src/app/shared/shared-instance/instance-features-table.component.html + 28 + + + src/app/shared/shared-instance/instance-features-table.component.html + 39 + + + + Transcoding in multiple resolutions + + src/app/shared/shared-instance/instance-features-table.component.html + 32 + + + + Video quota + + src/app/shared/shared-instance/instance-features-table.component.html + 47 + + + src/app/+admin/users/user-edit/user-edit.component.html + 149 + + + src/app/+admin/users/user-edit/user-edit.component.html + 149 + + + + Live streaming + + src/app/shared/shared-instance/instance-features-table.component.html + 67 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 840 + + + + Live streaming enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 71 + + + + Transcode live video in multiple resolutions + + src/app/shared/shared-instance/instance-features-table.component.html + 78 + + + + Max parallel lives + + src/app/shared/shared-instance/instance-features-table.component.html + 85 + + + + per user / per instance + + src/app/shared/shared-instance/instance-features-table.component.html + 86,88 + + + + Import + + src/app/shared/shared-instance/instance-features-table.component.html + 92 + + + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 41 + + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 36 + + + + HTTP import (YouTube, Vimeo, direct URL...) + + src/app/shared/shared-instance/instance-features-table.component.html + 96 + + + + Torrent import + + src/app/shared/shared-instance/instance-features-table.component.html + 103 + + + + Player + + src/app/shared/shared-instance/instance-features-table.component.html + 111 + + + + P2P enabled + + src/app/shared/shared-instance/instance-features-table.component.html + 115 + + + + Search + + src/app/shared/shared-instance/instance-features-table.component.html + 122 + + + src/app/+admin/plugins/plugins.component.html + 5 + + + + Users can resolve distant content + + src/app/shared/shared-instance/instance-features-table.component.html + 126 + + + + Requires manual validation by moderators + + src/app/shared/shared-instance/instance-features-table.component.html + 41 + + + + Automatically published + + src/app/shared/shared-instance/instance-features-table.component.html + 42 + + + + Unlimited ( per day) + + src/app/shared/shared-instance/instance-features-table.component.html + 61 + + + + Go to my subscriptions + + src/app/core/auth/auth.service.ts + 63 + + + + Go to my videos + + src/app/core/auth/auth.service.ts + 67 + + + + Go to my imports + + src/app/core/auth/auth.service.ts + 71 + + + + Go to my channels + + src/app/core/auth/auth.service.ts + 75 + + + + Cannot retrieve OAuth Client credentials: . +Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + src/app/core/auth/auth.service.ts + 98,99 + + + + Error + + src/app/core/auth/auth.service.ts + 103 + + + src/app/core/notification/notifier.service.ts + 18 + + + + You need to reconnect. + + src/app/core/auth/auth.service.ts + 219 + + + + User + + src/app/core/users/user.service.ts + 382 + + + + Administrator + + src/app/core/users/user.service.ts + 383 + + + + Moderator + + src/app/core/users/user.service.ts + 384 + + + + Get help + + src/app/shared/shared-main/misc/help.component.ts + 16 + + + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + + src/app/shared/shared-main/misc/help.component.ts + 75 + + + + Emphasis + + src/app/shared/shared-main/misc/help.component.ts + 81 + + + + Links + + src/app/shared/shared-main/misc/help.component.ts + 82 + + + + New lines + + src/app/shared/shared-main/misc/help.component.ts + 83 + + + + Lists + + src/app/shared/shared-main/misc/help.component.ts + 84 + + + + Images + + src/app/shared/shared-main/misc/help.component.ts + 85 + + + + + + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 + + + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 24 + + + + Info + + src/app/core/notification/notifier.service.ts + 11 + + + + Success + + src/app/core/notification/notifier.service.ts + 25 + + + + + + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 + + + + years ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 12 + + + + year ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 13 + + + + months ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 16 + + + + month ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 17 + + + + weeks ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 20 + + + + week ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 21 + + + + days ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 24 + + + + day ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 25 + + + + hours ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 28 + + + + hour ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 29 + + + + min ago + + src/app/shared/shared-main/angular/from-now.pipe.ts + 32 + + + + just now + + src/app/shared/shared-main/angular/from-now.pipe.ts + 34 + + + + h + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 + + + + min + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 + + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 23 + + + + sec + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + + + sec + + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 + + + + Update + + src/app/shared/shared-main/buttons/edit-button.component.ts + 17 + + + src/app/shared/shared-main/buttons/edit-button.component.ts + 22 + + + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 110 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 284 + + + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 127 + + + + Delete + + src/app/shared/shared-main/buttons/delete-button.component.ts + 16 + + + src/app/shared/shared-main/buttons/delete-button.component.ts + 21 + + + src/app/+my-library/my-videos/my-videos.component.ts + 104 + + + src/app/+my-library/my-videos/my-videos.component.ts + 131 + + + src/app/+my-library/my-videos/my-videos.component.ts + 172 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 91 + + + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 50 + + + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 308 + + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 71 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 86 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 158 + + + src/app/+videos/+video-watch/comment/video-comments.component.ts + 165 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 75 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 79 + + + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 + + + src/app/+admin/users/user-list/user-list.component.ts + 76 + + + src/app/+admin/users/user-list/user-list.component.ts + 194 + + + + Only I can see this video + + src/app/shared/shared-main/video/video.service.ts + 370 + + + + Only shareable via a private link + + src/app/shared/shared-main/video/video.service.ts + 374 + + + + Anyone can see this video + + src/app/shared/shared-main/video/video.service.ts + 378 + + + + Only users of this instance can see this video + + src/app/shared/shared-main/video/video.service.ts + 382 + + + + viewers + + src/app/shared/shared-main/video/video.model.ts + 211 + + + + views + + src/app/shared/shared-main/video/video.model.ts + 214 + + + + Total video quota + + src/app/shared/shared-main/users/user-quota.component.html + 3 + + + src/app/+admin/users/user-list/user-list.component.html + 140 + + + + Daily video quota + + src/app/shared/shared-main/users/user-quota.component.html + 13 + + + src/app/+admin/users/user-edit/user-edit.component.html + 165 + + + src/app/+admin/users/user-edit/user-edit.component.html + 165 + + + + You don't have notifications. + + src/app/shared/shared-main/users/user-notifications.component.html + 1 + + + + published a new video: + + src/app/shared/shared-main/users/user-notifications.component.html + 15,16 + + + + The notification concerns a video now unavailable + + src/app/shared/shared-main/users/user-notifications.component.html + 24,25 + + + + Your video has been unblocked + + src/app/shared/shared-main/users/user-notifications.component.html + 33,34 + + + + Your video has been blocked + + src/app/shared/shared-main/users/user-notifications.component.html + 41,42 + + + + A new video abuse has been created on video + + src/app/shared/shared-main/users/user-notifications.component.html + 49 + + + + A new comment abuse has been created on video + + src/app/shared/shared-main/users/user-notifications.component.html + 53 + + + + A new account abuse has been created on account + + src/app/shared/shared-main/users/user-notifications.component.html + 57 + + + + A new abuse has been created + + src/app/shared/shared-main/users/user-notifications.component.html + 62,63 + + + + Your abuse has been acceptedrejected + + src/app/shared/shared-main/users/user-notifications.component.html + 70,72 + + + + Abuse has a new message + + src/app/shared/shared-main/users/user-notifications.component.html + 80,81 + + + + The recently added video has been automatically blocked + + src/app/shared/shared-main/users/user-notifications.component.html + 88 + + + + commented your video + + src/app/shared/shared-main/users/user-notifications.component.html + 101 + + + + The notification concerns a comment now unavailable + + src/app/shared/shared-main/users/user-notifications.component.html + 109,110 + + + + Your video has been published + + src/app/shared/shared-main/users/user-notifications.component.html + 118,119 + + + + Your video import succeeded + + src/app/shared/shared-main/users/user-notifications.component.html + 126,127 + + + + Your video import failed + + src/app/shared/shared-main/users/user-notifications.component.html + 134,135 + + + + User registered on your instance + + src/app/shared/shared-main/users/user-notifications.component.html + 142,143 + + + + is following your channel your account + + src/app/shared/shared-main/users/user-notifications.component.html + 152,155 + + + + mentioned you on video + + src/app/shared/shared-main/users/user-notifications.component.html + 165 + + + + Your instance has a new follower () awaiting your approval + + src/app/shared/shared-main/users/user-notifications.component.html + 173,174 + + + + Your instance automatically followed + + src/app/shared/shared-main/users/user-notifications.component.html + 182 + + + + The notification points to content now unavailable + + src/app/shared/shared-main/users/user-notifications.component.html + 190,191 + + + + Media is too large for the server. Please contact you administrator if you want to increase the limit size. + + src/app/core/rest/rest-extractor.service.ts + 61 + + + + Too many attempts, please try again after minutes. + + src/app/core/rest/rest-extractor.service.ts + 66 + + + + Too many attempts, please try again later. + + src/app/core/rest/rest-extractor.service.ts + 68 + + + + Server error. Please retry later. + + src/app/core/rest/rest-extractor.service.ts + 71 + + + + (channel page) + + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 20 + + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 117 + + + + (account page) + + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 21 + + + + Channel avatar + + src/app/shared/shared-main/account/video-avatar-channel.component.html + 4 + + + src/app/shared/shared-main/account/video-avatar-channel.component.html + 17 + + + + Account avatar + + src/app/shared/shared-main/account/video-avatar-channel.component.html + 7 + + + src/app/shared/shared-main/account/video-avatar-channel.component.html + 13 + + + src/app/shared/shared-main/account/video-avatar-channel.component.html + 23 + + + + max size + + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 59 + + + src/app/shared/shared-forms/preview-upload.component.ts + 39 + + + + extensions + + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 59 + + + + Change your avatar + + src/app/shared/shared-main/account/actor-avatar-info.component.html + 10 + + + + subscribers + + src/app/shared/shared-main/account/actor-avatar-info.component.html + 22 + + + + This file is too large. + + src/app/shared/shared-forms/reactive-file.component.ts + 50 + + + + PeerTube cannot handle this kind of file. Accepted extensions are }. + + src/app/shared/shared-forms/reactive-file.component.ts + 56 + + + + Maximize editor + + src/app/shared/shared-forms/markdown-textarea.component.ts + 38 + + + + Exit maximized editor + + src/app/shared/shared-forms/markdown-textarea.component.ts + 39 + + + + Complete preview + + src/app/shared/shared-forms/markdown-textarea.component.html + 19 + + + + Truncated preview + + src/app/shared/shared-forms/markdown-textarea.component.html + 11 + + + + Hide + + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 37 + + + + Show + + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 38 + + + + Copied + + src/app/shared/shared-forms/input-toggle-hidden.component.ts + 46 + + + src/app/shared/shared-video-miniature/video-download.component.ts + 136 + + + + Copy + + src/app/shared/shared-forms/input-toggle-hidden.component.html + 9 + + + src/app/shared/shared-forms/input-toggle-hidden.component.html + 9 + + + + View your notifications + + src/app/menu/avatar-notification.component.html + 3 + + + + Notifications + + src/app/menu/avatar-notification.component.html + 13 + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 + + + + Mark all as read + + src/app/menu/avatar-notification.component.html + 18 + + + src/app/menu/avatar-notification.component.html + 18 + + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 20 + + + + Update your notification preferences + + src/app/menu/avatar-notification.component.html + 22 + + + + See all your notifications + + src/app/menu/avatar-notification.component.html + 40 + + + + I'm a teapot + + src/app/+page-not-found/page-not-found.component.ts + 20 + + + + That's an error. + + src/app/+page-not-found/page-not-found.component.html + 4 + + + + We couldn't find any ressource tied to the URL you were looking for. + + src/app/+page-not-found/page-not-found.component.html + 6,8 + + + + Possible reasons: + + src/app/+page-not-found/page-not-found.component.html + 11 + + Possible reasons preceding a list of reasons a `Not Found` error page may occur + + + The page may have been moved or deleted + + src/app/+page-not-found/page-not-found.component.html + 14 + + + + You may have used an outdated or broken link + + src/app/+page-not-found/page-not-found.component.html + 15 + + + + You may have typed the address or URL incorrectly + + src/app/+page-not-found/page-not-found.component.html + 16 + + + + The requested entity body blends sweet bits with a mellow earthiness. + + src/app/+page-not-found/page-not-found.component.html + 26,27 + + Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request + + + Sepia seems to like it. + + src/app/+page-not-found/page-not-found.component.html + 28 + + This is about Sepia's tea + + + Not found + + src/app/+page-not-found/page-not-found-routing.module.ts + 14 + + + + Search index is unavailable. Retrying with instance results instead. + + src/app/+search/search.component.ts + 171 + + + + Search error + + src/app/+search/search.component.ts + 172 + + + + Search + + src/app/+search/search.component.ts + 230 + + + src/app/+search/search-routing.module.ts + 15 + + + + {VAR_PLURAL, plural, =1 {result} other {results}} + + src/app/+search/search.component.html + 5 + + + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 23 + + + + + + src/app/+search/search.component.html + 5 + + + + on this instance + + src/app/+search/search.component.html + 7 + + + + on the vidiverse + + src/app/+search/search.component.html + 8 + + + + for + + src/app/+search/search.component.html + 11 + + + + Filters + + src/app/+search/search.component.html + 21,22 + + + + No results found + + src/app/+search/search.component.html + 33,34 + + + + subscribers + + src/app/+search/search.component.html + 60 + + + + Any + + src/app/+search/search-filters.component.ts + 38 + + + src/app/+search/search-filters.component.ts + 61 + + + + Today + + src/app/+search/search-filters.component.ts + 42 + + + src/app/shared/shared-video-miniature/abstract-video-list.ts + 116 + + + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 70 + + + + Last 7 days + + src/app/+search/search-filters.component.ts + 46 + + + + Last 30 days + + src/app/+search/search-filters.component.ts + 50 + + + + Last 365 days + + src/app/+search/search-filters.component.ts + 54 + + + + Short (< 4 min) + + src/app/+search/search-filters.component.ts + 65 + + + + Medium (4-10 min) + + src/app/+search/search-filters.component.ts + 69 + + + + Long (> 10 min) + + src/app/+search/search-filters.component.ts + 73 + + + + Relevance + + src/app/+search/search-filters.component.ts + 80 + + + + Publish date + + src/app/+search/search-filters.component.ts + 84 + + + + Views + + src/app/+search/search-filters.component.ts + 88 + + + + Sort + + src/app/+search/search-filters.component.html + 7 + + + + Display sensitive content + + src/app/+search/search-filters.component.html + 21 + + + + Yes + + src/app/+search/search-filters.component.html + 29 + + + + No + + src/app/+search/search-filters.component.html + 34 + + + + Published date + + src/app/+search/search-filters.component.html + 40 + + + + Original publication year + + src/app/+search/search-filters.component.html + 54 + + + + After... + + src/app/+search/search-filters.component.html + 66 + + + + Before... + + src/app/+search/search-filters.component.html + 76 + + + + Duration + + src/app/+search/search-filters.component.html + 89 + + + src/app/+videos/+video-watch/video-watch.component.html + 284 + + + + Category + + src/app/+search/search-filters.component.html + 102 + + + src/app/+videos/+video-watch/video-watch.component.html + 249 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 63 + + + + Display all categories + + src/app/+search/search-filters.component.html + 108 + + + + Licence + + src/app/+search/search-filters.component.html + 115 + + + src/app/+videos/+video-watch/video-watch.component.html + 258 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 74 + + + + Display all licenses + + src/app/+search/search-filters.component.html + 121 + + + + Language + + src/app/+search/search-filters.component.html + 128 + + + src/app/+videos/+video-watch/video-watch.component.html + 267 + + + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 10 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 94 + + + + Display all languages + + src/app/+search/search-filters.component.html + 134 + + + + All of these tags + + src/app/+search/search-filters.component.html + 143 + + + + One of these tags + + src/app/+search/search-filters.component.html + 151 + + + + Filter + + src/app/+search/search-filters.component.html + 181 + + + + Reset + + src/app/+search/search-filters.component.html + 9,10 + + + src/app/+search/search-filters.component.html + 23,24 + + + src/app/+search/search-filters.component.html + 42,43 + + + src/app/+search/search-filters.component.html + 56,57 + + + src/app/+search/search-filters.component.html + 91,92 + + + + Reset + + src/app/+search/search-filters.component.html + 104,105 + + + src/app/+search/search-filters.component.html + 117,118 + + + src/app/+search/search-filters.component.html + 130,131 + + + src/app/+search/search-filters.component.html + 145,146 + + + src/app/+search/search-filters.component.html + 153,154 + + + + Search target + + src/app/+search/search-filters.component.html + 160 + + + + Instance + + src/app/+search/search-filters.component.html + 165 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 32 + + + src/app/+about/about.component.html + 5 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 32 + + + + Vidiverse + + src/app/+search/search-filters.component.html + 170 + + + + Reset + + src/app/+search/search-filters.component.html + 178,179 + + + + An email with the reset password instructions will be sent to . +The link will expire within 1 hour. + + src/app/+login/login.component.ts + 106,107 + + + + Incorrect username or password. - ../app/+about/about-routing.module.ts - 26 + src/app/+login/login.component.ts + 140 - - About PeerTube + + Your account is blocked. - ../app/+about/about-routing.module.ts - 38 + src/app/+login/login.component.ts + 141 - - About this instance's network + + Login - ../app/+about/about-routing.module.ts - 47 + src/app/+login/login.component.html + 3,4 - - About + + Sorry but there was an issue with the external login process. Please contact an administrator. - ../app/+about/about-instance/about-instance.component.html - 5 + src/app/+login/login.component.html + 7,8 - - Description + + User - ../app/+about/about-instance/about-instance.component.html - 79 + src/app/+login/login.component.html + 35 - - - Terms - ../app/+about/about-instance/about-instance.component.html - 116 + src/app/+signup/+register/register.component.html + 13 - - FEATURES + + Username or email address - ../app/+about/about-instance/about-instance.component.html - 140 + src/app/+login/login.component.html + 37 - - STATISTICS + + Password - ../app/+about/about-instance/about-instance.component.html - 147 + src/app/+login/login.component.html + 51 - - - Contact administrator - ../app/+about/about-instance/about-instance.component.html - 7 + src/app/+login/login.component.html + 54 - - - This instance is dedicated to sensitive/NSFW content. - ../app/+about/about-instance/about-instance.component.html - 19 + src/app/+reset-password/reset-password.component.html + 8 - - - ADMINISTRATORS & SUSTAINABILITY - ../app/+about/about-instance/about-instance.component.html - 29,30 + src/app/+reset-password/reset-password.component.html + 10 - - - Who we are - ../app/+about/about-instance/about-instance.component.html - 36 + src/app/+signup/+register/register-step-user.component.html + 56 - - - Why we created this instance - ../app/+about/about-instance/about-instance.component.html - 45 + src/app/+signup/+register/register-step-user.component.html + 58 - - - How long we plan to maintain this instance - ../app/+about/about-instance/about-instance.component.html - 54 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - - How we will pay for this instance - ../app/+about/about-instance/about-instance.component.html - 63 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - INFORMATION + + Click here to reset your password - ../app/+about/about-instance/about-instance.component.html - 72,73 + src/app/+login/login.component.html + 57 - - MODERATION + + If you are looking for an account… - ../app/+about/about-instance/about-instance.component.html - 91,92 + src/app/+login/login.component.html + 13,14 - - Moderation information + + Currently this instance doesn't allow for user registration, but you can find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at https://joinpeertube.org/instances. - ../app/+about/about-instance/about-instance.component.html - 98 + src/app/+login/login.component.html + 17,23 - - Code of conduct + + Request new verification email. - ../app/+about/about-instance/about-instance.component.html - 107 + src/app/+login/login.component.html + 27 - - - OTHER INFORMATION - ../app/+about/about-instance/about-instance.component.html - 125,126 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 - - Hardware information + + or create an account - ../app/+about/about-instance/about-instance.component.html - 132 + src/app/+login/login.component.html + 41,42 - - Developed with ❤ by Framasoft + + Or sign in with - ../app/+about/about-peertube/about-peertube-contributors.component.html - 3 + src/app/+login/login.component.html + 68 - - Instance + + Forgot your password - ../app/+about/about.component.html - 5 + src/app/+login/login.component.html + 83 - - PeerTube + + Email - ../app/+about/about.component.html - 7 + src/app/+login/login.component.html + 99 - - - Network - ../app/+about/about.component.html - 9 + src/app/+signup/+register/register-step-user.component.html + 45 - - - Email is required. - ../app/shared/form-validators/instance-validators.ts - 7 + src/app/+signup/+register/register-step-user.component.html + 47 - - - Email must be valid. - ../app/shared/form-validators/instance-validators.ts + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 8 - - - Your name is required. - ../app/shared/form-validators/instance-validators.ts - 19 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 4 - - - Your name must be at least 1 character long. - ../app/shared/form-validators/instance-validators.ts - 20 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - - Your name cannot be more than 120 characters long. - ../app/shared/form-validators/instance-validators.ts - 21 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - A subject is required. + + Email address - ../app/shared/form-validators/instance-validators.ts - 32 + src/app/+login/login.component.html + 101 - - - The subject must be at least 1 character long. - ../app/shared/form-validators/instance-validators.ts - 33 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 - - The subject cannot be more than 120 characters long. + + Reset - ../app/shared/form-validators/instance-validators.ts - 34 + src/app/+login/login.component.html + 114 + Password reset button - - A message is required. + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - ../app/shared/form-validators/instance-validators.ts - 45 + src/app/+login/login.component.html + 91,92 - - The message must be at least 3 characters long. + + Enter your email address and we will send you a link to reset your password. - ../app/shared/form-validators/instance-validators.ts - 46 + src/app/+login/login.component.html + 95,96 - - The message cannot be more than 5000 characters long. + + Login - ../app/shared/form-validators/instance-validators.ts - 47 + src/app/+login/login-routing.module.ts + 14 - - What is PeerTube? + + Unable to find user id or verification string. - ../app/+about/about-peertube/about-peertube.component.html - 3,4 + src/app/+reset-password/reset-password.component.ts + 38 - - - PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - ../app/+about/about-peertube/about-peertube.component.html - 10,11 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 33 - - It is free and open-source software, under AGPLv3 licence. + + Your password has been successfully reset! - ../app/+about/about-peertube/about-peertube.component.html - 14,16 + src/app/+reset-password/reset-password.component.ts + 47 - - For more information, please visit joinpeertube.org. + + Reset my password - ../app/+about/about-peertube/about-peertube.component.html - 19,20 + src/app/+reset-password/reset-password.component.html + 3,4 - - Use PeerTube documentation + + Confirm password - ../app/+about/about-peertube/about-peertube.component.html - 28,29 + src/app/+reset-password/reset-password.component.html + 19 - - Discover how to setup your account, what is a channel, how to create a playlist and more! + + Confirmed password - ../app/+about/about-peertube/about-peertube.component.html - 33,34 + src/app/+reset-password/reset-password.component.html + 21 - - PeerTube Applications + + Reset my password - ../app/+about/about-peertube/about-peertube.component.html - 42 + src/app/+reset-password/reset-password.component.html + 29 - - Discover unofficial Android applications or browser addons! + + Now please check your emails to verify your account and complete signup. - ../app/+about/about-peertube/about-peertube.component.html - 46,47 + src/app/+signup/+register/register.component.ts + 119 - - Contribute on PeerTube + + You are now logged in as ! - ../app/+about/about-peertube/about-peertube.component.html - 54,55 + src/app/+signup/+register/register.component.ts + 127 - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! + + Create an account - ../app/+about/about-peertube/about-peertube.component.html - 59,60 + src/app/+signup/+register/register.component.html + 4,5 - - P2P & Privacy + + - ../app/+about/about-peertube/about-peertube.component.html - 71 + src/app/+signup/+register/register.component.html + 22 - - PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. + + Channel - ../app/+about/about-peertube/about-peertube.component.html - 75,78 + src/app/+signup/+register/register.component.html + 25 + + + src/app/+signup/+register/register.component.html + 25 + + + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - - - What are the consequences? - ../app/+about/about-peertube/about-peertube.component.html - 85 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - - - 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: - ../app/+about/about-peertube/about-peertube.component.html - 88,90 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 27 - - - 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) - ../app/+about/about-peertube/about-peertube.component.html - 94,96 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 22 - - - For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - ../app/+about/about-peertube/about-peertube.component.html - 99,102 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 6 - - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - ../app/+about/about-peertube/about-peertube.component.html - 105,106 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 11 - - - 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 - ../app/+about/about-peertube/about-peertube.component.html - 109,111 + src/app/+videos/+video-edit/shared/video-edit.component.html + 58 - - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities + + Done - ../app/+about/about-peertube/about-peertube.component.html - 114,115 + src/app/+signup/+register/register.component.html + 35 - - 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 + + Create my account - ../app/+about/about-peertube/about-peertube.component.html - 118,123 + src/app/+signup/+register/register.component.html + 31,32 - - 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. + + PeerTube is creating your account... - ../app/+about/about-peertube/about-peertube.component.html - 127,129 + src/app/+signup/+register/register.component.html + 39 - - How does PeerTube compare with YouTube? + + Administrators & Sustainability - ../app/+about/about-peertube/about-peertube.component.html - 131 + src/app/+signup/+register/register.component.html + 58 - - - The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - ../app/+about/about-peertube/about-peertube.component.html - 134,137 + src/app/+signup/+register/register.component.html + 58 - - What can I do to limit the exposure of my IP address? + + Moderation information - ../app/+about/about-peertube/about-peertube.component.html - 139 + src/app/+signup/+register/register.component.html + 78 - - - 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. - ../app/+about/about-peertube/about-peertube.component.html - 142,146 + src/app/+signup/+register/register.component.html + 78 - - - What will be done to mitigate this problem? - ../app/+about/about-peertube/about-peertube.component.html - 148 + src/app/+about/about-instance/about-instance.component.html + 140 - - - PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - ../app/+about/about-peertube/about-peertube.component.html - 151,153 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 144 - - We set a limit to the number of peers sent by the tracker + + Code of conduct - ../app/+about/about-peertube/about-peertube.component.html - 156 + src/app/+signup/+register/register.component.html + 84 - - - We set a limit on the request frequency received by the tracker - ../app/+about/about-peertube/about-peertube.component.html - 157 + src/app/+signup/+register/register.component.html + 84 - - - Allow instance admins to disable P2P from the administration interface - ../app/+about/about-peertube/about-peertube.component.html - 158 + src/app/+about/about-instance/about-instance.component.html + 154 - - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - ../app/+about/about-peertube/about-peertube.component.html - 162,164 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 135 - - Your message has been sent. + + Terms - ../app/+about/about-instance/contact-admin-modal.component.ts - 76 + src/app/+signup/+register/register.component.html + 90 - - - You already sent this form recently - ../app/+about/about-instance/contact-admin-modal.component.ts - 82 + src/app/+signup/+register/register.component.html + 90 - - - Contact administrator - ../app/+about/about-instance/contact-admin-modal.component.html - 3 + src/app/+about/about-instance/about-instance.component.html + 168 - - - Your name - ../app/+about/about-instance/contact-admin-modal.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 126 - - Your email + + Who are we? - ../app/+about/about-instance/contact-admin-modal.component.html - 20 + src/app/+signup/+register/register.component.html + 62 - - Subject + + How long do we plan to maintain this instance? - ../app/+about/about-instance/contact-admin-modal.component.html - 29 + src/app/+signup/+register/register.component.html + 67 - - Your message + + How will we finance this instance? - ../app/+about/about-instance/contact-admin-modal.component.html - 38 + src/app/+signup/+register/register.component.html + 72 - - Cancel + + Display name - ../app/+about/about-instance/contact-admin-modal.component.html - 48 + src/app/+signup/+register/register-step-user.component.html + 8 - - - Submit - ../app/+about/about-instance/contact-admin-modal.component.html - 53 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - - VIDEO CHANNELS - ../app/+accounts/accounts.component.ts - 59 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - - VIDEOS - ../app/+accounts/accounts.component.ts - 60 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 71 - - - ABOUT - ../app/+accounts/accounts.component.ts - 61 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - Username copied - ../app/+accounts/accounts.component.ts - 89 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - - 1 subscriber - ../app/+accounts/accounts.component.ts - 93 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 - - subscribers + + Username - ../app/+accounts/accounts.component.ts - 95 + src/app/+signup/+register/register-step-user.component.html + 23 - - - direct account followers - ../app/+accounts/accounts.component.ts - 109 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - - Report this account - ../app/+accounts/accounts.component.ts - 115 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - Banned + + e.g. jane_doe - ../app/+accounts/accounts.component.html - 18 + src/app/+signup/+register/register-step-user.component.html + 27 + Username choice placeholder in the registration form - - Muted + + The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - ../app/+accounts/accounts.component.html - 19 + src/app/+signup/+register/register-step-user.component.html + 36,37 - - Instance muted + + Video uploads are disabled on this instance, hence your account won't be able to upload videos. - ../app/+accounts/accounts.component.html - 20 + src/app/+signup/+register/register-step-user.component.html + 4,5 - - Muted by your instance + + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - ../app/+accounts/accounts.component.html - 21 + src/app/+signup/+register/register-step-user.component.html + 70,74 - - Instance muted by your instance + + 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. - ../app/+accounts/accounts.component.html - 22 + src/app/+signup/+register/register-step-channel.component.html + 5,7 - - Manage account + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - ../app/+accounts/accounts.component.html - 36 + src/app/+signup/+register/register-step-channel.component.html + 10,11 - - Video channels + + Channel display name - ../app/+accounts/account-video-channels/account-video-channels.component.html - 1 + src/app/+signup/+register/register-step-channel.component.html + 15 - - This account does not have channels. + + Channel name - ../app/+accounts/account-video-channels/account-video-channels.component.html - 4 + src/app/+signup/+register/register-step-channel.component.html + 30 - - - See this video channel - ../app/+accounts/account-video-channels/account-video-channels.component.html - 9 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - ../app/+accounts/account-video-channels/account-video-channels.component.html - 13 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - - This channel doesn't have any videos. + + Example: my_super_channel - ../app/+accounts/account-video-channels/account-video-channels.component.html - 20 + src/app/+signup/+register/register-step-channel.component.html + 34 - - SHOW THIS CHANNEL + + The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. - ../app/+accounts/account-video-channels/account-video-channels.component.html - 29,30 + src/app/+signup/+register/register-step-channel.component.html + 43,44 - - Published videos + + Channel name cannot be the same as your account name. You can click on the first step to update your account name. - ../app/+accounts/account-videos/account-videos.component.ts - 67 + src/app/+signup/+register/register-step-channel.component.html + 51,52 - - Display unlisted and private videos + + Register - ../app/shared/shared-video-miniature/abstract-video-list.html - 24 + src/app/+signup/+register/register-routing.module.ts + 14 - - No results. + + Step - ../app/shared/shared-video-miniature/abstract-video-list.html - 32 + src/app/+signup/+register/custom-stepper.component.html + 9 - - No description + + Subscribe to the account - ../app/+accounts/account-about/account-about.component.ts - 38 + src/app/+video-channels/video-channels.component.ts + 60 - - - About - ../app/+accounts/account-about/account-about.component.html - 1 + src/app/+videos/+video-watch/video-watch.component.ts + 913 - - DESCRIPTION + + VIDEOS - ../app/+accounts/account-about/account-about.component.html - 5 + src/app/+video-channels/video-channels.component.ts + 65 - - - STATS - ../app/+accounts/account-about/account-about.component.html - 10 + src/app/+accounts/accounts.component.ts + 60 - - Joined + + VIDEO PLAYLISTS - ../app/+accounts/account-about/account-about.component.html - 12 + src/app/+video-channels/video-channels.component.ts + 66 - - Account videos + + ABOUT - ../app/+accounts/accounts-routing.module.ts - 29 + src/app/+video-channels/video-channels.component.ts + 67 - - - Account video channels - ../app/+accounts/accounts-routing.module.ts - 42 + src/app/+accounts/accounts.component.ts + 61 - - About account + + Username copied - ../app/+accounts/accounts-routing.module.ts - 51 + src/app/+video-channels/video-channels.component.ts + 92 - - - Reports - ../app/+admin/moderation/abuse-list/abuse-list.component.html - 3 + src/app/+accounts/accounts.component.ts + 89 - - User updated. + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - ../app/+admin/users/user-edit/user-update.component.ts - 85 + src/app/+video-channels/video-channels.component.html + 28 - - - Update user - ../app/+admin/users/user-edit/user-update.component.ts - 102 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 13 - - - An email asking for password reset has been sent to . - ../app/+admin/users/user-edit/user-update.component.ts - 108 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 35 - - Users + + Go the owner account page - ../app/+admin/users/user-edit/user-edit.component.html - 5,4 + src/app/+video-channels/video-channels.component.html + 30 - - Email + + Created by - ../app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+video-channels/video-channels.component.html + 31 - - mail@example.com + + Manage channel - ../app/+admin/users/user-edit/user-edit.component.html - 107 + src/app/+video-channels/video-channels.component.html + 22,23 - - Role + + Video channel videos - ../app/+admin/users/user-edit/user-edit.component.html - 135 + src/app/+video-channels/video-channels-routing.module.ts + 25 - - Video quota + + Video channel playlists - ../app/+admin/users/user-edit/user-edit.component.html - 150 + src/app/+video-channels/video-channels-routing.module.ts + 38 - - Daily video quota + + About video channel - ../app/+admin/users/user-edit/user-edit.component.html - 166 + src/app/+video-channels/video-channels-routing.module.ts + 47 - - Doesn't need review before a video goes public + + VIDEO CHANNELS - ../app/+admin/users/user-edit/user-edit.component.html - 179 + src/app/+accounts/accounts.component.ts + 59 - - Create + + 1 subscriber - ../app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+accounts/accounts.component.ts + 93 - - Edit + + subscribers - ../app/+admin/users/user-edit/user-edit.component.html - 12,11 + src/app/+accounts/accounts.component.ts + 95 - - {VAR_PLURAL, plural, =1 {Video} other {Videos}} + + direct account followers - ../app/+admin/users/user-edit/user-edit.component.html - 24 + src/app/+accounts/accounts.component.ts + 109 - - {VAR_PLURAL, plural, =1 {Channel} other {Channels}} + + Report this account - ../app/+admin/users/user-edit/user-edit.component.html - 30 + src/app/+accounts/accounts.component.ts + 115 - - {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} + + Banned - ../app/+admin/users/user-edit/user-edit.component.html - 36 + src/app/+accounts/accounts.component.html + 18 - - Incriminated in reports + + Muted - ../app/+admin/users/user-edit/user-edit.component.html - 42 + src/app/+accounts/accounts.component.html + 19 - - - Authored reports accepted - ../app/+admin/users/user-edit/user-edit.component.html - 48 + src/app/shared/shared-share-modal/video-share.component.html + 166 - - {VAR_PLURAL, plural, =1 {Comment} other {Comments}} + + Instance muted - ../app/+admin/users/user-edit/user-edit.component.html - 54 + src/app/+accounts/accounts.component.html + 20 - - NEW USER + + Muted by your instance - ../app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/+accounts/accounts.component.html + 21 - - Username + + Instance muted by your instance - ../app/+admin/users/user-edit/user-edit.component.html - 83 + src/app/+accounts/accounts.component.html + 22 - - john + + Manage account - ../app/+admin/users/user-edit/user-edit.component.html - 85 + src/app/+accounts/accounts.component.html + 36 - - Channel name + + Account videos - ../app/+admin/users/user-edit/user-edit.component.html - 94 + src/app/+accounts/accounts-routing.module.ts + 29 - - john_channel + + Account video channels - ../app/+admin/users/user-edit/user-edit.component.html - 96 + src/app/+accounts/accounts-routing.module.ts + 42 - - Password + + About account - ../app/+admin/users/user-edit/user-edit.component.html - 117 + src/app/+accounts/accounts-routing.module.ts + 51 - - If you leave the password empty, an email will be sent to the user. + + Published - ../app/+admin/users/user-edit/user-edit.component.html - 121,122 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 162 - - Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . + + Publication scheduled on - ../app/+admin/users/user-edit/user-edit.component.html - 160,162 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 167 - - DANGER ZONE + + Waiting transcoding - ../app/+admin/users/user-edit/user-edit.component.html - 197 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 171 - - Send a link to reset the password by email to the user + + To transcode - ../app/+admin/users/user-edit/user-edit.component.html - 204 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 175 - - Ask for new password + + To import - ../app/+admin/users/user-edit/user-edit.component.html - 205 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 - - Manually set the user password + + Unlisted - ../app/+admin/users/user-edit/user-edit.component.html - 209 + src/app/shared/shared-video-miniature/video-miniature.component.html + 6 - - - Users list - ../app/+admin/users/users.routes.ts - 27 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 9 - - Create a user + + Private - ../app/+admin/users/users.routes.ts - 36 + src/app/shared/shared-video-miniature/video-miniature.component.html + 7 - - - Update a user - ../app/+admin/users/users.routes.ts - 48 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/+videos/+video-watch/video-watch-playlist.component.html + 10 - - Federation + + {VAR_PLURAL, plural, =1 {1 view} other { views}} - ../app/+admin/admin.component.ts - 26 + src/app/shared/shared-video-miniature/video-miniature.component.html + 32 - - Instances you follow + + - ../app/+admin/admin.component.ts - 29 + src/app/shared/shared-video-miniature/video-miniature.component.html + 32,33 - - Instances following you + + Blocked - ../app/+admin/admin.component.ts - 34 + src/app/shared/shared-video-miniature/video-miniature.component.html + 53 - - Video redundancies + + Sensitive - ../app/+admin/admin.component.ts - 39 + src/app/shared/shared-video-miniature/video-miniature.component.html + 58,59 - - Moderation + + Enter a new tag - ../app/+admin/admin.component.ts - 47 + src/app/shared/shared-forms/select/select-tags.component.html + 5 - - Reports + + Published videos - ../app/+admin/admin.component.ts - 53 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 42 - - Video blocks + + Published 1 video - ../app/+admin/admin.component.ts - 60 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 86 - - Muted accounts + + Published videos - ../app/+admin/admin.component.ts - 67 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 87 - - - Muted servers - ../app/+admin/admin.component.ts - 74 + src/app/+accounts/account-videos/account-videos.component.ts + 79 - - Users + + Display all videos (private, unlisted or not yet published) - ../app/+admin/admin.component.ts - 81 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - Configuration - ../app/+admin/admin.component.ts - 88 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - Plugins/Themes - ../app/+admin/admin.component.ts - 92 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - System - ../app/+admin/admin.component.ts - 96 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - Password changed for user . - ../app/+admin/users/user-edit/user-password.component.ts + src/app/shared/shared-video-miniature/abstract-video-list.html 40 - - - Update user password - ../app/+admin/users/user-edit/user-password.component.ts - 52 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - Show - ../app/+admin/users/user-edit/user-password.component.html - 10 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - Hide + + No results. - ../app/+admin/users/user-edit/user-password.component.html - 11 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - Following list - ../app/+admin/follows/follows.routes.ts - 28 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - Followers list - ../app/+admin/follows/follows.routes.ts - 37 + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 - - - Last week - ../app/+admin/system/logs/logs.component.ts - 79 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - Last day - ../app/+admin/system/logs/logs.component.ts - 84 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - Last hour - ../app/+admin/system/logs/logs.component.ts - 89 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - debug - ../app/+admin/system/logs/logs.component.ts - 101 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - info - ../app/+admin/system/logs/logs.component.ts - 105 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - warning - ../app/+admin/system/logs/logs.component.ts - 109 + src/app/+videos/video-list/overview/video-overview.component.html + 4 - - error + + Created playlists - ../app/+admin/system/logs/logs.component.ts - 113 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 2,4 - - Standard logs + + This channel does not have playlists. - ../app/+admin/system/logs/logs.component.ts - 124 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 - - Audit logs + + No description - ../app/+admin/system/logs/logs.component.ts - 128 + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 41 - - - Refresh - ../app/+admin/system/logs/logs.component.html - 33 + src/app/+accounts/account-about/account-about.component.ts + 38 - - now + + DESCRIPTION - ../app/+admin/system/logs/logs.component.html - 15 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 5 - - - Loading... - ../app/+admin/system/logs/logs.component.html - 37 + src/app/+accounts/account-about/account-about.component.html + 5 - - By -> + + STATS - ../app/+admin/system/logs/logs.component.html - 45 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 + + + src/app/+accounts/account-about/account-about.component.html + 10 - - Settings updated. + + Created - ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 52 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 18 - - This does not have settings. + + SUPPORT THIS CHANNEL - ../app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 17,18 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 10 - - enabled + + Video channels - ../app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 1 - - disabled + + This account does not have channels. - ../app/+admin/follows/shared/redundancy-checkbox.component.ts - 23 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 4 - - Redundancy for is + + See this video channel - ../app/+admin/follows/shared/redundancy-checkbox.component.ts - 25 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 9 - - Muted servers + + This channel doesn't have any videos. - ../app/shared/shared-moderation/server-blocklist.component.html - 3 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - Showing to of muted instances + + SHOW THIS CHANNEL - ../app/shared/shared-moderation/server-blocklist.component.html - 10 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 - - Mute domains + + Joined - ../app/shared/shared-moderation/server-blocklist.component.html - 64 + src/app/+accounts/account-about/account-about.component.html + 12 - - Filter... + + Subscribed to all current channels of . You will be notified of all their new videos. - ../app/shared/shared-moderation/server-blocklist.component.html - 16 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 109 - - Clear filters + + Subscribed to . You will be notified of all their new videos. - ../app/shared/shared-moderation/server-blocklist.component.html - 20 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 110 - - Mute domain + + Subscribed - ../app/shared/shared-moderation/server-blocklist.component.html - 24 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 112 - - Muted at + + Unsubscribed from all channels of - ../app/shared/shared-moderation/server-blocklist.component.html - 33 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 139 - - Unmute + + Unsubscribed from - ../app/shared/shared-moderation/server-blocklist.component.html - 40 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 140 - - Open instance in a new tab + + Unsubscribed - ../app/shared/shared-moderation/server-blocklist.component.html - 43 + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 142 - - No server found matching current filters. + + Using an ActivityPub account - ../app/shared/shared-moderation/server-blocklist.component.html - 56 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 50 - - No server found. + + Subscribe with a Mastodon account: - ../app/shared/shared-moderation/server-blocklist.component.html + src/app/shared/shared-user-subscription/subscribe-button.component.html 57 - - Plugins + + Using a syndication feed - ../app/+admin/plugins/shared/plugin-api.service.ts - 33 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 62 - - Themes + + Subscribe via RSS - ../app/+admin/plugins/shared/plugin-api.service.ts - 37 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 63 - - plugin + + Subscribe - ../app/+admin/plugins/shared/plugin-api.service.ts - 45 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 7 - - theme + + Subscribe to all channels - ../app/+admin/plugins/shared/plugin-api.service.ts - 48 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 9 - - accepted in instance followers + + channels subscribed - ../app/+admin/follows/followers-list/followers-list.component.ts - 41 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 11 - - Do you really want to reject this follower? + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} - ../app/+admin/follows/followers-list/followers-list.component.ts - 52 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 31 - - Reject + + Subscribe with an account on this instance - ../app/+admin/follows/followers-list/followers-list.component.ts + src/app/shared/shared-user-subscription/subscribe-button.component.html 53 - - rejected from instance followers + + Subscribe with your local account - ../app/+admin/follows/followers-list/followers-list.component.ts - 60 + src/app/shared/shared-user-subscription/subscribe-button.component.html + 54 - - Do you really want to delete this follower? + + Verify account via email - ../app/+admin/follows/followers-list/followers-list.component.ts - 73 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 17 - - Delete + + Ask to send an email to verify you account - ../app/+admin/follows/followers-list/followers-list.component.ts - 74 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 26 - - removed from instance followers + + Welcome to PeerTube! - ../app/+admin/follows/followers-list/followers-list.component.ts - 81 + src/app/+signup/shared/signup-success.component.html + 8 - - Instances following you + + If you need help to use PeerTube, you can have a look at the documentation. - ../app/+admin/follows/followers-list/followers-list.component.html - 3 + src/app/+signup/shared/signup-success.component.html + 14,15 - - Showing to of followers + + Channels - ../app/+admin/follows/followers-list/followers-list.component.html - 10 + src/app/+my-library/my-library.component.ts + 47 - - Follower handle + + Videos - ../app/+admin/follows/followers-list/followers-list.component.html - 28 + src/app/+my-library/my-library.component.ts + 54 - - State + + Playlists - ../app/+admin/follows/followers-list/followers-list.component.html - 29 + src/app/+my-library/my-library.component.ts + 61 - - Score + + Subscriptions - ../app/+admin/follows/followers-list/followers-list.component.html - 30 + src/app/+my-library/my-library.component.ts + 66 - - - Created - ../app/+admin/follows/followers-list/followers-list.component.html - 31 + src/app/+videos/videos-routing.module.ts + 73 - - - Open actor page in a new tab - ../app/+admin/follows/followers-list/followers-list.component.html - 46 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 45 - - Accept + + History - ../app/+admin/follows/followers-list/followers-list.component.html - 39 + src/app/+my-library/my-library.component.ts + 71 - - Refuse + + My playlists - ../app/+admin/follows/followers-list/followers-list.component.html + src/app/+my-library/my-library-routing.module.ts 40 - - Accepted + + Create a new playlist - ../app/+admin/follows/followers-list/followers-list.component.html - 53 + src/app/+my-library/my-library-routing.module.ts + 49 - - Pending + + Playlist elements - ../app/+admin/follows/followers-list/followers-list.component.html - 56 + src/app/+my-library/my-library-routing.module.ts + 58 - - No follower found matching current filters. + + Update playlist - ../app/+admin/follows/followers-list/followers-list.component.html - 68 + src/app/+my-library/my-library-routing.module.ts + 67 - - - Your instance doesn't have any follower. - ../app/+admin/follows/followers-list/followers-list.component.html - 69 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 47 - - Follow request(s) sent! + + My videos - ../app/+admin/follows/following-list/following-list.component.ts - 48 + src/app/+my-library/my-library-routing.module.ts + 77 - - - Do you really want to unfollow ? - ../app/+admin/follows/following-list/following-list.component.ts + src/app/+my-library/my-videos/my-videos.component.ts 58 - - Unfollow + + My video imports - ../app/+admin/follows/following-list/following-list.component.ts - 59 + src/app/+my-library/my-library-routing.module.ts + 90 - - You are not following anymore. + + My subscriptions - ../app/+admin/follows/following-list/following-list.component.ts - 65 + src/app/+my-library/my-library-routing.module.ts + 99 - - Instances you follow + + Ownership changes - ../app/+admin/follows/following-list/following-list.component.html - 3 + src/app/+my-library/my-library-routing.module.ts + 108 - - Showing to of hosts + + My video history - ../app/+admin/follows/following-list/following-list.component.html - 10 + src/app/+my-library/my-library-routing.module.ts + 118 - - Follow domains + + Verify account email confirmation - ../app/+admin/follows/following-list/following-list.component.html - 79 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 - - Follow domain + + Email updated. - ../app/+admin/follows/following-list/following-list.component.html - 24 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 - - Host + + An error occurred. - ../app/+admin/follows/following-list/following-list.component.html - 33,32 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - Redundancy allowed + + An email with verification link will be sent to . - ../app/+admin/follows/following-list/following-list.component.html - 35 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 - - No host found matching current filters. + + Request email for account verification - ../app/+admin/follows/following-list/following-list.component.html - 71 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 - - Your instance is not following anyone. + + Send verification email - ../app/+admin/follows/following-list/following-list.component.html - 72 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. + + This instance does not require email verification. - ../app/+admin/follows/following-list/following-list.component.html - 82,83 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Installed + + Report - ../app/+admin/plugins/plugins.component.html - 3 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 51 - - Search + + Account reported. - ../app/+admin/plugins/plugins.component.html - 5 + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 82 - - Used + + What is the issue? - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-moderation/report-modals/report.component.html + 13 - - - Available - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 101 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 - - - Do you really want to remove this video redundancy? - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 140 + src/app/shared/shared-moderation/report-modals/report.component.html + 13 - - Remove redundancy + + Please describe the issue... - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 141 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - - Video redundancies removed! - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 147 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 80 - - - Videos redundancies - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 3 + src/app/shared/shared-moderation/report-modals/report.component.html + 42 - - Display + + Submit - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 8 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 - - - My videos duplicated by remote instances - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 12 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 27 - - - Remote videos duplicated by my instance - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 13 + src/app/shared/shared-moderation/video-block.component.html + 43 - - - Video - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 29 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 95 - - - Strategy - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 28 + src/app/+about/about-instance/contact-admin-modal.component.html + 53 - - - Total size - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 30 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 - - List redundancies + + Your report will be sent to moderators of and will be forwarded to the comment origin () too. - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 37 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - - Open video in a new tab - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 49 + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 - - Your instance doesn't mirror any video. + + Do you really want to delete videos? - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 81 + src/app/+my-library/my-videos/my-videos.component.ts + 103 - - Your instance has no mirrored videos. + + videos deleted. - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 82 + src/app/+my-library/my-videos/my-videos.component.ts + 120 - - Enabled strategies stats + + Do you really want to delete ? + + src/app/+my-library/my-videos/my-videos.component.ts + 130 + + + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 49 + - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 91 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - No redundancy strategy is enabled on your instance. + + Video deleted. - ../app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 96,97 + src/app/+my-library/my-videos/my-videos.component.ts + 138 - - - You don't have plugins installed yet. - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 89 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 214 - - You don't have themes installed yet. + + Display live information - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 92 + src/app/+my-library/my-videos/my-videos.component.ts + 161 - - - Update to - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 100 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 - - Do you really want to uninstall ? + + Change ownership - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 109 + src/app/+my-library/my-videos/my-videos.component.ts + 167 - - Uninstall + + My videos - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 110 + src/app/+my-library/my-videos/my-videos.component.html + 4 - - uninstalled. + + My imports - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 117 + src/app/+my-library/my-videos/my-videos.component.html + 11 - - - updated. - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 139 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 3 - - Plugin homepage (new window) + + Ownership changes - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 17 + src/app/+my-library/my-videos/my-videos.component.html + 16 - - Uninstall + + Search your videos - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 32 + src/app/+my-library/my-videos/my-videos.component.html + 23 - - Settings + + Clear filters - ../app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + src/app/+my-library/my-videos/my-videos.component.html 26 - - - Jobs - ../app/+admin/system/system.routes.ts - 26 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 13 - - - Logs - ../app/+admin/system/system.routes.ts - 37 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 14 - - - Debug - ../app/+admin/system/system.routes.ts - 48 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 14 - - - User created. - ../app/+admin/users/user-edit/user-create.component.ts - 77 + src/app/shared/shared-moderation/server-blocklist.component.html + 20 - - - Create user - ../app/+admin/users/user-edit/user-create.component.ts - 95 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - - - Videos blocked - ../app/+admin/moderation/moderation.routes.ts - 67 + src/app/+admin/follows/following-list/following-list.component.html + 20 - - - Muted instances - ../app/+admin/moderation/moderation.routes.ts - 89 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 31 - - - Unlimited - ../app/+admin/config/shared/config.service.ts - 21 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - - - None - no upload possible - ../app/+admin/config/shared/config.service.ts - 23 + src/app/shared/shared-moderation/server-blocklist.component.html + 20 - - - 100MB - ../app/+admin/config/shared/config.service.ts - 24 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 46 - - - 500MB - ../app/+admin/config/shared/config.service.ts - 25 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 33 - - - 1GB - ../app/+admin/config/shared/config.service.ts - 26 + src/app/+admin/follows/followers-list/followers-list.component.html + 20 - - - 5GB - ../app/+admin/config/shared/config.service.ts - 27 + src/app/+admin/users/user-list/user-list.component.html + 36 - - 20GB + + Delete - ../app/+admin/config/shared/config.service.ts - 28 + src/app/+my-library/my-videos/my-videos.component.html + 43 - - - 50GB - ../app/+admin/config/shared/config.service.ts - 29 + src/app/+videos/+video-edit/shared/video-edit.component.html + 178 - - 10MB + + Ownership change request sent. - ../app/+admin/config/shared/config.service.ts - 37 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts + 64 - - 50MB + + Change ownership - ../app/+admin/config/shared/config.service.ts - 38 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 - - 2GB + + Select the next owner - ../app/+admin/config/shared/config.service.ts - 41 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 10 - - Videos will be deleted, comments will be tombstoned. + + You cannot ban root. - ../app/+admin/users/user-list/user-list.component.ts - 84 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 58 - - - Ban - ../app/+admin/users/user-list/user-list.component.ts - 89 + src/app/+admin/users/user-list/user-list.component.ts + 154 - - User won't be able to login anymore, but videos and comments will be kept as is. + + Do you really want to unban ? - ../app/+admin/users/user-list/user-list.component.ts - 90 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 Unban - ../app/+admin/users/user-list/user-list.component.ts - 95 - - - - Set Email as Verified - - ../app/+admin/users/user-list/user-list.component.ts - 102 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 - - - You cannot ban root. - ../app/+admin/users/user-list/user-list.component.ts - 161 + src/app/+admin/users/user-list/user-list.component.ts + 88 - - - Do you really want to unban users? - ../app/+admin/users/user-list/user-list.component.ts - 198 + src/app/+admin/users/user-list/user-list.component.ts + 171 - - users unbanned. + + User unbanned. - ../app/+admin/users/user-list/user-list.component.ts - 204 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 76 You cannot delete root. - ../app/+admin/users/user-list/user-list.component.ts - 215 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 86 + + + src/app/+admin/users/user-list/user-list.component.ts + 188 - - If you remove these users, you will not be able to create others with the same username! + + If you remove this user, you will not be able to create another with the same username! - ../app/+admin/users/user-list/user-list.component.ts - 220 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 - - users deleted. + + User deleted. - ../app/+admin/users/user-list/user-list.component.ts - 226 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 - - users email set as verified. + + User email set as verified - ../app/+admin/users/user-list/user-list.component.ts - 237 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 - - Showing to of users + + Account muted. - ../app/+admin/users/user-list/user-list.component.html - 6 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 240 - - Advanced user filters + + Account unmuted. - ../app/+admin/users/user-list/user-list.component.html - 27 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 + + + src/app/shared/shared-moderation/account-blocklist.component.ts + 47 - - Banned users + + Instance muted. - ../app/+admin/users/user-list/user-list.component.html - 28 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 + + + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 - - Create user + + Instance unmuted. - ../app/+admin/users/user-list/user-list.component.html - 42 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 + + + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 - - Batch actions + + Account muted by the instance. - ../app/+admin/users/user-list/user-list.component.html - 13 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 - - Table parameters + + Account unmuted by the instance. - ../app/+admin/users/user-list/user-list.component.html - 58 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 189 - - Select columns + + Instance muted by the instance. - ../app/+admin/users/user-list/user-list.component.html - 64 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 203 - - Highlight banned users + + Instance unmuted by the instance. - ../app/+admin/users/user-list/user-list.component.html - 70 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 - - Open account in a new tab + + Are you sure you want to remove all the comments of this account? - ../app/+admin/users/user-list/user-list.component.html - 106 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 - - User's email must be verified to login + + Delete account comments - ../app/+admin/users/user-list/user-list.component.html - 129 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 - - User's email is verified / User can login without email verification + + Will remove comments of this account (may take several minutes). - ../app/+admin/users/user-list/user-list.component.html - 133 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 - - Total video quota + + Edit user - ../app/+admin/users/user-list/user-list.component.html - 140 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 263 - - Total daily video quota + + Change quota, role, and more. - ../app/+admin/users/user-list/user-list.component.html - 150 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 - - The user was banned + + Delete user - ../app/+admin/users/user-list/user-list.component.html - 160 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 - - Ban reason: + + Videos will be deleted, comments will be tombstoned. - ../app/+admin/users/user-list/user-list.component.html - 177 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 269 - - - Audio-only - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 58 + src/app/+admin/users/user-list/user-list.component.ts + 77 - - A <code>.mp4</code> that keeps the original audio track, with no video + + Ban - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 59 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 273 - - - 240p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 63 + src/app/+admin/users/user-list/user-list.component.ts + 82 - - 360p + + User won't be able to login anymore, but videos and comments will be kept as is. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 67 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 274 - - - 480p - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 71 + src/app/+admin/users/user-list/user-list.component.ts + 83 - - 720p + + Unban user - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 75 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 - - 1080p + + Allow the user to login and create videos/comments again - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 79 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 - - 2160p + + Set Email as Verified - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 83 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 285 - - - Auto (via ffmpeg) - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 90 + src/app/+admin/users/user-list/user-list.component.ts + 95 - - No limit + + Mute this account - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 98 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 - - 1 hour + + Hide any content from that user from you. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 99 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 - - 3 hours + + Unmute this account - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 100 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 - - 5 hours + + Show back content from that user for you. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 101 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 - - 10 hours + + Mute the instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 102 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 309 - - Configuration updated. + + Hide any content from that instance for you. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 347 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 - - Configuration + + Unmute the instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 - - Instance information + + Show back content from that instance for you. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 7 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 - - Basic configuration + + Remove comments from your videos - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 239 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 - - Services + + Remove comments made by this account on your videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 649 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 - - Live streaming + + Mute this account by your instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 703 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 - - Advanced configuration + + Hide any content from that user from you, your instance and its users. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 818 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 - - Update configuration + + Unmute this account by your instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1071 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 - - INSTANCE + + Show this user's content to the users of this instance again. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 15 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 - - Name + + Mute the instance by your instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 21 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 - - Short description + + Hide any content from that instance from you, your instance and its users. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 30 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 - - Main instance categories + + Unmute the instance by your instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 48 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 - - Add a new category + + Show back content from that instance for you, your instance and its users. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 55 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 - - Main languages you/your moderators speak + + Remove comments from your instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 62 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 - - Add a new language + + Remove comments made by this account from your instance. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 69 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 - - MODERATION & NSFW + + Playlist } deleted. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 80 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 60 - - Manage users to build a moderation team. + + My playlists - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 82,83 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 4 - - Policy on videos containing sensitive content + + Search your playlists - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 104 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 10 - - Policy for sensitive videos + + Create playlist - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 116 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 18 - - Do not list + + Playlist updated. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 117 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 97 - - Blur thumbnails + + My Playlists - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 118 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - - Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 145 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - YOU AND YOUR INSTANCE + + Description - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 159 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - Who is behind the instance? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 165 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - A single person? A non-profit? A company? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 166 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - - Why did you create this instance? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 + + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 - - - To share your personal videos? To open registrations and allow people to upload what they want? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 178 + src/app/+about/about-instance/about-instance.component.html + 113 - - - How long do you plan to maintain this instance? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 188 + src/app/+videos/+video-edit/shared/video-edit.component.html + 38 - - - It's important to know for users who want to register on your instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 189 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 39 - - How will you finance the PeerTube server? + + Privacy - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 199 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - With your own funds? With user donations? Advertising? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 200 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - - OTHER INFORMATION - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 214 + src/app/+videos/+video-watch/video-watch.component.html + 234 - - - What server/hardware does the instance run on? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 220 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 34 - - - i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 221 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 29 - - - This instance is dedicated to sensitive or NSFW content - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 91 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 13 - - - 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. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 96,98 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 18 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 109,110 + src/app/+videos/+video-edit/shared/video-edit.component.html + 106 - - APPEARANCE + + Playlist thumbnail - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 245 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - - Use plugins & themes for more involved changes, or add slight customizations. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 247,248 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - Theme + + Edit - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 255 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - default - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 259 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - - Landing page - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 268 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - - Discover videos - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 271 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - - Trending videos - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 272 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - - - Most liked videos - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 273 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - - - Recently added videos - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 274 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 35 - - - Local videos - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 275 + src/app/+videos/+video-edit/shared/video-edit.component.html + 267 - - - BROADCAST MESSAGE - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 286 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - - - Display a message on your instance - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 288,289 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - - Enable broadcast message + + Create - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 299 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - - Allow users to dismiss the broadcast message - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 306 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - - Broadcast message level - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 311 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 81 - - - Message - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 323 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - - NEW USERS - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 338 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - - Manage users to set their quota individually. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 340,341 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - - Enable Signup - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 350 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - ⚠️ This functionality requires a lot of attention and extra moderation. + + NEW PLAYLIST - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 353 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - - Signup requires email verification - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 358 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - - Signup limit + + PLAYLIST - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 362 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - - Default video quota per user - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 377 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - Default daily upload limit per user + + Delete playlist - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 389 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 52 - - VIDEOS + + Playlist deleted. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 406 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 135 - - Allow import with HTTP URL (i.e. YouTube) + + Share - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 417 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 12 - - - Allow import with a torrent file or a magnet URI - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 424 + src/app/shared/shared-share-modal/video-share.component.html + 3 - - Block new videos automatically + + No videos in this playlist. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 438 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 25 - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. + + Browse videos on PeerTube to add them in your playlist. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 441 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 28,29 - - SEARCH + + See the documentation for more information. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 455 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 32,33 - - Allow users to do remote URI/handle search + + Playlist created. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 466 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 76 - - Allow your users to look up remote videos/actors that may not be federated with your instance + + Create - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 469 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 89 - - - Allow anonymous to do remote URI/handle search - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 477 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 76 - - Allow anonymous users to look up remote videos/actors that may not be federated with your instance + + Showing to of imports - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 480 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 - - Enable global search + + Target - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 491 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 17 - - ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. + + Video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 494 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 - - - You should only use moderated search indexes in production, or host your own. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 497,498 + src/app/+my-library/my-ownership/my-ownership.component.html + 20 - - - Search index URL - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 503 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 60 - - Disable local search in search bar + + State - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 514 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 - - Search bar uses the global search index by default + + Created - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 521 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 - - - Otherwise the local search stays used by default - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 524 + src/app/+admin/system/jobs/jobs.component.html + 40 - - - FEDERATION - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 542 + src/app/+admin/follows/following-list/following-list.component.html + 34 - - - Manage relations with other instances. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 544,545 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 43 - - - Other instances can follow yours - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 556 + src/app/+admin/follows/followers-list/followers-list.component.html + 31 - - Manually approve new instance followers + + See the error - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 563 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 27 - - - Automatically follow back instances - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 576 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 27 - - Automatically follow instances of a public index + + This video was deleted - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 589 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 49 - - You should only follow moderated indexes in production, or host your own. + + My subscriptions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 595,596 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 4 - - Index URL + + Search your subscriptions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 601 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 11 - - ADMINISTRATORS + + You don't have any subscriptions yet. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 621 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 18 - - Admin email + + Channel page - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 627 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 27 - - - Enable contact form - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 638 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 30 - - - TWITTER - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 655 + src/app/+videos/+video-watch/video-watch.component.html + 190 - - Optional. If any, provide the Twitter account representing your instance to improve link previews. + + subscribers - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 657,658 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 32 - - Your Twitter username + + Owner account page - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 667 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 34 - - Instance allowed by Twitter + + Created by - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 679 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 35 - - If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to 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 allowed. + + My ownership changes - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 684,689 + src/app/+my-library/my-ownership/my-ownership.component.html + 3 - - LIVE + + Actions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 709 + src/app/+my-library/my-ownership/my-ownership.component.html + 18 - - - Enable users of your instance to stream live. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 711,712 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 61 - - - ⚠️ Enabling live streaming requires trust in your users and extra moderation work - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 726,727 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 82 - - - Allow your users to automatically publish a replay of their live - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 734 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 - - If the user quota is reached, PeerTube will automatically terminate the live streaming + + Initiator - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 737,738 + src/app/+my-library/my-ownership/my-ownership.component.html + 19 - - Max lives created on your instance (-1 for "unlimited") + + Created - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 743 + src/app/+my-library/my-ownership/my-ownership.component.html + 22,23 - - Max lives created per user (-1 for "unlimited") + + Status - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 748 + src/app/+my-library/my-ownership/my-ownership.component.html + 25 - - Max live duration + + Open account in a new tab - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 753 + src/app/+my-library/my-ownership/my-ownership.component.html + 38 - - - Enable live transcoding - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 768 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - - - Requires a lot of CPU! - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 771,772 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 - - - Live transcoding threads - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 777 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 - - - Live resolutions to generate - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 789 + src/app/shared/shared-moderation/account-blocklist.component.html + 39 - - - Allow live streaming - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 722 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 87 - - - TRANSCODING - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 824 + src/app/+admin/users/user-list/user-list.component.html + 106 - - Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. + + Accept - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 826,828 + src/app/+my-library/my-ownership/my-ownership.component.html + 33 - - - Allow additional extensions - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 850 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 30 - - - Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 853 + src/app/+admin/follows/followers-list/followers-list.component.html + 39 - - Allow audio files upload + + Refuse - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 861 + src/app/+my-library/my-ownership/my-ownership.component.html + 34 - - - Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 864 + src/app/+admin/follows/followers-list/followers-list.component.html + 40 - - WebTorrent support enabled + + No ownership change request found. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 873 + src/app/+my-library/my-ownership/my-ownership.component.html + 83 - - HLS with P2P support enabled + + Ownership accepted - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 894 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts + 71 - - Transcoding threads + + Accept ownership - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 919 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 3 - - Resolutions to generate + + Select a channel to receive the video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 932 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 10 - - CACHE + + Channel that will receive the video - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 958 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 13 - - Some files are not federated, and fetched when necessary. Define their caching policies. + + My videos history - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 960,961 + src/app/+my-library/my-history/my-history.component.ts + 44 - - Number of previews to keep in cache + + Videos history is enabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 968 + src/app/+my-library/my-history/my-history.component.ts + 76 - - Number of video captions to keep in cache + + Videos history is disabled - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 977 + src/app/+my-library/my-history/my-history.component.ts + 77 - - CUSTOMIZATIONS + + Delete videos history - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 992 + src/app/+my-library/my-history/my-history.component.ts + 89 - - Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. + + Are you sure you want to delete all your videos history? - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 994,995 + src/app/+my-library/my-history/my-history.component.ts + 90 - - JavaScript + + Videos history deleted - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1003 + src/app/+my-library/my-history/my-history.component.ts + 98 - - Transcoding enabled + + My history - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 838 + src/app/+my-library/my-history/my-history.component.html + 3 - - If you disable transcoding, many videos from your users will not work! + + Video history - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 842 + src/app/+my-library/my-history/my-history.component.html + 9 - - Experimental, we suggest you to not disable webtorrent support for nowIf you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 + + Delete history - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 877,883 + src/app/+my-library/my-history/my-history.component.html + 13,15 - - Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 + + You don't have any video history yet. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 898,907 + src/app/+my-library/my-history/my-history.component.html + 19 - - Write JavaScript code directly.Example: console.log('my instance is amazing'); + + Do you really want to unblock this video? It will be available again in the videos list. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1007 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 - - - Write CSS code directly. Example: #custom-css - color: red; - - Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email - color: red; - - - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1026,1034 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 146 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + Unblock - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1064,1065 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 - - - You cannot allow live replay if you don't enable transcoding. - ../app/+admin/config/edit-custom-config/edit-custom-config.component.html - 1068,1069 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 - - - Edit custom configuration - ../app/+admin/config/config.routes.ts - 26 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 - - - Jobs - ../app/+admin/system/system.component.html - 5,3 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 148 - - Logs + + Video unblocked. - ../app/+admin/system/system.component.html - 7,5 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 188 - - - Debug - ../app/+admin/system/system.component.html - 8,7 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 153 - - Instance name is required. + + Do you really want to delete this video? - ../app/shared/form-validators/custom-config-validators.ts - 7 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 - - - Short description should not be longer than 250 characters. - ../app/shared/form-validators/custom-config-validators.ts - 14 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 370 - - - Twitter username is required. - ../app/shared/form-validators/custom-config-validators.ts - 21 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 - - Previews cache size is required. + + The live stream will be automatically terminated. - ../app/shared/form-validators/custom-config-validators.ts - 28 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 - - Previews cache size must be greater than 1. + + This video will be duplicated by your instance. - ../app/shared/form-validators/custom-config-validators.ts - 29 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 - - Previews cache size must be a number. + + Save to playlist - ../app/shared/form-validators/custom-config-validators.ts - 30 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 264 - - - Captions cache size is required. - ../app/shared/form-validators/custom-config-validators.ts - 37 + src/app/+videos/+video-watch/video-watch.component.ts + 134 - - Captions cache size must be greater than 1. + + Download - ../app/shared/form-validators/custom-config-validators.ts - 38 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 - - Captions cache size must be a number. + + Block - ../app/shared/form-validators/custom-config-validators.ts - 39 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 - - Signup limit is required. + + Mirror - ../app/shared/form-validators/custom-config-validators.ts - 46 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 - - Signup limit must be greater than 1. + + Report - ../app/shared/form-validators/custom-config-validators.ts - 47 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 - - Signup limit must be a number. + + Mute account - ../app/shared/form-validators/custom-config-validators.ts - 48 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 - - - Admin email is required. - ../app/shared/form-validators/custom-config-validators.ts - 55 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 287 - - Admin email must be valid. + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - ../app/shared/form-validators/custom-config-validators.ts - 56 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 9 - - Transcoding threads is required. + + Updated - ../app/shared/form-validators/custom-config-validators.ts - 63 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 29 - - Transcoding threads must be greater or equal to 0. + + - ../app/shared/form-validators/custom-config-validators.ts - 64 + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 22,24 - - Index URL should be a URL + + Remote subscribeRemote interact - ../app/shared/form-validators/custom-config-validators.ts - 71 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 - - Search index URL should be a URL + + 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. - ../app/shared/form-validators/custom-config-validators.ts - 78 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18,20 - - Internal actions + + 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. - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 43 + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 27,29 - - Switch video block to manual + + Add to watch later - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 48 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 - - Video switched to manual block. + + Remove from watch later - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 54 + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 - - Actions for the video + + LIVE - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 66 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 - - - Unblock - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 70 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 846 - - Do you really want to delete this video? + + LIVE ENDED - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 78 + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 - - Video deleted. + + Moderation - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 86 + src/app/+my-account/my-account.component.ts + 28 - - - yes - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 149 + src/app/+admin/admin.component.ts + 47 - - no + + Muted accounts - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 151 + src/app/+my-account/my-account.component.ts + 31 - - - Do you really want to unblock this video? It will be available again in the videos list. - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 159 + src/app/+my-account/my-account-routing.module.ts + 86 - - - Video unblocked. - ../app/+admin/moderation/video-block-list/video-block-list.component.ts - 166 + src/app/+admin/admin.component.ts + 74 - - - Video blocks - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 3 + src/app/+admin/moderation/moderation.routes.ts + 98 - - Showing to of blocked videos + + Muted servers - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 10 + src/app/+my-account/my-account.component.ts + 36 - - - Advanced block filters - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 23 + src/app/+my-account/my-account-routing.module.ts + 95 - - - Automatic blocks - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 24 + src/app/+admin/admin.component.ts + 81 - - Manual blocks + + Abuse reports - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 25 + src/app/+my-account/my-account.component.ts + 41 - - Sensitive + + Settings - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 43 + src/app/+my-account/my-account.component.ts + 50 - - Unfederated + + Notifications - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 44 + src/app/+my-account/my-account.component.ts + 55 - - - Date - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 45 + src/app/+my-account/my-account-routing.module.ts + 109 - - Actions + + Applications - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 90 + src/app/+my-account/my-account.component.ts + 60 - - - More information - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 53 + src/app/+my-account/my-account-routing.module.ts + 127 - - The video was blocked due to automatic blocking of new videos + + Add a new option - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 67 + src/app/shared/shared-forms/select/select-checkbox.component.ts + 28 - - Block reason: + + No items found - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 103 + src/app/shared/shared-forms/select/select-checkbox.component.html + 14 - - No blocked video found matching current filters. + + Violent or repulsive - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 123 + src/app/shared/shared-moderation/abuse.service.ts + 139 - - No blocked video found. + + Contains offensive, violent, or coarse language or iconography. - ../app/+admin/moderation/video-block-list/video-block-list.component.html - 124 + src/app/shared/shared-moderation/abuse.service.ts + 140 - - Job type + + Hateful or abusive - ../app/+admin/system/jobs/jobs.component.html - 3 + src/app/shared/shared-moderation/abuse.service.ts + 144 - - Job state + + Contains abusive, racist or sexist language or iconography. - ../app/+admin/system/jobs/jobs.component.html - 12 + src/app/shared/shared-moderation/abuse.service.ts + 145 - - Showing to of jobs + + Spam, ad or false news - ../app/+admin/system/jobs/jobs.component.html - 32 + src/app/shared/shared-moderation/abuse.service.ts + 149 - - ID + + Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. - ../app/+admin/system/jobs/jobs.component.html - 39,38 + src/app/shared/shared-moderation/abuse.service.ts + 150 - - Type + + Privacy breach or doxxing - ../app/+admin/system/jobs/jobs.component.html - 40,39 + src/app/shared/shared-moderation/abuse.service.ts + 154 - - No jobs found. + + Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). - ../app/+admin/system/jobs/jobs.component.html - 86 + src/app/shared/shared-moderation/abuse.service.ts + 155 - - No jobs found that are . + + Copyright - ../app/+admin/system/jobs/jobs.component.html - 87 + src/app/shared/shared-moderation/abuse.service.ts + 159 - - - The plugin index is not available. Please retry later. - ../app/+admin/plugins/plugin-search/plugin-search.component.ts - 100 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 - - Please only install plugins or themes you trust, since they can execute any code on your instance. + + Infringes your copyright wrt. the regional laws with which the server must comply. - ../app/+admin/plugins/plugin-search/plugin-search.component.ts - 122 + src/app/shared/shared-moderation/abuse.service.ts + 160 - - Install ? + + Breaks server rules - ../app/+admin/plugins/plugin-search/plugin-search.component.ts - 123 + src/app/shared/shared-moderation/abuse.service.ts + 164 - - installed. + + Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. - ../app/+admin/plugins/plugin-search/plugin-search.component.ts - 135 + src/app/shared/shared-moderation/abuse.service.ts + 165 - - Search... + + Thumbnails - ../app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + src/app/shared/shared-moderation/abuse.service.ts + 173 - - - To load your new installed plugins or themes, refresh the page. - - ../app/+admin/plugins/plugin-search/plugin-search.component.html - 10,11 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 27 - - Popular + + The above can only be seen in thumbnails. - ../app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + src/app/shared/shared-moderation/abuse.service.ts + 174 - - {VAR_PLURAL, plural, =1 {result} other {results}} + + Captions - ../app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + src/app/shared/shared-moderation/abuse.service.ts + 178 - - - for "" - ../app/+admin/plugins/plugin-search/plugin-search.component.html - 23,24 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 28 - - No results. - + + The above can only be seen in captions (please describe which). - ../app/+admin/plugins/plugin-search/plugin-search.component.html - 29,30 + src/app/shared/shared-moderation/abuse.service.ts + 179 - - Plugin npm package (new window) + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? - ../app/+admin/plugins/plugin-search/plugin-search.component.html - 44 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 - - Muted accounts + + Renew token - ../app/shared/shared-moderation/account-blocklist.component.html - 3 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 42 - - Showing to of muted accounts + + Token renewed. Update your client configuration accordingly. - ../app/shared/shared-moderation/account-blocklist.component.html - 10 + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 - - Account + + Applications - ../app/shared/shared-moderation/account-blocklist.component.html - 28 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 - - No account found matching current filters. + + SUBSCRIPTION FEED - ../app/shared/shared-moderation/account-blocklist.component.html - 63 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 - - No account found. + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. - ../app/shared/shared-moderation/account-blocklist.component.html - 64 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 10,12 - - List installed plugins + + Feed URL - ../app/+admin/plugins/plugins.routes.ts - 28 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 - - Search plugins + + Feed Token - ../app/+admin/plugins/plugins.routes.ts - 37 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 - - Show plugin + + ⚠️ Never share your feed token with anyone. - ../app/+admin/plugins/plugins.routes.ts - 46 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 26 - - Video to import updated. + + Renew token - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts - 129 + src/app/+my-account/my-account-applications/my-account-applications.component.html + 35 - - Update + + Avatar changed. - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 70 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 44 - - - Select the torrent to import - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 6 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 105 - - OR + + avatar - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 10 + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 51 - - Paste magnet URI + + PROFILE SETTINGS - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 13 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 - - Channel + + VIDEO SETTINGS - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 27 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 26 - - Privacy + + NOTIFICATIONS - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 34 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 37 - - Import + + INTERFACE - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 41 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 - - You can import any torrent file that points to a media 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. + + EMAIL - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 17,19 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 - - Sorry, but something went wrong + + DANGER ZONE - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 48 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 77 - - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - - ../app/+videos/+video-edit/video-add-components/video-import-torrent.component.html - 53,54 + src/app/+admin/users/user-edit/user-edit.component.html + 196 - - - Cannot create live because this instance have too many created lives - ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 89 + src/app/+admin/users/user-edit/user-edit.component.html + 196 - - Cannot create live because you created too many lives + + PASSWORD - ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 91 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 57 - - Live published. + + Live information - ../app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 120 + src/app/shared/shared-video-live/live-stream-information.component.html + 3 - - Go Live + + Update live settings - ../app/+videos/+video-edit/video-add-components/video-go-live.component.html - 20 + src/app/shared/shared-video-live/live-stream-information.component.html + 35 - - Max live duration is . If your live reaches this limit, it will be automatically terminated. - + + Live RTMP Url - ../app/+videos/+video-edit/video-add-components/video-go-live.component.html - 31,33 + src/app/shared/shared-video-live/live-stream-information.component.html + 15 - - - Your video was uploaded to your account and is private. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 89 + src/app/+videos/+video-edit/shared/video-edit.component.html + 215 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + Live stream key - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 90 + src/app/shared/shared-video-live/live-stream-information.component.html + 20 - - - Your video is not uploaded yet, are you sure you want to leave this page? - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 92 + src/app/+videos/+video-edit/shared/video-edit.component.html + 220 - - Upload + + ⚠️ Never share your stream key with anyone. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 112 + src/app/shared/shared-video-live/live-stream-information.component.html + 23 - - - Upload - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 114 + src/app/+videos/+video-edit/shared/video-edit.component.html + 223 - - Upload cancelled + + Permanent live - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 131 + src/app/shared/shared-video-live/live-stream-information.component.html + 10 - - Video published. + + Replay will be saved - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 242 + src/app/shared/shared-video-live/live-stream-information.component.html + 11 - - Your video quota is exceeded with this video ( -video size: , used: , quota: ) + + users banned. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 264,265 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 53 - - Your daily video quota is exceeded with this video ( -video size: , used: , quota: ) + + User banned. - ../app/+videos/+video-edit/video-add-components/video-upload.component.ts - 284,285 + src/app/shared/shared-moderation/user-ban-modal.component.ts + 54 - - Publish + + Ban - ../app/+videos/+video-edit/video-add-components/video-upload.component.html - 78 + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 - - Select the file to upload + + Reason... - ../app/+videos/+video-edit/video-add-components/video-upload.component.html - 6 + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 - - Video background image + + A banned user will no longer be able to login. - ../app/+videos/+video-edit/video-add-components/video-upload.component.html - 26 + src/app/shared/shared-moderation/user-ban-modal.component.html + 21,22 - - Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. + + Ban this user - ../app/+videos/+video-edit/video-add-components/video-upload.component.html - 29,32 + src/app/shared/shared-moderation/user-ban-modal.component.html + 31 - - Processing… + + Video removed from - ../app/+videos/+video-edit/video-add-components/video-upload.component.html - 50 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 98 - - - Congratulations! Your video is now available in your private library. - - ../app/+videos/+video-edit/video-add-components/video-upload.component.html - 63,64 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 307 - - Publish will be available when upload is finished + + Timestamps updated - ../app/+videos/+video-edit/video-add-components/video-upload.component.html - 76 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 117 - - - URL - ../app/+videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 273 - - You can import any URL supported by youtube-dl or URL that points to a media 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. + + Starts at - ../app/+videos/+video-edit/video-add-components/video-import-url.component.html - 11,14 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 140 - - - Congratulations, the video behind will be imported! You can already add information about this video. - - ../app/+videos/+video-edit/video-add-components/video-import-url.component.html - 49,50 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. + + Stops at - ../app/+videos/+video-edit/video-add.component.html - 3 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 141 - - Read instance rules for help + + and stops at - ../app/+videos/+video-edit/video-add.component.html - 4 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 - - Upload a file + + Unavailable - ../app/+videos/+video-edit/video-add.component.html - 26 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 32 - - 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. + + Deleted - ../app/+videos/+video-edit/video-add.component.html - 11,14 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 34 - - - Import - ../app/+videos/+video-edit/video-add.component.html - 19 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 116 - - - Upload - ../app/+videos/+video-edit/video-add.component.html - 20 + src/app/+videos/+video-watch/comment/video-comment.component.html + 57 - - Import with URL + + Delete from - ../app/+videos/+video-edit/video-add.component.html - 36 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 88 - - Import with torrent + + Edit starts/stops at - ../app/+videos/+video-edit/video-add.component.html - 46 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 50 - - Go live + + Start at - ../app/+videos/+video-edit/video-add.component.html - 56 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 57 - - - You have unsaved changes! If you leave, your changes will be lost. - ../app/+videos/+video-edit/video-update.component.ts - 93 + src/app/shared/shared-share-modal/video-share.component.html + 113 - - - Video updated. - ../app/+videos/+video-edit/video-update.component.ts - 140 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 34 - - - Comment - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 67 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 47 - - Reply + + Stop at - ../app/+videos/+video-watch/comment/video-comment-add.component.ts - 69 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 71 - - - Add comment... - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 6 + src/app/shared/shared-share-modal/video-share.component.html + 144 - - - Markdown compatible - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 13 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 35 - - - Markdown compatible that supports: - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 15 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 62 - - Auto generated links + + URL - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 18 + src/app/shared/shared-share-modal/video-share.component.html + 16 - - - Break lines - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 19 + src/app/shared/shared-share-modal/video-share.component.html + 71 - - - Lists - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 20 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 - - Emphasis + + QR-Code - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 22 + src/app/shared/shared-share-modal/video-share.component.html + 27 - - - bold - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/shared-share-modal/video-share.component.html + 81 - - italic + + Embed - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/shared-share-modal/video-share.component.html + 37 - - - Emoji shortcuts - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 26 + src/app/shared/shared-share-modal/video-share.component.html + 91 - - Emoji markup + + Share the playlist - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 30 + src/app/shared/shared-share-modal/video-share.component.html + 11 - - See complete list + + 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). - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 32 + src/app/shared/shared-share-modal/video-share.component.html + 44,45 - - - Cancel - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 46 + src/app/shared/shared-share-modal/video-share.component.html + 98,99 - - You are one step away from commenting + + Share the playlist at this video position - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 55 + src/app/shared/shared-share-modal/video-share.component.html + 58 - - 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. + + Autoplay - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 60,63 + src/app/shared/shared-share-modal/video-share.component.html + 159 - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: + + Share the video - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 65,66 + src/app/shared/shared-share-modal/video-share.component.html + 66 - - Login to comment + + Auto select subtitle - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 76 + src/app/shared/shared-share-modal/video-share.component.html + 128 - - Markdown Emoji List + + Loop - ../app/+videos/+video-watch/comment/video-comment-add.component.html - 84 + src/app/shared/shared-share-modal/video-share.component.html + 173 - - Comment is required. + + Use origin instance URL - ../app/shared/form-validators/video-comment-validators.ts - 7 + src/app/shared/shared-share-modal/video-share.component.html + 180 - - Comment must be at least 2 characters long. + + Display video title - ../app/shared/form-validators/video-comment-validators.ts - 8 + src/app/shared/shared-share-modal/video-share.component.html + 189 - - Comment cannot be more than 3000 characters long. + + Display privacy warning - ../app/shared/form-validators/video-comment-validators.ts - 9 + src/app/shared/shared-share-modal/video-share.component.html + 196 - - Support + + Display player controls - ../app/+videos/+video-watch/modal/video-support.component.html - 3 + src/app/shared/shared-share-modal/video-share.component.html + 203 - - Maybe later + + Display PeerTube button link - ../app/+videos/+video-watch/modal/video-support.component.html - 11 + src/app/shared/shared-share-modal/video-share.component.html + 210 - - When active, the next video is automatically played after the current one. + + More customization - ../app/+videos/+video-watch/recommendations/recommended-videos.component.ts - 59 + src/app/shared/shared-share-modal/video-share.component.html + 223,224 - - Other videos + + Less customization - ../app/+videos/+video-watch/recommendations/recommended-videos.component.html - 5,6 + src/app/shared/shared-share-modal/video-share.component.html + 231,232 - - AUTOPLAY + + Video added in at timestamps - ../app/+videos/+video-watch/recommendations/recommended-videos.component.html - 10 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 377 - - Report this comment + + Video added in - ../app/+videos/+video-watch/comment/video-comment.component.ts - 173 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 378 - - Remove + + Save to - ../app/+videos/+video-watch/comment/video-comment.component.ts - 181 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 4 - - Remove & re-draft + + Search playlists - ../app/+videos/+video-watch/comment/video-comment.component.ts - 189 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 - - Options + + Create a private playlist - ../app/+videos/+video-watch/comment/video-comment.component.html - 48 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 66 - - Highlighted comment + + Video blocked. - ../app/+videos/+video-watch/comment/video-comment.component.html - 20 + src/app/shared/shared-moderation/video-block.component.ts + 60 - - - Reply - ../app/+videos/+video-watch/comment/video-comment.component.html - 44 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 340 - - Deleted + + Please describe the reason... - ../app/+videos/+video-watch/comment/video-comment.component.html - 55 + src/app/shared/shared-moderation/video-block.component.html + 13 - - This comment has been deleted + + Block video "" - ../app/+videos/+video-watch/comment/video-comment.component.html - 61 + src/app/shared/shared-moderation/video-block.component.html + 3 - - Like this video + + Block live "" - ../app/+videos/+video-watch/video-watch.component.ts - 131 + src/app/shared/shared-moderation/video-block.component.html + 4 - - Dislike this video + + Unfederate the video - ../app/+videos/+video-watch/video-watch.component.ts - 132 + src/app/shared/shared-moderation/video-block.component.html + 24 - - Support options for this video + + This will ask remote instances to delete it - ../app/+videos/+video-watch/video-watch.component.ts - 133 + src/app/shared/shared-moderation/video-block.component.html + 27 - - Save to playlist + + Blocking this live will automatically terminate the live stream. - ../app/+videos/+video-watch/video-watch.component.ts - 134 + src/app/shared/shared-moderation/video-block.component.html + 33,34 - - You need to be <a href="/login">logged in</a> to rate this video. + + Video reported. - ../app/+videos/+video-watch/video-watch.component.ts - 219 + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 110 - - This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? + + Report video "" - ../app/+videos/+video-watch/video-watch.component.ts - 412 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 - - Redirection + + Your report will be sent to moderators of and will be forwarded to the video origin () too. - ../app/+videos/+video-watch/video-watch.component.ts - 413 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 74,76 - - This video contains mature or explicit content. Are you sure you want to watch it? + + Username is required. - ../app/+videos/+video-watch/video-watch.component.ts - 527 + src/app/shared/form-validators/user-validators.ts + 12 - - - Mature or explicit content - ../app/+videos/+video-watch/video-watch.component.ts - 528 + src/app/shared/form-validators/login-validators.ts + 9 - - Up Next + + Username must be at least 1 character long. - ../app/+videos/+video-watch/video-watch.component.ts - 580 + src/app/shared/form-validators/user-validators.ts + 13 - - Cancel + + Username cannot be more than 50 characters long. - ../app/+videos/+video-watch/video-watch.component.ts - 581 + src/app/shared/form-validators/user-validators.ts + 14 - - Autoplay is suspended + + Username should be lowercase alphanumeric; dots and underscores are allowed. - ../app/+videos/+video-watch/video-watch.component.ts - 582 + src/app/shared/form-validators/user-validators.ts + 15 - - Enter/exit fullscreen (requires player focus) + + Channel name is required. - ../app/+videos/+video-watch/video-watch.component.ts - 869 + src/app/shared/form-validators/user-validators.ts + 27 - - Play/Pause the video (requires player focus) + + Channel name must be at least 1 character long. - ../app/+videos/+video-watch/video-watch.component.ts - 870 + src/app/shared/form-validators/user-validators.ts + 28 - - Mute/unmute the video (requires player focus) + + Channel name cannot be more than 50 characters long. - ../app/+videos/+video-watch/video-watch.component.ts - 871 + src/app/shared/form-validators/user-validators.ts + 29 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - ../app/+videos/+video-watch/video-watch.component.ts - 873 + src/app/shared/form-validators/user-validators.ts + 30 - - Increase the volume (requires player focus) + + Email is required. - ../app/+videos/+video-watch/video-watch.component.ts - 875 + src/app/shared/form-validators/user-validators.ts + 37 - - - Decrease the volume (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts - 876 + src/app/shared/form-validators/instance-validators.ts + 7 - - Seek the video forward (requires player focus) + + Email must be valid. - ../app/+videos/+video-watch/video-watch.component.ts - 878 + src/app/shared/form-validators/user-validators.ts + 38 - - - Seek the video backward (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts - 879 + src/app/shared/form-validators/instance-validators.ts + 8 - - Increase playback rate (requires player focus) + + Password is required. - ../app/+videos/+video-watch/video-watch.component.ts - 881 + src/app/shared/form-validators/user-validators.ts + 47 - - - Decrease playback rate (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts - 882 + src/app/shared/form-validators/user-validators.ts + 58 - - - Navigate in the video frame by frame (requires player focus) - ../app/+videos/+video-watch/video-watch.component.ts - 884 + src/app/shared/form-validators/login-validators.ts + 18 - - Like the video + + Password must be at least 6 characters long. - ../app/+videos/+video-watch/video-watch.component.ts - 892 + src/app/shared/form-validators/user-validators.ts + 59 - - - Dislike the video - ../app/+videos/+video-watch/video-watch.component.ts - 897 + src/app/shared/form-validators/user-validators.ts + 70 - - Subscribe to the account + + Password cannot be more than 255 characters long. - ../app/+videos/+video-watch/video-watch.component.ts - 902 + src/app/shared/form-validators/user-validators.ts + 60 - - - The video is being imported, it will be available when the import is finished. - ../app/+videos/+video-watch/video-watch.component.html - 21,22 + src/app/shared/form-validators/user-validators.ts + 71 - - The video is being transcoded, it may not work properly. + + The new password and the confirmed password do not correspond. - ../app/+videos/+video-watch/video-watch.component.html - 25,26 + src/app/shared/form-validators/user-validators.ts + 78 - - This video will be published on . + + Video quota is required. - ../app/+videos/+video-watch/video-watch.component.html - 29,30 + src/app/shared/form-validators/user-validators.ts + 85 - - This live has not started yet. + + Quota must be greater than -1. - ../app/+videos/+video-watch/video-watch.component.html - 33,34 + src/app/shared/form-validators/user-validators.ts + 86 - - This live is finished. + + Daily upload limit is required. - ../app/+videos/+video-watch/video-watch.component.html - 37,38 + src/app/shared/form-validators/user-validators.ts + 92 - - This video is blocked. + + Daily upload limit must be greater than -1. - ../app/+videos/+video-watch/video-watch.component.html - 41 + src/app/shared/form-validators/user-validators.ts + 93 - - Published • views + + User role is required. - ../app/+videos/+video-watch/video-watch.component.html - 55 + src/app/shared/form-validators/user-validators.ts + 100 - - Published • views + + Description must be at least 3 characters long. - ../app/+videos/+video-watch/video-watch.component.html - 66 + src/app/shared/form-validators/user-validators.ts + 112 - - - SHARE - ../app/+videos/+video-watch/video-watch.component.html - 105 + src/app/shared/form-validators/video-channel-validators.ts + 38 - - - Category - ../app/+videos/+video-watch/video-watch.component.html - 237 + src/app/shared/form-validators/video-playlist-validators.ts + 33 - - Licence + + Description cannot be more than 1000 characters long. - ../app/+videos/+video-watch/video-watch.component.html - 246 + src/app/shared/form-validators/user-validators.ts + 113 - - - Language - ../app/+videos/+video-watch/video-watch.component.html - 255 + src/app/shared/form-validators/video-channel-validators.ts + 39 - - - Tags - ../app/+videos/+video-watch/video-watch.component.html - 264 + src/app/shared/form-validators/video-playlist-validators.ts + 34 - - SUPPORT + + You must agree with the instance terms in order to register on it. - ../app/+videos/+video-watch/video-watch.component.html - 100 + src/app/shared/form-validators/user-validators.ts + 122 - - SAVE + + Ban reason must be at least 3 characters long. - ../app/+videos/+video-watch/video-watch.component.html - 116 + src/app/shared/form-validators/user-validators.ts + 132 - - DOWNLOAD + + Ban reason cannot be more than 250 characters long. - ../app/+videos/+video-watch/video-watch.component.html - 130 + src/app/shared/form-validators/user-validators.ts + 133 - - Channel page + + Display name is required. - ../app/+videos/+video-watch/video-watch.component.html - 178 + src/app/shared/form-validators/user-validators.ts + 144 - - - Account page - ../app/+videos/+video-watch/video-watch.component.html - 181 + src/app/shared/form-validators/video-channel-validators.ts + 26 - - - By - ../app/+videos/+video-watch/video-watch.component.html - 182 + src/app/shared/form-validators/video-playlist-validators.ts + 12 - - + + Display name must be at least 1 character long. - ../app/+videos/+video-watch/video-watch.component.html - 188 + src/app/shared/form-validators/user-validators.ts + 145 - - - Show more - ../app/+videos/+video-watch/video-watch.component.html - 209 + src/app/shared/form-validators/video-channel-validators.ts + 27 - - - Show less - ../app/+videos/+video-watch/video-watch.component.html - 215 + src/app/shared/form-validators/video-playlist-validators.ts + 13 - - Origin instance + + Display name cannot be more than 50 characters long. - ../app/+videos/+video-watch/video-watch.component.html - 227 + src/app/shared/form-validators/user-validators.ts + 146 - - - Originally published - ../app/+videos/+video-watch/video-watch.component.html - 232 + src/app/shared/form-validators/video-channel-validators.ts + 28 - - Duration + + video - ../app/+videos/+video-watch/video-watch.component.html - 272 + src/app/shared/shared-video-miniature/video-download.component.ts + 48 - - - Friendly Reminder: - ../app/+videos/+video-watch/video-watch.component.html - 295 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 228 - - 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. + + subtitles - ../app/+videos/+video-watch/video-watch.component.html - 297,298 + src/app/shared/shared-video-miniature/video-download.component.ts + 49 - - Get more information + + Encoder - ../app/+videos/+video-watch/video-watch.component.html - 300 + src/app/shared/shared-video-miniature/video-download.component.ts + 145 - - OK + + Format name - ../app/+videos/+video-watch/video-watch.component.html - 305 + src/app/shared/shared-video-miniature/video-download.component.ts + 146 - - Stop autoplaying next video + + Size - ../app/+videos/+video-watch/video-watch-playlist.component.ts - 203 + src/app/shared/shared-video-miniature/video-download.component.ts + 147 - - Autoplay next video + + Bitrate - ../app/+videos/+video-watch/video-watch-playlist.component.ts - 204 + src/app/shared/shared-video-miniature/video-download.component.ts + 149 - - - Stop looping playlist videos - ../app/+videos/+video-watch/video-watch-playlist.component.ts - 209 + src/app/shared/shared-video-miniature/video-download.component.ts + 172 - - Loop playlist videos + + Codec - ../app/+videos/+video-watch/video-watch-playlist.component.ts - 210 + src/app/shared/shared-video-miniature/video-download.component.ts + 169 - - Unlisted + + Profile - ../app/+videos/+video-watch/video-watch-playlist.component.html - 9 + src/app/shared/shared-video-miniature/video-download.component.ts + 170 - - Private + + Resolution - ../app/+videos/+video-watch/video-watch-playlist.component.html - 10 + src/app/shared/shared-video-miniature/video-download.component.ts + 179 - - Public + + Aspect ratio - ../app/+videos/+video-watch/video-watch-playlist.component.html - 11 + src/app/shared/shared-video-miniature/video-download.component.ts + 180 - - Do you really want to delete this comment? + + Average frame rate - ../app/+videos/+video-watch/comment/video-comments.component.ts - 166 + src/app/shared/shared-video-miniature/video-download.component.ts + 181 - - The deletion will be sent to remote instances so they can reflect the change. + + Pixel format - ../app/+videos/+video-watch/comment/video-comments.component.ts - 169 + src/app/shared/shared-video-miniature/video-download.component.ts + 182 - - It is a remote comment, so the deletion will only be effective on your instance. + + Sample rate - ../app/+videos/+video-watch/comment/video-comments.component.ts - 171 + src/app/shared/shared-video-miniature/video-download.component.ts + 186 - - Delete and re-draft + + Channel Layout - ../app/+videos/+video-watch/comment/video-comments.component.ts - 197 + src/app/shared/shared-video-miniature/video-download.component.ts + 187 - - Do you really want to delete and re-draft this comment? + + Download - ../app/+videos/+video-watch/comment/video-comments.component.ts - 197 + src/app/shared/shared-video-miniature/video-download.component.html + 4 - - - SORT BY - ../app/+videos/+video-watch/comment/video-comments.component.html - 17 + src/app/shared/shared-video-miniature/video-download.component.html + 104 - - Most recent first (default) + + subtitles - ../app/+videos/+video-watch/comment/video-comments.component.html - 19 + src/app/shared/shared-video-miniature/video-download.component.html + 11 - - Most replies first + + video - ../app/+videos/+video-watch/comment/video-comments.component.html - 20 + src/app/shared/shared-video-miniature/video-download.component.html + 12 - - 1 Comment + + Format - ../app/+videos/+video-watch/comment/video-comments.component.html - 6 + src/app/shared/shared-video-miniature/video-download.component.html + 45 - - Comments + + Video stream - ../app/+videos/+video-watch/comment/video-comments.component.html - 7 + src/app/shared/shared-video-miniature/video-download.component.html + 57 - - Comments + + Audio stream - ../app/+videos/+video-watch/comment/video-comments.component.html - 9 + src/app/shared/shared-video-miniature/video-download.component.html + 69 - - No comments. + + - ../app/+videos/+video-watch/comment/video-comments.component.html - 33 + src/app/shared/shared-video-miniature/video-download.component.html + 49 + + + src/app/shared/shared-video-miniature/video-download.component.html + 61 - - - View replies from and others - ../app/+videos/+video-watch/comment/video-comments.component.html - 84,85 + src/app/shared/shared-video-miniature/video-download.component.html + 73 - - View replies from + + Direct download - ../app/+videos/+video-watch/comment/video-comments.component.html - 87,88 + src/app/shared/shared-video-miniature/video-download.component.html + 87 - - View replies + + Torrent (.torrent file) - ../app/+videos/+video-watch/comment/video-comments.component.html - 90 + src/app/shared/shared-video-miniature/video-download.component.html + 92 - - Comments are disabled. + + Confirmation of the password is required. - ../app/+videos/+video-watch/comment/video-comments.component.html - 101,102 + src/app/shared/form-validators/reset-password-validators.ts + 9 Name is required. - ../app/shared/form-validators/video-channel-validators.ts + src/app/shared/form-validators/video-channel-validators.ts 12 Name must be at least 1 character long. - ../app/shared/form-validators/video-channel-validators.ts + src/app/shared/form-validators/video-channel-validators.ts 13 Name cannot be more than 50 characters long. - ../app/shared/form-validators/video-channel-validators.ts + src/app/shared/form-validators/video-channel-validators.ts 14 Name should be lowercase alphanumeric; dots and underscores are allowed. - ../app/shared/form-validators/video-channel-validators.ts + src/app/shared/form-validators/video-channel-validators.ts 15 - - Display name is required. - - ../app/shared/form-validators/video-channel-validators.ts - 26 - - - - Display name must be at least 1 character long. + + Support text must be at least 3 characters long. - ../app/shared/form-validators/video-channel-validators.ts - 27 + src/app/shared/form-validators/video-channel-validators.ts + 49 - - Display name cannot be more than 50 characters long. + + Support text cannot be more than 1000 characters long - ../app/shared/form-validators/video-channel-validators.ts - 28 + src/app/shared/form-validators/video-channel-validators.ts + 50 - - Description must be at least 3 characters long. + + Do you really want to delete ? +It will delete videos uploaded in this channel, and you will not be able to create another +channel with the same name ()! - ../app/shared/form-validators/video-channel-validators.ts - 38 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 63,65 - - Description cannot be more than 1000 characters long. + + Please type the display name of the video channel () to confirm - ../app/shared/form-validators/video-channel-validators.ts - 39 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 67 - - Support text must be at least 3 characters long. + + Video channel deleted. - ../app/shared/form-validators/video-channel-validators.ts - 49 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 79 - - Support text cannot be more than 1000 characters long + + Views for the day - ../app/shared/form-validators/video-channel-validators.ts - 50 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 98 - - Do you really want to unban ? + + My channels - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 70 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 4 - - User unbanned. + + Search your channels - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 76 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 11 - - If you remove this user, you will not be able to create another with the same username! + + Create video channel - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 90 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 19 - - User deleted. + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 96 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 37 - - User email set as verified + + Display name cannot be more than 120 characters long. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 107 + src/app/shared/form-validators/video-playlist-validators.ts + 14 - - Account muted. + + Privacy is required. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 119 + src/app/shared/form-validators/video-playlist-validators.ts + 23 - - Account unmuted. + + The channel is required when the playlist is public. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 133 + src/app/shared/form-validators/video-playlist-validators.ts + 41 - - Instance muted. + + Password updated. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 147 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 48 - - Instance unmuted. + + You current password is invalid. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 161 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 - - - Account muted by the instance. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 175 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 - - Account unmuted by the instance. + + Change password - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 189 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 - - - Instance muted by the instance. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 203 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 33 - - Instance unmuted by the instance. + + Current password - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 217 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 8 - - - Are you sure you want to remove all the comments of this account? - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 228 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 27 - - Delete account comments + + New password - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 229 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 17 - - Will remove comments of this account (may take several minutes). + + Confirm new password - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 235 + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 26 - - Edit user + + Block reason must be at least 2 characters long. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 263 + src/app/shared/form-validators/video-block-validators.ts + 7 - - Change quota, role, and more. + + Block reason cannot be more than 300 characters long. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 264 + src/app/shared/form-validators/video-block-validators.ts + 8 - - Delete user + + My video channels - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 268 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 13 - - Unban user + + Create a new video channel - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 279 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 22 - - Allow the user to login and create videos/comments again + + Update video channel - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 280 + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 31 - - Mute this account + + Video channel updated. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 297 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 92 - - Hide any content from that user from you. + + My Channels - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 298 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 - - - Unmute this account - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 303 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 - - Show back content from that user for you. + + 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. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 304 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - - Mute the instance - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 309 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 - - Hide any content from that instance for you. + + NEW CHANNEL - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 310 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - - Unmute the instance - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 315 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 - - Show back content from that instance for you. + + CHANNEL - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 316 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - - Remove comments from your videos - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 321 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 - - Remove comments made by this account on your videos. + + Name - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 322 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - - Mute this account by your instance - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 333 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - - Hide any content from that user from you, your instance and its users. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 334 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 21 - - Unmute this account by your instance + + Example: my_channel - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 339 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - - Show this user's content to the users of this instance again. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 340 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 - - Mute the instance by your instance + + Overwrite support field of all videos of this channel - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 351 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - - Hide any content from that instance from you, your instance and its users. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 352 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 - - Unmute the instance by your instance + + Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 357 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 - - Show back content from that instance for you, your instance and its users. + + Type your username to confirm - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 358 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 - - Remove comments from your instance + + Delete your account - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 368 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 - - Remove comments made by this account from your instance. + + Delete my account - ../app/shared/shared-moderation/user-moderation-dropdown.component.ts - 369 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 - - Report reason is required. + + Your account is deleted. - ../app/shared/form-validators/abuse-validators.ts - 7 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 - - Report reason must be at least 2 characters long. + + Once you delete your account, there is no going back. You will be asked to confirm this action. - ../app/shared/form-validators/abuse-validators.ts - 8 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 - - Report reason cannot be more than 3000 characters long. + + Delete your account - ../app/shared/form-validators/abuse-validators.ts - 9 + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 - - Moderation comment is required. + + Video channel created. - ../app/shared/form-validators/abuse-validators.ts - 16 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 56 - - Moderation comment must be at least 2 characters long. + + This name already exists on this instance. - ../app/shared/form-validators/abuse-validators.ts - 17 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 62 - - Moderation comment cannot be more than 3000 characters long. + + Please check your emails to verify your new email. - ../app/shared/form-validators/abuse-validators.ts - 18 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 - - Abuse message is required. + + Email updated. - ../app/shared/form-validators/abuse-validators.ts - 25 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 - - Abuse message must be at least 2 characters long. + + Your current email is - ../app/shared/form-validators/abuse-validators.ts - 26 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5 - - Abuse message cannot be more than 3000 characters long. + + is awaiting email verification + - ../app/shared/form-validators/abuse-validators.ts - 27 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 9,10 - - Instance unmuted by your instance. + + New email - ../app/shared/shared-moderation/server-blocklist.component.ts - 46 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 16 - - Instance muted by your instance. + + Change email - ../app/shared/shared-moderation/server-blocklist.component.ts - 69 + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 35 - - Report + + New video from your subscriptions - ../app/shared/shared-moderation/report-modals/account-report.component.ts - 51 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 - - Account reported. + + New comment on your video - ../app/shared/shared-moderation/report-modals/account-report.component.ts - 82 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 - - What is the issue? + + New abuse - ../app/shared/shared-moderation/report-modals/report.component.html - 13 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 - - Please describe the issue... + + Video blocked automatically waiting review - ../app/shared/shared-moderation/report-modals/report.component.html - 42 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 - - Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + One of your video is blocked/unblocked - ../app/shared/shared-moderation/report-modals/report.component.html - 37,38 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 - - Violent or repulsive + + Video published (after transcoding/scheduled update) - ../app/shared/shared-moderation/abuse.service.ts - 139 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 - - Contains offensive, violent, or coarse language or iconography. + + Video import finished - ../app/shared/shared-moderation/abuse.service.ts - 140 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 - - Hateful or abusive + + A new user registered on your instance - ../app/shared/shared-moderation/abuse.service.ts - 144 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 39 - - Contains abusive, racist or sexist language or iconography. + + You or your channel(s) has a new follower - ../app/shared/shared-moderation/abuse.service.ts - 145 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 - - Spam, ad or false news + + Someone mentioned you in video comments - ../app/shared/shared-moderation/abuse.service.ts - 149 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 - - Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + Your instance has a new follower - ../app/shared/shared-moderation/abuse.service.ts - 150 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 - - Privacy breach or doxxing + + Your instance automatically followed another instance - ../app/shared/shared-moderation/abuse.service.ts - 154 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details). + + An abuse report received a new message - ../app/shared/shared-moderation/abuse.service.ts - 155 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 - - Copyright + + One of your abuse reports has been accepted or rejected by moderators - ../app/shared/shared-moderation/abuse.service.ts - 159 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 - - Infringes your copyright wrt. the regional laws with which the server must comply. + + Preferences saved - ../app/shared/shared-moderation/abuse.service.ts - 160 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 92 - - Breaks server rules + + Activities - ../app/shared/shared-moderation/abuse.service.ts - 164 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 - - Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + Web - ../app/shared/shared-moderation/abuse.service.ts - 165 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 - - Thumbnails + + Profile updated. - ../app/shared/shared-moderation/abuse.service.ts - 173 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 51 - - The above can only be seen in thumbnails. + + Cancel - ../app/shared/shared-moderation/abuse.service.ts - 174 + src/app/shared/shared-video-miniature/videos-selection.component.html + 19,20 - - Captions + + Yesterday - ../app/shared/shared-moderation/abuse.service.ts - 178 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 117 - - The above can only be seen in captions (please describe which). + + This week - ../app/shared/shared-moderation/abuse.service.ts - 179 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 118 - - Video reported. + + This month - ../app/shared/shared-moderation/report-modals/video-report.component.ts - 110 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 119 - - Report video "" + + Last month - ../app/shared/shared-moderation/report-modals/video-report.component.html - 3 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 120 - - Start at + + Older - ../app/shared/shared-moderation/report-modals/video-report.component.html - 47 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 121 - - Stop at + + Cannot load more videos. Try again later. - ../app/shared/shared-moderation/report-modals/video-report.component.html - 62 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 198 - - Your report will be sent to moderators of and will be forwarded to the video origin () too. + + Account settings - ../app/shared/shared-moderation/report-modals/video-report.component.html - 75,76 + src/app/+my-account/my-account-routing.module.ts + 29 - - Process domains + + My abuse reports - ../app/shared/shared-moderation/batch-domains-modal.component.ts - 28 + src/app/+my-account/my-account-routing.module.ts + 118 - - + + Notification preferences - ../app/shared/shared-moderation/batch-domains-modal.component.html - 3 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 - - 1 host (without "http://") per line + + Newest first - ../app/shared/shared-moderation/batch-domains-modal.component.html + src/app/+my-account/my-account-notifications/my-account-notifications.component.html 11 - - users banned. + + Unread first - ../app/shared/shared-moderation/user-ban-modal.component.ts - 53 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 - - User banned. + + All read - ../app/shared/shared-moderation/user-ban-modal.component.ts - 54 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 - - Ban + + Muted servers - ../app/shared/shared-moderation/user-ban-modal.component.html - 5,3 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - - Reason... - ../app/shared/shared-moderation/user-ban-modal.component.html - 12 + src/app/shared/shared-moderation/server-blocklist.component.html + 3 - - A banned user will no longer be able to login. + + Showing to of muted instances - ../app/shared/shared-moderation/user-ban-modal.component.html - 21,22 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - - Ban this user - ../app/shared/shared-moderation/user-ban-modal.component.html - 31 + src/app/shared/shared-moderation/server-blocklist.component.html + 10 - - Video blocked. + + Mute domains - ../app/shared/shared-moderation/video-block.component.ts - 60 + src/app/shared/shared-moderation/server-blocklist.component.html + 64 - - - Please describe the reason... - ../app/shared/shared-moderation/video-block.component.html - 13 + src/app/shared/shared-moderation/server-blocklist.component.html + 64 - - Block video "" + + Filter... - ../app/shared/shared-moderation/video-block.component.html - 3 + src/app/shared/shared-moderation/server-blocklist.component.html + 16 - - - Block live "" - ../app/shared/shared-moderation/video-block.component.html - 4 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Unfederate the video - ../app/shared/shared-moderation/video-block.component.html - 24 + src/app/+admin/follows/following-list/following-list.component.html + 16 - - - This will ask remote instances to delete it - ../app/shared/shared-moderation/video-block.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 27 - - - Blocking this live will automatically terminate the live stream. - - ../app/shared/shared-moderation/video-block.component.html - 33,34 - - - - Account unmuted by your instance. - ../app/shared/shared-moderation/account-blocklist.component.ts - 48 + src/app/shared/shared-moderation/account-blocklist.component.html + 16 - - - Block reason must be at least 2 characters long. - ../app/shared/form-validators/video-block-validators.ts - 7 + src/app/shared/shared-moderation/server-blocklist.component.html + 16 - - - Block reason cannot be more than 300 characters long. - ../app/shared/form-validators/video-block-validators.ts - 8 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 42 - - - is not valid - ../app/shared/form-validators/batch-domains-validators.ts - 19 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 - - - Domain is required. - ../app/shared/form-validators/batch-domains-validators.ts - 56 + src/app/+admin/follows/followers-list/followers-list.component.html + 16 - - - Domains entered are invalid. - ../app/shared/form-validators/batch-domains-validators.ts - 57 + src/app/+admin/users/user-list/user-list.component.html + 32 - - Domains entered contain duplicates. + + Mute domain - ../app/shared/form-validators/batch-domains-validators.ts - 58 + src/app/shared/shared-moderation/server-blocklist.component.html + 24 - - - Username is required. - ../app/shared/form-validators/user-validators.ts - 12 + src/app/shared/shared-moderation/server-blocklist.component.html + 24 - - Username must be at least 1 character long. + + Muted at - ../app/shared/form-validators/user-validators.ts - 13 + src/app/shared/shared-moderation/server-blocklist.component.html + 33 - - - Username cannot be more than 50 characters long. - ../app/shared/form-validators/user-validators.ts - 14 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - Username should be lowercase alphanumeric; dots and underscores are allowed. - ../app/shared/form-validators/user-validators.ts - 15 + src/app/shared/shared-moderation/account-blocklist.component.html + 29 - - - Channel name is required. - ../app/shared/form-validators/user-validators.ts - 27 + src/app/shared/shared-moderation/server-blocklist.component.html + 33 - - Channel name must be at least 1 character long. + + Unmute - ../app/shared/form-validators/user-validators.ts - 28 + src/app/shared/shared-moderation/server-blocklist.component.html + 40 - - - Channel name cannot be more than 50 characters long. - ../app/shared/form-validators/user-validators.ts - 29 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. - ../app/shared/form-validators/user-validators.ts - 30 + src/app/shared/shared-moderation/account-blocklist.component.html + 36 - - - Password is required. - ../app/shared/form-validators/user-validators.ts - 49 + src/app/shared/shared-moderation/server-blocklist.component.html + 40 - - Password must be at least 6 characters long. + + Open instance in a new tab - ../app/shared/form-validators/user-validators.ts - 50 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - - Password cannot be more than 255 characters long. - ../app/shared/form-validators/user-validators.ts - 51 + src/app/+admin/follows/following-list/following-list.component.html + 45 - - - The new password and the confirmed password do not correspond. - ../app/shared/form-validators/user-validators.ts - 69 + src/app/shared/shared-moderation/server-blocklist.component.html + 43 - - Video quota is required. + + No server found matching current filters. - ../app/shared/form-validators/user-validators.ts - 76 + src/app/shared/shared-moderation/server-blocklist.component.html + 56 - - - Quota must be greater than -1. - ../app/shared/form-validators/user-validators.ts - 77 + src/app/shared/shared-moderation/server-blocklist.component.html + 56 - - Daily upload limit is required. + + No server found. - ../app/shared/form-validators/user-validators.ts - 83 + src/app/shared/shared-moderation/server-blocklist.component.html + 57 - - - Daily upload limit must be greater than -1. - ../app/shared/form-validators/user-validators.ts - 84 + src/app/shared/shared-moderation/server-blocklist.component.html + 57 - - User role is required. + + Muted accounts - ../app/shared/form-validators/user-validators.ts - 91 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - - You must agree with the instance terms in order to register on it. - ../app/shared/form-validators/user-validators.ts - 113 + src/app/shared/shared-moderation/account-blocklist.component.html + 3 - - Ban reason must be at least 3 characters long. + + Showing to of muted accounts - ../app/shared/form-validators/user-validators.ts - 123 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - - Ban reason cannot be more than 250 characters long. - ../app/shared/form-validators/user-validators.ts - 124 + src/app/shared/shared-moderation/account-blocklist.component.html + 10 - - Report comment + + Account - ../app/shared/shared-moderation/report-modals/comment-report.component.ts - 51 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - - Comment reported. - ../app/shared/shared-moderation/report-modals/comment-report.component.ts - 82 + src/app/shared/shared-moderation/account-blocklist.component.html + 28 - - - Video removed from - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 98 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 59 - - Timestamps updated + + No account found matching current filters. - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 117 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - - Starts at - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 140 + src/app/shared/shared-moderation/account-blocklist.component.html + 63 - - Stops at + + No account found. - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 141 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - - and stops at - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts - 143 + src/app/shared/shared-moderation/account-blocklist.component.html + 64 - - Unavailable + + The channel is required. - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 32 + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 - - Delete from + + The username is required. - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 88 + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 - - Edit starts/stops at + + You can only transfer ownership to a local account - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 50 + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 - - Save + + Reports - ../app/shared/shared-video-playlist/video-playlist-element-miniature.component.html - 82 + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 - - - Video added in at timestamps - ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 377 + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 - - Video added in + + Discover videos - ../app/shared/shared-video-playlist/video-add-to-playlist.component.ts - 378 + src/app/+videos/videos-routing.module.ts + 24 - - Save to + + Trending videos - ../app/shared/shared-video-playlist/video-add-to-playlist.component.html - 4 + src/app/+videos/videos-routing.module.ts + 33 - - Search playlists + + Most liked videos - ../app/shared/shared-video-playlist/video-add-to-playlist.component.html - 9 + src/app/+videos/videos-routing.module.ts + 46 - - - Create a private playlist - ../app/shared/shared-video-playlist/video-add-to-playlist.component.html - 67 + src/app/+videos/video-list/video-most-liked.component.ts + 41 - - Display name + + Recently added videos - ../app/shared/shared-video-playlist/video-add-to-playlist.component.html - 72 + src/app/+videos/videos-routing.module.ts + 59 - - Subscribed to all current channels of . You will be notified of all their new videos. + + Local videos - ../app/shared/shared-user-subscription/subscribe-button.component.ts - 109 + src/app/+videos/videos-routing.module.ts + 86 + + + src/app/+videos/video-list/video-local.component.ts + 36 - - Subscribed to . You will be notified of all their new videos. + + Upload a video - ../app/shared/shared-user-subscription/subscribe-button.component.ts - 110 + src/app/+videos/videos-routing.module.ts + 99 - - Subscribed + + Edit a video - ../app/shared/shared-user-subscription/subscribe-button.component.ts - 112 + src/app/+videos/videos-routing.module.ts + 108 - - Unsubscribed from all channels of + + Videos from your subscriptions - ../app/shared/shared-user-subscription/subscribe-button.component.ts - 139 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 41 - - Unsubscribed from + + Feed - ../app/shared/shared-user-subscription/subscribe-button.component.ts - 140 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 68 - - Unsubscribed + + Feed URL copied - ../app/shared/shared-user-subscription/subscribe-button.component.ts - 142 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 104 - - Using an ActivityPub account + + Trending for the last 24 hours - ../app/shared/shared-user-subscription/subscribe-button.component.html - 50 + src/app/+videos/video-list/video-trending.component.ts + 46 - - Subscribe with a Mastodon account: + + Trending videos are those totalizing the greatest number of views during the last 24 hours - ../app/shared/shared-user-subscription/subscribe-button.component.html - 57 + src/app/+videos/video-list/video-trending.component.ts + 47 - - Using a syndication feed + + Recently added - ../app/shared/shared-user-subscription/subscribe-button.component.html - 62 + src/app/+videos/video-list/video-recently-added.component.ts + 36 - - Subscribe via RSS + + Videos that have the most likes. - ../app/shared/shared-user-subscription/subscribe-button.component.html - 63 + src/app/+videos/video-list/video-most-liked.component.ts + 42 - - Subscribe + + PeerTube - ../app/shared/shared-user-subscription/subscribe-button.component.html + src/app/+about/about.component.html 7 - - Subscribe to all channels + + Network - ../app/shared/shared-user-subscription/subscribe-button.component.html + src/app/+about/about.component.html 9 - - channels subscribed + + About this instance - ../app/shared/shared-user-subscription/subscribe-button.component.html - 11 + src/app/+about/about-routing.module.ts + 26 - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} + + About PeerTube - ../app/shared/shared-user-subscription/subscribe-button.component.html - 31 + src/app/+about/about-routing.module.ts + 38 - - Subscribe with an account on this instance + + About this instance's network + + src/app/+about/about-routing.module.ts + 47 + + + + Plugins - ../app/shared/shared-user-subscription/subscribe-button.component.html - 53 + src/app/+admin/plugins/shared/plugin-api.service.ts + 33 - - Subscribe with your local account + + Themes - ../app/shared/shared-user-subscription/subscribe-button.component.html - 54 + src/app/+admin/plugins/shared/plugin-api.service.ts + 37 - - The live stream will be automatically terminated. + + plugin - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 205 + src/app/+admin/plugins/shared/plugin-api.service.ts + 45 - - Video deleted. + + theme - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 214 + src/app/+admin/plugins/shared/plugin-api.service.ts + 48 - - This video will be duplicated by your instance. + + Installed - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 226 + src/app/+admin/plugins/plugins.component.html + 3 - - Download + + Settings updated. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 272 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 52 - - Display live information + + This does not have settings. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 278 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 16,18 - - Update + + The plugin index is not available. Please retry later. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 284 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 100 - - Block + + Please only install plugins or themes you trust, since they can execute any code on your instance. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 290 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 122 - - Mirror + + Install ? - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 302 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 123 - - Report + + installed. - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 314 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 135 - - Mute account + + Search... - ../app/shared/shared-video-miniature/video-actions-dropdown.component.ts - 322 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 - - (channel page) + + To load your new installed plugins or themes, refresh the page. + - ../app/shared/shared-video-miniature/video-miniature.component.ts - 117 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 10,11 - - Published + + Popular - ../app/shared/shared-video-miniature/video-miniature.component.ts - 162 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 - - Publication scheduled on + + for "" - ../app/shared/shared-video-miniature/video-miniature.component.ts - 167 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22,24 - - Waiting transcoding + + No results. + - ../app/shared/shared-video-miniature/video-miniature.component.ts - 171 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 29,30 - - To transcode + + Plugin homepage (new window) - ../app/shared/shared-video-miniature/video-miniature.component.ts - 175 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 40 - - - To import - ../app/shared/shared-video-miniature/video-miniature.component.ts - 179 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 17 - - - {VAR_PLURAL, plural, =1 {1 view} other { views}} - ../app/shared/shared-video-miniature/video-miniature.component.html - 31 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 21 - - Blocked + + Plugin npm package (new window) - ../app/shared/shared-video-miniature/video-miniature.component.html - 51 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 44 - - Sensitive + + You don't have plugins installed yet. - ../app/shared/shared-video-miniature/video-miniature.component.html - 57 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 89 - - Display name cannot be more than 120 characters long. + + You don't have themes installed yet. - ../app/shared/form-validators/video-playlist-validators.ts - 14 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 92 - - Privacy is required. + + Update to - ../app/shared/form-validators/video-playlist-validators.ts - 23 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 100 - - The channel is required when the playlist is public. + + Do you really want to uninstall ? - ../app/shared/form-validators/video-playlist-validators.ts - 41 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 109 - - Live information + + Uninstall - ../app/shared/shared-video-live/live-stream-information.component.html - 3 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 110 - - Live RTMP Url + + uninstalled. - ../app/shared/shared-video-live/live-stream-information.component.html - 10 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 117 - - Live stream key + + updated. - ../app/shared/shared-video-live/live-stream-information.component.html - 15 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 139 - - ⚠️ Never share your stream key with anyone. + + Uninstall - ../app/shared/shared-video-live/live-stream-information.component.html - 18 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 32 - - Close + + None - no upload possible - ../app/shared/shared-video-live/live-stream-information.component.html - 25 + src/app/+admin/config/shared/config.service.ts + 23 - - - Update live settings - ../app/shared/shared-video-live/live-stream-information.component.html - 30 + src/app/+admin/config/shared/config.service.ts + 36 - - Cancel + + 100MB - ../app/shared/shared-video-miniature/videos-selection.component.html - 20 + src/app/+admin/config/shared/config.service.ts + 24 - - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} - ../app/shared/shared-video-playlist/video-playlist-miniature.component.html - 9 + src/app/+admin/config/shared/config.service.ts + 39 - - Updated + + 500MB - ../app/shared/shared-video-playlist/video-playlist-miniature.component.html - 29 + src/app/+admin/config/shared/config.service.ts + 25 - - - - ../app/shared/shared-video-playlist/video-playlist-miniature.component.html - 23,24 + src/app/+admin/config/shared/config.service.ts + 40 - - Remote subscribeRemote interact + + 1GB - ../app/shared/shared-user-subscription/remote-subscribe.component.html - 11,12 + src/app/+admin/config/shared/config.service.ts + 26 - - 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. + + 5GB - ../app/shared/shared-user-subscription/remote-subscribe.component.html - 18,20 + src/app/+admin/config/shared/config.service.ts + 27 - - - 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. - ../app/shared/shared-user-subscription/remote-subscribe.component.html - 27,29 + src/app/+admin/config/shared/config.service.ts + 42 - - Add to watch later + + 20GB - ../app/shared/shared-thumbnail/video-thumbnail.component.ts + src/app/+admin/config/shared/config.service.ts 28 - - Remove from watch later + + 50GB - ../app/shared/shared-thumbnail/video-thumbnail.component.ts + src/app/+admin/config/shared/config.service.ts 29 - - Today + + 10MB - ../app/shared/shared-video-miniature/abstract-video-list.ts - 112 + src/app/+admin/config/shared/config.service.ts + 37 - - Yesterday + + 50MB - ../app/shared/shared-video-miniature/abstract-video-list.ts - 113 + src/app/+admin/config/shared/config.service.ts + 38 - - Last month + + 2GB - ../app/shared/shared-video-miniature/abstract-video-list.ts - 115 + src/app/+admin/config/shared/config.service.ts + 41 - - Older + + Federation - ../app/shared/shared-video-miniature/abstract-video-list.ts - 116 + src/app/+admin/admin.component.ts + 26 - - Cannot load more videos. Try again later. + + Instances you follow - ../app/shared/shared-video-miniature/abstract-video-list.ts - 193 + src/app/+admin/admin.component.ts + 29 - - video + + Instances following you - ../app/shared/shared-video-miniature/video-download.component.ts - 48 + src/app/+admin/admin.component.ts + 34 - - subtitles + + Video redundancies - ../app/shared/shared-video-miniature/video-download.component.ts - 49 + src/app/+admin/admin.component.ts + 39 - - Copied + + Reports - ../app/shared/shared-video-miniature/video-download.component.ts - 136 + src/app/+admin/admin.component.ts + 53 - - - Encoder - ../app/shared/shared-video-miniature/video-download.component.ts - 145 + src/app/+admin/moderation/moderation.routes.ts + 37 - - Format name + + Video blocks - ../app/shared/shared-video-miniature/video-download.component.ts - 146 + src/app/+admin/admin.component.ts + 60 - - Size + + Video comments - ../app/shared/shared-video-miniature/video-download.component.ts - 147 + src/app/+admin/admin.component.ts + 67 - - - Bitrate - ../app/shared/shared-video-miniature/video-download.component.ts - 149 + src/app/+admin/moderation/moderation.routes.ts + 86 - - Codec + + Users - ../app/shared/shared-video-miniature/video-download.component.ts - 169 + src/app/+admin/admin.component.ts + 88 - - Profile + + Configuration - ../app/shared/shared-video-miniature/video-download.component.ts - 170 + src/app/+admin/admin.component.ts + 95 - - Resolution + + Plugins/Themes - ../app/shared/shared-video-miniature/video-download.component.ts - 179 + src/app/+admin/admin.component.ts + 99 - - Aspect ratio + + System - ../app/shared/shared-video-miniature/video-download.component.ts - 180 + src/app/+admin/admin.component.ts + 103 - - Average frame rate + + Job type - ../app/shared/shared-video-miniature/video-download.component.ts - 181 + src/app/+admin/system/jobs/jobs.component.html + 3 - - Pixel format + + Job state - ../app/shared/shared-video-miniature/video-download.component.ts - 182 + src/app/+admin/system/jobs/jobs.component.html + 12 - - Sample rate + + Showing to of jobs - ../app/shared/shared-video-miniature/video-download.component.ts - 186 + src/app/+admin/system/jobs/jobs.component.html + 32 - - Channel Layout + + ID - ../app/shared/shared-video-miniature/video-download.component.ts - 187 + src/app/+admin/system/jobs/jobs.component.html + 38 - - Download + + Type - ../app/shared/shared-video-miniature/video-download.component.html - 4 + src/app/+admin/system/jobs/jobs.component.html + 39 - - subtitles + + More information - ../app/shared/shared-video-miniature/video-download.component.html - 11 + src/app/+admin/system/jobs/jobs.component.html + 46 - - - video - ../app/shared/shared-video-miniature/video-download.component.html - 12 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 52 - - - Format - ../app/shared/shared-video-miniature/video-download.component.html - 45 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 73 - - - Video stream - ../app/shared/shared-video-miniature/video-download.component.html - 57 + src/app/+videos/+video-watch/video-watch.component.html + 312 - - - Audio stream - ../app/shared/shared-video-miniature/video-download.component.html - 69 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 53 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 53 - - + + No jobs found. - ../app/shared/shared-video-miniature/video-download.component.html - 49 + src/app/+admin/system/jobs/jobs.component.html + 86 - - Direct download + + No jobs found that are . - ../app/shared/shared-video-miniature/video-download.component.html + src/app/+admin/system/jobs/jobs.component.html 87 - - Torrent (.torrent file) + + enabled - ../app/shared/shared-video-miniature/video-download.component.html - 92 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - Violent or Repulsive + + disabled - ../app/shared/shared-abuse-list/abuse-details.component.ts - 21 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - Hateful or Abusive + + Redundancy for is - ../app/shared/shared-abuse-list/abuse-details.component.ts - 22 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 - - Spam or Misleading + + Follow request(s) sent! - ../app/shared/shared-abuse-list/abuse-details.component.ts - 23 + src/app/+admin/follows/following-list/following-list.component.ts + 47 - - Privacy + + Do you really want to unfollow ? - ../app/shared/shared-abuse-list/abuse-details.component.ts - 24 + src/app/+admin/follows/following-list/following-list.component.ts + 57 - - Server rules + + Unfollow - ../app/shared/shared-abuse-list/abuse-details.component.ts - 26 + src/app/+admin/follows/following-list/following-list.component.ts + 58 - - Report + + You are not following anymore. - ../app/shared/shared-abuse-list/abuse-details.component.html - 65 + src/app/+admin/follows/following-list/following-list.component.ts + 64 - - Reporter + + Instances you follow - ../app/shared/shared-abuse-list/abuse-details.component.html - 7 + src/app/+admin/follows/following-list/following-list.component.html + 3 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Showing to of hosts - ../app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+admin/follows/following-list/following-list.component.html + 10 - - + + Follow domains - ../app/shared/shared-abuse-list/abuse-details.component.html - 27 + src/app/+admin/follows/following-list/following-list.component.html + 79 - - Reportee + + Follow domain - ../app/shared/shared-abuse-list/abuse-details.component.html - 33 + src/app/+admin/follows/following-list/following-list.component.html + 24 - - {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + Host - ../app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+admin/follows/following-list/following-list.component.html + 32 - - + + State - ../app/shared/shared-abuse-list/abuse-details.component.html - 52 + src/app/+admin/follows/following-list/following-list.component.html + 33 - - - Updated - ../app/shared/shared-abuse-list/abuse-details.component.html - 58 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 - - - Reported part - ../app/shared/shared-abuse-list/abuse-details.component.html - 83 + src/app/+admin/follows/followers-list/followers-list.component.html + 29 - - Note + + Redundancy allowed - ../app/shared/shared-abuse-list/abuse-details.component.html - 90 + src/app/+admin/follows/following-list/following-list.component.html + 35 - - The video was deleted + + Accepted - ../app/shared/shared-abuse-list/abuse-details.component.html - 99 + src/app/+admin/follows/following-list/following-list.component.html + 52 - - - Comment: - ../app/shared/shared-abuse-list/abuse-details.component.html - 105 + src/app/+admin/follows/followers-list/followers-list.component.html + 53 - - Add a message to communicate with the reporter + + Pending - ../app/shared/shared-abuse-list/abuse-message-modal.component.ts - 100 + src/app/+admin/follows/following-list/following-list.component.html + 55 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 56 - - Add a message to communicate with the moderation team + + No host found matching current filters. - ../app/shared/shared-abuse-list/abuse-message-modal.component.ts - 103 + src/app/+admin/follows/following-list/following-list.component.html + 71 - - Add a message + + Your instance is not following anyone. - ../app/shared/shared-abuse-list/abuse-message-modal.component.html - 44 + src/app/+admin/follows/following-list/following-list.component.html + 72 - - Messages with the reporter + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - ../app/shared/shared-abuse-list/abuse-message-modal.component.html - 4 + src/app/+admin/follows/following-list/following-list.component.html + 82,83 - - Messages with the moderation team + + Process domains - ../app/shared/shared-abuse-list/abuse-message-modal.component.html - 5 + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 - - No messages for now. + + - ../app/shared/shared-abuse-list/abuse-message-modal.component.html - 28,29 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 3 - - Comment updated. + + 1 host (without "http://") per line - ../app/shared/shared-abuse-list/moderation-comment-modal.component.ts - 58 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 - - Moderation comment + + Instance unmuted by your instance. - ../app/shared/shared-abuse-list/moderation-comment-modal.component.html - 3 + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 - - This comment can only be seen by you or the other moderators. + + Instance muted by your instance. - ../app/shared/shared-abuse-list/moderation-comment-modal.component.html - 21,22 + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 - - Update this comment + + Account unmuted by your instance. - ../app/shared/shared-abuse-list/moderation-comment-modal.component.html - 31 + src/app/shared/shared-moderation/account-blocklist.component.ts + 48 Do you really want to delete this abuse report? - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 158 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 Abuse deleted. - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 163 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 Deleted comment - ../app/shared/shared-abuse-list/abuse-list-table.component.ts + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 210 + + + + Internal actions + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts 239 + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 43 + Messages with reporter - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 273 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 Messages with moderators - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 274 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 245 Update internal note - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 279 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 250 Mark as accepted - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 284 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 Mark as rejected - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 289 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 Add internal note - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 294 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 Delete report - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 299 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 Actions for the flagged account - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 310 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 281 Mute server account - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 322 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 293 Actions for the reporter - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 334 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 305 Mute reporter - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 340 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 311 Mute server - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 346 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 317 + + + + Actions for the video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 329 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 66 Block video - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 363 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 Unblock video - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 379 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 350 Video unblocked. - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 385 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 Delete video - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 395 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 366 + + + + Video deleted. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 378 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 86 Actions for the comment - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 424 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 Delete comment - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 430 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 401 + + + + Do you really want to delete this comment? + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 405 + + + src/app/+videos/+video-watch/comment/video-comments.component.ts + 166 Comment deleted. - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 442 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 413 - Server muted by the instance. + Server muted by the instance. - ../app/shared/shared-abuse-list/abuse-list-table.component.ts - 470 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 441 - Showing to of reports + Showing to of reports - ../app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 5 Advanced report filters - ../app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 18 Unsolved reports - ../app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 19 Accepted reports - ../app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 20 Refused reports - ../app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 21 Reports with blocked videos - ../app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 22 Reports with deleted videos - ../app/shared/shared-abuse-list/abuse-list-table.component.html + src/app/shared/shared-abuse-list/abuse-list-table.component.html 23 Video/Comment/Account - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 41 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 42 Messages - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 44 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 45 + + + + Reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 41 + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 7 Internal note - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 45 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 46 Deleted account - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 75,76 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 82,83 + + + + This video has been reported multiple times. + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 95 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 95 + + + + The video was blocked + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 104 - by on + by on + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 107 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 124 + + + + Video was deleted + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 114 + + + + Account deleted + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 150,151 + + + + No abuses found matching current filters. + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 188 + + + + No abuses found. + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 189 + + + + Report reason is required. + + src/app/shared/form-validators/abuse-validators.ts + 7 + + + + Report reason must be at least 2 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 8 + + + + Report reason cannot be more than 3000 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 9 + + + + Moderation comment is required. + + src/app/shared/form-validators/abuse-validators.ts + 16 + + + + Moderation comment must be at least 2 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 17 + + + + Moderation comment cannot be more than 3000 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 18 + + + + Abuse message is required. + + src/app/shared/form-validators/abuse-validators.ts + 25 + + + + Abuse message must be at least 2 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 26 + + + + Abuse message cannot be more than 3000 characters long. + + src/app/shared/form-validators/abuse-validators.ts + 27 + + + + is not valid + + src/app/shared/form-validators/batch-domains-validators.ts + 19 + + + + Domain is required. + + src/app/shared/form-validators/batch-domains-validators.ts + 56 + + + + Domains entered are invalid. + + src/app/shared/form-validators/batch-domains-validators.ts + 57 + + + + Domains entered contain duplicates. + + src/app/shared/form-validators/batch-domains-validators.ts + 58 + + + + Violent or Repulsive + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 + + + + Hateful or Abusive + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 + + + + Spam or Misleading + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 + + + + Privacy + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 + + + + Server rules + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 + + + + Report + + src/app/shared/shared-abuse-list/abuse-details.component.html + 65 + + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} + + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 + + + + + + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 + + + + Reportee + + src/app/shared/shared-abuse-list/abuse-details.component.html + 33 + + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 100 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - This video has been reported multiple times. + + - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 88 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - The video was blocked + + Updated - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 97 + src/app/shared/shared-abuse-list/abuse-details.component.html + 58 - - Video was deleted + + Reported part - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 107 + src/app/shared/shared-abuse-list/abuse-details.component.html + 83 - - Account deleted + + Note - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 143,144 + src/app/shared/shared-abuse-list/abuse-details.component.html + 90 - - No abuses found matching current filters. + + The video was deleted - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 188 + src/app/shared/shared-abuse-list/abuse-details.component.html + 99 - - No abuses found. + + Comment: - ../app/shared/shared-abuse-list/abuse-list-table.component.html - 189 + src/app/shared/shared-abuse-list/abuse-details.component.html + 105 - - Instance languages + + Add a message to communicate with the reporter - ../app/+videos/+video-edit/shared/video-edit.component.ts - 173 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - All languages + + Add a message to communicate with the moderation team - ../app/+videos/+video-edit/shared/video-edit.component.ts - 174 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 - - Scheduled + + Add a message - ../app/+videos/+video-edit/shared/video-edit.component.ts - 185 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 - - Hide the video until a specific date + + Messages with the reporter - ../app/+videos/+video-edit/shared/video-edit.component.ts - 186 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - Basic info + + Messages with the moderation team - ../app/+videos/+video-edit/shared/video-edit.component.html + src/app/shared/shared-abuse-list/abuse-message-modal.component.html 5 - - Advanced settings + + No messages for now. - ../app/+videos/+video-edit/shared/video-edit.component.html - 236 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 - - Title + + Comment updated. - ../app/+videos/+video-edit/shared/video-edit.component.html - 11 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 - - Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. + + Moderation comment - ../app/+videos/+video-edit/shared/video-edit.component.html - 24,27 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 - - Video descriptions are truncated by default and require manual action to expand them. + + This comment can only be seen by you or the other moderators. - ../app/+videos/+video-edit/shared/video-edit.component.html - 43,44 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 - - Schedule publication () + + Update this comment - ../app/+videos/+video-edit/shared/video-edit.component.html - 108 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 - - Contains sensitive content + + What is PeerTube? - ../app/+videos/+video-edit/shared/video-edit.component.html - 122 + src/app/+about/about-peertube/about-peertube.component.html + 3,4 - - Some instances do not list videos containing mature or explicit content by default. + + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - ../app/+videos/+video-edit/shared/video-edit.component.html - 126 + src/app/+about/about-peertube/about-peertube.component.html + 10,11 - - Publish after transcoding + + It is free and open-source software, under AGPLv3 licence. - ../app/+videos/+video-edit/shared/video-edit.component.html - 132 + src/app/+about/about-peertube/about-peertube.component.html + 14,16 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. + + For more information, please visit joinpeertube.org. - ../app/+videos/+video-edit/shared/video-edit.component.html - 136 + src/app/+about/about-peertube/about-peertube.component.html + 19,20 - - Captions + + Use PeerTube documentation - ../app/+videos/+video-edit/shared/video-edit.component.html - 146 + src/app/+about/about-peertube/about-peertube.component.html + 28,29 - - Add another caption + + Discover how to setup your account, what is a channel, how to create a playlist and more! - ../app/+videos/+video-edit/shared/video-edit.component.html - 154 + src/app/+about/about-peertube/about-peertube.component.html + 33,34 - - See the subtitle file + + PeerTube Applications - ../app/+videos/+video-edit/shared/video-edit.component.html - 163 + src/app/+about/about-peertube/about-peertube.component.html + 41,42 - - Already uploaded ✔ + + Discover unofficial Android applications or browser addons! - ../app/+videos/+video-edit/shared/video-edit.component.html - 167 + src/app/+about/about-peertube/about-peertube.component.html + 46,47 - - Delete + + Contribute on PeerTube - ../app/+videos/+video-edit/shared/video-edit.component.html - 169 + src/app/+about/about-peertube/about-peertube.component.html + 54,55 - - Will be created on update + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - ../app/+videos/+video-edit/shared/video-edit.component.html - 175 + src/app/+about/about-peertube/about-peertube.component.html + 59,60 - - Cancel create + + P2P & Privacy - ../app/+videos/+video-edit/shared/video-edit.component.html - 177 + src/app/+about/about-peertube/about-peertube.component.html + 71 - - Will be deleted on update + + PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube. - ../app/+videos/+video-edit/shared/video-edit.component.html - 183 + src/app/+about/about-peertube/about-peertube.component.html + 75,78 - - Cancel deletion + + What are the consequences? - ../app/+videos/+video-edit/shared/video-edit.component.html - 185 + src/app/+about/about-peertube/about-peertube.component.html + 85 - - No captions for now. + + 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: - ../app/+videos/+video-edit/shared/video-edit.component.html - 191,192 + src/app/+about/about-peertube/about-peertube.component.html + 88,90 - - Live settings + + 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) - ../app/+videos/+video-edit/shared/video-edit.component.html - 199 + src/app/+about/about-peertube/about-peertube.component.html + 94,96 - - ⚠️ If you enable this option, your live will be terminated if you exceed your video quota + + For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm - ../app/+videos/+video-edit/shared/video-edit.component.html - 224 + src/app/+about/about-peertube/about-peertube.component.html + 99,102 - - Automatically publish a replay when your live ends + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - ../app/+videos/+video-edit/shared/video-edit.component.html - 220 + src/app/+about/about-peertube/about-peertube.component.html + 105,106 - - Video preview + + 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 - ../app/+videos/+video-edit/shared/video-edit.component.html - 243 + src/app/+about/about-peertube/about-peertube.component.html + 109,111 - - Support + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - ../app/+videos/+video-edit/shared/video-edit.component.html - 252 + src/app/+about/about-peertube/about-peertube.component.html + 114,115 - - Original publication date + + 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 - ../app/+videos/+video-edit/shared/video-edit.component.html - 272 + src/app/+about/about-peertube/about-peertube.component.html + 118,123 - - Enable video comments + + 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. - ../app/+videos/+video-edit/shared/video-edit.component.html - 293 + src/app/+about/about-peertube/about-peertube.component.html + 127,129 - - Enable download + + How does PeerTube compare with YouTube? - ../app/+videos/+video-edit/shared/video-edit.component.html - 298 + src/app/+about/about-peertube/about-peertube.component.html + 131 - - Short text to tell people how they can support you (membership platform...). + + The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). - ../app/+videos/+video-edit/shared/video-edit.component.html - 256,257 + src/app/+about/about-peertube/about-peertube.component.html + 134,137 - - This is the date when the content was originally published (e.g. the release date for a film) + + What can I do to limit the exposure of my IP address? - ../app/+videos/+video-edit/shared/video-edit.component.html - 276,277 + src/app/+about/about-peertube/about-peertube.component.html + 139 - - Plugin settings + + 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. - ../app/+videos/+video-edit/shared/video-edit.component.html - 306 + src/app/+about/about-peertube/about-peertube.component.html + 142,146 - - Video caption language is required. + + What will be done to mitigate this problem? - ../app/shared/form-validators/video-captions-validators.ts - 7 + src/app/+about/about-peertube/about-peertube.component.html + 148 - - Video caption file is required. + + PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far: - ../app/shared/form-validators/video-captions-validators.ts - 14 + src/app/+about/about-peertube/about-peertube.component.html + 151,153 - - Video name is required. + + We set a limit to the number of peers sent by the tracker - ../app/shared/form-validators/video-validators.ts - 7 + src/app/+about/about-peertube/about-peertube.component.html + 156 - - Video name must be at least 3 characters long. + + We set a limit on the request frequency received by the tracker - ../app/shared/form-validators/video-validators.ts - 8 + src/app/+about/about-peertube/about-peertube.component.html + 157 - - Video name cannot be more than 120 characters long. + + Allow instance admins to disable P2P from the administration interface - ../app/shared/form-validators/video-validators.ts - 9 + src/app/+about/about-peertube/about-peertube.component.html + 158 - - Video privacy is required. + + Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - ../app/shared/form-validators/video-validators.ts - 16 + src/app/+about/about-peertube/about-peertube.component.html + 162,164 - - Video channel is required. + + Developed with ❤ by Framasoft - ../app/shared/form-validators/video-validators.ts - 43 + src/app/+about/about-peertube/about-peertube-contributors.component.html + 3 - - Video description must be at least 3 characters long. + + Your message has been sent. - ../app/shared/form-validators/video-validators.ts - 50 + src/app/+about/about-instance/contact-admin-modal.component.ts + 76 - - Video description cannot be more than 10000 characters long. + + You already sent this form recently - ../app/shared/form-validators/video-validators.ts - 51 + src/app/+about/about-instance/contact-admin-modal.component.ts + 82 - - A tag should be more than 2 characters long. + + Contact administrator - ../app/shared/form-validators/video-validators.ts - 58 + src/app/+about/about-instance/contact-admin-modal.component.html + 3 - - A tag should be less than 30 characters long. + + Your name - ../app/shared/form-validators/video-validators.ts - 59 + src/app/+about/about-instance/contact-admin-modal.component.html + 11 - - A maximum of 5 tags can be used on a video. + + Your email - ../app/shared/form-validators/video-validators.ts - 66 + src/app/+about/about-instance/contact-admin-modal.component.html + 20 - - A tag should be more than 2, and less than 30 characters long. + + Subject - ../app/shared/form-validators/video-validators.ts - 67 + src/app/+about/about-instance/contact-admin-modal.component.html + 29 - - Video support must be at least 3 characters long. + + Your message - ../app/shared/form-validators/video-validators.ts - 74 + src/app/+about/about-instance/contact-admin-modal.component.html + 38 - - Video support cannot be more than 1000 characters long. + + Link copied - ../app/shared/form-validators/video-validators.ts - 75 + src/app/+about/about-instance/about-instance.component.ts + 91 - - A date is required to schedule video update. + + About - ../app/shared/form-validators/video-validators.ts - 82 + src/app/+about/about-instance/about-instance.component.html + 5 - - Add caption + + FEATURES - ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 5 + src/app/+about/about-instance/about-instance.component.html + 203 - - Select the caption file + + STATISTICS - ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 24 + src/app/+about/about-instance/about-instance.component.html + 215 - - Add this caption + + Contact administrator - ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 42 + src/app/+about/about-instance/about-instance.component.html + 7 - - This will replace an existing caption! + + This instance is dedicated to sensitive/NSFW content. - ../app/+videos/+video-edit/shared/video-caption-add-modal.component.html - 31,32 + src/app/+about/about-instance/about-instance.component.html + 19 - - Sunday + + ADMINISTRATORS & SUSTAINABILITY - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 11 + src/app/+about/about-instance/about-instance.component.html + 32,33 - - Monday + + Who we are - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 12 + src/app/+about/about-instance/about-instance.component.html + 44 - - Tuesday + + Why we created this instance - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 13 + src/app/+about/about-instance/about-instance.component.html + 58 - - Wednesday + + How long we plan to maintain this instance - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 14 + src/app/+about/about-instance/about-instance.component.html + 72 - - Thursday + + How we will pay for this instance - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 15 + src/app/+about/about-instance/about-instance.component.html + 86 - - Friday + + INFORMATION - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 16 + src/app/+about/about-instance/about-instance.component.html + 101,102 - - Saturday + + MODERATION - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 17 + src/app/+about/about-instance/about-instance.component.html + 128,129 - - Sun + + OTHER INFORMATION - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 21 + src/app/+about/about-instance/about-instance.component.html + 183,184 - Day name short - - Mon + + Hardware information - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 22 + src/app/+about/about-instance/about-instance.component.html + 195 - Day name short - - Tue + + Follows - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 23 + src/app/+about/about-follows/about-follows.component.html + 2 - Day name short - - Wed + + Followers instances - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 24 + src/app/+about/about-follows/about-follows.component.html + 4 - Day name short - - Thu + + Followings instances - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 25 + src/app/+about/about-follows/about-follows.component.html + 14 - Day name short - - Fri + + This instance does not have instances followers. - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 26 + src/app/+about/about-follows/about-follows.component.html + 6 - Day name short - - Sat + + This instance is not following any other. - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 27 + src/app/+about/about-follows/about-follows.component.html + 16 - Day name short - - Su + + Jobs - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 31 + src/app/+admin/system/system.component.html + 3 - Day name min - - Mo + + Logs - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 32 + src/app/+admin/system/system.component.html + 5 - Day name min - - Tu + + Debug - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 33 + src/app/+admin/system/system.component.html + 7 - Day name min - - We + + Jobs - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 34 + src/app/+admin/system/system.routes.ts + 26 - Day name min - - Th + + Logs - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 35 + src/app/+admin/system/system.routes.ts + 37 - Day name min - - Fr + + Debug - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 36 + src/app/+admin/system/system.routes.ts + 48 - Day name min - - Sa + + Blocked videos - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 37 + src/app/+admin/moderation/moderation.routes.ts + 69 - Day name min - - January + + Muted instances - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 41 + src/app/+admin/moderation/moderation.routes.ts + 109 - - February + + Following list - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 42 + src/app/+admin/follows/follows.routes.ts + 28 - - March + + Followers list - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 43 + src/app/+admin/follows/follows.routes.ts + 37 - - April + + Report comment - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 44 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 - - May + + Comment reported. - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 45 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 - - June + + Edit custom configuration + + src/app/+admin/config/config.routes.ts + 26 + + + + Users list - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 46 + src/app/+admin/users/users.routes.ts + 27 - - July + + Create a user - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 47 + src/app/+admin/users/users.routes.ts + 36 - - August + + Update a user - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + src/app/+admin/users/users.routes.ts 48 - - September + + Delete this comment - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 49 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 65 - - October + + Delete all comments of this account - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 50 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 71 - - November + + Comments are deleted after a few minutes - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 51 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 72 - - December + + comments deleted. - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 52 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 137 - - Jan + + Do you really want to delete all comments of ? - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 56 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 157 - Month name short - - Feb + + Comments of will be deleted in a few minutes - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 57 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 169 - Month name short - - Mar + + Video comments - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 58 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 3 - Month name short - - Apr + + Showing to of comments - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 59 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 14 - Month name short - - Jun + + Batch actions - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 61 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 - Month name short - - - Jul - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 62 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 - Month name short - - - Aug - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 63 + src/app/+admin/users/user-list/user-list.component.html + 13 + + + src/app/+admin/users/user-list/user-list.component.html + 13 - Month name short - - Sep + + Advanced comments filters - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 64 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 36 - Month name short - - Oct + + Local comments - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 65 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 37 - Month name short - - Nov + + Remote comments - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 66 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 38 - Month name short - - Dec + + Comment - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 67 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 61 - Month name short - - Clear + + Date - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 72 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 62 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 46 - - yy-mm-dd + + Commented video - ../app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts - 88 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 103 - Date format in this locale. - - Share + + No comments found matching current filters. - ../app/shared/shared-share-modal/video-share.component.html - 3 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 128 - - QR-Code + + No comments found. - ../app/shared/shared-share-modal/video-share.component.html - 27 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 129 - - Embed + + List installed plugins - ../app/shared/shared-share-modal/video-share.component.html - 38,37 + src/app/+admin/plugins/plugins.routes.ts + 28 - - Share the playlist + + Search plugins - ../app/shared/shared-share-modal/video-share.component.html - 11 + src/app/+admin/plugins/plugins.routes.ts + 37 - - 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). + + Show plugin - ../app/shared/shared-share-modal/video-share.component.html - 44,45 + src/app/+admin/plugins/plugins.routes.ts + 46 - - Share the playlist at this video position + + Stop autoplaying next video - ../app/shared/shared-share-modal/video-share.component.html - 58 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 203 - - Autoplay + + Autoplay next video - ../app/shared/shared-share-modal/video-share.component.html - 159 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 204 - - Share the video + + Stop looping playlist videos - ../app/shared/shared-share-modal/video-share.component.html - 66 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 209 - - Auto select subtitle + + Loop playlist videos - ../app/shared/shared-share-modal/video-share.component.html - 128 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 210 - - Loop + + Public - ../app/shared/shared-share-modal/video-share.component.html - 173 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 11 - - Use origin instance URL + + Like this video - ../app/shared/shared-share-modal/video-share.component.html - 180 + src/app/+videos/+video-watch/video-watch.component.ts + 131 - - Display video title + + Dislike this video - ../app/shared/shared-share-modal/video-share.component.html - 189 + src/app/+videos/+video-watch/video-watch.component.ts + 132 - - Display privacy warning + + Support options for this video - ../app/shared/shared-share-modal/video-share.component.html - 196 + src/app/+videos/+video-watch/video-watch.component.ts + 133 - - Display player controls + + You need to be <a href="/login">logged in</a> to rate this video. - ../app/shared/shared-share-modal/video-share.component.html - 203 + src/app/+videos/+video-watch/video-watch.component.ts + 219 - - Display PeerTube button link + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - ../app/shared/shared-share-modal/video-share.component.html - 210 + src/app/+videos/+video-watch/video-watch.component.ts + 412 - - More customization + + Redirection - ../app/shared/shared-share-modal/video-share.component.html - 223,224 + src/app/+videos/+video-watch/video-watch.component.ts + 413 - - Less customization + + This video contains mature or explicit content. Are you sure you want to watch it? - ../app/shared/shared-share-modal/video-share.component.html - 231,232 + src/app/+videos/+video-watch/video-watch.component.ts + 527 - - Welcome to PeerTube! + + Mature or explicit content - ../app/+signup/shared/signup-success.component.html - 8 + src/app/+videos/+video-watch/video-watch.component.ts + 528 - - If you need help to use PeerTube, you can have a look at the documentation. + + Up Next - ../app/+signup/shared/signup-success.component.html - 14,15 + src/app/+videos/+video-watch/video-watch.component.ts + 580 - - Login + + Cancel - ../app/+login/login-routing.module.ts - 14 + src/app/+videos/+video-watch/video-watch.component.ts + 581 - - An email with the reset password instructions will be sent to . -The link will expire within 1 hour. + + Autoplay is suspended - ../app/+login/login.component.ts - 106,107 + src/app/+videos/+video-watch/video-watch.component.ts + 582 - - Incorrect username or password. + + Enter/exit fullscreen (requires player focus) - ../app/+login/login.component.ts - 140 + src/app/+videos/+video-watch/video-watch.component.ts + 880 - - Your account is blocked. + + Play/Pause the video (requires player focus) - ../app/+login/login.component.ts - 141 + src/app/+videos/+video-watch/video-watch.component.ts + 881 - - Login + + Mute/unmute the video (requires player focus) - ../app/+login/login.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 882 - - Sorry but there was an issue with the external login process. Please contact an administrator. + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - ../app/+login/login.component.html - 7,8 + src/app/+videos/+video-watch/video-watch.component.ts + 884 - - User + + Increase the volume (requires player focus) - ../app/+login/login.component.html - 35 + src/app/+videos/+video-watch/video-watch.component.ts + 886 - - Username or email address + + Decrease the volume (requires player focus) - ../app/+login/login.component.html - 37 + src/app/+videos/+video-watch/video-watch.component.ts + 887 - - Click here to reset your password + + Seek the video forward (requires player focus) - ../app/+login/login.component.html - 57 + src/app/+videos/+video-watch/video-watch.component.ts + 889 - - Login + + Seek the video backward (requires player focus) - ../app/+login/login.component.html - 64 + src/app/+videos/+video-watch/video-watch.component.ts + 890 - - If you are looking for an account… + + Increase playback rate (requires player focus) - ../app/+login/login.component.html - 13,14 + src/app/+videos/+video-watch/video-watch.component.ts + 892 - - Currently this instance doesn't allow for user registration, but you can find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at https://joinpeertube.org/instances. + + Decrease playback rate (requires player focus) - ../app/+login/login.component.html - 17,23 + src/app/+videos/+video-watch/video-watch.component.ts + 893 - - Request new verification email. + + Navigate in the video frame by frame (requires player focus) - ../app/+login/login.component.html - 27 + src/app/+videos/+video-watch/video-watch.component.ts + 895 - - or create an account + + Like the video - ../app/+login/login.component.html - 41,42 + src/app/+videos/+video-watch/video-watch.component.ts + 903 - - Or sign in with + + Dislike the video - ../app/+login/login.component.html - 68 + src/app/+videos/+video-watch/video-watch.component.ts + 908 - - Forgot your password + + The video is being imported, it will be available when the import is finished. - ../app/+login/login.component.html - 83 + src/app/+videos/+video-watch/video-watch.component.html + 21,22 - - Email address + + The video is being transcoded, it may not work properly. - ../app/+login/login.component.html - 97 + src/app/+videos/+video-watch/video-watch.component.html + 25,26 - - Send me an email to reset my password + + This video will be published on . - ../app/+login/login.component.html - 110 + src/app/+videos/+video-watch/video-watch.component.html + 28,30 - - We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. + + This live has not started yet. - ../app/+login/login.component.html - 91,92 + src/app/+videos/+video-watch/video-watch.component.html + 33,34 - - Change the language + + This live has ended. - ../app/menu/language-chooser.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.html + 37,38 - - Help to translate PeerTube! + + This video is blocked. - ../app/menu/language-chooser.component.html - 9,10 + src/app/+videos/+video-watch/video-watch.component.html + 41 - - Keyboard Shortcuts: + + Published - ../app/core/hotkeys/hotkeys.component.ts - 11 + src/app/+videos/+video-watch/video-watch.component.html + 55 - - - yes - ../app/shared/shared-instance/feature-boolean.component.html - 1 + src/app/+videos/+video-watch/video-watch.component.html + 72 - - no + + SHARE - ../app/shared/shared-instance/feature-boolean.component.html - 2 + src/app/+videos/+video-watch/video-watch.component.html + 117 - - Recommended + + Tags - ../app/shared/shared-forms/peertube-checkbox.component.html - 33 + src/app/+videos/+video-watch/video-watch.component.html + 276 - - - Only I can see this video - ../app/shared/shared-main/video/video.service.ts - 343 + src/app/+videos/+video-edit/shared/video-edit.component.html + 19 - - Only shareable via a private link + + • viewsviewers - ../app/shared/shared-main/video/video.service.ts - 347 + src/app/+videos/+video-watch/video-watch.component.html + 57,60 - - Anyone can see this video + + • viewsviewers - ../app/shared/shared-main/video/video.service.ts - 351 + src/app/+videos/+video-watch/video-watch.component.html + 74,77 - - Only users of this instance can see this video + + SUPPORT - ../app/shared/shared-main/video/video.service.ts - 355 + src/app/+videos/+video-watch/video-watch.component.html + 112 - - Close + + SAVE - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts - 74 + src/app/+videos/+video-watch/video-watch.component.html + 128 - - Previous + + DOWNLOAD - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts - 349 + src/app/+videos/+video-watch/video-watch.component.html + 142 - - Next + + Account page - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts - 349 + src/app/+videos/+video-watch/video-watch.component.html + 193 - - - Previous month - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts - 69 + src/app/+videos/+video-watch/video-watch.component.html + 199 - - Next month + + By - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts - 72 + src/app/+videos/+video-watch/video-watch.component.html + 194 - - Select month + + - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts - 74 + src/app/+videos/+video-watch/video-watch.component.html + 200 - - Select year + + Show more - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts - 74 + src/app/+videos/+video-watch/video-watch.component.html + 221 - - «« + + Show less - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-watch/video-watch.component.html + 227 - - « + + Origin instance - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-watch/video-watch.component.html + 239 - - » + + Originally published - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-watch/video-watch.component.html + 244 - - »» + + Friendly Reminder: - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-watch/video-watch.component.html + 307 - - First + + 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. - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-watch/video-watch.component.html + 309,310 - - Previous + + Get more information - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-watch/video-watch.component.html + 312 - - Next + + OK - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-watch/video-watch.component.html + 316,317 - - Last + + You have unsaved changes! If you leave, your changes will be lost. - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts - 404 + src/app/+videos/+video-edit/video-update.component.ts + 94 - - + + Video updated. - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts - 101 + src/app/+videos/+video-edit/video-update.component.ts + 142 - - HH + + Update - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-update.component.html + 3 - - - Hours - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-update.component.html + 18 - - - MM - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 70 - - - Minutes - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 66 + + + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 50 - - Increment hours + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 3 - - Decrement hours + + Read instance rules for help - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 4 - - Increment minutes + + Upload a file - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 26 - - Decrement minutes + + 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. - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 11,14 - - SS + + Import - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 19 - - Seconds + + Upload - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 20 - - Increment seconds + + Import with URL - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 36 - - Decrement seconds + + Import with torrent - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 46 - - + + Go live - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-edit/video-add.component.html + 56 - - + + Comment - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts - 296 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 67 - - Close + + Reply - ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts - 137 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 69 - - Get help + + Add comment... - ../app/shared/shared-main/misc/help.component.ts - 16 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 6 - - <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: + + Markdown compatible - ../app/shared/shared-main/misc/help.component.ts - 75 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 13 - - Emphasis + + Markdown compatible that supports: - ../app/shared/shared-main/misc/help.component.ts - 81 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 15 - - Links + + Auto generated links - ../app/shared/shared-main/misc/help.component.ts - 82 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 18 - - New lines + + Break lines - ../app/shared/shared-main/misc/help.component.ts - 83 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 19 - + Lists - ../app/shared/shared-main/misc/help.component.ts - 84 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 20 - - Images + + Emphasis - ../app/shared/shared-main/misc/help.component.ts - 85 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 22 - - Interface settings updated. + + bold - ../app/shared/shared-user-settings/user-interface-settings.component.ts - 74 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - instance default + + italic - ../app/shared/shared-user-settings/user-interface-settings.component.html - 8 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - peertube default + + Emoji shortcuts - ../app/shared/shared-user-settings/user-interface-settings.component.html - 9 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 26 - - Welcome to PeerTube, dear administrator! + + Emoji markup - ../app/modal/welcome-modal.component.html - 3 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 30 - - CLI documentation + + See complete list - ../app/modal/welcome-modal.component.html - 13 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 32 - - Upload or import videos, parse logs, prune storage directories, reset user password... + + Cancel - ../app/modal/welcome-modal.component.html - 15 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 45,46 - - Administer documentation + + You are one step away from commenting - ../app/modal/welcome-modal.component.html - 19,20 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 55 - - Managing users, following other instances, dealing with spammers... + + 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. - ../app/modal/welcome-modal.component.html - 22 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 60,63 - - Use documentation + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - ../app/modal/welcome-modal.component.html - 27 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 65,66 - - Setup your account, managing video playlists, discover third-party applications... + + Login to comment - ../app/modal/welcome-modal.component.html - 29 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 76 - - Useful links + + Markdown Emoji List - ../app/modal/welcome-modal.component.html - 39 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 84 - - Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + Report this comment - ../app/modal/welcome-modal.component.html - 42,43 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 173 - - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances + + Remove - ../app/modal/welcome-modal.component.html - 45 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 181 - - It's time to configure your instance! + + Remove & re-draft - ../app/modal/welcome-modal.component.html - 55 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 189 - - 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. + + Options - ../app/modal/welcome-modal.component.html - 58,61 + src/app/+videos/+video-watch/comment/video-comment.component.html + 50 - - If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance. + + Highlighted comment - ../app/modal/welcome-modal.component.html - 64,67 + src/app/+videos/+video-watch/comment/video-comment.component.html + 20 - - Remind me later + + Reply - ../app/modal/welcome-modal.component.html - 74 + src/app/+videos/+video-watch/comment/video-comment.component.html + 46 - - Configure my instance + + This comment has been deleted - ../app/modal/welcome-modal.component.html - 81,82 + src/app/+videos/+video-watch/comment/video-comment.component.html + 63 - - Configuration warning! + + The deletion will be sent to remote instances so they can reflect the change. - ../app/modal/instance-config-warning-modal.component.html - 3 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 169 - - You enabled user registration on your instance but did not configure the following fields: + + It is a remote comment, so the deletion will only be effective on your instance. - ../app/modal/instance-config-warning-modal.component.html - 10 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 171 - - Please consider configuring these fields to help people to choose the appropriate instance. Without them, your instance may not be referenced on the JoinPeerTube website. + + Delete and re-draft - ../app/modal/instance-config-warning-modal.component.html - 25,27 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 197 - - Don't show me this warning anymore + + Do you really want to delete and re-draft this comment? - ../app/modal/instance-config-warning-modal.component.html - 33 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 197 - - Configure + + SORT BY - ../app/modal/instance-config-warning-modal.component.html - 44 + src/app/+videos/+video-watch/comment/video-comments.component.html + 16,17 - - Instance name + + Most recent first (default) - ../app/modal/instance-config-warning-modal.component.html - 13 + src/app/+videos/+video-watch/comment/video-comments.component.html + 19 - - Instance short description + + Most replies first - ../app/modal/instance-config-warning-modal.component.html - 14 + src/app/+videos/+video-watch/comment/video-comments.component.html + 20 - - Who you are + + 1 Comment - ../app/modal/instance-config-warning-modal.component.html - 16 + src/app/+videos/+video-watch/comment/video-comments.component.html + 6 - - How long you plan to maintain your instance + + Comments - ../app/modal/instance-config-warning-modal.component.html - 17 + src/app/+videos/+video-watch/comment/video-comments.component.html + 7 - - How you plan to pay your instance + + Comments - ../app/modal/instance-config-warning-modal.component.html - 18 + src/app/+videos/+video-watch/comment/video-comments.component.html + 9 - - How you will moderate your instance + + No comments. - ../app/modal/instance-config-warning-modal.component.html - 20 + src/app/+videos/+video-watch/comment/video-comments.component.html + 33 - - Instance terms + + View replies from and others - ../app/modal/instance-config-warning-modal.component.html - 21 + src/app/+videos/+video-watch/comment/video-comments.component.html + 83,85 - - This file is too large. + + View replies from - ../app/shared/shared-forms/reactive-file.component.ts - 50 + src/app/+videos/+video-watch/comment/video-comments.component.html + 86,88 - - PeerTube cannot handle this kind of file. Accepted extensions are }. + + View replies - ../app/shared/shared-forms/reactive-file.component.ts - 56 + src/app/+videos/+video-watch/comment/video-comments.component.html + 90 - - Loading instance statistics... + + Comments are disabled. - ../app/shared/shared-instance/instance-statistics.component.html - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 101,102 - - Local + + Support - ../app/shared/shared-instance/instance-statistics.component.html - 4 + src/app/+videos/+video-watch/modal/video-support.component.html + 3 - - users + + Maybe later - ../app/shared/shared-instance/instance-statistics.component.html - 12,11 + src/app/+videos/+video-watch/modal/video-support.component.html + 11 - - videos + + Video to import updated. - ../app/shared/shared-instance/instance-statistics.component.html - 21 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 129 - - - video views - ../app/shared/shared-instance/instance-statistics.component.html - 31 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts + 139 - - video comments + + Select the torrent to import - ../app/shared/shared-instance/instance-statistics.component.html - 41 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 - - of hosted video + + OR - ../app/shared/shared-instance/instance-statistics.component.html - 51 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 10 - - Federation + + Paste magnet URI - ../app/shared/shared-instance/instance-statistics.component.html - 58 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 13 - - followers + + You can import any torrent file that points to a media 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. - ../app/shared/shared-instance/instance-statistics.component.html - 85 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 17,19 - - following + + Sorry, but something went wrong - ../app/shared/shared-instance/instance-statistics.component.html - 95 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 48 - - - User - ../app/core/users/user.service.ts - 382 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 44 - - - Administrator - ../app/core/users/user.service.ts - 383 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 26 - - - Moderator - ../app/core/users/user.service.ts - 384 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 71 - - You don't have notifications. + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - ../app/shared/shared-main/users/user-notifications.component.html - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 53,54 - - published a new video: + + You can import any URL supported by youtube-dl or URL that points to a media 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. - ../app/shared/shared-main/users/user-notifications.component.html - 16 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 11,14 - - The notification concerns a video now unavailable + + Congratulations, the video behind will be imported! You can already add information about this video. + - ../app/shared/shared-main/users/user-notifications.component.html - 24,25 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 48,50 - - Your video has been unblocked + + Cannot create live because this instance have too many created lives - ../app/shared/shared-main/users/user-notifications.component.html - 33,34 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 - - Your video has been blocked + + Cannot create live because you created too many lives - ../app/shared/shared-main/users/user-notifications.component.html - 41,42 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 - - A new video abuse has been created on video + + Live published. - ../app/shared/shared-main/users/user-notifications.component.html - 49 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 121 - - A new comment abuse has been created on video + + Go Live - ../app/shared/shared-main/users/user-notifications.component.html - 53 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 - - A new account abuse has been created on account + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - ../app/shared/shared-main/users/user-notifications.component.html - 57 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 30,33 - - A new abuse has been created + + Your video was uploaded to your account and is private. - ../app/shared/shared-main/users/user-notifications.component.html - 62,63 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 91 - - Your abuse has been acceptedrejected + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - ../app/shared/shared-main/users/user-notifications.component.html - 70,72 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 92 - - Abuse has a new message + + Your video is not uploaded yet, are you sure you want to leave this page? - ../app/shared/shared-main/users/user-notifications.component.html - 80,81 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 94 - - The recently added video has been automatically blocked + + Upload - ../app/shared/shared-main/users/user-notifications.component.html - 88 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 114 - - commented your video + + Upload - ../app/shared/shared-main/users/user-notifications.component.html - 101 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 116 - - The notification concerns a comment now unavailable + + Upload cancelled - ../app/shared/shared-main/users/user-notifications.component.html - 109,110 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 141 - - Your video has been published + + Video published. - ../app/shared/shared-main/users/user-notifications.component.html - 118,119 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 261 - - Your video import succeeded + + Your video quota is exceeded with this video ( +video size: , used: , quota: ) - ../app/shared/shared-main/users/user-notifications.component.html - 126,127 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 283,284 - - Your video import failed + + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) - ../app/shared/shared-main/users/user-notifications.component.html - 134,135 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 303,304 - - User registered on your instance + + Select the file to upload - ../app/shared/shared-main/users/user-notifications.component.html - 142,143 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 - - is following your channel your account + + Video background image - ../app/shared/shared-main/users/user-notifications.component.html - 152,155 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 26 - - mentioned you on video + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - ../app/shared/shared-main/users/user-notifications.component.html - 165 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 29,32 - - Your instance has a new follower () awaiting your approval + + Total video uploaded - ../app/shared/shared-main/users/user-notifications.component.html - 173,174 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 49 - - Your instance automatically followed + + Processing… - ../app/shared/shared-main/users/user-notifications.component.html - 182 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 51 - - The notification points to content now unavailable + + Retry - ../app/shared/shared-main/users/user-notifications.component.html - 190,191 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 65 + Retry failed upload of a video - - + + Congratulations! Your video is now available in your private library. + - ../app/shared/shared-main/buttons/action-dropdown.component.html - 22 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 76,77 - - Complete preview + + Publish will be available when upload is finished - ../app/shared/shared-forms/markdown-textarea.component.html - 19 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 89 - - Truncated preview + + Used - ../app/shared/shared-forms/markdown-textarea.component.html - 11 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - Add a new option + + Available - ../app/shared/shared-forms/select/select-checkbox.component.ts - 28 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - No items found + + Do you really want to remove this video redundancy? - ../app/shared/shared-forms/select/select-checkbox.component.html - 14 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 - - max size + + Remove redundancy - ../app/shared/shared-forms/preview-upload.component.ts - 39 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 141 - - years ago + + Video redundancies removed! - ../app/shared/shared-main/angular/from-now.pipe.ts - 12 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 147 - - year ago + + Videos redundancies - ../app/shared/shared-main/angular/from-now.pipe.ts - 13 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 - - months ago + + My videos duplicated by remote instances - ../app/shared/shared-main/angular/from-now.pipe.ts - 16 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 - - month ago + + Remote videos duplicated by my instance - ../app/shared/shared-main/angular/from-now.pipe.ts - 17 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 - - weeks ago + + Video - ../app/shared/shared-main/angular/from-now.pipe.ts - 20 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 - - - week ago - ../app/shared/shared-main/angular/from-now.pipe.ts - 21 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 - - days ago + + Strategy - ../app/shared/shared-main/angular/from-now.pipe.ts - 24 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 - - day ago + + Total size - ../app/shared/shared-main/angular/from-now.pipe.ts - 25 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 - - hours ago + + List redundancies - ../app/shared/shared-main/angular/from-now.pipe.ts - 28 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 - - hour ago + + Open video in a new tab - ../app/shared/shared-main/angular/from-now.pipe.ts - 29 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 - - min ago + + Your instance doesn't mirror any video. - ../app/shared/shared-main/angular/from-now.pipe.ts - 32 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 - - just now + + Your instance has no mirrored videos. - ../app/shared/shared-main/angular/from-now.pipe.ts - 34 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 - - Change your avatar + + Enabled strategies stats - ../app/shared/shared-main/account/actor-avatar-info.component.html - 9 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 - - subscribers + + No redundancy strategy is enabled on your instance. - ../app/shared/shared-main/account/actor-avatar-info.component.html - 21 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 - - (account page) + + When active, the next video is automatically played after the current one. - ../app/shared/shared-main/account/avatar.component.ts - 19 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts + 59 - - Channel avatar + + Other videos - ../app/shared/shared-main/account/avatar.component.html - 4 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 5,6 - - Account avatar + + AUTOPLAY - ../app/shared/shared-main/account/avatar.component.html - 7 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 10 - - Display settings + + Sunday - ../app/modal/quick-settings-modal.component.html - 8 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 - - Interface settings + + Monday - ../app/modal/quick-settings-modal.component.html - 20 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 - - Video settings + + Tuesday - ../app/modal/quick-settings-modal.component.html - 16 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 - - Enter a new tag + + Wednesday - ../app/shared/shared-forms/select/select-tags.component.html - 5 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 - - Confirm + + Thursday - ../app/modal/confirm.component.ts - 39 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 - - Focus the search bar + + Friday - ../app/app.component.ts - 289 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 - - Toggle the left menu + + Saturday - ../app/app.component.ts - 294 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 17 - - Go to the discover videos page + + Sun - ../app/app.component.ts - 299 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + Day name short - - Go to the trending videos page + + Mon - ../app/app.component.ts - 304 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + Day name short - - Go to the recently added videos page + + Tue - ../app/app.component.ts - 309 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + Day name short - - Go to the local videos page + + Wed - ../app/app.component.ts - 314 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + Day name short - - Go to the videos upload page + + Thu - ../app/app.component.ts - 319 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short - - Close this message + + Fri - ../app/app.component.html - 34 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short - - hide + + Sat - ../app/menu/menu.component.ts - 121 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 27 + Day name short - - blur + + Su - ../app/menu/menu.component.ts - 124 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + Day name min - - display + + Mo - ../app/menu/menu.component.ts - 127 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + Day name min - - Unknown + + Tu - ../app/menu/menu.component.ts - 193 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min - - any language + + We - ../app/menu/menu.component.ts - 229 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + Day name min - - Discover + + Th - ../app/menu/menu.component.html - 117 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min - - Trending + + Fr - ../app/menu/menu.component.html - 122 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min - - Most liked + + Sa - ../app/menu/menu.component.html - 127 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 37 + Day name min - - Recently added + + January - ../app/menu/menu.component.html - 132 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 - - Contact + + February - ../app/menu/menu.component.html - 166 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 - - Get help using PeerTube + + March - ../app/menu/menu.component.html - 167 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 - - Help + + April - ../app/menu/menu.component.html - 168,167 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 - - Frequently asked questions about PeerTube + + May - ../app/menu/menu.component.html - 168 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 - - - FAQ - ../app/menu/menu.component.html - 169,168 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 - - Stats + + June - ../app/menu/menu.component.html - 170,169 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 - - API documentation + + July - ../app/menu/menu.component.html - 170 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 - - API + + August - ../app/menu/menu.component.html - 171,170 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 48 - - Shortcuts + + September - ../app/menu/menu.component.html - 171 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 - - powered by PeerTube - CopyLeft 2015-2020 + + October - ../app/menu/menu.component.html - 176 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 - - powered by PeerTube + + November - ../app/menu/menu.component.html - 177 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 - - Account settings + + December - ../app/menu/menu.component.html - 26 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 52 - - Channels settings + + Jan - ../app/menu/menu.component.html - 31 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + Month name short - - Interface: + + Feb - ../app/menu/menu.component.html - 38 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + Month name short - - Videos: + + Mar - ../app/menu/menu.component.html - 45 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + Month name short - - Sensitive: + + Apr - ../app/menu/menu.component.html - 54 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + Month name short - - Help share videos + + Jun - ../app/menu/menu.component.html - 60 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short - - More account settings + + Jul - ../app/menu/menu.component.html - 66 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short - - Keyboard shortcuts + + Aug - ../app/menu/menu.component.html - 72 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short - - Log out + + Sep - ../app/menu/menu.component.html - 76 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short - - Public profile + + Oct - ../app/menu/menu.component.html - 19 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short - - Create an account + + Nov - ../app/menu/menu.component.html - 84 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 + Month name short - - MY LIBRARY + + Dec - ../app/menu/menu.component.html - 88 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 67 + Month name short - - Playlists + + Clear - ../app/menu/menu.component.html - 97 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 72 - - Subscriptions + + yy-mm-dd - ../app/menu/menu.component.html - 102 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 88 + Date format in this locale. - - History + + Add caption - ../app/menu/menu.component.html - 107 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 - - Videos + + Select the caption file - ../app/menu/menu.component.html - 92 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 24 - - Administration + + Add this caption - ../app/menu/menu.component.html - 146 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 - - Interface: + + This will replace an existing caption! - ../app/menu/menu.component.html - 162 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 31,32 - - All unsaved data will be lost, are you sure you want to leave this page? + + Instance languages - ../app/core/routing/can-deactivate-guard.service.ts - 19 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 185 - - Warning + + Scheduled - ../app/core/routing/can-deactivate-guard.service.ts - 23 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 197 - - Go to my subscriptions + + Hide the video until a specific date - ../app/core/auth/auth.service.ts - 63 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 198 - - Go to my videos + + Basic info - ../app/core/auth/auth.service.ts - 67 + src/app/+videos/+video-edit/shared/video-edit.component.html + 5 - - Go to my imports + + Advanced settings - ../app/core/auth/auth.service.ts - 71 + src/app/+videos/+video-edit/shared/video-edit.component.html + 257 - - Go to my channels + + Title - ../app/core/auth/auth.service.ts - 75 + src/app/+videos/+video-edit/shared/video-edit.component.html + 11 - - Cannot retrieve OAuth Client credentials: . -Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - ../app/core/auth/auth.service.ts - 98,99 + src/app/+videos/+video-edit/shared/video-edit.component.html + 24,27 - - Error + + Video descriptions are truncated by default and require manual action to expand them. - ../app/core/auth/auth.service.ts - 103 + src/app/+videos/+video-edit/shared/video-edit.component.html + 43,44 - - You need to reconnect. + + Choose the appropriate license for your work. - ../app/core/auth/auth.service.ts - 215 + src/app/+videos/+video-edit/shared/video-edit.component.html + 79,80 - - Hidden + + Schedule publication () - ../app/shared/shared-instance/instance-features-table.component.ts - 50 + src/app/+videos/+video-edit/shared/video-edit.component.html + 117 - - Blurred with confirmation request + + Contains sensitive content - ../app/shared/shared-instance/instance-features-table.component.ts - 51 + src/app/+videos/+video-edit/shared/video-edit.component.html + 131 - - Displayed + + Some instances do not list videos containing mature or explicit content by default. - ../app/shared/shared-instance/instance-features-table.component.ts - 52 + src/app/+videos/+video-edit/shared/video-edit.component.html + 135 - - ~ 1 minute + + Publish after transcoding - ../app/shared/shared-instance/instance-features-table.component.ts - 67 + src/app/+videos/+video-edit/shared/video-edit.component.html + 141 - - ~ minutes + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - ../app/shared/shared-instance/instance-features-table.component.ts - 69 + src/app/+videos/+video-edit/shared/video-edit.component.html + 145 - - of full HD videos + + Captions - ../app/shared/shared-instance/instance-features-table.component.ts - 85 + src/app/+videos/+video-edit/shared/video-edit.component.html + 155 - - of HD videos + + Add another caption - ../app/shared/shared-instance/instance-features-table.component.ts - 86 + src/app/+videos/+video-edit/shared/video-edit.component.html + 163 - - of average quality videos + + See the subtitle file - ../app/shared/shared-instance/instance-features-table.component.ts - 87 + src/app/+videos/+video-edit/shared/video-edit.component.html + 172 - - Features found on this instance + + Already uploaded ✔ - ../app/shared/shared-instance/instance-features-table.component.html - 4 + src/app/+videos/+video-edit/shared/video-edit.component.html + 176 - - PeerTube version + + Will be created on update - ../app/shared/shared-instance/instance-features-table.component.html - 6 + src/app/+videos/+video-edit/shared/video-edit.component.html + 184 - - Default NSFW/sensitive videos policycan be redefined by the users + + Cancel create - ../app/shared/shared-instance/instance-features-table.component.html - 13,14 + src/app/+videos/+video-edit/shared/video-edit.component.html + 186 - - User registration allowed + + Will be deleted on update - ../app/shared/shared-instance/instance-features-table.component.html - 21 + src/app/+videos/+video-edit/shared/video-edit.component.html + 192 - - Video uploads + + Cancel deletion - ../app/shared/shared-instance/instance-features-table.component.html - 28 + src/app/+videos/+video-edit/shared/video-edit.component.html + 194 - - Transcoding in multiple resolutions + + No captions for now. - ../app/shared/shared-instance/instance-features-table.component.html - 32 + src/app/+videos/+video-edit/shared/video-edit.component.html + 200,201 - - Live streaming enabled + + Live settings - ../app/shared/shared-instance/instance-features-table.component.html - 71 + src/app/+videos/+video-edit/shared/video-edit.component.html + 208 - - Transcode live video in multiple resolutions + + You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives - ../app/shared/shared-instance/instance-features-table.component.html - 78 + src/app/+videos/+video-edit/shared/video-edit.component.html + 233 - - Max parallel lives + + This is a permanent live - ../app/shared/shared-instance/instance-features-table.component.html - 85 + src/app/+videos/+video-edit/shared/video-edit.component.html + 229 - - per user / per instance + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - ../app/shared/shared-instance/instance-features-table.component.html - 87,88 + src/app/+videos/+video-edit/shared/video-edit.component.html + 245 - - HTTP import (YouTube, Vimeo, direct URL...) + + Automatically publish a replay when your live ends - ../app/shared/shared-instance/instance-features-table.component.html - 96 + src/app/+videos/+video-edit/shared/video-edit.component.html + 241 - - Torrent import + + Video preview - ../app/shared/shared-instance/instance-features-table.component.html - 103 + src/app/+videos/+video-edit/shared/video-edit.component.html + 264 - - Player + + Support - ../app/shared/shared-instance/instance-features-table.component.html - 111 + src/app/+videos/+video-edit/shared/video-edit.component.html + 273 - - P2P enabled + + Original publication date - ../app/shared/shared-instance/instance-features-table.component.html - 115 + src/app/+videos/+video-edit/shared/video-edit.component.html + 293 - - Users can resolve distant content + + Enable video comments - ../app/shared/shared-instance/instance-features-table.component.html - 126 + src/app/+videos/+video-edit/shared/video-edit.component.html + 314 - - Requires manual validation by moderators + + Enable download - ../app/shared/shared-instance/instance-features-table.component.html - 41 + src/app/+videos/+video-edit/shared/video-edit.component.html + 319 - - Automatically published + + Short text to tell people how they can support you (membership platform...). - ../app/shared/shared-instance/instance-features-table.component.html - 42 + src/app/+videos/+video-edit/shared/video-edit.component.html + 277,278 - - Unlimited ( per day) + + This is the date when the content was originally published (e.g. the release date for a film) - ../app/shared/shared-instance/instance-features-table.component.html - 61 + src/app/+videos/+video-edit/shared/video-edit.component.html + 297,298 - - View your notifications + + Plugin settings - ../app/menu/avatar-notification.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 327 - - Notifications + + Switch video block to manual - ../app/menu/avatar-notification.component.html - 13 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 - - Update your notification preferences + + Video switched to manual block. - ../app/menu/avatar-notification.component.html - 22 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 - - Mark all as read + + Video blocks - ../app/menu/avatar-notification.component.html - 18 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 - - See all your notifications + + Showing to of blocked videos - ../app/menu/avatar-notification.component.html - 40 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 10 - - Media is too large for the server. Please contact you administrator if you want to increase the limit size. + + Advanced block filters - ../app/core/rest/rest-extractor.service.ts - 61 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 23 - - Too many attempts, please try again after minutes. + + Automatic blocks - ../app/core/rest/rest-extractor.service.ts - 66 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 - - Too many attempts, please try again later. + + Manual blocks - ../app/core/rest/rest-extractor.service.ts - 68 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 25 - - Server error. Please retry later. + + Sensitive - ../app/core/rest/rest-extractor.service.ts - 71 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 44 - - Search videos, channels… + + Unfederated - ../app/header/search-typeahead.component.html - 3 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 45 - - - GLOBAL SEARCH - ../app/header/search-typeahead.component.html - 23 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 88 - - Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. + + The video was blocked due to automatic blocking of new videos - ../app/header/search-typeahead.component.html - 29 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 - - - using - ../app/header/search-typeahead.component.html - 25 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 - - ADVANCED SEARCH + + NSFW - ../app/header/search-typeahead.component.html - 35 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 84 - - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. + + Block reason: - ../app/header/search-typeahead.component.html - 37 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 104 - - will list the matching channel + + No blocked video found matching current filters. - ../app/header/search-typeahead.component.html - 46 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 124 - - will list the matching video + + No blocked video found. - ../app/header/search-typeahead.component.html - 52 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 125 - - Any other input will return matching video or channel names. + + Your name is required. - ../app/header/search-typeahead.component.html - 55 + src/app/shared/form-validators/instance-validators.ts + 19 - - any instance + + Your name must be at least 1 character long. - ../app/header/search-typeahead.component.html - 38 + src/app/shared/form-validators/instance-validators.ts + 20 - - only followed instances + + Your name cannot be more than 120 characters long. - ../app/header/search-typeahead.component.html - 39 + src/app/shared/form-validators/instance-validators.ts + 21 - - In this instance's network + + A subject is required. - ../app/header/suggestion.component.html - 14 + src/app/shared/form-validators/instance-validators.ts + 32 - - In the vidiverse + + The subject must be at least 1 character long. - ../app/header/suggestion.component.html - 15 + src/app/shared/form-validators/instance-validators.ts + 33 - - Info + + The subject cannot be more than 120 characters long. - ../app/core/notification/notifier.service.ts - 11 + src/app/shared/form-validators/instance-validators.ts + 34 - - Success + + A message is required. - ../app/core/notification/notifier.service.ts - 23 + src/app/shared/form-validators/instance-validators.ts + 45 - - Unknown language + + The message must be at least 3 characters long. - ../app/shared/shared-user-settings/user-video-settings.component.ts - 57 + src/app/shared/form-validators/instance-validators.ts + 46 - - Too many languages are enabled. Please enable them all or stay below 20 enabled languages. + + The message cannot be more than 5000 characters long. - ../app/shared/shared-user-settings/user-video-settings.component.ts - 102 + src/app/shared/form-validators/instance-validators.ts + 47 - - You need to enable at least 1 video language. + + Audio-only - ../app/shared/shared-user-settings/user-video-settings.component.ts - 107 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 61 - - Video settings updated. + + A <code>.mp4</code> that keeps the original audio track, with no video - ../app/shared/shared-user-settings/user-video-settings.component.ts - 133 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 62 - - Display/Video settings updated. + + 240p - ../app/shared/shared-user-settings/user-video-settings.component.ts - 140 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 66 - - Default policy on videos containing sensitive content + + 360p - ../app/shared/shared-user-settings/user-video-settings.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 70 - - Only display videos in the following languages/subtitles + + 480p - ../app/shared/shared-user-settings/user-video-settings.component.html - 25 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 74 - - Help share videos being played + + 720p - ../app/shared/shared-user-settings/user-video-settings.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 78 - - The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load. + + 1080p - ../app/shared/shared-user-settings/user-video-settings.component.html - 50 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 82 - - Automatically play videos + + 2160p - ../app/shared/shared-user-settings/user-video-settings.component.html - 58 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 86 - - When on a video page, directly start playing the video. + + Auto (via ffmpeg) - ../app/shared/shared-user-settings/user-video-settings.component.html - 61 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 93 - - Automatically start playing the next video + + No limit - ../app/shared/shared-user-settings/user-video-settings.component.html - 69 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 - - When a video ends, follow up with the next suggested video. + + 1 hour - ../app/shared/shared-user-settings/user-video-settings.component.html - 72 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. + + 3 hours - ../app/shared/shared-user-settings/user-video-settings.component.html - 8,9 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 103 - - In Recently added, Trending, Local, Most liked and Search pages + + 5 hours - ../app/shared/shared-user-settings/user-video-settings.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 104 - - + + 10 hours - ../app/shared/shared-main/misc/top-menu-dropdown.component.html - 14 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 105 - - h + + Configuration updated. - ../app/shared/shared-main/angular/duration-formatter.pipe.ts - 14 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 352 - - min + + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - ../app/shared/shared-main/angular/duration-formatter.pipe.ts - 16 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 445 - - sec + + Configuration - ../app/shared/shared-main/angular/duration-formatter.pipe.ts - 17 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1 - - sec + + Instance information - ../app/shared/shared-main/angular/duration-formatter.pipe.ts - 30 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 7 - - My library + + Basic configuration - ../app/+my-account/my-account.component.ts - 47 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 239 - - My channels + + Transcoding - ../app/+my-account/my-account.component.ts - 50 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 700 - - My videos + + Advanced configuration - ../app/+my-account/my-account.component.ts - 55 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 962 - - My playlists + + Update configuration - ../app/+my-account/my-account.component.ts - 61 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1087 - - My subscriptions + + INSTANCE - ../app/+my-account/my-account.component.ts - 66 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 15 - - My history + + Short description - ../app/+my-account/my-account.component.ts - 71 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 30 - - Misc + + Main instance categories - ../app/+my-account/my-account.component.ts - 88 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 48 - - My abuse reports + + Add a new category - ../app/+my-account/my-account.component.ts - 101 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 55 - - Ownership changes + + Main languages you/your moderators speak - ../app/+my-account/my-account.component.ts - 106 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 62 - - My settings + + MODERATION & NSFW - ../app/+my-account/my-account.component.ts - 115 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 80 - - My notifications + + Manage users to build a moderation team. - ../app/+my-account/my-account.component.ts - 119 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 82,83 - - Password updated. + + Policy on videos containing sensitive content - ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 48 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 104 - - You current password is invalid. + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 56 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 - - Change password + + YOU AND YOUR INSTANCE - ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 159 - - Current password + + Who is behind the instance? - ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 7 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 165 - - New password + + A single person? A non-profit? A company? - ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 166 - - Confirm new password + + Why did you create this instance? - ../app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 - - Ownership accepted + + To share your personal videos? To open registrations and allow people to upload what they want? - ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts - 64 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 178 - - Accept ownership + + How long do you plan to maintain this instance? - ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 188 - - Select a channel to receive the video + + It's important to know for users who want to register on your instance - ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 189 - - Channel that will receive the video + + How will you finance the PeerTube server? - ../app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 199 - - Playlist updated. + + With your own funds? With user donations? Advertising? - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts - 98 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 200 - - My Playlists + + OTHER INFORMATION - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 214 - - Playlist thumbnail + + What server/hardware does the instance run on? - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 82 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 - - NEW PLAYLIST + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 25 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 - - PLAYLIST + + This instance is dedicated to sensitive or NSFW content - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 26 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 91 - - Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted. + + 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. - ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 22 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 96,98 - - Type your username to confirm + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 23 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 109,110 - - Delete your account + + APPEARANCE - ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 25 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 245 - - Delete my account + + Use plugins & themes for more involved changes, or add slight customizations. - ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 26 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247,248 - - Your account is deleted. + + default - ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 32 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 259 - - Once you delete your account, there is no going back. You will be asked to confirm this action. + + Landing page - ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 268 - - Delete your account + + Discover videos - ../app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 271 - - Playlist created. + + Trending videos - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts - 77 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 272 - - Create + + Most liked videos - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts - 90 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 - - Profile updated. + + Recently added videos - ../app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 51 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 274 - - New video from your subscriptions + + BROADCAST MESSAGE - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 32 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 - - New comment on your video + + Display a message on your instance - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 33 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 288,289 - - New abuse + + Enable broadcast message - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 34 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 299 - - Video blocked automatically waiting review + + Allow users to dismiss the broadcast message - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 35 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 306 - - One of your video is blocked/unblocked + + Broadcast message level - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 36 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 311 - - Video published (after transcoding/scheduled update) + + Message - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 37 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 323 - - Video import finished + + NEW USERS - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 38 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 338 - - A new user registered on your instance + + Manage users to set their quota individually. - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 39 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 340,341 - - You or your channel(s) has a new follower + + Enable Signup - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 40 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 350 - - Someone mentioned you in video comments + + ⚠️ This functionality requires a lot of attention and extra moderation. - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 41 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 353 - - - Your instance has a new follower - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 42 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 584 - - - Your instance automatically followed another instance - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 43 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 - - An abuse report received a new message + + Signup requires email verification - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 44 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 360 - - One of your abuse reports has been accepted or rejected by moderators + + Signup limit - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 45 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 364 - - Preferences saved + + {VAR_PLURAL, plural, =1 {user} other {users}} - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 92 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 370 - - Activities + + Default video quota per user - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 382 - - Web + + Default daily upload limit per user - ../app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4,3 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 394 - - My ownership changes + + VIDEOS - ../app/+my-account/my-account-ownership/my-account-ownership.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 411 - - Initiator + + Allow import with HTTP URL (i.e. YouTube) - ../app/+my-account/my-account-ownership/my-account-ownership.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 422 - - Video + + Allow import with a torrent file or a magnet URI - ../app/+my-account/my-account-ownership/my-account-ownership.component.html - 20 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 429 - - Created + + Block new videos automatically - ../app/+my-account/my-account-ownership/my-account-ownership.component.html - 23 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 443 - - Status + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - ../app/+my-account/my-account-ownership/my-account-ownership.component.html - 25 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 446 - - No ownership change request found. + + SEARCH - ../app/+my-account/my-account-ownership/my-account-ownership.component.html - 83 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 460 - - Account settings + + Allow users to do remote URI/handle search - ../app/+my-account/my-account-routing.module.ts - 37 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 471 - - Account playlists + + Allow your users to look up remote videos/actors that may not be federated with your instance - ../app/+my-account/my-account-routing.module.ts - 55 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 474 - - Create new playlist + + Allow anonymous to do remote URI/handle search - ../app/+my-account/my-account-routing.module.ts - 64 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 482 - - Playlist elements + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - ../app/+my-account/my-account-routing.module.ts - 73 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 485 - - Update playlist + + Enable global search - ../app/+my-account/my-account-routing.module.ts - 82 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 496 - - Account video imports + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - ../app/+my-account/my-account-routing.module.ts - 105 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 499 - - Account subscriptions + + You should only use moderated search indexes in production, or host your own. - ../app/+my-account/my-account-routing.module.ts - 114 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 502,503 - - Videos history + + Search index URL - ../app/+my-account/my-account-routing.module.ts - 150 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 508 - - Notifications + + Disable local search in search bar - ../app/+my-account/my-account-routing.module.ts - 163 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 519 - - My videos history + + Search bar uses the global search index by default - ../app/+my-account/my-account-history/my-account-history.component.ts - 45 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 526 - - Videos history is enabled + + Otherwise the local search stays used by default - ../app/+my-account/my-account-history/my-account-history.component.ts - 73 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 529 - - Videos history is disabled + + FEDERATION - ../app/+my-account/my-account-history/my-account-history.component.ts - 74 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 547 - - Delete videos history + + Manage relations with other instances. - ../app/+my-account/my-account-history/my-account-history.component.ts - 86 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 549,550 - - Are you sure you want to delete all your videos history? + + Other instances can follow yours - ../app/+my-account/my-account-history/my-account-history.component.ts - 87 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 - - Videos history deleted + + Manually approve new instance followers - ../app/+my-account/my-account-history/my-account-history.component.ts - 95 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 568 - - My history + + Automatically follow back instances - ../app/+my-account/my-account-history/my-account-history.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 581 - - Video history + + Automatically follow instances of a public index - ../app/+my-account/my-account-history/my-account-history.component.html - 9 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 594 - - Delete history + + You should only follow moderated indexes in production, or host your own. - ../app/+my-account/my-account-history/my-account-history.component.html - 13,15 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 600,601 - - You don't have any video history yet. + + Index URL - ../app/+my-account/my-account-history/my-account-history.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 606 - - Notification preferences + + ADMINISTRATORS - ../app/+my-account/my-account-notifications/my-account-notifications.component.html - 4,6 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 626 - - Newest first + + Admin email - ../app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 632 - - Unread first + + Enable contact form - ../app/+my-account/my-account-notifications/my-account-notifications.component.html - 12 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 643 - - All read + + TWITTER - ../app/+my-account/my-account-notifications/my-account-notifications.component.html - 26 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 652 - - Avatar changed. + + Optional. If any, provide the Twitter account representing your instance to improve link previews. - ../app/+my-account/my-account-settings/my-account-settings.component.ts - 42 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 654,655 - - PROFILE SETTINGS + + Your Twitter username - ../app/+my-account/my-account-settings/my-account-settings.component.html - 12 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 664 - - VIDEO SETTINGS + + Instance allowed by Twitter - ../app/+my-account/my-account-settings/my-account-settings.component.html - 26 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 676 - - NOTIFICATIONS + + If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to 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 allowed. - ../app/+my-account/my-account-settings/my-account-settings.component.html - 37 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 681,686 - - INTERFACE + + TRANSCODING - ../app/+my-account/my-account-settings/my-account-settings.component.html - 47 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 706 - - EMAIL + + Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully. - ../app/+my-account/my-account-settings/my-account-settings.component.html - 67 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 708,710 - - PASSWORD + + Allow additional extensions - ../app/+my-account/my-account-settings/my-account-settings.component.html - 57 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 732 - - Please check your emails to verify your new email. + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 53 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 735 - - Email updated. + + Allow audio files upload - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 55 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 743 - - Your current email is + + Allows users to upload audio files that will be merged with the preview file on upload. - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 5 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 746 - - is awaiting email verification - + + WebTorrent support enabled - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 9,10 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 755 - - New email + + HLS with P2P support enabled - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 774 - - Your new email + + Transcoding threads - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 17 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 799 - - Your current password + + Resolutions to generate - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 26 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 812 - - Your password + + Transcoding enabled - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 28 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 720 - - Change email + + If you disable transcoding, many videos from your users will not work! - ../app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 36 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 724 - - My subscriptions + + If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1 - ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759,763 - - Search your subscriptions + + Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:Resolution change is smootherFaster playback in particular with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2 - ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 778,787 - - You don't have any subscriptions yet. + + {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 18 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 803 - - - subscribers - ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 32 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 925 - - Owner account page + + Enable users of your instance to stream live. - ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 34 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 848,849 - - Created by + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - ../app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 35 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 863,864 - - The channel is required. + + Allow your users to automatically publish a replay of their live - ../app/shared/form-validators/video-ownership-change-validators.ts - 7 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 871 - - The username is required. + + If the user quota is reached, PeerTube will automatically terminate the live streaming - ../app/shared/form-validators/video-ownership-change-validators.ts - 14 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 874,875 - - You can only transfer ownership to a local account + + Max lives created on your instance (-1 for "unlimited") - ../app/shared/form-validators/video-ownership-change-validators.ts - 15 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 880 - - My imports + + {VAR_PLURAL, plural, =1 {live} other {lives}} - ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 883 - - Showing to of imports + + Max lives created per user (-1 for "unlimited") - ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 888 - - Target + + {VAR_PLURAL, plural, =1 {live} other {lives}} - ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 17 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 891 - - State + + Max live duration - ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 19 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 896 - - See the error + + Enable live transcoding - ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 27 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 912 - - This video was deleted + + Requires a lot of CPU! - ../app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 915,916 - - Do you really want to delete videos? + + Live transcoding threads - ../app/+my-account/my-account-videos/my-account-videos.component.ts - 104 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 921 - - videos deleted. + + Live resolutions to generate - ../app/+my-account/my-account-videos/my-account-videos.component.ts - 121 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 933 - - Do you really want to delete ? + + Allow live streaming - ../app/+my-account/my-account-videos/my-account-videos.component.ts - 131 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 859 - - Change ownership + + CACHE - ../app/+my-account/my-account-videos/my-account-videos.component.ts - 168 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 968 - - My videos + + Some files are not federated, and fetched when necessary. Define their caching policies. - ../app/+my-account/my-account-videos/my-account-videos.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 970,971 - - Search your videos + + Number of previews to keep in cache - ../app/+my-account/my-account-videos/my-account-videos.component.html - 11 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 978 - - Playlist } deleted. + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts - 61 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 984 - - My playlists + + Number of video captions to keep in cache - ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 4 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 990 - - Search your playlists + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 996 - - Create playlist + + CUSTOMIZATIONS - ../app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 18 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1008 - - Ownership change request sent. + + Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - ../app/+my-account/my-account-videos/modals/video-change-ownership.component.ts - 64 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1010,1011 - - Change ownership + + JavaScript - ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html - 3 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1019 - - Select the next owner + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - ../app/+my-account/my-account-videos/modals/video-change-ownership.component.html - 10 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1023 - - Delete playlist + + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts - 53 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1042,1053 - - Playlist deleted. + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.ts - 136 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1080,1081 - - No videos in this playlist. + + You cannot allow live replay if you don't enable transcoding. - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html - 25 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1084,1085 - - Browse videos on PeerTube to add them in your playlist. + + Last week - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html - 28,29 + src/app/+admin/system/logs/logs.component.ts + 79 - - See the documentation for more information. + + Last day - ../app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html - 32,33 + src/app/+admin/system/logs/logs.component.ts + 84 - - Video channel updated. + + Last hour - ../app/+my-account/+my-account-video-channels/my-account-video-channel-update.component.ts - 92 + src/app/+admin/system/logs/logs.component.ts + 89 - - My Channels + + debug - ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html - 4 + src/app/+admin/system/logs/logs.component.ts + 101 - - 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. + + info - ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html - 77,78 + src/app/+admin/system/logs/logs.component.ts + 105 - - NEW CHANNEL + + warning - ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html - 25 + src/app/+admin/system/logs/logs.component.ts + 109 - - CHANNEL + + error - ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html - 26 + src/app/+admin/system/logs/logs.component.ts + 113 - - Example: my_channel + + Standard logs - ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html - 35 + src/app/+admin/system/logs/logs.component.ts + 124 - - Overwrite support field of all videos of this channel + + Audit logs - ../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html - 92 + src/app/+admin/system/logs/logs.component.ts + 128 - - Video channel created. + + Refresh - ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts - 61 + src/app/+admin/system/logs/logs.component.html + 33 - - This name already exists on this instance. + + now - ../app/+my-account/+my-account-video-channels/my-account-video-channel-create.component.ts - 67 + src/app/+admin/system/logs/logs.component.html + 15 - - Do you really want to delete ? -It will delete videos uploaded in this channel, and you will not be able to create another -channel with the same name ()! + + Loading... - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts - 111,113 + src/app/+admin/system/logs/logs.component.html + 37 - - Please type the display name of the video channel () to confirm + + By -> - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts - 115 + src/app/+admin/system/logs/logs.component.html + 45 - - Video channel deleted. + + accepted in instance followers - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts - 127 + src/app/+admin/follows/followers-list/followers-list.component.ts + 41 - - Views for the day + + Do you really want to reject this follower? - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts - 146 + src/app/+admin/follows/followers-list/followers-list.component.ts + 52 - - My channels + + Reject - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html - 4 + src/app/+admin/follows/followers-list/followers-list.component.ts + 53 - - Search your channels + + rejected from instance followers - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html - 11 + src/app/+admin/follows/followers-list/followers-list.component.ts + 60 - - Create video channel + + Do you really want to delete this follower? - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html - 19 + src/app/+admin/follows/followers-list/followers-list.component.ts + 73 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + removed from instance followers - ../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html - 37 + src/app/+admin/follows/followers-list/followers-list.component.ts + 81 - - Create new video channel + + Instances following you - ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts - 22 + src/app/+admin/follows/followers-list/followers-list.component.html + 3 - - Update video channel + + Showing to of followers - ../app/+my-account/+my-account-video-channels/my-account-video-channels-routing.module.ts - 31 + src/app/+admin/follows/followers-list/followers-list.component.html + 10 - - Not found + + Follower handle - ../app/+page-not-found/page-not-found-routing.module.ts - 13 + src/app/+admin/follows/followers-list/followers-list.component.html + 28 - - Sorry, we couldn't find the page you were looking for. + + Score - ../app/+page-not-found/page-not-found.component.html - 5,6 + src/app/+admin/follows/followers-list/followers-list.component.html + 30 - - Confirmation of the password is required. + + Open actor page in a new tab - ../app/shared/form-validators/reset-password-validators.ts - 9 + src/app/+admin/follows/followers-list/followers-list.component.html + 46 - - Unable to find user id or verification string. + + No follower found matching current filters. - ../app/+reset-password/reset-password.component.ts - 38 + src/app/+admin/follows/followers-list/followers-list.component.html + 68 - - Your password has been successfully reset! + + Your instance doesn't have any follower. - ../app/+reset-password/reset-password.component.ts - 47 + src/app/+admin/follows/followers-list/followers-list.component.html + 69 - - Reset my password + + User created. - ../app/+reset-password/reset-password.component.html - 3,4 + src/app/+admin/users/user-edit/user-create.component.ts + 77 - - Confirm password + + Create user - ../app/+reset-password/reset-password.component.html - 19 + src/app/+admin/users/user-edit/user-create.component.ts + 95 - - Confirmed password + + Users - ../app/+reset-password/reset-password.component.html - 21 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - - Reset my password - ../app/+reset-password/reset-password.component.html - 29 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - Search index is unavailable. Retrying with instance results instead. + + mail@example.com - ../app/+search/search.component.ts - 171 + src/app/+admin/users/user-edit/user-edit.component.html + 107 + + + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - Search error + + Role - ../app/+search/search.component.ts - 172 + src/app/+admin/users/user-edit/user-edit.component.html + 134 - - - Search - ../app/+search/search.component.ts - 230 + src/app/+admin/users/user-edit/user-edit.component.html + 134 - - + + Doesn't need review before a video goes public - ../app/+search/search.component.html - 5 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - - on this instance - ../app/+search/search.component.html - 7 + src/app/+admin/users/user-edit/user-edit.component.html + 178 - - on the vidiverse + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - ../app/+search/search.component.html - 8 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - - for - ../app/+search/search.component.html - 11 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - Filters + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - ../app/+search/search.component.html - 22 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - - No results found - ../app/+search/search.component.html - 33,34 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - subscribers + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - ../app/+search/search.component.html - 60 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - - Any - ../app/+search/search-filters.component.ts - 38 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - Last 7 days + + Incriminated in reports - ../app/+search/search-filters.component.ts - 46 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - - Last 30 days - ../app/+search/search-filters.component.ts - 50 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - Last 365 days + + Authored reports accepted - ../app/+search/search-filters.component.ts - 54 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - - Short (< 4 min) - ../app/+search/search-filters.component.ts - 65 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - Medium (4-10 min) + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - ../app/+search/search-filters.component.ts - 69 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - - Long (> 10 min) - ../app/+search/search-filters.component.ts - 73 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - Relevance + + NEW USER - ../app/+search/search-filters.component.ts - 80 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - - Publish date - ../app/+search/search-filters.component.ts - 84 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - Views + + john - ../app/+search/search-filters.component.ts - 88 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - - - Sort - ../app/+search/search-filters.component.html - 7 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - - Display sensitive content + + john_channel - ../app/+search/search-filters.component.html - 21 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - - Yes - ../app/+search/search-filters.component.html - 29 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - No + + If you leave the password empty, an email will be sent to the user. - ../app/+search/search-filters.component.html - 34 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - - Published date - ../app/+search/search-filters.component.html - 40 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - Original publication year + + Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - ../app/+search/search-filters.component.html - 54 + src/app/+admin/users/user-edit/user-edit.component.html + 159,161 - - - After... - ../app/+search/search-filters.component.html - 66 + src/app/+admin/users/user-edit/user-edit.component.html + 159,161 - - Before... + + Send a link to reset the password by email to the user - ../app/+search/search-filters.component.html - 76 + src/app/+admin/users/user-edit/user-edit.component.html + 203 - - - Display all categories - ../app/+search/search-filters.component.html - 108 + src/app/+admin/users/user-edit/user-edit.component.html + 203 - - Display all licenses + + Ask for new password - ../app/+search/search-filters.component.html - 121 + src/app/+admin/users/user-edit/user-edit.component.html + 204 - - - Display all languages - ../app/+search/search-filters.component.html - 134 + src/app/+admin/users/user-edit/user-edit.component.html + 204 - - All of these tags + + Manually set the user password - ../app/+search/search-filters.component.html - 143 + src/app/+admin/users/user-edit/user-edit.component.html + 208 - - - One of these tags - ../app/+search/search-filters.component.html - 151 + src/app/+admin/users/user-edit/user-edit.component.html + 208 - - Filter + + User updated. - ../app/+search/search-filters.component.html - 181 + src/app/+admin/users/user-edit/user-update.component.ts + 85 - - Reset + + Update user - ../app/+search/search-filters.component.html - 10 + src/app/+admin/users/user-edit/user-update.component.ts + 102 - - Reset + + An email asking for password reset has been sent to . - ../app/+search/search-filters.component.html - 105 + src/app/+admin/users/user-edit/user-update.component.ts + 108 - - Search target + + Password changed for user . - ../app/+search/search-filters.component.html - 160 + src/app/+admin/users/user-edit/user-password.component.ts + 40 - - Vidiverse + + Update user password - ../app/+search/search-filters.component.html - 170 + src/app/+admin/users/user-edit/user-password.component.ts + 52 - - Reset + + Show - ../app/+search/search-filters.component.html - 179 + src/app/+admin/users/user-edit/user-password.component.html + 10 - - Now please check your emails to verify your account and complete signup. + + Hide - ../app/+signup/+register/register.component.ts - 115 + src/app/+admin/users/user-edit/user-password.component.html + 11 - - You are now logged in as ! + + Do you really want to unban users? - ../app/+signup/+register/register.component.ts - 123 + src/app/+admin/users/user-list/user-list.component.ts + 171 - - Create an account + + users unbanned. - ../app/+signup/+register/register.component.html - 4,5 + src/app/+admin/users/user-list/user-list.component.ts + 177 - - Next + + If you remove these users, you will not be able to create others with the same username! - ../app/+signup/+register/register.component.html - 20 + src/app/+admin/users/user-list/user-list.component.ts + 193 - - Create my account + + users deleted. - ../app/+signup/+register/register.component.html - 29,30 + src/app/+admin/users/user-list/user-list.component.ts + 199 - - Done + + users email set as verified. - ../app/+signup/+register/register.component.html - 33 + src/app/+admin/users/user-list/user-list.component.ts + 210 - - PeerTube is creating your account... + + Showing to of users - ../app/+signup/+register/register.component.html - 37 + src/app/+admin/users/user-list/user-list.component.html + 6 - - Administrators & Sustainability + + Advanced user filters - ../app/+signup/+register/register.component.html - 56 + src/app/+admin/users/user-list/user-list.component.html + 27 - - Who are we? + + Banned users - ../app/+signup/+register/register.component.html - 60 + src/app/+admin/users/user-list/user-list.component.html + 28 - - How long do we plan to maintain this instance? + + Create user - ../app/+signup/+register/register.component.html - 65 + src/app/+admin/users/user-list/user-list.component.html + 42 - - How will we finance this instance? + + Table parameters - ../app/+signup/+register/register.component.html - 70 + src/app/+admin/users/user-list/user-list.component.html + 58 - - Step + + Select columns - ../app/+signup/+register/custom-stepper.component.html - 9 + src/app/+admin/users/user-list/user-list.component.html + 64 - - 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. + + Highlight banned users - ../app/+signup/+register/register-step-channel.component.html - 5,7 + src/app/+admin/users/user-list/user-list.component.html + 70 - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. + + User's email must be verified to login - ../app/+signup/+register/register-step-channel.component.html - 10,11 + src/app/+admin/users/user-list/user-list.component.html + 129 - - - Channel display name - ../app/+signup/+register/register-step-channel.component.html - 15 + src/app/+admin/users/user-list/user-list.component.html + 129 - - Example: my_super_channel + + User's email is verified / User can login without email verification - ../app/+signup/+register/register-step-channel.component.html - 34 + src/app/+admin/users/user-list/user-list.component.html + 133 - - The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. + + Total daily video quota - ../app/+signup/+register/register-step-channel.component.html - 43,44 + src/app/+admin/users/user-list/user-list.component.html + 150 - - Channel name cannot be the same as your account name. You can click on the first step to update your account name. + + The user was banned - ../app/+signup/+register/register-step-channel.component.html - 51,52 + src/app/+admin/users/user-list/user-list.component.html + 160 - - - Example: jane_doe - ../app/+signup/+register/register-step-user.component.html - 23 + src/app/+admin/users/user-list/user-list.component.html + 160 - - The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it. + + Ban reason: - ../app/+signup/+register/register-step-user.component.html - 32,33 + src/app/+admin/users/user-list/user-list.component.html + 177 - - I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance + + Comment is required. - ../app/+signup/+register/register-step-user.component.html - 66,70 + src/app/shared/form-validators/video-comment-validators.ts + 7 - - Register + + Comment must be at least 2 characters long. - ../app/+signup/+register/register-routing.module.ts - 14 + src/app/shared/form-validators/video-comment-validators.ts + 8 - - An email with verification link will be sent to . + + Comment cannot be more than 3000 characters long. - ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 45 + src/app/shared/form-validators/video-comment-validators.ts + 9 - - Request email for account verification + + Video caption language is required. - ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 3,4 + src/app/shared/form-validators/video-captions-validators.ts + 7 - - Send verification email + + Video caption file is required. - ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + src/app/shared/form-validators/video-captions-validators.ts + 14 - - This instance does not require email verification. + + Video name is required. - ../app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + src/app/shared/form-validators/video-validators.ts + 7 - - Verify account via email + + Video name must be at least 3 characters long. - ../app/+signup/+verify-account/verify-account-routing.module.ts - 17 + src/app/shared/form-validators/video-validators.ts + 8 - - Ask to send an email to verify you account + + Video name cannot be more than 120 characters long. - ../app/+signup/+verify-account/verify-account-routing.module.ts - 26 + src/app/shared/form-validators/video-validators.ts + 9 - - Verify account email confirmation + + Video privacy is required. - ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 3,4 + src/app/shared/form-validators/video-validators.ts + 16 - - Email updated. + + Video channel is required. - ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 10,11 + src/app/shared/form-validators/video-validators.ts + 43 - - An error occurred. + + Video description must be at least 3 characters long. - ../app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + src/app/shared/form-validators/video-validators.ts + 50 - - Video channel videos + + Video description cannot be more than 10000 characters long. - ../app/+video-channels/video-channels-routing.module.ts - 25 + src/app/shared/form-validators/video-validators.ts + 51 - - Video channel playlists + + A tag should be more than 2 characters long. - ../app/+video-channels/video-channels-routing.module.ts - 38 + src/app/shared/form-validators/video-validators.ts + 58 - - About video channel + + A tag should be less than 30 characters long. - ../app/+video-channels/video-channels-routing.module.ts - 47 + src/app/shared/form-validators/video-validators.ts + 59 - - Published videos + + A maximum of 5 tags can be used on a video. - ../app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 39 + src/app/shared/form-validators/video-validators.ts + 66 - - Published 1 video + + A tag should be more than 1 and less than 30 characters long. - ../app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 74 + src/app/shared/form-validators/video-validators.ts + 67 - - Created playlists + + Video support must be at least 3 characters long. - ../app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 3,4 + src/app/shared/form-validators/video-validators.ts + 74 - - This channel does not have playlists. + + Video support cannot be more than 1000 characters long. - ../app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 6 + src/app/shared/form-validators/video-validators.ts + 75 - - VIDEO PLAYLISTS + + A date is required to schedule video update. - ../app/+video-channels/video-channels.component.ts - 66 + src/app/shared/form-validators/video-validators.ts + 82 - - Go the owner account page + + Instance name is required. - ../app/+video-channels/video-channels.component.html - 30 + src/app/shared/form-validators/custom-config-validators.ts + 7 - - Created by + + Short description should not be longer than 250 characters. - ../app/+video-channels/video-channels.component.html - 31 + src/app/shared/form-validators/custom-config-validators.ts + 14 - - Manage channel + + Twitter username is required. - ../app/+video-channels/video-channels.component.html - 22,23 + src/app/shared/form-validators/custom-config-validators.ts + 21 - - Created + + Previews cache size is required. - ../app/+video-channels/video-channel-about/video-channel-about.component.html - 18 + src/app/shared/form-validators/custom-config-validators.ts + 28 - - SUPPORT THIS CHANNEL + + Previews cache size must be greater than 1. - ../app/+video-channels/video-channel-about/video-channel-about.component.html - 10 + src/app/shared/form-validators/custom-config-validators.ts + 29 - - Most liked videos + + Previews cache size must be a number. - ../app/+videos/video-list/video-most-liked.component.ts - 41 + src/app/shared/form-validators/custom-config-validators.ts + 30 - - Videos that have the most likes. + + Captions cache size is required. - ../app/+videos/video-list/video-most-liked.component.ts - 42 + src/app/shared/form-validators/custom-config-validators.ts + 37 - - Recently added + + Captions cache size must be greater than 1. - ../app/+videos/video-list/video-recently-added.component.ts - 36 + src/app/shared/form-validators/custom-config-validators.ts + 38 - - Videos from your subscriptions + + Captions cache size must be a number. - ../app/+videos/video-list/video-user-subscriptions.component.ts - 35 + src/app/shared/form-validators/custom-config-validators.ts + 39 - - Subscriptions + + Signup limit is required. - ../app/+videos/video-list/video-user-subscriptions.component.ts - 38 + src/app/shared/form-validators/custom-config-validators.ts + 46 - - Local videos + + Signup limit must be greater than 1. - ../app/+videos/video-list/video-local.component.ts - 36 + src/app/shared/form-validators/custom-config-validators.ts + 47 - - Discover videos + + Signup limit must be a number. - ../app/+videos/videos-routing.module.ts - 23 + src/app/shared/form-validators/custom-config-validators.ts + 48 - - Trending videos + + Admin email is required. - ../app/+videos/videos-routing.module.ts - 32 + src/app/shared/form-validators/custom-config-validators.ts + 55 - - Recently added videos + + Admin email must be valid. - ../app/+videos/videos-routing.module.ts - 58 + src/app/shared/form-validators/custom-config-validators.ts + 56 - - Upload a video + + Transcoding threads is required. - ../app/+videos/videos-routing.module.ts - 97 + src/app/shared/form-validators/custom-config-validators.ts + 63 - - Edit a video + + Transcoding threads must be greater or equal to 0. - ../app/+videos/videos-routing.module.ts - 106 + src/app/shared/form-validators/custom-config-validators.ts + 64 - - Trending for the last 24 hours + + Index URL should be a URL - ../app/+videos/video-list/video-trending.component.ts - 46 + src/app/shared/form-validators/custom-config-validators.ts + 71 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Search index URL should be a URL - ../app/+videos/video-list/video-trending.component.ts - 47 + src/app/shared/form-validators/custom-config-validators.ts + 78