X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.xlf;h=14a9163b8c5b2810b70ed496db19d7a44e44d83a;hb=3feecdd55f46a32b7b15ab6efd685d450ee6bc27;hp=b80fed92d58ac4b2c1c90ee6eaf6cf846ebd2bbc;hpb=88ee99164c69ebd8d6a78913325e50dec0100e68;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf index b80fed92d..14a9163b8 100644 --- a/client/src/locale/angular.xlf +++ b/client/src/locale/angular.xlf @@ -6,7 +6,7 @@ Close node_modules/src/alert/alert.ts - 79 + 42,44 @@ -35,107 +35,107 @@ Select month node_modules/src/datepicker/datepicker-navigation-select.ts - 74 + 41,42 node_modules/src/datepicker/datepicker-navigation-select.ts - 74 + 41,42 Select year node_modules/src/datepicker/datepicker-navigation-select.ts - 74 + 41,42 node_modules/src/datepicker/datepicker-navigation-select.ts - 74 + 41,42 Previous month node_modules/src/datepicker/datepicker-navigation.ts - 69 + 43,46 node_modules/src/datepicker/datepicker-navigation.ts - 69 + 43,46 Next month node_modules/src/datepicker/datepicker-navigation.ts - 69 + 43,46 node_modules/src/datepicker/datepicker-navigation.ts - 69 + 43,46 «« node_modules/src/pagination/pagination.ts - 247,249 + 224,225 « node_modules/src/pagination/pagination.ts - 266 + 224,225 » node_modules/src/pagination/pagination.ts - 290 + 224,225 »» node_modules/src/pagination/pagination.ts - 305 + 224,225 First node_modules/src/pagination/pagination.ts - 322 + 224,226 Previous node_modules/src/pagination/pagination.ts - 337,338 + 224,226 Next node_modules/src/pagination/pagination.ts - 349,350 + 224,225 Last node_modules/src/pagination/pagination.ts - 359,364 + 224,225 - + node_modules/src/progressbar/progressbar.ts - 67,68 + 23,26 @@ -184,14 +184,14 @@ Increment minutes node_modules/src/timepicker/timepicker.ts - 249,252 + 245,249 Decrement minutes node_modules/src/timepicker/timepicker.ts - 272,274 + 270,272 @@ -240,7 +240,7 @@ Close node_modules/src/toast/toast.ts - 108 + 70,71 @@ -254,15 +254,15 @@ 64 - - Follower instances () + + Followers of () src/app/+about/about-follows/about-follows.component.html 5 - - This instance does not have instances followers. + + does not have followers. src/app/+about/about-follows/about-follows.component.html 7 @@ -279,15 +279,15 @@ 25 - - Following instances () + + Subscriptions of () src/app/+about/about-follows/about-follows.component.html 17 - - This instance is not following any other. + + does not have subscriptions. src/app/+about/about-follows/about-follows.component.html 19 @@ -529,7 +529,7 @@ src/app/+login/login.component.html - 129 + 143 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html @@ -548,8 +548,8 @@ 37 - src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html - 26 + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html + 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html @@ -557,7 +557,7 @@ src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 81,83 + 80,83 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html @@ -565,11 +565,11 @@ src/app/+videos/+video-watch/video-watch.component.ts - 452,448 + 466,462 src/app/modal/confirm.component.html - 20 + 23 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html @@ -601,7 +601,7 @@ src/app/shared/shared-video-miniature/video-download.component.html - 143 + 140 @@ -1054,14 +1054,14 @@ This channel doesn't have any videos. src/app/+accounts/account-video-channels/account-video-channels.component.html - 41,43 + 42,44 SHOW THIS CHANNEL > src/app/+accounts/account-video-channels/account-video-channels.component.html - 49,50 + 50,51 @@ -1092,7 +1092,7 @@ src/app/core/menu/menu.service.ts - 76 + 85 src/app/modal/quick-settings-modal.component.html @@ -1189,7 +1189,7 @@ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 244 + 246 src/app/+video-channels/video-channels.component.ts @@ -1363,7 +1363,7 @@ src/app/+my-account/my-account-routing.module.ts - 85 + 96 src/app/+my-account/my-account.component.ts @@ -1386,7 +1386,7 @@ src/app/+my-account/my-account-routing.module.ts - 94 + 105 src/app/+my-account/my-account.component.ts @@ -1652,15 +1652,15 @@ color: red; src/app/shared/shared-video-miniature/video-download.component.html - 69,70 + 66,67 src/app/shared/shared-video-miniature/video-download.component.html - 80,81 + 77,78 src/app/shared/shared-video-miniature/video-download.component.html - 92,93 + 89,90 src/app/shared/shared-video-miniature/videos-selection.component.html @@ -1801,11 +1801,11 @@ color: red; src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 478 + 480 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 491 + 493 @@ -1865,7 +1865,7 @@ color: red; src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 231 + 233 src/app/+admin/overview/users/user-edit/user-edit.component.html @@ -1877,39 +1877,39 @@ color: red; src/app/+admin/overview/users/user-edit/user-edit.component.html - 172 + 169 src/app/+admin/overview/users/user-edit/user-edit.component.html - 172 + 169 Default daily upload limit per user src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 225 + 227 Import jobs concurrency src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 254 + 256 allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 255 + 257 jobs in parallel src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 259 + 261 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html @@ -1920,280 +1920,280 @@ color: red; Allow import with HTTP URL (e.g. YouTube) src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 268 + 270 ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 271 + 273 Allow import with a torrent file or a magnet URI src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 279 + 281 ⚠️ We don't recommend to enable this feature if you don't trust your users src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 282 + 284 Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 293 + 295 ⛔ You need to allow import with HTTP URL to be able to activate this feature. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 296,298 + 298,300 Block new videos automatically src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 313 + 315 Unless a user is marked as trusted, their videos will stay private until a moderator reviews them. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 316 + 318 VIDEO CHANNELS src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 330 + 332 Max video channels per user src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 335 + 337 {VAR_PLURAL, plural, =1 {channel} other {channels}} src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 342 + 344 SEARCH src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 352 + 354 Allow users to do remote URI/handle search src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 363 + 365 Allow your users to look up remote videos/actors that may not be federated with your instance src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 366 + 368 Allow anonymous to do remote URI/handle search src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 374 + 376 Allow anonymous users to look up remote videos/actors that may not be federated with your instance src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 377 + 379 Enable global search src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 388 + 390 ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 391 + 393 You should only use moderated search indexes in production, or host your own. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 393,395 + 395,397 Search index URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 400 + 402 Disable local search in search bar src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 413 + 415 Search bar uses the global search index by default src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 420 + 422 Otherwise the local search stays used by default src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 423 + 425 FEDERATION src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 441 + 443 Manage relations with other instances. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 442,444 + 444,446 Other instances can follow yours src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 455 + 457 Manually approve new instance followers src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 462 + 464 Automatically follow back instances src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 475 + 477 Automatically follow instances of a public index src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 488 + 490 See the documentation for more information about the expected URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 493,495 + 495,497 Index URL src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 500 + 502 ADMINISTRATORS src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 520 + 522 Admin email src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 526 + 528 Enable contact form src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 539 + 541 TWITTER src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 548 + 550 Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 549,552 + 551,554 Your Twitter username src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 561 + 563 Instance allowed by Twitter src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 574 + 576 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/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html - 578,584 + 580,586 You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts - 132 + 136 @@ -2374,7 +2374,7 @@ color: red; Configuration updated. src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts - 317 + 320 @@ -2507,11 +2507,11 @@ color: red; src/app/+admin/overview/users/user-edit/user-password.component.html - 9 + 11 src/app/shared/shared-forms/input-text.component.ts - 39 + 41 src/app/shared/shared-user-settings/user-video-settings.component.html @@ -2519,7 +2519,7 @@ color: red; src/app/shared/shared-video-miniature/video-filters-header.component.html - 77 + 78 @@ -2963,8 +2963,8 @@ color: red; 94,103 - - Resolutions to generate per enabled format + + Resolutions to generate src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111 @@ -3512,15 +3512,15 @@ color: red; src/app/+admin/overview/videos/video-list.component.ts - 77,76 + 78,77 src/app/+admin/overview/videos/video-list.component.ts - 221 + 234 src/app/+admin/overview/videos/video-list.component.ts - 276 + 289 src/app/+my-library/+my-video-channels/my-video-channels.component.ts @@ -3528,7 +3528,7 @@ color: red; src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts - 49 + 57 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts @@ -3540,11 +3540,11 @@ color: red; src/app/+my-library/my-videos/my-videos.component.html - 50 + 51 src/app/+my-library/my-videos/my-videos.component.ts - 174,169 + 189,184 src/app/+videos/+video-edit/shared/video-edit.component.html @@ -3556,23 +3556,23 @@ color: red; src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 135 + 133 src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 377,375 + 376,374 src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 412,410 + 411,409 src/app/shared/shared-main/buttons/delete-button.component.ts - 16 + 21 src/app/shared/shared-main/buttons/delete-button.component.ts - 21 + 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -3699,8 +3699,8 @@ color: red; 67 - - Your instance subscriptions + + Subscriptions of your instance src/app/+admin/follows/following-list/following-list.component.html 3 @@ -4069,15 +4069,15 @@ color: red; src/app/+my-library/my-videos/my-videos.component.ts - 112,111 + 117,116 src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 40,39 + 39,38 src/app/shared/shared-instance/instance-follow.service.ts - 148 + 142 @@ -4102,7 +4102,7 @@ color: red; src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 245,244 + 243,242 @@ -4127,7 +4127,7 @@ color: red; src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 335,334 + 334,333 @@ -4138,11 +4138,11 @@ color: red; src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 133 + 136 src/app/+admin/overview/videos/video-list.component.ts - 89,88 + 90,89 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -4157,32 +4157,32 @@ color: red; src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 376,375 + 375,374 Video deleted. src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 101 + 102 src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 384 + 383 Do you really want to unblock this video? It will be available again in the videos list. src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 131 + 134 Video unblocked. src/app/+admin/moderation/video-block-list/video-block-list.component.ts - 139 + 142 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -4495,7 +4495,7 @@ color: red; src/app/+videos/+video-edit/shared/video-edit.component.html - 320 + 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html @@ -4651,7 +4651,7 @@ color: red; src/app/+login/login.component.html - 119 + 133 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html @@ -4689,11 +4689,11 @@ color: red; src/app/+login/login.component.html - 59 + 60 src/app/+login/login.component.html - 62 + 63 src/app/+reset-password/reset-password.component.html @@ -4753,26 +4753,15 @@ color: red; 47 - - Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ . - - src/app/+admin/overview/users/user-edit/user-edit.component.html - 155,158 - - - src/app/+admin/overview/users/user-edit/user-edit.component.html - 155,158 - - Daily video quota src/app/+admin/overview/users/user-edit/user-edit.component.html - 166 + 163 src/app/+admin/overview/users/user-edit/user-edit.component.html - 166 + 163 src/app/shared/shared-main/users/user-quota.component.html @@ -4783,11 +4772,11 @@ color: red; Auth plugin src/app/+admin/overview/users/user-edit/user-edit.component.html - 182 + 179 src/app/+admin/overview/users/user-edit/user-edit.component.html - 182 + 179 src/app/+admin/overview/users/user-list/user-list.component.ts @@ -4798,81 +4787,103 @@ color: red; None (local authentication) src/app/+admin/overview/users/user-edit/user-edit.component.html - 186 + 183 src/app/+admin/overview/users/user-edit/user-edit.component.html - 186 + 183 Doesn't need review before a video goes public src/app/+admin/overview/users/user-edit/user-edit.component.html - 195 + 192 src/app/+admin/overview/users/user-edit/user-edit.component.html - 195 + 192 DANGER ZONE src/app/+admin/overview/users/user-edit/user-edit.component.html - 213 + 210 src/app/+admin/overview/users/user-edit/user-edit.component.html - 213 + 210 src/app/+my-account/my-account-settings/my-account-settings.component.html - 77 + 87 Send a link to reset the password by email to the user src/app/+admin/overview/users/user-edit/user-edit.component.html - 220 + 217 src/app/+admin/overview/users/user-edit/user-edit.component.html - 220 + 217 Ask for new password src/app/+admin/overview/users/user-edit/user-edit.component.html - 221 + 218 src/app/+admin/overview/users/user-edit/user-edit.component.html - 221 + 218 Manually set the user password src/app/+admin/overview/users/user-edit/user-edit.component.html - 225 + 222 src/app/+admin/overview/users/user-edit/user-edit.component.html - 225 + 222 + + + + This user has two factor authentication enabled + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 227 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 227 + + + + Disable two factor authentication + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 228 + + + src/app/+admin/overview/users/user-edit/user-edit.component.html + 228 Show src/app/+admin/overview/users/user-edit/user-password.component.html - 8 + 10 src/app/shared/shared-forms/input-text.component.ts - 40 + 42 @@ -4893,21 +4904,28 @@ color: red; User updated. src/app/+admin/overview/users/user-edit/user-update.component.ts - 94 + 95 Update user src/app/+admin/overview/users/user-edit/user-update.component.ts - 113 + 114 An email asking for password reset has been sent to . src/app/+admin/overview/users/user-edit/user-update.component.ts - 120 + 121 + + + + Two factor authentication of disabled. + + src/app/+admin/overview/users/user-edit/user-update.component.ts + 134 @@ -5219,6 +5237,10 @@ color: red; src/app/+admin/overview/videos/video-admin.service.ts 53 + + src/app/+admin/overview/videos/video-list.component.html + 88,89 + Video files @@ -5281,11 +5303,11 @@ color: red; src/app/core/menu/menu.service.ts - 142 + 151 src/app/core/menu/menu.service.ts - 143 + 152 @@ -5364,25 +5386,32 @@ color: red; src/app/shared/shared-video-miniature/video-miniature.component.html - 59 + 65 + + + + Object storage + + src/app/+admin/overview/videos/video-list.component.html + 89,91 Delete this file src/app/+admin/overview/videos/video-list.component.html - 112 + 114 src/app/+admin/overview/videos/video-list.component.html - 127 + 130 Block src/app/+admin/overview/videos/video-list.component.ts - 83,82 + 84,83 src/app/shared/shared-moderation/video-block.component.html @@ -5397,7 +5426,7 @@ color: red; Run HLS transcoding src/app/+admin/overview/videos/video-list.component.ts - 97,96 + 98,97 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -5408,7 +5437,7 @@ color: red; Run WebTorrent transcoding src/app/+admin/overview/videos/video-list.component.ts - 103,102 + 104,103 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -5419,7 +5448,7 @@ color: red; Delete HLS files src/app/+admin/overview/videos/video-list.component.ts - 109,108 + 110,109 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -5430,7 +5459,7 @@ color: red; Delete WebTorrent files src/app/+admin/overview/videos/video-list.component.ts - 115,114 + 116,115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -5441,105 +5470,105 @@ color: red; Are you sure you want to delete this file? src/app/+admin/overview/videos/video-list.component.ts - 200 + 213 Delete file src/app/+admin/overview/videos/video-list.component.ts - 201 + 214 File removed. src/app/+admin/overview/videos/video-list.component.ts - 207 + 220 Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? src/app/+admin/overview/videos/video-list.component.ts - 216 + 229 Are you sure you want to delete these videos? src/app/+admin/overview/videos/video-list.component.ts - 218,216 + 231,229 Deleted {count, plural, =1 {1 video} other { videos}}. src/app/+admin/overview/videos/video-list.component.ts - 228 + 241 Deleted videos. src/app/+admin/overview/videos/video-list.component.ts - 230,228 + 243,241 Unblocked {count, plural, =1 {1 video} other { videos}}. src/app/+admin/overview/videos/video-list.component.ts - 246 + 259 Unblocked videos. src/app/+admin/overview/videos/video-list.component.ts - 248,246 + 261,259 Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? src/app/+admin/overview/videos/video-list.component.ts - 264 + 277 Are you sure you want to delete HLS streaming playlists? src/app/+admin/overview/videos/video-list.component.ts - 266,264 + 279,277 Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? src/app/+admin/overview/videos/video-list.component.ts - 270 + 283 Are you sure you want to delete WebTorrent files of videos? src/app/+admin/overview/videos/video-list.component.ts - 272,270 + 285,283 Files were removed. src/app/+admin/overview/videos/video-list.component.ts - 282 + 295 Transcoding jobs created. src/app/+admin/overview/videos/video-list.component.ts - 294 + 307 @@ -5572,74 +5601,74 @@ color: red; Uninstall src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html - 21 + 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 112,110 + 120,118 You don't have plugins installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 87 + 88 You don't have themes installed yet. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 90 + 91 Update to src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 98 + 99 Do you really want to uninstall ? src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 111,110 + 119,118 uninstalled. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 119 + 129 This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 135,134 + 150,149 Upgrade src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 136,134 + 151,149 Proceed upgrade src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 137,134 + 152,149 updated. src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts - 151 + 166 @@ -5855,6 +5884,14 @@ color: red; 7 + + The video quota only takes into account original video size. Since transcoding is enabled, videos size can be at most ~ . + + + src/app/+admin/shared/user-real-quota-info.component.html + 1,4 + + IP address @@ -6253,7 +6290,7 @@ color: red; src/app/+login/login.component.html - 67 + 81 src/app/menu/menu.component.html @@ -6311,14 +6348,14 @@ color: red; Username or email address src/app/+login/login.component.html - 44 + 45 Example: john@example.com src/app/+login/login.component.html - 46 + 47 src/app/+signup/+register/steps/register-step-user.component.html @@ -6329,28 +6366,42 @@ color: red; ⚠️ Most email addresses do not include capital letters. src/app/+login/login.component.html - 53,55 + 54,56 + + + + Enter the two-factor code generated by your phone app: + + src/app/+login/login.component.html + 70 + + + + Two factor authentication token + + src/app/+login/login.component.html + 72 Click here to reset your password src/app/+login/login.component.html - 70 + 84 I forgot my password src/app/+login/login.component.html - 70 + 84 Create an account src/app/+login/login.component.html - 74 + 88 src/app/+signup/+register/register.component.html @@ -6365,35 +6416,35 @@ color: red; Or sign in with src/app/+login/login.component.html - 80 + 94 Forgot your password src/app/+login/login.component.html - 103 + 117 We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system. src/app/+login/login.component.html - 110,112 + 124,126 Enter your email address and we will send you a link to reset your password. src/app/+login/login.component.html - 114,116 + 128,130 Email address src/app/+login/login.component.html - 121 + 135 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html @@ -6404,7 +6455,7 @@ color: red; Reset src/app/+login/login.component.html - 134 + 148 Password reset button @@ -6413,21 +6464,21 @@ color: red; The link will expire within 1 hour. src/app/+login/login.component.ts - 135,136 + 149,150 Incorrect username or password. src/app/+login/login.component.ts - 185 + 210 Your account is blocked. src/app/+login/login.component.ts - 186 + 211 @@ -6545,7 +6596,7 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/shared/video-edit.component.html - 326,327 + 319,320 @@ -6652,7 +6703,7 @@ The link will expire within 1 hour. src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 61 + 65 src/app/+videos/+video-edit/video-update.component.html @@ -6683,7 +6734,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-routing.module.ts - 126 + 137 src/app/+my-account/my-account.component.ts @@ -6758,7 +6809,7 @@ The link will expire within 1 hour. src/app/+my-account/my-account-routing.module.ts - 108 + 119 src/app/+my-account/my-account.component.ts @@ -6812,14 +6863,25 @@ The link will expire within 1 hour. Account settings src/app/+my-account/my-account-routing.module.ts - 28 + 29 + + + + Two factor authentication + + src/app/+my-account/my-account-routing.module.ts + 39 + + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 3 My abuse reports src/app/+my-account/my-account-routing.module.ts - 117 + 128 @@ -6861,6 +6923,10 @@ The link will expire within 1 hour. src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7 + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 18 + Change email @@ -7216,11 +7282,132 @@ The link will expire within 1 hour. 57 + + Two-factor authentication + + src/app/+my-account/my-account-settings/my-account-settings.component.html + 67 + + EMAIL src/app/+my-account/my-account-settings/my-account-settings.component.html - 67 + 77 + + + + Two factor authentication adds an additional layer of security to your account by requiring a numeric code from another device (most commonly mobile phones) when you log in. + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.html + 3,5 + + + + Enable two-factor authentication + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.html + 5 + + + + Disable two-factor authentication + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.html + 9 + + + + Are you sure you want to disable two factor authentication of your account? + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts + 31 + + + + Disable two factor + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts + 33 + + + + Two factor authentication disabled + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor-button.component.ts + 43 + + + + Two factor authentication is already enabled. + + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 6,8 + + + + Your password + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 14 + + + + Confirm your password to enable two factor authentication + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 15 + + + + Confirm + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 22 + + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 50 + + + src/app/modal/confirm.component.ts + 58 + + + + Scan this QR code into a TOTP app on your phone. This app will generate tokens that you will have to enter when logging in. + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 28,30 + + + + If you can't scan the QR code and need to enter it manually, here is the plain-text secret: + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 34,36 + + + + Two-factor code + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 42 + + + + Enter the code generated by your authenticator app to confirm + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.html + 43 + + + + Two factor authentication has been enabled. + + src/app/+my-account/my-account-settings/my-account-two-factor/my-account-two-factor.component.ts + 77 @@ -7243,6 +7430,10 @@ The link will expire within 1 hour. src/app/+my-library/+my-video-channels/my-video-channels.component.html 4 + + src/app/core/menu/menu.service.ts + 79 + My synchronizations @@ -7289,7 +7480,7 @@ The link will expire within 1 hour. src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html - 66 + 65 src/app/+videos/+video-watch/video-watch.component.html @@ -7380,7 +7571,7 @@ channel with the same name ()! src/app/+my-library/my-videos/my-videos.component.ts - 122,121 + 127,126 @@ -7395,7 +7586,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 92 + 101 @@ -7527,7 +7718,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 86 + 95 @@ -7567,11 +7758,11 @@ channel with the same name ()! src/app/+my-library/my-videos/my-videos.component.ts - 87 + 92 src/app/core/menu/menu.service.ts - 77 + 86 @@ -7616,6 +7807,10 @@ channel with the same name ()!src/app/+search/search-filters.component.html 200 + + src/app/core/menu/menu.service.ts + 78 + Playlists @@ -7629,7 +7824,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 85 + 94 @@ -7648,7 +7843,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 91 + 100 @@ -7659,7 +7854,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 97 + 106 @@ -7767,39 +7962,39 @@ channel with the same name ()!38 - - List imports + + List imports - src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html - 84,86 + src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts + 49 Fully synchronize the channel src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts - 54 + 62 This fetches any missing videos on the local channel src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts - 55 + 63 Synchronization removed successfully for . src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts - 93 + 102 Full synchronization requested successfully for . src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts - 106 + 115 @@ -7954,7 +8149,7 @@ channel with the same name ()! src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 29,30 + 33,34 src/app/+videos/+video-edit/video-add-components/video-upload.component.html @@ -7993,7 +8188,7 @@ channel with the same name ()! src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 22,23 + 26,27 src/app/+videos/+video-edit/video-add-components/video-upload.component.html @@ -8098,7 +8293,7 @@ channel with the same name ()! src/app/+my-library/my-videos/my-videos.component.ts - 220,219 + 235,234 @@ -8161,35 +8356,35 @@ channel with the same name ()!Only live videos src/app/+my-library/my-videos/my-videos.component.ts - 116 + 121 Do you really want to delete {length, plural, =1 {this video} other { videos}}? src/app/+my-library/my-videos/my-videos.component.ts - 170 + 185 Do you really want to delete videos? src/app/+my-library/my-videos/my-videos.component.ts - 172,170 + 187,185 {length, plural, =1 {Video has been deleted} other { videos have been deleted}} src/app/+my-library/my-videos/my-videos.component.ts - 191 + 206 have been deleted. src/app/+my-library/my-videos/my-videos.component.ts - 193,191 + 208,206 @@ -8344,7 +8539,7 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters-header.component.html - 105 + 106 src/app/shared/shared-video-miniature/video-filters.model.ts @@ -8359,7 +8554,7 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-filters-header.component.html - 110 + 111 src/app/shared/shared-video-miniature/video-filters.model.ts @@ -8757,6 +8952,17 @@ channel with the same name ()!36,38 + + My account + + src/app/+signup/+register/register.component.html + 58 + + + src/app/menu/menu.component.html + 87 + + Setupyour account @@ -9356,7 +9562,7 @@ channel with the same name ()! src/app/+videos/+video-watch/video-watch.component.ts - 779,774 + 800,795 @@ -9990,22 +10196,22 @@ channel with the same name ()! Edit caption - src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html - 5 + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html + 3 Caption - src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html - 10 + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html + 8 Edit this caption - src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html - 31 + src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html + 30 @@ -10171,21 +10377,21 @@ channel with the same name ()! No captions for now. src/app/+videos/+video-edit/shared/video-edit.component.html - 226 + 219 Live settings src/app/+videos/+video-edit/shared/video-edit.component.html - 234,236 + 227,229 Live RTMP Url src/app/+videos/+video-edit/shared/video-edit.component.html - 244,245 + 237,238 src/app/shared/shared-video-live/live-stream-information.component.html @@ -10196,7 +10402,7 @@ channel with the same name ()!Live RTMPS Url src/app/+videos/+video-edit/shared/video-edit.component.html - 249,250 + 242,243 src/app/shared/shared-video-live/live-stream-information.component.html @@ -10207,7 +10413,7 @@ channel with the same name ()!Live stream key src/app/+videos/+video-edit/shared/video-edit.component.html - 254,255 + 247,248 src/app/shared/shared-video-live/live-stream-information.component.html @@ -10218,7 +10424,7 @@ channel with the same name ()!⚠️ Never share your stream key with anyone. src/app/+videos/+video-edit/shared/video-edit.component.html - 257,258 + 250,251 src/app/shared/shared-video-live/live-stream-information.component.html @@ -10229,168 +10435,168 @@ channel with the same name ()!This is a normal live src/app/+videos/+video-edit/shared/video-edit.component.html - 263,265 + 256,258 You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live src/app/+videos/+video-edit/shared/video-edit.component.html - 266 + 259 This is a permanent/recurring live src/app/+videos/+video-edit/shared/video-edit.component.html - 272,274 + 265,267 You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos src/app/+videos/+video-edit/shared/video-edit.component.html - 275 + 268 Automatically publish a replay when your live ends src/app/+videos/+video-edit/shared/video-edit.component.html - 283 + 276 ⚠️ If you enable this option, your live will be terminated if you exceed your video quota src/app/+videos/+video-edit/shared/video-edit.component.html - 287,288 + 280,281 Latency mode src/app/+videos/+video-edit/shared/video-edit.component.html - 293,294 + 286,287 Advanced settings src/app/+videos/+video-edit/shared/video-edit.component.html - 310,312 + 303,305 Video thumbnail src/app/+videos/+video-edit/shared/video-edit.component.html - 317,319 + 310,312 Short text to tell people how they can support you (membership platform...). src/app/+videos/+video-edit/shared/video-edit.component.html - 330 + 323 Filename src/app/+videos/+video-edit/shared/video-edit.component.html - 345,347 + 338,340 Name of the uploaded file src/app/+videos/+video-edit/shared/video-edit.component.html - 350 + 343 Original publication date src/app/+videos/+video-edit/shared/video-edit.component.html - 359,360 + 352,353 This is the date when the content was originally published (e.g. the release date for a film) src/app/+videos/+video-edit/shared/video-edit.component.html - 363 + 356 Enable video comments src/app/+videos/+video-edit/shared/video-edit.component.html - 380,381 + 373,374 Enable download src/app/+videos/+video-edit/shared/video-edit.component.html - 385,386 + 378,379 Plugin settings src/app/+videos/+video-edit/shared/video-edit.component.html - 393,395 + 386,388 Small latency src/app/+videos/+video-edit/shared/video-edit.component.ts - 88,86 + 89,87 Reduce latency to ~15s disabling P2P src/app/+videos/+video-edit/shared/video-edit.component.ts - 89 + 90 Default src/app/+videos/+video-edit/shared/video-edit.component.ts - 93,91 + 94,92 Average latency of 30s src/app/+videos/+video-edit/shared/video-edit.component.ts - 94 + 95 High latency src/app/+videos/+video-edit/shared/video-edit.component.ts - 98,96 + 99,97 Average latency of 60s increasing P2P ratio src/app/+videos/+video-edit/shared/video-edit.component.ts - 99 + 100 Other src/app/+videos/+video-edit/shared/video-edit.component.ts - 211 + 213 src/app/shared/shared-forms/select/select-languages.component.ts @@ -10401,14 +10607,14 @@ channel with the same name ()!Instance languages src/app/+videos/+video-edit/shared/video-edit.component.ts - 214 + 216 All languages src/app/+videos/+video-edit/shared/video-edit.component.ts - 215 + 217 src/app/shared/shared-forms/select/select-languages.component.ts @@ -10419,14 +10625,14 @@ channel with the same name ()!Scheduled src/app/+videos/+video-edit/shared/video-edit.component.ts - 230,228 + 232,230 Hide the video until a specific date src/app/+videos/+video-edit/shared/video-edit.component.ts - 231 + 233 @@ -10462,11 +10668,11 @@ channel with the same name ()! src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 44,45 + 48,49 src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 86,87 + 84,85 @@ -10502,28 +10708,28 @@ channel with the same name ()!Stream only once, replay will replace your live src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 169 + 165 Stream only once src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 172 + 168 Stream multiple times, replays will be separate videos src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 177 + 173 Stream multiple times using the same URL src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts - 180 + 176 @@ -10566,7 +10772,7 @@ channel with the same name ()! src/app/+videos/+video-edit/video-add-components/video-import-url.component.html - 37 + 41 src/app/shared/shared-instance/instance-features-table.component.html @@ -10596,7 +10802,7 @@ channel with the same name ()! src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts - 124 + 128 @@ -10621,12 +10827,19 @@ channel with the same name ()!11,13 + + You can also synchronize a remote channel in your library + + src/app/+videos/+video-edit/video-add-components/video-import-url.component.html + 21,23 + + 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 - 49,52 + 53,56 @@ -10672,7 +10885,7 @@ channel with the same name ()!Retry src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 80,81 + 79,80 Retry failed upload of a video @@ -10681,21 +10894,21 @@ channel with the same name ()! src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 91,94 + 89,92 Publish will be available when upload is finished src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 104,106 + 102,104 Publish src/app/+videos/+video-edit/video-add-components/video-upload.component.html - 106 + 104 src/app/header/header.component.html @@ -10706,81 +10919,81 @@ channel with the same name ()!Your video was uploaded to your account and is private. src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 107 + 112 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 - 108,107 + 113,112 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 - 110 + 115 Publish src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 123 + 128 Upload on hold src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 176 + 181 Upload src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 238 + 243 Upload src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 240 + 245 Video published. src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 261 + 266 video src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 304,302 + 309,307 src/app/shared/shared-video-miniature/video-download.component.ts - 57,56 + 59,58 Your video quota is exceeded with this video (video size: , used: , quota: ) src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 340 + 345 Your daily video quota is exceeded with this video (video size: , used: , quota: ) src/app/+videos/+video-edit/video-add-components/video-upload.component.ts - 359 + 364 @@ -10871,14 +11084,14 @@ channel with the same name ()!You have unsaved changes! If you leave, your changes will be lost. src/app/+videos/+video-edit/video-update.component.ts - 90 + 89 Video updated. src/app/+videos/+video-edit/video-update.component.ts - 152 + 147 @@ -11062,7 +11275,7 @@ channel with the same name ()! src/app/shared/shared-video-miniature/videos-selection.component.html - 22,24 + 23,25 @@ -11250,7 +11463,7 @@ channel with the same name ()! src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 411,410 + 410,409 @@ -11281,8 +11494,8 @@ channel with the same name ()!215,212 - - Friendly Reminder: + + Friendly Reminder: src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 4 @@ -11436,7 +11649,7 @@ channel with the same name ()! src/app/shared/shared-video-miniature/video-miniature.component.ts - 128 + 132 @@ -11589,133 +11802,133 @@ channel with the same name ()!This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>? src/app/+videos/+video-watch/video-watch.component.ts - 325,323 + 335,333 Redirection src/app/+videos/+video-watch/video-watch.component.ts - 326,323 + 336,333 This video contains mature or explicit content. Are you sure you want to watch it? src/app/+videos/+video-watch/video-watch.component.ts - 377,376 + 390,389 Mature or explicit content src/app/+videos/+video-watch/video-watch.component.ts - 378,376 + 391,389 Up Next src/app/+videos/+video-watch/video-watch.component.ts - 451,448 + 465,462 Autoplay is suspended src/app/+videos/+video-watch/video-watch.component.ts - 453,448 + 467,462 Enter/exit fullscreen src/app/+videos/+video-watch/video-watch.component.ts - 748 + 769 Play/Pause the video src/app/+videos/+video-watch/video-watch.component.ts - 749 + 770 Mute/unmute the video src/app/+videos/+video-watch/video-watch.component.ts - 750 + 771 Skip to a percentage of the video: 0 is 0% and 9 is 90% src/app/+videos/+video-watch/video-watch.component.ts - 752 + 773 Increase the volume src/app/+videos/+video-watch/video-watch.component.ts - 754 + 775 Decrease the volume src/app/+videos/+video-watch/video-watch.component.ts - 755 + 776 Seek the video forward src/app/+videos/+video-watch/video-watch.component.ts - 757 + 778 Seek the video backward src/app/+videos/+video-watch/video-watch.component.ts - 758 + 779 Increase playback rate src/app/+videos/+video-watch/video-watch.component.ts - 760 + 781 Decrease playback rate src/app/+videos/+video-watch/video-watch.component.ts - 761 + 782 Navigate in the video to the previous frame src/app/+videos/+video-watch/video-watch.component.ts - 763 + 784 Navigate in the video to the next frame src/app/+videos/+video-watch/video-watch.component.ts - 764 + 785 Toggle theater mode src/app/+videos/+video-watch/video-watch.component.ts - 769,766 + 790,787 @@ -11726,7 +11939,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 125 + 134 @@ -11741,7 +11954,7 @@ channel with the same name ()! src/app/shared/shared-video-miniature/videos-selection.component.ts - 24 + 25 @@ -11766,7 +11979,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 137 + 146 @@ -11777,7 +11990,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 131 + 140 @@ -11816,7 +12029,7 @@ channel with the same name ()! src/app/core/menu/menu.service.ts - 124 + 133 @@ -11932,7 +12145,7 @@ channel with the same name ()! - Cannot retrieve OAuth Client credentials: . + Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section. src/app/core/auth/auth.service.ts @@ -11954,7 +12167,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular You need to reconnect. src/app/core/auth/auth.service.ts - 221 + 230 @@ -11982,46 +12195,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular My history src/app/core/menu/menu.service.ts - 98 + 107 In my library src/app/core/menu/menu.service.ts - 104 + 113 Home src/app/core/menu/menu.service.ts - 115 + 124 src/app/core/menu/menu.service.ts - 116 + 125 Trending videos src/app/core/menu/menu.service.ts - 130 + 139 Recently added videos src/app/core/menu/menu.service.ts - 136 + 145 ON src/app/core/menu/menu.service.ts - 150 + 159 @@ -12039,35 +12252,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Media is too large for the server. Please contact you administrator if you want to increase the limit size. src/app/core/rest/rest-extractor.service.ts - 110 + 114 Too many attempts, please try again after minutes. src/app/core/rest/rest-extractor.service.ts - 118 + 122 Too many attempts, please try again later. src/app/core/rest/rest-extractor.service.ts - 121 + 125 Server error. Please retry later. src/app/core/rest/rest-extractor.service.ts - 125 + 129 Unknown server error src/app/core/rest/rest-extractor.service.ts - 128 + 132 @@ -12295,13 +12508,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 76 - - My account - - src/app/menu/menu.component.html - 87 - - My library @@ -12624,11 +12830,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 80,82 - - Confirm + + Confirm your password src/app/modal/confirm.component.ts - 40 + 54 @@ -13174,7 +13380,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/form-validators/user-validators.ts - 71 + 80 @@ -13247,75 +13453,82 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 51 + + OTP token is required. + + src/app/shared/form-validators/user-validators.ts + 69 + + Password must be at least 6 characters long. src/app/shared/form-validators/user-validators.ts - 72 + 81 src/app/shared/form-validators/user-validators.ts - 83 + 92 Password cannot be more than 255 characters long. src/app/shared/form-validators/user-validators.ts - 73 + 82 src/app/shared/form-validators/user-validators.ts - 84 + 93 The new password and the confirmed password do not correspond. src/app/shared/form-validators/user-validators.ts - 91 + 100 Video quota is required. src/app/shared/form-validators/user-validators.ts - 98 + 107 Quota must be greater than -1. src/app/shared/form-validators/user-validators.ts - 99 + 108 Daily upload limit is required. src/app/shared/form-validators/user-validators.ts - 105 + 114 Daily upload limit must be greater than -1. src/app/shared/form-validators/user-validators.ts - 106 + 115 User role is required. src/app/shared/form-validators/user-validators.ts - 113 + 122 Description must be at least 3 characters long. src/app/shared/form-validators/user-validators.ts - 125 + 134 src/app/shared/form-validators/video-channel-validators.ts @@ -13330,7 +13543,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Description cannot be more than 1000 characters long. src/app/shared/form-validators/user-validators.ts - 126 + 135 src/app/shared/form-validators/video-channel-validators.ts @@ -13345,28 +13558,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular You must agree with the instance terms in order to register on it. src/app/shared/form-validators/user-validators.ts - 133 + 142 Ban reason must be at least 3 characters long. src/app/shared/form-validators/user-validators.ts - 143 + 152 Ban reason cannot be more than 250 characters long. src/app/shared/form-validators/user-validators.ts - 144 + 153 Display name is required. src/app/shared/form-validators/user-validators.ts - 155 + 164 src/app/shared/form-validators/video-channel-validators.ts @@ -13381,7 +13594,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Display name must be at least 1 character long. src/app/shared/form-validators/user-validators.ts - 156 + 165 src/app/shared/form-validators/video-channel-validators.ts @@ -13396,7 +13609,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Display name cannot be more than 50 characters long. src/app/shared/form-validators/user-validators.ts - 157 + 166 src/app/shared/form-validators/video-channel-validators.ts @@ -13882,119 +14095,119 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Unsolved reports src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 44 + 43 Accepted reports src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 48 + 47 Refused reports src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 52 + 51 Reports with blocked videos src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 56 + 55 Reports with deleted videos src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 60 + 59 Do you really want to delete this abuse report? src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 135 + 133 Abuse deleted. src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 141 + 139 Deleted comment src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 216 + 214 Messages with reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 250,249 + 248,247 Messages with moderators src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 251,248 + 249,246 Update internal note src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 256,255 + 254,253 Mark as accepted src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 261,260 + 259,258 Mark as rejected src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 266,265 + 264,263 Add internal note src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 271,270 + 269,268 Delete report src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 276,275 + 274,273 Actions for the flagged account src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 287,286 + 286,285 Mute account src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 293,292 + 292,291 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts @@ -14005,91 +14218,91 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Mute server account src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 299,298 + 298,297 Actions for the reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 311,310 + 310,309 Mute reporter src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 317,316 + 316,315 Mute server src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 323,322 + 322,321 Block video src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 340,339 + 339,338 Video blocked. src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 346 + 345 Unblock video src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 356,355 + 355,354 Video unblocked. src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 362 + 361 Delete video src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 372,371 + 371,370 Actions for the comment src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 401,400 + 400,399 Delete comment src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 407,406 + 406,405 Comment deleted. src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 419 + 418 Account muted by the instance. src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 435 + 434 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts @@ -14100,7 +14313,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Server muted by the instance. src/app/shared/shared-abuse-list/abuse-list-table.component.ts - 447 + 446 @@ -14354,7 +14567,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Copied src/app/shared/shared-forms/input-text.component.ts - 48 + 50 @@ -14744,21 +14957,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Accepted follows src/app/shared/shared-instance/instance-follow.service.ts - 152 + 146 Rejected follows src/app/shared/shared-instance/instance-follow.service.ts - 156 + 150 Pending follows src/app/shared/shared-instance/instance-follow.service.ts - 160 + 154 @@ -15243,14 +15456,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular viewer(s) src/app/shared/shared-main/video/video.model.ts - 276 + 283 { view(s)} src/app/shared/shared-main/video/video.model.ts - 279 + 286 @@ -16131,7 +16344,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Element not found src/app/shared/shared-search/find-in-bulk.service.ts - 85 + 86 @@ -16599,21 +16812,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular User src/app/shared/shared-users/user-admin.service.ts - 123 + 122 Administrator src/app/shared/shared-users/user-admin.service.ts - 124 + 123 Moderator src/app/shared/shared-users/user-admin.service.ts - 125 + 124 @@ -16804,7 +17017,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/video-download.component.html - 147 + 144 @@ -16839,144 +17052,144 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Format src/app/shared/shared-video-miniature/video-download.component.html - 65,66 + 62,63 Video stream src/app/shared/shared-video-miniature/video-download.component.html - 76,77 + 73,74 Audio stream src/app/shared/shared-video-miniature/video-download.component.html - 88,89 + 85,86 Direct download src/app/shared/shared-video-miniature/video-download.component.html - 107,108 + 104,105 Torrent (.torrent file) src/app/shared/shared-video-miniature/video-download.component.html - 112,113 + 109,110 Advanced src/app/shared/shared-video-miniature/video-download.component.html - 126 + 123 Simple src/app/shared/shared-video-miniature/video-download.component.html - 134 + 131 subtitles src/app/shared/shared-video-miniature/video-download.component.ts - 58,56 + 60,58 Encoder src/app/shared/shared-video-miniature/video-download.component.ts - 210 + 219 Format name src/app/shared/shared-video-miniature/video-download.component.ts - 211 + 220 Size src/app/shared/shared-video-miniature/video-download.component.ts - 212 + 221 Bitrate src/app/shared/shared-video-miniature/video-download.component.ts - 214,213 + 223,222 src/app/shared/shared-video-miniature/video-download.component.ts - 237,236 + 246,245 Codec src/app/shared/shared-video-miniature/video-download.component.ts - 234 + 243 Profile src/app/shared/shared-video-miniature/video-download.component.ts - 235 + 244 Resolution src/app/shared/shared-video-miniature/video-download.component.ts - 244 + 253 Aspect ratio src/app/shared/shared-video-miniature/video-download.component.ts - 245 + 254 Average frame rate src/app/shared/shared-video-miniature/video-download.component.ts - 246 + 255 Pixel format src/app/shared/shared-video-miniature/video-download.component.ts - 247 + 256 Sample rate src/app/shared/shared-video-miniature/video-download.component.ts - 251 + 260 Channel Layout src/app/shared/shared-video-miniature/video-download.component.ts - 252 + 261 @@ -17015,102 +17228,109 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular 47 + + Sort by "Name" + + src/app/shared/shared-video-miniature/video-filters-header.component.html + 49 + + Sort by "Recent Views" src/app/shared/shared-video-miniature/video-filters-header.component.html - 49 + 50 Sort by "Hot" src/app/shared/shared-video-miniature/video-filters-header.component.html - 50 + 51 Sort by "Likes" src/app/shared/shared-video-miniature/video-filters-header.component.html - 51 + 52 Sort by "Global Views" src/app/shared/shared-video-miniature/video-filters-header.component.html - 52 + 53 Languages: src/app/shared/shared-video-miniature/video-filters-header.component.html - 60 + 61 Sensitive content: src/app/shared/shared-video-miniature/video-filters-header.component.html - 67 + 68 Scope: src/app/shared/shared-video-miniature/video-filters-header.component.html - 82 + 83 Local videos (this instance) src/app/shared/shared-video-miniature/video-filters-header.component.html - 86 + 87 Federated videos (this instance + followed instances) src/app/shared/shared-video-miniature/video-filters-header.component.html - 91 + 92 Type: src/app/shared/shared-video-miniature/video-filters-header.component.html - 96 + 97 VOD & Live videos src/app/shared/shared-video-miniature/video-filters-header.component.html - 100 + 101 Categories: src/app/shared/shared-video-miniature/video-filters-header.component.html - 115 + 116 Moderation: src/app/shared/shared-video-miniature/video-filters-header.component.html - 121 + 122 Display all videos (private, unlisted or not yet published) src/app/shared/shared-video-miniature/video-filters-header.component.html - 126 + 127 @@ -17201,63 +17421,63 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular Sensitive src/app/shared/shared-video-miniature/video-miniature.component.html - 63,65 + 69,71 Published src/app/shared/shared-video-miniature/video-miniature.component.ts - 173 + 177 Publication scheduled on src/app/shared/shared-video-miniature/video-miniature.component.ts - 178 + 182 Transcoding failed src/app/shared/shared-video-miniature/video-miniature.component.ts - 182 + 186 Move to external storage failed src/app/shared/shared-video-miniature/video-miniature.component.ts - 186 + 190 Waiting transcoding src/app/shared/shared-video-miniature/video-miniature.component.ts - 190 + 194 To transcode src/app/shared/shared-video-miniature/video-miniature.component.ts - 194 + 198 To import src/app/shared/shared-video-miniature/video-miniature.component.ts - 198 + 202 To edit src/app/shared/shared-video-miniature/video-miniature.component.ts - 202 + 206 @@ -17310,7 +17530,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular src/app/shared/shared-video-miniature/videos-selection.component.ts - 130 + 131