X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=7d88d6ad98faec164efe0ff7099b845ca83361ee;hb=fec50a715e3b44edb9bce7b149263d69fdb4395f;hp=fa2ce2ceea9b822f37b8ae17da7c90fe5a9e0459;hpb=9d94e5d7b96332d628ed835c67c2986289ead9b2;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index fa2ce2cee..7d88d6ad9 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -1,9714 +1,13828 @@ - + - - Close - - node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts - 3 - - - Previous - - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts - 13 - - - Next + + Focus the search bar - node_modules/@ng-bootstrap/ng-bootstrap/carousel/carousel.d.ts - 17 + src/app/app.component.ts + 292 - - Previous month + + + Toggle the left menu - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 4 + src/app/app.component.ts + 297 + + + Go to the discover videos page - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 5 + src/app/app.component.ts + 302 - - Next month + + + Go to the trending videos page - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 26 + src/app/app.component.ts + 307 + + + Go to the recently added videos page - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.d.ts - 27 + src/app/app.component.ts + 312 - - Select month + + + Go to the local videos page - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 5 + src/app/app.component.ts + 317 + + + Go to the videos upload page - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 6 + src/app/app.component.ts + 322 - - Select year + + + Close this message - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 13 + src/app/app.component.html + 34 - node_modules/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.d.ts - 14 + src/app/app.component.html + 34 - - «« + + + Confirm - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 2 + src/app/modal/confirm.component.ts + 39 - - « + + + Cancel - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 3 + src/app/modal/confirm.component.html + 20 - - » - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 4 + src/app/+login/login.component.html + 109 - - »» - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 5 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 22 - - First - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 14 + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 25 - - Previous - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 24 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - - Next - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 44 + src/app/shared/shared-moderation/video-block.component.html + 38 - - Last - node_modules/@ng-bootstrap/ng-bootstrap/pagination/pagination.d.ts - 53 + src/app/shared/shared-moderation/user-ban-modal.component.html + 26 - - % - node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts - 6 + src/app/shared/shared-moderation/batch-domains-modal.component.html + 31 - - Increment hours - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 9 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 92 - - HH - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 13 + src/app/shared/shared-video-miniature/video-download.component.html + 99 - - Hours - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 15 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 26 - - Decrement hours - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 23 + src/app/+about/about-instance/contact-admin-modal.component.html + 48 - - Increment minutes - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 32 + src/app/shared/shared-moderation/report-modals/report.component.html + 54 - - MM - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 35 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 71 - - Minutes - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 - - Decrement minutes + + + Configuration warning! - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 45 + src/app/modal/instance-config-warning-modal.component.html + 3 - - Increment seconds + + + You enabled user registration on your instance but did not configure the following fields: - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 54 + src/app/modal/instance-config-warning-modal.component.html + 10 - - SS + + + 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. - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 57 + src/app/modal/instance-config-warning-modal.component.html + 25,27 - - Seconds + + + Don't show me this warning anymore - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 59 + src/app/modal/instance-config-warning-modal.component.html + 33 - - Decrement seconds + + + Close - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 67 + src/app/modal/instance-config-warning-modal.component.html + 38 - - - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 75 + src/app/shared/shared-video-live/live-stream-information.component.html + 25 - - + + + Configure - node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts - 76 + src/app/modal/instance-config-warning-modal.component.html + 43,44 - - Close + + + Instance name - node_modules/@ng-bootstrap/ng-bootstrap/toast/toast.d.ts - 8 + src/app/modal/instance-config-warning-modal.component.html + 13 - - You don't have notifications. + + + Instance short description - src/app/shared/users/user-notifications.component.html - 1 + src/app/modal/instance-config-warning-modal.component.html + 14 - - - published a new video: - + + + Who you are - src/app/shared/users/user-notifications.component.html - 15 + src/app/modal/instance-config-warning-modal.component.html + 16 - - - The notification concerns a video now unavailable - + + + How long you plan to maintain your instance - src/app/shared/users/user-notifications.component.html - 23 + src/app/modal/instance-config-warning-modal.component.html + 17 - - - Your video has been unblacklisted - + + + How you plan to pay your instance - src/app/shared/users/user-notifications.component.html - 32 + src/app/modal/instance-config-warning-modal.component.html + 18 - - - Your video has been blacklisted - + + + How you will moderate your instance - src/app/shared/users/user-notifications.component.html - 40 + src/app/modal/instance-config-warning-modal.component.html + 20 - - - A new video abuse has been created on video - + + + Instance terms - src/app/shared/users/user-notifications.component.html - 48 + src/app/modal/instance-config-warning-modal.component.html + 21 - - - The recently added video has been auto-blacklisted - + + + Settings - src/app/shared/users/user-notifications.component.html - 56 + src/app/modal/quick-settings-modal.component.html + 3 - - - commented your video - - src/app/shared/users/user-notifications.component.html - 69 + src/app/menu/menu.component.html + 158 - - - The notification concerns a comment now unavailable - - src/app/shared/users/user-notifications.component.html - 77 + src/app/+my-account/my-account-settings/my-account-settings.component.html + 1 - - - Your video has been published - - src/app/shared/users/user-notifications.component.html - 86 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 - - - Your video import succeeded - - src/app/shared/users/user-notifications.component.html - 94 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 26 - - - Your video import failed - + + + Display settings - src/app/shared/users/user-notifications.component.html - 102 + src/app/modal/quick-settings-modal.component.html + 8 - - - User registered on your instance - + + + Interface settings - src/app/shared/users/user-notifications.component.html - 110 + src/app/modal/quick-settings-modal.component.html + 20 - - - is following - - your channel - your account - + + + Video settings - src/app/shared/users/user-notifications.component.html - 120 + src/app/modal/quick-settings-modal.component.html + 16 - - - mentioned you on video - + + + Welcome to PeerTube, dear administrator! - src/app/shared/users/user-notifications.component.html - 133 + src/app/modal/welcome-modal.component.html + 3 - - - Your instance has a new follower () - awaiting your approval - + + + CLI documentation - src/app/shared/users/user-notifications.component.html - 141 + src/app/modal/welcome-modal.component.html + 12,13 - - - Your instance automatically followed - + + + Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/shared/users/user-notifications.component.html - 150 + src/app/modal/welcome-modal.component.html + 15 - - - The notification points to a content now unavailable - + + + Administer documentation - src/app/shared/users/user-notifications.component.html - 158 + src/app/modal/welcome-modal.component.html + 19,20 - - + + + Managing users, following other instances, dealing with spammers... - src/app/shared/buttons/action-dropdown.component.html + src/app/modal/welcome-modal.component.html 22 - - Save to + + + Use documentation - src/app/shared/video-playlist/video-add-to-playlist.component.html - 4 + src/app/modal/welcome-modal.component.html + 26,27 - - Options + + + Setup your account, managing video playlists, discover third-party applications... - src/app/shared/video-playlist/video-add-to-playlist.component.html - 9 + src/app/modal/welcome-modal.component.html + 29 + + + Useful links - src/app/videos/+video-watch/comment/video-comment.component.html - 42 + src/app/modal/welcome-modal.component.html + 39 - - Start at + + + Official PeerTube website (news, support, contribute...): https://joinpeertube.org - src/app/shared/video-playlist/video-add-to-playlist.component.html - 17 + src/app/modal/welcome-modal.component.html + 42,43 + + + Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 55 + src/app/modal/welcome-modal.component.html + 45 + + + It's time to configure your instance! - src/app/videos/+video-watch/modal/video-share.component.html - 69 + src/app/modal/welcome-modal.component.html + 55 - - Stop at + + + 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/shared/video-playlist/video-add-to-playlist.component.html - 31 + 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/shared/video-playlist/video-playlist-element-miniature.component.html - 69 + src/app/modal/welcome-modal.component.html + 64,67 + + + Remind me later - src/app/videos/+video-watch/modal/video-share.component.html - 120 + src/app/modal/welcome-modal.component.html + 74 - - Search playlists + + + Configure my instance - src/app/shared/video-playlist/video-add-to-playlist.component.html - 45 + src/app/modal/welcome-modal.component.html + 81,82 - - Create a private playlist + + + Publish - src/app/shared/video-playlist/video-add-to-playlist.component.html - 65 + src/app/header/header.component.html + 5 - - Display name - src/app/shared/video-playlist/video-add-to-playlist.component.html - 70 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 78 + + + hide - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 6 + src/app/menu/menu.component.ts + 76 + + + blur - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 + src/app/menu/menu.component.ts + 79 + + + display - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 28 + src/app/menu/menu.component.ts + 82 + + + Unknown - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 + src/app/menu/menu.component.ts + 200 + + + any language - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 9 + src/app/menu/menu.component.ts + 231 + + + ON - src/app/+signup/+register/register-step-user.component.html - 4 + src/app/menu/menu.component.html + 125 - - Create + + + Discover - src/app/shared/video-playlist/video-add-to-playlist.component.html - 80 + src/app/menu/menu.component.html + 129 - - video - src/app/shared/video/modals/video-download.component.html - 4 + src/app/+videos/video-list/overview/video-overview.component.html + 1 + + + Trending - src/app/shared/video/modals/video-download.component.html - 12 + src/app/menu/menu.component.html + 134 + + + Most liked - src/app/header/search-typeahead.component.html - 46 + src/app/menu/menu.component.html + 139 - - subtitles + + + Recently added - src/app/shared/video/modals/video-download.component.html - 11 + src/app/menu/menu.component.html + 144 - - Direct download + + + Local videos - src/app/shared/video/modals/video-download.component.html - 44 + src/app/menu/menu.component.html + 149 - - Torrent (.torrent file) - src/app/shared/video/modals/video-download.component.html - 49 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 275 - - - Cancel - + + + About - src/app/shared/video/modals/video-download.component.html - 55 + src/app/menu/menu.component.html + 163 - src/app/videos/+video-watch/comment/video-comment-add.component.html - 20 + src/app/+accounts/account-about/account-about.component.html + 1 + + + Contact - src/app/videos/+video-watch/comment/video-comment-add.component.html - 50 + src/app/menu/menu.component.html + 175 - - Download + + + Get help using PeerTube - src/app/shared/video/modals/video-download.component.html - 60 + src/app/menu/menu.component.html + 176 - - Report video + + + Help - src/app/shared/video/modals/video-report.component.html - 3 + src/app/menu/menu.component.html + 176 - - - Your report will be sent to moderators of . - It will be forwarded to origin instance too. - + + + Frequently asked questions about PeerTube - src/app/shared/video/modals/video-report.component.html - 9 + src/app/menu/menu.component.html + 177 - - Reason... + + + FAQ - src/app/shared/video/modals/video-report.component.html - 16 + src/app/menu/menu.component.html + 177 + + + Stats - src/app/shared/video/modals/video-blacklist.component.html - 11 + src/app/menu/menu.component.html + 178 + + + API documentation - src/app/shared/moderation/user-ban-modal.component.html - 11 + src/app/menu/menu.component.html + 179 - - - Cancel - + + + API - src/app/shared/video/modals/video-report.component.html - 24 + src/app/menu/menu.component.html + 179 + + + Keyboard shortcuts - src/app/shared/video/modals/video-blacklist.component.html - 26 + src/app/menu/menu.component.html + 180 - src/app/shared/video/videos-selection.component.html - 15 + src/app/menu/menu.component.html + 65 + + + powered by PeerTube - CopyLeft 2015-2020 - src/app/+about/about-instance/contact-admin-modal.component.html - 47 + src/app/menu/menu.component.html + 185 - - Submit + + + powered by PeerTube - src/app/shared/video/modals/video-report.component.html - 29 + src/app/menu/menu.component.html + 186 + + + My notifications - src/app/shared/video/modals/video-blacklist.component.html - 31 + src/app/menu/menu.component.html + 27 + + + Interface: - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 26 + src/app/menu/menu.component.html + 34 + + + Videos: - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 29 + src/app/menu/menu.component.html + 41 + + + Sensitive: - src/app/+about/about-instance/contact-admin-modal.component.html - 52 + src/app/menu/menu.component.html + 50 - - Blacklist video + + + Help share videos - src/app/shared/video/modals/video-blacklist.component.html - 3 + src/app/menu/menu.component.html + 56 - - Unfederate the video (ask for its deletion from the remote instances) + + + Log out - src/app/shared/video/modals/video-blacklist.component.html - 21 + src/app/menu/menu.component.html + 70 - - {VAR_PLURAL, plural, =1 {1 view} other { views} } + + + My account - src/app/shared/video/video-miniature.component.html - 20 + src/app/menu/menu.component.html + 79 - - Unlisted + + + My library - src/app/shared/video/video-miniature.component.html - 24 + src/app/menu/menu.component.html + 84 + + + Public profile - src/app/videos/+video-watch/video-watch-playlist.component.html - 6 + src/app/menu/menu.component.html + 20 - - Private + + + Administration - src/app/shared/video/video-miniature.component.html - 25 + src/app/menu/menu.component.html + 89 + + + Login - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 33 + src/app/menu/menu.component.html + 95 - src/app/videos/+video-watch/video-watch-playlist.component.html - 7 + src/app/+login/login.component.html + 64 - - Blacklisted + + + Create an account - src/app/shared/video/video-miniature.component.html - 43 + src/app/menu/menu.component.html + 96 - - - Sensitive - + + + IN MY LIBRARY - src/app/shared/video/video-miniature.component.html - 47 + src/app/menu/menu.component.html + 100 - - {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} } + + + Playlists - src/app/shared/video-playlist/video-playlist-miniature.component.html - 9 + src/app/menu/menu.component.html + 109 - - - - + + + Subscriptions - src/app/shared/video-playlist/video-playlist-miniature.component.html - 22 + src/app/menu/menu.component.html + 114 - - Updated + + + History - src/app/shared/video-playlist/video-playlist-miniature.component.html - 29 + src/app/menu/menu.component.html + 119 - - Unavailable + + + Videos - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 32 + src/app/menu/menu.component.html + 104 - - Deleted + + + Interface: - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 34 + src/app/menu/menu.component.html + 171 + + + Recommended - src/app/videos/+video-watch/comment/video-comment.component.html - 49 + src/app/shared/shared-forms/peertube-checkbox.component.html + 33 - - Edit starts/stops at + + + Interface settings updated. - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 48 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 74 - - Save - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 80 + src/app/shared/shared-user-settings/user-interface-settings.component.ts + 81 + + + Theme - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 61 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 4 - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 15 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 255 - - Delete from + + + instance default - src/app/shared/video-playlist/video-playlist-element-miniature.component.html - 85 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 8 - - No results. + + + peertube default - src/app/shared/video/videos-selection.component.html - 1 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 9 + + + Save - src/app/shared/video/abstract-video-list.html - 28 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 - src/app/shared/video/abstract-video-list.html - 28 + src/app/shared/shared-user-settings/user-interface-settings.component.html + 16 - src/app/shared/video/abstract-video-list.html - 28 + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 - src/app/shared/video/abstract-video-list.html - 28 + src/app/shared/shared-user-settings/user-video-settings.component.html + 77 - src/app/shared/video/abstract-video-list.html - 28 + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 82 - src/app/videos/video-list/video-overview.component.html - 3 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 27 + + + All languages - src/app/shared/video/abstract-video-list.html - 28 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 38 - src/app/shared/video/abstract-video-list.html - 28 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 174 - - Delete + + + Unknown language - src/app/shared/buttons/delete-button.component.html - 5 + 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/videos/+video-edit/shared/video-edit.component.html - 182 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 102 + + + You need to enable at least 1 video language. - src/app/videos/+video-watch/comment/video-comment.component.html - 39 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 107 + + + Video settings updated. - src/app/+my-account/my-account-videos/my-account-videos.component.html - 21 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 133 - - Edit + + + Display/Video settings updated. - src/app/shared/buttons/edit-button.component.html - 5 + src/app/shared/shared-user-settings/user-video-settings.component.ts + 140 + + + Default policy on videos containing sensitive content - src/app/shared/buttons/edit-button.component.html - 1 + src/app/shared/shared-user-settings/user-video-settings.component.html + 4 + + + Policy for sensitive videos - src/app/videos/+video-edit/shared/video-edit.component.html - 220 + src/app/shared/shared-user-settings/user-video-settings.component.html + 15 - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 41 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 116 + + + Do not list - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 63 + src/app/shared/shared-user-settings/user-video-settings.component.html + 16 - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 63 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 117 - - Truncated preview + + + Blur thumbnails - src/app/shared/forms/markdown-textarea.component.html - 9 + src/app/shared/shared-user-settings/user-video-settings.component.html + 17 - - Complete preview - src/app/shared/forms/markdown-textarea.component.html - 13 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 118 - - Get help + + + Display - src/app/shared/misc/help.component.html - 29 + src/app/shared/shared-user-settings/user-video-settings.component.html + 18 - - Go the channel page - src/app/shared/channel/avatar.component.html - 2 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 8 - src/app/videos/+video-watch/video-watch.component.html - 150 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 119 - - Go to the account page + + + Only display videos in the following languages/subtitles - src/app/shared/channel/avatar.component.html - 5 + src/app/shared/shared-user-settings/user-video-settings.component.html + 25 + + + Add a new language - src/app/videos/+video-watch/video-watch.component.html - 153 + src/app/shared/shared-user-settings/user-video-settings.component.html + 36 - src/app/+admin/users/user-list/user-list.component.html - 63 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 69 - - Subscribe + + + Help share videos being played - src/app/shared/user-subscription/subscribe-button.component.html - 7 + src/app/shared/shared-user-settings/user-video-settings.component.html + 47 - - Subscribe to all channels + + + 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/user-subscription/subscribe-button.component.html - 9 + src/app/shared/shared-user-settings/user-video-settings.component.html + 50 - - channels subscribed + + + Automatically play videos - src/app/shared/user-subscription/subscribe-button.component.html - 11 + src/app/shared/shared-user-settings/user-video-settings.component.html + 58 - - {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} } + + + When on a video page, directly start playing the video. - src/app/shared/user-subscription/subscribe-button.component.html - 31 + src/app/shared/shared-user-settings/user-video-settings.component.html + 61 - - Using an ActivityPub account + + + Automatically start playing the next video - src/app/shared/user-subscription/subscribe-button.component.html - 50 + src/app/shared/shared-user-settings/user-video-settings.component.html + 69 - - Subscribe with an account on this instance + + + When a video ends, follow up with the next suggested video. - src/app/shared/user-subscription/subscribe-button.component.html - 53 + src/app/shared/shared-user-settings/user-video-settings.component.html + 72 - - Subscribe with your local account + + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/user-subscription/subscribe-button.component.html - 54 + src/app/shared/shared-user-settings/user-video-settings.component.html + 8,9 - - Subscribe with a Mastodon account: + + + In Recently added, Trending, Local, Most liked and Search pages - src/app/shared/user-subscription/subscribe-button.component.html - 57 + src/app/shared/shared-user-settings/user-video-settings.component.html + 28 - - Using a syndication feed + + + Keyboard Shortcuts: - src/app/shared/user-subscription/subscribe-button.component.html - 62 + src/app/core/hotkeys/hotkeys.component.ts + 11 - - Subscribe via RSS + + + Change the language - src/app/shared/user-subscription/subscribe-button.component.html - 63 + src/app/menu/language-chooser.component.html + 3 - - - Remote subscribe - Remote interact - + + + Help to translate PeerTube! - src/app/shared/user-subscription/remote-subscribe.component.html - 10 + src/app/menu/language-chooser.component.html + 9,10 - - - You can subscribe to the channel via any ActivityPub-capable fediverse instance. - For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. - + + + yes - src/app/shared/user-subscription/remote-subscribe.component.html - 17 + src/app/shared/shared-instance/feature-boolean.component.html + 1 - - - You can interact with this via any ActivityPub-capable fediverse instance. - For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. - - src/app/shared/user-subscription/remote-subscribe.component.html - 26 + src/app/shared/shared-instance/feature-boolean.component.html + 1 - - PeerTube version + + + no - src/app/shared/instance/instance-features-table.component.html - 5 + src/app/shared/shared-instance/feature-boolean.component.html + 2 - - - Default NSFW/sensitive videos policy - can be redefined by the users - - src/app/shared/instance/instance-features-table.component.html - 11 + src/app/shared/shared-instance/feature-boolean.component.html + 2 - - User registration allowed + + + In this instance's network - src/app/shared/instance/instance-features-table.component.html - 20 + src/app/header/suggestion.component.html + 14 - - Video uploads + + + In the vidiverse - src/app/shared/instance/instance-features-table.component.html - 27 + src/app/header/suggestion.component.html + 15 + + + Search videos, channels… - src/app/shared/instance/instance-features-table.component.html - 38 + src/app/header/search-typeahead.component.html + 3 - - Transcoding in multiple resolutions + + + GLOBAL SEARCH - src/app/shared/instance/instance-features-table.component.html - 31 + src/app/header/search-typeahead.component.html + 23 - - Requires manual validation by moderators + + + Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent. - src/app/shared/instance/instance-features-table.component.html - 40 + src/app/header/search-typeahead.component.html + 29 - - Automatically published + + + using - src/app/shared/instance/instance-features-table.component.html - 41 + src/app/header/search-typeahead.component.html + 25 - - Video quota + + + ADVANCED SEARCH - src/app/shared/instance/instance-features-table.component.html - 46 + 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/+admin/users/user-edit/user-edit.component.html - 64 + src/app/header/search-typeahead.component.html + 37 + + + will list the matching channel - src/app/+admin/users/user-edit/user-edit.component.html - 64 + src/app/header/search-typeahead.component.html + 46 - - - Unlimited ( per day) - - src/app/shared/instance/instance-features-table.component.html - 59 + src/app/header/search-typeahead.component.html + 49 - - Import + + + will list the matching video - src/app/shared/instance/instance-features-table.component.html - 66 + src/app/header/search-typeahead.component.html + 52 + + + Any other input will return matching video or channel names. - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 40 + src/app/header/search-typeahead.component.html + 55 + + + any instance - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 46 + src/app/header/search-typeahead.component.html + 38 - - HTTP import (YouTube, Vimeo, direct URL...) + + + only followed instances - src/app/shared/instance/instance-features-table.component.html - 70 + src/app/header/search-typeahead.component.html + 39 - - Torrent import + + + Get help - src/app/shared/instance/instance-features-table.component.html - 77 + src/app/shared/shared-main/misc/help.component.ts + 16 - - Player + + + <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports: - src/app/shared/instance/instance-features-table.component.html - 85 + src/app/shared/shared-main/misc/help.component.ts + 75 - - P2P enabled + + + Emphasis - src/app/shared/instance/instance-features-table.component.html - 89 + src/app/shared/shared-main/misc/help.component.ts + 81 - - Search + + + Links - src/app/shared/instance/instance-features-table.component.html - 96 + src/app/shared/shared-main/misc/help.component.ts + 82 + + + New lines - src/app/+admin/plugins/plugins.component.html - 7 + src/app/shared/shared-main/misc/help.component.ts + 83 - - Users can resolve distant content + + + Lists - src/app/shared/instance/instance-features-table.component.html - 100 + src/app/shared/shared-main/misc/help.component.ts + 84 - - Loading instance statistics... - - src/app/shared/instance/instance-statistics.component.html - 1 - - - Local + + + Images - src/app/shared/instance/instance-statistics.component.html - 4 + src/app/shared/shared-main/misc/help.component.ts + 85 + + + This file is too large. - src/app/menu/menu.component.html - 131 + src/app/shared/shared-forms/reactive-file.component.ts + 50 - - users + + + PeerTube cannot handle this kind of file. Accepted extensions are }. - src/app/shared/instance/instance-statistics.component.html - 11 + src/app/shared/shared-forms/reactive-file.component.ts + 56 - - videos + + + max size - src/app/shared/instance/instance-statistics.component.html - 21 + src/app/shared/shared-forms/preview-upload.component.ts + 39 - src/app/shared/instance/instance-statistics.component.html - 65 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 59 - - video views + + + Maximize editor - src/app/shared/instance/instance-statistics.component.html - 31 + src/app/shared/shared-forms/markdown-textarea.component.ts + 38 - - video comments + + + Exit maximized editor - src/app/shared/instance/instance-statistics.component.html - 41 + src/app/shared/shared-forms/markdown-textarea.component.ts + 39 + + + Complete preview - src/app/shared/instance/instance-statistics.component.html - 75 + src/app/shared/shared-forms/markdown-textarea.component.html + 19 - - of hosted video + + + Truncated preview - src/app/shared/instance/instance-statistics.component.html - 51 + src/app/shared/shared-forms/markdown-textarea.component.html + 11 - - Federation + + + Copied - src/app/shared/instance/instance-statistics.component.html - 58 + src/app/shared/shared-forms/input-readonly-copy.component.ts + 16 - - followers - src/app/shared/instance/instance-statistics.component.html - 85 + src/app/shared/shared-video-miniature/video-download.component.ts + 136 - - following + + + All unsaved data will be lost, are you sure you want to leave this page? - src/app/shared/instance/instance-statistics.component.html - 95 + src/app/core/routing/can-deactivate-guard.service.ts + 19 - - Ban + + + Warning - src/app/shared/moderation/user-ban-modal.component.html - 3 + src/app/core/routing/can-deactivate-guard.service.ts + 23 - - - A banned user will no longer be able to login. - + + + Close - src/app/shared/moderation/user-ban-modal.component.html - 18 + node_modules/@ng-bootstrap/src/alert/alert.ts + 55,58 - - Cancel - src/app/shared/moderation/user-ban-modal.component.html - 23 + node_modules/@ng-bootstrap/src/alert/alert.ts + 70,71 + + + Slide of - src/app/shared/confirm/confirm.component.html - 19 + node_modules/@ng-bootstrap/src/carousel/carousel.ts + 114,118 + Currently selected slide number read by screen reader + + + Previous - src/app/login/login.component.html - 84 + node_modules/@ng-bootstrap/src/carousel/carousel.ts + 132,134 + + + Next - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 23 + node_modules/@ng-bootstrap/src/carousel/carousel.ts + 147,151 - - Ban this user + + + Previous month - src/app/shared/moderation/user-ban-modal.component.html - 26 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 24,27 - - - src/app/shared/menu/top-menu-dropdown.component.html - 11 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 34,35 - - (extensions: , max size: ) + + + Next month - src/app/shared/images/preview-upload.component.html - 12 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 44,48 - - Default policy on videos containing sensitive content - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 3 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation.ts + 57,61 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - + + + Select month - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 6 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 44,49 - - Do not list - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 14 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 49,50 + + + Select year - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 93 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 59,63 - - Blur thumbnails - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 15 + node_modules/@ng-bootstrap/src/datepicker/datepicker-navigation-select.ts + 72,74 + + + «« - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 94 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 147,148 - - Display + + + « - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 16 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 153,154 + + + » - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 5 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 158,159 + + + »» - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 95 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 164,165 - - Only display videos in the following languages/subtitles + + + First - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 22 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 168,172 - - In Recently added, Trending, Local, Most liked and Search pages + + + Previous - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 25 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 176,177 - - No results found + + + Next - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 33 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 188,189 + + + Last - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 46 + node_modules/@ng-bootstrap/src/pagination/pagination.ts + 195,200 + + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 58 + node_modules/@ng-bootstrap/src/progressbar/progressbar.ts + 31,38 - - Use P2P to exchange parts of the video with others + + + HH - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 43 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 46,47 - - Automatically plays video + + + Hours - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 50 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 50,51 - - Automatically starts playing next video + + + MM - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html - 57 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 55,58 - - Theme + + + Minutes - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 3 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 62,64 - - instance default + + + Increment hours - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 7 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 68,69 - - peertube default + + + Decrement hours - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html - 8 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 73,74 - - - Login - + + + Increment minutes - src/app/login/login.component.html - 2 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 80,82 - - - If you are looking for an account… - + + + Decrement minutes - src/app/login/login.component.html - 7 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 86,88 - - - 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. - + + + SS - src/app/login/login.component.html - 11 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 91,92 - - Request new verification email. + + + Seconds - src/app/login/login.component.html - 22 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 96 + + + Increment seconds - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 16 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 103,104 - - User + + + Decrement seconds - src/app/login/login.component.html - 28 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 109,115 + + + - src/app/+signup/+register/register.component.html - 13 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 131,136 - - Username or email address + + + - src/app/login/login.component.html - 30 + node_modules/@ng-bootstrap/src/timepicker/timepicker.ts + 154,118 - - - or create an account - + + + Close - src/app/login/login.component.html - 33 + node_modules/@ng-bootstrap/src/toast/toast.ts + 78,85 - - Password + + + Go to my subscriptions - src/app/login/login.component.html - 44 + src/app/core/auth/auth.service.ts + 63 + + + Go to my videos - src/app/login/login.component.html - 47 + src/app/core/auth/auth.service.ts + 67 + + + Go to my imports - src/app/reset-password/reset-password.component.html - 8 + src/app/core/auth/auth.service.ts + 71 + + + Go to my channels - src/app/reset-password/reset-password.component.html - 10 + 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/+admin/users/user-edit/user-edit.component.html - 31 + src/app/core/auth/auth.service.ts + 98,99 + + + Error - src/app/+admin/users/user-edit/user-edit.component.html - 31 + src/app/core/auth/auth.service.ts + 103 - src/app/+my-account/my-account-settings/my-account-settings.component.html - 27 + src/app/core/notification/notifier.service.ts + 17 + + + You need to reconnect. - src/app/+signup/+register/register-step-user.component.html - 52 + src/app/core/auth/auth.service.ts + 219 + + + (channel page) - src/app/+signup/+register/register-step-user.component.html - 54 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 20 - - Click here to reset your password - src/app/login/login.component.html - 50 + src/app/shared/shared-video-miniature/video-miniature.component.ts + 117 - - Login + + + (account page) - src/app/login/login.component.html - 57 + src/app/shared/shared-main/account/video-avatar-channel.component.ts + 21 + + + Channel avatar - src/app/menu/menu.component.html - 77 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 4 - - Forgot your password - src/app/login/login.component.html - 63 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 17 - - - We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - + + + Account avatar - src/app/login/login.component.html - 70 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 7 - - Email - src/app/login/login.component.html - 75 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 13 - src/app/+admin/users/user-edit/user-edit.component.html - 19 + src/app/shared/shared-main/account/video-avatar-channel.component.html + 23 + + + Only I can see this video - src/app/+admin/users/user-edit/user-edit.component.html - 19 + src/app/shared/shared-main/video/video.service.ts + 370 + + + Only shareable via a private link - src/app/+admin/users/user-list/user-list.component.html - 41 + src/app/shared/shared-main/video/video.service.ts + 374 - - src/app/+my-account/my-account-settings/my-account-settings.component.html - 30 + + + 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/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 4 + src/app/shared/shared-main/video/video.service.ts + 382 + + + Media is too large for the server. Please contact you administrator if you want to increase the limit size. - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 8 + src/app/core/rest/rest-extractor.service.ts + 61 + + + Too many attempts, please try again after minutes. - src/app/+signup/+register/register-step-user.component.html - 41 + src/app/core/rest/rest-extractor.service.ts + 66 + + + Too many attempts, please try again later. - src/app/+signup/+register/register-step-user.component.html - 43 + src/app/core/rest/rest-extractor.service.ts + 68 - - Email address + + + Server error. Please retry later. - src/app/login/login.component.html - 77 + src/app/core/rest/rest-extractor.service.ts + 71 + + + User - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 10 + src/app/core/users/user.service.ts + 382 - - Send me an email to reset my password + + + Administrator - src/app/login/login.component.html - 87 + src/app/core/users/user.service.ts + 383 - - - Reset my password - + + + Moderator - src/app/reset-password/reset-password.component.html - 2 + src/app/core/users/user.service.ts + 384 - - Confirm password + + + Info - src/app/reset-password/reset-password.component.html - 19 + src/app/core/notification/notifier.service.ts + 11 - - Confirmed password + + + Success - src/app/reset-password/reset-password.component.html - 21 + src/app/core/notification/notifier.service.ts + 23 - - Reset my password + + + - src/app/reset-password/reset-password.component.html - 29 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 14 - - - src/app/search/search.component.html - 5 + src/app/shared/shared-main/misc/top-menu-dropdown.component.html + 24 - - {VAR_PLURAL, plural, =1 {result} other {results} } + + + Unlimited - src/app/search/search.component.html - 5 + src/app/shared/shared-main/users/user-quota.component.ts + 32 - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 23 + src/app/shared/shared-main/users/user-quota.component.ts + 38 - - - for - - src/app/search/search.component.html - 6 + src/app/shared/shared-instance/instance-features-table.component.ts + 26 - - - Filters - - - src/app/search/search.component.html - 16 + src/app/shared/shared-instance/instance-features-table.component.ts + 33 - - - No results found - - src/app/search/search.component.html - 28 + src/app/+admin/config/shared/config.service.ts + 21 - - subscribers - src/app/search/search.component.html - 44 + src/app/+admin/config/shared/config.service.ts + 34 - - Welcome to PeerTube, dear administrator! + + + Total video quota - src/app/modal/welcome-modal.component.html + src/app/shared/shared-main/users/user-quota.component.html 3 - - CLI - documentation - src/app/modal/welcome-modal.component.html - 12 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 48 - - Upload or import videos, parse logs, prune storage directories, reset user password... - src/app/modal/welcome-modal.component.html - 15 + src/app/+admin/users/user-list/user-list.component.html + 140 - - Administer - documentation + + + Daily video quota - src/app/modal/welcome-modal.component.html - 19 + src/app/shared/shared-main/users/user-quota.component.html + 13 - - Managing users, following other instances, dealing with spammers... - src/app/modal/welcome-modal.component.html - 22 + src/app/+admin/users/user-edit/user-edit.component.html + 166 - - Use - documentation - src/app/modal/welcome-modal.component.html - 26 + src/app/+admin/users/user-edit/user-edit.component.html + 166 - - Setup your account, managing video playlists, discover third-party applications... + + + You don't have notifications. - src/app/modal/welcome-modal.component.html - 29 + src/app/shared/shared-main/users/user-notifications.component.html + 1 - - Useful links + + + published a new video: - src/app/modal/welcome-modal.component.html - 41 + src/app/shared/shared-main/users/user-notifications.component.html + 15,16 - - Official PeerTube website (news, support, contribute...): https://joinpeertube.org + + + The notification concerns a video now unavailable - src/app/modal/welcome-modal.component.html - 44 + src/app/shared/shared-main/users/user-notifications.component.html + 24,25 - - Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances - + + + Your video has been unblocked - src/app/modal/welcome-modal.component.html - 47 + src/app/shared/shared-main/users/user-notifications.component.html + 33,34 - - It's time to configure your instance! + + + Your video has been blocked - src/app/modal/welcome-modal.component.html - 59 + src/app/shared/shared-main/users/user-notifications.component.html + 41,42 - - - 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. - + + + A new video abuse has been created on video - src/app/modal/welcome-modal.component.html - 61 + src/app/shared/shared-main/users/user-notifications.component.html + 49 - - - If you want to open registrations, please decide what are your moderation rules, fill your instance - terms - and specify the categories and languages you speak. This way, you will help users to register on the - appropriate - PeerTube instance. - + + + A new comment abuse has been created on video - src/app/modal/welcome-modal.component.html - 67 + src/app/shared/shared-main/users/user-notifications.component.html + 53 - - Remind me later + + + A new account abuse has been created on account - src/app/modal/welcome-modal.component.html - 79 + src/app/shared/shared-main/users/user-notifications.component.html + 57 - - - Configure my instance - + + + A new abuse has been created - src/app/modal/welcome-modal.component.html - 82 + src/app/shared/shared-main/users/user-notifications.component.html + 62,63 - - Configuration warning! + + + Your abuse has been acceptedrejected - src/app/modal/instance-config-warning-modal.component.html - 3 + src/app/shared/shared-main/users/user-notifications.component.html + 70,72 - - Hello dear administrator. You enabled user registration on your instance but you did not configure the following fields: + + + Abuse has a new message - src/app/modal/instance-config-warning-modal.component.html - 10 + src/app/shared/shared-main/users/user-notifications.component.html + 80,81 - - Instance name + + + The recently added video has been automatically blocked - src/app/modal/instance-config-warning-modal.component.html - 13 + src/app/shared/shared-main/users/user-notifications.component.html + 88 - - Instance short description + + + commented your video - src/app/modal/instance-config-warning-modal.component.html - 14 + src/app/shared/shared-main/users/user-notifications.component.html + 101 - - Who you are + + + The notification concerns a comment now unavailable - src/app/modal/instance-config-warning-modal.component.html - 16 + src/app/shared/shared-main/users/user-notifications.component.html + 109,110 - - How long you plan to maintain your instance + + + Your video has been published - src/app/modal/instance-config-warning-modal.component.html - 17 + src/app/shared/shared-main/users/user-notifications.component.html + 118,119 - - How you plan to pay your instance + + + Your video import succeeded - src/app/modal/instance-config-warning-modal.component.html - 18 + src/app/shared/shared-main/users/user-notifications.component.html + 126,127 - - How you will moderate your instance + + + Your video import failed - src/app/modal/instance-config-warning-modal.component.html - 20 + src/app/shared/shared-main/users/user-notifications.component.html + 134,135 - - Instance terms + + + User registered on your instance - src/app/modal/instance-config-warning-modal.component.html - 21 + src/app/shared/shared-main/users/user-notifications.component.html + 142,143 - - - Please consider to configure these fields to help people to choose the appropriate instance. - Without them, your instance may not be referenced on JoinPeerTube website. - + + + is following your channel your account - src/app/modal/instance-config-warning-modal.component.html - 24 + src/app/shared/shared-main/users/user-notifications.component.html + 152,155 - - Configure these fields + + + mentioned you on video - src/app/modal/instance-config-warning-modal.component.html - 30 + src/app/shared/shared-main/users/user-notifications.component.html + 165 - - Don't show me this warning anymore + + + Your instance has a new follower () awaiting your approval - src/app/modal/instance-config-warning-modal.component.html - 38 + src/app/shared/shared-main/users/user-notifications.component.html + 173,174 - - Close + + + Your instance automatically followed - src/app/modal/instance-config-warning-modal.component.html - 43 + src/app/shared/shared-main/users/user-notifications.component.html + 182 + + + The notification points to content now unavailable - src/app/videos/+video-watch/modal/video-share.component.html - 182 + src/app/shared/shared-main/users/user-notifications.component.html + 190,191 - - Homepage + + + years ago - src/app/app.component.html - 11 + src/app/shared/shared-main/angular/from-now.pipe.ts + 12 + + + year ago - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 26 + src/app/shared/shared-main/angular/from-now.pipe.ts + 13 + + + months ago - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 51 + src/app/shared/shared-main/angular/from-now.pipe.ts + 16 - - Change the language + + + month ago - src/app/menu/language-chooser.component.html - 3 + src/app/shared/shared-main/angular/from-now.pipe.ts + 17 - - - Help to translate PeerTube! - + + + weeks ago - src/app/menu/language-chooser.component.html - 8 + src/app/shared/shared-main/angular/from-now.pipe.ts + 20 - - Settings + + + week ago - src/app/modal/quick-settings-modal.component.html - 3 + src/app/shared/shared-main/angular/from-now.pipe.ts + 21 + + + days ago - src/app/menu/menu.component.html - 144 + src/app/shared/shared-main/angular/from-now.pipe.ts + 24 + + + day ago - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 29 + src/app/shared/shared-main/angular/from-now.pipe.ts + 25 - - Display settings + + + hours ago - src/app/modal/quick-settings-modal.component.html - 7 + src/app/shared/shared-main/angular/from-now.pipe.ts + 28 - - Video settings + + + hour ago - src/app/modal/quick-settings-modal.component.html - 11 + src/app/shared/shared-main/angular/from-now.pipe.ts + 29 + + + min ago - src/app/+my-account/my-account-settings/my-account-settings.component.html - 18 + src/app/shared/shared-main/angular/from-now.pipe.ts + 32 - - Interface settings + + + just now - src/app/modal/quick-settings-modal.component.html - 15 + src/app/shared/shared-main/angular/from-now.pipe.ts + 34 - - Public profile + + + h - src/app/menu/menu.component.html - 19 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 14 - - Account settings + + + min - src/app/menu/menu.component.html - 25 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 16 - - Channels settings - src/app/menu/menu.component.html - 29 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 23 - - Interface: + + + sec - src/app/menu/menu.component.html - 36 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 17 + + + sec - src/app/menu/menu.component.html - 158 + src/app/shared/shared-main/angular/duration-formatter.pipe.ts + 30 - - Videos: + + + Add a new option - src/app/menu/menu.component.html - 42 + src/app/shared/shared-forms/select/select-checkbox.component.ts + 28 - - Sensitive: + + + No items found - src/app/menu/menu.component.html - 49 + src/app/shared/shared-forms/select/select-checkbox.component.html + 14 - - Help share videos + + + Enter a new tag - src/app/menu/menu.component.html - 55 + src/app/shared/shared-forms/select/select-tags.component.html + 5 - - More account settings + + + extensions - src/app/menu/menu.component.html - 60 + src/app/shared/shared-main/account/actor-avatar-info.component.ts + 59 - - Keyboard shortcuts + + + Change your avatar - src/app/menu/menu.component.html - 66 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 10 - - Log out + + + subscribers - src/app/menu/menu.component.html - 70 + src/app/shared/shared-main/account/actor-avatar-info.component.html + 22 - - Create an account + + + Loading instance statistics... - src/app/menu/menu.component.html - 78 + src/app/shared/shared-instance/instance-statistics.component.html + 1 - - MY LIBRARY + + + Local - src/app/menu/menu.component.html - 82 + src/app/shared/shared-instance/instance-statistics.component.html + 4 - - Videos + + + users - src/app/menu/menu.component.html - 86 + src/app/shared/shared-instance/instance-statistics.component.html + 11 - - Playlists + + + videos - src/app/menu/menu.component.html - 91 + src/app/shared/shared-instance/instance-statistics.component.html + 21 - - Subscriptions - src/app/menu/menu.component.html - 96 + src/app/shared/shared-instance/instance-statistics.component.html + 65 - - History + + + video views - src/app/menu/menu.component.html - 101 + src/app/shared/shared-instance/instance-statistics.component.html + 31 - - VIDEOS + + + video comments - src/app/menu/menu.component.html - 107 + src/app/shared/shared-instance/instance-statistics.component.html + 41 - - Discover - src/app/menu/menu.component.html - 111 + src/app/shared/shared-instance/instance-statistics.component.html + 75 - - Trending + + + of hosted video - src/app/menu/menu.component.html - 116 + src/app/shared/shared-instance/instance-statistics.component.html + 51 - - Most liked + + + Federation - src/app/menu/menu.component.html - 121 + src/app/shared/shared-instance/instance-statistics.component.html + 58 - - Recently added + + + followers - src/app/menu/menu.component.html - 126 + src/app/shared/shared-instance/instance-statistics.component.html + 85 - - Administration + + + following - src/app/menu/menu.component.html - 140 + src/app/shared/shared-instance/instance-statistics.component.html + 95 - - About + + + Hidden - src/app/menu/menu.component.html - 148 + src/app/shared/shared-instance/instance-features-table.component.ts + 50 - - Contact + + + Blurred with confirmation request - src/app/menu/menu.component.html - 154 + src/app/shared/shared-instance/instance-features-table.component.ts + 51 - - Terms of Service + + + Displayed - src/app/menu/menu.component.html - 155 + src/app/shared/shared-instance/instance-features-table.component.ts + 52 - - Stats + + + ~ 1 minute - src/app/menu/menu.component.html - 156 + src/app/shared/shared-instance/instance-features-table.component.ts + 67 - - Creators + + + ~ minutes - src/app/menu/menu.component.html - 162 + src/app/shared/shared-instance/instance-features-table.component.ts + 69 - - Creator guide + + + of full HD videos - src/app/menu/menu.component.html - 162 + src/app/shared/shared-instance/instance-features-table.component.ts + 85 - - Contributors + + + of HD videos - src/app/menu/menu.component.html - 163 + src/app/shared/shared-instance/instance-features-table.component.ts + 86 - - PeerTube license + + + of average quality videos - src/app/menu/menu.component.html - 163 + src/app/shared/shared-instance/instance-features-table.component.ts + 87 + + + Features found on this instance - src/app/menu/menu.component.html - 175 + src/app/shared/shared-instance/instance-features-table.component.html + 4 - - Privacy - src/app/menu/menu.component.html - 164 + src/app/+signup/+register/register.component.html + 47 + + + PeerTube version - src/app/videos/+video-edit/shared/video-edit.component.html - 108 + src/app/shared/shared-instance/instance-features-table.component.html + 6 + + + Default NSFW/sensitive videos policycan be redefined by the users - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 31 + src/app/shared/shared-instance/instance-features-table.component.html + 13,14 + + + User registration allowed - src/app/videos/+video-edit/video-add-components/video-upload.component.html + src/app/shared/shared-instance/instance-features-table.component.html 21 + + + Video uploads - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 37 + src/app/shared/shared-instance/instance-features-table.component.html + 28 - src/app/videos/+video-watch/video-watch.component.html - 187 + src/app/shared/shared-instance/instance-features-table.component.html + 39 + + + Transcoding in multiple resolutions - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 33 + src/app/shared/shared-instance/instance-features-table.component.html + 32 + + + Video quota - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 33 + src/app/shared/shared-instance/instance-features-table.component.html + 47 - - More information about privacy within PeerTube - src/app/menu/menu.component.html - 164 + src/app/+admin/users/user-edit/user-edit.component.html + 150 - - FAQ - src/app/menu/menu.component.html - 165 + src/app/+admin/users/user-edit/user-edit.component.html + 150 - - Frequently asked questions about PeerTube + + + Live streaming - src/app/menu/menu.component.html - 165 + src/app/shared/shared-instance/instance-features-table.component.html + 67 - - API - src/app/menu/menu.component.html - 166 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 708 - - API documentation + + + Live streaming enabled - src/app/menu/menu.component.html - 166 + src/app/shared/shared-instance/instance-features-table.component.html + 71 - - Help + + + Transcode live video in multiple resolutions - src/app/menu/menu.component.html - 167 + src/app/shared/shared-instance/instance-features-table.component.html + 78 - - Get help using PeerTube + + + Max parallel lives - src/app/menu/menu.component.html - 167 + src/app/shared/shared-instance/instance-features-table.component.html + 85 - - Shortcuts + + + per user / per instance - src/app/menu/menu.component.html - 168 + src/app/shared/shared-instance/instance-features-table.component.html + 86,88 - - - powered by PeerTube - + + + Import - src/app/menu/menu.component.html - 172 + src/app/shared/shared-instance/instance-features-table.component.html + 92 - - PeerTube website - src/app/menu/menu.component.html - 172 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 41 - - powered by PeerTube - CopyLeft 2015-2020 - src/app/menu/menu.component.html - 171 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 36 - - View your notifications + + + HTTP import (YouTube, Vimeo, direct URL...) - src/app/menu/avatar-notification.component.html - 3 + src/app/shared/shared-instance/instance-features-table.component.html + 96 - - Notifications + + + Torrent import - src/app/menu/avatar-notification.component.html - 13 + src/app/shared/shared-instance/instance-features-table.component.html + 103 + + + Player - src/app/+my-account/my-account-settings/my-account-settings.component.html - 21 + src/app/shared/shared-instance/instance-features-table.component.html + 111 - - Mark all as read + + + P2P enabled - src/app/menu/avatar-notification.component.html - 18 + src/app/shared/shared-instance/instance-features-table.component.html + 115 + + + Search - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 11 + src/app/shared/shared-instance/instance-features-table.component.html + 122 - - Update your notification preferences - src/app/menu/avatar-notification.component.html - 22 + src/app/+admin/plugins/plugins.component.html + 5 - - See all your notifications + + + Users can resolve distant content - src/app/menu/avatar-notification.component.html - 39 + src/app/shared/shared-instance/instance-features-table.component.html + 126 - - Upload + + + Requires manual validation by moderators - src/app/header/header.component.html - 5 + src/app/shared/shared-instance/instance-features-table.component.html + 41 - - In this channel + + + Automatically published - src/app/header/suggestion.component.html - 12 + src/app/shared/shared-instance/instance-features-table.component.html + 42 - - In this instance + + + Unlimited ( per day) - src/app/header/suggestion.component.html - 13 + src/app/shared/shared-instance/instance-features-table.component.html + 61 - - In the vidiverse + + + View your notifications - src/app/header/suggestion.component.html - 14 + src/app/menu/avatar-notification.component.html + 3 - - - Jump to channel - ↵ - + + + Notifications - src/app/header/suggestion.component.html - 18 + src/app/menu/avatar-notification.component.html + 13 - - Search videos, channels… - src/app/header/search-typeahead.component.html - 3 + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 1 - - GLOBAL SEARCH + + + Mark all as read - src/app/header/search-typeahead.component.html - 16 + src/app/menu/avatar-notification.component.html + 18 - - using - src/app/header/search-typeahead.component.html + src/app/menu/avatar-notification.component.html 18 - - 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 + 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 - - ADVANCED SEARCH + + + See all your notifications - src/app/header/search-typeahead.component.html - 29 + src/app/menu/avatar-notification.component.html + 40 - - any instance + + + Sorry, we couldn't find the page you were looking for. - src/app/header/search-typeahead.component.html - 32 + src/app/+page-not-found/page-not-found.component.html + 5,6 - - only followed instances + + + Not found - src/app/header/search-typeahead.component.html - 33 + src/app/+page-not-found/page-not-found-routing.module.ts + 13 - - Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows. + + + Search index is unavailable. Retrying with instance results instead. - src/app/header/search-typeahead.component.html - 31 + src/app/+search/search.component.ts + 171 - - account or channel + + + Search error - src/app/header/search-typeahead.component.html - 40 + src/app/+search/search.component.ts + 172 + + + + Search + + src/app/+search/search.component.ts + 230 - src/app/header/search-typeahead.component.html - 43 + src/app/+search/search-routing.module.ts + 15 - - Any other text will return matching video, channel or account names. + + + {VAR_PLURAL, plural, =1 {result} other {results}} - src/app/header/search-typeahead.component.html - 49 + src/app/+search/search.component.html + 5 - - Sort - src/app/search/search-filters.component.html + 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 - - - Reset - + + + on the vidiverse - src/app/search/search-filters.component.html + src/app/+search/search.component.html 8 + + + for - src/app/search/search-filters.component.html - 22 + src/app/+search/search.component.html + 11 + + + Filters - src/app/search/search-filters.component.html - 36 + src/app/+search/search.component.html + 21,22 + + + No results found - src/app/search/search-filters.component.html - 66 + src/app/+search/search.component.html + 33,34 + + + subscribers - src/app/search/search-filters.component.html - 80 + src/app/+search/search.component.html + 60 - - Published date + + + Any - src/app/search/search-filters.component.html - 21 + src/app/+search/search-filters.component.ts + 38 - - Original publication year - src/app/search/search-filters.component.html - 35 + src/app/+search/search-filters.component.ts + 61 - - After... + + + Today - src/app/search/search-filters.component.html - 47 + src/app/+search/search-filters.component.ts + 42 - - Before... - src/app/search/search-filters.component.html - 56 + src/app/shared/shared-video-miniature/abstract-video-list.ts + 116 - - Duration - src/app/search/search-filters.component.html + 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/videos/+video-watch/video-watch.component.html - 237 + src/app/+search/search-filters.component.html + 7 - + + Display sensitive content - src/app/search/search-filters.component.html - 79 + src/app/+search/search-filters.component.html + 21 - + + Yes - src/app/search/search-filters.component.html - 87 + src/app/+search/search-filters.component.html + 29 - + + No - src/app/search/search-filters.component.html - 92 + src/app/+search/search-filters.component.html + 34 - - Category + + + Published date - src/app/search/search-filters.component.html - 100 + src/app/+search/search-filters.component.html + 40 + + + + Original publication year + + src/app/+search/search-filters.component.html + 54 + + + After... - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/+search/search-filters.component.html 66 + + + Before... - src/app/videos/+video-watch/video-watch.component.html - 202 + src/app/+search/search-filters.component.html + 76 - - - Reset - + + + Duration - src/app/search/search-filters.component.html - 101 + src/app/+search/search-filters.component.html + 89 - src/app/search/search-filters.component.html - 114 + src/app/+videos/+video-watch/video-watch.component.html + 284 + + + Category - src/app/search/search-filters.component.html - 127 + src/app/+search/search-filters.component.html + 102 - src/app/search/search-filters.component.html - 142 + src/app/+videos/+video-watch/video-watch.component.html + 249 - src/app/search/search-filters.component.html - 155 + src/app/+videos/+video-edit/shared/video-edit.component.html + 63 - + + Display all categories - src/app/search/search-filters.component.html - 106 + src/app/+search/search-filters.component.html + 108 - + + Licence - src/app/search/search-filters.component.html - 113 + src/app/+search/search-filters.component.html + 115 - src/app/videos/+video-edit/shared/video-edit.component.html - 80 + src/app/+videos/+video-watch/video-watch.component.html + 258 - src/app/videos/+video-watch/video-watch.component.html - 211 + src/app/+videos/+video-edit/shared/video-edit.component.html + 74 - + + Display all licenses - src/app/search/search-filters.component.html - 119 + src/app/+search/search-filters.component.html + 121 - + + Language - src/app/search/search-filters.component.html - 126 + src/app/+search/search-filters.component.html + 128 - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 10 + src/app/+videos/+video-watch/video-watch.component.html + 267 - src/app/videos/+video-edit/shared/video-edit.component.html - 94 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 10 - src/app/videos/+video-watch/video-watch.component.html - 220 + src/app/+videos/+video-edit/shared/video-edit.component.html + 94 - + + Display all languages - src/app/search/search-filters.component.html - 132 + src/app/+search/search-filters.component.html + 134 - + + All of these tags - src/app/search/search-filters.component.html - 141 + src/app/+search/search-filters.component.html + 143 - - + Tag + + + One of these tags - src/app/search/search-filters.component.html - 148 + src/app/+search/search-filters.component.html + 151 + + + Filter - src/app/search/search-filters.component.html - 161 + src/app/+search/search-filters.component.html + 181 + + + Reset - src/app/videos/+video-edit/shared/video-edit.component.html - 31 + src/app/+search/search-filters.component.html + 9,10 - - Enter a tag - src/app/search/search-filters.component.html - 148 + src/app/+search/search-filters.component.html + 23,24 - src/app/search/search-filters.component.html - 161 + src/app/+search/search-filters.component.html + 42,43 - - One of these tags - src/app/search/search-filters.component.html - 154 + src/app/+search/search-filters.component.html + 56,57 - - - Reset - - src/app/search/search-filters.component.html - 169 + src/app/+search/search-filters.component.html + 91,92 - - Filter + + + Reset - src/app/search/search-filters.component.html - 173 + src/app/+search/search-filters.component.html + 104,105 - - Display unlisted and private videos - src/app/shared/video/abstract-video-list.html - 22 + src/app/+search/search-filters.component.html + 117,118 - src/app/shared/video/abstract-video-list.html - 22 + src/app/+search/search-filters.component.html + 130,131 - src/app/shared/video/abstract-video-list.html - 22 + src/app/+search/search-filters.component.html + 145,146 - src/app/shared/video/abstract-video-list.html - 22 + src/app/+search/search-filters.component.html + 153,154 + + + Search target - src/app/shared/video/abstract-video-list.html - 22 + src/app/+search/search-filters.component.html + 160 + + + Instance - src/app/shared/video/abstract-video-list.html - 22 + src/app/+search/search-filters.component.html + 165 - src/app/shared/video/abstract-video-list.html - 22 + src/app/shared/shared-moderation/server-blocklist.component.html + 32 - - Add caption - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html + src/app/+about/about.component.html 5 - - Select the caption file - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 24 - - - - This will replace an existing caption! - - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 29 + src/app/shared/shared-moderation/server-blocklist.component.html + 32 - - - Cancel - + + + Vidiverse - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 35 + src/app/+search/search-filters.component.html + 170 + + + Reset - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 21 + 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/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 24 + src/app/+login/login.component.ts + 106,107 - - Add this caption + + + Incorrect username or password. - src/app/videos/+video-edit/shared/video-caption-add-modal.component.html - 40 + src/app/+login/login.component.ts + 140 - - Title + + + Your account is blocked. - src/app/videos/+video-edit/shared/video-edit.component.html - 9 + src/app/+login/login.component.ts + 141 - - Tags + + + Login - src/app/videos/+video-edit/shared/video-edit.component.html - 17 + src/app/+login/login.component.html + 3,4 + + + Sorry but there was an issue with the external login process. Please contact an administrator. - src/app/videos/+video-watch/video-watch.component.html - 229 + src/app/+login/login.component.html + 7,8 - - - Tags could be used to suggest relevant recommendations. - There is a maximum of 5 tags. - Press Enter to add a new tag. - + + + User - src/app/videos/+video-edit/shared/video-edit.component.html - 21 + src/app/+login/login.component.html + 35 - - Enter a new tag - src/app/videos/+video-edit/shared/video-edit.component.html - 31 + src/app/+signup/+register/register.component.html + 13 - - Description + + + Username or email address - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/+login/login.component.html 37 + + + Password - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 31 + src/app/+login/login.component.html + 51 - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 17 + src/app/+login/login.component.html + 54 - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 39 + src/app/+reset-password/reset-password.component.html + 8 - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 39 + src/app/+reset-password/reset-password.component.html + 10 - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 20 + src/app/+signup/+register/register-step-user.component.html + 52 - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 20 + src/app/+signup/+register/register-step-user.component.html + 54 - src/app/+about/about-instance/about-instance.component.html - 55 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - - Video descriptions are truncated by default and require manual action to expand them. - - src/app/videos/+video-edit/shared/video-edit.component.html - 41 + src/app/+admin/users/user-edit/user-edit.component.html + 117 - - Channel + + + Click here to reset your password - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/+login/login.component.html 57 + + + If you are looking for an account… - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 22 + src/app/+login/login.component.html + 13,14 + + + 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. - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 12 + src/app/+login/login.component.html + 17,23 + + + Request new verification email. - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 28 + src/app/+login/login.component.html + 27 - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 46 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 16 + + + or create an account - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 46 + src/app/+login/login.component.html + 41,42 + + + Or sign in with - src/app/+signup/+register/register.component.html - 23 + src/app/+login/login.component.html + 68 - - Schedule publication () + + + Forgot your password - src/app/videos/+video-edit/shared/video-edit.component.html - 123 + src/app/+login/login.component.html + 83 - - This video contains mature or explicit content + + + Email - src/app/videos/+video-edit/shared/video-edit.component.html - 137 + src/app/+login/login.component.html + 99 - - Some instances do not list videos containing mature or explicit content by default. - src/app/videos/+video-edit/shared/video-edit.component.html - 141 + src/app/+signup/+register/register-step-user.component.html + 41 - - Wait transcoding before publishing the video - src/app/videos/+video-edit/shared/video-edit.component.html - 147 + src/app/+signup/+register/register-step-user.component.html + 43 - - If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - src/app/videos/+video-edit/shared/video-edit.component.html - 151 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 8 - - Basic info - src/app/videos/+video-edit/shared/video-edit.component.html + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 - - Add another caption - src/app/videos/+video-edit/shared/video-edit.component.html - 167 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - See the subtitle file - src/app/videos/+video-edit/shared/video-edit.component.html - 176 + src/app/+admin/users/user-edit/user-edit.component.html + 105 - - Already uploaded ✔ + + + Email address - src/app/videos/+video-edit/shared/video-edit.component.html - 180 + src/app/+login/login.component.html + 101 - - Will be created on update - src/app/videos/+video-edit/shared/video-edit.component.html - 188 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 10 - - Cancel create + + + Reset - src/app/videos/+video-edit/shared/video-edit.component.html - 190 + src/app/+login/login.component.html + 114 - - Will be deleted on update + Password reset button + + + We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. - src/app/videos/+video-edit/shared/video-edit.component.html - 196 + src/app/+login/login.component.html + 91,92 - - Cancel deletion + + + Enter your email address and we will send you a link to reset your password. - src/app/videos/+video-edit/shared/video-edit.component.html - 198 + src/app/+login/login.component.html + 95,96 - - - No captions for now. - + + + Login - src/app/videos/+video-edit/shared/video-edit.component.html - 203 + src/app/+login/login-routing.module.ts + 14 - - Captions + + + Unable to find user id or verification string. - src/app/videos/+video-edit/shared/video-edit.component.html - 160 + src/app/+reset-password/reset-password.component.ts + 38 - - Video preview - src/app/videos/+video-edit/shared/video-edit.component.html - 217 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts + 33 - - Support + + + Your password has been successfully reset! - src/app/videos/+video-edit/shared/video-edit.component.html - 226 + src/app/+reset-password/reset-password.component.ts + 47 - - Short text to tell people how they can support you (membership platform...). + + + Reset my password - src/app/videos/+video-edit/shared/video-edit.component.html - 227 + src/app/+reset-password/reset-password.component.html + 3,4 - - Original publication date + + + Confirm password - src/app/videos/+video-edit/shared/video-edit.component.html - 240 + src/app/+reset-password/reset-password.component.html + 19 - - This is the date when the content was originally published (e.g. the release date for a film) + + + Confirmed password - src/app/videos/+video-edit/shared/video-edit.component.html - 241 + src/app/+reset-password/reset-password.component.html + 21 - - Enable video comments + + + Reset my password - src/app/videos/+video-edit/shared/video-edit.component.html - 255 + src/app/+reset-password/reset-password.component.html + 29 - - Enable download + + + Now please check your emails to verify your account and complete signup. - src/app/videos/+video-edit/shared/video-edit.component.html - 260 + src/app/+signup/+register/register.component.ts + 115 - - Advanced settings + + + You are now logged in as ! - src/app/videos/+video-edit/shared/video-edit.component.html - 211 + src/app/+signup/+register/register.component.ts + 123 - - URL + + + Create an account - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 6 + src/app/+signup/+register/register.component.html + 4,5 + + + Next - src/app/videos/+video-watch/modal/video-share.component.html - 32 + src/app/+signup/+register/register.component.html + 20 - - - You can import any URL supported by youtube-dl - or URL that points to a raw MP4 file. - You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - + + + Channel - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 10 + src/app/+signup/+register/register.component.html + 23 - - Sorry, but something went wrong - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 48 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 62 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 70 - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 53 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 27 - - - Congratulations, the video behind will be imported! You can already add information about this video. - - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 52 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 22 - - Update - src/app/videos/+video-edit/video-add-components/video-import-url.component.html - 69 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 6 - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 74 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 11 - src/app/videos/+video-edit/video-update.component.html - 3 + src/app/+videos/+video-edit/shared/video-edit.component.html + 58 + + + Create my account - src/app/videos/+video-edit/video-update.component.html - 18 + src/app/+signup/+register/register.component.html + 29,30 - - Select the file to upload + + + Done - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 6 + src/app/+signup/+register/register.component.html + 33 - - Scheduled + + + PeerTube is creating your account... - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 25 + src/app/+signup/+register/register.component.html + 37 - - Video background image + + + Administrators & Sustainability - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 32 + src/app/+signup/+register/register.component.html + 56 - - - Image that will be merged with your audio file. - - The chosen image will be definitive and cannot be modified. - - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 34 + src/app/+signup/+register/register.component.html + 56 - - - Congratulations! Your video is now available in your private library. - + + + Moderation information - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 66 + src/app/+signup/+register/register.component.html + 76 - - Publish will be available when upload is finished - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 79 + src/app/+signup/+register/register.component.html + 76 - - Publish - src/app/videos/+video-edit/video-add-components/video-upload.component.html - 86 + src/app/+about/about-instance/about-instance.component.html + 140 - - Select the torrent to import - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 6 - - - Or + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 144 + + + + Code of conduct - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 11 + src/app/+signup/+register/register.component.html + 82 - - Paste magnet URI - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 14 + src/app/+signup/+register/register.component.html + 82 - - - You can import any torrent file that points to a mp4 file. - You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 17 + src/app/+about/about-instance/about-instance.component.html + 154 - - - Congratulations, the video will be imported with BitTorrent! You can already add information about this video. - - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.html - 57 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 135 - - - 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. - + + + Terms - src/app/videos/+video-edit/video-add.component.html - 2 + src/app/+signup/+register/register.component.html + 88 - - Import - src/app/videos/+video-edit/video-add.component.html - 9 + src/app/+signup/+register/register.component.html + 88 - - Upload - src/app/videos/+video-edit/video-add.component.html - 10 + src/app/+about/about-instance/about-instance.component.html + 168 - - Upload a file - src/app/videos/+video-edit/video-add.component.html - 16 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 126 - - Import with URL + + + Who are we? - src/app/videos/+video-edit/video-add.component.html - 23 + src/app/+signup/+register/register.component.html + 60 - - Import with torrent + + + How long do we plan to maintain this instance? - src/app/videos/+video-edit/video-add.component.html - 30 + src/app/+signup/+register/register.component.html + 65 - - - Other videos - + + + How will we finance this instance? + + src/app/+signup/+register/register.component.html + 70 + + + + Display name - src/app/videos/recommendations/recommended-videos.component.html + src/app/+signup/+register/register-step-user.component.html 4 - - AUTOPLAY - src/app/videos/recommendations/recommended-videos.component.html - 10 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - Support - src/app/videos/+video-watch/modal/video-support.component.html - 3 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 33 - - Maybe later - src/app/videos/+video-watch/modal/video-support.component.html - 10 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 6 - - Share - src/app/videos/+video-watch/modal/video-share.component.html - 3 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 71 - - Share the playlist - src/app/videos/+video-watch/modal/video-share.component.html - 10 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 - - Share the playlist at this video position - src/app/videos/+video-watch/modal/video-share.component.html + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 53 + + + + Username + + src/app/+signup/+register/register-step-user.component.html 19 - - Share the video - src/app/videos/+video-watch/modal/video-share.component.html - 28 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - QR-Code - src/app/videos/+video-watch/modal/video-share.component.html - 42 + src/app/+admin/users/user-edit/user-edit.component.html + 83 - - - 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). - + + + e.g. jane_doe - src/app/videos/+video-watch/modal/video-share.component.html - 55 + src/app/+signup/+register/register-step-user.component.html + 23 - - Embed + Username choice placeholder in the registration form + + + 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. - src/app/videos/+video-watch/modal/video-share.component.html - 50 + src/app/+signup/+register/register-step-user.component.html + 32,33 - - Auto select subtitle + + + I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance - src/app/videos/+video-watch/modal/video-share.component.html - 84 + src/app/+signup/+register/register-step-user.component.html + 66,70 - - - More customization - + + + A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology. - src/app/videos/+video-watch/modal/video-share.component.html - 101 + src/app/+signup/+register/register-step-channel.component.html + 5,7 - - - Less customization - + + + Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - src/app/videos/+video-watch/modal/video-share.component.html - 109 + src/app/+signup/+register/register-step-channel.component.html + 10,11 - - Autoplay + + + Channel display name - src/app/videos/+video-watch/modal/video-share.component.html - 135 + src/app/+signup/+register/register-step-channel.component.html + 15 - - Muted + + + Channel name - src/app/videos/+video-watch/modal/video-share.component.html - 142 + src/app/+signup/+register/register-step-channel.component.html + 30 - src/app/+accounts/accounts.component.html - 19 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - - Loop - src/app/videos/+video-watch/modal/video-share.component.html - 149 + src/app/+admin/users/user-edit/user-edit.component.html + 94 - - Display video title + + + Example: my_super_channel - src/app/videos/+video-watch/modal/video-share.component.html - 158 + src/app/+signup/+register/register-step-channel.component.html + 34 - - Display privacy warning + + + 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. - src/app/videos/+video-watch/modal/video-share.component.html - 165 + src/app/+signup/+register/register-step-channel.component.html + 43,44 - - Display player controls + + + Channel name cannot be the same as your account name. You can click on the first step to update your account name. - src/app/videos/+video-watch/modal/video-share.component.html - 172 + src/app/+signup/+register/register-step-channel.component.html + 51,52 - - Public + + + Register - src/app/videos/+video-watch/video-watch-playlist.component.html - 8 + src/app/+signup/+register/register-routing.module.ts + 14 - - - The video is being imported, it will be available when the import is finished. - + + + Step - src/app/videos/+video-watch/video-watch.component.html - 19 + src/app/+signup/+register/custom-stepper.component.html + 9 - - - The video is being transcoded, it may not work properly. - + + + Subscribe to the account - src/app/videos/+video-watch/video-watch.component.html - 23 + src/app/+video-channels/video-channels.component.ts + 60 - - - This video will be published on . - - src/app/videos/+video-watch/video-watch.component.html - 27 + src/app/+videos/+video-watch/video-watch.component.ts + 902 - - This video is blacklisted. + + + VIDEOS - src/app/videos/+video-watch/video-watch.component.html - 32 + src/app/+video-channels/video-channels.component.ts + 65 - - - Published • views - - src/app/videos/+video-watch/video-watch.component.html - 45 + src/app/+accounts/accounts.component.ts + 60 - - - Published • views - + + + VIDEO PLAYLISTS - src/app/videos/+video-watch/video-watch.component.html - 56 + src/app/+video-channels/video-channels.component.ts + 66 - - SUPPORT + + + ABOUT - src/app/videos/+video-watch/video-watch.component.html - 87 + src/app/+video-channels/video-channels.component.ts + 67 - - SHARE - src/app/videos/+video-watch/video-watch.component.html - 92 + src/app/+accounts/accounts.component.ts + 61 - - SAVE + + + Username copied - src/app/videos/+video-watch/video-watch.component.html - 103 + src/app/+video-channels/video-channels.component.ts + 92 - - By - src/app/videos/+video-watch/video-watch.component.html - 154 + src/app/+accounts/accounts.component.ts + 89 - - Show more + + + {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}} - src/app/videos/+video-watch/video-watch.component.html - 174 + src/app/+video-channels/video-channels.component.html + 28 - - Show less - src/app/videos/+video-watch/video-watch.component.html - 180 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 13 - - Origin instance - src/app/videos/+video-watch/video-watch.component.html - 192 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 35 - - Originally published + + + Go the owner account page - src/app/videos/+video-watch/video-watch.component.html - 197 + src/app/+video-channels/video-channels.component.html + 30 - - - Help your peers - and activate the sharing system to improve the experience for everyone. - + + + Created by - src/app/videos/+video-watch/video-watch.component.html - 260 + src/app/+video-channels/video-channels.component.html + 31 - - More information + + + Manage channel - src/app/videos/+video-watch/video-watch.component.html - 264 + src/app/+video-channels/video-channels.component.html + 22,23 - - Get more information + + + Video channel videos - src/app/videos/+video-watch/video-watch.component.html - 264 + src/app/+video-channels/video-channels-routing.module.ts + 25 - - - No thanks - + + + Video channel playlists - src/app/videos/+video-watch/video-watch.component.html - 267 + src/app/+video-channels/video-channels-routing.module.ts + 38 - - - Activate - + + + About video channel - src/app/videos/+video-watch/video-watch.component.html - 270 + src/app/+video-channels/video-channels-routing.module.ts + 47 - - 1 Comment + + + Published videos - src/app/videos/+video-watch/comment/video-comments.component.html - 6 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 42 - - Comments + + + Published 1 video - src/app/videos/+video-watch/comment/video-comments.component.html - 7 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 86 - - Comments + + + Published videos - src/app/videos/+video-watch/comment/video-comments.component.html - 9 + src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts + 87 - - - SORT BY - - src/app/videos/+video-watch/comment/video-comments.component.html - 15 + src/app/+accounts/account-videos/account-videos.component.ts + 79 - - Most recent first (default) + + + Display all videos (private, unlisted or not yet published) - src/app/videos/+video-watch/comment/video-comments.component.html - 19 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - Most replies first - src/app/videos/+video-watch/comment/video-comments.component.html - 20 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - No comments. - src/app/videos/+video-watch/comment/video-comments.component.html - 32 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - View replies from and others - - src/app/videos/+video-watch/comment/video-comments.component.html - 77 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - View replies from - - src/app/videos/+video-watch/comment/video-comments.component.html - 80 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - View replies - src/app/videos/+video-watch/comment/video-comments.component.html - 84 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - - Comments are disabled. - - src/app/videos/+video-watch/comment/video-comments.component.html - 94 + src/app/shared/shared-video-miniature/abstract-video-list.html + 40 - - Add comment... + + + No results. - src/app/videos/+video-watch/comment/video-comment-add.component.html - 6 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - Reply - - src/app/videos/+video-watch/comment/video-comment-add.component.html - 23 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - You are one step away from commenting - src/app/videos/+video-watch/comment/video-comment-add.component.html - 31 + src/app/shared/shared-video-miniature/videos-selection.component.html + 1 - - - If you have an account on this instance, you can login: - - src/app/videos/+video-watch/comment/video-comment-add.component.html - 35 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - login to comment - src/app/videos/+video-watch/comment/video-comment-add.component.html - 38 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - Otherwise, you can comment using an account on any ActivityPub-compatible instance. - On most platforms, you can find the video by typing its URL in the search bar and then comment it - from within the software's interface. - - src/app/videos/+video-watch/comment/video-comment-add.component.html - 39 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - - If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - - src/app/videos/+video-watch/comment/video-comment-add.component.html - 44 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - Highlighted comment - src/app/videos/+video-watch/comment/video-comment.component.html - 20 + src/app/shared/shared-video-miniature/abstract-video-list.html + 48 - - Reply - src/app/videos/+video-watch/comment/video-comment.component.html - 38 + src/app/+videos/video-list/overview/video-overview.component.html + 4 - - This comment has been deleted + + + Created playlists - src/app/videos/+video-watch/comment/video-comment.component.html - 55 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 2,4 - - Follows & redundancies + + + This channel does not have playlists. - src/app/+admin/follows/follows.component.html - 2 + src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html + 6 - - Following + + + VIDEO CHANNELS - src/app/+admin/follows/follows.component.html - 5 + src/app/+accounts/accounts.component.ts + 59 - - Follow + + + 1 subscriber - src/app/+admin/follows/follows.component.html - 7 + src/app/+accounts/accounts.component.ts + 93 - - Followers + + + subscribers - src/app/+admin/follows/follows.component.html - 9 + src/app/+accounts/accounts.component.ts + 95 - - Video redundancies + + + direct account followers - src/app/+admin/follows/follows.component.html - 11 + src/app/+accounts/accounts.component.ts + 109 - - 1 host (without "http://") per line + + + Report this account - src/app/+admin/follows/following-add/following-add.component.html - 5 + src/app/+accounts/accounts.component.ts + 115 - - - It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - + + + Banned - src/app/+admin/follows/following-add/following-add.component.html - 17 + src/app/+accounts/accounts.component.html + 18 - - Add following + + + Muted - src/app/+admin/follows/following-add/following-add.component.html - 21 + src/app/+accounts/accounts.component.html + 19 - - Filter... - src/app/+admin/follows/followers-list/followers-list.component.html - 8 + src/app/shared/shared-share-modal/video-share.component.html + 166 + + + Instance muted - src/app/+admin/follows/following-list/following-list.component.html - 9 + src/app/+accounts/accounts.component.html + 20 + + + Muted by your instance - src/app/+admin/users/user-list/user-list.component.html - 27 + src/app/+accounts/accounts.component.html + 21 - - Follower handle + + + Instance muted by your instance - src/app/+admin/follows/followers-list/followers-list.component.html - 16 + src/app/+accounts/accounts.component.html + 22 - - State + + + Manage account - src/app/+admin/follows/followers-list/followers-list.component.html - 17 + src/app/+accounts/accounts.component.html + 36 + + + Account videos - src/app/+admin/follows/following-list/following-list.component.html - 19 + src/app/+accounts/accounts-routing.module.ts + 29 + + + Account video channels - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 11 + src/app/+accounts/accounts-routing.module.ts + 42 - - Score + + + About account - src/app/+admin/follows/followers-list/followers-list.component.html - 18 + src/app/+accounts/accounts-routing.module.ts + 51 - - Created + + + No description - src/app/+admin/follows/followers-list/followers-list.component.html - 19 + src/app/+video-channels/video-channel-about/video-channel-about.component.ts + 41 - src/app/+admin/follows/following-list/following-list.component.html - 20 + src/app/+accounts/account-about/account-about.component.ts + 38 + + + DESCRIPTION - src/app/+admin/users/user-list/user-list.component.html - 44 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 5 - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 9 + src/app/+accounts/account-about/account-about.component.html + 5 + + + STATS - src/app/+admin/system/jobs/jobs.component.html - 32 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 17 - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 11 + src/app/+accounts/account-about/account-about.component.html + 10 - - Accepted + + + Created - src/app/+admin/follows/followers-list/followers-list.component.html - 28 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 18 + + + SUPPORT THIS CHANNEL - src/app/+admin/follows/following-list/following-list.component.html - 30 + src/app/+video-channels/video-channel-about/video-channel-about.component.html + 10 - - Pending + + + Verify account via email - src/app/+admin/follows/followers-list/followers-list.component.html - 29 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 17 + + + Ask to send an email to verify you account - src/app/+admin/follows/following-list/following-list.component.html - 31 + src/app/+signup/+verify-account/verify-account-routing.module.ts + 26 - - Accept + + + Channels - src/app/+admin/follows/followers-list/followers-list.component.html - 36 + src/app/+my-library/my-library.component.ts + 47 + + + Videos - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 41 + src/app/+my-library/my-library.component.ts + 54 - - Refuse + + + Playlists - src/app/+admin/follows/followers-list/followers-list.component.html - 37 + src/app/+my-library/my-library.component.ts + 61 + + + Subscriptions - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 42 + src/app/+my-library/my-library.component.ts + 66 - - Host - src/app/+admin/follows/following-list/following-list.component.html - 18 + src/app/+videos/videos-routing.module.ts + 71 - - Redundancy allowed - src/app/+admin/follows/following-list/following-list.component.html - 21 + src/app/+videos/video-list/video-user-subscriptions.component.ts + 45 - - Video redundancies list + + + History - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 2 + src/app/+my-library/my-library.component.ts + 71 - - Strategy + + + My playlists - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 22 + src/app/+my-library/my-library-routing.module.ts + 40 - - Video name + + + Create a new playlist - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 23 + src/app/+my-library/my-library-routing.module.ts + 49 + + + Playlist elements - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 8 + src/app/+my-library/my-library-routing.module.ts + 58 - - Video URL + + + Update playlist - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 24 + src/app/+my-library/my-library-routing.module.ts + 67 - - Total size - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 25 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 47 - - Enabled strategies stats + + + My videos - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 69 + src/app/+my-library/my-library-routing.module.ts + 77 - - - No redundancy strategy is enabled on your instance. - - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html - 73 + src/app/+my-library/my-videos/my-videos.component.ts + 58 - - Create user + + + My video imports - src/app/+admin/users/user-edit/user-edit.component.html - 1 + src/app/+my-library/my-library-routing.module.ts + 90 + + + My subscriptions - src/app/+admin/users/user-edit/user-edit.component.html - 1 + src/app/+my-library/my-library-routing.module.ts + 99 + + + Ownership changes - src/app/+admin/users/user-list/user-list.component.html - 6 + src/app/+my-library/my-library-routing.module.ts + 108 - - Edit user + + + My video history - src/app/+admin/users/user-edit/user-edit.component.html - 2 + src/app/+my-library/my-library-routing.module.ts + 118 + + + Video channels - src/app/+admin/users/user-edit/user-edit.component.html - 2 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 1 - - Username + + + This account does not have channels. - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 4 + + + See this video channel - src/app/+admin/users/user-edit/user-edit.component.html - 8 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 9 + + + This channel doesn't have any videos. - src/app/+signup/+register/register-step-user.component.html - 19 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 20 - - john + + + SHOW THIS CHANNEL - src/app/+admin/users/user-edit/user-edit.component.html - 10 + src/app/+accounts/account-video-channels/account-video-channels.component.html + 29,30 + + + Joined - src/app/+admin/users/user-edit/user-edit.component.html - 10 + src/app/+accounts/account-about/account-about.component.html + 12 - - mail@example.com + + + An email with verification link will be sent to . - src/app/+admin/users/user-edit/user-edit.component.html - 21 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts + 45 + + + Request email for account verification - src/app/+admin/users/user-edit/user-edit.component.html - 21 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 3,4 - - - If you leave the password empty, an email will be sent to the user. - + + + Send verification email - src/app/+admin/users/user-edit/user-edit.component.html - 34 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 17 + + + This instance does not require email verification. - src/app/+admin/users/user-edit/user-edit.component.html - 34 + src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html + 20 - - Role + + + Verify account email confirmation - src/app/+admin/users/user-edit/user-edit.component.html - 49 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 3,4 + + + Email updated. - src/app/+admin/users/user-edit/user-edit.component.html - 49 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 10,11 + + + An error occurred. - src/app/+admin/users/user-list/user-list.component.html - 43 + src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html + 14 - - - Transcoding is enabled on server. The video quota only take in account original video. - At most, this user could use ~ . - + + + Do you really want to delete videos? - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/+my-library/my-videos/my-videos.component.ts + 103 + + + Delete - src/app/+admin/users/user-edit/user-edit.component.html - 73 + src/app/+my-library/my-videos/my-videos.component.ts + 104 - - Daily video quota - src/app/+admin/users/user-edit/user-edit.component.html - 80 + src/app/+my-library/my-videos/my-videos.component.ts + 131 - src/app/+admin/users/user-edit/user-edit.component.html - 80 + src/app/+my-library/my-videos/my-videos.component.ts + 172 - - Bypass video auto blacklist - src/app/+admin/users/user-edit/user-edit.component.html - 93 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 50 - src/app/+admin/users/user-edit/user-edit.component.html - 93 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 127 - - Danger Zone - src/app/+admin/users/user-edit/user-edit.component.html - 101 + src/app/shared/shared-main/buttons/delete-button.component.ts + 16 - src/app/+admin/users/user-edit/user-edit.component.html - 101 + src/app/shared/shared-main/buttons/delete-button.component.ts + 21 - - Send a link to reset the password by email to the user - src/app/+admin/users/user-edit/user-edit.component.html - 104 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 208 - src/app/+admin/users/user-edit/user-edit.component.html - 104 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 308 - - Ask for new password - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 91 - src/app/+admin/users/user-edit/user-edit.component.html - 105 + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 71 - - Manually set the user password - src/app/+admin/users/user-edit/user-edit.component.html - 109 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 - src/app/+admin/users/user-edit/user-edit.component.html - 109 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 371 - - Show - src/app/+admin/users/user-edit/user-password.component.html - 10 + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 406 - - Hide - src/app/+admin/users/user-edit/user-password.component.html - 11 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 86 - - Users list - src/app/+admin/users/user-list/user-list.component.html - 2 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 158 - - Batch actions - src/app/+admin/users/user-list/user-list.component.html - 19 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 165 - - Username - src/app/+admin/users/user-list/user-list.component.html - 40 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 75 - - Video quota - src/app/+admin/users/user-list/user-list.component.html - 42 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 79 - - (banned) - src/app/+admin/users/user-list/user-list.component.html - 65 + src/app/+admin/users/user-list/user-list.component.ts + 76 - - User's email must be verified to login - src/app/+admin/users/user-list/user-list.component.html - 72 + src/app/+admin/users/user-list/user-list.component.ts + 194 - - User's email is verified / User can login without email verification - src/app/+admin/users/user-list/user-list.component.html - 76 + src/app/+admin/follows/followers-list/followers-list.component.ts + 74 - - Ban reason: + + + videos deleted. - src/app/+admin/users/user-list/user-list.component.html - 95 + src/app/+my-library/my-videos/my-videos.component.ts + 120 - - Moderation + + + Do you really want to delete ? - src/app/+admin/moderation/moderation.component.html - 2 + src/app/+my-library/my-videos/my-videos.component.ts + 130 - - Video abuses - src/app/+admin/moderation/moderation.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 49 - - - src/app/+admin/moderation/moderation.component.html - 7 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 126 - - Auto-blacklisted videos + + + Video deleted. - src/app/+admin/moderation/moderation.component.html - 9 + src/app/+my-library/my-videos/my-videos.component.ts + 138 - - Muted accounts - src/app/+admin/moderation/moderation.component.html - 11 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 214 + + + Display live information - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 2 + src/app/+my-library/my-videos/my-videos.component.ts + 161 - - Muted servers - src/app/+admin/moderation/moderation.component.html - 13 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 278 - - Sensitive + + + Change ownership - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 9 + src/app/+my-library/my-videos/my-videos.component.ts + 167 - - Unfederated + + + My videos - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 10 + src/app/+my-library/my-videos/my-videos.component.html + 4 - - Date + + + My imports - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html + src/app/+my-library/my-videos/my-videos.component.html 11 - - Go to the video - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 25 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 3 + + + Ownership changes - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 33 + src/app/+my-library/my-videos/my-videos.component.html + 16 + + + Search your videos - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 33 + src/app/+my-library/my-videos/my-videos.component.html + 23 - - Actions + + + Clear filters - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 35 + src/app/+my-library/my-videos/my-videos.component.html + 26 - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 44 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 13 - - Blacklist reason: - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.html - 43 + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 14 - - Moderation comment - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 3 + src/app/shared/shared-moderation/server-blocklist.component.html + 20 - - - This comment can only be seen by you or the other moderators. - - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 18 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - - Update this comment - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html - 26 + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 14 - - Reporter - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 8 + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 31 - - Video - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 10 + src/app/+admin/follows/following-list/following-list.component.html + 20 - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 14 + src/app/shared/shared-moderation/account-blocklist.component.html + 20 - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 9 + src/app/shared/shared-moderation/server-blocklist.component.html + 20 - - Go to the account - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 25 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 46 - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 27 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 33 - - Reason: - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 53 + src/app/+admin/users/user-list/user-list.component.html + 36 - - Moderation comment: - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.html - 57 + src/app/+admin/follows/followers-list/followers-list.component.html + 20 - - Unblacklist + + + Delete - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html - 12 + src/app/+my-library/my-videos/my-videos.component.html + 43 - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.html - 17 + src/app/+videos/+video-edit/shared/video-edit.component.html + 178 - - Instance + + + Ownership change request sent. - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 8 + src/app/+my-library/my-videos/modals/video-change-ownership.component.ts + 64 + + + Change ownership - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 12 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 3 + + + Select the next owner - src/app/+about/about.component.html - 5 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 10 - - Muted at + + + Submit - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 9 + src/app/+my-library/my-videos/modals/video-change-ownership.component.html + 27 - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 9 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 13 + src/app/shared/shared-moderation/video-block.component.html + 43 - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 13 + src/app/shared/shared-moderation/report-modals/video-report.component.html + 95 - - Unmute - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.html - 19 + src/app/+about/about-instance/contact-admin-modal.component.html + 53 - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 18 + src/app/shared/shared-moderation/report-modals/report.component.html + 57 + + + Playlist } deleted. - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 22 + src/app/+my-library/my-video-playlists/my-video-playlists.component.ts + 60 + + + My playlists - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 23 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 4 - - Account + + + Search your playlists - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.html - 8 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 10 + + + Create playlist - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.html - 12 + src/app/+my-library/my-video-playlists/my-video-playlists.component.html + 18 - - Plugins/Themes + + + Playlist updated. - src/app/+admin/plugins/plugins.component.html - 2 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 97 - - Installed + + + Update - src/app/+admin/plugins/plugins.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts + 110 - - Show plugin settings - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 13 + src/app/shared/shared-main/buttons/edit-button.component.ts + 17 - - Go to the plugin homepage - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 23 + src/app/shared/shared-main/buttons/edit-button.component.ts + 22 - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 48 + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 284 - - Uninstall - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 35 + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 127 - - Search... + + + My Playlists - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 6 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - - To load your new installed plugins or themes, refresh the page. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 9 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 4 - - Popular + + + Description - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 16 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - for "" - - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 22 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 44 - - - No results. - - src/app/+admin/plugins/plugin-search/plugin-search.component.html - 28 + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html + 17 - - - This does not have settings. - - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html - 29 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - System - src/app/+admin/system/system.component.html - 2 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 64 - - Jobs - src/app/+admin/system/system.component.html - 5 + src/app/+about/about-instance/about-instance.component.html + 113 - - Logs - src/app/+admin/system/system.component.html - 7 + src/app/+videos/+video-edit/shared/video-edit.component.html + 38 - - Debug - src/app/+admin/system/system.component.html - 9 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 39 - - Jobs list + + + Privacy - src/app/+admin/system/jobs/jobs.component.html - 2 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - Job type - src/app/+admin/system/jobs/jobs.component.html - 5 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 57 - - Job state - src/app/+admin/system/jobs/jobs.component.html - 14 + src/app/+videos/+video-watch/video-watch.component.html + 234 - - ID - src/app/+admin/system/jobs/jobs.component.html - 30 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 34 - - Type - src/app/+admin/system/jobs/jobs.component.html - 31 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 29 - - State - src/app/+admin/system/jobs/jobs.component.html - 33 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 13 - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 10 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 18 - - Delayed. - src/app/+admin/system/jobs/jobs.component.html - 42 + src/app/+videos/+video-edit/shared/video-edit.component.html + 106 - - Will start soon... + + + Playlist thumbnail - src/app/+admin/system/jobs/jobs.component.html - 43 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - Running... - src/app/+admin/system/jobs/jobs.component.html - 44 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 82 - - Finished + + + Edit - src/app/+admin/system/jobs/jobs.component.html - 45 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - Failed - src/app/+admin/system/jobs/jobs.component.html - 46 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - Refresh - src/app/+admin/system/logs/logs.component.html - 20 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 85 - - Loading... - src/app/+admin/system/logs/logs.component.html - 24 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 11 - - By -> - src/app/+admin/system/logs/logs.component.html - 32 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - - INSTANCE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 10 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 11 - - Name - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 13 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 35 - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 12 + src/app/+videos/+video-edit/shared/video-edit.component.html + 255 - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 12 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - - Short description - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 22 + src/app/+admin/users/user-edit/user-edit.component.html + 11 - - Main instance categories + + + Create - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 40 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - Main languages you/your moderators speak - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 52 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 8 - - MODERATION & NSFW - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 63 + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 81 - - This instance is dedicated to sensitive or NSFW content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 68 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - - Enabling it will allow other administrators to know that you are mainly federating sensitive content. - Moreover, the NSFW checkbox on video upload will be automatically checked by default. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 72 + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 8 - - Policy on videos containing sensitive content - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 81 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - - With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 85 + src/app/+admin/users/user-edit/user-edit.component.html + 8 - - Terms + + + NEW PLAYLIST - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 102 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 - src/app/+about/about-instance/about-instance.component.html - 77 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 25 + + + PLAYLIST - src/app/+signup/+register/register.component.html - 88 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 - - Code of conduct - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 111 + src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html + 26 + + + Delete playlist - src/app/+about/about-instance/about-instance.component.html - 71 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 52 + + + Playlist deleted. - src/app/+signup/+register/register.component.html - 82 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts + 135 - - Moderation information + + + Share - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 120 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 12 - src/app/+about/about-instance/about-instance.component.html - 65 + src/app/shared/shared-share-modal/video-share.component.html + 3 + + + No videos in this playlist. - src/app/+signup/+register/register.component.html - 76 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 25 - - Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc + + + Browse videos on PeerTube to add them in your playlist. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 121 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 28,29 - - YOU AND YOUR INSTANCE + + + See the documentation for more information. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 130 + src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html + 32,33 - - Who is behind the instance? + + + Playlist created. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 133 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 76 - - A single person? A non-profit? A company? + + + Create - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 134 + src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts + 89 - - Why did you create this instance? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 145 + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 76 - - To share your personal videos? To open registrations and allow people to upload what they want? + + + Showing to of imports - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 146 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 10 - - How long do you plan to maintain this instance? + + + Target - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 156 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 17 - - It's important to know for users who want to register on your instance + + + Video - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 157 + src/app/+my-library/my-video-imports/my-video-imports.component.html + 18 - - How will you finance the PeerTube server? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 167 + src/app/+my-library/my-ownership/my-ownership.component.html + 20 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 60 + + + + State + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 19 + + + + Created + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 20 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 43 + + + src/app/+admin/system/jobs/jobs.component.html + 40 + + + src/app/+admin/follows/following-list/following-list.component.html + 34 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 31 + + + + See the error + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 27 + + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 27 + + + + This video was deleted + + src/app/+my-library/my-video-imports/my-video-imports.component.html + 49 + + + + Published + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 162 + + + + Publication scheduled on + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 167 + + + + Waiting transcoding + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 171 + + + + To transcode + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 175 + + + + To import + + src/app/shared/shared-video-miniature/video-miniature.component.ts + 179 + + + + Unlisted + + src/app/shared/shared-video-miniature/video-miniature.component.html + 6 + + + src/app/+videos/+video-watch/video-watch-playlist.component.html + 9 + + + + Private + + src/app/shared/shared-video-miniature/video-miniature.component.html + 7 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 33 + + + src/app/+videos/+video-watch/video-watch-playlist.component.html + 10 + + + + {VAR_PLURAL, plural, =1 {1 view} other { views}} + + src/app/shared/shared-video-miniature/video-miniature.component.html + 31 + + + + Blocked + + src/app/shared/shared-video-miniature/video-miniature.component.html + 51 + + + + Sensitive + + src/app/shared/shared-video-miniature/video-miniature.component.html + 56,57 + + + + Subscribed to all current channels of . You will be notified of all their new videos. + + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 109 + + + + Subscribed to . You will be notified of all their new videos. + + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 110 + + + + Subscribed + + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 112 + + + + Unsubscribed from all channels of + + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 139 + + + + Unsubscribed from + + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 140 + + + + Unsubscribed + + src/app/shared/shared-user-subscription/subscribe-button.component.ts + 142 + + + + Using an ActivityPub account + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 50 + + + + Subscribe with a Mastodon account: + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 57 + + + + Using a syndication feed + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 62 + + + + Subscribe via RSS + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 63 + + + + Subscribe + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 7 + + + + Subscribe to all channels + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 9 + + + + channels subscribed + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 11 + + + + {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels}} + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 31 + + + + Subscribe with an account on this instance + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 53 + + + + Subscribe with your local account + + src/app/shared/shared-user-subscription/subscribe-button.component.html + 54 + + + + + + src/app/shared/shared-main/buttons/action-dropdown.component.html + 22 + + + + Welcome to PeerTube! + + src/app/+signup/shared/signup-success.component.html + 8 + + + + If you need help to use PeerTube, you can have a look at the documentation. + + src/app/+signup/shared/signup-success.component.html + 14,15 + + + + My subscriptions + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 4 + + + + Search your subscriptions + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 11 + + + + You don't have any subscriptions yet. + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 18 + + + + Channel page + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 27 + + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 30 + + + src/app/+videos/+video-watch/video-watch.component.html + 190 + + + + subscribers + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 32 + + + + Owner account page + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 34 + + + + Created by + + src/app/+my-library/my-subscriptions/my-subscriptions.component.html + 35 + + + + My ownership changes + + src/app/+my-library/my-ownership/my-ownership.component.html + 3 + + + + Actions + + src/app/+my-library/my-ownership/my-ownership.component.html + 18 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 61 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 82 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 62 + + + + Initiator + + src/app/+my-library/my-ownership/my-ownership.component.html + 19 + + + + Created + + src/app/+my-library/my-ownership/my-ownership.component.html + 22,23 + + + + Status + + src/app/+my-library/my-ownership/my-ownership.component.html + 25 + + + + Open account in a new tab + + src/app/+my-library/my-ownership/my-ownership.component.html + 38 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 39 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 66 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 39 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 87 + + + src/app/+admin/users/user-list/user-list.component.html + 106 + + + + Accept + + src/app/+my-library/my-ownership/my-ownership.component.html + 33 + + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 30 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 39 + + + + Refuse + + src/app/+my-library/my-ownership/my-ownership.component.html + 34 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 40 + + + + No ownership change request found. + + src/app/+my-library/my-ownership/my-ownership.component.html + 83 + + + + Ownership accepted + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts + 66 + + + + Accept ownership + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 3 + + + + Select a channel to receive the video + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 10 + + + + Channel that will receive the video + + src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html + 13 + + + + My videos history + + src/app/+my-library/my-history/my-history.component.ts + 44 + + + + Videos history is enabled + + src/app/+my-library/my-history/my-history.component.ts + 76 + + + + Videos history is disabled + + src/app/+my-library/my-history/my-history.component.ts + 77 + + + + Delete videos history + + src/app/+my-library/my-history/my-history.component.ts + 89 + + + + Are you sure you want to delete all your videos history? + + src/app/+my-library/my-history/my-history.component.ts + 90 + + + + Videos history deleted + + src/app/+my-library/my-history/my-history.component.ts + 98 + + + + My history + + src/app/+my-library/my-history/my-history.component.html + 3 + + + + Video history + + src/app/+my-library/my-history/my-history.component.html + 9 + + + + Delete history + + src/app/+my-library/my-history/my-history.component.html + 13,15 + + + + You don't have any video history yet. + + src/app/+my-library/my-history/my-history.component.html + 19 + + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 9 + + + + Updated + + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 29 + + + + + + src/app/shared/shared-video-playlist/video-playlist-miniature.component.html + 22,24 + + + + Moderation + + src/app/+my-account/my-account.component.ts + 28 + + + src/app/+admin/admin.component.ts + 47 + + + + Muted accounts + + src/app/+my-account/my-account.component.ts + 31 + + + src/app/+my-account/my-account-routing.module.ts + 86 + + + src/app/+admin/admin.component.ts + 74 + + + src/app/+admin/moderation/moderation.routes.ts + 98 + + + + Muted servers + + src/app/+my-account/my-account.component.ts + 36 + + + src/app/+my-account/my-account-routing.module.ts + 95 + + + src/app/+admin/admin.component.ts + 81 + + + + Abuse reports + + src/app/+my-account/my-account.component.ts + 41 + + + + Settings + + src/app/+my-account/my-account.component.ts + 50 + + + + Notifications + + src/app/+my-account/my-account.component.ts + 55 + + + src/app/+my-account/my-account-routing.module.ts + 109 + + + + Applications + + src/app/+my-account/my-account.component.ts + 60 + + + + Report + + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 51 + + + + Account reported. + + src/app/shared/shared-moderation/report-modals/account-report.component.ts + 82 + + + + What is the issue? + + src/app/shared/shared-moderation/report-modals/report.component.html + 13 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 13 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 13 + + + + Please describe the issue... + + src/app/shared/shared-moderation/report-modals/report.component.html + 42 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 80 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 42 + + + + Your report will be sent to moderators of and will be forwarded to the comment origin () too. + + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 + + + src/app/shared/shared-moderation/report-modals/report.component.html + 36,38 + + + + Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed? + + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 41 + + + + Renew token + + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 42 + + + + Token renewed. Update your client configuration accordingly. + + src/app/+my-account/my-account-applications/my-account-applications.component.ts + 49 + + + + Applications + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 3 + + + + SUBSCRIPTION FEED + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 8 + + + + Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private. + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 10,12 + + + + Feed URL + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 18 + + + + Feed Token + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 23 + + + + Renew token + + src/app/+my-account/my-account-applications/my-account-applications.component.html + 33 + + + + Avatar changed. + + src/app/+my-account/my-account-settings/my-account-settings.component.ts + 42 + + + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 105 + + + + PROFILE SETTINGS + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 12 + + + + VIDEO SETTINGS + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 26 + + + + NOTIFICATIONS + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 37 + + + + INTERFACE + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 47 + + + + EMAIL + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 + + + + DANGER ZONE + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 77 + + + src/app/+admin/users/user-edit/user-edit.component.html + 197 + + + src/app/+admin/users/user-edit/user-edit.component.html + 197 + + + + PASSWORD + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 57 + + + + Video removed from + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 98 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 307 + + + + Timestamps updated + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 117 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 273 + + + + Starts at + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 140 + + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 + + + + Stops at + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 141 + + + + and stops at + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts + 143 + + + + Unavailable + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 32 + + + + Deleted + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 34 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 116 + + + src/app/+videos/+video-watch/comment/video-comment.component.html + 57 + + + + Delete from + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 88 + + + + Edit starts/stops at + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 50 + + + + Start at + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 57 + + + src/app/shared/shared-share-modal/video-share.component.html + 113 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 34 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 47 + + + + Stop at + + src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html + 71 + + + src/app/shared/shared-share-modal/video-share.component.html + 144 + + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 35 + + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 62 + + + + Do you really want to unblock this video? It will be available again in the videos list. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 180 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 146 + + + + Unblock + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 182 + + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 296 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 70 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 148 + + + + Video unblocked. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 188 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 153 + + + + Do you really want to delete this video? + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 203 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 370 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 78 + + + + The live stream will be automatically terminated. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 205 + + + + This video will be duplicated by your instance. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 226 + + + + Account muted. + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 240 + + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 119 + + + + Save to playlist + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 264 + + + src/app/+videos/+video-watch/video-watch.component.ts + 134 + + + + Download + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 272 + + + + Block + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 290 + + + + Mirror + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 302 + + + + Report + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 314 + + + + Mute account + + src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts + 322 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 287 + + + + Remote subscribeRemote interact + + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 11,12 + + + + You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there. + + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 18,20 + + + + You can interact with this via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the current URL in the search box and interact with it there. + + src/app/shared/shared-user-subscription/remote-subscribe.component.html + 27,29 + + + + URL + + src/app/shared/shared-share-modal/video-share.component.html + 16 + + + src/app/shared/shared-share-modal/video-share.component.html + 71 + + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 6 + + + + QR-Code + + src/app/shared/shared-share-modal/video-share.component.html + 27 + + + src/app/shared/shared-share-modal/video-share.component.html + 81 + + + + Embed + + src/app/shared/shared-share-modal/video-share.component.html + 37 + + + src/app/shared/shared-share-modal/video-share.component.html + 91 + + + + Share the playlist + + src/app/shared/shared-share-modal/video-share.component.html + 11 + + + + The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). + + src/app/shared/shared-share-modal/video-share.component.html + 44,45 + + + src/app/shared/shared-share-modal/video-share.component.html + 98,99 + + + + Share the playlist at this video position + + src/app/shared/shared-share-modal/video-share.component.html + 58 + + + + Autoplay + + src/app/shared/shared-share-modal/video-share.component.html + 159 + + + + Share the video + + src/app/shared/shared-share-modal/video-share.component.html + 66 + + + + Auto select subtitle + + src/app/shared/shared-share-modal/video-share.component.html + 128 + + + + Loop + + src/app/shared/shared-share-modal/video-share.component.html + 173 + + + + Use origin instance URL + + src/app/shared/shared-share-modal/video-share.component.html + 180 + + + + Display video title + + src/app/shared/shared-share-modal/video-share.component.html + 189 + + + + Display privacy warning + + src/app/shared/shared-share-modal/video-share.component.html + 196 + + + + Display player controls + + src/app/shared/shared-share-modal/video-share.component.html + 203 + + + + Display PeerTube button link + + src/app/shared/shared-share-modal/video-share.component.html + 210 + + + + More customization + + src/app/shared/shared-share-modal/video-share.component.html + 223,224 + + + + Less customization + + src/app/shared/shared-share-modal/video-share.component.html + 231,232 + + + + Live information + + src/app/shared/shared-video-live/live-stream-information.component.html + 3 + + + + Live RTMP Url + + src/app/shared/shared-video-live/live-stream-information.component.html + 10 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 215 + + + + Live stream key + + src/app/shared/shared-video-live/live-stream-information.component.html + 15 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 220 + + + + ⚠️ Never share your stream key with anyone. + + src/app/shared/shared-video-live/live-stream-information.component.html + 18 + + + src/app/+videos/+video-edit/shared/video-edit.component.html + 223 + + + + Update live settings + + src/app/shared/shared-video-live/live-stream-information.component.html + 30 + + + + Cancel + + src/app/shared/shared-video-miniature/videos-selection.component.html + 19,20 + + + + You cannot ban root. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 58 + + + src/app/+admin/users/user-list/user-list.component.ts + 154 + + + + Do you really want to unban ? + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 + + + + Unban + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 70 + + + src/app/+admin/users/user-list/user-list.component.ts + 88 + + + src/app/+admin/users/user-list/user-list.component.ts + 171 + + + + User unbanned. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 76 + + + + You cannot delete root. + + 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 this user, you will not be able to create another with the same username! + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 90 + + + + User deleted. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 96 + + + + User email set as verified + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 107 + + + + Account unmuted. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 133 + + + src/app/shared/shared-moderation/account-blocklist.component.ts + 47 + + + + Instance muted. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 147 + + + src/app/shared/shared-moderation/server-blocklist.component.ts + 68 + + + + Instance unmuted. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 161 + + + src/app/shared/shared-moderation/server-blocklist.component.ts + 45 + + + + Account muted by the instance. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 175 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 429 + + + + Account unmuted by the instance. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 189 + + + + Instance muted by the instance. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 203 + + + + Instance unmuted by the instance. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 217 + + + + Are you sure you want to remove all the comments of this account? + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 228 + + + + Delete account comments + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 229 + + + + Will remove comments of this account (may take several minutes). + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 235 + + + + Edit user + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 263 + + + + Change quota, role, and more. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 264 + + + + Delete user + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 268 + + + + Videos will be deleted, comments will be tombstoned. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 269 + + + src/app/+admin/users/user-list/user-list.component.ts + 77 + + + + Ban + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 273 + + + src/app/+admin/users/user-list/user-list.component.ts + 82 + + + + User won't be able to login anymore, but videos and comments will be kept as is. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 274 + + + src/app/+admin/users/user-list/user-list.component.ts + 83 + + + + Unban user + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 279 + + + + Allow the user to login and create videos/comments again + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 280 + + + + Set Email as Verified + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 285 + + + src/app/+admin/users/user-list/user-list.component.ts + 95 + + + + Mute this account + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 297 + + + + Hide any content from that user from you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 298 + + + + Unmute this account + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 303 + + + + Show back content from that user for you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 304 + + + + Mute the instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 309 + + + + Hide any content from that instance for you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 310 + + + + Unmute the instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 315 + + + + Show back content from that instance for you. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 316 + + + + Remove comments from your videos + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 321 + + + + Remove comments made by this account on your videos. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 322 + + + + Mute this account by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 333 + + + + Hide any content from that user from you, your instance and its users. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 334 + + + + Unmute this account by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 339 + + + + Show this user's content to the users of this instance again. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 340 + + + + Mute the instance by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 351 + + + + Hide any content from that instance from you, your instance and its users. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 352 + + + + Unmute the instance by your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 357 + + + + Show back content from that instance for you, your instance and its users. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 358 + + + + Remove comments from your instance + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 368 + + + + Remove comments made by this account from your instance. + + src/app/shared/shared-moderation/user-moderation-dropdown.component.ts + 369 + + + + Account settings + + src/app/+my-account/my-account-routing.module.ts + 29 + + + + My abuse reports + + src/app/+my-account/my-account-routing.module.ts + 118 + + + + Add to watch later + + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 29 + + + + Remove from watch later + + src/app/shared/shared-thumbnail/video-thumbnail.component.ts + 30 + + + + LIVE + + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 31 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 714 + + + + LIVE ENDED + + src/app/shared/shared-thumbnail/video-thumbnail.component.html + 32 + + + + Profile updated. + + src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts + 51 + + + + Password updated. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 48 + + + + You current password is invalid. + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts + 56 + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 61 + + + + Change password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 5 + + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 30 + + + + Current password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 7 + + + + New password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 15 + + + + Confirm new password + + src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html + 23 + + + + Notification preferences + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 4,6 + + + + Newest first + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 11 + + + + Unread first + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 12 + + + + All read + + src/app/+my-account/my-account-notifications/my-account-notifications.component.html + 26 + + + + Muted servers + + src/app/shared/shared-moderation/server-blocklist.component.html + 3 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 3 + + + + Showing to of muted instances + + src/app/shared/shared-moderation/server-blocklist.component.html + 10 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 10 + + + + Mute domains + + src/app/shared/shared-moderation/server-blocklist.component.html + 64 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 64 + + + + Filter... + + src/app/shared/shared-moderation/server-blocklist.component.html + 16 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 16 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 27 + + + src/app/+admin/follows/following-list/following-list.component.html + 16 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 16 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 16 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 42 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 29 + + + src/app/+admin/users/user-list/user-list.component.html + 32 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 16 + + + + Mute domain + + src/app/shared/shared-moderation/server-blocklist.component.html + 24 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 24 + + + + Muted at + + src/app/shared/shared-moderation/server-blocklist.component.html + 33 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 29 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 29 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 33 + + + + Unmute + + src/app/shared/shared-moderation/server-blocklist.component.html + 40 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 36 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 36 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 40 + + + + Open instance in a new tab + + src/app/shared/shared-moderation/server-blocklist.component.html + 43 + + + src/app/+admin/follows/following-list/following-list.component.html + 45 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 43 + + + + No server found matching current filters. + + src/app/shared/shared-moderation/server-blocklist.component.html + 56 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 56 + + + + No server found. + + src/app/shared/shared-moderation/server-blocklist.component.html + 57 + + + src/app/shared/shared-moderation/server-blocklist.component.html + 57 + + + + Muted accounts + + src/app/shared/shared-moderation/account-blocklist.component.html + 3 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 3 + + + + Showing to of muted accounts + + src/app/shared/shared-moderation/account-blocklist.component.html + 10 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 10 + + + + Account + + src/app/shared/shared-moderation/account-blocklist.component.html + 28 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 28 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 59 + + + + No account found matching current filters. + + src/app/shared/shared-moderation/account-blocklist.component.html + 63 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 63 + + + + No account found. + + src/app/shared/shared-moderation/account-blocklist.component.html + 64 + + + src/app/shared/shared-moderation/account-blocklist.component.html + 64 + + + + Reports + + src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html + 3 + + + src/app/+admin/moderation/abuse-list/abuse-list.component.html + 3 + + + + Discover videos + + src/app/+videos/videos-routing.module.ts + 23 + + + + Trending videos + + src/app/+videos/videos-routing.module.ts + 32 + + + + Most liked videos + + src/app/+videos/videos-routing.module.ts + 45 + + + src/app/+videos/video-list/video-most-liked.component.ts + 41 + + + + Recently added videos + + src/app/+videos/videos-routing.module.ts + 58 + + + + Local videos + + src/app/+videos/videos-routing.module.ts + 84 + + + src/app/+videos/video-list/video-local.component.ts + 36 + + + + Upload a video + + src/app/+videos/videos-routing.module.ts + 97 + + + + Edit a video + + src/app/+videos/videos-routing.module.ts + 106 + + + + Violent or repulsive + + src/app/shared/shared-moderation/abuse.service.ts + 139 + + + + Contains offensive, violent, or coarse language or iconography. + + src/app/shared/shared-moderation/abuse.service.ts + 140 + + + + Hateful or abusive + + src/app/shared/shared-moderation/abuse.service.ts + 144 + + + + Contains abusive, racist or sexist language or iconography. + + src/app/shared/shared-moderation/abuse.service.ts + 145 + + + + Spam, ad or false news + + src/app/shared/shared-moderation/abuse.service.ts + 149 + + + + Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes. + + src/app/shared/shared-moderation/abuse.service.ts + 150 + + + + Privacy breach or doxxing + + src/app/shared/shared-moderation/abuse.service.ts + 154 + + + + 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). + + src/app/shared/shared-moderation/abuse.service.ts + 155 + + + + Copyright + + src/app/shared/shared-moderation/abuse.service.ts + 159 + + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 25 + + + + Infringes your copyright wrt. the regional laws with which the server must comply. + + src/app/shared/shared-moderation/abuse.service.ts + 160 + + + + Breaks server rules + + src/app/shared/shared-moderation/abuse.service.ts + 164 + + + + Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server. + + src/app/shared/shared-moderation/abuse.service.ts + 165 + + + + Thumbnails + + src/app/shared/shared-moderation/abuse.service.ts + 173 + + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 27 + + + + The above can only be seen in thumbnails. + + src/app/shared/shared-moderation/abuse.service.ts + 174 + + + + Captions + + src/app/shared/shared-moderation/abuse.service.ts + 178 + + + src/app/shared/shared-abuse-list/abuse-details.component.ts + 28 + + + + The above can only be seen in captions (please describe which). + + src/app/shared/shared-moderation/abuse.service.ts + 179 + + + + 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. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 22 + + + + Type your username to confirm + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 23 + + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 25 + + + + Delete my account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 26 + + + + Your account is deleted. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts + 32 + + + + Once you delete your account, there is no going back. You will be asked to confirm this action. + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 2 + + + + Delete your account + + src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html + 4 + + + + Please check your emails to verify your new email. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 53 + + + + Email updated. + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts + 55 + + + + Your current email is + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 5 + + + + is awaiting email verification + + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 9,10 + + + + New email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 15 + + + + Your new email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 17 + + + + Your current password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 26 + + + + Your password + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 28 + + + + Change email + + src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html + 36 + + + + Username is required. + + src/app/shared/form-validators/user-validators.ts + 12 + + + src/app/shared/form-validators/login-validators.ts + 9 + + + + Username must be at least 1 character long. + + src/app/shared/form-validators/user-validators.ts + 13 + + + + Username cannot be more than 50 characters long. + + src/app/shared/form-validators/user-validators.ts + 14 + + + + Username should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/form-validators/user-validators.ts + 15 + + + + Channel name is required. + + src/app/shared/form-validators/user-validators.ts + 27 + + + + Channel name must be at least 1 character long. + + src/app/shared/form-validators/user-validators.ts + 28 + + + + Channel name cannot be more than 50 characters long. + + src/app/shared/form-validators/user-validators.ts + 29 + + + + Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores. + + src/app/shared/form-validators/user-validators.ts + 30 + + + + Email is required. + + src/app/shared/form-validators/user-validators.ts + 37 + + + src/app/shared/form-validators/instance-validators.ts + 7 + + + + Email must be valid. + + src/app/shared/form-validators/user-validators.ts + 38 + + + src/app/shared/form-validators/instance-validators.ts + 8 + + + + Password is required. + + src/app/shared/form-validators/user-validators.ts + 49 + + + src/app/shared/form-validators/login-validators.ts + 18 + + + + Password must be at least 6 characters long. + + src/app/shared/form-validators/user-validators.ts + 50 + + + src/app/shared/form-validators/user-validators.ts + 61 + + + + Password cannot be more than 255 characters long. + + src/app/shared/form-validators/user-validators.ts + 51 + + + src/app/shared/form-validators/user-validators.ts + 62 + + + + The new password and the confirmed password do not correspond. + + src/app/shared/form-validators/user-validators.ts + 69 + + + + Video quota is required. + + src/app/shared/form-validators/user-validators.ts + 76 + + + + Quota must be greater than -1. + + src/app/shared/form-validators/user-validators.ts + 77 + + + + Daily upload limit is required. + + src/app/shared/form-validators/user-validators.ts + 83 + + + + Daily upload limit must be greater than -1. + + src/app/shared/form-validators/user-validators.ts + 84 + + + + User role is required. + + src/app/shared/form-validators/user-validators.ts + 91 + + + + Description must be at least 3 characters long. + + src/app/shared/form-validators/user-validators.ts + 103 + + + src/app/shared/form-validators/video-channel-validators.ts + 38 + + + src/app/shared/form-validators/video-playlist-validators.ts + 33 + + + + Description cannot be more than 1000 characters long. + + src/app/shared/form-validators/user-validators.ts + 104 + + + src/app/shared/form-validators/video-channel-validators.ts + 39 + + + src/app/shared/form-validators/video-playlist-validators.ts + 34 + + + + You must agree with the instance terms in order to register on it. + + src/app/shared/form-validators/user-validators.ts + 113 + + + + Ban reason must be at least 3 characters long. + + src/app/shared/form-validators/user-validators.ts + 123 + + + + Ban reason cannot be more than 250 characters long. + + src/app/shared/form-validators/user-validators.ts + 124 + + + + Display name is required. + + src/app/shared/form-validators/user-validators.ts + 135 + + + src/app/shared/form-validators/video-channel-validators.ts + 26 + + + src/app/shared/form-validators/video-playlist-validators.ts + 12 + + + + Display name must be at least 1 character long. + + src/app/shared/form-validators/user-validators.ts + 136 + + + src/app/shared/form-validators/video-channel-validators.ts + 27 + + + src/app/shared/form-validators/video-playlist-validators.ts + 13 + + + + Display name cannot be more than 50 characters long. + + src/app/shared/form-validators/user-validators.ts + 137 + + + src/app/shared/form-validators/video-channel-validators.ts + 28 + + + + Video added in at timestamps + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 377 + + + + Video added in + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts + 378 + + + + Save to + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 4 + + + + Search playlists + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 9 + + + + Create a private playlist + + src/app/shared/shared-video-playlist/video-add-to-playlist.component.html + 66 + + + + Videos from your subscriptions + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 41 + + + + Feed + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 68 + + + + Feed URL copied + + src/app/+videos/video-list/video-user-subscriptions.component.ts + 104 + + + + Trending for the last 24 hours + + src/app/+videos/video-list/video-trending.component.ts + 46 + + + + Trending videos are those totalizing the greatest number of views during the last 24 hours + + src/app/+videos/video-list/video-trending.component.ts + 47 + + + + Videos that have the most likes. + + src/app/+videos/video-list/video-most-liked.component.ts + 42 + + + + Recently added + + src/app/+videos/video-list/video-recently-added.component.ts + 36 + + + + Yesterday + + src/app/shared/shared-video-miniature/abstract-video-list.ts + 117 + + + + This week + + src/app/shared/shared-video-miniature/abstract-video-list.ts + 118 + + + + This month + + src/app/shared/shared-video-miniature/abstract-video-list.ts + 119 + + + + Last month + + src/app/shared/shared-video-miniature/abstract-video-list.ts + 120 + + + + Older + + src/app/shared/shared-video-miniature/abstract-video-list.ts + 121 + + + + Cannot load more videos. Try again later. + + src/app/shared/shared-video-miniature/abstract-video-list.ts + 198 + + + + Video blocked. + + src/app/shared/shared-moderation/video-block.component.ts + 60 + + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 340 + + + + Please describe the reason... + + src/app/shared/shared-moderation/video-block.component.html + 13 + + + + Block video "" + + src/app/shared/shared-moderation/video-block.component.html + 3 + + + + Block live "" + + src/app/shared/shared-moderation/video-block.component.html + 4 + + + + Unfederate the video + + src/app/shared/shared-moderation/video-block.component.html + 24 + + + + This will ask remote instances to delete it + + src/app/shared/shared-moderation/video-block.component.html + 27 + + + + Blocking this live will automatically terminate the live stream. + + src/app/shared/shared-moderation/video-block.component.html + 33,34 + + + + users banned. + + src/app/shared/shared-moderation/user-ban-modal.component.ts + 53 + + + + User banned. + + src/app/shared/shared-moderation/user-ban-modal.component.ts + 54 + + + + Ban + + src/app/shared/shared-moderation/user-ban-modal.component.html + 3 + + + + Reason... + + src/app/shared/shared-moderation/user-ban-modal.component.html + 12 + + + + A banned user will no longer be able to login. + + src/app/shared/shared-moderation/user-ban-modal.component.html + 21,22 + + + + Ban this user + + src/app/shared/shared-moderation/user-ban-modal.component.html + 31 + + + + 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 ()! + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 63,65 + + + + Please type the display name of the video channel () to confirm + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 67 + + + + Video channel deleted. + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 79 + + + + Views for the day + + src/app/+my-library/+my-video-channels/my-video-channels.component.ts + 98 + + + + My channels + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 4 + + + + Search your channels + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 11 + + + + Create video channel + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 19 + + + + {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}} + + src/app/+my-library/+my-video-channels/my-video-channels.component.html + 37 + + + + My video channels + + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 13 + + + + Create a new video channel + + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 22 + + + + Update video channel + + src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts + 31 + + + + Video channel updated. + + src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts + 92 + + + + My Channels + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 4 + + + + Short text to tell people how they can support your channel (membership platform...).<br /><br /> + When you will upload a video in this channel, the video support field will be automatically filled by this text. + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 77,78 + + + + NEW CHANNEL + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 25 + + + + CHANNEL + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 26 + + + + Name + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 32 - - With your own funds? With users donations? Advertising? src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 168 + 21 + + + + Example: my_channel + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 35 + + + + Overwrite support field of all videos of this channel + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 + + + src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html + 92 + + + + Confirmation of the password is required. + + src/app/shared/form-validators/reset-password-validators.ts + 9 + + + + Name is required. + + src/app/shared/form-validators/video-channel-validators.ts + 12 + + + + Name must be at least 1 character long. + + src/app/shared/form-validators/video-channel-validators.ts + 13 + + + + Name cannot be more than 50 characters long. + + src/app/shared/form-validators/video-channel-validators.ts + 14 + + + + Name should be lowercase alphanumeric; dots and underscores are allowed. + + src/app/shared/form-validators/video-channel-validators.ts + 15 + + + + Support text must be at least 3 characters long. + + src/app/shared/form-validators/video-channel-validators.ts + 49 + + + + Support text cannot be more than 1000 characters long + + src/app/shared/form-validators/video-channel-validators.ts + 50 + + + + Process domains + + src/app/shared/shared-moderation/batch-domains-modal.component.ts + 28 + + + + + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 3 + + + + 1 host (without "http://") per line + + src/app/shared/shared-moderation/batch-domains-modal.component.html + 11 + + + + Do you really want to delete this abuse report? + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 129 + + + + Abuse deleted. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 134 + + + + Deleted comment + + 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 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 244 + + + + Messages with moderators + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 245 + + + + Update internal note + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 250 + + + + Mark as accepted + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 255 + + + + Mark as rejected + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 260 + + + + Add internal note + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 265 + + + + Delete report + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 270 + + + + Actions for the flagged account + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 281 + + + + Mute server account + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 293 + + + + Actions for the reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 305 + + + + Mute reporter + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 311 + + + + Mute server + + 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 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 334 + + + + Unblock video + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 350 + + + + Video unblocked. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 356 + + + + Delete video + + 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 + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 395 + + + + Delete comment + + 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. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 413 + + + + Server muted by the instance. + + src/app/shared/shared-abuse-list/abuse-list-table.component.ts + 441 + + + + Showing to of reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 5 + + + + Advanced report filters + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 18 + + + + Unsolved reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 19 + + + + Accepted reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 20 + + + + Refused reports + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 21 + + + + Reports with blocked videos + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 22 + + + + Reports with deleted videos + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 23 + + + + Video/Comment/Account + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 42 + + + + State + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 44 + + + src/app/+admin/follows/following-list/following-list.component.html + 33 + + + src/app/+admin/follows/followers-list/followers-list.component.html + 29 + + + + Messages + + 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 + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 46 + + + + More information + + src/app/shared/shared-abuse-list/abuse-list-table.component.html + 52 + + + src/app/+admin/system/jobs/jobs.component.html + 46 + + + src/app/+videos/+video-watch/video-watch.component.html + 312 + + + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 73 + + + 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 + + + + Deleted account + + 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 + + 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 + + + + The channel is required. + + src/app/shared/form-validators/video-ownership-change-validators.ts + 7 + + + + The username is required. + + src/app/shared/form-validators/video-ownership-change-validators.ts + 14 + + + + You can only transfer ownership to a local account + + src/app/shared/form-validators/video-ownership-change-validators.ts + 15 + + + + Display name cannot be more than 120 characters long. + + src/app/shared/form-validators/video-playlist-validators.ts + 14 + + + + Privacy is required. + + src/app/shared/form-validators/video-playlist-validators.ts + 23 + + + + The channel is required when the playlist is public. + + src/app/shared/form-validators/video-playlist-validators.ts + 41 + + + + Video channel created. + + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 56 + + + + This name already exists on this instance. + + src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts + 62 + + + + Block reason must be at least 2 characters long. + + src/app/shared/form-validators/video-block-validators.ts + 7 + + + + Block reason cannot be more than 300 characters long. + + src/app/shared/form-validators/video-block-validators.ts + 8 + + + + Video reported. + + src/app/shared/shared-moderation/report-modals/video-report.component.ts + 110 + + + + Report video "" + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 3 + + + + Your report will be sent to moderators of and will be forwarded to the video origin () too. + + src/app/shared/shared-moderation/report-modals/video-report.component.html + 74,76 + + + + video + + src/app/shared/shared-video-miniature/video-download.component.ts + 48 + + + + subtitles + + src/app/shared/shared-video-miniature/video-download.component.ts + 49 + + + + Encoder + + src/app/shared/shared-video-miniature/video-download.component.ts + 145 + + + + Format name + + src/app/shared/shared-video-miniature/video-download.component.ts + 146 + + + + Size + + src/app/shared/shared-video-miniature/video-download.component.ts + 147 + + + + Bitrate + + src/app/shared/shared-video-miniature/video-download.component.ts + 149 + + + src/app/shared/shared-video-miniature/video-download.component.ts + 172 + + + + Codec + + src/app/shared/shared-video-miniature/video-download.component.ts + 169 + + + + Profile + + src/app/shared/shared-video-miniature/video-download.component.ts + 170 + + + + Resolution + + src/app/shared/shared-video-miniature/video-download.component.ts + 179 + + + + Aspect ratio + + src/app/shared/shared-video-miniature/video-download.component.ts + 180 + + + + Average frame rate + + src/app/shared/shared-video-miniature/video-download.component.ts + 181 + + + + Pixel format + + src/app/shared/shared-video-miniature/video-download.component.ts + 182 + + + + Sample rate + + src/app/shared/shared-video-miniature/video-download.component.ts + 186 + + + + Channel Layout + + src/app/shared/shared-video-miniature/video-download.component.ts + 187 + + + + Download + + src/app/shared/shared-video-miniature/video-download.component.html + 4 + + + src/app/shared/shared-video-miniature/video-download.component.html + 104 + + + + subtitles + + src/app/shared/shared-video-miniature/video-download.component.html + 11 + + + + video + + src/app/shared/shared-video-miniature/video-download.component.html + 12 + + + + Format + + src/app/shared/shared-video-miniature/video-download.component.html + 45 + + + + Video stream + + src/app/shared/shared-video-miniature/video-download.component.html + 57 + + + + Audio stream + + src/app/shared/shared-video-miniature/video-download.component.html + 69 + + + + + + src/app/shared/shared-video-miniature/video-download.component.html + 49 + + + src/app/shared/shared-video-miniature/video-download.component.html + 61 + + + src/app/shared/shared-video-miniature/video-download.component.html + 73 + + + + Direct download + + src/app/shared/shared-video-miniature/video-download.component.html + 87 + + + + Torrent (.torrent file) + + src/app/shared/shared-video-miniature/video-download.component.html + 92 + + + + New video from your subscriptions + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 32 + + + + New comment on your video + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 33 + + + + New abuse + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 34 + + + + Video blocked automatically waiting review + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 35 + + + + One of your video is blocked/unblocked + + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 36 - - OTHER INFORMATION + + + Video published (after transcoding/scheduled update) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 177 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 37 - - What server/hardware does the instance run on? + + + Video import finished - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 180 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 38 - - 2vCore 2GB RAM/or directly the link to the server you rent etc + + + A new user registered on your instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 181 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 39 - - Instance information + + + You or your channel(s) has a new follower - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 5 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 40 - - THEME AND DEFAULT ROUTE + + + Someone mentioned you in video comments - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 198 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 41 - - Global theme + + + Your instance has a new follower - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 202 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 42 - - default + + + Your instance automatically followed another instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 206 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 43 - - Default client route + + + An abuse report received a new message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 216 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 44 - - Discover videos + + + One of your abuse reports has been accepted or rejected by moderators - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 219 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 45 - - Trending videos + + + Preferences saved - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 220 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts + 92 - - Most liked videos + + + Activities - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 221 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 2 - - Recently added videos + + + Web - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 222 + src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html + 3 - - Local videos + + + PeerTube - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 223 + src/app/+about/about.component.html + 7 - - SIGNUP + + + Network - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 229 + src/app/+about/about.component.html + 9 - - ⚠️ This functionality requires a lot of attention and extra moderation. + + + About this instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 238 + src/app/+about/about-routing.module.ts + 26 + + + About PeerTube - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 368 + src/app/+about/about-routing.module.ts + 38 + + + About this instance's network - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 381 + src/app/+about/about-routing.module.ts + 47 - - Signup requires email verification + + + Plugins - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 243 + src/app/+admin/plugins/shared/plugin-api.service.ts + 33 - - Signup limit + + + Themes - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 247 + src/app/+admin/plugins/shared/plugin-api.service.ts + 37 - - Signup enabled + + + plugin - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 235 + src/app/+admin/plugins/shared/plugin-api.service.ts + 45 - - USERS + + + theme - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 261 + src/app/+admin/plugins/shared/plugin-api.service.ts + 48 - - Default video quota per user + + + Installed - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 265 + src/app/+admin/plugins/plugins.component.html + 3 - - Default daily upload limit per user + + + Settings updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 277 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts + 52 - - IMPORT + + + This does not have settings. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 290 + src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html + 16,18 - - Allow import with HTTP URL (i.e. YouTube) + + + The plugin index is not available. Please retry later. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 298 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 100 - - Allow import with a torrent file or a magnet URI + + + Please only install plugins or themes you trust, since they can execute any code on your instance. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 305 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 122 - - AUTO-BLACKLIST + + + Install ? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 313 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 123 - - Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. + + + installed. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 325 + src/app/+admin/plugins/plugin-search/plugin-search.component.ts + 135 - - Blacklist new videos automatically + + + Search... - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 322 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 6 - - INSTANCE FOLLOWERS + + + To load your new installed plugins or themes, refresh the page. + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 335 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 10,11 - - Other instances can follow your instance + + + Popular - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 343 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 16 - - Manually approve new instance followers + + + for "" - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 350 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 22,24 - - INSTANCE FOLLOWINGS + + + No results. + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 356 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 29,30 - - Automatically follow other instances that follow you + + + Plugin homepage (new window) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 365 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 40 - - Index URL - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 386 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 17 - - Automatically follow instances of the public index - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 378 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 21 - - ADMINISTRATORS + + + Plugin npm package (new window) - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 402 + src/app/+admin/plugins/plugin-search/plugin-search.component.html + 44 - - Admin email + + + You don't have plugins installed yet. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 405 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 89 - - Enable contact form + + + You don't have themes installed yet. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 416 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 92 - - Basic configuration + + + Update to - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 195 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 100 - - TWITTER + + + Do you really want to uninstall ? - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 425 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 109 - - Your Twitter username + + + Uninstall - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 431 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 110 - - Indicates the Twitter account for the website or platform on which the content was published. + + + uninstalled. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 435 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 117 - - Instance whitelisted by Twitter + + + updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 449 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts + 139 - - - If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. - If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance. - Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on - https://cards-dev.twitter.com/validator - to see if you instance is whitelisted. - + + + Uninstall - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 453 + src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html + 32 - - Services + + + is not valid - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 423 + 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 - - TRANSCODING + + + Violent or Repulsive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 473 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 21 - - Transcoding enabled + + + Hateful or Abusive - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 479 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 22 - - If you disable transcoding, many videos from your users will not work! + + + Spam or Misleading - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 483 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 23 - - Allow your users to upload .mkv, .mov, .avi and .flv videos + + + Privacy - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 496 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 24 - - Allow additional extensions + + + Server rules - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 493 + src/app/shared/shared-abuse-list/abuse-details.component.ts + 26 - - Allow your users to upload audio files that will be merged with the preview file on upload + + + Report - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 507 + src/app/shared/shared-abuse-list/abuse-details.component.html + 65 - - Allow audio files upload + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 504 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - - Experimental, we suggest you to not disable webtorrent support for now - - If you also enabled HLS support, it will multiply videos storage by 2 - - - - If disabled, breaks federation with PeerTube instances < 2.1 - + + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 519 + src/app/shared/shared-abuse-list/abuse-details.component.html + 27 - - WebTorrent support enabled + + + Reportee - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 516 + src/app/shared/shared-abuse-list/abuse-details.component.html + 33 - - - Requires ffmpeg >= 4.1 - - Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player: - - Resolution change is smoother - Faster playback in particular with long videos - More stable playback (less bugs/infinite loading) - - - If you also enabled WebTorrent support, it will multiply videos storage by 2 - + + + {VAR_PLURAL, plural, =1 {1 report} other { reports}} - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 540 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - HLS support enabled + + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 537 + src/app/shared/shared-abuse-list/abuse-details.component.html + 52 - - Transcoding threads + + + Updated - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 558 + src/app/shared/shared-abuse-list/abuse-details.component.html + 58 - - Resolution enabled + + + Reported part - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 573 + src/app/shared/shared-abuse-list/abuse-details.component.html + 83 - - CACHE + + + Note - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 586 + src/app/shared/shared-abuse-list/abuse-details.component.html + 90 - - Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. + + + The video was deleted - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 590 + src/app/shared/shared-abuse-list/abuse-details.component.html + 99 - - Previews cache size + + + Comment: - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 597 + src/app/shared/shared-abuse-list/abuse-details.component.html + 105 - - Video captions cache size + + + Comment updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 606 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.ts + 58 - - CUSTOMIZATIONS + + + Moderation comment - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 615 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 3 - - JavaScript + + + This comment can only be seen by you or the other moderators. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 620 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 21,22 - - - Write JavaScript code directly.Example: console.log('my instance is amazing'); - + + + Update this comment - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 623 + src/app/shared/shared-abuse-list/moderation-comment-modal.component.html + 31 - - - Write CSS code directly. Example: -#custom-css - color: red; - - - - Prepend with #custom-css to override styles. Example: -#custom-css .logged-in-email - color: red; - - - + + + Add a message to communicate with the reporter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 642 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 100 - - Advanced configuration + + + Add a message to communicate with the moderation team - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 470 + src/app/shared/shared-abuse-list/abuse-message-modal.component.ts + 103 - - Update configuration + + + Add a message - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 673 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 44 - - It seems like the configuration is invalid. Please search for potential errors in the different tabs. + + + Messages with the reporter - src/app/+admin/config/edit-custom-config/edit-custom-config.component.html - 674 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 4 - - Total video quota: + + + Messages with the moderation team - src/app/+my-account/my-account-settings/my-account-settings.component.html + src/app/shared/shared-abuse-list/abuse-message-modal.component.html 5 - - used + + + No messages for now. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 6 + src/app/shared/shared-abuse-list/abuse-message-modal.component.html + 28,29 - - Daily video quota: + + + Report reason is required. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 10 + src/app/shared/form-validators/abuse-validators.ts + 7 - - Profile + + + Report reason must be at least 2 characters long. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 15 + src/app/shared/form-validators/abuse-validators.ts + 8 - - Interface + + + Report reason cannot be more than 3000 characters long. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 24 + src/app/shared/form-validators/abuse-validators.ts + 9 - - Danger zone + + + Moderation comment is required. - src/app/+my-account/my-account-settings/my-account-settings.component.html - 33 + src/app/shared/form-validators/abuse-validators.ts + 16 - - Change password + + + Moderation comment must be at least 2 characters long. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 5 + src/app/shared/form-validators/abuse-validators.ts + 17 + + + Moderation comment cannot be more than 3000 characters long. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 30 + src/app/shared/form-validators/abuse-validators.ts + 18 - - Current password + + + Abuse message is required. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 7 + src/app/shared/form-validators/abuse-validators.ts + 25 - - New password + + + Abuse message must be at least 2 characters long. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 15 + src/app/shared/form-validators/abuse-validators.ts + 26 - - Confirm new password + + + Abuse message cannot be more than 3000 characters long. - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html - 23 + src/app/shared/form-validators/abuse-validators.ts + 27 - - Update my profile + + + Job type - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html - 27 + src/app/+admin/system/jobs/jobs.component.html + 3 - - - Your current email is - + + + Job state - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 4 + src/app/+admin/system/jobs/jobs.component.html + 12 - - - is awaiting email verification - + + + Showing to of jobs - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 8 + src/app/+admin/system/jobs/jobs.component.html + 32 - - New email + + + ID - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 15 + src/app/+admin/system/jobs/jobs.component.html + 38 - - Your new email + + + Type - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 17 + src/app/+admin/system/jobs/jobs.component.html + 39 - - Your password + + + No jobs found. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 27 + src/app/+admin/system/jobs/jobs.component.html + 86 - - Change email + + + No jobs found that are . - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html - 35 + src/app/+admin/system/jobs/jobs.component.html + 87 - - Change ownership + + + None - no upload possible - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 3 + src/app/+admin/config/shared/config.service.ts + 23 - src/app/+my-account/my-account-videos/my-account-videos.component.html - 30 + src/app/+admin/config/shared/config.service.ts + 36 - - Select the next owner + + + 100MB - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.html - 10 + src/app/+admin/config/shared/config.service.ts + 24 - - Videos - src/app/+my-account/my-account-videos/my-account-videos.component.html - 2 + src/app/+admin/config/shared/config.service.ts + 39 - - Search your videos + + + 500MB - src/app/+my-account/my-account-videos/my-account-videos.component.html - 4 + src/app/+admin/config/shared/config.service.ts + 25 - - Accept ownership - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 3 + src/app/+admin/config/shared/config.service.ts + 40 - - Select the target channel + + + 1GB - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.html - 10 + src/app/+admin/config/shared/config.service.ts + 26 - - Initiator + + + 5GB - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 13 + src/app/+admin/config/shared/config.service.ts + 27 - - - Created - - - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 15 + src/app/+admin/config/shared/config.service.ts + 42 - - Status + + + 20GB - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 19 + src/app/+admin/config/shared/config.service.ts + 28 - - Action + + + 50GB - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 20 + src/app/+admin/config/shared/config.service.ts + 29 - - + + + 10MB - src/app/+my-account/my-account-ownership/my-account-ownership.component.html - 38 + src/app/+admin/config/shared/config.service.ts + 37 - - Create a new video channel + + + 50MB - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 4 + src/app/+admin/config/shared/config.service.ts + 38 - - Go to the channel + + + 2GB - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 15 + src/app/+admin/config/shared/config.service.ts + 41 + + + Instance unmuted by your instance. - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 10 + src/app/shared/shared-moderation/server-blocklist.component.ts + 46 - - subscribers + + + Instance muted by your instance. - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html - 20 + src/app/shared/shared-moderation/server-blocklist.component.ts + 69 + + + Account unmuted by your instance. - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 15 + src/app/shared/shared-moderation/account-blocklist.component.ts + 48 - - Create a video channel + + + Federation - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 6 + src/app/+admin/admin.component.ts + 26 + + + Instances you follow - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 6 + src/app/+admin/admin.component.ts + 29 - - Example: my_channel + + + Instances following you - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 15 + src/app/+admin/admin.component.ts + 34 + + + Video redundancies - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 15 + src/app/+admin/admin.component.ts + 39 - - 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. + + + Reports - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 52 + src/app/+admin/admin.component.ts + 53 - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 52 + src/app/+admin/moderation/moderation.routes.ts + 37 - - Overwrite support field of all videos of this channel + + + Video blocks - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html - 67 + src/app/+admin/admin.component.ts + 60 + + + Video comments - src/app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html + src/app/+admin/admin.component.ts 67 - - subscribers - src/app/+my-account/shared/actor-avatar-info.component.html - 10 + src/app/+admin/moderation/moderation.routes.ts + 86 - - Change the avatar + + + Users - src/app/+my-account/shared/actor-avatar-info.component.html - 15 + src/app/+admin/admin.component.ts + 88 - - (extensions: , max size: ) + + + Configuration - src/app/+my-account/shared/actor-avatar-info.component.html - 18 + src/app/+admin/admin.component.ts + 95 - - Target + + + Plugins/Themes - src/app/+my-account/my-account-video-imports/my-account-video-imports.component.html - 8 + src/app/+admin/admin.component.ts + 99 - - Once you delete your account, there is no going back. Please be certain. + + + System - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 2 + src/app/+admin/admin.component.ts + 103 - - Delete your account + + + enabled - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html - 4 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - You don't have any subscriptions yet. + + + disabled - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 1 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 23 - - Created by + + + Redundancy for is - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 18 + src/app/+admin/follows/shared/redundancy-checkbox.component.ts + 25 + + + Follow request(s) sent! - src/app/+video-channels/video-channels.component.html - 29 + src/app/+admin/follows/following-list/following-list.component.ts + 47 - - Go the owner account page + + + Do you really want to unfollow ? - src/app/+my-account/my-account-subscriptions/my-account-subscriptions.component.html - 17 + src/app/+admin/follows/following-list/following-list.component.ts + 57 + + + Unfollow - src/app/+video-channels/video-channels.component.html - 28 + src/app/+admin/follows/following-list/following-list.component.ts + 58 - - Muted instances + + + You are not following anymore. - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.html - 2 + src/app/+admin/follows/following-list/following-list.component.ts + 64 - - Video history + + + Instances you follow - src/app/+my-account/my-account-history/my-account-history.component.html - 4 + src/app/+admin/follows/following-list/following-list.component.html + 3 - - - - Delete history - + + + Showing to of hosts - src/app/+my-account/my-account-history/my-account-history.component.html - 7 + src/app/+admin/follows/following-list/following-list.component.html + 10 - - You don't have any video history yet. + + + Follow domains - src/app/+my-account/my-account-history/my-account-history.component.html - 14 + src/app/+admin/follows/following-list/following-list.component.html + 79 - - - - Notification preferences - + + + Follow domain - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 2 + src/app/+admin/follows/following-list/following-list.component.html + 24 - - All read + + + Host - src/app/+my-account/my-account-notifications/my-account-notifications.component.html - 17 + src/app/+admin/follows/following-list/following-list.component.html + 32 - - Activities + + + Redundancy allowed - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 2 + src/app/+admin/follows/following-list/following-list.component.html + 35 - - Web + + + Accepted - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html - 3 + src/app/+admin/follows/following-list/following-list.component.html + 52 - - Create a new playlist - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 53 + + + Pending - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 1 + src/app/+admin/follows/following-list/following-list.component.html + 55 - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 8 + src/app/+admin/follows/followers-list/followers-list.component.html + 56 - - Playlist thumbnail + + + No host found matching current filters. - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 60 + src/app/+admin/follows/following-list/following-list.component.html + 71 + + + Your instance is not following anyone. - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-edit.component.html - 60 + src/app/+admin/follows/following-list/following-list.component.html + 72 - - Playlists + + + It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 2 + src/app/+admin/follows/following-list/following-list.component.html + 82,83 - - Search your playlists + + + What is PeerTube? - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.html - 4 + src/app/+about/about-peertube/about-peertube.component.html + 3,4 - - No videos in this playlist. + + + PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser. - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-elements.component.html - 11 + src/app/+about/about-peertube/about-peertube.component.html + 10,11 - - Welcome to PeerTube! + + + It is free and open-source software, under AGPLv3 licence. - src/app/+signup/shared/signup-success.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 14,16 - - - If you need help to use PeerTube, you can have a look at the documentation. - + + + For more information, please visit joinpeertube.org. - src/app/+signup/shared/signup-success.component.html - 13 + src/app/+about/about-peertube/about-peertube.component.html + 19,20 - - - Verify account email confirmation - + + + Use PeerTube documentation - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 2 + src/app/+about/about-peertube/about-peertube.component.html + 28,29 - - - + + + Discover how to setup your account, what is a channel, how to create a playlist and more! - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 6 + src/app/+about/about-peertube/about-peertube.component.html + 33,34 - - - Email updated. - + + + PeerTube Applications - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 9 + src/app/+about/about-peertube/about-peertube.component.html + 41,42 - - An error occurred. + + + Discover unofficial Android applications or browser addons! - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html - 14 + src/app/+about/about-peertube/about-peertube.component.html + 46,47 - - - Request email for account verification - + + + Contribute on PeerTube - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 2 + src/app/+about/about-peertube/about-peertube.component.html + 54,55 - - Send verification email + + + Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 17 + src/app/+about/about-peertube/about-peertube.component.html + 59,60 - - This instance does not require email verification. + + + P2P & Privacy - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html - 20 + src/app/+about/about-peertube/about-peertube.component.html + 71 - - Banned + + + 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. - src/app/+accounts/accounts.component.html - 18 + src/app/+about/about-peertube/about-peertube.component.html + 75,78 - - Instance muted + + + What are the consequences? - src/app/+accounts/accounts.component.html - 20 + src/app/+about/about-peertube/about-peertube.component.html + 85 - - Muted by your instance + + + In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: - src/app/+accounts/accounts.component.html - 21 + src/app/+about/about-peertube/about-peertube.component.html + 88,90 - - Instance muted by your instance + + + An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - src/app/+accounts/accounts.component.html - 22 + src/app/+about/about-peertube/about-peertube.component.html + 94,96 - - Manage + + + 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 - src/app/+accounts/accounts.component.html - 35 + src/app/+about/about-peertube/about-peertube.component.html + 99,102 - - src/app/+video-channels/video-channels.component.html - 21 + + + Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour + + src/app/+about/about-peertube/about-peertube.component.html + 105,106 - - This account does not have channels. + + + If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video - src/app/+accounts/account-video-channels/account-video-channels.component.html - 3 + src/app/+about/about-peertube/about-peertube.component.html + 109,111 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} } + + + The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - src/app/+accounts/account-video-channels/account-video-channels.component.html - 12 + src/app/+about/about-peertube/about-peertube.component.html + 114,115 + + + Web peers are not publicly accessible: because we use WebRTC inside the web browser (with the WebTorrent library), the protocol is different from classic BitTorrent. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information - src/app/+video-channels/video-channels.component.html - 26 + src/app/+about/about-peertube/about-peertube.component.html + 118,123 - - See this video channel + + + The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. - src/app/+accounts/account-video-channels/account-video-channels.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 127,129 - - This channel doesn't have any videos. + + + How does PeerTube compare with YouTube? - src/app/+accounts/account-video-channels/account-video-channels.component.html - 19 + src/app/+about/about-peertube/about-peertube.component.html + 131 - - - SHOW THIS CHANNEL - + + + 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). - src/app/+accounts/account-video-channels/account-video-channels.component.html - 27 + src/app/+about/about-peertube/about-peertube.component.html + 134,137 - - DESCRIPTION + + + What can I do to limit the exposure of my IP address? - src/app/+accounts/account-about/account-about.component.html - 3 + src/app/+about/about-peertube/about-peertube.component.html + 139 + + + Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 4 + src/app/+about/about-peertube/about-peertube.component.html + 142,146 - - STATS + + + What will be done to mitigate this problem? - src/app/+accounts/account-about/account-about.component.html - 8 + src/app/+about/about-peertube/about-peertube.component.html + 148 + + + 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: - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 16 + src/app/+about/about-peertube/about-peertube.component.html + 151,153 - - Joined + + + We set a limit to the number of peers sent by the tracker - src/app/+accounts/account-about/account-about.component.html - 10 + src/app/+about/about-peertube/about-peertube.component.html + 156 - - SUPPORT THIS CHANNEL + + + We set a limit on the request frequency received by the tracker - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 9 + src/app/+about/about-peertube/about-peertube.component.html + 157 - - Created + + + Allow instance admins to disable P2P from the administration interface - src/app/+video-channels/video-channel-about/video-channel-about.component.html - 17 + src/app/+about/about-peertube/about-peertube.component.html + 158 - - - Created playlists - + + + Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser. - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 1 + src/app/+about/about-peertube/about-peertube.component.html + 162,164 - - This channel does not have playlists. + + + Developed with ❤ by Framasoft - src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html - 5 + src/app/+about/about-peertube/about-peertube-contributors.component.html + 3 - - PeerTube + + + Your message has been sent. - src/app/+about/about.component.html - 7 + src/app/+about/about-instance/contact-admin-modal.component.ts + 76 - - Follows + + + You already sent this form recently - src/app/+about/about.component.html - 9 + src/app/+about/about-instance/contact-admin-modal.component.ts + 82 - + + Contact administrator src/app/+about/about-instance/contact-admin-modal.component.html 3 - + + Your name src/app/+about/about-instance/contact-admin-modal.component.html 11 - + + Your email src/app/+about/about-instance/contact-admin-modal.component.html 20 - + + Subject src/app/+about/about-instance/contact-admin-modal.component.html 29 - + + Your message src/app/+about/about-instance/contact-admin-modal.component.html 38 - + + + Link copied + + src/app/+about/about-instance/about-instance.component.ts + 96 + + + About src/app/+about/about-instance/about-instance.component.html 5 - + + + FEATURES + + src/app/+about/about-instance/about-instance.component.html + 203 + + + + STATISTICS + + src/app/+about/about-instance/about-instance.component.html + 215 + + + Contact administrator src/app/+about/about-instance/about-instance.component.html 7 - + + This instance is dedicated to sensitive/NSFW content. src/app/+about/about-instance/about-instance.component.html 19 - - - ADMINISTRATORS & SUSTAINABILITY - + + + ADMINISTRATORS & SUSTAINABILITY src/app/+about/about-instance/about-instance.component.html - 22 + 32,33 - + + Who we are src/app/+about/about-instance/about-instance.component.html - 27 + 44 - + + Why we created this instance src/app/+about/about-instance/about-instance.component.html - 33 + 58 - + + How long we plan to maintain this instance src/app/+about/about-instance/about-instance.component.html - 39 + 72 - + + How we will pay for this instance src/app/+about/about-instance/about-instance.component.html - 45 + 86 - - - INFORMATION - + + + INFORMATION src/app/+about/about-instance/about-instance.component.html - 50 + 101,102 - - - MODERATION - + + + MODERATION src/app/+about/about-instance/about-instance.component.html - 60 + 128,129 - - - OTHER INFORMATION - + + + OTHER INFORMATION src/app/+about/about-instance/about-instance.component.html - 82 + 183,184 - + + Hardware information src/app/+about/about-instance/about-instance.component.html - 87 - - - Features found on this instance - - src/app/+about/about-instance/about-instance.component.html - 94 - - - src/app/+signup/+register/register.component.html - 47 - - - - STATISTICS - - - src/app/+about/about-instance/about-instance.component.html - 99 + 195 - - - What is PeerTube? - + + + Follows - src/app/+about/about-peertube/about-peertube.component.html + src/app/+about/about-follows/about-follows.component.html 2 - - - PeerTube is a self hosted federated (ActivityPub) video streaming platform using P2P directly in the web browser. - - - src/app/+about/about-peertube/about-peertube.component.html - 9 - - - - It is a free and open-source software, under the AGPLv3 - licence. - - - src/app/+about/about-peertube/about-peertube.component.html - 13 - - - - For more information, please visit joinpeertube.org. - - - src/app/+about/about-peertube/about-peertube.component.html - 18 - - - Use PeerTube - documentation - - src/app/+about/about-peertube/about-peertube.component.html - 28 - - - - Discover how to setup your account, what is a channel, how to create a playlist and more! - - - src/app/+about/about-peertube/about-peertube.component.html - 32 - - - PeerTube - Applications - - src/app/+about/about-peertube/about-peertube.component.html - 41 - - - - Discover unofficial Android applications or browser addons! - - - src/app/+about/about-peertube/about-peertube.component.html - 45 - - - Contribute on - PeerTube - - src/app/+about/about-peertube/about-peertube.component.html - 54 - - - - Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code! - - - src/app/+about/about-peertube/about-peertube.component.html - 58 - - - P2P & Privacy - - src/app/+about/about-peertube/about-peertube.component.html - 69 - - - - 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. - - - src/app/+about/about-peertube/about-peertube.component.html - 71 - - - What are the consequences? - - src/app/+about/about-peertube/about-peertube.component.html - 82 - - - - In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. - In practice, this is much more difficult because: - - - src/app/+about/about-peertube/about-peertube.component.html - 84 - - - - An HTTP request has to be sent on each tracker for each video to spy. - If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) - - - src/app/+about/about-peertube/about-peertube.component.html - 90 - - - - For each request sent, the tracker returns random peers at a limited number. - For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 - requests sent to know every peers in the swarm - - - src/app/+about/about-peertube/about-peertube.component.html - 95 - - - - Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour - + + + Followers instances - src/app/+about/about-peertube/about-peertube.component.html - 101 + src/app/+about/about-follows/about-follows.component.html + 4 - - - 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 - + + + Followings instances - src/app/+about/about-peertube/about-peertube.component.html - 105 + src/app/+about/about-follows/about-follows.component.html + 14 - - - The IP address is a vague information: usually, it regularly changes and can represent many persons or entities - + + + This instance does not have instances followers. - src/app/+about/about-peertube/about-peertube.component.html - 110 + src/app/+about/about-follows/about-follows.component.html + 6 - - - 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 - + + + This instance is not following any other. - src/app/+about/about-peertube/about-peertube.component.html - 114 + src/app/+about/about-follows/about-follows.component.html + 16 - - - 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. - + + + Jobs - src/app/+about/about-peertube/about-peertube.component.html - 123 + src/app/+admin/system/system.component.html + 3 - - How does PeerTube compare with YouTube? + + + Logs - src/app/+about/about-peertube/about-peertube.component.html - 128 + src/app/+admin/system/system.component.html + 5 - - - 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). - + + + Debug - src/app/+about/about-peertube/about-peertube.component.html - 130 + src/app/+admin/system/system.component.html + 7 - - What can I do to limit the exposure of my IP address? + + + Jobs - src/app/+about/about-peertube/about-peertube.component.html - 136 + src/app/+admin/system/system.routes.ts + 26 - - - 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. - + + + Logs - src/app/+about/about-peertube/about-peertube.component.html - 138 + src/app/+admin/system/system.routes.ts + 37 - - What will be done to mitigate this problem? + + + Debug - src/app/+about/about-peertube/about-peertube.component.html - 145 + src/app/+admin/system/system.routes.ts + 48 - - - 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: - + + + Blocked videos - src/app/+about/about-peertube/about-peertube.component.html - 147 + src/app/+admin/moderation/moderation.routes.ts + 69 - - We set a limit to the number of peers sent by the tracker + + + Muted instances - src/app/+about/about-peertube/about-peertube.component.html - 153 + src/app/+admin/moderation/moderation.routes.ts + 109 - - We set a limit on the request frequency received by the tracker + + + Stop autoplaying next video - src/app/+about/about-peertube/about-peertube.component.html - 154 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 203 - - Allow instance admins to disable P2P from the administration interface + + + Autoplay next video - src/app/+about/about-peertube/about-peertube.component.html - 155 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 204 - - Automatic video redundancy from some instances: one doesn't know if the IP downloaded the video on purpose or if it a server + + + Stop looping playlist videos - src/app/+about/about-peertube/about-peertube.component.html - 156 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 209 - - - Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling - WebRTC in your browser. - + + + Loop playlist videos - src/app/+about/about-peertube/about-peertube.component.html - 159 + src/app/+videos/+video-watch/video-watch-playlist.component.ts + 210 - - Followers instances + + + Public - src/app/+about/about-follows/about-follows.component.html - 3 + src/app/+videos/+video-watch/video-watch-playlist.component.html + 11 - - This instance does not have instances followers. + + + Like this video - src/app/+about/about-follows/about-follows.component.html - 5 + src/app/+videos/+video-watch/video-watch.component.ts + 131 - - Followings instances + + + Dislike this video - src/app/+about/about-follows/about-follows.component.html - 13 + src/app/+videos/+video-watch/video-watch.component.ts + 132 - - This instance does not have instances followings. + + + Support options for this video - src/app/+about/about-follows/about-follows.component.html - 15 + src/app/+videos/+video-watch/video-watch.component.ts + 133 - - Developed with ❤ by Framasoft + + + You need to be <a href="/login">logged in</a> to rate this video. - src/app/+about/about-peertube/about-peertube-contributors.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.ts + 219 - - - Create an account - + + + This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? - src/app/+signup/+register/register.component.html - 3 + src/app/+videos/+video-watch/video-watch.component.ts + 412 - - Next + + + Redirection - src/app/+signup/+register/register.component.html - 20 + src/app/+videos/+video-watch/video-watch.component.ts + 413 - - - Create my account - + + + This video contains mature or explicit content. Are you sure you want to watch it? - src/app/+signup/+register/register.component.html - 28 + src/app/+videos/+video-watch/video-watch.component.ts + 527 - - PeerTube is creating your account... + + + Mature or explicit content - src/app/+signup/+register/register.component.html - 37 + src/app/+videos/+video-watch/video-watch.component.ts + 528 - - Done + + + Up Next - src/app/+signup/+register/register.component.html - 33 + src/app/+videos/+video-watch/video-watch.component.ts + 580 - - Who are we? + + + Cancel - src/app/+signup/+register/register.component.html - 60 + src/app/+videos/+video-watch/video-watch.component.ts + 581 - - How long do we plan to maintain this instance? + + + Autoplay is suspended - src/app/+signup/+register/register.component.html - 65 + src/app/+videos/+video-watch/video-watch.component.ts + 582 - - How will we finance this instance? + + + Enter/exit fullscreen (requires player focus) - src/app/+signup/+register/register.component.html - 70 + src/app/+videos/+video-watch/video-watch.component.ts + 869 - - Administrators & Sustainability + + + Play/Pause the video (requires player focus) - src/app/+signup/+register/register.component.html - 56 + src/app/+videos/+video-watch/video-watch.component.ts + 870 - - - 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. - + + + Mute/unmute the video (requires player focus) - src/app/+signup/+register/register-step-channel.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 871 - - - Other users can decide to subscribe any channel they want, to be notified when you publish a new video. - + + + Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) - src/app/+signup/+register/register-step-channel.component.html - 9 + src/app/+videos/+video-watch/video-watch.component.ts + 873 - - Channel display name + + + Increase the volume (requires player focus) - src/app/+signup/+register/register-step-channel.component.html - 15 + src/app/+videos/+video-watch/video-watch.component.ts + 875 - - Channel name + + + Decrease the volume (requires player focus) - src/app/+signup/+register/register-step-channel.component.html - 30 + src/app/+videos/+video-watch/video-watch.component.ts + 876 - - Example: my_super_channel + + + Seek the video forward (requires player focus) - src/app/+signup/+register/register-step-channel.component.html - 34 + src/app/+videos/+video-watch/video-watch.component.ts + 878 - - - 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. - + + + Seek the video backward (requires player focus) - src/app/+signup/+register/register-step-channel.component.html - 42 + src/app/+videos/+video-watch/video-watch.component.ts + 879 - - - Channel name cannot be the same than your account name. You can click on the first step to update your account name. - + + + Increase playback rate (requires player focus) - src/app/+signup/+register/register-step-channel.component.html - 50 + src/app/+videos/+video-watch/video-watch.component.ts + 881 - - Example: jane_doe + + + Decrease playback rate (requires player focus) - src/app/+signup/+register/register-step-user.component.html - 23 + src/app/+videos/+video-watch/video-watch.component.ts + 882 - - - 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. - + + + Navigate in the video frame by frame (requires player focus) - src/app/+signup/+register/register-step-user.component.html - 31 + src/app/+videos/+video-watch/video-watch.component.ts + 884 - - - I am at least 16 years old and agree - to the Terms - and to the Code of Conduct - of this instance - + + + Like the video - src/app/+signup/+register/register-step-user.component.html - 65 + src/app/+videos/+video-watch/video-watch.component.ts + 892 - - - Sorry, we couldn't find the page you were looking for. - + + + Dislike the video - src/app/+page-not-found/page-not-found.component.html - 4 + src/app/+videos/+video-watch/video-watch.component.ts + 897 - - Your message has been sent. + + The video is being imported, it will be available when the import is finished. - src/app/+about/about-instance/contact-admin-modal.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 21,22 - - You already sent this form recently + + The video is being transcoded, it may not work properly. - src/app/+about/about-instance/contact-admin-modal.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 25,26 - - No description + + This video will be published on . - src/app/+accounts/account-about/account-about.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 28,30 + + + This live has not started yet. - src/app/+video-channels/video-channel-about/video-channel-about.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 33,34 - - Published videos + + This live has ended. - src/app/+accounts/account-videos/account-videos.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 37,38 - - direct account followers + + This video is blocked. - src/app/+accounts/accounts.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 41 - - VIDEO CHANNELS + + Published - src/app/+accounts/accounts.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 55 - - - ABOUT - src/app/+accounts/accounts.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 72 + + + SHARE - src/app/+video-channels/video-channels.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 117 - - Username copied + + Tags - src/app/+accounts/accounts.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 276 - src/app/+video-channels/video-channels.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 19 - - {VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} } + + • viewsviewers - src/app/+accounts/accounts.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 57,60 - - Users + + • viewsviewers - src/app/+admin/admin.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 74,77 - - Configuration + + SUPPORT - src/app/+admin/admin.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 112 - - Audio-only + + SAVE - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 128 - - A .mp4 that keeps the original audio track, with no video + + DOWNLOAD - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 142 - - 240p + + Account page - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 193 - - - 360p - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 199 - - 480p + + By - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 194 - - 720p + + - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 200 - - 1080p + + Show more - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 221 - - 2160p + + Show less - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 227 - - Auto (via ffmpeg) + + Origin instance - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 239 - - Configuration updated. - - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + + Originally published + + src/app/+videos/+video-watch/video-watch.component.html + 244 - - {{'{0} languages selected + + Friendly Reminder: - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 307 + + + the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 309,310 - - No language + + Get more information - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 312 + + + OK - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + src/app/+videos/+video-watch/video-watch.component.html + 316,317 - - {{'{0} categories selected + + You have unsaved changes! If you leave, your changes will be lost. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-edit/video-update.component.ts + 93 - - No category + + Video updated. - src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 1 + src/app/+videos/+video-edit/video-update.component.ts + 140 - - Unlimited + + Update - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-update.component.html + 3 - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-update.component.html + 18 - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 1 + src/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 - 1 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 66 - src/app/shared/users/user.service.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 50 - - 100MB - - src/app/+admin/config/shared/config.service.ts - 1 - + + Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota. - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 3 - - 500MB + + Read instance rules for help - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 4 + + + Upload a file - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 26 - - 1GB + + We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos. - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 11,14 - - 5GB + + Import - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 19 + + + Upload - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 20 - - 20GB + + Import with URL - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 36 - - 50GB + + Import with torrent - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 46 - - 10MB + + Go live - src/app/+admin/config/shared/config.service.ts - 1 + src/app/+videos/+video-edit/video-add.component.html + 56 - - 50MB + + Report comment - src/app/+admin/config/shared/config.service.ts - 1 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 51 - - 2GB + + Comment reported. - src/app/+admin/config/shared/config.service.ts - 1 + src/app/shared/shared-moderation/report-modals/comment-report.component.ts + 82 - - accepted in instance followers + + Users list - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + src/app/+admin/users/users.routes.ts + 27 - - Do you really want to reject this follower? + + Create a user - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + src/app/+admin/users/users.routes.ts + 36 - - Reject + + Update a user - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + src/app/+admin/users/users.routes.ts + 48 - - rejected from instance followers + + Delete this comment - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 65 - - Do you really want to delete this follower? + + Delete all comments of this account - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 71 - - removed from instance followers + + Comments are deleted after a few minutes - src/app/+admin/follows/followers-list/followers-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 72 - - is not valid + + comments deleted. - src/app/+admin/follows/following-add/following-add.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 137 - - You need to specify hosts to follow. + + Do you really want to delete all comments of ? - src/app/+admin/follows/following-add/following-add.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 157 - - Hosts need to be unique. + + Comments of will be deleted in a few minutes - src/app/+admin/follows/following-add/following-add.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts + 169 - - If you confirm, you will send a follow request to: - + + Video comments - src/app/+admin/follows/following-add/following-add.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 3 - - Follow new server(s) + + Showing to of comments - src/app/+admin/follows/following-add/following-add.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 14 - - Follow request(s) sent! + + Batch actions - src/app/+admin/follows/following-add/following-add.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 - - - Do you really want to unfollow ? - src/app/+admin/follows/following-list/following-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 22 - - - Unfollow - src/app/+admin/follows/following-list/following-list.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 13 - - - You are not following anymore. - src/app/+admin/follows/following-list/following-list.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 13 - - enabled + + Advanced comments filters - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 36 - - disabled + + Local comments - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 37 - - Redundancy for is + + Remote comments - src/app/+admin/follows/shared/redundancy-checkbox.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 38 - - Used + + Comment - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 61 - - Available + + Date - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 62 - - - Do you really want to remove this video redundancy? - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 46 - - Remove redundancy + + Commented video - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 103 - - Video redundancies removed! + + No comments found matching current filters. - src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 128 - - Account unmuted by your instance. + + No comments found. - src/app/+admin/moderation/instance-blocklist/instance-account-blocklist.component.ts - 1 + src/app/+admin/moderation/video-comment-list/video-comment-list.component.html + 129 - - Instance unmuted by your instance. + + Comment - src/app/+admin/moderation/instance-blocklist/instance-server-blocklist.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 67 - - Comment updated. + + Reply - src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.ts + 69 - - Delete this report + + Add comment... - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 6 - - Update moderation comment + + Markdown compatible - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 13 - - Mark as accepted + + Markdown compatible that supports: - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 15 - - Mark as rejected + + Auto generated links - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 18 - - Do you really want to delete this abuse report? + + Break lines - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 19 - - Abuse deleted. + + Lists - src/app/+admin/moderation/video-abuse-list/video-abuse-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 20 - - Video removed from blacklist. + + Emphasis - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 22 - - videos removed from blacklist. + + bold - src/app/+admin/moderation/video-auto-blacklist-list/video-auto-blacklist-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - yes + + italic - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 23 - - no + + Emoji shortcuts - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 26 - - Do you really want to remove this video from the blacklist? It will be available again in the videos list. + + Emoji markup - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 30 + + + See complete list - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 32 - - Video removed from the blacklist. + + Cancel - src/app/+admin/moderation/video-blacklist-list/video-blacklist-list.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 45,46 + + + You are one step away from commenting - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 55 - - You don't have plugins installed yet. + + You can comment using an account on any ActivityPub-compatible instance. On most platforms, you can find the video by typing its URL in the search bar and then comment it from within the software's interface. - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 60,63 - - You don't have themes installed yet. + + If you have an account on Mastodon or Pleroma, you can open it directly in their interface: - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 65,66 - - Update to + + Login to comment - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 76 - - Do you really want to uninstall ? + + Markdown Emoji List - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment-add.component.html + 84 - - uninstalled. + + Report this comment - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 173 - - updated. + + Remove - src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 181 - - The plugin index is not available. Please retry later. + + Remove & re-draft - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment.component.ts + 189 - - Please only install plugins or themes you trust, since they can execute any code on your instance. + + Options - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment.component.html + 50 - - Install ? + + Highlighted comment - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment.component.html + 20 - - installed. + + Reply - src/app/+admin/plugins/plugin-search/plugin-search.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment.component.html + 46 - - Settings updated. + + This comment has been deleted - src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comment.component.html + 63 - - Plugins + + The deletion will be sent to remote instances so they can reflect the change. - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 169 - - Themes + + It is a remote comment, so the deletion will only be effective on your instance. - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 171 - - plugin + + Delete and re-draft - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 197 - - theme + + Do you really want to delete and re-draft this comment? - src/app/+admin/plugins/shared/plugin-api.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.ts + 197 - - Last week + + SORT BY - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 16,17 - - Last day + + Most recent first (default) - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 19 - - Last hour + + Most replies first - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 20 - - Info + + 1 Comment - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 6 + + + Comments - src/app/core/notification/notifier.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 7 - - Warning + + Comments - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 9 + + + No comments. - src/app/shared/guards/can-deactivate-guard.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 33 - - Error + + View replies from and others - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 83,85 + + + View replies from - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 86,88 + + + View replies - src/app/core/notification/notifier.service.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 90 - - Standard logs + + Comments are disabled. - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/comment/video-comments.component.html + 101,102 - - Audit logs + + Support - src/app/+admin/system/logs/logs.component.ts - 1 + src/app/+videos/+video-watch/modal/video-support.component.html + 3 - - User created. + + Maybe later - src/app/+admin/users/user-edit/user-create.component.ts - 1 + src/app/+videos/+video-watch/modal/video-support.component.html + 11 - - Password changed for user . + + Video to import updated. - src/app/+admin/users/user-edit/user-password.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts + 129 - - - Update user password - src/app/+admin/users/user-edit/user-password.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts + 139 - - User updated. + + Select the torrent to import - src/app/+admin/users/user-edit/user-update.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 6 - - Update user + + OR - src/app/+admin/users/user-edit/user-update.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 10 - - An email asking for password reset has been sent to . + + Paste magnet URI - src/app/+admin/users/user-edit/user-update.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 13 - - Videos will be deleted, comments will be tombstoned. + + 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. - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 17,19 + + + Sorry, but something went wrong - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 48 - - - User won't be able to login anymore, but videos and comments will be kept as is. - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 44 - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 26 - - - Unban - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 58 + + + Congratulations, the video will be imported with BitTorrent! You can already add information about this video. + - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html + 53,54 + + + 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. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 11,14 - - Set Email as Verified + + Congratulations, the video behind will be imported! You can already add information about this video. + - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 48,50 + + + Cannot create live because this instance have too many created lives - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 89 - - You cannot ban root. + + Cannot create live because you created too many lives - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 91 + + + Live published. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts + 120 - - Do you really want to unban users? + + Go Live - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 20 - - users unbanned. + + Max live duration is . If your live reaches this limit, it will be automatically terminated. + - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-go-live.component.html + 30,33 - - You cannot delete root. + + Your video was uploaded to your account and is private. - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 89 + + + But associated data (tags, description...) will be lost, are you sure you want to leave this page? - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 90 - - If you remove these users, you will not be able to create others with the same username! + + Your video is not uploaded yet, are you sure you want to leave this page? - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 92 - - users deleted. + + Upload - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 112 - - users email set as verified. + + Upload - src/app/+admin/users/user-list/user-list.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 114 - - Account unmuted. + + Upload cancelled - src/app/+my-account/my-account-blocklist/my-account-blocklist.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 131 + + + Video published. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 242 - - Instance unmuted. + + Your video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/+my-account/my-account-blocklist/my-account-server-blocklist.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 264,265 + + + Your daily video quota is exceeded with this video ( +video size: , used: , quota: ) - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.ts + 284,285 - - My videos history + + Select the file to upload - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 6 - - Videos history is enabled + + Video background image - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 26 - - Videos history is disabled + + Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified. - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 29,32 - - Delete videos history + + Processing… - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 50 - - Are you sure you want to delete all your videos history? + + Congratulations! Your video is now available in your private library. + - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 63,64 - - Videos history deleted + + Publish will be available when upload is finished - src/app/+my-account/my-account-history/my-account-history.component.ts - 1 + src/app/+videos/+video-edit/video-add-components/video-upload.component.html + 76 - - Ownership accepted + + Following list - src/app/+my-account/my-account-ownership/my-account-accept-ownership/my-account-accept-ownership.component.ts - 1 + src/app/+admin/follows/follows.routes.ts + 28 - - Please check your emails to verify your new email. + + Followers list - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 1 + src/app/+admin/follows/follows.routes.ts + 37 - - Email updated. + + Edit custom configuration - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 1 + src/app/+admin/config/config.routes.ts + 26 - - You current password is invalid. + + When active, the next video is automatically played after the current one. - src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts - 1 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts + 59 + + + Other videos - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 1 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 5,6 - - Password updated. + + AUTOPLAY - src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts - 1 + src/app/+videos/+video-watch/recommendations/recommended-videos.component.html + 10 - - Are you sure you want to delete your account? This will delete all your data, including channels, videos etc. + + Sunday - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 11 - - Type your username to confirm + + Monday - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 12 - - Delete my account + + Tuesday - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 13 - - Your account is deleted. + + Wednesday - src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 14 - - Interface settings updated. + + Thursday - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 15 + + + Friday - src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 16 - - New video from your subscriptions + + Saturday - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 17 - - New comment on your video + + Sun - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 21 + Day name short - - New video abuse + + Mon - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 22 + Day name short - - Video auto-blacklisted waiting review + + Tue - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 23 + Day name short - - One of your video is blacklisted/unblacklisted + + Wed - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 24 + Day name short - - Video published (after transcoding/scheduled update) + + Thu - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 25 + Day name short - - Video import finished + + Fri - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 26 + Day name short - - A new user registered on your instance + + Sat - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 27 + Day name short - - You or your channel(s) has a new follower + + Su - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 31 + Day name min - - Someone mentioned you in video comments + + Mo - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 32 + Day name min - - Your instance has a new follower + + Tu - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 33 + Day name min - - Your instance auto followed another instance + + We - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 34 + Day name min - - Preferences saved + + Th - src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 35 + Day name min - - Profile updated. + + Fr - src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 36 + Day name min - - Avatar changed. + + Sa - src/app/+my-account/my-account-settings/my-account-settings.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 37 + Day name min + + + January - src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 41 - - Unknown language + + February - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 42 - - Video settings updated. + + March - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 43 - - Display/Video settings updated. + + April - src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 44 - - Video channel created. + + May - src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 45 - - - This name already exists on this instance. - src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 60 - - Video channel updated. + + June - src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 46 - - Do you really want to delete ? It will delete all videos uploaded in this channel, and you will not be able to create another channel with the same name ()! + + July - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 47 - - Please type the display name of the video channel () to confirm + + August - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 48 - - Video channel deleted. + + September - src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 49 - - Playlist created. + + October - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-create.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 50 - - Playlist updated. + + November - src/app/+my-account/my-account-video-playlists/my-account-video-playlist-update.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 51 - - Do you really want to delete ? + + December - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 52 - - Playlist deleted. + + Jan - src/app/+my-account/my-account-video-playlists/my-account-video-playlists.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 56 + Month name short - - My videos + + Feb - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 57 + Month name short + + + Mar - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 58 + Month name short - - Do you really want to delete videos? + + Apr - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 59 + Month name short - - videos deleted. + + Jun - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 61 + Month name short - - Do you really want to delete ? + + Jul - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 62 + Month name short - - Video deleted. + + Aug - src/app/+my-account/my-account-videos/my-account-videos.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 63 + Month name short + + + Sep - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 64 + Month name short - - Ownership change request sent. + + Oct - src/app/+my-account/my-account-videos/video-change-ownership/video-change-ownership.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 65 + Month name short - - My library + + Nov - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 66 + Month name short - - My channels + + Dec - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 67 + Month name short - - My playlists + + Clear - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 72 - - My subscriptions + + yy-mm-dd - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts + 88 + Date format in this locale. - - My history + + Add caption - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 5 - - Misc + + Select the caption file - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 24 - - Ownership changes + + Add this caption - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 42 - - My settings + + This will replace an existing caption! - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html + 31,32 - - My notifications + + Instance languages - src/app/+my-account/my-account.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 173 - - Now please check your emails to verify your account and complete signup. + + Scheduled - src/app/+signup/+register/register.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 185 - - You are now logged in as ! + + Hide the video until a specific date - src/app/+signup/+register/register.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.ts + 186 - - An email with verification link will be sent to . + + Basic info - src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 5 - - Unable to find user id or verification string. + + Advanced settings - src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 245 + + + Title - src/app/reset-password/reset-password.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 11 - - Published videos + + Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag. - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 24,27 - - {VAR_PLURAL, plural, =1 {Published 1 video} other {Published videos} } + + Video descriptions are truncated by default and require manual action to expand them. - src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 43,44 - - Subscribe to the account + + Choose the appropriate license for your work. - src/app/+video-channels/video-channels.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 79,80 + + + Schedule publication () - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 117 - - VIDEO PLAYLISTS + + Contains sensitive content - src/app/+video-channels/video-channels.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 131 - - Focus the search bar + + Some instances do not list videos containing mature or explicit content by default. - src/app/app.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 135 - - Toggle the left menu + + Publish after transcoding - src/app/app.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 141 - - Go to the discover videos page + + If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. - src/app/app.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 145 - - Go to the trending videos page + + Captions - src/app/app.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 155 - - Go to the recently added videos page + + Add another caption - src/app/app.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 163 - - Go to the local videos page + + See the subtitle file - src/app/app.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 172 - - Go to the videos upload page + + Already uploaded ✔ - src/app/app.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 176 - - Go to my subscriptions + + Will be created on update - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 184 - - Go to my videos + + Cancel create - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 186 - - Go to my imports + + Will be deleted on update - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 192 - - Go to my channels + + Cancel deletion - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 194 - - Cannot retrieve OAuth Client credentials: . - + + No captions for now. - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 200,201 - - Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. + + Live settings - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 208 - - You need to reconnect. + + ⚠️ If you enable this option, your live will be terminated if you exceed your video quota - src/app/core/auth/auth.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 233 - - Keyboard Shortcuts: + + Automatically publish a replay when your live ends - src/app/core/hotkeys/hotkeys.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 229 - - Success + + Video preview - src/app/core/notification/notifier.service.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 252 - - Incorrect username or password. + + Support - src/app/login/login.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 261 - - You account is blocked. + + Original publication date - src/app/login/login.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 281 - - An email with the reset password instructions will be sent to . The link will expire within 1 hour. + + Enable video comments - src/app/login/login.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 302 - - any language + + Enable download - src/app/menu/menu.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 307 - - hide + + Short text to tell people how they can support you (membership platform...). - src/app/menu/menu.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 265,266 - - blur + + This is the date when the content was originally published (e.g. the release date for a film) - src/app/menu/menu.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 285,286 - - display + + Plugin settings - src/app/menu/menu.component.ts - 1 + src/app/+videos/+video-edit/shared/video-edit.component.html + 315 - - Your password has been successfully reset! + + List installed plugins - src/app/reset-password/reset-password.component.ts - 1 + src/app/+admin/plugins/plugins.routes.ts + 28 - - Any + + Search plugins - src/app/search/search-filters.component.ts - 1 + src/app/+admin/plugins/plugins.routes.ts + 37 + + + Show plugin - src/app/search/search-filters.component.ts - 1 + src/app/+admin/plugins/plugins.routes.ts + 46 - - Today + + Switch video block to manual - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 48 + + + Video switched to manual block. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.ts + 54 - - Last 7 days + + Video blocks - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 3 - - Last 30 days + + Showing to of blocked videos - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 10 - - Last 365 days + + Advanced block filters - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 23 - - Short (< 4 min) + + Automatic blocks - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 24 - - Medium (4-10 min) + + Manual blocks - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 25 - - Long (> 10 min) + + Video - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 43 - - - Relevance - src/app/search/search-filters.component.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 29 - - Publish date + + Sensitive - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 44 - - Views + + Unfederated - src/app/search/search-filters.component.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 45 - - - years ago - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 88 - - months ago + + The video was blocked due to automatic blocking of new videos - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 + + + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 74 - - month ago + + NSFW - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 84 - - weeks ago + + Block reason: - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 104 - - week ago + + No blocked video found matching current filters. - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 124 - - days ago + + No blocked video found. - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/moderation/video-block-list/video-block-list.component.html + 125 - - day ago + + Used - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - hours ago + + Available - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 101 - - hour ago + + Do you really want to remove this video redundancy? - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 140 - - min ago + + Remove redundancy - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 141 - - sec ago + + Video redundancies removed! - src/app/shared/angular/from-now.pipe.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts + 147 - - Confirm + + Videos redundancies - src/app/shared/confirm/confirm.component.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 3 - - Instance name is required. + + My videos duplicated by remote instances - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 12 - - Short description should not be longer than 250 characters. + + Remote videos duplicated by my instance - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 13 - - Twitter username is required. + + Strategy - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 28 - - Previews cache size is required. + + Total size - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 30 - - Previews cache size must be greater than 1. + + List redundancies - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 37 - - Previews cache size must be a number. + + Open video in a new tab - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 49 - - Captions cache size is required. + + Your instance doesn't mirror any video. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 81 - - Captions cache size must be greater than 1. + + Your instance has no mirrored videos. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 82 - - Captions cache size must be a number. + + Enabled strategies stats - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 91 - - Signup limit is required. + + No redundancy strategy is enabled on your instance. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html + 96,97 - - Signup limit must be greater than 1. + + Your name is required. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 19 - - Signup limit must be a number. + + Your name must be at least 1 character long. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 20 - - Admin email is required. + + Your name cannot be more than 120 characters long. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 21 - - Admin email must be valid. + + A subject is required. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 32 - - Transcoding threads is required. + + The subject must be at least 1 character long. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 33 - - Transcoding threads must be greater or equal to 0. + + The subject cannot be more than 120 characters long. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 34 - - Index URL is required. + + A message is required. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 45 - - Index URL should be a URL + + The message must be at least 3 characters long. - src/app/shared/forms/form-validators/custom-config-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 46 - - Email is required. + + The message cannot be more than 5000 characters long. - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/shared/form-validators/instance-validators.ts + 47 + + + Last week - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 79 - - Email must be valid. + + Last day - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 84 + + + Last hour - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 89 - - Your name is required. + + debug - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 101 - - Your name must be at least 1 character long. + + info - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 105 - - Your name cannot be more than 120 characters long. + + warning - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 109 - - A subject is required. + + error - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 113 - - The subject must be at least 1 character long. + + Standard logs - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 124 - - The subject cannot be more than 120 characters long. + + Audit logs - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.ts + 128 - - A message is required. + + Refresh - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.html + 33 - - The message must be at least 3 characters long. + + now - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.html + 15 - - The message cannot be more than 5000 characters long. + + Loading... - src/app/shared/forms/form-validators/instance-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.html + 37 - - Username is required. + + By -> - src/app/shared/forms/form-validators/login-validators.service.ts - 1 + src/app/+admin/system/logs/logs.component.html + 45 + + + Audio-only - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 61 - - Password is required. + + A <code>.mp4</code> that keeps the original audio track, with no video - src/app/shared/forms/form-validators/login-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 62 + + + 240p - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 66 - - Confirmation of the password is required. + + 360p - src/app/shared/forms/form-validators/reset-password-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 70 - - Username must be at least 1 character long. + + 480p - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 74 - - Username cannot be more than 50 characters long. + + 720p - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 78 - - Username should be lowercase alphanumeric; dots and underscores are allowed. + + 1080p - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 82 - - Password must be at least 6 characters long. + + 2160p - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 86 + + + Auto (via ffmpeg) - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 93 - - Password cannot be more than 255 characters long. + + No limit - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 101 + + + 1 hour - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 102 - - The new password and the confirmed password do not correspond. + + 3 hours - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 103 - - Video quota is required. + + 5 hours - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 104 - - Quota must be greater than -1. + + 10 hours - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 105 - - Daily upload limit is required. + + Configuration updated. - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 352 - - Daily upload limit must be greater than -1. + + You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts + 445 - - User role is required. + + Configuration - src/app/shared/forms/form-validators/user-validators.service.ts + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 1 - - Description must be at least 3 characters long. + + Instance information - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 7 + + + Basic configuration - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 239 + + + Services - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 654 - - Description cannot be more than 1000 characters long. + + Advanced configuration - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 830 + + + Update configuration - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1089 + + + INSTANCE - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 15 - - You must agree with the instance terms in order to register on it. + + Short description - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 30 - - Ban reason must be at least 3 characters long. + + Main instance categories - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 48 - - Ban reason cannot be more than 250 characters long. + + Add a new category - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 55 - - Display name is required. + + Main languages you/your moderators speak - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 62 + + + MODERATION & NSFW - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 80 + + + Manage users to build a moderation team. - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 82,83 - - Display name must be at least 1 character long. + + Policy on videos containing sensitive content - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 104 + + + Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 145 + + + YOU AND YOUR INSTANCE - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 159 - - Display name cannot be more than 50 characters long. + + Who is behind the instance? - src/app/shared/forms/form-validators/user-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 165 + + + A single person? A non-profit? A company? - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 166 - - Report reason is required. + + Why did you create this instance? - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 177 - - Report reason must be at least 2 characters long. + + To share your personal videos? To open registrations and allow people to upload what they want? - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 178 - - Report reason cannot be more than 3000 characters long. + + How long do you plan to maintain this instance? - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 188 - - Moderation comment is required. + + It's important to know for users who want to register on your instance - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 189 - - Moderation comment must be at least 2 characters long. + + How will you finance the PeerTube server? - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 199 - - Moderation comment cannot be more than 3000 characters long. + + With your own funds? With user donations? Advertising? - src/app/shared/forms/form-validators/video-abuse-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 200 - - The channel is required. + + OTHER INFORMATION - src/app/shared/forms/form-validators/video-accept-ownership-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 214 - - Blacklist reason must be at least 2 characters long. + + What server/hardware does the instance run on? - src/app/shared/forms/form-validators/video-blacklist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 220 - - Blacklist reason cannot be more than 300 characters long. + + i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc. - src/app/shared/forms/form-validators/video-blacklist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 221 - - Video caption language is required. + + This instance is dedicated to sensitive or NSFW content - src/app/shared/forms/form-validators/video-captions-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 91 - - Video caption file is required. + + Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default. - src/app/shared/forms/form-validators/video-captions-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 96,98 - - The username is required. + + With Do not list or Blur thumbnails, a confirmation will be requested to watch the video. - src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 109,110 - - You can only transfer ownership to a local account + + APPEARANCE - src/app/shared/forms/form-validators/video-change-ownership-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 245 - - Name is required. + + Use plugins & themes for more involved changes, or add slight customizations. - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 247,248 - - Name must be at least 1 character long. + + default - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 259 - - Name cannot be more than 50 characters long. + + Landing page - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 268 - - Name should be lowercase alphanumeric; dots and underscores are allowed. + + Discover videos - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 271 - - Support text must be at least 3 characters long. + + Trending videos - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 272 - - Support text cannot be more than 1000 characters long. + + Most liked videos - src/app/shared/forms/form-validators/video-channel-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 273 - - Comment is required. + + Recently added videos - src/app/shared/forms/form-validators/video-comment-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 274 - - Comment must be at least 2 characters long. + + BROADCAST MESSAGE - src/app/shared/forms/form-validators/video-comment-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 286 - - Comment cannot be more than 3000 characters long. + + Display a message on your instance - src/app/shared/forms/form-validators/video-comment-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 288,289 - - Display name cannot be more than 120 characters long. + + Enable broadcast message - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 299 - - Privacy is required. + + Allow users to dismiss the broadcast message - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 306 - - The channel is required when the playlist is public. + + Broadcast message level - src/app/shared/forms/form-validators/video-playlist-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 311 - - Video name is required. + + Message - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 323 - - Video name must be at least 3 characters long. + + NEW USERS - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 338 - - Video name cannot be more than 120 characters long. + + Manage users to set their quota individually. - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 340,341 - - Video privacy is required. + + Enable Signup - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 350 - - Video channel is required. + + ⚠️ This functionality requires a lot of attention and extra moderation. - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 353 - - - Video description must be at least 3 characters long. - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 584 - - - Video description cannot be more than 10000 characters long. - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 597 - - A tag should be more than 2 characters long. + + Signup requires email verification - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 360 - - A tag should be less than 30 characters long. + + Signup limit - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 364 - - Video support must be at least 3 characters long. + + {VAR_PLURAL, plural, =1 {user} other {users}} - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 370 - - Video support cannot be more than 1000 characters long. + + Default video quota per user - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 382 - - A date is required to schedule video update. + + Default daily upload limit per user - src/app/shared/forms/form-validators/video-validators.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 394 - - Copied + + VIDEOS - src/app/shared/forms/input-readonly-copy.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 411 + + + Allow import with HTTP URL (i.e. YouTube) - src/app/shared/video/modals/video-download.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 422 - - This file is too large. + + Allow import with a torrent file or a magnet URI - src/app/shared/forms/reactive-file.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 429 - - PeerTube cannot handle this kind of file. Accepted extensions are . + + Block new videos automatically - src/app/shared/forms/reactive-file.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 443 - - All unsaved data will be lost, are you sure you want to leave this page? + + Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. - src/app/shared/guards/can-deactivate-guard.service.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 446 - - Sunday + + SEARCH - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 460 - - Monday + + Allow users to do remote URI/handle search - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 471 - - Tuesday + + Allow your users to look up remote videos/actors that may not be federated with your instance - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 474 - - Wednesday + + Allow anonymous to do remote URI/handle search - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 482 - - Thursday + + Allow anonymous users to look up remote videos/actors that may not be federated with your instance - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 485 - - Friday + + Enable global search - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 496 - - Saturday + + ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 499 - - Sun + + You should only use moderated search indexes in production, or host your own. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 502,503 - Day name short - - Mon + + Search index URL - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 508 - Day name short - - Tue + + Disable local search in search bar - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 519 - Day name short - - Wed + + Search bar uses the global search index by default - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 526 - Day name short - - Thu + + Otherwise the local search stays used by default - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 529 - Day name short - - Fri + + FEDERATION - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 547 - Day name short - - Sat + + Manage relations with other instances. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 549,550 - Day name short - - Su + + Other instances can follow yours - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 561 - Day name min - - Mo + + Manually approve new instance followers - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 568 - Day name min - - Tu + + Automatically follow back instances - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 581 - Day name min - - We + + Automatically follow instances of a public index - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 594 - Day name min - - Th + + You should only follow moderated indexes in production, or host your own. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 600,601 - Day name min - - Fr + + Index URL - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 606 - Day name min - - Sa + + ADMINISTRATORS - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 626 - Day name min - - January + + Admin email - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 632 - - February + + Enable contact form - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 643 - - March + + TWITTER - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 660 - - April + + Optional. If any, provide the Twitter account representing your instance to improve link previews. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 662,663 - - May + + Your Twitter username - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 672 + + + Instance allowed by Twitter - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 684 - - June + + 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. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 689,694 - - July + + Enable users of your instance to stream live. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 716,717 - - August + + ⚠️ Enabling live streaming requires trust in your users and extra moderation work - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 731,732 - - September + + Allow your users to automatically publish a replay of their live - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 739 - - October + + If the user quota is reached, PeerTube will automatically terminate the live streaming - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 742,743 - - November + + Max lives created on your instance (-1 for "unlimited") - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 748 - - December + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 751 - - Jan + + Max lives created per user (-1 for "unlimited") - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 756 - Month name short - - Feb + + {VAR_PLURAL, plural, =1 {live} other {lives}} - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 759 - Month name short - - Mar + + Max live duration - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 764 - Month name short - - Apr + + Enable live transcoding - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 780 - Month name short - - Jun + + Requires a lot of CPU! - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 783,784 - Month name short - - Jul + + Live transcoding threads - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 789 - Month name short - - Aug + + Live resolutions to generate - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 801 - Month name short - - Sep + + Allow live streaming - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 727 - Month name short - - Oct + + {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}} - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 793 + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 935 - Month name short - - Nov + + TRANSCODING - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 836 - Month name short - - Dec + + 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. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 838,840 - Month name short - - Clear + + Allow additional extensions - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 862 - - yy-mm-dd + + Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos. - src/app/shared/i18n/i18n-primeng-calendar.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 865 - Date format in this locale. - - Hidden + + Allow audio files upload - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 873 - - Blurred with confirmation request + + Allows users to upload audio files that will be merged with the preview file on upload. - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 876 - - Displayed + + WebTorrent support enabled - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 885 - - ~ + + HLS with P2P support enabled - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 906 - - {VAR_PLURAL, plural, =1 {minute} other {minutes} } + + Transcoding threads - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 931 - - of full HD videos + + Resolutions to generate - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 944 - - of HD videos + + CACHE - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 970 - - of average quality videos + + Some files are not federated, and fetched when necessary. Define their caching policies. - src/app/shared/instance/instance-features-table.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 972,973 - - Markdown compatible that supports: + + Number of previews to keep in cache - src/app/shared/misc/help.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 980 - - Emphasis + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - src/app/shared/misc/help.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 986 - - Links + + Number of video captions to keep in cache - src/app/shared/misc/help.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 992 - - New lines + + {VAR_PLURAL, plural, =1 {cached image} other {cached images}} - src/app/shared/misc/help.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 998 - - Lists + + CUSTOMIZATIONS - src/app/shared/misc/help.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1010 - - Images + + Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill. - src/app/shared/misc/help.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1012,1013 - - users banned. + + JavaScript - src/app/shared/moderation/user-ban-modal.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1021 - - User banned. + + Transcoding enabled - src/app/shared/moderation/user-ban-modal.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 850 - - Do you really want to unban ? + + If you disable transcoding, many videos from your users will not work! - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 854 - - User unbanned. + + 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 - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 889,895 - - If you remove this user, you will not be able to create another with the same username! + + 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 - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 910,919 - - User deleted. + + Write JavaScript code directly.Example: console.log('my instance is amazing'); - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1025 + + + + Write CSS code directly. Example: #custom-css + color: red; + + Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email + color: red; + + + + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1044,1055 - - User email set as verified + + It seems like the configuration is invalid. Please search for potential errors in the different tabs. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1082,1083 - - Account muted. + + You cannot allow live replay if you don't enable transcoding. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/config/edit-custom-config/edit-custom-config.component.html + 1086,1087 - - Instance muted. + + User created. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-create.component.ts + 77 - - Account muted by the instance. + + Create user - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-create.component.ts + 95 - - Account unmuted by the instance. + + Users - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - - Instance muted by the instance. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 4 - - Instance unmuted by the instance. + + mail@example.com - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - - Edit user - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 107 - - Change quota, role, and more. + + Role - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 135 - - - Delete user - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 135 - - Unban user + + Doesn't need review before a video goes public - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 179 - - - Allow the user to login and create videos/comments again - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 179 - - Mute this account + + {VAR_PLURAL, plural, =1 {Video} other {Videos}} - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - - Hide any content from that user for you. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 24 - - Unmute this account + + {VAR_PLURAL, plural, =1 {Channel} other {Channels}} - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - - Show back content from that user for you. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 30 - - Mute the instance + + {VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers}} - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - - Hide any content from that instance for you. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 36 - - Unmute the instance + + Incriminated in reports - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - - Show back content from that instance for you. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 42 - - Mute this account by your instance + + Authored reports accepted - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - - Hide any content from that user for you, your instance and its users. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 48 - - Unmute this account by your instance + + {VAR_PLURAL, plural, =1 {Comment} other {Comments}} - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - - Show back content from that user for you, your instance and its users. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 54 - - Mute the instance by your instance + + NEW USER - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - - Hide any content from that instance for you, your instance and its users. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 73 - - Unmute the instance by your instance + + john - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - - - Show back content from that instance for you, your instance and its users. - src/app/shared/moderation/user-moderation-dropdown.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 85 - - Request is too large for the server. Please contact you administrator if you want to increase the limit size. + + john_channel - src/app/shared/rest/rest-extractor.service.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - - Too many attempts, please try again after minutes. - src/app/shared/rest/rest-extractor.service.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 96 - - Too many attempts, please try again later. + + If you leave the password empty, an email will be sent to the user. - src/app/shared/rest/rest-extractor.service.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - - Server error. Please retry later. - src/app/shared/rest/rest-extractor.service.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 121,122 - - Subscribed to all current channels of . You will be notified of all their new videos. + + Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 160,162 - - - Subscribed to . You will be notified of all their new videos. - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 160,162 - - Subscribed + + Send a link to reset the password by email to the user - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 204 - - - Unsubscribed from all channels of - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 204 - - Unsubscribed from + + Ask for new password - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 205 - - - Unsubscribed - src/app/shared/user-subscription/subscribe-button.component.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 205 - - Administrator + + Manually set the user password - src/app/shared/users/user.service.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 209 - - - Moderator - src/app/shared/users/user.service.ts - 1 + src/app/+admin/users/user-edit/user-edit.component.html + 209 - - Video removed from + + User updated. - src/app/shared/video-playlist/video-add-to-playlist.component.ts - 1 + src/app/+admin/users/user-edit/user-update.component.ts + 85 + + + Update user - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + src/app/+admin/users/user-edit/user-update.component.ts + 102 - - Video added in at timestamps + + An email asking for password reset has been sent to . - src/app/shared/video-playlist/video-add-to-playlist.component.ts - 1 + src/app/+admin/users/user-edit/user-update.component.ts + 108 - - Video added in + + Password changed for user . - src/app/shared/video-playlist/video-add-to-playlist.component.ts - 1 + src/app/+admin/users/user-edit/user-password.component.ts + 40 - - Timestamps updated + + Update user password - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + src/app/+admin/users/user-edit/user-password.component.ts + 52 - - Starts at + + Show - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + src/app/+admin/users/user-edit/user-password.component.html + 10 + + + Hide - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + src/app/+admin/users/user-edit/user-password.component.html + 11 - - Stops at + + Do you really want to unban users? - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.ts + 171 - - and stops at + + users unbanned. - src/app/shared/video-playlist/video-playlist-element-miniature.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.ts + 177 - - Video blacklisted. + + If you remove these users, you will not be able to create others with the same username! - src/app/shared/video/modals/video-blacklist.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.ts + 193 - - Video reported. + + users deleted. - src/app/shared/video/modals/video-report.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.ts + 199 - - Do you really want to delete this video? + + users email set as verified. - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.ts + 210 - - This video will be duplicated by your instance. + + Showing to of users - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 6 - - Save to playlist + + Advanced user filters - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 27 + + + Banned users - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 28 - - Blacklist + + Create user - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 42 - - Duplicate (redundancy) + + Table parameters - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 58 - - Report + + Select columns - src/app/shared/video/video-actions-dropdown.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 64 - - Published + + Highlight banned users - src/app/shared/video/video-miniature.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 70 - - Publication scheduled on + + User's email must be verified to login - src/app/shared/video/video-miniature.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 129 - - - Waiting transcoding - src/app/shared/video/video-miniature.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 129 - - To transcode + + User's email is verified / User can login without email verification - src/app/shared/video/video-miniature.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 133 - - To import + + Total daily video quota - src/app/shared/video/video-miniature.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 150 - - Add to watch later + + The user was banned - src/app/shared/video/video-thumbnail.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 160 - - - Remove from watch later - src/app/shared/video/video-thumbnail.component.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 160 - - Only I can see this video + + Ban reason: - src/app/shared/video/video.service.ts - 1 + src/app/+admin/users/user-list/user-list.component.html + 177 - - Only people with the private link can see this video + + Comment is required. - src/app/shared/video/video.service.ts - 1 + src/app/shared/form-validators/video-comment-validators.ts + 7 - - Anyone can see this video + + Comment must be at least 2 characters long. - src/app/shared/video/video.service.ts - 1 + src/app/shared/form-validators/video-comment-validators.ts + 8 - - Only users of this instance can see this video + + Comment cannot be more than 3000 characters long. - src/app/shared/video/video.service.ts - 1 + src/app/shared/form-validators/video-comment-validators.ts + 9 - - Video to import updated. + + accepted in instance followers - src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.ts + 41 + + + Do you really want to reject this follower? - src/app/videos/+video-edit/video-add-components/video-import-url.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.ts + 52 - - Your video was uploaded to your account and is private. + + Reject - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.ts + 53 - - But associated data (tags, description...) will be lost, are you sure you want to leave this page? + + rejected from instance followers - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.ts + 60 - - Your video is not uploaded yet, are you sure you want to leave this page? + + Do you really want to delete this follower? - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.ts + 73 - - Upload + + removed from instance followers - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.ts + 81 - - Upload cancelled + + Instances following you - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 3 - - Video published. + + Showing to of followers - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 10 - - Your video quota is exceeded with this video (video size: , used: , quota: ) + + Follower handle - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 28 - - Your daily video quota is exceeded with this video (video size: , used: , quota: ) + + Score - src/app/videos/+video-edit/video-add-components/video-upload.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 30 - - You have unsaved changes! If you leave, your changes will be lost. + + Open actor page in a new tab - src/app/videos/+video-edit/video-update.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 46 - - Video updated. + + No follower found matching current filters. - src/app/videos/+video-edit/video-update.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 68 - - The deletion will be sent to remote instances, so they remove the comment too. + + Your instance doesn't have any follower. - src/app/videos/+video-watch/comment/video-comments.component.ts - 1 + src/app/+admin/follows/followers-list/followers-list.component.html + 69 - - It is a remote comment, so the deletion will only be effective on your instance. + + Video caption language is required. - src/app/videos/+video-watch/comment/video-comments.component.ts - 1 + src/app/shared/form-validators/video-captions-validators.ts + 7 - - Stop autoplaying next video + + Video caption file is required. - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + src/app/shared/form-validators/video-captions-validators.ts + 14 - - Autoplay next video + + Video name is required. - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 7 - - Stop looping playlist videos + + Video name must be at least 3 characters long. - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 8 - - Loop playlist videos + + Video name cannot be more than 120 characters long. - src/app/videos/+video-watch/video-watch-playlist.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 9 - - Like this video + + Video privacy is required. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 16 - - Dislike this video + + Video channel is required. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 43 - - Support options for this video + + Video description must be at least 3 characters long. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 50 - - You need to be connected to rate this content. + + Video description cannot be more than 10000 characters long. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 51 - - likes / dislikes + + A tag should be more than 2 characters long. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 58 - - This video contains mature or explicit content. Are you sure you want to watch it? + + A tag should be less than 30 characters long. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 59 - - Mature or explicit content + + A maximum of 5 tags can be used on a video. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 66 - - Up Next + + A tag should be more than 1 and less than 30 characters long. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 67 - - Autoplay is suspended + + Video support must be at least 3 characters long. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 74 - - Enter/exit fullscreen (requires player focus) + + Video support cannot be more than 1000 characters long. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 75 - - Play/Pause the video (requires player focus) + + A date is required to schedule video update. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/video-validators.ts + 82 - - Mute/unmute the video (requires player focus) + + Instance name is required. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 7 - - Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus) + + Short description should not be longer than 250 characters. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 14 - - Increase the volume (requires player focus) + + Twitter username is required. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 21 - - Decrease the volume (requires player focus) + + Previews cache size is required. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 28 - - Seek the video forward (requires player focus) + + Previews cache size must be greater than 1. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 29 - - Seek the video backward (requires player focus) + + Previews cache size must be a number. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 30 - - Increase playback rate (requires player focus) + + Captions cache size is required. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 37 - - Decrease playback rate (requires player focus) + + Captions cache size must be greater than 1. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 38 - - Navigate in the video frame by frame (requires player focus) + + Captions cache size must be a number. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 39 - - Like the video + + Signup limit is required. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 46 - - Dislike the video + + Signup limit must be greater than 1. - src/app/videos/+video-watch/video-watch.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 47 - - When active, the next video is automatically played after the current one. + + Signup limit must be a number. - src/app/videos/recommendations/recommended-videos.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 48 - - Videos that have the higher number of likes. + + Admin email is required. - src/app/videos/video-list/video-most-liked.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 55 - - Trending for the last 24 hours + + Admin email must be valid. - src/app/videos/video-list/video-trending.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 56 - - Trending videos are those totalizing the greatest number of views during the last 24 hours + + Transcoding threads is required. - src/app/videos/video-list/video-trending.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 63 - - Trending for the last days + + Transcoding threads must be greater or equal to 0. - src/app/videos/video-list/video-trending.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 64 - - Trending videos are those totalizing the greatest number of views during the last days + + Index URL should be a URL - src/app/videos/video-list/video-trending.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 71 - - Videos from your subscriptions + + Search index URL should be a URL - src/app/videos/video-list/video-user-subscriptions.component.ts - 1 + src/app/shared/form-validators/custom-config-validators.ts + 78