X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hans-CN.xlf;h=721064b469b54db0e4ed7f611354aeee80b188b0;hb=d65091337366ebe20603409f296c2e8b59224cc7;hp=91f2724c875ab1dca75552bad836ab9831491cbf;hpb=ffeb3bf40d08f541f4c678094fbf515b6e55baf4;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf
index 91f2724c8..721064b46 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -294,7 +294,7 @@
æ¾ç¤ºå
- src/app/+signup/+register/register-step-user.component.html4src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53
+ src/app/+signup/+register/register-step-user.component.html8src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33src/app/shared/shared-video-playlist/video-add-to-playlist.component.html71src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html53src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6
å建
@@ -346,7 +346,7 @@
video
- src/app/shared/shared-video-miniature/video-download.component.ts48
+ src/app/shared/shared-video-miniature/video-download.component.ts48src/app/+videos/+video-edit/video-add-components/video-upload.component.ts229
subtitles
@@ -422,19 +422,41 @@
views} }
- src/app/shared/shared-video-miniature/video-miniature.component.html31
+ src/app/shared/shared-video/video-views-counter.component.html3
+
+
+ src/app/shared/shared-video/video-views-counter.component.html
+ 3,4
+
+
+ {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}}
+
+ src/app/shared/shared-video/video-views-counter.component.html
+ 7
+
+
+
+
+ src/app/shared/shared-video/video-views-counter.component.html
+ 7,8
+
+
Blocked
- src/app/shared/shared-video-miniature/video-miniature.component.html51
+ src/app/shared/shared-video-miniature/video-miniature.component.html52
ææ
- src/app/shared/shared-video-miniature/video-miniature.component.html56
+ src/app/shared/shared-video-miniature/video-miniature.component.html57
{VAR_PLURAL, plural, =0 {没æè§é¢} =1 {1 æ¡è§é¢} other {
@@ -497,12 +519,18 @@
ç¼è¾
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+videos/+video-edit/video-add-components/video-upload.component.html35src/app/+videos/+video-edit/shared/video-edit.component.html255src/app/+admin/users/user-edit/user-edit.component.html11src/app/+admin/users/user-edit/user-edit.component.html11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html85src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+my-library/+my-video-channels/my-video-channel-edit.component.html11src/app/+videos/+video-edit/video-add-components/video-upload.component.html35src/app/+videos/+video-edit/shared/video-edit.component.html270src/app/+admin/users/user-edit/user-edit.component.html11src/app/+admin/users/user-edit/user-edit.component.html11
é¨åé¢è§
- src/app/shared/shared-forms/markdown-textarea.component.html11
+ src/app/shared/shared-forms/markdown-textarea.component.html11
+ Hide
+
+ src/app/shared/shared-forms/input-toggle-hidden.component.ts38
+ Show
+
+ src/app/shared/shared-forms/input-toggle-hidden.component.ts39
å®æ´é¢è§
@@ -645,7 +673,7 @@
è§é¢åå¨ç©ºé´
- src/app/shared/shared-instance/instance-features-table.component.html47src/app/+admin/users/user-edit/user-edit.component.html150src/app/+admin/users/user-edit/user-edit.component.html150
+ src/app/shared/shared-instance/instance-features-table.component.html47src/app/+admin/users/user-edit/user-edit.component.html151src/app/+admin/users/user-edit/user-edit.component.html151
@@ -733,7 +761,31 @@
following
- src/app/shared/shared-instance/instance-statistics.component.html95
+ src/app/shared/shared-instance/instance-statistics.component.html95
+ The upload failed
+
+ src/app/helpers/utils.ts
+ 185
+
+
+ The connection was interrupted
+
+ src/app/helpers/utils.ts
+ 189
+
+
+ Your file couldn't be transferred before the set timeout (usually 10min)
+
+ src/app/helpers/utils.ts
+ 192
+
+
+ Your file was too large (max. size: )
+
+ src/app/helpers/utils.ts
+ 196
+
+
User
@@ -755,7 +807,7 @@
åæ¶
- src/app/modal/confirm.component.html20src/app/+login/login.component.html109src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/video-block.component.html38src/app/shared/shared-moderation/user-ban-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/video-report.component.html92src/app/shared/shared-video-miniature/video-download.component.html99src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/+about/about-instance/contact-admin-modal.component.html48src/app/shared/shared-moderation/report-modals/report.component.html54src/app/+videos/+video-watch/comment/video-comment-add.component.html71src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
+ src/app/modal/confirm.component.html20src/app/+login/login.component.html117src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/shared/shared-moderation/report-modals/report.component.html54src/app/shared/shared-moderation/user-ban-modal.component.html26src/app/shared/shared-moderation/video-block.component.html38src/app/shared/shared-moderation/report-modals/video-report.component.html92src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-video-miniature/video-download.component.html99src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/+about/about-instance/contact-admin-modal.component.html48src/app/shared/shared-moderation/report-modals/report.component.html54src/app/+videos/+video-watch/comment/video-comment-add.component.html71src/app/+videos/+video-edit/video-add-components/video-upload.component.html55src/app/+videos/+video-edit/video-add-components/video-upload.component.html55src/app/+videos/+video-edit/video-add-components/video-upload.component.html66src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
å°ç¦æ¤ç¨æ·
@@ -809,113 +861,98 @@
src/app/+login/login.component.html7
-
-
-
- If you are looking for an accountâ¦
-
-
- src/app/+login/login.component.html13
-
-
-
- Currently this instance doesn't allow for user registration, but you can find an instance
- that gives you the possibility to sign up for an account and upload your videos there.
-
-
-
-
- Find yours among multiple instances at
- https://joinpeertube.org/instances
- .
-
-
- src/app/+login/login.component.html17
+
éæ°è¯·æ±éªè¯é®ä»¶ã
- src/app/+login/login.component.html27src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
+ src/app/+login/login.component.html12src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html16
+ This instance allows registration. However, be careful to check the TermsTerms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances.
+
+ src/app/+login/login.component.html
+ 60,62
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances.
+
+ src/app/+login/login.component.html
+ 65,67
+
+
ç¨æ·
- src/app/+login/login.component.html35src/app/+signup/+register/register.component.html13
+ src/app/+login/login.component.html21src/app/+signup/+register/register.component.html26
ç¨æ·åæçµåé®ä»¶å°å
- src/app/+login/login.component.html37
-
-
-
- or create an account
-
-
- src/app/+login/login.component.html41
+ src/app/+login/login.component.html23
+
å¯ç
- src/app/+login/login.component.html51src/app/+login/login.component.html54src/app/+reset-password/reset-password.component.html8src/app/+reset-password/reset-password.component.html10src/app/+signup/+register/register-step-user.component.html52src/app/+signup/+register/register-step-user.component.html54src/app/+admin/users/user-edit/user-edit.component.html117src/app/+admin/users/user-edit/user-edit.component.html117
+ src/app/+login/login.component.html34src/app/+login/login.component.html36src/app/+reset-password/reset-password.component.html8src/app/+reset-password/reset-password.component.html10src/app/+signup/+register/register-step-user.component.html56src/app/+signup/+register/register-step-user.component.html58src/app/+admin/users/user-edit/user-edit.component.html117src/app/+admin/users/user-edit/user-edit.component.html117
Click here to reset your password
- src/app/+login/login.component.html57
+ src/app/+login/login.component.html47
+ Logging into an account lets you publish content
+
+ src/app/+login/login.component.html
+ 56,57
+
+
ç»å½
- src/app/menu/menu.component.html95src/app/+login/login.component.html64
+ src/app/menu/menu.component.html93src/app/+login/login.component.html44
Or sign in with
- src/app/+login/login.component.html68
+ src/app/+login/login.component.html72
å¿è®°å¯ç
- src/app/+login/login.component.html83
+ src/app/+login/login.component.html91
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
- src/app/+login/login.component.html91
+ src/app/+login/login.component.html99
Enter your email address and we will send you a link to reset your password.
-
- src/app/+login/login.component.html
- 95,96
-
-
+
+ src/app/+login/login.component.html103
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
- src/app/+login/login.component.ts106
+ src/app/+login/login.component.ts125
çµåé®ä»¶å°å
- src/app/+login/login.component.html99src/app/+signup/+register/register-step-user.component.html41src/app/+signup/+register/register-step-user.component.html43src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+admin/users/user-edit/user-edit.component.html105src/app/+admin/users/user-edit/user-edit.component.html105
+ src/app/+login/login.component.html107src/app/+signup/+register/register-step-user.component.html45src/app/+signup/+register/register-step-user.component.html47src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html8src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+admin/users/user-edit/user-edit.component.html105src/app/+admin/users/user-edit/user-edit.component.html105
çµåé®ä»¶å°å
- src/app/+login/login.component.html101src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10
+ src/app/+login/login.component.html109src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html10
Reset
-
- src/app/+login/login.component.html
- 114
-
+
Password reset button
-
+ src/app/+login/login.component.html122
@@ -955,7 +992,28 @@ The link will expire within 1 hour.
éç½®å¯ç
- src/app/+reset-password/reset-password.component.html29
+ src/app/+reset-password/reset-password.component.html29
+ Back
+
+ src/app/+signup/+register/register.component.ts
+ 41
+
+ Button on the registration form to go to the previous step
+
+ Next
+
+ src/app/+signup/+register/register.component.ts
+ 42
+
+ Button on the registration form to go to the previous step
+
+ Signup
+
+ src/app/+signup/+register/register.component.ts
+ 64
+
+ Button on the registration form to finalize the account and channel creation
+
@@ -1160,10 +1218,10 @@ The link will expire within 1 hour.
å
³é
- src/app/modal/instance-config-warning-modal.component.html38src/app/shared/shared-video-live/live-stream-information.component.html25
+ src/app/modal/instance-config-warning-modal.component.html38src/app/shared/shared-video-live/live-stream-information.component.html34
Update live settings
- src/app/shared/shared-video-live/live-stream-information.component.html30
+ src/app/shared/shared-video-live/live-stream-information.component.html39
@@ -1188,85 +1246,76 @@ The link will expire within 1 hour.
Public profile
- src/app/menu/menu.component.html20
+ src/app/menu/menu.component.html23
Interface:
- src/app/menu/menu.component.html34
+ src/app/menu/menu.component.html30
Videos:
- src/app/menu/menu.component.html41
+ src/app/menu/menu.component.html37
Sensitive:
- src/app/menu/menu.component.html50
-
-
- Interface:
-
-
-
- src/app/menu/menu.component.html171
+ src/app/menu/menu.component.html46
+
Help share videos
- src/app/menu/menu.component.html56
+ src/app/menu/menu.component.html52
Keyboard shortcuts
- src/app/menu/menu.component.html180src/app/menu/menu.component.html65
+ src/app/menu/menu.component.html178src/app/menu/menu.component.html61
Help
- src/app/menu/menu.component.html176
+ src/app/menu/menu.component.html174
Get help using PeerTube
- src/app/menu/menu.component.html176
+ src/app/menu/menu.component.html174
powered by PeerTube
- src/app/menu/menu.component.html186
- My notifications
-
- src/app/menu/menu.component.html27
+ src/app/menu/menu.component.html184
powered by PeerTube - CopyLeft 2015-2020
- src/app/menu/menu.component.html185
+ src/app/menu/menu.component.html183
注é
- src/app/menu/menu.component.html70
+ src/app/menu/menu.component.html66
My account
- src/app/menu/menu.component.html79
+ src/app/menu/menu.component.html77
My library
- src/app/menu/menu.component.html84
+ src/app/menu/menu.component.html82
å建å¸æ·
- src/app/menu/menu.component.html96
+ src/app/menu/menu.component.html94src/app/+login/login.component.html50
IN MY LIBRARY
- src/app/menu/menu.component.html100
+ src/app/menu/menu.component.html98
@@ -1296,90 +1345,156 @@ The link will expire within 1 hour.
è§é¢
- src/app/menu/menu.component.html104
+ src/app/menu/menu.component.html102
+ Interface:
+
+ src/app/menu/menu.component.html169
ææ¾å表
- src/app/menu/menu.component.html109
+ src/app/menu/menu.component.html107
订é
å
容
- src/app/menu/menu.component.html114
+ src/app/menu/menu.component.html112
è§çåå²
- src/app/menu/menu.component.html119
+ src/app/menu/menu.component.html117
VIDEOS
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html411
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html411
+ Allow import with HTTP URL (e.g. YouTube)
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 422
+
+
åç°æ´å¤
- src/app/menu/menu.component.html129src/app/+videos/video-list/overview/video-overview.component.html1
+ src/app/menu/menu.component.html127src/app/+videos/video-list/overview/video-overview.component.html1
æ¶ä¸æµè¡
- src/app/menu/menu.component.html134
+ src/app/menu/menu.component.html132
Most liked
- src/app/menu/menu.component.html139
+ src/app/menu/menu.component.html137
æè¿æ·»å
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html142
管ç
- src/app/menu/menu.component.html89
+ src/app/menu/menu.component.html87
å
³äº
- src/app/menu/menu.component.html163src/app/+accounts/account-about/account-about.component.html1
+ src/app/menu/menu.component.html161src/app/+accounts/account-about/account-about.component.html1
Contact
- src/app/menu/menu.component.html175
+ src/app/menu/menu.component.html173
æ¥çæ¨çéç¥
- src/app/menu/avatar-notification.component.html3
+ src/app/menu/notification.component.html3src/app/menu/notification.component.html11src/app/menu/notification.component.html11
éç¥
- src/app/menu/avatar-notification.component.html13src/app/+my-account/my-account-notifications/my-account-notifications.component.html1
+ src/app/menu/notification.component.html22src/app/+my-account/my-account-notifications/my-account-notifications.component.html1
Mark all as read
- src/app/menu/avatar-notification.component.html18src/app/menu/avatar-notification.component.html18src/app/+my-account/my-account-notifications/my-account-notifications.component.html20
+ src/app/menu/notification.component.html27src/app/menu/notification.component.html27src/app/+my-account/my-account-notifications/my-account-notifications.component.html20
æ´æ°æ¨çéç¥å好
- src/app/menu/avatar-notification.component.html22
+ src/app/menu/notification.component.html31
æ¥çææéç¥
- src/app/menu/avatar-notification.component.html40
+ src/app/menu/notification.component.html49
+ I'm a teapot
+
+ src/app/+page-not-found/page-not-found.component.ts
+ 20
+
+
+ That's an error.
+
+ src/app/+page-not-found/page-not-found.component.html
+ 4
+
+
+ We couldn't find any ressource tied to the URL you were looking for.
+
+ src/app/+page-not-found/page-not-found.component.html
+ 6,8
+
+
+ Possible reasons:
+
+ src/app/+page-not-found/page-not-found.component.html
+ 11
+
+ Possible reasons preceding a list of reasons a `Not Found` error page may occur
+
+ The page may have been moved or deleted
+
+ src/app/+page-not-found/page-not-found.component.html
+ 14
+
+
+ You may have used an outdated or broken link
+
+ src/app/+page-not-found/page-not-found.component.html
+ 15
+
+
+ You may have typed the address or URL incorrectly
+
+ src/app/+page-not-found/page-not-found.component.html
+ 16
+
+
+ The requested entity body blends sweet bits with a mellow earthiness.
+
+ src/app/+page-not-found/page-not-found.component.html
+ 26,27
+
+ Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
+
+ Sepia seems to like it.
+
+ src/app/+page-not-found/page-not-found.component.html
+ 28
+
+ This is about Sepia's tea
+
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.ts61
+ src/app/core/rest/rest-extractor.service.ts62
Search videos, channelsâ¦
@@ -1489,7 +1604,7 @@ The link will expire within 1 hour.
æ¶é¿
- src/app/+search/search-filters.component.html89src/app/+videos/+video-watch/video-watch.component.html284
+ src/app/+search/search-filters.component.html89src/app/+videos/+video-watch/video-watch.component.html276
æ¾ç¤ºææå
容
@@ -1509,7 +1624,7 @@ The link will expire within 1 hour.
ç±»å«
- src/app/+search/search-filters.component.html102src/app/+videos/+video-watch/video-watch.component.html249src/app/+videos/+video-edit/shared/video-edit.component.html63
+ src/app/+search/search-filters.component.html102src/app/+videos/+video-watch/video-watch.component.html241src/app/+videos/+video-edit/shared/video-edit.component.html63
@@ -1526,7 +1641,7 @@ The link will expire within 1 hour.
许å¯
- src/app/+search/search-filters.component.html115src/app/+videos/+video-watch/video-watch.component.html258src/app/+videos/+video-edit/shared/video-edit.component.html74
+ src/app/+search/search-filters.component.html115src/app/+videos/+video-watch/video-watch.component.html250src/app/+videos/+video-edit/shared/video-edit.component.html74
Display all licenses
@@ -1536,7 +1651,7 @@ The link will expire within 1 hour.
è¯è¨
- src/app/+search/search-filters.component.html128src/app/+videos/+video-watch/video-watch.component.html267src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html94
+ src/app/+search/search-filters.component.html128src/app/+videos/+video-watch/video-watch.component.html259src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html94
Display all languages
@@ -1611,13 +1726,7 @@ The link will expire within 1 hour.
æ ç¾
- src/app/+videos/+video-watch/video-watch.component.html276src/app/+videos/+video-edit/shared/video-edit.component.html19
- ⢠viewsviewers
-
- src/app/+videos/+video-watch/video-watch.component.html57
- ⢠viewsviewers
-
- src/app/+videos/+video-watch/video-watch.component.html74
+ src/app/+videos/+video-watch/video-watch.component.html268src/app/+videos/+video-edit/shared/video-edit.component.html19
@@ -1667,32 +1776,32 @@ The link will expire within 1 hour.
é¢é
- src/app/+signup/+register/register.component.html23src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html27src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-upload.component.html11src/app/+videos/+video-edit/shared/video-edit.component.html58
+ src/app/+signup/+register/register.component.html33src/app/+signup/+register/register.component.html33src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html70src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html27src/app/+videos/+video-edit/video-add-components/video-import-url.component.html22src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-upload.component.html11src/app/+videos/+video-edit/shared/video-edit.component.html58Stepper label for the registration page asking information about the default channel
éç§
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57src/app/+videos/+video-watch/video-watch.component.html234src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html34src/app/+videos/+video-edit/video-add-components/video-import-url.component.html29src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13src/app/+videos/+video-edit/video-add-components/video-upload.component.html18src/app/+videos/+video-edit/shared/video-edit.component.html106
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html57src/app/+videos/+video-watch/video-watch.component.html226src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html34src/app/+videos/+video-edit/video-add-components/video-import-url.component.html29src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13src/app/+videos/+video-edit/video-add-components/video-upload.component.html18src/app/+videos/+video-edit/shared/video-edit.component.html106
FAQ
- src/app/menu/menu.component.html177
+ src/app/menu/menu.component.html175
Frequently asked questions about PeerTube
- src/app/menu/menu.component.html177
+ src/app/menu/menu.component.html175
API
- src/app/menu/menu.component.html179
+ src/app/menu/menu.component.html177
API documentation
- src/app/menu/menu.component.html179
+ src/app/menu/menu.component.html177
å®æ¶åå¸ï¼
@@ -1769,13 +1878,19 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html200
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html208
+ src/app/+videos/+video-edit/shared/video-edit.component.html208
+ You can stream multiple times in a permanent live. The URL for your viewers won't change but you cannot save replays of your lives
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html236
+ This is a permanent live
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html232
â ï¸ 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.html233
+ src/app/+videos/+video-edit/shared/video-edit.component.html248
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html229
+ src/app/+videos/+video-edit/shared/video-edit.component.html244
åå¹
@@ -1785,49 +1900,49 @@ The link will expire within 1 hour.
è§é¢é¢è§
- src/app/+videos/+video-edit/shared/video-edit.component.html252
+ src/app/+videos/+video-edit/shared/video-edit.component.html267
æ¯æ
- src/app/+videos/+video-edit/shared/video-edit.component.html261
+ src/app/+videos/+video-edit/shared/video-edit.component.html276
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html265
+ src/app/+videos/+video-edit/shared/video-edit.component.html280
æååå¸æ¥æ
- src/app/+videos/+video-edit/shared/video-edit.component.html281
+ src/app/+videos/+video-edit/shared/video-edit.component.html296
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.html285
+ src/app/+videos/+video-edit/shared/video-edit.component.html300
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html315
+ src/app/+videos/+video-edit/shared/video-edit.component.html330
å¼å¯è§é¢è¯è®º
- src/app/+videos/+video-edit/shared/video-edit.component.html302
+ src/app/+videos/+video-edit/shared/video-edit.component.html317
å
许ä¸è½½
- src/app/+videos/+video-edit/shared/video-edit.component.html307
+ src/app/+videos/+video-edit/shared/video-edit.component.html322
é«çº§è®¾ç½®
- src/app/+videos/+video-edit/shared/video-edit.component.html245
+ src/app/+videos/+video-edit/shared/video-edit.component.html260
URL
@@ -1841,7 +1956,7 @@ The link will expire within 1 hour.
æ±æï¼åºéäº
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html48src/app/+videos/+video-edit/video-add-components/video-import-url.component.html44src/app/+videos/+video-edit/video-add-components/video-go-live.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html58
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html48src/app/+videos/+video-edit/video-add-components/video-import-url.component.html44src/app/+videos/+video-edit/video-add-components/video-go-live.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html71
@@ -1865,12 +1980,12 @@ The link will expire within 1 hour.
å®æ¶åå¸
- src/app/+videos/+video-edit/shared/video-edit.component.ts185
+ src/app/+videos/+video-edit/shared/video-edit.component.ts197
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts186
+ src/app/+videos/+video-edit/shared/video-edit.component.ts198
è§é¢èæ¯å¾ç
@@ -1886,34 +2001,47 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html29
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html29
+ Total video uploaded
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html
+ 49
+
+
Processingâ¦
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html50
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html51
+ Retry
+
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html
+ 65
+
+ Retry failed upload of a video
+
Total video quota
- src/app/shared/shared-main/users/user-quota.component.html3src/app/+videos/+video-edit/video-add-components/video-upload.component.html48src/app/+admin/users/user-list/user-list.component.html140
+ src/app/shared/shared-main/users/user-quota.component.html3src/app/+admin/users/user-list/user-list.component.html140
æåï¼ æ¨å¯ä»¥å¨ç§äº«åºä¸æ¥çæ¨çè§é¢ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html63
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html76
ä¸ä¼ å®æ¯åå³å¯åå¸
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html76
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html89
åå¸
- src/app/header/header.component.html5src/app/+videos/+video-edit/video-add-components/video-upload.component.html78
+ src/app/header/header.component.html5src/app/+videos/+video-edit/video-add-components/video-upload.component.html91
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
@@ -1955,7 +2083,7 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts91
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts120
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts121
Go Live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html20
@@ -2173,51 +2301,51 @@ The link will expire within 1 hour.
src/app/+videos/+video-watch/video-watch.component.html41
Published
- src/app/+videos/+video-watch/video-watch.component.html55src/app/+videos/+video-watch/video-watch.component.html72
+ src/app/+videos/+video-watch/video-watch.component.html55src/app/+videos/+video-watch/video-watch.component.html68
SUPPORT
- src/app/+videos/+video-watch/video-watch.component.html112
+ src/app/+videos/+video-watch/video-watch.component.html104
SHARE
- src/app/+videos/+video-watch/video-watch.component.html117
+ src/app/+videos/+video-watch/video-watch.component.html109
SAVE
- src/app/+videos/+video-watch/video-watch.component.html128
+ src/app/+videos/+video-watch/video-watch.component.html120
DOWNLOAD
- src/app/+videos/+video-watch/video-watch.component.html142
+ src/app/+videos/+video-watch/video-watch.component.html134
顶ä¸ä¸
- src/app/+videos/+video-watch/video-watch.component.ts131
+ src/app/+videos/+video-watch/video-watch.component.ts132
踩ä¸ä¸
- src/app/+videos/+video-watch/video-watch.component.ts132
+ src/app/+videos/+video-watch/video-watch.component.ts133
Support options for this video
- src/app/+videos/+video-watch/video-watch.component.ts133
+ src/app/+videos/+video-watch/video-watch.component.ts134
ä¸ä¼ è
- src/app/+videos/+video-watch/video-watch.component.html194
+ src/app/+videos/+video-watch/video-watch.component.html186
Subscribe
@@ -2242,39 +2370,39 @@ The link will expire within 1 hour.
å±å¼
- src/app/+videos/+video-watch/video-watch.component.html221
+ src/app/+videos/+video-watch/video-watch.component.html213
æ¶èµ·
- src/app/+videos/+video-watch/video-watch.component.html227
+ src/app/+videos/+video-watch/video-watch.component.html219
Origin instance
- src/app/+videos/+video-watch/video-watch.component.html239
+ src/app/+videos/+video-watch/video-watch.component.html231
æååå¸äº
- src/app/+videos/+video-watch/video-watch.component.html244
+ src/app/+videos/+video-watch/video-watch.component.html236
Friendly Reminder:
- src/app/+videos/+video-watch/video-watch.component.html307
+ src/app/+videos/+video-watch/video-watch.component.html299
the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
- src/app/+videos/+video-watch/video-watch.component.html309
+ src/app/+videos/+video-watch/video-watch.component.html301
详æ
- src/app/shared/shared-abuse-list/abuse-list-table.component.html52src/app/+admin/system/jobs/jobs.component.html46src/app/+videos/+video-watch/video-watch.component.html312src/app/+admin/moderation/video-comment-list/video-comment-list.component.html73src/app/+admin/moderation/video-block-list/video-block-list.component.html53src/app/+admin/moderation/video-block-list/video-block-list.component.html53
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html52src/app/+admin/system/jobs/jobs.component.html50src/app/+admin/moderation/video-comment-list/video-comment-list.component.html73src/app/+videos/+video-watch/video-watch.component.html304src/app/+admin/moderation/video-block-list/video-block-list.component.html53src/app/+admin/moderation/video-block-list/video-block-list.component.html53
The video was blocked due to automatic blocking of new videos
@@ -2287,14 +2415,14 @@ The link will expire within 1 hour.
äºè§£è¯¦æ
- src/app/+videos/+video-watch/video-watch.component.html312
+ src/app/+videos/+video-watch/video-watch.component.html304
OK
- src/app/+videos/+video-watch/video-watch.component.html316
+ src/app/+videos/+video-watch/video-watch.component.html308
1 Comment
@@ -2507,8 +2635,8 @@ The link will expire within 1 hour.
src/app/+my-account/my-account-applications/my-account-applications.component.html
8
-
- Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to. Make sure to keep your token private.
+
+ Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
src/app/+my-account/my-account-applications/my-account-applications.component.html
10,12
@@ -2525,13 +2653,16 @@ The link will expire within 1 hour.
src/app/+my-account/my-account-applications/my-account-applications.component.html
23
-
- Renew token
+
+ â ï¸ Never share your feed token with anyone.
src/app/+my-account/my-account-applications/my-account-applications.component.html
- 33
+ 26
-
+
+ Renew token
+
+ src/app/+my-account/my-account-applications/my-account-applications.component.html35
Follow domain
@@ -2556,7 +2687,7 @@ The link will expire within 1 hour.
ID
- src/app/+admin/system/jobs/jobs.component.html38
+ src/app/+admin/system/jobs/jobs.component.html41
管çå
³æ³¨
@@ -2566,7 +2697,7 @@ The link will expire within 1 hour.
ç¶æ
- src/app/+my-library/my-video-imports/my-video-imports.component.html19
+ src/app/+my-library/my-video-imports/my-video-imports.component.html19src/app/+admin/system/jobs/jobs.component.html43
@@ -2579,7 +2710,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-imports/my-video-imports.component.html20src/app/shared/shared-abuse-list/abuse-list-table.component.html43src/app/+admin/system/jobs/jobs.component.html40src/app/+admin/follows/following-list/following-list.component.html34src/app/+admin/follows/followers-list/followers-list.component.html31
+ src/app/+my-library/my-video-imports/my-video-imports.component.html20src/app/shared/shared-abuse-list/abuse-list-table.component.html43src/app/+admin/system/jobs/jobs.component.html44src/app/+admin/follows/following-list/following-list.component.html34src/app/+admin/follows/followers-list/followers-list.component.html31
Open actor page in a new tab
@@ -2712,14 +2843,11 @@ The link will expire within 1 hour.
ç¨æ·å
- src/app/+signup/+register/register-step-user.component.html19src/app/+admin/users/user-edit/user-edit.component.html83src/app/+admin/users/user-edit/user-edit.component.html83
+ src/app/+signup/+register/register-step-user.component.html23src/app/+admin/users/user-edit/user-edit.component.html83src/app/+admin/users/user-edit/user-edit.component.html83
e.g. jane_doe
-
- src/app/+signup/+register/register-step-user.component.html
- 23
-
+
Username choice placeholder in the registration form
-
+ src/app/+signup/+register/register-step-user.component.html27
john
@@ -2741,7 +2869,7 @@ The link will expire within 1 hour.
è§è²
- src/app/+admin/users/user-edit/user-edit.component.html135src/app/+admin/users/user-edit/user-edit.component.html135
+ src/app/+admin/users/user-edit/user-edit.component.html136src/app/+admin/users/user-edit/user-edit.component.html136
@@ -2754,32 +2882,32 @@ The link will expire within 1 hour.
- src/app/+admin/users/user-edit/user-edit.component.html160src/app/+admin/users/user-edit/user-edit.component.html160
+ src/app/+admin/users/user-edit/user-edit.component.html161src/app/+admin/users/user-edit/user-edit.component.html161
åæ¥è§é¢ä¸ä¼ éé¢
- src/app/shared/shared-main/users/user-quota.component.html13src/app/+admin/users/user-edit/user-edit.component.html166src/app/+admin/users/user-edit/user-edit.component.html166
+ src/app/shared/shared-main/users/user-quota.component.html13src/app/+admin/users/user-edit/user-edit.component.html167src/app/+admin/users/user-edit/user-edit.component.html167
Doesn't need review before a video goes public
- src/app/+admin/users/user-edit/user-edit.component.html179src/app/+admin/users/user-edit/user-edit.component.html179
+ src/app/+admin/users/user-edit/user-edit.component.html180src/app/+admin/users/user-edit/user-edit.component.html180
åç¨æ·åé带å¯ç éç½®é¾æ¥çé®ä»¶
- src/app/+admin/users/user-edit/user-edit.component.html204src/app/+admin/users/user-edit/user-edit.component.html204
+ src/app/+admin/users/user-edit/user-edit.component.html205src/app/+admin/users/user-edit/user-edit.component.html205
ç´¢è¦æ°å¯ç
- src/app/+admin/users/user-edit/user-edit.component.html205src/app/+admin/users/user-edit/user-edit.component.html205
+ src/app/+admin/users/user-edit/user-edit.component.html206src/app/+admin/users/user-edit/user-edit.component.html206
æå¨è®¾ç½®ç¨æ·å¯ç
- src/app/+admin/users/user-edit/user-edit.component.html209src/app/+admin/users/user-edit/user-edit.component.html209
+ src/app/+admin/users/user-edit/user-edit.component.html210src/app/+admin/users/user-edit/user-edit.component.html210
æ¾ç¤º
@@ -3323,7 +3451,7 @@ The link will expire within 1 hour.
设置
- src/app/modal/quick-settings-modal.component.html3src/app/menu/menu.component.html158src/app/+my-account/my-account-settings/my-account-settings.component.html1src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26
+ src/app/modal/quick-settings-modal.component.html3src/app/menu/menu.component.html156src/app/+my-account/my-account-settings/my-account-settings.component.html1src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html26
Display settings
@@ -3446,21 +3574,40 @@ The link will expire within 1 hour.
Job state
- src/app/+admin/system/jobs/jobs.component.html12
+ src/app/+admin/system/jobs/jobs.component.html12
+ any
+
+ src/app/+admin/system/jobs/jobs.component.html
+ 21
+
+ Selector for the list displaying jobs, filtering by their state
+
Showing to of jobs
- src/app/+admin/system/jobs/jobs.component.html32
+ src/app/+admin/system/jobs/jobs.component.html35
ç±»å
- src/app/+admin/system/jobs/jobs.component.html39
+ src/app/+admin/system/jobs/jobs.component.html42
+ No jobs found.
+
+ src/app/+admin/system/jobs/jobs.component.html
+ 94
+
+
+ No jobs found.
+
+ src/app/+admin/system/jobs/jobs.component.html
+ 95
+
+
No jobs found.
- src/app/+admin/system/jobs/jobs.component.html86
+ src/app/+admin/system/jobs/jobs.component.html98
No jobs found that are .
- src/app/+admin/system/jobs/jobs.component.html87
+ src/app/+admin/system/jobs/jobs.component.html99
å·æ°
@@ -3616,17 +3763,17 @@ The link will expire within 1 hour.
æ¡æ¬¾
- src/app/+signup/+register/register.component.html88src/app/+signup/+register/register.component.html88src/app/+about/about-instance/about-instance.component.html168src/app/+admin/config/edit-custom-config/edit-custom-config.component.html126
+ src/app/shared/shared-instance/instance-about-accordion.component.html35src/app/shared/shared-instance/instance-about-accordion.component.html35src/app/+signup/+register/register.component.html13src/app/+about/about-instance/about-instance.component.html168src/app/+admin/config/edit-custom-config/edit-custom-config.component.html126
Code of conduct
- src/app/+signup/+register/register.component.html82src/app/+signup/+register/register.component.html82src/app/+about/about-instance/about-instance.component.html154src/app/+admin/config/edit-custom-config/edit-custom-config.component.html135
+ src/app/shared/shared-instance/instance-about-accordion.component.html47src/app/shared/shared-instance/instance-about-accordion.component.html47src/app/+about/about-instance/about-instance.component.html154src/app/+admin/config/edit-custom-config/edit-custom-config.component.html135
Moderation information
- src/app/+signup/+register/register.component.html76src/app/+signup/+register/register.component.html76src/app/+about/about-instance/about-instance.component.html140src/app/+admin/config/edit-custom-config/edit-custom-config.component.html144
+ src/app/shared/shared-instance/instance-about-accordion.component.html41src/app/shared/shared-instance/instance-about-accordion.component.html41src/app/+about/about-instance/about-instance.component.html140src/app/+admin/config/edit-custom-config/edit-custom-config.component.html144
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
@@ -3748,7 +3895,7 @@ The link will expire within 1 hour.
æ¬å°è§é¢
- src/app/menu/menu.component.html149src/app/+admin/config/edit-custom-config/edit-custom-config.component.html275
+ src/app/menu/menu.component.html147src/app/+admin/config/edit-custom-config/edit-custom-config.component.html275
BROADCAST MESSAGE
@@ -3872,11 +4019,7 @@ The link will expire within 1 hour.
Default daily upload limit per user
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html394
-
-
- Allow import with HTTP URL (i.e. YouTube)
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html422
+
Allow import with a torrent file or a magnet URI
@@ -4034,107 +4177,139 @@ The link will expire within 1 hour.
åºæ¬é
ç½®
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html239
+ VOD Transcoding
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 700
+
+
TWITTER
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html660
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html652
Optional. If any, provide the Twitter account representing your instance to improve link previews.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html662
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654
æ¨ç Twitter ç¨æ·å
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html672
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html664
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html684
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html676
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/videos/watch/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html689
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html681
+ Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 710,711
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 713,714
+
+
+ Read guidelines
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 717
+
+
LIVE
- src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html714
+ src/app/shared/shared-thumbnail/video-thumbnail.component.html31src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876
Enable users of your instance to stream live.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html716
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html878
â ï¸ Enabling live streaming requires trust in your users and extra moderation work
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html731
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html893
Allow your users to automatically publish a replay of their live
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html739
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html901
If the user quota is reached, PeerTube will automatically terminate the live streaming
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html742
- Max lives created on your instance (-1 for "unlimited")
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html748
- {VAR_PLURAL, plural, =1 {live} other {lives}}
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html904
+ Max simultaneous lives created on your instance (-1 for "unlimited")
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 751
+ 910
-
- Max lives created per user (-1 for "unlimited")
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html756
+
{VAR_PLURAL, plural, =1 {live} other {lives}}
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html913
+ Max simultaneous lives created per user (-1 for "unlimited")
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 759
+ 918
-
- Max live duration
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html764
- Enable live transcoding
+
+ {VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html780
- Requires a lot of CPU!
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html921
+ Max live duration
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html783
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html926
+ Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 945,946
+
+
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html789
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html984
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html801
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html965
Allow live streaming
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727
- {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889
+ Transcoding enabled for live streams
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 793
+ 959
+
+ will claim at most with VOD transcoding
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 935
+ 986
-
-
-
- æå¡
+
+ will claim at least with VOD transcoding
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 987
+
+
+ {VAR_PLURAL, plural, =0 {} =1 {thread} other {threads}}
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html654
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854src/app/+admin/config/edit-custom-config/edit-custom-config.component.html993
+
Live streaming
- src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html708
+ src/app/shared/shared-instance/instance-features-table.component.html67src/app/+admin/config/edit-custom-config/edit-custom-config.component.html870
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html836
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html727src/app/+admin/config/edit-custom-config/edit-custom-config.component.html943
@@ -4142,141 +4317,156 @@ The link will expire within 1 hour.
resources, this is a critical part of PeerTube, so tread carefully.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html838
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html729
+ Input formats
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 747
+
+
å¯ç¨è½¬ç
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html850
-
-
- å¦æç¦ç¨è½¬ç ï¼ç¨æ·ä¸ä¼ çè§é¢å¾æå¯è½æ æ³æ£å¸¸ææ¾ï¼
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html854
-
-
- Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, .nut videos.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html865
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html741
+ If you also enabled HLS support, it will multiply videos storage by 2If disabled, breaks federation with PeerTube instances < 2.1
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 784,788
+
+
+ Requires ffmpeg >= 4.1Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent:Resolution change is smootherFaster playback especially with long videosMore stable playback (less bugs/infinite loading)If you also enabled WebTorrent support, it will multiply videos storage by 2
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 804,813
+
+
+ will claim at most with live transcoding
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 847
+
+
+ will claim at least with live transcoding
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 848
+
+
+
+
å
许é¢å¤çæå±
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html862
-
-
- Allows users to upload audio files that will be merged with the preview file on upload.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html876
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html752
+ Allows users to upload .mkv, .mov, .avi, .wmv, .flv, .f4v, .3g2, .3gp, .mts, m2ts, .mxf, or .nut videos.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 755
+
+
+
å
许ä¸ä¼ é³é¢æ件
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html873
-
-
-
- Experimental, we suggest you to not disable webtorrent support for now
-
- If you also enabled HLS support, it will multiply videos storage by 2
-
-
- If disabled, breaks federation with PeerTube instances < 2.1
-
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html889
-
-
- WebTorrent support enabled
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html885
-
-
-
- Requires ffmpeg >= 4.1
-
- Generate HLS playlists and fragmented MP4 files resulting in a better playback than with the current default player:
-
-
- Resolution change is smoother
-
- Faster playback in particular with long videos
-
- More stable playback (less bugs/infinite loading)
-
-
- If you also enabled WebTorrent support, it will multiply videos storage by 2
-
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html910
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html763
+ Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 766
+
+
+ The file will be merged in a still image video with the preview file on upload.
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 767
+
+
+ Output formats
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 774
+
+
+ WebTorrent enabled
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 780
+
+
+
+
+
HLS with P2P support enabled
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html906
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html799
+ Resolutions to generate per enabled format
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
+ 821
+
+
转ç 线ç¨æ°
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html931
-
-
- Resolutions to generate
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html944
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html845
+
CACHE
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html970
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1016
Some files are not federated, and fetched when necessary. Define their caching policies.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html972
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1018
Number of previews to keep in cache
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html980
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1026
{VAR_PLURAL, plural, =1 {cached image} other {cached images}}
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 986
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1032
Number of video captions to keep in cache
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html992
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1038
{VAR_PLURAL, plural, =1 {cached image} other {cached images}}
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
- 998
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1044
CUSTOMIZATIONS
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1056
Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1012
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1058
JavaScript
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1021
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1067
@@ -4286,7 +4476,7 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1025
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1071
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1090
It seems like the configuration is invalid. Please search for potential errors in the different tabs.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1082
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1128
You cannot allow live replay if you don't enable transcoding.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1086
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1132
é«çº§è®¾ç½®
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html830
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1010
æ´æ°è®¾ç½®
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1089
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1135
@@ -4365,7 +4555,7 @@ The link will expire within 1 hour.
DANGER ZONE
- src/app/+my-account/my-account-settings/my-account-settings.component.html77src/app/+admin/users/user-edit/user-edit.component.html197src/app/+admin/users/user-edit/user-edit.component.html197
+ src/app/+my-account/my-account-settings/my-account-settings.component.html77src/app/+admin/users/user-edit/user-edit.component.html198src/app/+admin/users/user-edit/user-edit.component.html198
个人èµæ
@@ -4415,22 +4605,22 @@ The link will expire within 1 hour.
æ´æ¹å¯ç
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html30
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html5src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html33
å½åå¯ç
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html7
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html8src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html27
æ°å¯ç
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html15
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html17
确认æ°å¯ç
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html23
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html26
é对å
å«ææå
容è§é¢çé»è®¤çç¥
@@ -4492,27 +4682,15 @@ The link will expire within 1 hour.
æ°ççµåé®ä»¶å°å
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html15
-
-
- æ¨çæ°çµåé®ä»¶å°å
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html17
-
-
- Your current password
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html26
-
-
- æ¨çå¯ç
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html28
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html16
+
+
+
ä¿®æ¹çµåé®ä»¶å°å
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html36
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html35
主é¢
@@ -4587,14 +4765,14 @@ The link will expire within 1 hour.
Account page
- src/app/+videos/+video-watch/video-watch.component.html193src/app/+videos/+video-watch/video-watch.component.html199
+ src/app/+videos/+video-watch/video-watch.component.html185src/app/+videos/+video-watch/video-watch.component.html191
- src/app/+videos/+video-watch/video-watch.component.html200
+ src/app/+videos/+video-watch/video-watch.component.html192
No ownership change request found.
@@ -4695,7 +4873,7 @@ The link will expire within 1 hour.
Channel page
- src/app/+my-library/my-subscriptions/my-subscriptions.component.html27src/app/+my-library/+my-video-channels/my-video-channels.component.html30src/app/+videos/+video-watch/video-watch.component.html190
+ src/app/+my-library/my-subscriptions/my-subscriptions.component.html27src/app/+my-library/+my-video-channels/my-video-channels.component.html30src/app/+videos/+video-watch/video-watch.component.html182
ç±
@@ -4994,7 +5172,7 @@ channel with the same name ()!
ç»è®¡
- src/app/menu/menu.component.html178
+ src/app/menu/menu.component.html176
@@ -5023,7 +5201,7 @@ channel with the same name ()!
Most liked videos
- src/app/+videos/videos-routing.module.ts45src/app/+videos/video-list/video-most-liked.component.ts41
+ src/app/+videos/videos-routing.module.ts46src/app/+videos/video-list/video-most-liked.component.ts41
Videos that have the most likes.
src/app/+videos/video-list/video-most-liked.component.ts42
@@ -5060,7 +5238,19 @@ channel with the same name ()!
å
³æ³¨
- src/app/+about/about-follows/about-follows.component.html2
+ src/app/+about/about-follows/about-follows.component.html2
+ Followers instances ()
+
+ src/app/+about/about-follows/about-follows.component.html
+ 4
+
+
+ Followings instances ()
+
+ src/app/+about/about-follows/about-follows.component.html
+ 16
+
+
èç³»
@@ -5167,7 +5357,7 @@ channel with the same name ()!
æ¬å®ä¾æä¾çåè½
- src/app/shared/shared-instance/instance-features-table.component.html4src/app/+signup/+register/register.component.html47
+ src/app/shared/shared-instance/instance-features-table.component.html4src/app/shared/shared-instance/instance-about-accordion.component.html6src/app/shared/shared-instance/instance-about-accordion.component.html6
STATISTICS
@@ -5396,24 +5586,26 @@ channel with the same name ()!
src/app/+about/about-peertube/about-peertube.component.html162
-
-
- Followers instances
-
- src/app/+about/about-follows/about-follows.component.html4
+
This instance does not have instances followers.
- src/app/+about/about-follows/about-follows.component.html6
+ src/app/+about/about-follows/about-follows.component.html6
+ Show full list
+
+ src/app/+about/about-follows/about-follows.component.html
+ 12
+
+
+ src/app/+about/about-follows/about-follows.component.html
+ 24
+
+
This instance is not following any other.
- src/app/+about/about-follows/about-follows.component.html16
-
-
- Followings instances
-
- src/app/+about/about-follows/about-follows.component.html14
+ src/app/+about/about-follows/about-follows.component.html18
+
About this instance
@@ -5426,7 +5618,7 @@ channel with the same name ()!
src/app/+about/about-routing.module.ts47
Link copied
- src/app/+about/about-instance/about-instance.component.ts96
+ src/app/+about/about-instance/about-instance.component.ts91
Developed with ⤠by
@@ -5441,11 +5633,7 @@ channel with the same name ()!
å建ä¸ä¸ªå¸æ·
src/app/+signup/+register/register.component.html4
-
-
- ä¸ä¸ä¸ª
-
- src/app/+signup/+register/register.component.html20
+
@@ -5480,37 +5668,37 @@ channel with the same name ()!
å建æçå¸æ·
- src/app/+signup/+register/register.component.html29
+ src/app/+signup/+register/register.component.html38
PeerTube æ£å¨å建æ¨çå¸æ·
- src/app/+signup/+register/register.component.html37
+ src/app/+signup/+register/register.component.html46
å®æ
- src/app/+signup/+register/register.component.html33
+ src/app/+signup/+register/register.component.html42
Who are we?
- src/app/+signup/+register/register.component.html60
+ src/app/shared/shared-instance/instance-about-accordion.component.html19
How long do we plan to maintain this instance?
- src/app/+signup/+register/register.component.html65
+ src/app/shared/shared-instance/instance-about-accordion.component.html24
How will we finance this instance?
- src/app/+signup/+register/register.component.html70
+ src/app/shared/shared-instance/instance-about-accordion.component.html29
Administrators & Sustainability
- src/app/+signup/+register/register.component.html56src/app/+signup/+register/register.component.html56
+ src/app/shared/shared-instance/instance-about-accordion.component.html15src/app/shared/shared-instance/instance-about-accordion.component.html15
Step
@@ -5571,7 +5759,13 @@ channel with the same name ()!
The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
- src/app/+signup/+register/register-step-user.component.html32
+ src/app/+signup/+register/register-step-user.component.html36
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+
+ src/app/+signup/+register/register-step-user.component.html
+ 4,5
+
+
@@ -5587,27 +5781,21 @@ channel with the same name ()!
- src/app/+signup/+register/register-step-user.component.html66
+ src/app/+signup/+register/register-step-terms.component.html6
Register
src/app/+signup/+register/register-routing.module.ts14
-
-
-
- Sorry, we couldn't find the page you were looking for.
-
-
- src/app/+page-not-found/page-not-found.component.html5
+
æ¨çä¿¡æ¯å·²åéã
- src/app/+about/about-instance/contact-admin-modal.component.ts76
+ src/app/+about/about-instance/contact-admin-modal.component.ts77
æ¨æè¿å·²åéäºæ¤è¡¨æ ¼
- src/app/+about/about-instance/contact-admin-modal.component.ts82
+ src/app/+about/about-instance/contact-admin-modal.component.ts83
没æ说æ
@@ -5638,41 +5826,41 @@ channel with the same name ()!
direct account followers
- src/app/+accounts/accounts.component.ts109
+ src/app/+accounts/accounts.component.ts113
Report this account
- src/app/+accounts/accounts.component.ts115
+ src/app/+accounts/accounts.component.ts119
VIDEO CHANNELS
- src/app/+accounts/accounts.component.ts59
+ src/app/+accounts/accounts.component.ts63
VIDEOS
- src/app/+video-channels/video-channels.component.ts65src/app/+accounts/accounts.component.ts60
+ src/app/+video-channels/video-channels.component.ts69src/app/+accounts/accounts.component.ts64
ABOUT
- src/app/+video-channels/video-channels.component.ts67src/app/+accounts/accounts.component.ts61
+ src/app/+video-channels/video-channels.component.ts71src/app/+accounts/accounts.component.ts65
ç¨æ·åå·²å¤å¶
- src/app/+video-channels/video-channels.component.ts92src/app/+accounts/accounts.component.ts89
+ src/app/+video-channels/video-channels.component.ts96src/app/+accounts/accounts.component.ts93
1 subscriber
- src/app/+accounts/accounts.component.ts93
+ src/app/+accounts/accounts.component.ts97
subscribers
- src/app/+accounts/accounts.component.ts95
+ src/app/+accounts/accounts.component.ts99
Instances you follow
@@ -5742,15 +5930,27 @@ channel with the same name ()!
src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts104
10 hours
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts105
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts105
+ threads
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 141
+
+
+ thread
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+ 142
+
+
设置已æ´æ°ã
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts352
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts372
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-custom-config.component.ts445
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts465
Edit custom configuration
src/app/+admin/config/config.routes.ts26
@@ -5880,7 +6080,7 @@ channel with the same name ()!
Delete
- src/app/+my-library/my-videos/my-videos.component.ts104src/app/+my-library/my-videos/my-videos.component.ts131src/app/+my-library/my-videos/my-videos.component.ts172src/app/+my-library/my-video-playlists/my-video-playlists.component.ts50src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/shared/shared-main/buttons/delete-button.component.ts16src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308src/app/shared/shared-moderation/user-moderation-dropdown.component.ts91src/app/+my-library/+my-video-channels/my-video-channels.component.ts71src/app/shared/shared-abuse-list/abuse-list-table.component.ts129src/app/shared/shared-abuse-list/abuse-list-table.component.ts371src/app/shared/shared-abuse-list/abuse-list-table.component.ts406src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts86src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts158src/app/+videos/+video-watch/comment/video-comments.component.ts165src/app/+admin/moderation/video-block-list/video-block-list.component.ts75src/app/+admin/moderation/video-block-list/video-block-list.component.ts79src/app/+admin/users/user-list/user-list.component.ts76src/app/+admin/users/user-list/user-list.component.ts194src/app/+admin/follows/followers-list/followers-list.component.ts74
+ src/app/+my-library/my-videos/my-videos.component.ts104src/app/+my-library/my-videos/my-videos.component.ts131src/app/+my-library/my-videos/my-videos.component.ts172src/app/+my-library/my-video-playlists/my-video-playlists.component.ts50src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts127src/app/shared/shared-main/buttons/delete-button.component.ts16src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-moderation/user-moderation-dropdown.component.ts91src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts208src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts308src/app/shared/shared-abuse-list/abuse-list-table.component.ts129src/app/shared/shared-abuse-list/abuse-list-table.component.ts371src/app/shared/shared-abuse-list/abuse-list-table.component.ts406src/app/+my-library/+my-video-channels/my-video-channels.component.ts71src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts86src/app/+admin/moderation/video-comment-list/video-comment-list.component.ts158src/app/+videos/+video-watch/comment/video-comments.component.ts167src/app/+admin/moderation/video-block-list/video-block-list.component.ts75src/app/+admin/moderation/video-block-list/video-block-list.component.ts79src/app/+admin/users/user-list/user-list.component.ts76src/app/+admin/users/user-list/user-list.component.ts194src/app/+admin/follows/followers-list/followers-list.component.ts74
@@ -6298,7 +6498,7 @@ channel with the same name ()!
é误
- src/app/core/auth/auth.service.ts103src/app/core/notification/notifier.service.ts17
+ src/app/core/auth/auth.service.ts104src/app/core/notification/notifier.service.ts18
Standard logs
@@ -6504,7 +6704,7 @@ channel with the same name ()!
转移已æ¥å
- src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts66
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts71
è¦éªè¯æ¨ççµåé®ä»¶å°åï¼è¯·æ£æ¥æ¨ççµåé®ä»¶ã
@@ -6639,7 +6839,13 @@ channel with the same name ()!
头åå·²æ´æ°ã
- src/app/+my-account/my-account-settings/my-account-settings.component.ts42src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts105
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts44src/app/+my-library/+my-video-channels/my-video-channel-update.component.ts105
+ avatar
+
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts
+ 51
+
+
æªç¥è¯è¨
@@ -6671,12 +6877,12 @@ channel with the same name ()!
å·²å建ã
- src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts56
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts57
æ¤ç¨æ·åå¨æ¬å®ä¾ä¸å·²ç»è¢«ä½¿ç¨è¿ã
- src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts62
+ src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts63
è§é¢é¢é
@@ -6708,7 +6914,7 @@ channel with the same name ()!
src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts31
Not found
- src/app/+page-not-found/page-not-found-routing.module.ts13
+ src/app/+page-not-found/page-not-found-routing.module.ts14
ææ¾å表
@@ -6720,7 +6926,7 @@ channel with the same name ()!
Create
- src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts89src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts76
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts89src/app/+my-library/+my-video-channels/my-video-channel-create.component.ts77
Update playlist
@@ -6730,11 +6936,8 @@ channel with the same name ()!
src/app/+my-account/my-account.component.ts55src/app/+my-account/my-account-routing.module.ts109
Applications
-
- src/app/+my-account/my-account.component.ts
- 60
-
-
+
+ src/app/+my-account/my-account.component.ts60src/app/+my-account/my-account-routing.module.ts127
Delete playlist
@@ -6884,14 +7087,14 @@ channel with the same name ()!
è¦éªè¯æ¨çå¸æ·å¹¶å®æ注åï¼è¯·æ£æ¥æ¨ççµåé®ä»¶ã
- src/app/+signup/+register/register.component.ts115
+ src/app/+signup/+register/register.component.ts126
æ¨å·²ç»å½ä¸º
ï¼
- src/app/+signup/+register/register.component.ts123
+ src/app/+signup/+register/register.component.ts134
å·²å
@@ -6918,12 +7121,12 @@ channel with the same name ()!
订é
æ¤å¸æ·
- src/app/+video-channels/video-channels.component.ts60src/app/+videos/+video-watch/video-watch.component.ts902
+ src/app/+video-channels/video-channels.component.ts64src/app/+videos/+video-watch/video-watch.component.ts951
VIDEO PLAYLISTS
- src/app/+video-channels/video-channels.component.ts66
+ src/app/+video-channels/video-channels.component.ts70
éæ©æç´¢æ¡
@@ -6963,34 +7166,34 @@ channel with the same name ()!
转å°æç订é
- src/app/core/auth/auth.service.ts63
+ src/app/core/auth/auth.service.ts64
转å°æçè§é¢
- src/app/core/auth/auth.service.ts67
+ src/app/core/auth/auth.service.ts68
转å°æç导å
¥
- src/app/core/auth/auth.service.ts71
+ src/app/core/auth/auth.service.ts72
转å°æçé¢é
- src/app/core/auth/auth.service.ts75
+ src/app/core/auth/auth.service.ts76
Cannot retrieve OAuth Client credentials: .
Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
- src/app/core/auth/auth.service.ts98
+ src/app/core/auth/auth.service.ts99
请éæ°è¿è¡ææã
- src/app/core/auth/auth.service.ts219
+ src/app/core/auth/auth.service.ts220
é®çå¿«æ·é®ï¼
@@ -7000,45 +7203,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æå
- src/app/core/notification/notifier.service.ts23
+ src/app/core/notification/notifier.service.ts25
ç¨æ·åæå¯ç ä¸æ£ç¡®ã
- src/app/+login/login.component.ts140
+ src/app/+login/login.component.ts163
Your account is blocked.
- src/app/+login/login.component.ts141
+ src/app/+login/login.component.ts164
any language
- src/app/menu/menu.component.ts231
+ src/app/menu/menu.component.ts251
ON
- src/app/menu/menu.component.html125
+ src/app/menu/menu.component.html123
hide
- src/app/menu/menu.component.ts76
+ src/app/menu/menu.component.ts284
blur
- src/app/menu/menu.component.ts79
+ src/app/menu/menu.component.ts288
display
- src/app/menu/menu.component.ts82
+ src/app/menu/menu.component.ts292
Unknown
- src/app/menu/menu.component.ts200
+ src/app/menu/menu.component.ts197
å¯ç éç½®æåï¼
@@ -7396,7 +7599,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
请è¾å
¥å¯ç ã
- src/app/shared/form-validators/user-validators.ts49src/app/shared/form-validators/login-validators.ts18
+ src/app/shared/form-validators/user-validators.ts47src/app/shared/form-validators/user-validators.ts58src/app/shared/form-validators/login-validators.ts18
请å次è¾å
¥å¯ç ã
@@ -7440,82 +7643,82 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å¯ç åºè³å° 6 个å符ã
- src/app/shared/form-validators/user-validators.ts50src/app/shared/form-validators/user-validators.ts61
+ src/app/shared/form-validators/user-validators.ts59src/app/shared/form-validators/user-validators.ts70
å¯ç ä¸è½è¶
è¿ 255 个å符ã
- src/app/shared/form-validators/user-validators.ts51src/app/shared/form-validators/user-validators.ts62
+ src/app/shared/form-validators/user-validators.ts60src/app/shared/form-validators/user-validators.ts71
两次å¯ç è¾å
¥ä¸ä¸è´ã
- src/app/shared/form-validators/user-validators.ts69
+ src/app/shared/form-validators/user-validators.ts78
请éæ©è§é¢åå¨ç©ºé´å¤§å°ã
- src/app/shared/form-validators/user-validators.ts76
+ src/app/shared/form-validators/user-validators.ts85
è§é¢åå¨ç©ºé´å¤§å°çå¼å¿
é¡»å¤§äº -1ã
- src/app/shared/form-validators/user-validators.ts77
+ src/app/shared/form-validators/user-validators.ts86
请éæ©åæ¥ä¸ä¼ éé¢ã
- src/app/shared/form-validators/user-validators.ts83
+ src/app/shared/form-validators/user-validators.ts92
åæ¥ä¸ä¼ éé¢çå¼å¿
é¡»å¤§äº -1ã
- src/app/shared/form-validators/user-validators.ts84
+ src/app/shared/form-validators/user-validators.ts93
请æå®ç¨æ·è§è²ã
- src/app/shared/form-validators/user-validators.ts91
+ src/app/shared/form-validators/user-validators.ts100
说æåºè³å° 3 个å符ã
- src/app/shared/form-validators/user-validators.ts103src/app/shared/form-validators/video-channel-validators.ts38src/app/shared/form-validators/video-playlist-validators.ts33
+ src/app/shared/form-validators/user-validators.ts112src/app/shared/form-validators/video-channel-validators.ts38src/app/shared/form-validators/video-playlist-validators.ts33
说æä¸è½è¶
è¿ 1000 个å符ã
- src/app/shared/form-validators/user-validators.ts104src/app/shared/form-validators/video-channel-validators.ts39src/app/shared/form-validators/video-playlist-validators.ts34
+ src/app/shared/form-validators/user-validators.ts113src/app/shared/form-validators/video-channel-validators.ts39src/app/shared/form-validators/video-playlist-validators.ts34
You must agree with the instance terms in order to register on it.
- src/app/shared/form-validators/user-validators.ts113
+ src/app/shared/form-validators/user-validators.ts120
å°ç¦çç±åºè³å° 3 个å符ã
- src/app/shared/form-validators/user-validators.ts123
+ src/app/shared/form-validators/user-validators.ts130
å°ç¦çç±ä¸è½è¶
è¿ 250 个å符ã
- src/app/shared/form-validators/user-validators.ts124
+ src/app/shared/form-validators/user-validators.ts131
请è¾å
¥æ¾ç¤ºå称ã
- src/app/shared/form-validators/user-validators.ts135src/app/shared/form-validators/video-channel-validators.ts26src/app/shared/form-validators/video-playlist-validators.ts12
+ src/app/shared/form-validators/user-validators.ts142src/app/shared/form-validators/video-channel-validators.ts26src/app/shared/form-validators/video-playlist-validators.ts12
æ¾ç¤ºå称åºè³å° 1 个å符ã
- src/app/shared/form-validators/user-validators.ts136src/app/shared/form-validators/video-channel-validators.ts27src/app/shared/form-validators/video-playlist-validators.ts13
+ src/app/shared/form-validators/user-validators.ts143src/app/shared/form-validators/video-channel-validators.ts27src/app/shared/form-validators/video-playlist-validators.ts13
æ¾ç¤ºå称ä¸è½è¶
è¿ 50 个å符ã
- src/app/shared/form-validators/user-validators.ts137src/app/shared/form-validators/video-channel-validators.ts28
+ src/app/shared/form-validators/user-validators.ts144src/app/shared/form-validators/video-channel-validators.ts28
请è¾å
¥ä¸¾æ¥çç±ã
@@ -7625,7 +7828,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text cannot be more than 1000 characters long
- src/app/shared/form-validators/video-channel-validators.ts50
+ src/app/shared/form-validators/video-channel-validators.ts50
+ See the documentation to learn how to use the PeerTube live streaming feature.
+
+
+ src/app/shared/shared-video-live/live-documentation-link.component.html
+ 2,4
+
+
请è¾å
¥è¯è®ºå
容ã
@@ -7662,13 +7875,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html3
Live RTMP Url
- src/app/shared/shared-video-live/live-stream-information.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html215
+ src/app/shared/shared-video-live/live-stream-information.component.html19src/app/+videos/+video-edit/shared/video-edit.component.html218
Live stream key
- src/app/shared/shared-video-live/live-stream-information.component.html15src/app/+videos/+video-edit/shared/video-edit.component.html220
+ src/app/shared/shared-video-live/live-stream-information.component.html24src/app/+videos/+video-edit/shared/video-edit.component.html223
â ï¸ Never share your stream key with anyone.
- src/app/shared/shared-video-live/live-stream-information.component.html18src/app/+videos/+video-edit/shared/video-edit.component.html223
+ src/app/shared/shared-video-live/live-stream-information.component.html27src/app/+videos/+video-edit/shared/video-edit.component.html226
+ Permanent live
+
+ src/app/shared/shared-video-live/live-stream-information.component.html
+ 10
+
+
+ Replay will be saved
+
+ src/app/shared/shared-video-live/live-stream-information.component.html
+ 11
+
+
请è¾å
¥è§é¢æ é¢ã
@@ -8021,12 +8246,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts173
+ src/app/+videos/+video-edit/shared/video-edit.component.ts185
All languages
- src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts174
+ src/app/shared/shared-user-settings/user-video-settings.component.ts38src/app/+videos/+video-edit/shared/video-edit.component.ts186
å·²éè
@@ -8436,17 +8661,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åéåéè¯ã
- src/app/core/rest/rest-extractor.service.ts66
+ src/app/core/rest/rest-extractor.service.ts67
å°è¯æ¬¡æ°è¿å¤ï¼è¯·ç¨åéè¯ã
- src/app/core/rest/rest-extractor.service.ts68
+ src/app/core/rest/rest-extractor.service.ts69
æå¡å¨åºç°é误ã请ç¨åéè¯ã
- src/app/core/rest/rest-extractor.service.ts71
+ src/app/core/rest/rest-extractor.service.ts72
Subscribed to all current channels of
@@ -8551,7 +8776,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts405src/app/+videos/+video-watch/comment/video-comments.component.ts166
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts405src/app/+videos/+video-watch/comment/video-comments.component.ts168
Comment deleted.
@@ -8586,7 +8811,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å·²å¤å¶
- src/app/shared/shared-forms/input-readonly-copy.component.ts16src/app/shared/shared-video-miniature/video-download.component.ts136
+ src/app/shared/shared-forms/input-toggle-hidden.component.ts47src/app/shared/shared-video-miniature/video-download.component.ts136
+ Copy
+
+ src/app/shared/shared-forms/input-toggle-hidden.component.html
+ 9
+
+
+ src/app/shared/shared-forms/input-toggle-hidden.component.html
+ 9
+
+
è§é¢å·²ä¸¾æ¥ã
@@ -8641,10 +8876,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä¿åå°ææ¾å表
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264src/app/+videos/+video-watch/video-watch.component.ts134
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts264src/app/+videos/+video-watch/video-watch.component.ts135
You need to be <a href="/login">logged in</a> to rate this video.
- src/app/+videos/+video-watch/video-watch.component.ts219
+ src/app/+videos/+video-watch/video-watch.component.ts220
Mirror
@@ -8775,7 +9010,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts382
+ src/app/shared/shared-main/video/video.service.ts382
+ viewers
+
+ src/app/shared/shared-main/video/video.model.ts
+ 211
+
+
+ views
+
+ src/app/shared/shared-main/video/video.model.ts
+ 214
+
+
Close
node_modules/@ng-bootstrap/src/alert/alert.ts55node_modules/@ng-bootstrap/src/alert/alert.ts70
@@ -8887,63 +9134,63 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¨çè§é¢å·²ç»ä»¥ç§ææ¹å¼ä¸ä¼ è³æ¨çå¸æ·ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts89
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts92
ç¸å
³ä¿¡æ¯ï¼å¦æ ç¾ã说æï¼å°ä¼ä¸¢å¤±ï¼æ¨ç¡®å®è¦ç¦»å¼è¿ä¸ªé¡µé¢åï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts90
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts93
æ¨çè§é¢å°æªä¸ä¼ å®æ¯ï¼æ¨ç¡®å®è¦ç¦»å¼è¿ä¸ªé¡µé¢åï¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts92
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts95
Upload
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts112
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts115
ä¸ä¼
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts114
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts117
ä¸ä¼ å·²åæ¶
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts131
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts143
è§é¢å·²åå¸ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts242
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts267
Your video quota is exceeded with this video (
video size: , used: , quota: )
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts264
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts289
Your daily video quota is exceeded with this video (
video size: , used: , quota: )
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts284
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts309
æ¨ææªä¿åçä¿®æ¹ï¼å¦ææ¨ç¦»å¼æ¬é¡µé¢ï¼æ¨å°ä¼å¤±å»è¿äºä¿®æ¹ã
- src/app/+videos/+video-edit/video-update.component.ts93
+ src/app/+videos/+video-edit/video-update.component.ts94
è§é¢å·²æ´æ°ã
- src/app/+videos/+video-edit/video-update.component.ts140
+ src/app/+videos/+video-edit/video-update.component.ts142
Report comment
@@ -8953,18 +9200,18 @@ video size: , used: , quota: )
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/comment/video-comments.component.ts169
+ src/app/+videos/+video-watch/comment/video-comments.component.ts171
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/comment/video-comments.component.ts171
+ src/app/+videos/+video-watch/comment/video-comments.component.ts173
Delete and re-draft
- src/app/+videos/+video-watch/comment/video-comments.component.ts197
+ src/app/+videos/+video-watch/comment/video-comments.component.ts199
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/comment/video-comments.component.ts197
+ src/app/+videos/+video-watch/comment/video-comments.component.ts199
Stop autoplaying next video
@@ -8988,100 +9235,100 @@ video size: , used: , quota: )
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.ts412
+ src/app/+videos/+video-watch/video-watch.component.ts413
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts413
+ src/app/+videos/+video-watch/video-watch.component.ts414
æ¤è§é¢å
å«æ人æé²éª¨å
容ãæ¨ç¡®å®è¦è§çåï¼
- src/app/+videos/+video-watch/video-watch.component.ts527
+ src/app/+videos/+video-watch/video-watch.component.ts545
æ人æé²éª¨å
容
- src/app/+videos/+video-watch/video-watch.component.ts528
+ src/app/+videos/+video-watch/video-watch.component.ts546
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts580
+ src/app/+videos/+video-watch/video-watch.component.ts598
Cancel
- src/app/+videos/+video-watch/video-watch.component.ts581
+ src/app/+videos/+video-watch/video-watch.component.ts599
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts582
+ src/app/+videos/+video-watch/video-watch.component.ts600
Enter/exit fullscreen (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts869
+ src/app/+videos/+video-watch/video-watch.component.ts918
Play/Pause the video (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts870
+ src/app/+videos/+video-watch/video-watch.component.ts919
Mute/unmute the video (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts871
+ src/app/+videos/+video-watch/video-watch.component.ts920
Skip to a percentage of the video: 0 is 0% and 9 is 90% (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts873
+ src/app/+videos/+video-watch/video-watch.component.ts922
Increase the volume (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts875
+ src/app/+videos/+video-watch/video-watch.component.ts924
Decrease the volume (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts876
+ src/app/+videos/+video-watch/video-watch.component.ts925
Seek the video forward (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts878
+ src/app/+videos/+video-watch/video-watch.component.ts927
Seek the video backward (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts879
+ src/app/+videos/+video-watch/video-watch.component.ts928
Increase playback rate (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts881
+ src/app/+videos/+video-watch/video-watch.component.ts930
Decrease playback rate (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts882
+ src/app/+videos/+video-watch/video-watch.component.ts931
Navigate in the video frame by frame (requires player focus)
- src/app/+videos/+video-watch/video-watch.component.ts884
+ src/app/+videos/+video-watch/video-watch.component.ts933
顶ä¸ä¸
- src/app/+videos/+video-watch/video-watch.component.ts892
+ src/app/+videos/+video-watch/video-watch.component.ts941
踩ä¸ä¸
- src/app/+videos/+video-watch/video-watch.component.ts897
+ src/app/+videos/+video-watch/video-watch.component.ts946
When active, the next video is automatically played after the current one.
@@ -9124,7 +9371,7 @@ video size: , used: , quota: )
Subscriptions
- src/app/+my-library/my-library.component.ts66src/app/+videos/videos-routing.module.ts71src/app/+videos/video-list/video-user-subscriptions.component.ts45
+ src/app/+my-library/my-library.component.ts66src/app/+videos/videos-routing.module.ts73src/app/+videos/video-list/video-user-subscriptions.component.ts45
History
src/app/+my-library/my-library.component.ts71
@@ -9132,22 +9379,22 @@ video size: , used: , quota: )
Local videos
- src/app/+videos/videos-routing.module.ts84src/app/+videos/video-list/video-local.component.ts36
+ src/app/+videos/videos-routing.module.ts86src/app/+videos/video-list/video-local.component.ts36
Discover videos
- src/app/+videos/videos-routing.module.ts23
+ src/app/+videos/videos-routing.module.ts24
Trending videos
- src/app/+videos/videos-routing.module.ts32
+ src/app/+videos/videos-routing.module.ts33
Recently added videos
- src/app/+videos/videos-routing.module.ts58
+ src/app/+videos/videos-routing.module.ts59
Upload a video
- src/app/+videos/videos-routing.module.ts97
+ src/app/+videos/videos-routing.module.ts99
Edit a video
- src/app/+videos/videos-routing.module.ts106
+ src/app/+videos/videos-routing.module.ts108