Cancel app/core/confirm/confirm.component.html 19 app/login/login.component.html 72 app/+my-account/my-account-videos/my-account-videos.component.html 26 app/videos/+video-edit/shared/video-caption-add-modal.component.html 35 app/videos/+video-watch/modal/video-support.component.html 15 app/videos/+video-watch/modal/video-download.component.html 35 app/videos/+video-watch/modal/video-share.component.html 45 (extensions: <x id="INTERPOLATION" equiv-text="{{ allowedExtensionsMessage }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxFileSize | bytes }}"/>) app/shared/forms/reactive-file.component.html 11 <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views app/shared/video/video-miniature.component.html 12 app/search/search.component.html 34 Edit app/shared/misc/edit-button.component.html 3 Truncated preview app/shared/forms/markdown-textarea.component.html 9 Complete preview app/shared/forms/markdown-textarea.component.html 10 Get help app/shared/misc/help.component.html 18 Login app/login/login.component.html 2 User app/login/login.component.html 11 Username or email address app/login/login.component.html 13 or create an account app/login/login.component.html 16 or create an account on another instance app/login/login.component.html 20 User registration is not allowed on this instance, but you can register on many others! app/login/login.component.html 26 Password app/login/login.component.html 36 app/login/login.component.html 39 app/reset-password/reset-password.component.html 8 app/reset-password/reset-password.component.html 10 app/signup/signup.component.html 47 app/signup/signup.component.html 49 app/+admin/users/user-edit/user-edit.component.html 30 app/+admin/users/user-edit/user-edit.component.html 30 app/+my-account/my-account-settings/my-account-settings.component.html 12 I forgot my password app/login/login.component.html 42 Forgot your password app/login/login.component.html 59 Email app/login/login.component.html 64 app/signup/signup.component.html 36 app/signup/signup.component.html 38 app/+admin/users/user-edit/user-edit.component.html 19 app/+admin/users/user-edit/user-edit.component.html 19 app/+admin/users/user-list/user-list.component.html 17 Email address app/login/login.component.html 66 Send me an email to reset my password app/login/login.component.html 77 Reset my password app/reset-password/reset-password.component.html 2 Confirm password app/reset-password/reset-password.component.html 19 Confirmed password app/reset-password/reset-password.component.html 21 Reset my password app/reset-password/reset-password.component.html 29 Create an account app/signup/signup.component.html 3 Initial video quota: app/signup/signup.component.html 8 Unlimited app/signup/signup.component.html 16 Username app/signup/signup.component.html 25 app/signup/signup.component.html 27 app/+admin/users/user-edit/user-edit.component.html 8 app/+admin/users/user-edit/user-edit.component.html 8 I have read and agree to the <a href='/about/instance#terms-section' target='_blank'rel='noopener noreferrer'>Terms</a> of this instance app/signup/signup.component.html 60 Signup app/signup/signup.component.html 68 app/+about/about-instance/about-instance.component.html 22 app/+admin/config/edit-custom-config/edit-custom-config.component.html 86 <x id="INTERPOLATION" equiv-text="{{ pagination.totalItems | myNumberFormatter }}"/> results app/search/search.component.html 5 for <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span>"/><x id="INTERPOLATION" equiv-text="{{ currentSearch }}"/><x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/> app/search/search.component.html 6 Filters app/search/search.component.html 16 No results found app/search/search.component.html 25 Change the language app/menu/language-chooser.component.html 7 app/menu/menu.component.html 76 My public profile app/menu/menu.component.html 19 My account app/menu/menu.component.html 23 Log out app/menu/menu.component.html 27 Login app/menu/menu.component.html 36 Create an account app/menu/menu.component.html 37 Videos app/menu/menu.component.html 41 app/+accounts/accounts.component.html 17 app/+video-channels/video-channels.component.html 21 Trending app/menu/menu.component.html 45 Recently added app/menu/menu.component.html 50 Local app/menu/menu.component.html 55 More app/menu/menu.component.html 60 Administration app/menu/menu.component.html 64 About app/menu/menu.component.html 69 app/+accounts/accounts.component.html 21 app/+video-channels/video-channels.component.html 23 Search... app/header/header.component.html 2 Upload app/header/header.component.html 9 Sort app/search/search-filters.component.html 6 Published date app/search/search-filters.component.html 15 Duration app/search/search-filters.component.html 24 Display sensitive content app/search/search-filters.component.html 33 Yes app/search/search-filters.component.html 37 No app/search/search-filters.component.html 42 Category app/search/search-filters.component.html 50 app/videos/+video-edit/shared/video-edit.component.html 44 app/videos/+video-watch/video-watch.component.html 148 Licence app/search/search-filters.component.html 60 app/videos/+video-edit/shared/video-edit.component.html 58 app/videos/+video-watch/video-watch.component.html 157 Language app/search/search-filters.component.html 70 app/videos/+video-edit/shared/video-caption-add-modal.component.html 11 app/videos/+video-edit/shared/video-edit.component.html 72 app/videos/+video-watch/video-watch.component.html 166 All of these tags app/search/search-filters.component.html 82 One of these tags app/search/search-filters.component.html 87 Filter app/search/search-filters.component.html 94 No results. app/shared/video/abstract-video-list.html 7 app/shared/video/abstract-video-list.html 7 app/shared/video/abstract-video-list.html 7 app/shared/video/abstract-video-list.html 7 app/+my-account/my-account-videos/my-account-videos.component.html 1 app/shared/video/abstract-video-list.html 7 Instance app/+about/about.component.html 5 app/+admin/config/edit-custom-config/edit-custom-config.component.html 7 PeerTube app/+about/about.component.html 7 About <x id="INTERPOLATION" equiv-text="{{ instanceName }}"/> instance app/+about/about-instance/about-instance.component.html 1 Description app/+about/about-instance/about-instance.component.html 10 app/+accounts/account-about/account-about.component.html 3 app/+admin/config/edit-custom-config/edit-custom-config.component.html 32 app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 12 app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 23 app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 23 app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 app/+video-channels/video-channel-about/video-channel-about.component.html 4 app/videos/+video-edit/shared/video-edit.component.html 23 Terms app/+about/about-instance/about-instance.component.html 16 app/+admin/config/edit-custom-config/edit-custom-config.component.html 43 User registration is allowed and app/+about/about-instance/about-instance.component.html 25 this instance provides a baseline quota of <x id="INTERPOLATION" equiv-text="{{ userVideoQuota | bytes: 0 }}"/> space for the videos of its users. app/+about/about-instance/about-instance.component.html 27 this instance provides unlimited space for the videos of its users. app/+about/about-instance/about-instance.component.html 31 User registration is currently not allowed. app/+about/about-instance/about-instance.component.html 36 About PeerTube app/+about/about-peertube/about-peertube.component.html 1 PeerTube is a federated (ActivityPub) video streaming platform using P2P (WebTorrent) directly in the web browser. app/+about/about-peertube/about-peertube.component.html 6 It is a free and open-source software, under the <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>AGPLv3 licence<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. app/+about/about-peertube/about-peertube.component.html 8 For more information, please visit <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>joinpeertube.org<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>. app/+about/about-peertube/about-peertube.component.html 12 P2P & Privacy app/+about/about-peertube/about-peertube.component.html 18 PeerTube uses the BitTorrent protocol to share bandwidth between users. This implies that your IP address is stored in the instance's BitTorrent tracker as long as you download or watch the video. app/+about/about-peertube/about-peertube.component.html 20 What are the consequences? app/+about/about-peertube/about-peertube.component.html 25 In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because: app/+about/about-peertube/about-peertube.component.html 27 An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot) app/+about/about-peertube/about-peertube.component.html 33 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 app/+about/about-peertube/about-peertube.component.html 38 Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour app/+about/about-peertube/about-peertube.component.html 43 If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video app/+about/about-peertube/about-peertube.component.html 47 The IP address is a vague information : usually, it regularly changes and can represent many persons or entities app/+about/about-peertube/about-peertube.component.html 51 Web peers are not publicly accessible: because we use WebRTC inside the web browser (<x id="START_LINK" ctype="x-a" equiv-text="<a>"/>with the WebTorrent library<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>), 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 <x id="START_LINK_1" ctype="x-a" equiv-text="<a>"/>this document<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> for more information app/+about/about-peertube/about-peertube.component.html 55 The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information. app/+about/about-peertube/about-peertube.component.html 62 How does PeerTube compare with YouTube? app/+about/about-peertube/about-peertube.component.html 67 The threats to privacy in YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics). app/+about/about-peertube/about-peertube.component.html 69 What can I do to limit the exposure of my IP address? app/+about/about-peertube/about-peertube.component.html 75 Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense. app/+about/about-peertube/about-peertube.component.html 77 What will be done to mitigate this problem? app/+about/about-peertube/about-peertube.component.html 83 PeerTube is only in beta, and want to deliver the best countermeasures possible by the time the stable is released. In the meantime, we want to test different ideas related to this issue: app/+about/about-peertube/about-peertube.component.html 85 Set a limit to the number of peers sent by the tracker app/+about/about-peertube/about-peertube.component.html 91 Set a limit on the request frequency received by the tracker (being tested) app/+about/about-peertube/about-peertube.component.html 92 Ring a bell if there are unusual requests (being tested) app/+about/about-peertube/about-peertube.component.html 93 Disable P2P from the administration interface app/+about/about-peertube/about-peertube.component.html 94 An automatic video redundancy program: we wouldn't know if the IP downloaded the video on purpose or if it was the automatized program app/+about/about-peertube/about-peertube.component.html 95 <x id="INTERPOLATION" equiv-text="{{ account.followersCount }}"/> subscribers app/+accounts/accounts.component.html 12 Video channels app/+accounts/accounts.component.html 19 Stats app/+accounts/account-about/account-about.component.html 8 app/+video-channels/video-channel-about/video-channel-about.component.html 16 Joined <x id="INTERPOLATION" equiv-text="{{ account.createdAt | date }}"/> app/+accounts/account-about/account-about.component.html 10 <x id="INTERPOLATION" equiv-text="{{ videoChannel.followersCount }}"/> subscribers app/+accounts/account-video-channels/account-video-channels.component.html 9 app/+my-account/my-account-video-channels/my-account-video-channels.component.html 21 app/+video-channels/video-channels.component.html 11 See this video channel app/+accounts/account-video-channels/account-video-channels.component.html 4 Name app/+admin/config/edit-custom-config/edit-custom-config.component.html 10 app/+admin/follows/followers-list/followers-list.component.html 9 Short description app/+admin/config/edit-custom-config/edit-custom-config.component.html 21 Default client route app/+admin/config/edit-custom-config/edit-custom-config.component.html 54 Videos Trending app/+admin/config/edit-custom-config/edit-custom-config.component.html 57 Videos Recently Added app/+admin/config/edit-custom-config/edit-custom-config.component.html 58 Local videos app/+admin/config/edit-custom-config/edit-custom-config.component.html 59 Policy on videos containing sensitive content app/+admin/config/edit-custom-config/edit-custom-config.component.html 68 With <strong>Do not list</strong> or <strong>Blur thumbnails</strong>, a confirmation will be requested to watch the video. app/+admin/config/edit-custom-config/edit-custom-config.component.html 71 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 6 Do not list app/+admin/config/edit-custom-config/edit-custom-config.component.html 76 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 11 Blur thumbnails app/+admin/config/edit-custom-config/edit-custom-config.component.html 77 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 12 Display app/+admin/config/edit-custom-config/edit-custom-config.component.html 78 app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 13 Signup enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html 90 Signup limit app/+admin/config/edit-custom-config/edit-custom-config.component.html 94 Import app/+admin/config/edit-custom-config/edit-custom-config.component.html 104 app/videos/+video-edit/video-add-components/video-import-url.component.html 34 app/videos/+video-edit/video-add-components/video-import-torrent.component.html 42 Video import with HTTP enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html 108 Video import with a torrent file or a magnet URI enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html 113 Administrator app/+admin/config/edit-custom-config/edit-custom-config.component.html 116 Admin email app/+admin/config/edit-custom-config/edit-custom-config.component.html 119 Users app/+admin/config/edit-custom-config/edit-custom-config.component.html 129 User default video quota app/+admin/config/edit-custom-config/edit-custom-config.component.html 132 Basic configuration app/+admin/config/edit-custom-config/edit-custom-config.component.html 5 Twitter app/+admin/config/edit-custom-config/edit-custom-config.component.html 148 Your Twitter username app/+admin/config/edit-custom-config/edit-custom-config.component.html 151 Indicates the Twitter account for the website or platform on which the content was published. app/+admin/config/edit-custom-config/edit-custom-config.component.html 154 Instance whitelisted by Twitter app/+admin/config/edit-custom-config/edit-custom-config.component.html 167 If your instance is whitelisted by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share.<br /> If the instance is not whitelisted, we use an image link card that will redirect on your PeerTube instance.<br /><br /> Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on <a target='_blank' rel='noopener noreferrer' href='https://cards-dev.twitter.com/validator'>https://cards-dev.twitter.com/validator</a> to see if you instance is whitelisted. app/+admin/config/edit-custom-config/edit-custom-config.component.html 168 Services app/+admin/config/edit-custom-config/edit-custom-config.component.html 146 Transcoding app/+admin/config/edit-custom-config/edit-custom-config.component.html 176 Transcoding enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html 180 If you disable transcoding, many videos from your users will not work! app/+admin/config/edit-custom-config/edit-custom-config.component.html 181 Transcoding threads app/+admin/config/edit-custom-config/edit-custom-config.component.html 187 Resolution <x id="INTERPOLATION" equiv-text="{{resolution}}"/> enabled app/+admin/config/edit-custom-config/edit-custom-config.component.html 203 Cache <x id="START_TAG_MY-HELP" ctype="x-my-help" equiv-text="<my-help>"/><x id="CLOSE_TAG_MY-HELP" ctype="x-my-help" equiv-text="</my-help>"/> app/+admin/config/edit-custom-config/edit-custom-config.component.html 209 Some files are not federated (previews, captions). We fetch them directly from the origin instance and cache them. app/+admin/config/edit-custom-config/edit-custom-config.component.html 214 Previews cache size app/+admin/config/edit-custom-config/edit-custom-config.component.html 219 Video captions cache size app/+admin/config/edit-custom-config/edit-custom-config.component.html 230 Customizations app/+admin/config/edit-custom-config/edit-custom-config.component.html 240 JavaScript app/+admin/config/edit-custom-config/edit-custom-config.component.html 243 Write directly JavaScript code.<br />Example: <pre>console.log('my instance is amazing');</pre> app/+admin/config/edit-custom-config/edit-custom-config.component.html 246 Write directly CSS code. Example:<br /> <pre> body <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> background-color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> </pre> Prepend with <em>#custom-css</em> to override styles. Example: <pre> #custom-css .logged-in-email <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> color: red; <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> </pre> app/+admin/config/edit-custom-config/edit-custom-config.component.html 262 Advanced configuration app/+admin/config/edit-custom-config/edit-custom-config.component.html 174 Update configuration app/+admin/config/edit-custom-config/edit-custom-config.component.html 289 It seems the configuration is invalid. Please search potential errors in the different tabs. app/+admin/config/edit-custom-config/edit-custom-config.component.html 290 Users app/+admin/admin.component.html 3 Manage follows app/+admin/admin.component.html 7 Video abuses app/+admin/admin.component.html 11 Video blacklist app/+admin/admin.component.html 15 Jobs app/+admin/admin.component.html 19 Configuration app/+admin/admin.component.html 23 1 host (without "http://") per line app/+admin/follows/following-add/following-add.component.html 5 It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers. app/+admin/follows/following-add/following-add.component.html 17 Add following app/+admin/follows/following-add/following-add.component.html 21 ID app/+admin/follows/followers-list/followers-list.component.html 7 app/+admin/follows/following-list/following-list.component.html 7 app/+admin/jobs/jobs-list/jobs-list.component.html 18 Score app/+admin/follows/followers-list/followers-list.component.html 8 Host app/+admin/follows/followers-list/followers-list.component.html 10 app/+admin/follows/following-list/following-list.component.html 8 State app/+admin/follows/followers-list/followers-list.component.html 11 app/+admin/follows/following-list/following-list.component.html 9 app/+admin/jobs/jobs-list/jobs-list.component.html 20 app/+my-account/my-account-video-imports/my-account-video-imports.component.html 10 Created <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> app/+admin/follows/followers-list/followers-list.component.html 12 app/+admin/follows/following-list/following-list.component.html 10 app/+admin/jobs/jobs-list/jobs-list.component.html 21 app/+admin/users/user-list/user-list.component.html 20 app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.html 13 app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 16 app/+my-account/my-account-video-imports/my-account-video-imports.component.html 11 Manage follows app/+admin/follows/follows.component.html 2 Jobs list app/+admin/jobs/jobs-list/jobs-list.component.html 2 Type app/+admin/jobs/jobs-list/jobs-list.component.html 19 Processed on app/+admin/jobs/jobs-list/jobs-list.component.html 22 Finished on app/+admin/jobs/jobs-list/jobs-list.component.html 23 Create user app/+admin/users/user-edit/user-edit.component.html 1 app/+admin/users/user-edit/user-edit.component.html 1 app/+admin/users/user-list/user-list.component.html 6 Edit user <x id="INTERPOLATION" equiv-text="{{ username }}"/> app/+admin/users/user-edit/user-edit.component.html 2 app/+admin/users/user-edit/user-edit.component.html 2 john app/+admin/users/user-edit/user-edit.component.html 10 app/+admin/users/user-edit/user-edit.component.html 10 mail@example.com app/+admin/users/user-edit/user-edit.component.html 21 app/+admin/users/user-edit/user-edit.component.html 21 Role app/+admin/users/user-edit/user-edit.component.html 41 app/+admin/users/user-edit/user-edit.component.html 41 app/+admin/users/user-list/user-list.component.html 19 Video quota app/+admin/users/user-edit/user-edit.component.html 56 app/+admin/users/user-edit/user-edit.component.html 56 app/+admin/users/user-list/user-list.component.html 18 Transcoding is enabled on server. The video quota only take in account <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/>original<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> video. <x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> At most, this user could use ~ <x id="INTERPOLATION" equiv-text="{{ computeQuotaWithTranscoding() | bytes: 0 }}"/>. app/+admin/users/user-edit/user-edit.component.html 65 app/+admin/users/user-edit/user-edit.component.html 65 Users list app/+admin/users/user-list/user-list.component.html 2 Username <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> app/+admin/users/user-list/user-list.component.html 16 Video abuses list app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.html 2 Reason app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.html 11 Reporter app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.html 12 Video app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.html 14 app/+my-account/my-account-video-imports/my-account-video-imports.component.html 9 Go to the account app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.html 22 Go to the video app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.html 28 Blacklisted videos app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 2 Name <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 11 Views <x id="START_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="<p-sortIcon>"/><x id="CLOSE_TAG_P-SORTICON" ctype="x-p-sortIcon" equiv-text="</p-sortIcon>"/> app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 13 NSFW app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 14 UUID app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 15 Unblacklist app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.html 30 My settings app/+my-account/my-account.component.html 3 My video channels app/+my-account/my-account.component.html 5 My videos app/+my-account/my-account.component.html 7 My video imports app/+my-account/my-account.component.html 9 Video quota: app/+my-account/my-account-settings/my-account-settings.component.html 4 Profile app/+my-account/my-account-settings/my-account-settings.component.html 8 Video settings app/+my-account/my-account-settings/my-account-settings.component.html 15 Danger zone app/+my-account/my-account-settings/my-account-settings.component.html 18 <x id="INTERPOLATION" equiv-text="{{ video.createdAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views app/+my-account/my-account-videos/my-account-videos.component.html 19 Delete app/+my-account/my-account-videos/my-account-videos.component.html 32 app/videos/+video-edit/shared/video-edit.component.html 154 app/videos/+video-watch/video-watch.component.html 111 app/videos/+video-watch/comment/video-comment.component.html 15 Create another video channel app/+my-account/my-account-video-channels/my-account-video-channels.component.html 4 Go to the channel app/+my-account/my-account-video-channels/my-account-video-channels.component.html 15 Create a video channel app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 6 app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 6 Display name app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 12 app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 12 app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 Short text to tell people how they can support your channel (membership platform...).<br /><br /> When you will upload a video in this channel, the video support field will be automatically filled by this text. app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 36 app/+my-account/my-account-video-channels/my-account-video-channel-edit.component.html 36 Target app/+my-account/my-account-video-imports/my-account-video-imports.component.html 8 Change password app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 19 New password app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7 Confirm new password app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 15 Default policy on videos containing sensitive content app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 3 Automatically plays video app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 20 Save app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html 23 Update my profile app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 27 <x id="INTERPOLATION" equiv-text="{{ actor.followersCount }}"/> subscribers app/+my-account/shared/actor-avatar-info.component.html 10 Change the avatar app/+my-account/shared/actor-avatar-info.component.html 15 (extensions: <x id="INTERPOLATION" equiv-text="{{ avatarExtensions }}"/>, max size: <x id="INTERPOLATION_1" equiv-text="{{ maxAvatarSize | bytes }}"/>) app/+my-account/shared/actor-avatar-info.component.html 18 Sorry, but we couldn't find the page you were looking for. app/+page-not-found/page-not-found.component.html 1 Created by <x id="INTERPOLATION" equiv-text="{{ videoChannel.ownerBy }}"/> app/+video-channels/video-channels.component.html 14 Go the owner account page app/+video-channels/video-channels.component.html 13 Support this channel app/+video-channels/video-channel-about/video-channel-about.component.html 9 Created <x id="INTERPOLATION" equiv-text="{{ videoChannel.createdAt | date }}"/> app/+video-channels/video-channel-about/video-channel-about.component.html 17 URL app/videos/+video-edit/video-add-components/video-import-url.component.html 6 app/videos/+video-watch/modal/video-share.component.html 12 You can import any URL <a href='https://rg3.github.io/youtube-dl/supportedsites.html' target='_blank' rel='noopener noreferrer'>supported by youtube-dl</a> 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. app/videos/+video-edit/video-add-components/video-import-url.component.html 9 Channel app/videos/+video-edit/video-add-components/video-import-url.component.html 16 app/videos/+video-edit/video-add-components/video-upload.component.html 12 app/videos/+video-edit/video-add-components/video-import-torrent.component.html 24 app/videos/+video-edit/shared/video-edit.component.html 35 Privacy app/videos/+video-edit/video-add-components/video-import-url.component.html 25 app/videos/+video-edit/video-add-components/video-upload.component.html 21 app/videos/+video-edit/video-add-components/video-import-torrent.component.html 33 app/videos/+video-edit/shared/video-edit.component.html 86 app/videos/+video-watch/video-watch.component.html 143 Congratulations, the video behind <x id="INTERPOLATION" equiv-text="{{ targetUrl }}"/> will be imported! You can already add information about this video. app/videos/+video-edit/video-add-components/video-import-url.component.html 40 Update app/videos/+video-edit/video-add-components/video-import-url.component.html 57 app/videos/+video-edit/video-add-components/video-import-torrent.component.html 65 app/videos/+video-edit/video-update.component.html 17 app/videos/+video-watch/video-watch.component.html 105 Select the file to upload app/videos/+video-edit/video-add-components/video-upload.component.html 6 Publish will be available when upload is finished app/videos/+video-edit/video-add-components/video-upload.component.html 48 Publish app/videos/+video-edit/video-add-components/video-upload.component.html 55 Select the torrent to import app/videos/+video-edit/video-add-components/video-import-torrent.component.html 6 Paste magnet URI app/videos/+video-edit/video-add-components/video-import-torrent.component.html 14 You can import any torrent file that points to a mp4 file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. app/videos/+video-edit/video-add-components/video-import-torrent.component.html 17 Congratulations, the video will be imported with BitTorrent! You can already add information about this video. app/videos/+video-edit/video-add-components/video-import-torrent.component.html 48 Import <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> app/videos/+video-edit/video-add.component.html 3 Upload <x id="INTERPOLATION" equiv-text="{{ videoName }}"/> app/videos/+video-edit/video-add.component.html 4 Upload a file app/videos/+video-edit/video-add.component.html 9 Import with URL app/videos/+video-edit/video-add.component.html 13 Import with torrent app/videos/+video-edit/video-add.component.html 17 Add caption app/videos/+video-edit/shared/video-caption-add-modal.component.html 7 Select the caption file app/videos/+video-edit/shared/video-caption-add-modal.component.html 25 This will replace an existing caption! app/videos/+video-edit/shared/video-caption-add-modal.component.html 30 Add this caption app/videos/+video-edit/shared/video-caption-add-modal.component.html 40 Title app/videos/+video-edit/shared/video-edit.component.html 7 Tags app/videos/+video-edit/shared/video-edit.component.html 15 app/videos/+video-watch/video-watch.component.html 175 (press Enter to add) app/videos/+video-edit/shared/video-edit.component.html 15 Video descriptions are truncated by default and require manual action to expand them. app/videos/+video-edit/shared/video-edit.component.html 24 Schedule publication (<x id="INTERPOLATION" equiv-text="{{ calendarTimezone }}"/>) app/videos/+video-edit/shared/video-edit.component.html 101 This video contains mature or explicit content app/videos/+video-edit/shared/video-edit.component.html 115 Some instances do not list videos containing mature or explicit content by default. app/videos/+video-edit/shared/video-edit.component.html 116 Enable video comments app/videos/+video-edit/shared/video-edit.component.html 121 Wait transcoding before publishing the video app/videos/+video-edit/shared/video-edit.component.html 126 If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends. app/videos/+video-edit/shared/video-edit.component.html 127 Basic info app/videos/+video-edit/shared/video-edit.component.html 4 Add another caption app/videos/+video-edit/shared/video-edit.component.html 139 See the subtitle file app/videos/+video-edit/shared/video-edit.component.html 148 Cancel create app/videos/+video-edit/shared/video-edit.component.html 162 Cancel deletion app/videos/+video-edit/shared/video-edit.component.html 170 Captions app/videos/+video-edit/shared/video-edit.component.html 133 Upload thumbnail app/videos/+video-edit/shared/video-edit.component.html 186 Upload preview app/videos/+video-edit/shared/video-edit.component.html 193 Support app/videos/+video-edit/shared/video-edit.component.html 199 app/videos/+video-watch/modal/video-support.component.html 7 app/videos/+video-watch/video-watch.component.html 71 Short text to tell people how they can support you (membership platform...). app/videos/+video-edit/shared/video-edit.component.html 200 Advanced settings app/videos/+video-edit/shared/video-edit.component.html 182 Update <x id="INTERPOLATION" equiv-text="{{ video?.name }}"/> app/videos/+video-edit/video-update.component.html 2 Download video app/videos/+video-watch/modal/video-download.component.html 7 Direct download app/videos/+video-watch/modal/video-download.component.html 20 Torrent (.torrent file) app/videos/+video-watch/modal/video-download.component.html 25 Torrent (magnet link) app/videos/+video-watch/modal/video-download.component.html 30 Download app/videos/+video-watch/modal/video-download.component.html 40 app/videos/+video-watch/video-watch.component.html 87 Report video app/videos/+video-watch/modal/video-report.component.html 7 Reason... app/videos/+video-watch/modal/video-report.component.html 14 Cancel app/videos/+video-watch/modal/video-report.component.html 22 Submit app/videos/+video-watch/modal/video-report.component.html 27 Share app/videos/+video-watch/modal/video-share.component.html 7 app/videos/+video-watch/video-watch.component.html 76 Embed app/videos/+video-watch/modal/video-share.component.html 24 The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites). app/videos/+video-watch/modal/video-share.component.html 35 QR-Code app/videos/+video-watch/modal/video-share.component.html 40 The video is being imported, it will be available when the import is finished. app/videos/+video-watch/video-watch.component.html 11 The video is being transcoded, it may not work properly. app/videos/+video-watch/video-watch.component.html 15 This video will be published on <x id="INTERPOLATION" equiv-text="{{ video.scheduledUpdate.updateAt | date: 'full' }}"/> app/videos/+video-watch/video-watch.component.html 19 <x id="INTERPOLATION" equiv-text="{{ video.publishedAt | myFromNow }}"/> - <x id="INTERPOLATION_1" equiv-text="{{ video.views | myNumberFormatter }}"/> views app/videos/+video-watch/video-watch.component.html 30 Go the channel page app/videos/+video-watch/video-watch.component.html 35 By <x id="INTERPOLATION" equiv-text="{{ video.by }}"/> app/videos/+video-watch/video-watch.component.html 45 Go to the account page app/videos/+video-watch/video-watch.component.html 44 You can subscribe to this account via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type in the search box <strong>@<x id="INTERPOLATION" equiv-text="{{video.account.name}}"/>@<x id="INTERPOLATION_1" equiv-text="{{video.account.host}}"/></strong> and subscribe there. Subscription as a PeerTube user is being worked on in <a href='https://github.com/Chocobozzz/PeerTube/issues/470'>#470</a>. app/videos/+video-watch/video-watch.component.html 49 Like this video app/videos/+video-watch/video-watch.component.html 59 Dislike this video app/videos/+video-watch/video-watch.component.html 66 Download the video app/videos/+video-watch/video-watch.component.html 86 Report app/videos/+video-watch/video-watch.component.html 93 Report this video app/videos/+video-watch/video-watch.component.html 92 Blacklist app/videos/+video-watch/video-watch.component.html 99 Blacklist this video app/videos/+video-watch/video-watch.component.html 98 Update this video app/videos/+video-watch/video-watch.component.html 104 Delete this video app/videos/+video-watch/video-watch.component.html 110 Show more app/videos/+video-watch/video-watch.component.html 130 Show less app/videos/+video-watch/video-watch.component.html 136 Other videos app/videos/+video-watch/video-watch.component.html 187 Friendly Reminder: app/videos/+video-watch/video-watch.component.html 199 The sharing system used by this video implies that some technical information about your system (such as a public IP address) can be sent to other peers. app/videos/+video-watch/video-watch.component.html 201 More information app/videos/+video-watch/video-watch.component.html 204 Get more information app/videos/+video-watch/video-watch.component.html 204 OK app/videos/+video-watch/video-watch.component.html 207 Comments app/videos/+video-watch/comment/video-comments.component.html 3 You can either comment on the page of your instance where this video is federated with your PeerTube account, or via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type in the search box <strong>@<x id="INTERPOLATION" equiv-text="{{video.account.name}}"/>@<x id="INTERPOLATION_1" equiv-text="{{video.account.host}}"/></strong> and find back the video. Direct commenting capabilities are being worked on in <a href='https://github.com/Chocobozzz/PeerTube/issues/224'>#224</a>. app/videos/+video-watch/comment/video-comments.component.html 8 No comments. app/videos/+video-watch/comment/video-comments.component.html 19 View all <x id="INTERPOLATION" equiv-text="{{ comment.totalReplies }}"/> replies app/videos/+video-watch/comment/video-comments.component.html 56 Comments are disabled. app/videos/+video-watch/comment/video-comments.component.html 65 Add comment... app/videos/+video-watch/comment/video-comment-add.component.html 6 Post comment app/videos/+video-watch/comment/video-comment-add.component.html 17 Highlighted comment app/videos/+video-watch/comment/video-comment.component.html 5 Reply app/videos/+video-watch/comment/video-comment.component.html 14 Error getting about from server src/app/+about/about-instance/about-instance.component.ts 1 No description src/app/+accounts/account-about/account-about.component.ts 1 src/app/+video-channels/video-channel-about/video-channel-about.component.ts 1 Published videos src/app/+accounts/account-videos/account-videos.component.ts 1 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 Published <x id="INTERPOLATION" equiv-text="{{totalVideos}}"/> videos src/app/+accounts/account-videos/account-videos.component.ts 1 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 1 Error src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 src/app/+admin/follows/followers-list/followers-list.component.ts 1 src/app/+admin/follows/following-add/following-add.component.ts 1 src/app/+admin/follows/following-list/following-list.component.ts 1 src/app/+admin/follows/following-list/following-list.component.ts 1 src/app/+admin/jobs/jobs-list/jobs-list.component.ts 1 src/app/+admin/users/user-list/user-list.component.ts 1 src/app/+admin/users/user-list/user-list.component.ts 1 src/app/+admin/users/user-list/user-list.component.ts 1 src/app/+admin/video-abuses/video-abuse-list/video-abuse-list.component.ts 1 src/app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.ts 1 src/app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.ts 1 src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 src/app/+my-account/my-account-settings/my-account-settings.component.ts 1 src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 src/app/+my-account/my-account-video-imports/my-account-video-imports.component.ts 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 src/app/core/auth/auth.service.ts 1 src/app/login/login.component.ts 1 src/app/reset-password/reset-password.component.ts 1 src/app/search/search.component.ts 1 src/app/shared/forms/reactive-file.component.ts 1 src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts 1 src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts 1 src/app/videos/+video-edit/video-add-components/video-import-url.component.ts 1 src/app/videos/+video-edit/video-add-components/video-import-url.component.ts 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 src/app/videos/+video-edit/video-update.component.ts 1 src/app/videos/+video-edit/video-update.component.ts 1 src/app/videos/+video-watch/comment/video-comment-add.component.ts 1 src/app/videos/+video-watch/comment/video-comments.component.ts 1 src/app/videos/+video-watch/comment/video-comments.component.ts 1 src/app/videos/+video-watch/comment/video-comments.component.ts 1 src/app/videos/+video-watch/modal/video-report.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 You set custom <x id="INTERPOLATION" equiv-text="{{customizationsText}}"/>. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 This could lead to security issues or bugs if you do not understand it. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 Are you sure you want to update the configuration? src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 Please type src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 to confirm. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 Success src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 src/app/+admin/follows/following-add/following-add.component.ts 1 src/app/+admin/follows/following-list/following-list.component.ts 1 src/app/+admin/users/user-edit/user-create.component.ts 1 src/app/+admin/users/user-edit/user-update.component.ts 1 src/app/+admin/users/user-list/user-list.component.ts 1 src/app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.ts 1 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 1 src/app/+my-account/my-account-settings/my-account-settings.component.ts 1 src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 src/app/login/login.component.ts 1 src/app/reset-password/reset-password.component.ts 1 src/app/signup/signup.component.ts 1 src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts 1 src/app/videos/+video-edit/video-add-components/video-import-url.component.ts 1 src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 src/app/videos/+video-edit/video-update.component.ts 1 src/app/videos/+video-watch/modal/video-report.component.ts 1 src/app/videos/+video-watch/modal/video-share.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 Configuration updated. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 1 <x id="INTERPOLATION" equiv-text="{{host}}"/> is not valid src/app/+admin/follows/following-add/following-add.component.ts 1 You need to specify hosts to follow. src/app/+admin/follows/following-add/following-add.component.ts 1 Hosts need to be unique. src/app/+admin/follows/following-add/following-add.component.ts 1 If you confirm, you will send a follow request to:<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/> - src/app/+admin/follows/following-add/following-add.component.ts 1 Follow new server(s) src/app/+admin/follows/following-add/following-add.component.ts 1 Follow request(s) sent! src/app/+admin/follows/following-add/following-add.component.ts 1 Do you really want to unfollow <x id="INTERPOLATION" equiv-text="{{host}}"/>? src/app/+admin/follows/following-list/following-list.component.ts 1 Unfollow src/app/+admin/follows/following-list/following-list.component.ts 1 You are not following <x id="INTERPOLATION" equiv-text="{{host}}"/> anymore. src/app/+admin/follows/following-list/following-list.component.ts 1 Following src/app/+admin/follows/follows.component.ts 1 Follow src/app/+admin/follows/follows.component.ts 1 Followers src/app/+admin/follows/follows.component.ts 1 Unlimited src/app/+admin/users/shared/user.service.ts 1 src/app/+my-account/my-account-settings/my-account-settings.component.ts 1 User <x id="INTERPOLATION" equiv-text="{{username}}"/> created. src/app/+admin/users/user-edit/user-create.component.ts 1 User <x id="INTERPOLATION" equiv-text="{{username}}"/> updated. src/app/+admin/users/user-edit/user-update.component.ts 1 Update user src/app/+admin/users/user-edit/user-update.component.ts 1 You cannot delete root. src/app/+admin/users/user-list/user-list.component.ts 1 Do you really want to delete this user? src/app/+admin/users/user-list/user-list.component.ts 1 User <x id="INTERPOLATION" equiv-text="{{username}}"/> deleted. src/app/+admin/users/user-list/user-list.component.ts 1 Do you really want to remove this video from the blacklist ? It will be available again in the videos list. src/app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.ts 1 Video <x id="INTERPOLATION" equiv-text="{{name}}"/> removed from the blacklist. src/app/+admin/video-blacklist/video-blacklist-list/video-blacklist-list.component.ts 1 The new password and the confirmed password do not correspond. src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 Password updated. src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 1 Are you sure you want to delete your account? This will delete all you data, including channels, videos etc. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 Type your username to confirm src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 Delete your account src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 Delete my account src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 Your account is deleted. src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 1 Profile updated. src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 1 Avatar changed. src/app/+my-account/my-account-settings/my-account-settings.component.ts 1 src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 Information updated. src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.ts 1 Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> created. src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 Create src/app/+my-account/my-account-video-channels/my-account-video-channel-create.component.ts 1 Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> updated. src/app/+my-account/my-account-video-channels/my-account-video-channel-update.component.ts 1 Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/>? It will delete all videos uploaded in this channel too. src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 Please type the name of the video channel to confirm src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 Video channel <x id="INTERPOLATION" equiv-text="{{videoChannelName}}"/> deleted. src/app/+my-account/my-account-video-channels/my-account-video-channels.component.ts 1 Do you really want to delete <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 <x id="INTERPOLATION" equiv-text="{{deleteLength}}"/> videos deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 Do you really want to delete <x id="INTERPOLATION" equiv-text="{{videoName}}"/>? src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> deleted. src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 src/app/videos/+video-watch/video-watch.component.ts 1 Published src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 Publication scheduled on src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 Waiting transcoding src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 To transcode src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 To import src/app/+my-account/my-account-videos/my-account-videos.component.ts 1 Cannot retrieve OAuth Client credentials: <x id="INTERPOLATION" equiv-text="{{errorText}}"/>. src/app/core/auth/auth.service.ts 1 Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. src/app/core/auth/auth.service.ts 1 You need to reconnect. src/app/core/auth/auth.service.ts 1 Confirm src/app/core/confirm/confirm.component.ts 1 An email with the reset password instructions will be sent to <x id="INTERPOLATION" equiv-text="{{email}}"/>. src/app/login/login.component.ts 1 Unable to find user id or verification string. src/app/reset-password/reset-password.component.ts 1 Your password has been successfully reset! src/app/reset-password/reset-password.component.ts 1 Today src/app/search/search-filters.component.ts 1 src/app/shared/i18n/i18n-primeng-calendar.ts 1 Last 7 days src/app/search/search-filters.component.ts 1 Last 30 days src/app/search/search-filters.component.ts 1 Last 365 days src/app/search/search-filters.component.ts 1 Short (< 4 min) src/app/search/search-filters.component.ts 1 Long (> 10 min) src/app/search/search-filters.component.ts 1 Medium (4-10 min) src/app/search/search-filters.component.ts 1 Relevance src/app/search/search-filters.component.ts 1 Publish date src/app/search/search-filters.component.ts 1 Views src/app/search/search-filters.component.ts 1 Search src/app/search/search.component.ts 1 Instance name is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Short description should not be longer than 250 characters. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Twitter username is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Previews cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Previews cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Previews cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Captions cache size is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Captions cache size must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Captions cache size must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Signup limit is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Signup limit must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Signup limit must be a number. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Admin email is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Admin email must be valid. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Transcoding threads is required. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Transcoding threads must be greater than 1. src/app/shared/forms/form-validators/custom-config-validators.service.ts 1 Username is required. src/app/shared/forms/form-validators/login-validators.service.ts 1 src/app/shared/forms/form-validators/user-validators.service.ts 1 Password is required. src/app/shared/forms/form-validators/login-validators.service.ts 1 src/app/shared/forms/form-validators/user-validators.service.ts 1 Confirmation of the password is required. src/app/shared/forms/form-validators/reset-password-validators.service.ts 1 Username must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 Username cannot be more than 20 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 Username should be only lowercase alphanumeric characters. src/app/shared/forms/form-validators/user-validators.service.ts 1 Email is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 Email must be valid. src/app/shared/forms/form-validators/user-validators.service.ts 1 Password must be at least 6 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 Password cannot be more than 255 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 Video quota is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 Quota must be greater than -1. src/app/shared/forms/form-validators/user-validators.service.ts 1 User role is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 Display name is required. src/app/shared/forms/form-validators/user-validators.service.ts 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 Display name must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 Display name cannot be more than 120 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 Description must be at least 3 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 Description cannot be more than 250 characters long. src/app/shared/forms/form-validators/user-validators.service.ts 1 You must to agree with the instance terms in order to registering on it. src/app/shared/forms/form-validators/user-validators.service.ts 1 Report reason is required. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 Report reason must be at least 2 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 Report reason cannot be more than 300 characters long. src/app/shared/forms/form-validators/video-abuse-validators.service.ts 1 Video caption language is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 Video caption file is required. src/app/shared/forms/form-validators/video-captions-validators.service.ts 1 Description cannot be more than 500 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 Support text must be at least 3 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 Support text cannot be more than 500 characters long. src/app/shared/forms/form-validators/video-channel-validators.service.ts 1 Comment is required. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 Comment must be at least 2 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 Comment cannot be more than 3000 characters long. src/app/shared/forms/form-validators/video-comment-validators.service.ts 1 Video name is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video name must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video name cannot be more than 120 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video privacy is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video channel is required. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video description must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video description cannot be more than 10000 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 A tag should be more than 2 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 A tag should be less than 30 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video support must be at least 3 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 Video support cannot be more than 500 characters long. src/app/shared/forms/form-validators/video-validators.service.ts 1 A date is required to schedule video update. src/app/shared/forms/form-validators/video-validators.service.ts 1 This file is too large. src/app/shared/forms/reactive-file.component.ts 1 All unsaved data will be lost, are you sure you want to leave this page? src/app/shared/guards/can-deactivate-guard.service.ts 1 Warning src/app/shared/guards/can-deactivate-guard.service.ts 1 Sunday src/app/shared/i18n/i18n-primeng-calendar.ts 1 Monday src/app/shared/i18n/i18n-primeng-calendar.ts 1 Tuesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 Wednesday src/app/shared/i18n/i18n-primeng-calendar.ts 1 Thursday src/app/shared/i18n/i18n-primeng-calendar.ts 1 Friday src/app/shared/i18n/i18n-primeng-calendar.ts 1 Saturday src/app/shared/i18n/i18n-primeng-calendar.ts 1 Sun src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short Mon src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short Tue src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short Wed src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short Thu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short Fri src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short Sat src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name short Su src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min Mo src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min Tu src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min We src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min Th src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min Fr src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min Sa src/app/shared/i18n/i18n-primeng-calendar.ts 1 Day name min January src/app/shared/i18n/i18n-primeng-calendar.ts 1 February src/app/shared/i18n/i18n-primeng-calendar.ts 1 March src/app/shared/i18n/i18n-primeng-calendar.ts 1 April src/app/shared/i18n/i18n-primeng-calendar.ts 1 May src/app/shared/i18n/i18n-primeng-calendar.ts 1 src/app/shared/i18n/i18n-primeng-calendar.ts 1 June src/app/shared/i18n/i18n-primeng-calendar.ts 1 July src/app/shared/i18n/i18n-primeng-calendar.ts 1 August src/app/shared/i18n/i18n-primeng-calendar.ts 1 September src/app/shared/i18n/i18n-primeng-calendar.ts 1 October src/app/shared/i18n/i18n-primeng-calendar.ts 1 November src/app/shared/i18n/i18n-primeng-calendar.ts 1 December src/app/shared/i18n/i18n-primeng-calendar.ts 1 Jan src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Feb src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Mar src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Apr src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Jun src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Jul src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Aug src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Sep src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Oct src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Nov src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Dec src/app/shared/i18n/i18n-primeng-calendar.ts 1 Month name short Clear src/app/shared/i18n/i18n-primeng-calendar.ts 1 yy-mm-dd src/app/shared/i18n/i18n-primeng-calendar.ts 1 Date format in this locale. <x id="INTERPOLATION" equiv-text="{{interval}}"/> years ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> months ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> month ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> weeks ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> week ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> days ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> day ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> hours ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> hour ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> min ago src/app/shared/misc/from-now.pipe.ts 1 <x id="INTERPOLATION" equiv-text="{{interval}}"/> sec ago src/app/shared/misc/from-now.pipe.ts 1 <x id="START_LINK" ctype="x-a" equiv-text="<a>"/>Markdown<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> compatible that supports: src/app/shared/misc/help.component.ts 1 Emphasis src/app/shared/misc/help.component.ts 1 Links src/app/shared/misc/help.component.ts 1 New lines src/app/shared/misc/help.component.ts 1 Lists src/app/shared/misc/help.component.ts 1 Images src/app/shared/misc/help.component.ts 1 Request is too large for the server. Please contact you administrator if you want to increase the limit size. src/app/shared/rest/rest-extractor.service.ts 1 Too many attempts, please try again after <x id="INTERPOLATION" equiv-text="{{minutesLeft}}"/> minutes. src/app/shared/rest/rest-extractor.service.ts 1 Too many attempts, please try again later. src/app/shared/rest/rest-extractor.service.ts 1 Server error. Please retry later. src/app/shared/rest/rest-extractor.service.ts 1 Registration for <x id="INTERPOLATION" equiv-text="{{username}}"/> complete. src/app/signup/signup.component.ts 1 ~ <x id="INTERPOLATION" equiv-text="{{minutes}}"/> <x id="ICU" equiv-text="{minutes, plural, =1 {...} other {...}}"/> src/app/signup/signup.component.ts 1 {VAR_PLURAL, plural, =1 {minute} other {minutes} } src/app/signup/signup.component.ts 1 <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of full HD videos src/app/signup/signup.component.ts 1 <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of HD videos src/app/signup/signup.component.ts 1 <x id="INTERPOLATION" equiv-text="{{seconds}}"/> of average quality videos src/app/signup/signup.component.ts 1 Video to import updated. src/app/videos/+video-edit/video-add-components/video-import-torrent.component.ts 1 src/app/videos/+video-edit/video-add-components/video-import-url.component.ts 1 Your video was uploaded to your account and is private. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 But associated data (tags, description...) will be lost, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 Your video is not uploaded yet, are you sure you want to leave this page? src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 Info src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 Upload cancelled src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 We are sorry but PeerTube cannot handle videos > 8GB src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 Your video quota is exceeded with this video (video size: <x id="INTERPOLATION" equiv-text="{{ videoSize }}"/>, used: <x id="INTERPOLATION_1" equiv-text="{{ videoQuotaUsed }}"/>, quota: <x id="INTERPOLATION_2" equiv-text="{{ videoQuota }}"/>) src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 Video published. src/app/videos/+video-edit/video-add-components/video-upload.component.ts 1 Video updated. src/app/videos/+video-edit/video-update.component.ts 1 <x id="INTERPOLATION" equiv-text="{{totalReplies}}"/> replies will be deleted too. src/app/videos/+video-watch/comment/video-comments.component.ts 1 Video reported. src/app/videos/+video-watch/modal/video-report.component.ts 1 Copied src/app/videos/+video-watch/modal/video-share.component.ts 1 Do you really want to blacklist this video? src/app/videos/+video-watch/video-watch.component.ts 1 Video <x id="INTERPOLATION" equiv-text="{{videoName}}"/> had been blacklisted. src/app/videos/+video-watch/video-watch.component.ts 1 Do you really want to delete this video? src/app/videos/+video-watch/video-watch.component.ts 1 <x id="INTERPOLATION" equiv-text="{{likesNumber}}"/> likes / <x id="INTERPOLATION_1" equiv-text="{{dislikesNumber}}"/> dislikes src/app/videos/+video-watch/video-watch.component.ts 1 This video contains mature or explicit content. Are you sure you want to watch it? src/app/videos/+video-watch/video-watch.component.ts 1 Mature or explicit content src/app/videos/+video-watch/video-watch.component.ts 1